erp/public/dist/js/415.53fdfe41.js

2 lines
10 KiB
JavaScript
Raw Normal View History

2024-11-04 14:10:14 +08:00
"use strict";(self["webpackChunkerp"]=self["webpackChunkerp"]||[]).push([[415],{1930:function(t,e,a){a.r(e),a.d(e,{default:function(){return u}});var i=function(){var t=this,e=t._self._c;return e("div",{staticClass:"pageBox"},[e("div",{staticClass:"cardBox"},[e("div",{staticClass:"searchBox"},[e("div",{staticClass:"row"},[e("span",[t._v("商品名称:")]),e("el-input",{attrs:{clearable:""},model:{value:t.searchForm.sku_title,callback:function(e){t.$set(t.searchForm,"sku_title",e)},expression:"searchForm.sku_title"}})],1),e("div",{staticClass:"row"},[e("span",[t._v("商品编码:")]),e("el-input",{attrs:{clearable:""},model:{value:t.searchForm.external_sku_id,callback:function(e){t.$set(t.searchForm,"external_sku_id",e)},expression:"searchForm.external_sku_id"}})],1),e("div",{staticClass:"row"},[e("span",[t._v("创建时间:")]),e("el-date-picker",{staticStyle:{width:"250px"},attrs:{type:"datetimerange","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",clearable:""},model:{value:t.filterTime,callback:function(e){t.filterTime=e},expression:"filterTime"}})],1),e("div",{staticClass:"row"},[e("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:function(e){return t.handleChoose(1)}}},[t._v("筛选")])],1)])]),e("el-card",[e("div",{staticClass:"opaBox"},[e("el-upload",{ref:"myUpload",staticStyle:{display:"inline-block",margin:"0 15px 0 0"},attrs:{action:"/api/combination/goods",multiple:!1,name:"combinationGoods","show-file-list":!1,"on-success":t.uploadSuccess,"before-upload":t.beforeUpload,"on-error":t.uploadError}},[e("el-button",{attrs:{type:"primary",plain:"",icon:"el-icon-upload2"}},[t._v("组合商品导入")])],1),t.is_admin?e("el-button",{attrs:{type:"primary",icon:"el-icon-plus"},on:{click:t.addGoodsCombination}},[t._v("新增组合商品")]):t._e(),e("el-button",{attrs:{type:"warning",icon:"el-icon-download"},on:{click:t.handleExport}},[t._v("数据导出")])],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"multipleTable",staticClass:"table",staticStyle:{width:"100%"},attrs:{data:t.tableData,"tooltip-effect":"dark",border:"","row-key":"id","tree-props":{children:"children"}},on:{"sort-change":t.sortChange}},[e("el-table-column",{attrs:{label:"商品信息",width:"400","class-name":"flex"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",{staticClass:"commodityimg"},[e("img",{staticClass:"Img",attrs:{src:a.row.img_url}})]),e("div",[e("p",[t._v(t._s(a.row.title))]),e("p",[t._v(t._s(a.row.external_sku_id))]),e("p",[t._v(t._s(a.row.created_at))])])]}}])}),e("el-table-column",{attrs:{prop:"num",label:"组合数量",align:"center"}}),e("el-table-column",{attrs:{prop:"order_goods_num",label:"销量",align:"center",sortable:"custom"}}),e("el-table-column",{attrs:{label:"剩余库存",align:"center"},scopedSlots:t._u([{key:"default",fn:function(a){return[a.row.children?t._e():e("span",[t._v(t._s(a.row.stock))])]}}])}),e("el-table-column",{attrs:{prop:"sale_stock",label:"可售库存",align:"center",sortable:"custom"}}),e("el-table-column",{attrs:{prop:"status",label:"状态",align:"center"}}),t.is_admin?e("el-table-column",{attrs:{label:"操作",width:"130",align:"center"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.handleEdit(a.row.id)}}},[t._v("编辑")])]}}],null,!1,1564336291)}):t._e()],1),e("div",{staticClass:"page-pagination"},[e("el-pagination",{attrs:{"current-page":t.current_page,"page-sizes":[10,50,100,150,200],"page-size":t.per_page,layout:"total, sizes, prev, pager, next, jumper",total:t.Paginationdata.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1),e("el-dialog",{attrs:{title:"新增组合商品",visible:t.dialogVisible},on:{"update:visible":function(e){t.dialogVisible=e}}},[e("el-form",{ref:"dynamicValidateForm",staticClass:"demo-dynamic",attrs:{model:t.dynamicValidateForm,"label-width":"100px"}},[e("el-for
//# sourceMappingURL=415.53fdfe41.js.map