2 lines
22 KiB
JavaScript
2 lines
22 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-41a52078"],{5188:function(e,s,o){"use strict";o.r(s);var r=function(){var e=this,s=e._self._c;return s("div",[s("el-row",{attrs:{gutter:20}},[s("el-col",{attrs:{span:3}},[s("el-card",{staticClass:"list-selector"},[s("ul",{staticClass:"list-selector-list"},[s("li",{class:{selected:""===e.housekeepingResourceManageInfo.conditions.resTypeId},on:{click:function(s){return e.handleResTypeSelect("")}}},[e._v(" 全部 ")]),e._l(e.housekeepingResourceManageInfo.resourceStoreTypes,(function(o,r){return s("li",{key:r,class:{selected:e.housekeepingResourceManageInfo.conditions.resTypeId===o.rstId},on:{click:function(s){return e.handleResTypeSelect(o.rstId)}}},[e._v(" "+e._s(o.name)+" ")])}))],2)])],1),s("el-col",{attrs:{span:21}},[s("el-card",{},[s("div",{staticClass:"flex justify-between",attrs:{slot:"header"},slot:"header"},[s("div",[e._v(e._s(e.$t("housekeepingResource.queryCondition")))]),s("div",{staticClass:"ibox-tools",staticStyle:{top:"10px"}})]),s("div",{},[s("el-form",{staticClass:"flex justify-start",attrs:{inline:!0,model:e.housekeepingResourceManageInfo.conditions}},[s("el-form-item",[s("el-form-item",[s("el-input",{attrs:{placeholder:e.$t("housekeepingResource.inputResourceName")},model:{value:e.housekeepingResourceManageInfo.conditions.resName,callback:function(s){e.$set(e.housekeepingResourceManageInfo.conditions,"resName",s)},expression:"housekeepingResourceManageInfo.conditions.resName"}})],1)],1),s("el-form-item",[s("el-form-item",[s("el-input",{attrs:{placeholder:e.$t("housekeepingResource.inputSupplierName")},model:{value:e.housekeepingResourceManageInfo.conditions.supplierName,callback:function(s){e.$set(e.housekeepingResourceManageInfo.conditions,"supplierName",s)},expression:"housekeepingResourceManageInfo.conditions.supplierName"}})],1)],1),s("el-form-item",[s("el-button",{attrs:{type:"primary",size:"small"},on:{click:e._queryHousekeepingResourceMethod}},[s("i",{staticClass:"el-icon-search"}),e._v(" "+e._s(e.$t("common.query"))+" ")]),s("el-button",{attrs:{type:"primary",size:"small"},on:{click:e._resetHousekeepingResourceMethod}},[s("i",{staticClass:"el-icon-refresh"}),e._v(" "+e._s(e.$t("common.reset"))+" ")])],1)],1)],1)]),s("el-card",{staticClass:"margin-top-sm"},[s("div",{staticClass:"flex justify-between",attrs:{slot:"header"},slot:"header"},[s("div",[e._v(e._s(e.$t("housekeepingResource.serviceResource")))]),s("div",{staticClass:"ibox-tools",staticStyle:{top:"10px"}},[s("el-button",{attrs:{type:"primary",size:"small"},on:{click:e._openAddHousekeepingResourceModal}},[s("i",{staticClass:"el-icon-plus"}),e._v(" "+e._s(e.$t("common.add"))+" ")])],1)]),s("div",{},[s("el-table",{staticStyle:{width:"100%"},attrs:{data:e.housekeepingResourceManageInfo.housekeepingResources,border:""}},[s("el-table-column",{attrs:{prop:"resTypeName",label:e.$t("housekeepingResource.typeName"),align:"center"}}),s("el-table-column",{attrs:{prop:"resName",label:e.$t("housekeepingResource.resourceName"),align:"center"}}),s("el-table-column",{attrs:{prop:"resCode",label:e.$t("housekeepingResource.resourceCode"),align:"center"}}),s("el-table-column",{attrs:{prop:"costPrice",label:e.$t("housekeepingResource.costPrice"),align:"center"}}),s("el-table-column",{attrs:{prop:"price",label:e.$t("housekeepingResource.salePrice"),align:"center"}}),s("el-table-column",{attrs:{prop:"stock",label:e.$t("housekeepingResource.stock"),align:"center"}}),s("el-table-column",{attrs:{prop:"supplierName",label:e.$t("housekeepingResource.supplierName"),align:"center"}}),s("el-table-column",{attrs:{prop:"remark",label:e.$t("housekeepingResource.description"),align:"center"}}),s("el-table-column",{attrs:{label:e.$t("common.operation"),align:"center",width:"200"},scopedSlots:e._u([{key:"default",fn:function(o){return[s("el-button-group",[s("el-button",{attrs:{size:"mini"},on:{click:function(s){return e._openEditHousekeepingResourceModel(o.row)}}},[e._v(e._s(e.$t("common.edit")))]),s("el-button",{attrs:{size:"mini"},on:{click:function(s){return e._openDeleteHousekeepingResourceModel(o.row)}}},[e._v(e._s(e.$t("common.delete")))]),o.row.configId?s("el-button",{attrs:{size:"mini"},on:{click:function(s){return e._openhousekeepingFeeConfigManage(o.row)}}},[e._v(e._s(e.$t("housekeepingResource.fee")))]):e._e()],1)]}}])})],1),s("el-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[10,20,30,50],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.housekeepingResourceManageInfo.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)])],1)],1),s("add-housekeeping-resource",{ref:"addHousekeepingResource",on:{refresh:e._listHousekeepingResources}}),s("edit-housekeeping-resource",{ref:"editHousekeepingResource",on:{refresh:e._listHousekeepingResources}}),s("delete-housekeeping-resource",{ref:"deleteHousekeepingResource",on:{refresh:e._listHousekeepingResources}})],1)},t=[],i=o("b775"),n=o("7323");function u(e){return new Promise((s,o)=>{Object(i["a"])({url:"/housekeepingResource/queryHousekeepingResource",method:"get",params:{...e,shopId:Object(n["f"])()}}).then(e=>{const o=e.data;s(o)}).catch(e=>{o(e)})})}function c(e){return new Promise((s,o)=>{Object(i["a"])({url:"/resourceStoreType.listResourceStoreTypes",method:"get",params:{...e,shopId:Object(n["f"])()}}).then(e=>{const o=e.data;s(o)}).catch(e=>{o(e)})})}function a(e){return new Promise((s,o)=>{Object(i["a"])({url:"/resourceSupplier.listResourceSuppliers",method:"get",params:{...e,shopId:Object(n["f"])()}}).then(e=>{const o=e.data;s(o)}).catch(e=>{o(e)})})}function p(e){return new Promise((s,o)=>{Object(i["a"])({url:"/housekeepingFeeType/queryHousekeepingFeeType",method:"get",params:{...e,shopId:Object(n["f"])()}}).then(e=>{const o=e.data;s(o)}).catch(e=>{o(e)})})}function l(e){return new Promise((s,o)=>{Object(i["a"])({url:"/housekeepingResource/saveHousekeepingResource",method:"post",data:{...e,shopId:Object(n["f"])()}}).then(e=>{const r=e.data;0===r.code?s(r):o(r.msg)}).catch(e=>{o(e)})})}function d(e){return new Promise((s,o)=>{Object(i["a"])({url:"/housekeepingResource/updateHousekeepingResource",method:"post",data:{...e,shopId:Object(n["f"])()}}).then(e=>{const r=e.data;0===r.code?s(r):o(r.msg)}).catch(e=>{o(e)})})}function g(e){return new Promise((s,o)=>{Object(i["a"])({url:"/housekeepingResource/deleteHousekeepingResource",method:"post",data:{...e,shopId:Object(n["f"])()}}).then(e=>{const r=e.data;0===r.code?s(r):o(r.msg)}).catch(e=>{o(e)})})}var k=function(){var e=this,s=e._self._c;return s("el-dialog",{attrs:{title:e.$t("housekeepingResource.addResource"),visible:e.visible,width:"70%"},on:{"update:visible":function(s){e.visible=s},close:e.closeDialog}},[s("el-form",{ref:"form",attrs:{model:e.addHousekeepingResourceInfo,"label-width":"120px",rules:e.rules}},[s("el-form-item",{attrs:{label:e.$t("housekeepingResource.resourceType"),prop:"resTypeId"}},[s("el-select",{staticStyle:{width:"100%"},on:{change:e.setAddResTypeName},model:{value:e.addHousekeepingResourceInfo.resTypeId,callback:function(s){e.$set(e.addHousekeepingResourceInfo,"resTypeId",s)},expression:"addHousekeepingResourceInfo.resTypeId"}},e._l(e.addHousekeepingResourceInfo.resourceStoreTypes,(function(e){return s("el-option",{key:e.rstId,attrs:{label:e.name,value:e.rstId}})})),1)],1),s("el-form-item",{attrs:{label:e.$t("housekeepingResource.feeType"),prop:"feeTypeCd"}},[s("el-select",{staticStyle:{width:"100%"},model:{value:e.addHousekeepingResourceInfo.feeTypeCd,callback:function(s){e.$set(e.addHousekeepingResourceInfo,"feeTypeCd",s)},expression:"addHousekeepingResourceInfo.feeTypeCd"}},e._l(e.addHousekeepingResourceInfo.housekeepingFeeTypes,(function(e){return s("el-option",{key:e.feeTypeCd,attrs:{label:e.typeName,value:e.feeTypeCd}})})),1)],1),s("el-form-item",{attrs:{label:e.$t("housekeepingResource.resourceName"),prop:"resName"}},[s("el-input",{model:{value:e.addHousekeepingResourceInfo.resName,callback:function(s){e.$set(e.addHousekeepingResourceInfo,"resName",s)},expression:"addHousekeepingResourceInfo.resName"}})],1),s("el-form-item",{attrs:{label:e.$t("housekeepingResource.resourceCode"),prop:"resCode"}},[s("el-input",{model:{value:e.addHousekeepingResourceInfo.resCode,callback:function(s){e.$set(e.addHousekeepingResourceInfo,"resCode",s)},expression:"addHousekeepingResourceInfo.resCode"}})],1),s("el-form-item",{attrs:{label:e.$t("housekeepingResource.costPrice"),prop:"costPrice"}},[s("el-input",{attrs:{type:"number"},model:{value:e.addHousekeepingResourceInfo.costPrice,callback:function(s){e.$set(e.addHousekeepingResourceInfo,"costPrice",e._n(s))},expression:"addHousekeepingResourceInfo.costPrice"}})],1),s("el-form-item",{attrs:{label:e.$t("housekeepingResource.salePrice"),prop:"price"}},[s("el-input",{attrs:{type:"number"},model:{value:e.addHousekeepingResourceInfo.price,callback:function(s){e.$set(e.addHousekeepingResourceInfo,"price",e._n(s))},expression:"addHousekeepingResourceInfo.price"}})],1),s("el-form-item",{attrs:{label:e.$t("housekeepingResource.stock"),prop:"stock"}},[s("el-input",{attrs:{type:"number"},model:{value:e.addHousekeepingResourceInfo.stock,callback:function(s){e.$set(e.addHousekeepingResourceInfo,"stock",e._n(s))},expression:"addHousekeepingResourceInfo.stock"}})],1),s("el-form-item",{attrs:{label:e.$t("housekeepingResource.supplier"),prop:"supplierId"}},[s("el-row",{attrs:{gutter:10}},[s("el-col",{attrs:{span:20}},[s("el-select",{staticStyle:{width:"100%"},on:{change:e.setAddSupplierName},model:{value:e.addHousekeepingResourceInfo.supplierId,callback:function(s){e.$set(e.addHousekeepingResourceInfo,"supplierId",s)},expression:"addHousekeepingResourceInfo.supplierId"}},e._l(e.addHousekeepingResourceInfo.resourceSuppliers,(function(e){return s("el-option",{key:e.rsId,attrs:{label:e.supplierName,value:e.rsId}})})),1)],1),s("el-col",{attrs:{span:4}},[s("el-button",{attrs:{type:"text"},on:{click:e._addSupplier}},[e._v(e._s(e.$t("housekeepingResource.addSupplier")))])],1)],1)],1),s("el-form-item",{attrs:{label:e.$t("housekeepingResource.description")}},[s("el-input",{attrs:{type:"textarea",rows:3},model:{value:e.addHousekeepingResourceInfo.remark,callback:function(s){e.$set(e.addHousekeepingResourceInfo,"remark",s)},expression:"addHousekeepingResourceInfo.remark"}})],1)],1),s("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{on:{click:e.closeDialog}},[e._v(e._s(e.$t("common.cancel")))]),s("el-button",{attrs:{type:"primary"},on:{click:e.saveHousekeepingResourceInfo}},[e._v(e._s(e.$t("common.save")))])],1)],1)},h=[],f={name:"AddHousekeepingResource",data(){return{visible:!1,addHousekeepingResourceInfo:{resId:"",resTypeId:"",resTypeName:"",resourceStoreTypes:[],resName:"",resCode:"",costPrice:"",price:"",stock:"",supplierId:"",supplierName:"",resourceSuppliers:[],remark:"",feeTypeCd:"",housekeepingFeeTypes:[],shopId:Object(n["f"])()},rules:{resTypeId:[{required:!0,message:this.$t("housekeepingResource.requiredResourceType"),trigger:"blur"}],feeTypeCd:[{required:!0,message:this.$t("housekeepingResource.requiredFeeType"),trigger:"blur"}],resName:[{required:!0,message:this.$t("housekeepingResource.requiredResourceName"),trigger:"blur"}],resCode:[{required:!0,message:this.$t("housekeepingResource.requiredResourceCode"),trigger:"blur"}],costPrice:[{required:!0,message:this.$t("housekeepingResource.requiredCostPrice"),trigger:"blur"},{type:"number",message:this.$t("housekeepingResource.numberCostPrice"),trigger:"blur"}],price:[{required:!0,message:this.$t("housekeepingResource.requiredSalePrice"),trigger:"blur"},{type:"number",message:this.$t("housekeepingResource.numberSalePrice"),trigger:"blur"}],stock:[{required:!0,message:this.$t("housekeepingResource.requiredStock"),trigger:"blur"},{type:"number",message:this.$t("housekeepingResource.numberStock"),trigger:"blur"}],supplierId:[{required:!0,message:this.$t("housekeepingResource.requiredSupplier"),trigger:"blur"}]}}},methods:{open(){this.visible=!0,this._listAddResourceStoreTypes(),this._listAddResourceSuppliers(),this._queryAddHousekeepingFeeTypes()},closeDialog(){this.visible=!1,this.$refs.form.resetFields(),this.clearAddHousekeepingResourceInfo()},async saveHousekeepingResourceInfo(){this.$refs.form.validate(async e=>{if(e)try{await l(this.addHousekeepingResourceInfo),this.$emit("refresh"),this.$message.success(this.$t("common.saveSuccess")),this.closeDialog()}catch(s){console.error(s)}})},async _listAddResourceStoreTypes(){try{const e=await c({page:1,row:50,shopId:Object(n["f"])()});this.addHousekeepingResourceInfo.resourceStoreTypes=e.data}catch(e){console.error(e)}},async _listAddResourceSuppliers(){try{const e=await a({page:1,row:50,shopId:Object(n["f"])()});this.addHousekeepingResourceInfo.resourceSuppliers=e.data}catch(e){console.error(e)}},async _queryAddHousekeepingFeeTypes(){try{const e=await p({page:1,row:50,shopId:Object(n["f"])()});this.addHousekeepingResourceInfo.housekeepingFeeTypes=e.data}catch(e){console.error(e)}},_addSupplier(){this.$router.push("/pages/goods/resourceSupplierManage?returnFlag=1")},setAddResTypeName(e){const s=this.addHousekeepingResourceInfo.resourceStoreTypes.find(s=>s.rstId===e);s&&(this.addHousekeepingResourceInfo.resTypeName=s.name)},setAddSupplierName(e){const s=this.addHousekeepingResourceInfo.resourceSuppliers.find(s=>s.rsId===e);s&&(this.addHousekeepingResourceInfo.supplierName=s.supplierName)},clearAddHousekeepingResourceInfo(){this.addHousekeepingResourceInfo={resId:"",resTypeId:"",resTypeName:"",resourceStoreTypes:this.addHousekeepingResourceInfo.resourceStoreTypes,resName:"",resCode:"",costPrice:"",price:"",stock:"",supplierId:"",supplierName:"",resourceSuppliers:this.addHousekeepingResourceInfo.resourceSuppliers,remark:"",feeTypeCd:"",housekeepingFeeTypes:this.addHousekeepingResourceInfo.housekeepingFeeTypes,shopId:Object(n["f"])()}}}},m=f,R=o("2877"),I=Object(R["a"])(m,k,h,!1,null,null,null),b=I.exports,y=function(){var e=this,s=e._self._c;return s("el-dialog",{attrs:{title:e.$t("housekeepingResource.editResource"),visible:e.visible,width:"70%"},on:{"update:visible":function(s){e.visible=s},close:e.closeDialog}},[s("el-form",{ref:"form",attrs:{model:e.editHousekeepingResourceInfo,"label-width":"120px",rules:e.rules}},[s("el-form-item",{attrs:{label:e.$t("housekeepingResource.resourceType"),prop:"resTypeId"}},[s("el-select",{staticStyle:{width:"100%"},on:{change:e.setEditResTypeName},model:{value:e.editHousekeepingResourceInfo.resTypeId,callback:function(s){e.$set(e.editHousekeepingResourceInfo,"resTypeId",s)},expression:"editHousekeepingResourceInfo.resTypeId"}},e._l(e.editHousekeepingResourceInfo.resourceStoreTypes,(function(e){return s("el-option",{key:e.rstId,attrs:{label:e.name,value:e.rstId}})})),1)],1),s("el-form-item",{attrs:{label:e.$t("housekeepingResource.resourceName")}},[s("el-input",{model:{value:e.editHousekeepingResourceInfo.resName,callback:function(s){e.$set(e.editHousekeepingResourceInfo,"resName",s)},expression:"editHousekeepingResourceInfo.resName"}})],1),s("el-form-item",{attrs:{label:e.$t("housekeepingResource.resourceCode")}},[s("el-input",{model:{value:e.editHousekeepingResourceInfo.resCode,callback:function(s){e.$set(e.editHousekeepingResourceInfo,"resCode",s)},expression:"editHousekeepingResourceInfo.resCode"}})],1),s("el-form-item",{attrs:{label:e.$t("housekeepingResource.costPrice"),prop:"costPrice"}},[s("el-input",{attrs:{type:"number"},model:{value:e.editHousekeepingResourceInfo.costPrice,callback:function(s){e.$set(e.editHousekeepingResourceInfo,"costPrice",e._n(s))},expression:"editHousekeepingResourceInfo.costPrice"}})],1),s("el-form-item",{attrs:{label:e.$t("housekeepingResource.salePrice"),prop:"price"}},[s("el-input",{attrs:{type:"number"},model:{value:e.editHousekeepingResourceInfo.price,callback:function(s){e.$set(e.editHousekeepingResourceInfo,"price",e._n(s))},expression:"editHousekeepingResourceInfo.price"}})],1),s("el-form-item",{attrs:{label:e.$t("housekeepingResource.stock"),prop:"stock"}},[s("el-input",{attrs:{type:"number"},model:{value:e.editHousekeepingResourceInfo.stock,callback:function(s){e.$set(e.editHousekeepingResourceInfo,"stock",e._n(s))},expression:"editHousekeepingResourceInfo.stock"}})],1),s("el-form-item",{attrs:{label:e.$t("housekeepingResource.supplier"),prop:"supplierId"}},[s("el-select",{staticStyle:{width:"100%"},on:{change:e.setEditSupplierName},model:{value:e.editHousekeepingResourceInfo.supplierId,callback:function(s){e.$set(e.editHousekeepingResourceInfo,"supplierId",s)},expression:"editHousekeepingResourceInfo.supplierId"}},e._l(e.editHousekeepingResourceInfo.resourceSuppliers,(function(e){return s("el-option",{key:e.rsId,attrs:{label:e.supplierName,value:e.rsId}})})),1)],1),s("el-form-item",{attrs:{label:e.$t("housekeepingResource.description")}},[s("el-input",{attrs:{type:"textarea",rows:3},model:{value:e.editHousekeepingResourceInfo.remark,callback:function(s){e.$set(e.editHousekeepingResourceInfo,"remark",s)},expression:"editHousekeepingResourceInfo.remark"}})],1)],1),s("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{on:{click:e.closeDialog}},[e._v(e._s(e.$t("common.cancel")))]),s("el-button",{attrs:{type:"primary"},on:{click:e.editHousekeepingResource}},[e._v(e._s(e.$t("common.save")))])],1)],1)},H=[],$={name:"EditHousekeepingResource",data(){return{visible:!1,editHousekeepingResourceInfo:{resId:"",resTypeId:"",resTypeName:"",resourceStoreTypes:[],resName:"",resCode:"",costPrice:"",price:"",stock:"",supplierId:"",supplierName:"",resourceSuppliers:[],remark:"",configId:"",shopId:Object(n["f"])()},rules:{resTypeId:[{required:!0,message:this.$t("housekeepingResource.requiredResourceType"),trigger:"blur"}],costPrice:[{required:!0,message:this.$t("housekeepingResource.requiredCostPrice"),trigger:"blur"}],price:[{required:!0,message:this.$t("housekeepingResource.requiredSalePrice"),trigger:"blur"}],stock:[{required:!0,message:this.$t("housekeepingResource.requiredStock"),trigger:"blur"}],supplierId:[{required:!0,message:this.$t("housekeepingResource.requiredSupplier"),trigger:"blur"}]}}},methods:{open(e){this.visible=!0,this.editHousekeepingResourceInfo={...e,resourceStoreTypes:this.editHousekeepingResourceInfo.resourceStoreTypes,resourceSuppliers:this.editHousekeepingResourceInfo.resourceSuppliers},this._listEditResourceStoreTypes(),this._listEditResourceSuppliers()},closeDialog(){this.visible=!1,this.$refs.form.resetFields()},async editHousekeepingResource(){this.$refs.form.validate(async e=>{if(e)try{await d(this.editHousekeepingResourceInfo),this.$emit("refresh"),this.$message.success(this.$t("common.saveSuccess")),this.closeDialog()}catch(s){this.$message.error(s),console.error(s)}})},async _listEditResourceStoreTypes(){try{const e=await c({page:1,row:50,shopId:Object(n["f"])()});this.editHousekeepingResourceInfo.resourceStoreTypes=e.data}catch(e){console.error(e)}},async _listEditResourceSuppliers(){try{const e=await a({page:1,row:50,shopId:Object(n["f"])()});this.editHousekeepingResourceInfo.resourceSuppliers=e.data}catch(e){console.error(e)}},setEditResTypeName(e){const s=this.editHousekeepingResourceInfo.resourceStoreTypes.find(s=>s.rstId===e);s&&(this.editHousekeepingResourceInfo.resTypeName=s.name)},setEditSupplierName(e){const s=this.editHousekeepingResourceInfo.resourceSuppliers.find(s=>s.rsId===e);s&&(this.editHousekeepingResourceInfo.supplierName=s.supplierName)}}},_=$,v=Object(R["a"])(_,y,H,!1,null,null,null),T=v.exports,S=function(){var e=this,s=e._self._c;return s("el-dialog",{attrs:{title:e.$t("housekeepingResource.deleteConfirm"),visible:e.visible,width:"30%",center:""},on:{"update:visible":function(s){e.visible=s}}},[s("div",{staticStyle:{"text-align":"center"}},[s("p",[e._v(e._s(e.$t("housekeepingResource.deleteResourceTip")))])]),s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{on:{click:e.closeDialog}},[e._v(e._s(e.$t("common.cancel")))]),s("el-button",{attrs:{type:"primary"},on:{click:e.deleteHousekeepingResource}},[e._v(e._s(e.$t("common.confirm")))])],1)])},N=[],w={name:"DeleteHousekeepingResource",data(){return{visible:!1,deleteHousekeepingResourceInfo:{}}},methods:{open(e){this.visible=!0,this.deleteHousekeepingResourceInfo={...e}},closeDialog(){this.visible=!1,this.deleteHousekeepingResourceInfo={}},async deleteHousekeepingResource(){try{await g(this.deleteHousekeepingResourceInfo),this.$emit("refresh"),this.$message.success(this.$t("common.submitSuccess")),this.closeDialog()}catch(e){this.$message.error(e),console.error(e)}}}},C=w,M=Object(R["a"])(C,S,N,!1,null,null,null),x=M.exports,P={name:"HousekeepingResourceManage",components:{AddHousekeepingResource:b,EditHousekeepingResource:T,DeleteHousekeepingResource:x},data(){return{housekeepingResourceManageInfo:{housekeepingResources:[],total:0,records:1,moreCondition:!1,resId:"",resourceStoreTypes:[],conditions:{resTypeId:"",resTypeName:"",resName:"",supplierName:"",shopId:Object(n["f"])(),page:1,row:10}},currentPage:1,pageSize:10}},created(){this._listHousekeepingResources(),this._listResourceStoreTypes()},methods:{async _listHousekeepingResources(){try{const e=await u(this.housekeepingResourceManageInfo.conditions);this.housekeepingResourceManageInfo.housekeepingResources=e.data,this.housekeepingResourceManageInfo.total=e.total,this.housekeepingResourceManageInfo.records=e.records}catch(e){console.error(e)}},async _listResourceStoreTypes(){try{const e=await c({page:1,row:50,shopId:Object(n["f"])()});this.housekeepingResourceManageInfo.resourceStoreTypes=e.data}catch(e){console.error(e)}},_openAddHousekeepingResourceModal(){this.$refs.addHousekeepingResource.open()},_openEditHousekeepingResourceModel(e){this.$refs.editHousekeepingResource.open(e)},_openDeleteHousekeepingResourceModel(e){this.$refs.deleteHousekeepingResource.open(e)},_queryHousekeepingResourceMethod(){this.housekeepingResourceManageInfo.conditions.page=1,this._listHousekeepingResources()},_resetHousekeepingResourceMethod(){this.housekeepingResourceManageInfo.conditions={resTypeId:"",resName:"",supplierName:"",shopId:Object(n["f"])(),page:1,row:10},this._listHousekeepingResources()},_openhousekeepingFeeConfigManage(e){this.$router.push("/pages/housekeeping/housekeepingFeeConfigManage?configId="+e.configId)},handleSizeChange(e){this.housekeepingResourceManageInfo.conditions.row=e,this._listHousekeepingResources()},handleCurrentChange(e){this.housekeepingResourceManageInfo.conditions.page=e,this._listHousekeepingResources()},handleResTypeSelect(e){this.housekeepingResourceManageInfo.conditions.resTypeId=e,this.housekeepingResourceManageInfo.conditions.page=1,this._listHousekeepingResources()}}},q=P,j=(o("ffe0"),Object(R["a"])(q,r,t,!1,null,"3f297ae4",null));s["default"]=j.exports},f73d:function(e,s,o){},ffe0:function(e,s,o){"use strict";o("f73d")}}]);
|
|
//# sourceMappingURL=chunk-41a52078.b4f4d15c.js.map
|