(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-12db5769"],{"50b5":function(e,t,i){},"61f76":function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"divBox"},[i("el-card",{staticClass:"box-card"},[i("div",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["platform:retail:store:people:list"],expression:"['platform:retail:store:people:list']"}],staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[i("div",{staticClass:"container"},[i("el-form",{attrs:{size:"small","label-width":"100px"}},[i("div",{staticClass:"category-name"},[i("el-form-item",{attrs:{label:"商品分类"}},[i("el-cascader",{attrs:{options:e.categoryList,props:e.props1},on:{change:e.searchList},model:{value:e.searchCondition.categoryId,callback:function(t){e.$set(e.searchCondition,"categoryId",t)},expression:"searchCondition.categoryId"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"商户类别"}},[i("el-select",{attrs:{placeholder:"请选择"},on:{change:e.searchList},model:{value:e.searchCondition.isSelf,callback:function(t){e.$set(e.searchCondition,"isSelf",t)},expression:"searchCondition.isSelf"}},[i("el-option",{attrs:{label:"全部",value:-1}}),e._v(" "),i("el-option",{attrs:{label:"非自营",value:0}}),e._v(" "),i("el-option",{attrs:{label:"自营",value:1}})],1)],1),e._v(" "),i("el-form-item",{attrs:{label:"商户名称"}},[i("el-input",{staticClass:"selWidth",attrs:{placeholder:"请输入商户名称",size:"small",clearable:""},model:{value:e.searchCondition.merchantName,callback:function(t){e.$set(e.searchCondition,"merchantName","string"===typeof t?t.trim():t)},expression:"searchCondition.merchantName"}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["platform:retail:store:people:list"],expression:"['platform:retail:store:people:list']"}],attrs:{slot:"append",icon:"el-icon-search",size:"small"},on:{click:e.searchList},slot:"append"})],1)],1)],1),e._v(" "),i("div",{staticClass:"keyword-distribution"},[i("el-form-item",{attrs:{label:"商品搜索:"}},[i("el-input",{staticClass:"selWidth",attrs:{placeholder:"请输入商品名称、关键字",size:"small",clearable:""},model:{value:e.searchCondition.keywords,callback:function(t){e.$set(e.searchCondition,"keywords","string"===typeof t?t.trim():t)},expression:"searchCondition.keywords"}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["platform:retail:store:people:list"],expression:"['platform:retail:store:people:list']"}],attrs:{slot:"append",icon:"el-icon-search",size:"small"},on:{click:e.searchList},slot:"append"})],1)],1),e._v(" "),i("el-form-item",{attrs:{label:"参与分销"}},[i("el-select",{attrs:{placeholder:"请选择"},on:{change:e.searchList},model:{value:e.searchCondition.isBrokerage,callback:function(t){e.$set(e.searchCondition,"isBrokerage",t)},expression:"searchCondition.isBrokerage"}},[i("el-option",{attrs:{label:"全部",value:-1}}),e._v(" "),i("el-option",{attrs:{label:"参与",value:1}}),e._v(" "),i("el-option",{attrs:{label:"不参与",value:0}})],1)],1)],1)])],1)]),e._v(" "),i("div",{staticClass:"btns"},[i("div",{staticClass:"btn",on:{click:e.batchSetCommission}},[e._v("批量设置佣金")]),e._v(" "),i("div",{staticClass:"btn",on:{click:e.batchSetDistributionStatus}},[e._v("批量取消分销")])]),e._v(" "),i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],staticClass:"table",staticStyle:{width:"100%"},attrs:{data:e.goodsList,size:"mini","highlight-current-row":""},on:{"selection-change":e.handleSelectionChange}},[i("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),e._v(" "),i("el-table-column",{attrs:{prop:"id",label:"ID",width:"100",align:"center"}}),e._v(" "),i("el-table-column",{attrs:{label:"商品图","min-width":"100",align:"center"},scopedSlots:e._u([{key:"default",fn:function(e){return[i("div",{staticClass:"demo-image__preview"},[i("el-image",{attrs:{src:e.row.image,"preview-src-list":[e.row.avatar]}})],1)]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"name",label:"商品名称","min-width":"130",align:"center"}}),e._v(" "),i("el-table-column",{attrs:{prop:"price",label:"商品售价","min-width":"100",align:"center"}}),e._v(" "),i("el-table-column",{attrs:{prop:"merchantName",label:"商户名称","min-width":"130",align:"center"}}),e._v(" "),i("el-table-column",{attrs:{prop:"",label:"参与分销","min-width":"100",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(1===t.row.isBrokerage?"参与":"不参与"))])]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"",label:"佣金","min-width":"100",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(1===t.row.isSub?"自定义":"默认"))])]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"brokerageConfig",label:"分佣规则","min-width":"150",align:"center"}}),e._v(" "),i("el-table-column",{attrs:{label:"操作","min-width":"150",fixed:"right",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{attrs:{type:"text",size:"small",disabled:1!==t.row.isBrokerage},on:{click:function(i){return e.openDefautborkerageDialog(t.row.id,t.row.name)}}},[e._v("设置佣金")]),e._v(" "),i("span",{staticStyle:{color:"#409eff"}},[e._v("|")]),e._v(" "),i("el-button",{attrs:{type:"text",size:"small"},on:{click:function(i){return e.setDistributionStatus(t.$index,[t.row.id],t.row.isBrokerage)}}},[e._v(e._s(1===t.row.isBrokerage?"取消分销":"开启分销"))])]}}])})],1),e._v(" "),i("div",{staticClass:"block"},[i("el-pagination",{attrs:{"page-sizes":[20,40,60,80],"page-size":e.limit,"current-page":e.page,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.pageChange}})],1)],1),e._v(" "),e.visible?i("Defaultbrokerage",{attrs:{visible:e.visible,params:e.defaultborkerageParams,pageType:"merchandise",productName:e.productName},on:{"update:visible":function(t){e.visible=t}}}):e._e()],1)},s=[],n=i("21d2"),o=i("c4c8"),l=i("0f56"),r=i("ca28"),c=i("e350"),h={name:"AccountsUser",components:{cardsData:l["a"],Defaultbrokerage:r["a"]},data:function(){return{listLoading:!1,visible:!1,goodsList:[],categoryList:[],selectionList:[],searchCondition:{isBrokerage:null,isSelf:null,categoryId:null,keywords:"",merchantName:""},props1:{label:"name",value:"id",children:"childList",multiple:!1,emitPath:!1},defaultborkerageParams:{productId:null},type:1,page:1,total:0,totalPage:null,limit:20,productName:""}},mounted:function(){this.getCategoryList(),Object(c["a"])(["platform:retail:store:people:list"])&&this.getList()},methods:{checkPermi:c["a"],getList:function(){var e=this;this.listLoading=!0;var t={page:this.page,limit:this.limit,type:this.type};this.searchCondition.categoryId&&(t.categoryId=this.searchCondition.categoryId),this.searchCondition.isSelf>=0&&(t.isSelf=this.searchCondition.isSelf),this.searchCondition.merchantName&&(t.merchantName=this.searchCondition.merchantName),this.searchCondition.keywords&&(t.keywords=this.searchCondition.keywords),this.searchCondition.isBrokerage>=0&&(t.isBrokerage=this.searchCondition.isBrokerage),Object(n["s"])(t).then((function(t){var i=t.limit,a=t.list,s=t.page,n=t.total,o=t.totalPage;e.goodsList=a,e.limit=i,e.page=s,e.total=n,e.totalPage=o,e.listLoading=!1})).catch((function(){e.listLoading=!1}))},getCategoryList:function(){var e=this;Object(o["t"])().then((function(t){e.categoryList=e.changeNodes(t)})).catch((function(){}))},changeNodes:function(e){if(e.length>0)for(var t=0;t