| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4b71bb79"],{2819:function(t,e,a){"use strict";a("723b")},"3b41":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"app-list-content"},[e("x-crud",{staticClass:"liu-crud-wrap",on:{load:t.onLoad},scopedSlots:t._u([{key:"slot-tabs",fn:function({scope:a}){return[e("el-tabs",{staticClass:"liu-tabs",attrs:{type:"border-card"},on:{"tab-click":t.handleClick},model:{value:t.tabIndex,callback:function(e){t.tabIndex=e},expression:"tabIndex"}},t._l(t.tabsData,(function(t,a){return e("el-tab-pane",{key:a,attrs:{label:`${t.text}(${t.val})`,name:t.key}})})),1)]}},{key:"table-column-avatarUrl",fn:function({scope:a}){return[e("cl-avatar",{style:{margin:"auto"},attrs:{shape:"square",size:40,src:t._f("default_avatar")(a.row.imgList)}})]}},{key:"table-column-goodsName",fn:function({scope:a}){return[e("span",[t._v(t._s(a.row.goodsName))]),e("span",{staticClass:"short-link",on:{click:function(e){return t.openLinkFn(a.row.shortUrl)}}},[t._v("链接")])]}},{key:"slot-add-goods-btn",fn:function({scope:a}){return[e("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.addFn}},[t._v("添加")])]}},{key:"table-column-status",fn:function({scope:a}){return[e("span",[t._v(t._s(1==a.row.status?"上架":"下架"))])]}}])}),e("el-dialog",{attrs:{title:"商品短链接:",visible:t.dialogFormVisible,width:"40%"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[e("div",[e("el-input",{attrs:{disabled:!0},model:{value:t.sortLink,callback:function(e){t.sortLink=e},expression:"sortLink"}})],1),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("发到手机")])],1)])],1)},s=[],l={data(){return{app:null,dialogFormVisible:!1,sortLink:"",tabIndex:"-1",tabsData:[{text:"全部",key:"-1",val:0},{text:"上架",key:"1",val:0},{text:"下架",key:"0",val:0}]}},methods:{handleClick(t,e){this.app.refresh({type:this.tabIndex})},openLinkFn(t){this.sortLink=t||"",this.dialogFormVisible=!0},onLoad({ctx:t,app:e}){this.app=e,t.service(this.$service.goods).set("table",{columns:[{prop:"id",label:"ID",align:"center"},{prop:"avatarUrl",label:"封面",align:"center"},{prop:"goodsName",label:"标题",align:"center"},{prop:"price",label:"价格",align:"center",emptyText:"无","min-width":150},{prop:"actualSold",label:"销量",align:"center"},{prop:"viewNum",label:"浏览量",align:"center"},{prop:"name",label:"商家",align:"center"},{prop:"status",label:"状态",align:"center"},{prop:"createDate",label:"创建时间",align:"center"}],op:{visible:!1,props:{width:150,align:"center",fixed:"right",label:"操作"},layout:[]}}).set("dict",{search:{keyWord:"goodsName"}}).set("search",{key:{placeholder:"商品名称"}}).set("layout",[["slot-tabs"],["flex1","refresh-btn"],["data-table"],["flex1","pagination"]]).on("refresh",async(t,{next:e})=>{let{asset:a}=await e(t);if(this.$util.isEmpty(a))return!1;this.tabsData[0].val=a.totalGoods,this.tabsData[1].val=a.onGoods,this.tabsData[2].val=a.offGoods}).done(),e.refresh({status:this.tabIndex})}}},o=l,i=(a("2819"),a("1805")),r=Object(i["a"])(o,n,s,!1,null,"68b82c54",null);e["default"]=r.exports},"723b":function(t,e,a){}}]);
|