Files
PropertyDeployment/resources/Web/MicroCommunityMallWeb/html/js/chunk-37724c2f.f771c54e.js
Anfioo adfd019d2d 江门
1
2026-02-01 15:37:55 +08:00

2 lines
23 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-37724c2f"],{1726:function(t,e,o){"use strict";o.d(e,"e",(function(){return a})),o.d(e,"l",(function(){return u})),o.d(e,"f",(function(){return d})),o.d(e,"i",(function(){return c})),o.d(e,"c",(function(){return n})),o.d(e,"g",(function(){return l})),o.d(e,"a",(function(){return s})),o.d(e,"h",(function(){return p})),o.d(e,"k",(function(){return i})),o.d(e,"d",(function(){return f})),o.d(e,"b",(function(){return g})),o.d(e,"j",(function(){return m}));var r=o("b775");function a(t){return new Promise((e,o)=>{Object(r["a"])({url:"/product.queryProduct",method:"get",params:t}).then(t=>{const o=t.data;e(o)}).catch(t=>{o(t)})})}function u(t){return new Promise((e,o)=>{Object(r["a"])({url:"/product.updateProduct",method:"post",data:t}).then(t=>{const o=t.data;e(o)}).catch(t=>{o(t)})})}function d(t){return new Promise((e,o)=>{Object(r["a"])({url:"/productCategory.queryProductCategory",method:"get",params:t}).then(t=>{const o=t.data;e(o)}).catch(t=>{o(t)})})}function c(t){return new Promise((e,o)=>{Object(r["a"])({url:"/shopHouse.queryShopHouse",method:"get",params:t}).then(t=>{const o=t.data;e(o)}).catch(t=>{o(t)})})}function n(t){return new Promise((e,o)=>{Object(r["a"])({url:"/housekeepingType.queryHousekeepingType",method:"get",params:t}).then(t=>{const o=t.data;e(o)}).catch(t=>{o(t)})})}function l(t){return new Promise((e,o)=>{Object(r["a"])({url:"/productH5Menu.listProductH5Menu",method:"get",params:t}).then(t=>{const o=t.data;e(o)}).catch(t=>{o(t)})})}function s(t){return new Promise((e,o)=>{Object(r["a"])({url:"/product.deleteProduct",method:"post",data:t}).then(t=>{const o=t.data;e(o)}).catch(t=>{o(t)})})}function p(t){return new Promise((e,o)=>{Object(r["a"])({url:"/product/queryProductSpec",method:"get",params:t}).then(t=>{const o=t.data;e(o)}).catch(t=>{o(t)})})}function i(t){return new Promise((e,o)=>{Object(r["a"])({url:"/product/saveProductLabel",method:"post",data:t}).then(t=>{const o=t.data;e(o)}).catch(t=>{o(t)})})}function f(t){return new Promise((e,o)=>{Object(r["a"])({url:"/label/queryLabel",method:"get",params:t}).then(t=>{const o=t.data;e(o)}).catch(t=>{o(t)})})}function g(t){return new Promise((e,o)=>{Object(r["a"])({url:"/export.exportData",method:"get",params:t}).then(t=>{const o=t.data;e(o)}).catch(t=>{o(t)})})}function m(t){return new Promise((e,o)=>{Object(r["a"])({url:"/product.saveProduct",method:"post",data:t}).then(t=>{const o=t.data;e(o)}).catch(t=>{o(t)})})}},6171:function(t,e,o){"use strict";o("6814")},6814:function(t,e,o){},"748ae":function(t,e,o){"use strict";o.r(e);var r=function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ibox"},[e("div",{staticClass:"flex justify-between",attrs:{slot:"header"},slot:"header"},[e("span",[t._v(t._s(t.$t("productGroupManage.queryCondition")))])]),e("div",{},[e("el-form",{staticClass:"flex justify-start",attrs:{inline:!0,model:t.productGroupManageInfo.conditions}},[e("el-form-item",[e("el-input",{attrs:{placeholder:t.$t("productGroupManage.selectProductName"),clearable:""},model:{value:t.productGroupManageInfo.conditions.prodName,callback:function(e){t.$set(t.productGroupManageInfo.conditions,"prodName",e)},expression:"productGroupManageInfo.conditions.prodName"}})],1),e("el-form-item",[e("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:t.$t("productGroupManage.selectStatus")},model:{value:t.productGroupManageInfo.conditions.state,callback:function(e){t.$set(t.productGroupManageInfo.conditions,"state",e)},expression:"productGroupManageInfo.conditions.state"}},[e("el-option",{attrs:{label:"全部",value:""}}),e("el-option",{attrs:{label:t.$t("productGroupManage.enable"),value:"1001"}}),e("el-option",{attrs:{label:t.$t("productGroupManage.disable"),value:"2002"}})],1)],1),e("el-form-item",[e("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:t.$t("productGroupManage.selectRebate")},model:{value:t.productGroupManageInfo.conditions.rebateFlag,callback:function(e){t.$set(t.productGroupManageInfo.conditions,"rebateFlag",e)},expression:"productGroupManageInfo.conditions.rebateFlag"}},[e("el-option",{attrs:{label:"全部",value:""}}),e("el-option",{attrs:{label:t.$t("productGroupManage.yes"),value:"Y"}}),e("el-option",{attrs:{label:t.$t("productGroupManage.no"),value:"N"}})],1)],1),e("el-form-item",[e("el-button",{attrs:{type:"primary"},on:{click:function(e){return t._queryProductGroupMethod()}}},[t._v(" "+t._s(t.$t("productGroupManage.query"))+" ")])],1)],1)],1)]),e("el-card",{staticClass:"margin-top-sm"},[e("div",{staticClass:"flex justify-between",attrs:{slot:"header"},slot:"header"},[e("span",[t._v(t._s(t.$t("productGroupManage.groupProducts")))]),e("el-button",{staticStyle:{float:"right"},attrs:{type:"primary",size:"small"},on:{click:function(e){return t._openAddProductGroupModal()}}},[t._v(" "+t._s(t.$t("productGroupManage.add"))+" ")])],1),e("div",{},[e("el-table",{staticStyle:{width:"100%"},attrs:{data:t.productGroupManageInfo.productGroups,border:""}},[e("el-table-column",{attrs:{prop:"groupId",label:t.$t("productGroupManage.id"),align:"center"}}),e("el-table-column",{attrs:{label:t.$t("productGroupManage.productImage"),align:"center"},scopedSlots:t._u([{key:"default",fn:function(t){return[e("el-image",{staticStyle:{width:"50px",height:"50px","border-radius":"10px"},attrs:{src:t.row.coverPhoto||"/img/noPhoto.jpg",fit:"cover"}})]}}])}),e("el-table-column",{attrs:{prop:"prodName",label:t.$t("productGroupManage.productName"),align:"center"}}),e("el-table-column",{attrs:{prop:"userCount",label:t.$t("productGroupManage.groupPeople"),align:"center"}}),e("el-table-column",{attrs:{prop:"groupPrice",label:t.$t("productGroupManage.groupPrice"),align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" ¥"+t._s(e.row.groupPrice)+" ")]}}])}),e("el-table-column",{attrs:{prop:"price",label:t.$t("productGroupManage.singlePrice"),align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" ¥"+t._s(e.row.price)+" ")]}}])}),e("el-table-column",{attrs:{prop:"state",label:t.$t("productGroupManage.status"),align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s("1001"===e.row.state?t.$t("productGroupManage.enable"):t.$t("productGroupManage.disable"))+" ")]}}])}),e("el-table-column",{attrs:{label:t.$t("productGroupManage.validityPeriod"),align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(e.row.startTime)+"~"+t._s(e.row.endTime)+" ")]}}])}),e("el-table-column",{attrs:{prop:"rebateFlag",label:t.$t("productGroupManage.isRebate"),align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s("Y"===e.row.rebateFlag?t.$t("productGroupManage.yes"):t.$t("productGroupManage.no"))+" ")]}}])}),e("el-table-column",{attrs:{prop:"rebate",label:t.$t("productGroupManage.leaderRebate"),align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(e.row.rebate)+"% ")]}}])}),e("el-table-column",{attrs:{label:t.$t("productGroupManage.operation"),align:"center",width:"180"},scopedSlots:t._u([{key:"default",fn:function(o){return[e("el-button",{attrs:{size:"mini"},on:{click:function(e){return t._openEditProductGroupModel(o.row)}}},[t._v(" "+t._s(t.$t("productGroupManage.edit"))+" ")]),e("el-button",{attrs:{size:"mini",type:"danger"},on:{click:function(e){return t._openDeleteProductGroupModel(o.row)}}},[t._v(" "+t._s(t.$t("productGroupManage.delete"))+" ")])]}}])})],1),e("el-pagination",{attrs:{"current-page":t.productGroupManageInfo.conditions.page,"page-size":t.productGroupManageInfo.conditions.row,total:t.productGroupManageInfo.total,layout:"total, prev, pager, next"},on:{"current-change":t.handleCurrentChange}})],1)]),e("add-product-group",{ref:"addProductGroup",on:{refresh:t._listProductGroups}}),e("edit-product-group",{ref:"editProductGroup",on:{refresh:t._listProductGroups}}),e("delete-product-group",{ref:"deleteProductGroup",on:{refresh:t._listProductGroups}})],1)},a=[],u=o("b775"),d=o("7323");function c(t){return new Promise((e,o)=>{t.shopId=Object(d["f"])(),Object(u["a"])({url:"/productGroup.listProductGroup",method:"get",params:t}).then(t=>{const o=t.data;e(o)}).catch(t=>{o(t)})})}function n(t){return new Promise((e,o)=>{t.shopId=Object(d["f"])(),Object(u["a"])({url:"/productGroup.saveProductGroup",method:"post",data:t}).then(t=>{const r=t.data;0===r.code?e(r):o(r.msg)}).catch(t=>{o(t)})})}function l(t){return new Promise((e,o)=>{t.shopId=Object(d["f"])(),Object(u["a"])({url:"/productGroup.updateProductGroup",method:"post",data:t}).then(t=>{const r=t.data;0===r.code?e(r):o(r.msg)}).catch(t=>{o(t)})})}function s(t){return new Promise((e,o)=>{t.shopId=Object(d["f"])(),Object(u["a"])({url:"/productGroup.deleteProductGroup",method:"post",data:t}).then(t=>{const r=t.data;0===r.code?e(r):o(r.msg)}).catch(t=>{o(t)})})}var p=function(){var t=this,e=t._self._c;return e("el-dialog",{attrs:{title:t.$t("productGroupManage.addProduct"),visible:t.dialogVisible,width:"70%"},on:{"update:visible":function(e){t.dialogVisible=e},close:t.handleClose}},[e("el-form",{ref:"form",attrs:{model:t.addProductGroupInfo,"label-width":"120px"}},[e("el-form-item",{attrs:{label:t.$t("productGroupManage.selectProduct")}},[e("el-row",{attrs:{gutter:20}},[e("el-col",{attrs:{span:6}},[e("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:t.$t("productGroupManage.selectCategory")},on:{change:t._changeAddProductCatalorys},model:{value:t.addProductGroupInfo.categoryId,callback:function(e){t.$set(t.addProductGroupInfo,"categoryId",e)},expression:"addProductGroupInfo.categoryId"}},[e("el-option",{attrs:{disabled:"",value:"",label:t.$t("productGroupManage.selectCategory")}}),t._l(t.addProductGroupInfo.productCategorys,(function(t){return e("el-option",{key:t.categoryId,attrs:{label:t.categoryName,value:t.categoryId}})}))],2)],1),e("el-col",{attrs:{span:6}},[e("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:t.$t("productGroupManage.selectProduct")},on:{change:t._changeAddProduct},model:{value:t.addProductGroupInfo.productId,callback:function(e){t.$set(t.addProductGroupInfo,"productId",e)},expression:"addProductGroupInfo.productId"}},[e("el-option",{attrs:{disabled:"",value:"",label:t.$t("productGroupManage.selectProduct")}}),t._l(t.addProductGroupInfo.products,(function(t){return e("el-option",{key:t.productId,attrs:{label:t.prodName,value:t.productId}})}))],2)],1),e("el-col",{attrs:{span:6}},[e("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:t.$t("productGroupManage.selectSpec")},model:{value:t.addProductGroupInfo.valueId,callback:function(e){t.$set(t.addProductGroupInfo,"valueId",e)},expression:"addProductGroupInfo.valueId"}},[e("el-option",{attrs:{disabled:"",value:"",label:t.$t("productGroupManage.selectSpec")}}),t._l(t.addProductGroupInfo.values,(function(t){return e("el-option",{key:t.valueId,attrs:{label:t.specName,value:t.valueId}})}))],2)],1)],1)],1),e("el-form-item",{attrs:{label:t.$t("productGroupManage.productDesc")}},[e("el-input",{attrs:{type:"textarea",placeholder:t.$t("productGroupManage.productDescRequired")},model:{value:t.addProductGroupInfo.prodDesc,callback:function(e){t.$set(t.addProductGroupInfo,"prodDesc",e)},expression:"addProductGroupInfo.prodDesc"}})],1),e("el-form-item",{attrs:{label:t.$t("productGroupManage.groupPeople")}},[e("el-input",{attrs:{type:"number",placeholder:t.$t("productGroupManage.groupPeopleRequired")},model:{value:t.addProductGroupInfo.userCount,callback:function(e){t.$set(t.addProductGroupInfo,"userCount",e)},expression:"addProductGroupInfo.userCount"}})],1),e("el-form-item",{attrs:{label:t.$t("productGroupManage.groupPrice")}},[e("el-input",{attrs:{placeholder:t.$t("productGroupManage.groupPriceRequired")},model:{value:t.addProductGroupInfo.groupPrice,callback:function(e){t.$set(t.addProductGroupInfo,"groupPrice",e)},expression:"addProductGroupInfo.groupPrice"}})],1),e("el-form-item",{attrs:{label:t.$t("productGroupManage.status")}},[e("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:t.$t("productGroupManage.statusRequired")},model:{value:t.addProductGroupInfo.state,callback:function(e){t.$set(t.addProductGroupInfo,"state",e)},expression:"addProductGroupInfo.state"}},[e("el-option",{attrs:{disabled:"",value:"",label:t.$t("productGroupManage.statusRequired")}}),e("el-option",{attrs:{label:t.$t("productGroupManage.enable"),value:"1001"}}),e("el-option",{attrs:{label:t.$t("productGroupManage.disable"),value:"2002"}})],1)],1),e("el-form-item",{attrs:{label:t.$t("productGroupManage.startTime")}},[e("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:t.$t("productGroupManage.startTimeRequired")},model:{value:t.addProductGroupInfo.startTime,callback:function(e){t.$set(t.addProductGroupInfo,"startTime",e)},expression:"addProductGroupInfo.startTime"}})],1),e("el-form-item",{attrs:{label:t.$t("productGroupManage.endTime")}},[e("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:t.$t("productGroupManage.endTimeRequired")},model:{value:t.addProductGroupInfo.endTime,callback:function(e){t.$set(t.addProductGroupInfo,"endTime",e)},expression:"addProductGroupInfo.endTime"}})],1),e("el-form-item",{attrs:{label:t.$t("productGroupManage.isRebate")}},[e("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:t.$t("productGroupManage.isRebateRequired")},model:{value:t.addProductGroupInfo.rebateFlag,callback:function(e){t.$set(t.addProductGroupInfo,"rebateFlag",e)},expression:"addProductGroupInfo.rebateFlag"}},[e("el-option",{attrs:{disabled:"",value:"",label:t.$t("productGroupManage.isRebateRequired")}}),e("el-option",{attrs:{label:t.$t("productGroupManage.yes"),value:"Y"}}),e("el-option",{attrs:{label:t.$t("productGroupManage.no"),value:"N"}})],1)],1),"Y"===t.addProductGroupInfo.rebateFlag?e("el-form-item",{attrs:{label:t.$t("productGroupManage.leaderRebate")}},[e("el-row",{attrs:{gutter:20}},[e("el-col",{attrs:{span:4}},[e("span",[t._v(t._s(t.$t("productGroupManage.commercialPrice")))])]),e("el-col",{attrs:{span:4}},[e("el-input",{attrs:{type:"number",placeholder:t.$t("productGroupManage.rebateNumber")},model:{value:t.addProductGroupInfo.rebate,callback:function(e){t.$set(t.addProductGroupInfo,"rebate",e)},expression:"addProductGroupInfo.rebate"}})],1),e("el-col",{attrs:{span:4}},[e("span",[t._v("% "+t._s(t.$t("productGroupManage.rebate")))])])],1)],1):t._e()],1),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.dialogVisible=!1}}},[t._v(" "+t._s(t.$t("common.cancel"))+" ")]),e("el-button",{attrs:{type:"primary"},on:{click:t.saveProductGroupInfo}},[t._v(" "+t._s(t.$t("common.save"))+" ")])],1)],1)},i=[],f=o("1726"),g={name:"AddProductGroup",data(){return{dialogVisible:!1,addProductGroupInfo:{categoryId:"",productId:"",valueId:"",prodDesc:"",userCount:"",groupPrice:"",state:"",startTime:"",endTime:"",rebateFlag:"",rebate:"",productCategorys:[],products:[],values:[]}}},methods:{open(){this.dialogVisible=!0,this._listAddProductCategorys()},handleClose(){this.$refs.form.resetFields(),this.addProductGroupInfo={categoryId:"",productId:"",valueId:"",prodDesc:"",userCount:"",groupPrice:"",state:"",startTime:"",endTime:"",rebateFlag:"",rebate:"",productCategorys:[],products:[],values:[]}},async _listAddProductCategorys(){try{const t=await Object(f["f"])({page:1,row:100,shopId:Object(d["f"])()});this.addProductGroupInfo.productCategorys=t.data}catch(t){console.error(t)}},async _changeAddProductCatalorys(){try{const t=await Object(f["e"])({page:1,row:100,shopId:Object(d["f"])(),categoryId:this.addProductGroupInfo.categoryId});this.addProductGroupInfo.products=t.data}catch(t){console.error(t)}},async _changeAddProduct(){try{const t=await Object(f["e"])({page:1,row:1,shopId:Object(d["f"])(),productId:this.addProductGroupInfo.productId});this.addProductGroupInfo.values=t.data[0].productSpecValues,this.addProductGroupInfo.prodDesc=t.data[0].prodDesc}catch(t){console.error(t)}},_getValueSpecName(t){let e="";return t.productSpecDetails.forEach(t=>{e+=t.detailValue+";"}),e},async saveProductGroupInfo(){try{this.addProductGroupInfo.shopId=Object(d["f"])(),await n(this.addProductGroupInfo),this.$message.success(this.$t("common.saveSuccess")),this.dialogVisible=!1,this.$emit("refresh")}catch(t){this.$message.error(t),console.error(t)}}}},m=g,b=o("2877"),G=Object(b["a"])(m,p,i,!1,null,null,null),h=G.exports,P=function(){var t=this,e=t._self._c;return e("el-dialog",{attrs:{title:t.$t("productGroupManage.edit"),visible:t.dialogVisible,width:"70%"},on:{"update:visible":function(e){t.dialogVisible=e},close:t.handleClose}},[e("el-form",{ref:"form",attrs:{model:t.editProductGroupInfo,"label-width":"120px"}},[e("el-form-item",{attrs:{label:t.$t("productGroupManage.productDesc")}},[e("el-input",{attrs:{type:"textarea",placeholder:t.$t("productGroupManage.productDescRequired")},model:{value:t.editProductGroupInfo.prodDesc,callback:function(e){t.$set(t.editProductGroupInfo,"prodDesc",e)},expression:"editProductGroupInfo.prodDesc"}})],1),e("el-form-item",{attrs:{label:t.$t("productGroupManage.groupPeople")}},[e("el-input",{attrs:{type:"number",placeholder:t.$t("productGroupManage.groupPeopleRequired")},model:{value:t.editProductGroupInfo.userCount,callback:function(e){t.$set(t.editProductGroupInfo,"userCount",e)},expression:"editProductGroupInfo.userCount"}})],1),e("el-form-item",{attrs:{label:t.$t("productGroupManage.groupPrice")}},[e("el-input",{attrs:{placeholder:t.$t("productGroupManage.groupPriceRequired")},model:{value:t.editProductGroupInfo.groupPrice,callback:function(e){t.$set(t.editProductGroupInfo,"groupPrice",e)},expression:"editProductGroupInfo.groupPrice"}})],1),e("el-form-item",{attrs:{label:t.$t("productGroupManage.status")}},[e("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:t.$t("productGroupManage.statusRequired")},model:{value:t.editProductGroupInfo.state,callback:function(e){t.$set(t.editProductGroupInfo,"state",e)},expression:"editProductGroupInfo.state"}},[e("el-option",{attrs:{disabled:"",value:"",label:t.$t("productGroupManage.statusRequired")}}),e("el-option",{attrs:{label:t.$t("productGroupManage.enable"),value:"1001"}}),e("el-option",{attrs:{label:t.$t("productGroupManage.disable"),value:"2002"}})],1)],1),e("el-form-item",{attrs:{label:t.$t("productGroupManage.startTime")}},[e("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"datetime",placeholder:t.$t("productGroupManage.startTimeRequired"),"value-format":"yyyy-MM-dd HH:mm:ss"},model:{value:t.editProductGroupInfo.startTime,callback:function(e){t.$set(t.editProductGroupInfo,"startTime",e)},expression:"editProductGroupInfo.startTime"}})],1),e("el-form-item",{attrs:{label:t.$t("productGroupManage.endTime")}},[e("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"datetime",placeholder:t.$t("productGroupManage.endTimeRequired"),"value-format":"yyyy-MM-dd HH:mm:ss"},model:{value:t.editProductGroupInfo.endTime,callback:function(e){t.$set(t.editProductGroupInfo,"endTime",e)},expression:"editProductGroupInfo.endTime"}})],1),e("el-form-item",{attrs:{label:t.$t("productGroupManage.isRebate")}},[e("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:t.$t("productGroupManage.isRebateRequired")},model:{value:t.editProductGroupInfo.rebateFlag,callback:function(e){t.$set(t.editProductGroupInfo,"rebateFlag",e)},expression:"editProductGroupInfo.rebateFlag"}},[e("el-option",{attrs:{disabled:"",value:"",label:t.$t("productGroupManage.isRebateRequired")}}),e("el-option",{attrs:{label:t.$t("productGroupManage.yes"),value:"Y"}}),e("el-option",{attrs:{label:t.$t("productGroupManage.no"),value:"N"}})],1)],1),"Y"===t.editProductGroupInfo.rebateFlag?e("el-form-item",{attrs:{label:t.$t("productGroupManage.leaderRebate")}},[e("el-row",{attrs:{gutter:20}},[e("el-col",{attrs:{span:4}},[e("span",[t._v(t._s(t.$t("productGroupManage.commercialPrice")))])]),e("el-col",{attrs:{span:4}},[e("el-input",{attrs:{type:"number",placeholder:t.$t("productGroupManage.rebateNumber")},model:{value:t.editProductGroupInfo.rebate,callback:function(e){t.$set(t.editProductGroupInfo,"rebate",e)},expression:"editProductGroupInfo.rebate"}})],1),e("el-col",{attrs:{span:4}},[e("span",[t._v("% "+t._s(t.$t("productGroupManage.rebate")))])])],1)],1):t._e()],1),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.dialogVisible=!1}}},[t._v(" "+t._s(t.$t("common.cancel"))+" ")]),e("el-button",{attrs:{type:"primary"},on:{click:t.editProductGroup}},[t._v(" "+t._s(t.$t("common.save"))+" ")])],1)],1)},I=[],$={name:"EditProductGroup",data(){return{dialogVisible:!1,editProductGroupInfo:{groupId:"",prodName:"",productId:"",valueId:"",prodDesc:"",userCount:"",groupPrice:"",state:"",startTime:"",endTime:"",rebateFlag:"",rebate:""}}},methods:{open(t){console.log(t),this.dialogVisible=!0,this.editProductGroupInfo={...t}},handleClose(){this.$refs.form.resetFields(),this.editProductGroupInfo={groupId:"",prodName:"",productId:"",valueId:"",prodDesc:"",userCount:"",groupPrice:"",state:"",startTime:"",endTime:"",rebateFlag:"",rebate:""}},async editProductGroup(){try{this.editProductGroupInfo.shopId=Object(d["f"])(),await l(this.editProductGroupInfo),this.$message.success(this.$t("common.saveSuccess")),this.dialogVisible=!1,this.$emit("refresh")}catch(t){this.$message.error(t),console.error(t)}}}},M=$,y=Object(b["a"])(M,P,I,!1,null,null,null),v=y.exports,_=function(){var t=this,e=t._self._c;return e("el-dialog",{attrs:{title:t.$t("productGroupManage.confirmOperation"),visible:t.dialogVisible,width:"30%"},on:{"update:visible":function(e){t.dialogVisible=e},close:t.handleClose}},[e("div",{staticStyle:{"text-align":"center","margin-bottom":"20px"}},[e("p",[t._v(t._s(t.$t("productGroupManage.confirmDeleteProduct")))])]),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.dialogVisible=!1}}},[t._v(" "+t._s(t.$t("productGroupManage.cancel"))+" ")]),e("el-button",{attrs:{type:"primary"},on:{click:t.deleteProductGroup}},[t._v(" "+t._s(t.$t("productGroupManage.confirmDelete"))+" ")])],1)])},w=[],k={name:"DeleteProductGroup",data(){return{dialogVisible:!1,deleteProductGroupInfo:{groupId:""}}},methods:{open(t){this.dialogVisible=!0,this.deleteProductGroupInfo.groupId=t.groupId},handleClose(){this.deleteProductGroupInfo={groupId:""}},async deleteProductGroup(){try{this.deleteProductGroupInfo.shopId=Object(d["f"])(),await s(this.deleteProductGroupInfo),this.$message.success(this.$t("common.submitSuccess")),this.dialogVisible=!1,this.$emit("refresh")}catch(t){this.$message.error(t),console.error(t)}}}},x=k,C=Object(b["a"])(x,_,w,!1,null,null,null),j=C.exports,S={name:"ProductGroupManage",components:{AddProductGroup:h,EditProductGroup:v,DeleteProductGroup:j},data(){return{productGroupManageInfo:{productGroups:[],total:0,conditions:{prodName:"",state:"",rebateFlag:"",shopId:"",page:1,row:10}}}},created(){this.productGroupManageInfo.conditions.shopId=Object(d["f"])(),this._listProductGroups()},methods:{async _listProductGroups(){try{const t=await c(this.productGroupManageInfo.conditions);this.productGroupManageInfo.productGroups=t.data,this.productGroupManageInfo.total=t.total}catch(t){console.error(t)}},_queryProductGroupMethod(){this.productGroupManageInfo.conditions.page=1,this._listProductGroups()},handleCurrentChange(t){this.productGroupManageInfo.conditions.page=t,this._listProductGroups()},_openAddProductGroupModal(){this.$refs.addProductGroup.open()},_openEditProductGroupModel(t){this.$refs.editProductGroup.open(t)},_openDeleteProductGroupModel(t){this.$refs.deleteProductGroup.open(t)}}},O=S,T=(o("6171"),Object(b["a"])(O,r,a,!1,null,"fca99bd2",null));e["default"]=T.exports}}]);
//# sourceMappingURL=chunk-37724c2f.f771c54e.js.map