2 lines
10 KiB
JavaScript
2 lines
10 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-a5ca1f0a"],{4991:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t._self._c;return e("div",[e("el-card",[e("div",{staticClass:"clearfix flex justify-between",attrs:{slot:"header"},slot:"header"},[e("span",[t._v(t._s(t.$t("affiliateProductManage.queryCondition")))])]),e("el-form",{staticClass:"demo-form-inline text-left",attrs:{inline:!0}},[e("el-form-item",[e("el-input",{attrs:{placeholder:t.$t("affiliateProductManage.selectAffiliateProduct"),clearable:""},model:{value:t.affiliateProductManageInfo.conditions.productName,callback:function(e){t.$set(t.affiliateProductManageInfo.conditions,"productName",e)},expression:"affiliateProductManageInfo.conditions.productName"}})],1),e("el-form-item",[e("el-button",{attrs:{type:"primary",size:"small"},on:{click:t._queryAffiliateProductMethod}},[t._v(" "+t._s(t.$t("affiliateProductManage.query"))+" ")])],1)],1)],1),e("el-card",{staticStyle:{"margin-top":"20px"}},[e("div",{staticClass:"clearfix flex justify-between",attrs:{slot:"header"},slot:"header"},[e("span",[t._v(t._s(t.$t("affiliateProductManage.affiliateProduct")))]),e("el-button",{attrs:{type:"primary",size:"small"},on:{click:t._openAddAffiliateProductModal}},[t._v(" "+t._s(t.$t("affiliateProductManage.add"))+" ")])],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:t.affiliateProductManageInfo.affiliateProducts,border:""}},[e("el-table-column",{attrs:{prop:"productId",label:t.$t("affiliateProductManage.id"),align:"center"}}),e("el-table-column",{attrs:{prop:"productName",label:t.$t("affiliateProductManage.name"),align:"center"}}),e("el-table-column",{attrs:{prop:"seq",label:t.$t("affiliateProductManage.sort"),align:"center"}}),e("el-table-column",{attrs:{label:t.$t("affiliateProductManage.operation"),align:"center",width:"200"},scopedSlots:t._u([{key:"default",fn:function({row:i}){return[e("el-button",{attrs:{size:"mini"},on:{click:function(e){return t._openEditAffiliateProductModel(i)}}},[t._v(" "+t._s(t.$t("affiliateProductManage.edit"))+" ")]),e("el-button",{attrs:{size:"mini",type:"danger"},on:{click:function(e){return t._openDeleteAffiliateProductModel(i)}}},[t._v(" "+t._s(t.$t("affiliateProductManage.delete"))+" ")])]}}])})],1),e("el-pagination",{staticStyle:{"margin-top":"20px","text-align":"right"},attrs:{"current-page":t.affiliateProductManageInfo.conditions.page,"page-sizes":[10,20,30,50],"page-size":t.affiliateProductManageInfo.conditions.row,layout:"total, sizes, prev, pager, next, jumper",total:t.affiliateProductManageInfo.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1),e("add-affiliate-product",{ref:"addAffiliateProduct",on:{refresh:t._listAffiliateProducts}}),e("edit-affiliate-product",{ref:"editAffiliateProduct",on:{refresh:t._listAffiliateProducts}}),e("delete-affiliate-product",{ref:"deleteAffiliateProduct",on:{refresh:t._listAffiliateProducts}})],1)},o=[],l=i("b775");function r(t){return new Promise((e,i)=>{Object(l["a"])({url:"/affiliateProduct.listAffiliateProduct",method:"get",params:t}).then(t=>{const i=t.data;e(i)}).catch(t=>{i(t)})})}function d(t){return new Promise((e,i)=>{Object(l["a"])({url:"/affiliateProduct.saveAffiliateProduct",method:"post",data:t}).then(t=>{const i=t.data;e(i)}).catch(t=>{i(t)})})}function s(t){return new Promise((e,i)=>{Object(l["a"])({url:"/affiliateProduct.updateAffiliateProduct",method:"post",data:t}).then(t=>{const i=t.data;e(i)}).catch(t=>{i(t)})})}function f(t){return new Promise((e,i)=>{Object(l["a"])({url:"/affiliateProduct.deleteAffiliateProduct",method:"post",data:t}).then(t=>{const i=t.data;e(i)}).catch(t=>{i(t)})})}var c=function(){var t=this,e=t._self._c;return e("el-dialog",{attrs:{title:t.$t("addAffiliateProduct.title"),visible:t.dialogVisible,width:"50%"},on:{"update:visible":function(e){t.dialogVisible=e},close:t.handleClose}},[e("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-width":"120px"}},[e("el-form-item",{attrs:{label:t.$t("addAffiliateProduct.productId"),prop:"productId"}},[e("el-input",{attrs:{placeholder:t.$t("addAffiliateProduct.productIdPlaceholder")},model:{value:t.form.productId,callback:function(e){t.$set(t.form,"productId",e)},expression:"form.productId"}}),e("div",{staticClass:"el-form-item__tip"},[t._v(t._s(t.$t("addAffiliateProduct.productIdTip")))])],1),e("el-form-item",{attrs:{label:t.$t("addAffiliateProduct.seq"),prop:"seq"}},[e("el-input",{attrs:{placeholder:t.$t("addAffiliateProduct.seqPlaceholder")},model:{value:t.form.seq,callback:function(e){t.$set(t.form,"seq",e)},expression:"form.seq"}})],1)],1),e("span",{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.handleSubmit}},[t._v(" "+t._s(t.$t("common.save"))+" ")])],1)],1)},n=[],u=i("7323"),p={name:"AddAffiliateProduct",data(){return{dialogVisible:!1,form:{productId:"",seq:"",shopId:""},rules:{productId:[{required:!0,message:this.$t("addAffiliateProduct.productIdRequired"),trigger:"blur"},{max:30,message:this.$t("addAffiliateProduct.productIdMaxLength"),trigger:"blur"}],seq:[{required:!0,message:this.$t("addAffiliateProduct.seqRequired"),trigger:"blur"},{pattern:/^\d+$/,message:this.$t("addAffiliateProduct.seqPattern"),trigger:"blur"}]}}},methods:{open(){this.dialogVisible=!0},handleClose(){this.$refs.form.resetFields()},handleSubmit(){this.$refs.form.validate(async t=>{if(t){this.form.shopId=Object(u["f"])();try{await d(this.form),this.$message.success(this.$t("addAffiliateProduct.saveSuccess")),this.dialogVisible=!1,this.$emit("refresh")}catch(e){console.error(e)}}})}}},h=p,m=(i("d935"),i("2877")),g=Object(m["a"])(h,c,n,!1,null,"02e7476e",null),P=g.exports,b=function(){var t=this,e=t._self._c;return e("el-dialog",{attrs:{title:t.$t("editAffiliateProduct.title"),visible:t.dialogVisible,width:"50%"},on:{"update:visible":function(e){t.dialogVisible=e},close:t.handleClose}},[e("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-width":"120px"}},[e("el-form-item",{attrs:{label:t.$t("editAffiliateProduct.product"),prop:"productId"}},[e("el-input",{attrs:{placeholder:t.$t("editAffiliateProduct.productPlaceholder"),disabled:""},model:{value:t.form.productId,callback:function(e){t.$set(t.form,"productId",e)},expression:"form.productId"}})],1),e("el-form-item",{attrs:{label:t.$t("editAffiliateProduct.seq"),prop:"seq"}},[e("el-input",{attrs:{placeholder:t.$t("editAffiliateProduct.seqPlaceholder")},model:{value:t.form.seq,callback:function(e){t.$set(t.form,"seq",e)},expression:"form.seq"}})],1)],1),e("span",{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.handleSubmit}},[t._v(" "+t._s(t.$t("common.save"))+" ")])],1)],1)},A=[],$={name:"EditAffiliateProduct",data(){return{dialogVisible:!1,form:{apId:"",productId:"",seq:"",shopId:""},rules:{productId:[{required:!0,message:this.$t("editAffiliateProduct.productRequired"),trigger:"blur"},{max:30,message:this.$t("editAffiliateProduct.productMaxLength"),trigger:"blur"}],seq:[{required:!0,message:this.$t("editAffiliateProduct.seqRequired"),trigger:"blur"},{pattern:/^\d+$/,message:this.$t("editAffiliateProduct.seqPattern"),trigger:"blur"}]}}},methods:{open(t){this.form={apId:t.apId,productId:t.productId,seq:t.seq,shopId:Object(u["f"])()},this.dialogVisible=!0},handleClose(){this.$refs.form.resetFields()},handleSubmit(){this.$refs.form.validate(async t=>{if(t)try{await s(this.form),this.$message.success(this.$t("editAffiliateProduct.saveSuccess")),this.dialogVisible=!1,this.$emit("refresh")}catch(e){console.error(e)}})}}},_=$,I=Object(m["a"])(_,b,A,!1,null,null,null),v=I.exports,M=function(){var t=this,e=t._self._c;return e("el-dialog",{attrs:{title:t.$t("deleteAffiliateProduct.confirmTitle"),visible:t.dialogVisible,width:"30%"},on:{"update:visible":function(e){t.dialogVisible=e},close:t.handleClose}},[e("div",{staticStyle:{"text-align":"center"}},[e("p",[t._v(t._s(t.$t("deleteAffiliateProduct.confirmText")))])]),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.dialogVisible=!1}}},[t._v(" "+t._s(t.$t("deleteAffiliateProduct.cancel"))+" ")]),e("el-button",{attrs:{type:"primary"},on:{click:t.handleConfirm}},[t._v(" "+t._s(t.$t("deleteAffiliateProduct.confirm"))+" ")])],1)])},q=[],y={name:"DeleteAffiliateProduct",data(){return{dialogVisible:!1,deleteData:{apId:"",shopId:""}}},methods:{open(t){this.deleteData={apId:t.apId,shopId:Object(u["f"])()},this.dialogVisible=!0},handleClose(){this.deleteData={apId:"",shopId:""}},async handleConfirm(){try{await f(this.deleteData),this.$message.success(this.$t("deleteAffiliateProduct.deleteSuccess")),this.dialogVisible=!1,this.$emit("refresh")}catch(t){console.error(t)}}}},w=y,x=Object(m["a"])(w,M,q,!1,null,null,null),C=x.exports,k={name:"AffiliateProductManage",components:{AddAffiliateProduct:P,EditAffiliateProduct:v,DeleteAffiliateProduct:C},data(){return{loading:!1,affiliateProductManageInfo:{affiliateProducts:[],total:0,conditions:{productName:"",page:1,row:10,shopId:""}}}},created(){this.affiliateProductManageInfo.conditions.shopId=Object(u["f"])(),this._listAffiliateProducts()},methods:{async _listAffiliateProducts(){this.loading=!0;try{const t=await r(this.affiliateProductManageInfo.conditions);this.affiliateProductManageInfo.affiliateProducts=t.data,this.affiliateProductManageInfo.total=t.total}catch(t){console.error(t)}finally{this.loading=!1}},handleSizeChange(t){this.affiliateProductManageInfo.conditions.row=t,this._listAffiliateProducts()},handleCurrentChange(t){this.affiliateProductManageInfo.conditions.page=t,this._listAffiliateProducts()},_queryAffiliateProductMethod(){this.affiliateProductManageInfo.conditions.page=1,this._listAffiliateProducts()},_openAddAffiliateProductModal(){this.$refs.addAffiliateProduct.open()},_openEditAffiliateProductModel(t){this.$refs.editAffiliateProduct.open(t)},_openDeleteAffiliateProductModel(t){this.$refs.deleteAffiliateProduct.open(t)}}},V=k,j=(i("f7a0"),Object(m["a"])(V,a,o,!1,null,"189e5322",null));e["default"]=j.exports},"57f7":function(t,e,i){},d448:function(t,e,i){},d935:function(t,e,i){"use strict";i("d448")},f7a0:function(t,e,i){"use strict";i("57f7")}}]);
|
|
//# sourceMappingURL=chunk-a5ca1f0a.0d86e9f6.js.map
|