|
- webpackJsonp([47],{"3P7l":function(e,t,r){var o=r("RW/M");"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);r("rjj0")("220acb18",o,!0)},Fpum:function(e,t,r){"use strict";function o(e){return r.i(u.a)({url:"/service-inventory/goods/retail/goods",method:"get",params:e})}function i(e){return r.i(u.a)({url:"/service-inventory/goods/retail/goods",method:"post",data:e})}function a(e){return r.i(u.a)({url:"/service-inventory/goods/retail/goods",method:"patch",data:e})}function n(e){return r.i(u.a)({url:"/service-inventory/goods/retail/goods/"+e,method:"delete"})}function s(e){return r.i(u.a)({url:"/service-inventory/goods/retail/goods/"+e,method:"get"})}function l(e){return r.i(u.a)({url:"/service-inventory/goods/retail/goods/batch",method:"post",data:e})}t.c=o,t.f=i,t.b=a,t.d=n,t.a=s,t.e=l;var u=r("Vo7i")},"J+ex":function(e,t,r){"use strict";var o=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"app-container"},[r("el-form",{ref:"listQuery",staticClass:"demo-form-inline",attrs:{inline:!0,model:e.listQuery,size:"small"}},[r("el-form-item",{attrs:{label:"条形码",prop:"barCode"}},[r("el-input",{attrs:{placeholder:"名称"},model:{value:e.listQuery.barCode,callback:function(t){e.$set(e.listQuery,"barCode",t)},expression:"listQuery.barCode"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"名称",prop:"name"}},[r("el-input",{attrs:{placeholder:"名称"},model:{value:e.listQuery.name,callback:function(t){e.$set(e.listQuery,"name",t)},expression:"listQuery.name"}})],1),e._v(" "),this.shopIds.length>1&&"user"==this.$store.getters.usertype?r("el-form-item",{attrs:{label:"门店",prop:"store"}},[r("el-select",{attrs:{placeholder:"门店",clearable:""},model:{value:e.listQuery.store,callback:function(t){e.$set(e.listQuery,"store",t)},expression:"listQuery.store"}},e._l(e.shopList,function(e){return r("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],1):e._e(),e._v(" "),r("el-form-item",{attrs:{label:"商品类型",prop:"categoryIdArr"}},[r("el-cascader",{attrs:{"expand-trigger":"hover",options:e.categories,props:e.props,placeholder:"选择门店后关联查询类型"},model:{value:e.listQuery.categoryIdArr,callback:function(t){e.$set(e.listQuery,"categoryIdArr",t)},expression:"listQuery.categoryIdArr"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"上架状态",prop:"onSale"}},[r("el-select",{attrs:{placeholder:"请选择",clearable:""},model:{value:e.listQuery.onSale,callback:function(t){e.$set(e.listQuery,"onSale",t)},expression:"listQuery.onSale"}},e._l(e.onSaleType,function(e,t){return r("el-option",{key:t,attrs:{label:e,value:t}})}))],1),e._v(" "),r("el-form-item",[r("el-button",{attrs:{type:"primary"},on:{click:e.fetchData}},[e._v("查询")]),e._v(" "),r("el-button",{on:{click:function(t){e.resetForm("listQuery")}}},[e._v("重置")])],1)],1),e._v(" "),r("div",{staticClass:"listbutton"},[r("router-link",{attrs:{to:"add"}},[r("el-button",{attrs:{type:"primary"}},[e._v("添加商品")])],1)],1),e._v(" "),r("el-table",{directives:[{name:"loading",rawName:"v-loading.body",value:e.listLoading,expression:"listLoading",modifiers:{body:!0}}],attrs:{data:e.list,"element-loading-text":"拼命加载中",border:"",fit:""}},[r("el-table-column",{attrs:{label:"条形码",align:"center",prop:"barCode"}}),e._v(" "),r("el-table-column",{attrs:{label:"商品名称",align:"center",prop:"name"}}),e._v(" "),r("el-table-column",{attrs:{label:"价格",align:"center",prop:"price"}}),e._v(" "),r("el-table-column",{attrs:{label:"规格",align:"center",prop:"unit"}}),e._v(" "),r("el-table-column",{attrs:{label:"类型",align:"center",prop:"cateName"}}),e._v(" "),r("el-table-column",{attrs:{align:"left",label:"上架状态",prop:"onSale",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e.onSaleType[t.row.onSale])+"\n ")]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"left",label:"操作",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("router-link",{attrs:{to:{path:"update/"+t.row.id}}},[r("el-button",{attrs:{size:"mini"}},[e._v("编辑")])],1),e._v(" "),r("el-button",{attrs:{size:"mini",type:"danger"},on:{click:function(r){e.handleDelete(t.row.id)}}},[e._v("删除")])]}}])})],1),e._v(" "),r("el-pagination",{staticClass:"pagination",attrs:{"current-page":e.currPage,"page-sizes":[10,30,50,100],"page-size":e.listQuery.limit,layout:"total, sizes, prev, pager, next",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)},i=[],a={render:o,staticRenderFns:i};t.a=a},"RW/M":function(e,t,r){t=e.exports=r("FZ+f")(!0),t.push([e.i,".demo-table-expand{margin-top:-30px;font-size:0}.demo-table-expand label{width:90px;color:#99a9bf}.demo-table-expand .el-form-item{margin-right:0;margin-bottom:0;width:50%}","",{version:3,sources:["D:/projects/gitLab/wxpos/posadmin/src/views/stock/retail/index.vue"],names:[],mappings:"AACA,mBACE,iBAAkB,AAClB,WAAa,CACd,AACD,yBACE,WAAY,AACZ,aAAe,CAChB,AACD,iCACE,eAAgB,AAChB,gBAAiB,AACjB,SAAW,CACZ",file:"index.vue",sourcesContent:["\n.demo-table-expand {\n margin-top: -30px;\n font-size: 0;\n}\n.demo-table-expand label {\n width: 90px;\n color: #99a9bf;\n}\n.demo-table-expand .el-form-item {\n margin-right: 0;\n margin-bottom: 0;\n width: 50%;\n}\n"],sourceRoot:""}])},bp1d:function(e,t,r){"use strict";var o=r("Fpum"),i=r("yYv5"),a=r("g45I");t.a={created:function(){var e=this;1==this.shopIds.length?(this.listQuery.store=this.shopIds[0],this.fetchData()):(r.i(a.a)().then(function(t){e.shopList=t.result.rows}),this.listLoading=!1),this.fetchData()},data:function(){return{shopIds:this.$store.getters.shopIds,shopList:[],dialogVisible:!1,list:null,listLoading:!0,listQuery:{store:"",name:"",barCode:"",categoryIdArr:[],categoryId:null,onSale:"",limit:10,offset:0},currPage:1,total:null,cateType:[],tagsType:[],onSaleType:{1:"上架",0:"下架"},categories:[],props:{value:"id",label:"name"}}},watch:{"listQuery.store":function(){var e=this;""!==this.listQuery.store?r.i(i.a)({store:this.listQuery.store,deleted:0}).then(function(t){e.categories=t.result}):this.categories=[]}},methods:{fetchData:function(){var e=this;this.listLoading=!0,this.listQuery.categoryIdArr.length&&(this.listQuery.categoryId=this.listQuery.categoryIdArr[this.listQuery.categoryIdArr.length-1]),r.i(o.c)(this.listQuery).then(function(t){e.list=t.result.data,e.total=t.result.total,e.listLoading=!1})},resetForm:function(e){this.listQuery.categoryId=null,this.$refs[e].resetFields()},handleDelete:function(e){var t=this;this.$confirm("此操作将删除您所选的数据, 是否继续?","",{type:"warning",center:!0}).then(function(){r.i(o.d)(e).then(function(e){t.$message({type:"success",message:"操作成功!"}),t.fetchData()})}).catch(function(){})},handleSizeChange:function(e){this.listQuery.limit=e,this.listQuery.offset=(this.currPage-1)*e,this.fetchData()},handleCurrentChange:function(e){this.currPage=e,this.listQuery.offset=this.listQuery.limit*(e-1),this.fetchData()}},filters:{formatTag:function(e){var t=[];for(var r in e)t.push(e[r]);return t.join("|")}}}},g45I:function(e,t,r){"use strict";function o(e){return r.i(u.a)({url:"/service-org/shop/list",method:"get",params:e})}function i(e){return r.i(u.a)({url:"/unionService/shop/shop",method:"post",data:e})}function a(e){return r.i(u.a)({url:"/unionService/shop/detail?shopId="+e,method:"get"})}function n(e){return r.i(u.a)({url:"/unionService/shop/shop",method:"put",data:e})}function s(e){return r.i(u.a)({url:"/unionService/device/store",method:"put",data:e})}function l(e){return r.i(u.a)({url:"/service-org/shop/delete?shopId="+e,method:"DELETE"})}t.a=o,t.f=i,t.b=a,t.c=n,t.d=s,t.e=l;var u=r("Vo7i")},r5ia:function(e,t,r){"use strict";function o(e){r("3P7l")}Object.defineProperty(t,"__esModule",{value:!0});var i=r("bp1d"),a=r("J+ex"),n=r("VU/8"),s=o,l=n(i.a,a.a,s,null,null);t.default=l.exports},yYv5:function(e,t,r){"use strict";function o(e){return r.i(u.a)({url:"/service-inventory/goods/category/",method:"get",params:e})}function i(e){return r.i(u.a)({url:"/service-inventory/goods/category",method:"post",data:e})}function a(e,t){return r.i(u.a)({url:"/service-inventory/goods/category/"+e,method:"put",data:t})}function n(e){return r.i(u.a)({url:"/service-inventory/goods/category/re-order/",method:"post",data:e})}function s(e){return r.i(u.a)({url:"/service-inventory/goods/category/catering/"+e,method:"delete"})}function l(e){return r.i(u.a)({url:"/service-inventory/goods/category/tree",method:"get",params:e})}t.f=o,t.e=i,t.d=a,t.b=n,t.c=s,t.a=l;var u=r("Vo7i")}});
- //# sourceMappingURL=47.a53da98f3325a21a1228.js.map
|