2 lines
68 KiB
JavaScript
2 lines
68 KiB
JavaScript
import{_ as Y}from"./index.76a66f15.js";/* empty css *//* empty css *//* empty css */import{e as de}from"./index.c314f49b.js";import{a$ as B,C as r,D as c,aJ as o,b2 as t,aV as u,b3 as b,aG as T,E as _,b5 as A,b1 as E,b6 as me,bM as j,cj as ee,ck as te,bF as M,bE as G,bn as pe,bo as J,ct as fe,bV as q,bs as H,ci as re,bt as ce,c4 as _e,bK as oe,b4 as z,cw as he,cx as ge,bP as ne,bj as le,b_ as W,bI as ae,bJ as se,bZ as Q,bS as X,bU as $,cf as K,bx as be,cq as ue,bw as ye,bW as ve,bR as Fe,bL as Ce}from"./arco.f3c60d68.js";/* empty css *//* empty css *//* empty css */import{m as Ee,a as De}from"./member-detail-modal.a667cc89.js";import"./chart.a626c034.js";import"./vue.7d1f2b31.js";import"./user-select.72a191ec.js";const ke={components:{editor:de},data(){return{columns:[{title:"\u5E8F\u53F7",dataIndex:"no",slotName:"no"},{title:"\u7B49\u7EA7\u540D\u79F0",dataIndex:"name",slotName:"name"},{title:"\u5347\u7EA7\u6761\u4EF6",dataIndex:"condition",slotName:"condition"},{title:"\u4F63\u91D1\u6BD4\u4F8B",dataIndex:"proportion",slotName:"proportion"},{title:"\u64CD\u4F5C",slotName:"operations"}],form:{mode:"1",status:"1",levelPlan:[{name:"",condition:{customer:{status:!1,value:0},customer_pay:{status:!1,value:0},self_pay:{status:!1,value:0},agent:{status:!1,value:0}},proportion:{goods:0,customer:0}}],upgrade:"1",withdraw_status:"1",withdraw_audit:"1",withdraw_minmoney:"0.00",withdraw_tips:"",withdraw_platform:[],member_recruit_condition:0,member_recruit_condition_payprice_status:0,member_recruit_condition_payprice_value:"",member_recruit_condition_paycount_status:0,member_recruit_condition_paycount_value:1,member_recruit_audit:0,member_recruit_poster:"",member_recruit_status:"1",withdraw_monthlimit:"3"},levelMaxCount:10}},methods:{arrayChange(a,e,C){this.form.levelPlan=a},conditionChange(a,e){if(this.form.levelPlan[a].condition[e].status=="1")for(var C in this.form.levelPlan)C>a&&(this.form.levelPlan[C].condition[e].status="1")},arrAdd(){if(this.form.levelPlan.length>=this.levelMaxCount)return!1;var a={id:new Date().getTime(),saved:!1,name:"",condition:{customer:{status:0,disabled:!1,value:""},customer_pay:{status:0,disabled:!1,value:""},self_pay:{status:0,disabled:!1,value:""},agent:{status:0,disabled:!1,value:""}},proportion:{goods:"",customer:""}};if(this.form.levelPlan.push(a),this.form.levelPlan.length>1)for(var e in a.condition)this.conditionChange(this.form.levelPlan.length-2,e)},arrDel(a){this.form.levelPlan[a].saved?this.$request.post("admin/app/agent/config/delLevel",{index:a}).then(e=>{this.$message.success(e.msg),this.form.levelPlan.splice(a,1)}).catch(e=>{this.$message.error(e.msg)}):this.form.levelPlan.splice(a,1)},validate(){if(this.form.member_recruit_condition=="1"){if(this.form.member_recruit_condition_payprice_status=="1"&&!this.form.member_recruit_condition_payprice_value)return this.$message.warning("\u8BF7\u8BBE\u7F6E\u5206\u9500\u5458\u62DB\u52DF\u81EA\u8D2D\u91D1\u989D\u6761\u4EF6"),!1;if(this.form.member_recruit_condition_paycount_status=="1"&&!this.form.member_recruit_condition_paycount_value)return this.$message.warning("\u8BF7\u8BBE\u7F6E\u5206\u9500\u5458\u62DB\u52DF\u6D88\u8D39\u7B14\u6570\u6761\u4EF6"),!1;if(this.form.member_recruit_condition_paycount_status!="1"&&this.form.member_recruit_condition_payprice_status!="1")return this.$message.warning("\u5F00\u542F\u5206\u9500\u5458\u6709\u6761\u4EF6\u52A0\u5165\u6700\u5C11\u8BBE\u7F6E\u4E00\u9879\u5206\u9500\u5458\u62DB\u52DF\u52A0\u5165\u6761\u4EF6"),!1}for(var a in this.form.levelPlan){var e=this.form.levelPlan[a];if(e.name=="")return this.$message.warning("\u8BF7\u8865\u5168\u7B49\u7EA7\u540D\u79F0"),!1;if(e.proportion.goods=="")return this.$message.warning("\u8BF7\u8865\u5168\u5546\u54C1\u4F63\u91D1"),!1;if(this.form.mode==2&&e.proportion.customer=="")return this.$message.warning("\u8BF7\u8865\u5168\u4E0B\u7EA7\u5206\u9500\u5458\u5356\u8D27\u63D0\u6210"),!1;if(parseFloat(e.proportion.customer)+parseFloat(e.proportion.goods)>100)return this.$message.warning("\u7B49\u7EA7\u3010"+e.name+"\u3011\u7684\u4E0B\u7EA7\u5206\u9500\u5458\u5356\u8D27\u63D0\u6210\u4E0E\u5546\u54C1\u4F63\u91D1\u4E4B\u548C\u8D85\u8FC7100%\uFF0C\u53EF\u80FD\u9020\u6210\u635F\u5931\uFF0C\u8BF7\u4FEE\u6539"),!1;if(a>0){var C=!1;for(var d in e.condition){var l=e.condition[d];if(l.status==1&&(C=!0,a>1)){var n=this.form.levelPlan[a-1].condition[d];if(l.value<=n.value)return this.$message.warning("\u7B49\u7EA7\u3010"+e.name+"\u3011\u5347\u7EA7\u6761\u4EF6\u9700\u5927\u4E8E\u4E0A\u4E00\u7EA7\u7684\u8BBE\u7F6E"),!1}if(l.status==1&&l.value=="")return this.$message.warning("\u8BF7\u8865\u5168\u5DF2\u542F\u7528\u5347\u7EA7\u6761\u4EF6"),!1}if(!C)return this.$message.warning("\u975E\u521D\u59CB\u7B49\u7EA7\u5FC5\u987B\u5F00\u542F\u4E00\u9879\u5347\u7EA7\u6761\u4EF6"),!1}}return!0},handleSubmit(){if(!this.validate())return!1;var a=this;this.$request.post("admin/app/agent/config/setConfig",{row:a.form}).then(e=>{this.$message.success(e.msg),this.getData()}).catch(e=>{this.$message.error(e.msg)})},getData(){this.loading=!0,this.$request.post("admin/app/agent/config/getConfig",{}).then(a=>{this.loading=!1,this.form=a.data})}},mounted(){this.pageParams=this.$route.params,this.getData()}};const Be={class:"container"},Pe={key:1,class:"level-condition"},Ve={class:"level-condition-item"},we={class:"level-condition-item"},Ae={key:0,class:"level-condition-item"},xe={class:"level-condition-item"},Se={class:"level-proportion"},Ue={class:"level-proportion-item"},Ne={key:0,class:"level-proportion-item"},Te={class:"form-sub-box"},Le={class:"form-submit-btn"};function ze(a,e,C,d,l,n){const D=j,m=ee,f=te,v=M,F=G,x=pe,w=J,P=fe,S=B("icon-plus"),V=q,y=H,N=re,k=ce,I=B("editor"),O=_e,L=oe;return r(),c("div",Be,[o(L,{model:l.form,onSubmit:n.handleSubmit},{default:t(()=>[o(D,{orientation:"left"},{default:t(()=>[...e[16]||(e[16]=[u("\u5206\u9500\u8BBE\u7F6E",-1)])]),_:1}),o(v,{label:"\u72B6\u6001"},{default:t(()=>[o(f,{modelValue:l.form.status,"onUpdate:modelValue":e[0]||(e[0]=i=>l.form.status=i)},{default:t(()=>[o(m,{value:"1"},{default:t(()=>[...e[17]||(e[17]=[u("\u5F00\u542F",-1)])]),_:1}),o(m,{value:"0"},{default:t(()=>[...e[18]||(e[18]=[u("\u5173\u95ED",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1}),o(v,{label:"\u5206\u9500\u6A21\u5F0F"},{default:t(()=>[o(f,{modelValue:l.form.mode,"onUpdate:modelValue":e[1]||(e[1]=i=>l.form.mode=i)},{default:t(()=>[o(m,{value:"1"},{default:t(()=>[...e[19]||(e[19]=[u("\u4E00\u7EA7\u5206\u9500",-1)])]),_:1}),o(m,{value:"2"},{default:t(()=>[...e[20]||(e[20]=[u("\u4E8C\u7EA7\u5206\u9500",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1}),o(v,{label:"\u7B49\u7EA7\u65B9\u6848"},{default:t(()=>[o(y,{direction:"vertical",fill:""},{default:t(()=>[o(V,{pagination:!1,columns:l.columns,data:l.form.levelPlan,onChange:n.arrayChange,draggable:{type:"handle",width:40}},{no:t(({rowIndex:i})=>[u(b(i+1),1)]),name:t(({record:i,rowIndex:g})=>[o(F,{"max-length":14,modelValue:l.form.levelPlan[g].name,"onUpdate:modelValue":s=>l.form.levelPlan[g].name=s,style:{width:"150px"}},null,8,["modelValue","onUpdate:modelValue"])]),condition:t(({record:i,rowIndex:g})=>[g==0?(r(),c(T,{key:0},[u("\u521D\u59CB\u7B49\u7EA7\uFF0C \u65E0\u9700\u8BBE\u7F6E")],64)):(r(),c("div",Pe,[_("div",Ve,[_("span",null,[o(x,{size:"small",onChange:s=>n.conditionChange(g,"self_pay"),disabled:l.form.levelPlan.length>1&&l.form.levelPlan[g-1].condition.self_pay.status=="1",modelValue:l.form.levelPlan[g].condition.self_pay.status,"onUpdate:modelValue":s=>l.form.levelPlan[g].condition.self_pay.status=s,"checked-value":"1","unchecked-value":"0"},null,8,["onChange","disabled","modelValue","onUpdate:modelValue"]),e[21]||(e[21]=u(" \u81EA\u8D2D\u91D1\u989D ",-1))]),o(F,{style:{width:"130px"},modelValue:l.form.levelPlan[g].condition.self_pay.value,"onUpdate:modelValue":s=>l.form.levelPlan[g].condition.self_pay.value=s},{prefix:t(()=>[...e[22]||(e[22]=[u(" \xA5 ",-1)])]),_:1},8,["modelValue","onUpdate:modelValue"])]),_("div",we,[_("span",null,[o(x,{size:"small",onChange:s=>n.conditionChange(g,"customer_pay"),disabled:l.form.levelPlan.length>1&&l.form.levelPlan[g-1].condition.customer_pay.status=="1",modelValue:l.form.levelPlan[g].condition.customer_pay.status,"onUpdate:modelValue":s=>l.form.levelPlan[g].condition.customer_pay.status=s,"checked-value":"1","unchecked-value":"0"},null,8,["onChange","disabled","modelValue","onUpdate:modelValue"]),e[23]||(e[23]=u(" \u63A8\u5E7F\u91D1\u989D ",-1))]),o(F,{style:{width:"130px"},modelValue:l.form.levelPlan[g].condition.customer_pay.value,"onUpdate:modelValue":s=>l.form.levelPlan[g].condition.customer_pay.value=s},{prefix:t(()=>[...e[24]||(e[24]=[u(" \xA5 ",-1)])]),_:1},8,["modelValue","onUpdate:modelValue"])]),l.form.mode==2?(r(),c("div",Ae,[_("span",null,[o(x,{size:"small",onChange:s=>n.conditionChange(g,"agent"),disabled:l.form.levelPlan.length>1&&l.form.levelPlan[g-1].condition.agent.status=="1",modelValue:l.form.levelPlan[g].condition.agent.status,"onUpdate:modelValue":s=>l.form.levelPlan[g].condition.agent.status=s,"checked-value":"1","unchecked-value":"0"},null,8,["onChange","disabled","modelValue","onUpdate:modelValue"]),e[25]||(e[25]=u(" \u9080\u8BF7\u5206\u9500\u5458 ",-1))]),o(F,{style:{width:"130px"},modelValue:l.form.levelPlan[g].condition.agent.value,"onUpdate:modelValue":s=>l.form.levelPlan[g].condition.agent.value=s},{suffix:t(()=>[...e[26]||(e[26]=[u(" \u4EBA ",-1)])]),_:1},8,["modelValue","onUpdate:modelValue"])])):A("",!0),_("div",xe,[_("span",null,[o(x,{size:"small",onChange:s=>n.conditionChange(g,"customer"),disabled:l.form.levelPlan.length>1&&l.form.levelPlan[g-1].condition.customer.status=="1",modelValue:l.form.levelPlan[g].condition.customer.status,"onUpdate:modelValue":s=>l.form.levelPlan[g].condition.customer.status=s,"checked-value":"1","unchecked-value":"0"},null,8,["onChange","disabled","modelValue","onUpdate:modelValue"]),e[27]||(e[27]=u(" \u53D1\u5C55\u5BA2\u6237\u6570 ",-1))]),o(F,{style:{width:"130px"},modelValue:l.form.levelPlan[g].condition.customer.value,"onUpdate:modelValue":s=>l.form.levelPlan[g].condition.customer.value=s},{suffix:t(()=>[...e[28]||(e[28]=[u(" \u4EBA ",-1)])]),_:1},8,["modelValue","onUpdate:modelValue"])])]))]),proportion:t(({record:i,rowIndex:g})=>[_("div",Se,[_("div",Ue,[e[30]||(e[30]=_("span",null,"\u5546\u54C1\u4F63\u91D1",-1)),o(F,{style:{width:"130px"},modelValue:l.form.levelPlan[g].proportion.goods,"onUpdate:modelValue":s=>l.form.levelPlan[g].proportion.goods=s},{suffix:t(()=>[...e[29]||(e[29]=[u(" % ",-1)])]),_:1},8,["modelValue","onUpdate:modelValue"])]),l.form.mode==2?(r(),c("div",Ne,[e[32]||(e[32]=_("span",null,"\u4E0B\u7EA7\u5206\u9500\u5458\u5356\u8D27\u63D0\u6210",-1)),o(F,{style:{width:"130px"},modelValue:l.form.levelPlan[g].proportion.customer,"onUpdate:modelValue":s=>l.form.levelPlan[g].proportion.customer=s},{suffix:t(()=>[...e[31]||(e[31]=[u(" % ",-1)])]),_:1},8,["modelValue","onUpdate:modelValue"])])):A("",!0)])]),operations:t(({record:i,rowIndex:g})=>[g==l.form.levelPlan.length-1&&g!=0?(r(),c(T,{key:0},[i.saved?(r(),E(P,{key:0,content:"\u5220\u9664\u540E\uFF0C\u8BE5\u7B49\u7EA7\u7684\u5206\u9500\u5458\u5C06\u6210\u4E3A\u4E0A\u4E00\u7B49\u7EA7\u7684\u5206\u9500\u5458",onOk:s=>n.arrDel(g)},{default:t(()=>[o(w,{style:{padding:"0"},type:"text",size:"small"},{default:t(()=>[...e[33]||(e[33]=[u(" \u5220\u9664 ",-1)])]),_:1})]),_:1},8,["onOk"])):(r(),E(w,{key:1,onClick:s=>n.arrDel(g),style:{padding:"0"},type:"text",size:"small"},{default:t(()=>[...e[34]||(e[34]=[u(" \u5220\u9664 ",-1)])]),_:1},8,["onClick"]))],64)):A("",!0)]),footer:t(()=>[o(w,{type:"dashed",onClick:e[2]||(e[2]=i=>n.arrAdd())},{default:t(()=>[o(S),u("\u6DFB\u52A0("+b(l.form.levelPlan.length)+"/"+b(l.levelMaxCount)+")",1)]),_:1})]),_:1},8,["columns","data","onChange"])]),_:1})]),_:1}),o(v,{label:"\u5347\u7EA7\u6761\u4EF6"},{default:t(()=>[o(f,{modelValue:l.form.upgrade,"onUpdate:modelValue":e[3]||(e[3]=i=>l.form.upgrade=i)},{default:t(()=>[o(m,{value:"1"},{default:t(()=>[...e[35]||(e[35]=[u("\u6EE1\u8DB3\u6240\u6709\u52FE\u9009\u6761\u4EF6\u5347\u7EA7",-1)])]),_:1}),o(m,{value:"2"},{default:t(()=>[...e[36]||(e[36]=[u("\u6EE1\u8DB3\u4EFB\u4E00\u52FE\u9009\u6761\u4EF6\u53EF\u5347\u7EA7",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1}),o(D,{orientation:"left"},{default:t(()=>[...e[37]||(e[37]=[u("\u63D0\u73B0\u8BBE\u7F6E",-1)])]),_:1}),o(v,{label:"\u63D0\u73B0\u5F00\u5173"},{default:t(()=>[o(f,{modelValue:l.form.withdraw_status,"onUpdate:modelValue":e[4]||(e[4]=i=>l.form.withdraw_status=i)},{default:t(()=>[o(m,{value:"1"},{default:t(()=>[...e[38]||(e[38]=[u("\u5F00\u542F",-1)])]),_:1}),o(m,{value:"2"},{default:t(()=>[...e[39]||(e[39]=[u("\u5173\u95ED",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1}),o(v,{label:"\u6700\u4F4E\u63D0\u73B0\u91D1\u989D"},{extra:t(()=>[...e[41]||(e[41]=[u(" \u4E0D\u586B\u6216\u201C0\u201D\u4E3A\u4E0D\u9650\u5236 ",-1)])]),default:t(()=>[o(F,{modelValue:l.form.withdraw_minmoney,"onUpdate:modelValue":e[5]||(e[5]=i=>l.form.withdraw_minmoney=i),style:{width:"200px"}},{prefix:t(()=>[...e[40]||(e[40]=[u(" \xA5 ",-1)])]),_:1},8,["modelValue"])]),_:1}),o(v,{label:"\u63D0\u73B0\u63D0\u793A\u6587\u5B57"},{default:t(()=>[o(N,{modelValue:l.form.withdraw_tips,"onUpdate:modelValue":e[6]||(e[6]=i=>l.form.withdraw_tips=i),placeholder:"\u8BF7\u8F93\u5165\u63D0\u73B0\u63D0\u793A\u6587\u5B57","allow-clear":"",style:{width:"600px"}},null,8,["modelValue"])]),_:1}),o(v,{label:"\u6BCF\u6708\u53EF\u63D0\u73B0\u6B21\u6570"},{extra:t(()=>[...e[42]||(e[42]=[u(" \u4E0D\u586B\u6216\u201C0\u201D\u4E3A\u4E0D\u9650\u5236 ",-1)])]),default:t(()=>[o(F,{modelValue:l.form.withdraw_monthlimit,"onUpdate:modelValue":e[7]||(e[7]=i=>l.form.withdraw_monthlimit=i),style:{width:"200px"}},null,8,["modelValue"])]),_:1}),o(D,{orientation:"left"},{default:t(()=>[...e[43]||(e[43]=[u("\u5206\u9500\u5458\u62DB\u52DF",-1)])]),_:1}),o(v,{label:"\u5141\u8BB8\u52A0\u5165"},{default:t(()=>[o(f,{modelValue:l.form.member_recruit_status,"onUpdate:modelValue":e[8]||(e[8]=i=>l.form.member_recruit_status=i)},{default:t(()=>[o(m,{value:"1"},{default:t(()=>[...e[44]||(e[44]=[u("\u5141\u8BB8",-1)])]),_:1}),o(m,{value:"0"},{default:t(()=>[...e[45]||(e[45]=[u("\u7981\u6B62",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1}),o(v,{label:"\u52A0\u5165\u6761\u4EF6"},me({default:t(()=>[o(f,{modelValue:l.form.member_recruit_condition,"onUpdate:modelValue":e[9]||(e[9]=i=>l.form.member_recruit_condition=i)},{default:t(()=>[o(m,{value:"1"},{default:t(()=>[o(k,null,{default:t(()=>[...e[46]||(e[46]=[u("\u6709\u6761\u4EF6",-1)])]),_:1})]),_:1}),o(m,{value:"0"},{default:t(()=>[...e[47]||(e[47]=[u("\u65E0\u6761\u4EF6",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:2},[l.form.member_recruit_condition==1?{name:"extra",fn:t(()=>[_("div",Te,[o(y,{direction:"vertical",fill:""},{default:t(()=>[o(y,null,{default:t(()=>[o(x,{size:"small",modelValue:l.form.member_recruit_condition_payprice_status,"onUpdate:modelValue":e[10]||(e[10]=i=>l.form.member_recruit_condition_payprice_status=i),"checked-value":"1","unchecked-value":"0"},null,8,["modelValue"]),o(k,null,{default:t(()=>[...e[48]||(e[48]=[u("\u81EA\u8D2D\u91D1\u989D\u6EE1",-1)])]),_:1}),o(F,{modelValue:l.form.member_recruit_condition_payprice_value,"onUpdate:modelValue":e[11]||(e[11]=i=>l.form.member_recruit_condition_payprice_value=i)},null,8,["modelValue"]),o(k,null,{default:t(()=>[...e[49]||(e[49]=[u("\u5143",-1)])]),_:1})]),_:1}),o(y,null,{default:t(()=>[o(x,{size:"small",modelValue:l.form.member_recruit_condition_paycount_status,"onUpdate:modelValue":e[12]||(e[12]=i=>l.form.member_recruit_condition_paycount_status=i),"checked-value":"1","unchecked-value":"0"},null,8,["modelValue"]),o(k,null,{default:t(()=>[...e[50]||(e[50]=[u("\u6D88\u8D39\u7B14\u6570\u6EE1",-1)])]),_:1}),o(F,{modelValue:l.form.member_recruit_condition_paycount_value,"onUpdate:modelValue":e[13]||(e[13]=i=>l.form.member_recruit_condition_paycount_value=i)},null,8,["modelValue"]),o(k,null,{default:t(()=>[...e[51]||(e[51]=[u("\u7B14",-1)])]),_:1})]),_:1})]),_:1})])]),key:"0"}:void 0]),1024),o(v,{label:"\u52A0\u5165\u5BA1\u6838\u65B9\u5F0F"},{default:t(()=>[o(f,{modelValue:l.form.member_recruit_audit,"onUpdate:modelValue":e[14]||(e[14]=i=>l.form.member_recruit_audit=i)},{default:t(()=>[o(m,{value:"1"},{default:t(()=>[...e[52]||(e[52]=[u("\u4EBA\u5DE5\u5BA1\u6838",-1)])]),_:1}),o(m,{value:"0"},{default:t(()=>[...e[53]||(e[53]=[u("\u65E0\u9700\u5BA1\u6838\uFF0C\u6EE1\u8DB3\u6761\u4EF6\u81EA\u52A8\u901A\u8FC7",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1}),o(v,{label:"\u62DB\u52DF\u6D77\u62A5"},{default:t(()=>[o(I,{height:"400px",width:"700px",modelValue:l.form.member_recruit_poster,"onUpdate:modelValue":e[15]||(e[15]=i=>l.form.member_recruit_poster=i)},null,8,["modelValue"])]),_:1}),o(O,{offsetBottom:0},{default:t(()=>[_("div",Le,[o(y,null,{default:t(()=>[o(w,{"html-type":"submit",type:"primary"},{default:t(()=>[...e[54]||(e[54]=[u("\u4FDD\u5B58",-1)])]),_:1})]),_:1})])]),_:1})]),_:1},8,["model","onSubmit"])])}const Ie=Y(ke,[["render",ze]]);const Oe={components:{},data(){return{columns:[{title:"\u7B49\u7EA7\u540D\u79F0",dataIndex:"name",slotName:"name"},{title:"\u4F63\u91D1\u6BD4\u4F8B",dataIndex:"proportion",slotName:"proportion"}],form:{mode:1,status:1,prop_rule:{}},visible:this.isShow,config:[],rule:[],merge:[],loading:!1}},props:{isShow:{type:Boolean,default:!1},goodsId:{type:[Number,String,Array],default:0},goodsType:{type:[Number,String,Array],default:""}},methods:{handleCancel(){this.$emit("cancel",!1)},handleOk(){this.form.prop_rule=this.merge,this.$request.post("admin/app/agent/goods/setGoodsProp",{row:this.form,goods_id:this.goodsId,goods_type:this.goodsType}).then(a=>{this.$message.success(a.msg),this.$emit("ok",!1)}).catch(a=>{this.$message.error(a.msg)})},getDetail(){this.loading=!0,this.$request.post("admin/app/agent/goods/getPropDetail",{goods_id:this.goodsId,goods_type:this.goodsType}).then(a=>{this.form=a.data.goods,this.config=a.data.config,this.merge=a.data.merge,this.loading=!1}).catch(a=>{this.$message.error(a.msg),this.loading=!1})}},watch:{isShow:function(){this.visible=this.isShow,this.visible&&this.getDetail()}}},Ye={class:"prop-list-box"},Me={class:"prop-list-box"},Ge={key:0,class:"level-proportion"},Je={class:"level-proportion-item"},He={key:0,class:"level-proportion-item"},je={key:1,class:"level-proportion"},qe={class:"level-proportion-item"},Ke={key:0,class:"level-proportion-item"};function Re(a,e,C,d,l,n){const D=ee,m=te,f=M,v=he,F=G,x=ge,w=H,P=ne,S=oe,V=le;return r(),c("div",null,[o(V,{visible:l.visible,onOk:n.handleOk,onCancel:n.handleCancel,"title-align":"start",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",unmountOnClose:"",width:1e3},{title:t(()=>[...e[2]||(e[2]=[u(" \u8BBE\u7F6E\u5546\u54C1\u4F63\u91D1 ",-1)])]),default:t(()=>[o(S,{model:l.form},{default:t(()=>[o(P,{loading:l.loading,tip:"\u52A0\u8F7D\u4E2D"},{default:t(()=>[o(f,{label:"\u63A8\u5E7F"},{default:t(()=>[o(m,{modelValue:l.form.status,"onUpdate:modelValue":e[0]||(e[0]=y=>l.form.status=y)},{default:t(()=>[o(D,{value:1},{default:t(()=>[...e[3]||(e[3]=[u("\u53C2\u4E0E",-1)])]),_:1}),o(D,{value:2},{default:t(()=>[...e[4]||(e[4]=[u("\u4E0D\u53C2\u4E0E",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1}),l.form.status==1?(r(),E(f,{key:0,label:"\u4F63\u91D1\u8BA1\u7B97"},{default:t(()=>[o(m,{modelValue:l.form.mode,"onUpdate:modelValue":e[1]||(e[1]=y=>l.form.mode=y)},{default:t(()=>[o(D,{value:1},{default:t(()=>[...e[5]||(e[5]=[u("\u9ED8\u8BA4\u4F63\u91D1\u6BD4\u4F8B",-1)])]),_:1}),o(D,{value:2},{default:t(()=>[...e[6]||(e[6]=[u("\u81EA\u5B9A\u4E49\u4F63\u91D1\u6BD4\u4F8B",-1)])]),_:1}),o(D,{value:3},{default:t(()=>[...e[7]||(e[7]=[u("\u81EA\u5B9A\u4E49\u4F63\u91D1\u91D1\u989D",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1})):A("",!0),l.form.status==1?(r(),E(f,{key:1,label:"\u6BD4\u4F8B\u8BBE\u7F6E"},{default:t(()=>[o(w,{direction:"vertical",fill:""},{default:t(()=>[o(x,null,{default:t(()=>[o(v,null,{default:t(()=>[_("div",Ye,[(r(!0),c(T,null,z(l.columns,(y,N)=>(r(),c("div",null,b(y.title),1))),256))])]),_:1}),(r(!0),c(T,null,z(l.config.levelPlan,(y,N)=>(r(),E(v,null,{default:t(()=>[_("div",Me,[_("div",null,b(y.name),1),_("div",null,[l.form.mode==2||l.form.mode==1?(r(),c("div",Ge,[_("div",Je,[e[10]||(e[10]=_("span",null,"\u5546\u54C1\u4F63\u91D1",-1)),l.form.mode==1?(r(),E(F,{key:0,style:{width:"120px"},disabled:!0,modelValue:l.config.levelPlan[N].proportion.goods,"onUpdate:modelValue":k=>l.config.levelPlan[N].proportion.goods=k},{suffix:t(()=>[...e[8]||(e[8]=[u(" % ",-1)])]),_:1},8,["modelValue","onUpdate:modelValue"])):A("",!0),l.form.mode==2?(r(),E(F,{key:1,style:{width:"120px"},modelValue:l.merge[y.id?y.id:"0"].proportion.goods,"onUpdate:modelValue":k=>l.merge[y.id?y.id:"0"].proportion.goods=k},{suffix:t(()=>[...e[9]||(e[9]=[u(" % ",-1)])]),_:1},8,["modelValue","onUpdate:modelValue"])):A("",!0)]),l.config.mode==2?(r(),c("div",He,[e[13]||(e[13]=_("span",null,"\u4E0B\u7EA7\u5206\u9500\u5458\u5356\u8D27\u63D0\u6210",-1)),l.form.mode==1?(r(),E(F,{key:0,style:{width:"120px"},disabled:!0,modelValue:l.config.levelPlan[N].proportion.customer,"onUpdate:modelValue":k=>l.config.levelPlan[N].proportion.customer=k},{suffix:t(()=>[...e[11]||(e[11]=[u(" % ",-1)])]),_:1},8,["modelValue","onUpdate:modelValue"])):A("",!0),l.form.mode==2?(r(),E(F,{key:1,style:{width:"120px"},modelValue:l.merge[y.id?y.id:"0"].proportion.customer,"onUpdate:modelValue":k=>l.merge[y.id?y.id:"0"].proportion.customer=k},{suffix:t(()=>[...e[12]||(e[12]=[u(" % ",-1)])]),_:1},8,["modelValue","onUpdate:modelValue"])):A("",!0)])):A("",!0)])):A("",!0),l.form.mode==3?(r(),c("div",je,[_("div",qe,[e[15]||(e[15]=_("span",null,"\u5546\u54C1\u4F63\u91D1",-1)),o(F,{style:{width:"120px"},modelValue:l.merge[y.id?y.id:"0"].price.goods,"onUpdate:modelValue":k=>l.merge[y.id?y.id:"0"].price.goods=k},{prefix:t(()=>[...e[14]||(e[14]=[u(" \xA5 ",-1)])]),_:1},8,["modelValue","onUpdate:modelValue"])]),l.config.mode==2?(r(),c("div",Ke,[e[17]||(e[17]=_("span",null,"\u4E0B\u7EA7\u5206\u9500\u5458\u5356\u8D27\u63D0\u6210",-1)),o(F,{style:{width:"120px"},modelValue:l.merge[y.id?y.id:"0"].price.customer,"onUpdate:modelValue":k=>l.merge[y.id?y.id:"0"].price.customer=k},{prefix:t(()=>[...e[16]||(e[16]=[u(" \xA5 ",-1)])]),_:1},8,["modelValue","onUpdate:modelValue"])])):A("",!0)])):A("",!0)])])]),_:2},1024))),256))]),_:1})]),_:1})]),_:1})):A("",!0)]),_:1},8,["loading"])]),_:1},8,["model"])]),_:1},8,["visible","onOk","onCancel"])])}const ie=Y(Oe,[["render",Re]]),Ze={components:{goodsPropModal:ie},data(){return{modal:{share:!1,goodsProp:!1,tip:!1},checkGoodsId:"",checkGoodsType:"",tableLoading:!1,collapsed:!1,rowSelection:{type:"checkbox",showCheckedAll:!0,onlyCurrent:!1},scroll:{},columns:[{title:"\u5546\u54C1\u4FE1\u606F",slotName:"name",dataIndex:"name",fixed:"left",width:"200"},{title:"\u7C7B\u578B",dataIndex:"type",slotName:"type",width:100},{title:"\u662F\u5426\u53C2\u4E0E\u63A8\u5E7F",dataIndex:"status",slotName:"status"},{title:"\u6BD4\u4F8B\u89C4\u5219",dataIndex:"mode",slotName:"mode",width:130},{title:"\u4F63\u91D1\u6BD4\u4F8B/\u91D1\u989D",width:200,slotName:"goods"},{title:"\u9080\u8BF7\u4EBA\u5956\u52B1\u6BD4\u4F8B/\u91D1\u989D",width:200,slotName:"customer"},{title:"\u6DFB\u52A0\u65F6\u95F4",dataIndex:"createtime",slotName:"createtime",width:120,sortable:{sortDirections:["ascend","descend"]}},{title:"\u64CD\u4F5C",dataIndex:"operations",slotName:"operations",align:"right",fixed:"right",width:"100"}],data:[],dataTotal:0,searchParams:{sort:"",order:"desc",offset:0,limit:10},searchFieldType:{"goods.name":"LIKE","goods.type":"=","prop.status":"="},searchFilter:{"goods.name":"","goods.type":"","prop.status":""},tableCheckedList:[],attr:{modeList:[],statusList:[],goodsTypeList:[]}}},methods:{getSearchParams(){this.searchParams.op="",this.searchParams.filter="";var a=this.searchParams,e={},C={};if(this.searchFilter){for(var d in this.searchFilter)this.searchFilter[d]!==""&&(d=="goods.createtime"&&this.searchFilter[d]?e[d]=this.searchFilter[d].join(" - "):e[d]=this.searchFilter[d],C[d]=this.searchFieldType[d]);JSON.stringify(e)!=="{}"&&(a.op=JSON.stringify(C),a.filter=JSON.stringify(e))}return a},getData(){this.tableLoading=!0,this.$request.post("admin/app/agent/goods/index",this.getSearchParams()).then(a=>{this.data=a.data.rows,this.dataTotal=a.data.total,this.attr=a.data.attr,this.tableLoading=!1})},pageChange(a){this.searchParams.offset=a,this.getData()},pageSizeChange(a){this.searchParams.limit=a,this.refresh()},handleChange(a,e,C){e.type=="sorter"&&e.sorter&&(this.searchParams.order=e.sorter.direction=="ascend"?"asc":"desc",this.searchParams.sort=e.sorter.field,this.refresh())},tablecheckedChange(a){this.tableCheckedList=a},batchEdit(){var a=[],e=[];console.log("this.tableCheckedList",this.tableCheckedList);for(var C in this.tableCheckedList){var d=this.tableCheckedList[C].split("_");a.push(d[0]),e.push(d[1])}this.checkGoodsId=a,this.checkGoodsType=e,this.modal.goodsProp=!0},refresh(){this.searchParams.offset=0,this.getData()},edit(a){this.checkGoodsId=a.goods_id,this.checkGoodsType=a.type,this.modal.goodsProp=!0},tip(){}},mounted(){this.pageParams=this.$route.params,this.searchFilter.type=this.$route.params.type,this.getData()}};const We={class:"container"},Qe={class:"form-sub-box mt-8"},Xe={style:{width:"100%"}};function $e(a,e,C,d,l,n){const D=G,m=M,f=W,v=ae,F=se,x=Q,w=B("icon-search"),P=J,S=H,V=j,y=B("icon-refresh"),N=B("icon-exclamation-circle"),k=X,I=$,O=B("course-item"),L=K,i=B("icon-exclamation-circle-fill"),g=be,s=q,h=B("goods-prop-modal"),R=le;return r(),c("div",We,[_("div",Qe,[o(x,{cols:4,colGap:12,class:"grid-demo-grid"},{default:t(()=>[o(f,{span:1},{default:t(()=>[o(m,{field:"name",label:"\u5546\u54C1\u540D\u79F0"},{default:t(()=>[o(D,{modelValue:l.searchFilter["goods.name"],"onUpdate:modelValue":e[0]||(e[0]=p=>l.searchFilter["goods.name"]=p),onPressEnter:n.refresh},null,8,["modelValue","onPressEnter"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"name",label:"\u5546\u54C1\u7C7B\u578B"},{default:t(()=>[o(F,{modelValue:l.searchFilter["goods.type"],"onUpdate:modelValue":e[1]||(e[1]=p=>l.searchFilter["goods.type"]=p),placeholder:"\u5546\u54C1\u7C7B\u578B",onChange:n.getData},{default:t(()=>[o(v,{value:""},{default:t(()=>[...e[7]||(e[7]=[u("\u5168\u90E8\u7C7B\u578B",-1)])]),_:1}),(r(!0),c(T,null,z(l.attr.goodsTypeList,(p,U)=>(r(),E(v,{value:U},{default:t(()=>[u(b(p),1)]),_:2},1032,["value"]))),256))]),_:1},8,["modelValue","onChange"])]),_:1})]),_:1})]),_:1}),o(x,{cols:4,colGap:12,class:"grid-demo-grid",collapsed:l.collapsed},{default:t(()=>[o(f,{span:4,suffix:""},{default:t(({overflow:p})=>[o(S,{size:20},{default:t(()=>[o(P,{type:"primary",onClick:n.getData},{icon:t(()=>[o(w)]),default:t(()=>[e[8]||(e[8]=u(" \u641C\u7D22 ",-1))]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1},8,["collapsed"])]),o(V,{style:{"margin-top":"0"}}),o(I,{style:{"margin-bottom":"16px"}},{default:t(()=>[o(k,{span:12},{default:t(()=>[o(S,null,{default:t(()=>[o(P,{type:"primary",onClick:n.refresh},{icon:t(()=>[o(y)]),_:1},8,["onClick"]),o(P,{onClick:e[2]||(e[2]=p=>l.modal.tip=!0)},{icon:t(()=>[o(N)]),_:1})]),_:1})]),_:1}),o(k,{span:12,style:{display:"flex","align-items":"center","justify-content":"end"}})]),_:1}),o(s,{"row-key":"id_type",pagination:{total:l.dataTotal,defaultPageSize:l.searchParams.limit,showTotal:!0,showPageSize:!0,showJumper:!0},"row-selection":l.rowSelection,bordered:!1,columns:l.columns,data:l.data,loading:l.tableLoading,onPageChange:n.pageChange,onPageSizeChange:n.pageSizeChange,onChange:n.handleChange,onSelectionChange:n.tablecheckedChange},{name:t(({record:p})=>[o(O,{name:p.name,type:p.type,cover:p.cover,pay_type:p.pay_type,price:p.price},null,8,["name","type","cover","pay_type","price"])]),status:t(({record:p})=>[p.status!=2?(r(),E(L,{key:0,color:"green",bordered:""},{default:t(()=>[...e[9]||(e[9]=[u("\u53C2\u4E0E",-1)])]),_:1})):(r(),E(L,{key:1,bordered:""},{default:t(()=>[...e[10]||(e[10]=[u("\u4E0D\u53C2\u4E0E",-1)])]),_:1}))]),type:t(({record:p})=>[u(b(a.$t(p.type)),1)]),mode:t(({record:p})=>[u(b(l.attr.modeList[p.mode]),1)]),goods:t(({record:p})=>[p.mode==3?(r(!0),c(T,{key:0},z(p.prop.config.levelPlan,(U,Z)=>(r(),c("div",null,b(U.name)+"\uFF1A\xA5"+b(p.prop.merge[U.id?U.id:"0"].price.goods),1))),256)):A("",!0),p.mode==2?(r(!0),c(T,{key:1},z(p.prop.config.levelPlan,(U,Z)=>(r(),c("div",null,b(U.name)+"\uFF1A"+b(p.prop.merge[U.id?U.id:"0"].proportion.goods)+" % ",1))),256)):A("",!0),p.mode==1?(r(!0),c(T,{key:2},z(p.prop.config.levelPlan,(U,Z)=>(r(),c("div",null,b(U.name)+"\uFF1A"+b(p.prop.config.levelPlan[U.id?U.id:"0"].proportion.goods)+" % ",1))),256)):A("",!0),p.mode!=1&&p.prop.config.levelPlan.length!=p.prop.goods.prop_rule.length?(r(),E(g,{key:3},{content:t(()=>[...e[11]||(e[11]=[_("p",null,"\u8FD1\u671F\u65B0\u589E\u4E86\u7B49\u7EA7\uFF0C\u8BE5\u5546\u54C1\u8BBE\u7F6E\u4E86\u81EA\u5B9A\u4E49\u4F63\u91D1\uFF0C\u5EFA\u8BAE\u9488\u5BF9\u65B0\u7B49\u7EA7\u8FDB\u884C\u8C03\u6574\u3002\u91CD\u65B0\u8BBE\u7F6E\u540E\u8BE5\u63D0\u793A\u4F1A\u6D88\u5931",-1)])]),default:t(()=>[o(i,{style:{color:"#FF7D00"}})]),_:1})):A("",!0)]),customer:t(({record:p})=>[p.mode==3?(r(!0),c(T,{key:0},z(p.prop.config.levelPlan,(U,Z)=>(r(),c("div",null,b(U.name)+"\uFF1A\xA5"+b(p.prop.merge[U.id?U.id:"0"].price.customer),1))),256)):A("",!0),p.mode==2?(r(!0),c(T,{key:1},z(p.prop.config.levelPlan,(U,Z)=>(r(),c("div",null,b(U.name)+"\uFF1A"+b(p.prop.merge[U.id?U.id:"0"].proportion.customer)+" % ",1))),256)):A("",!0),p.mode==1?(r(!0),c(T,{key:2},z(p.prop.config.levelPlan,(U,Z)=>(r(),c("div",null,b(U.name)+"\uFF1A"+b(p.prop.config.levelPlan[U.id?U.id:"0"].proportion.customer)+" % ",1))),256)):A("",!0),p.mode!=1&&p.prop.config.levelPlan.length!=p.prop.goods.prop_rule.length?(r(),E(g,{key:3},{content:t(()=>[...e[12]||(e[12]=[_("p",null,"\u8FD1\u671F\u65B0\u589E\u4E86\u7B49\u7EA7\uFF0C\u8BE5\u5546\u54C1\u8BBE\u7F6E\u4E86\u81EA\u5B9A\u4E49\u4F63\u91D1\u6BD4\u4F8B\uFF0C\u5EFA\u8BAE\u9488\u5BF9\u65B0\u7B49\u7EA7\u8FDB\u884C\u8C03\u6574\u3002\u91CD\u65B0\u8BBE\u7F6E\u4F63\u91D1\u540E\u8BE5\u63D0\u793A\u4F1A\u6D88\u5931",-1)])]),default:t(()=>[o(i,{style:{color:"#FF7D00"}})]),_:1})):A("",!0)]),createtime:t(({record:p})=>[_("span",null,b(a.$format.formatDate(p.createtime)),1)]),operations:t(({record:p})=>[o(S,{size:10},{default:t(()=>[o(P,{style:{padding:"0"},type:"text",size:"small",onClick:U=>n.edit(p),disabled:p.pay_type!="pay"},{default:t(()=>[...e[13]||(e[13]=[u(" \u8BBE\u7F6E ",-1)])]),_:1},8,["onClick","disabled"])]),_:2},1024)]),"pagination-left":t(()=>[_("div",Xe,[o(I,{gutter:24},{default:t(()=>[o(k,{span:20},{default:t(()=>[o(S,null,{default:t(()=>[o(P,{onClick:n.batchEdit,disabled:l.tableCheckedList.length==0},{default:t(()=>[...e[14]||(e[14]=[u(" \u4FEE\u6539\u6BD4\u4F8B ",-1)])]),_:1},8,["onClick","disabled"])]),_:1})]),_:1})]),_:1})])]),_:1},8,["pagination","row-selection","columns","data","loading","onPageChange","onPageSizeChange","onChange","onSelectionChange"]),o(h,{goodsId:l.checkGoodsId,goodsType:l.checkGoodsType,isShow:l.modal.goodsProp,onCancel:e[3]||(e[3]=p=>l.modal.goodsProp=!1),onOk:e[4]||(e[4]=p=>{l.modal.goodsProp=!1,n.getData()})},null,8,["goodsId","goodsType","isShow"]),o(R,{visible:l.modal.tip,onOk:e[5]||(e[5]=p=>l.modal.tip=!1),onCancel:e[6]||(e[6]=p=>l.modal.tip=!1),hideCancel:!0},{title:t(()=>[...e[15]||(e[15]=[u(" \u63D0\u793A ",-1)])]),default:t(()=>[e[16]||(e[16]=_("div",null,[u("\u5546\u54C1\u53C2\u4E0E\u5206\u9500\u7684\u6761\u4EF6\u4E3A\uFF1A"),_("br"),u("1\u3001\u9500\u552E\u65B9\u5F0F\u8BBE\u7F6E\u4E3A\u4ED8\u8D39\uFF1B"),_("br"),u("2\u3001\u4EF7\u683C\u5927\u4E8E0;"),_("br"),u("3\u3001\u5F53\u7EBF\u4E0B\u6D3B\u52A8\u3001\u4ED8\u8D39\u4F1A\u5458\u5361\u8BBE\u7F6E\u4E3A\u514D\u8D39\u65F6\u4ECD\u4F1A\u663E\u793A\u53C2\u4E0E\u5206\u9500\uFF0C\u4F46\u5B9E\u9645\u6210\u4EA4\u91D1\u989D\u4E3A0\u65F6\u4E0D\u4F1A\u5206\u4F63\u3002")],-1))]),_:1},8,["visible"])])}const et=Y(Ze,[["render",$e]]),tt={components:{memberEditModal:Ee,memberDetailModal:De},data(){return{attr:{level:[]},modal:{memberEdit:!1,memberDetail:!1},memberId:"",tableLoading:!1,collapsed:!1,rowSelection:{type:"checkbox",showCheckedAll:!0,onlyCurrent:!1},scroll:{x:1600},columns:[{title:"\u7528\u6237",slotName:"user",fixed:"left",width:"300"},{title:"\u7B49\u7EA7",dataIndex:"level",slotName:"level"},{title:"\u4E0A\u7EA7",slotName:"parent",width:"300"},{title:"\u53EF\u63D0\u73B0\u4F63\u91D1",dataIndex:"money",render:({column:a,record:e})=>"\xA5"+e.money},{title:"\u7D2F\u8BA1\u4F63\u91D1",dataIndex:"money_total",slotName:"money_total"},{title:"\u7D2F\u8BA1\u9500\u552E\u989D(\u5143)",slotName:"sales"},{title:"\u7D2F\u8BA1\u9080\u8BF7\u6570",slotName:"customer"},{title:"\u72B6\u6001",slotName:"status",dataIndex:"status"},{title:"\u52A0\u5165\u65F6\u95F4",dataIndex:"member.createtime",slotName:"createtime",sortable:{sortDirections:["ascend","descend"]}},{title:"\u64CD\u4F5C",dataIndex:"operations",slotName:"operations",align:"right",fixed:"right"}],data:[],dataTotal:0,searchParams:{sort:"",order:"desc",offset:0,limit:10,relationusername:""},searchFieldType:{"user.username":"LIKE",createtime:"RANGE",level:"="},searchFilter:{"user.username":"",createtime:"",level:""},tableCheckedList:[],levelList:[]}},methods:{getSearchParams(){this.searchParams.op="",this.searchParams.filter="";var a=this.searchParams,e={},C={};if(this.searchFilter){for(var d in this.searchFilter)this.searchFilter[d]!==""&&(d=="createtime"&&this.searchFilter[d]&&this.searchFilter[d]?e[d]=this.searchFilter[d].join(" - "):e[d]=this.searchFilter[d],C[d]=this.searchFieldType[d]);JSON.stringify(e)!=="{}"&&(a.op=JSON.stringify(C),a.filter=JSON.stringify(e))}return a},getData(){this.getLevel(),this.tableLoading=!0,this.$request.post("admin/app/agent/member/index",this.getSearchParams()).then(a=>{this.data=a.data.rows,this.attr=a.data.attr,this.dataTotal=a.data.total,this.tableLoading=!1})},pageChange(a){this.searchParams.offset=a,this.getData()},pageSizeChange(a){this.searchParams.limit=a,this.refresh()},handleChange(a,e,C){e.type=="sorter"&&e.sorter&&(this.searchParams.order=e.sorter.direction=="ascend"?"asc":"desc",this.searchParams.sort=e.sorter.field,this.refresh())},refresh(){this.searchParams.offset=0,this.getData()},edit(a){this.memberId=a.id,this.modal.memberEdit=!0},getLevel(){this.$request.post("admin/app/agent/level/getLevel",{}).then(a=>{this.levelList=a.data}).catch(a=>{this.$message.error(a.msg)})},detail(a){this.memberId=a.id,this.modal.memberDetail=!0}},mounted(){this.pageParams=this.$route.params,this.searchFilter.type=this.$route.params.type,this.getData()}};const ot={class:"container"},lt={class:"form-sub-box mt-8"},at={key:1},st={key:1},ut={key:1};function nt(a,e,C,d,l,n){const D=G,m=M,f=W,v=ae,F=se,x=ue,w=Q,P=B("icon-search"),S=J,V=H,y=j,N=B("icon-refresh"),k=X,I=$,O=B("user-item"),L=K,i=q,g=B("member-edit-modal"),s=B("member-detail-modal");return r(),c("div",ot,[_("div",lt,[o(w,{cols:4,colGap:12,class:"grid-demo-grid"},{default:t(()=>[o(f,{span:1},{default:t(()=>[o(m,{field:"name",label:"\u7528\u6237\u540D\u79F0"},{default:t(()=>[o(D,{modelValue:l.searchFilter["user.username"],"onUpdate:modelValue":e[0]||(e[0]=h=>l.searchFilter["user.username"]=h),onPressEnter:n.refresh},null,8,["modelValue","onPressEnter"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"name",label:"\u4E0A\u7EA7\u540D\u79F0"},{default:t(()=>[o(D,{modelValue:l.searchParams.relationusername,"onUpdate:modelValue":e[1]||(e[1]=h=>l.searchParams.relationusername=h),onPressEnter:n.refresh},null,8,["modelValue","onPressEnter"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"number",label:"\u7B49\u7EA7"},{default:t(()=>[o(F,{modelValue:l.searchFilter.level,"onUpdate:modelValue":e[2]||(e[2]=h=>l.searchFilter.level=h),placeholder:"\u7B49\u7EA7",onChange:n.getData},{default:t(()=>[o(v,{value:""},{default:t(()=>[...e[8]||(e[8]=[u("\u5168\u90E8\u7B49\u7EA7",-1)])]),_:1}),(r(!0),c(T,null,z(l.attr.level,(h,R)=>(r(),E(v,{value:R},{default:t(()=>[u(b(h.name),1)]),_:2},1032,["value"]))),256))]),_:1},8,["modelValue","onChange"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"number",label:"\u52A0\u5165\u65F6\u95F4"},{default:t(()=>[o(x,{"shortcuts-position":"left",modelValue:l.searchFilter.createtime,"onUpdate:modelValue":e[3]||(e[3]=h=>l.searchFilter.createtime=h),"value-format":"YYYY-MM-DD HH:mm:ss",format:h=>`custom format: ${a.dayjs(h).format("YYYY-MM-DD HH:mm:ss")}`,onChange:n.getData},null,8,["modelValue","format","onChange"])]),_:1})]),_:1})]),_:1}),o(w,{cols:4,colGap:12,class:"grid-demo-grid",collapsed:l.collapsed},{default:t(()=>[o(f,{span:4,suffix:""},{default:t(({overflow:h})=>[o(V,{size:20},{default:t(()=>[o(S,{type:"primary",onClick:n.getData},{icon:t(()=>[o(P)]),default:t(()=>[e[9]||(e[9]=u(" \u641C\u7D22 ",-1))]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1},8,["collapsed"])]),o(y,{style:{"margin-top":"0"}}),o(I,{style:{"margin-bottom":"16px"}},{default:t(()=>[o(k,{span:12},{default:t(()=>[o(V,null,{default:t(()=>[o(S,{type:"primary",onClick:n.refresh},{icon:t(()=>[o(N)]),_:1},8,["onClick"])]),_:1})]),_:1}),o(k,{span:12,style:{display:"flex","align-items":"center","justify-content":"end"}})]),_:1}),o(i,{"row-key":"id",scroll:l.scroll,pagination:{total:l.dataTotal,defaultPageSize:l.searchParams.limit,showTotal:!0,showPageSize:!0,showJumper:!0},"row-selection":l.rowSelection,bordered:!1,columns:l.columns,data:l.data,loading:l.tableLoading,onPageChange:n.pageChange,onPageSizeChange:n.pageSizeChange,onChange:n.handleChange,onSelectionChange:a.tablecheckedChange},{user:t(({record:h})=>[h.user.id?(r(),E(O,{key:0,userinfo:h.user},null,8,["userinfo"])):(r(),c("span",at,"-"))]),parent:t(({record:h})=>[h.relation&&h.relation.parent?(r(),E(V,{key:0,align:"center"},{default:t(()=>[h.relation.parent.id?(r(),E(O,{key:0,userinfo:h.relation.parent},null,8,["userinfo"])):(r(),c("span",st,"-"))]),_:2},1024)):(r(),c("span",ut,"\u65E0"))]),level:t(({record:h})=>[_("span",null,b(l.levelList[parseInt(h.level)]?l.levelList[parseInt(h.level)].name:"-"),1)]),customer:t(({record:h})=>[_("span",null,b(h.statistics.customer.total.count),1)]),money_total:t(({record:h})=>[_("span",null,"\xA5"+b(h.statistics.order.total.price_success),1)]),sales:t(({record:h})=>[_("span",null,"\xA5"+b(h.statistics.order.total.sales_success),1)]),status:t(({record:h})=>[h.status!=1?(r(),E(L,{key:0,bordered:""},{default:t(()=>[...e[10]||(e[10]=[u("\u7981\u7528",-1)])]),_:1})):(r(),E(L,{key:1,color:"green",bordered:""},{default:t(()=>[...e[11]||(e[11]=[u("\u6B63\u5E38",-1)])]),_:1}))]),createtime:t(({record:h})=>[_("span",null,b(a.$format.formatDate(h.createtime)),1)]),operations:t(({record:h})=>[o(V,{size:10},{default:t(()=>[o(S,{style:{padding:"0"},type:"text",size:"small",onClick:R=>n.detail(h)},{default:t(()=>[...e[12]||(e[12]=[u(" \u8BE6\u60C5 ",-1)])]),_:1},8,["onClick"]),o(S,{style:{padding:"0"},type:"text",size:"small",onClick:R=>n.edit(h)},{default:t(()=>[...e[13]||(e[13]=[u(" \u7F16\u8F91 ",-1)])]),_:1},8,["onClick"])]),_:2},1024)]),_:1},8,["scroll","pagination","row-selection","columns","data","loading","onPageChange","onPageSizeChange","onChange","onSelectionChange"]),o(g,{memberId:l.memberId,isShow:l.modal.memberEdit,onCancel:e[4]||(e[4]=h=>l.modal.memberEdit=!1),onOk:e[5]||(e[5]=h=>{l.modal.memberEdit=!1,n.getData()})},null,8,["memberId","isShow"]),o(s,{memberId:l.memberId,isShow:l.modal.memberDetail,onCancel:e[6]||(e[6]=h=>{l.modal.memberDetail=!1,n.getData()}),onOk:e[7]||(e[7]=h=>{l.modal.memberDetail=!1,n.getData()})},null,8,["memberId","isShow"])])}const rt=Y(tt,[["render",nt]]),it={components:{},data(){return{form:{audit:1},level:[],visible:this.isShow,loading:!1}},props:{isShow:{type:Boolean,default:!1},memberId:{type:[Number,String],default:0}},methods:{handleCancel(){this.$emit("cancel",!1)},handleOk(){this.$request.post("admin/app/agent/member/audit",{audit:this.form.audit,ids:this.memberId}).then(a=>{this.$message.success(a.msg),this.$emit("ok",!1)}).catch(a=>{this.$message.error(a.msg)})}},watch:{isShow:function(){this.visible=this.isShow,this.visible}}};function dt(a,e,C,d,l,n){const D=K,m=ee,f=te,v=M,F=ne,x=oe,w=le;return r(),c("div",null,[o(w,{visible:l.visible,onOk:n.handleOk,onCancel:n.handleCancel,"title-align":"start",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",unmountOnClose:"",width:600},{title:t(()=>[...e[1]||(e[1]=[u(" \u5BA1\u6838 ",-1)])]),default:t(()=>[o(x,{model:l.form},{default:t(()=>[o(F,{loading:l.loading,tip:"\u52A0\u8F7D\u4E2D"},{default:t(()=>[o(v,{label:"\u72B6\u6001"},{default:t(()=>[o(f,{modelValue:l.form.audit,"onUpdate:modelValue":e[0]||(e[0]=P=>l.form.audit=P)},{default:t(()=>[o(m,{value:1,style:{"margin-right":"5px"}},{radio:t(({checked:P})=>[o(D,{checked:P,bordered:"",style:{width:"80px","text-align":"center",display:"block"},color:"green",checkable:""},{default:t(()=>[...e[2]||(e[2]=[u("\u901A\u8FC7",-1)])]),_:1},8,["checked"])]),_:1}),o(m,{value:3},{radio:t(({checked:P})=>[o(D,{checked:P,bordered:"",style:{width:"80px","text-align":"center",display:"block"},color:"red",checkable:""},{default:t(()=>[...e[3]||(e[3]=[u("\u62D2\u7EDD",-1)])]),_:1},8,["checked"])]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["loading"])]),_:1},8,["model"])]),_:1},8,["visible","onOk","onCancel"])])}const mt=Y(it,[["render",dt]]),pt={components:{memberAuditModal:mt},data(){return{attr:{auditList:[]},modal:{memberAudit:!1},memberId:"",tableLoading:!1,collapsed:!1,rowSelection:{type:"checkbox",showCheckedAll:!0,onlyCurrent:!1},scroll:{x:1500},columns:[{title:"\u7528\u6237",slotName:"user",fixed:"left",width:"300"},{title:"\u4E0A\u7EA7",slotName:"parent",width:"300"},{title:"\u7D2F\u8BA1\u6D88\u8D39\u7B14\u6570",slotName:"pay_count"},{title:"\u7D2F\u8BA1\u81EA\u8D2D\u91D1\u989D",slotName:"pay_price"},{title:"\u5BA1\u6838\u72B6\u6001",slotName:"audit",dataIndex:"audit"},{title:"\u52A0\u5165\u65F6\u95F4",dataIndex:"createtime",slotName:"createtime",sortable:{sortDirections:["ascend","descend"]}},{title:"\u64CD\u4F5C",dataIndex:"operations",slotName:"operations",align:"right",fixed:"right"}],data:[],dataTotal:0,searchParams:{sort:"",order:"desc",offset:0,limit:10,relationusername:""},searchFieldType:{"user.username":"LIKE",audit:"<>",createtime:"RANGE"},searchFilter:{"user.username":"",audit:"1",createtime:""},tableCheckedList:[]}},methods:{getSearchParams(){this.searchParams.op="",this.searchParams.filter="";var a=this.searchParams,e={},C={};if(this.searchFilter){for(var d in this.searchFilter)this.searchFilter[d]!==""&&(d=="createtime"&&this.searchFilter[d]?e[d]=this.searchFilter[d].join(" - "):e[d]=this.searchFilter[d],C[d]=this.searchFieldType[d]);JSON.stringify(e)!=="{}"&&(a.op=JSON.stringify(C),a.filter=JSON.stringify(e))}return a},detail(a){this.$router.push({name:"user.manage.detail",params:{uid:a.user_id}})},getData(){this.tableLoading=!0,this.$request.post("admin/app/agent/member/index",this.getSearchParams()).then(a=>{this.data=a.data.rows,this.attr=a.data.attr,this.dataTotal=a.data.total,this.tableLoading=!1})},pageChange(a){this.searchParams.offset=a,this.getData()},pageSizeChange(a){this.searchParams.limit=a,this.refresh()},handleChange(a,e,C){e.type=="sorter"&&e.sorter&&(this.searchParams.order=e.sorter.direction=="ascend"?"asc":"desc",this.searchParams.sort=e.sorter.field,this.refresh())},refresh(){this.searchParams.offset=0,this.getData()},audit(a){this.memberId=a.id,this.modal.memberAudit=!0}},mounted(){this.pageParams=this.$route.params,this.searchFilter.type=this.$route.params.type,this.getData()}};const ft={class:"container"},ct={class:"form-sub-box mt-8"},_t={key:1},ht={key:1},gt={key:1},bt={style:{width:"100%"}};function yt(a,e,C,d,l,n){const D=G,m=M,f=W,v=ue,F=Q,x=B("icon-search"),w=J,P=H,S=j,V=B("icon-refresh"),y=X,N=$,k=B("user-item"),I=K,O=q,L=B("member-audit-modal");return r(),c("div",ft,[_("div",ct,[o(F,{cols:4,colGap:12,class:"grid-demo-grid"},{default:t(()=>[o(f,{span:1},{default:t(()=>[o(m,{field:"name",label:"\u7528\u6237\u540D\u79F0"},{default:t(()=>[o(D,{modelValue:l.searchFilter["user.username"],"onUpdate:modelValue":e[0]||(e[0]=i=>l.searchFilter["user.username"]=i),onPressEnter:n.refresh},null,8,["modelValue","onPressEnter"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"name",label:"\u4E0A\u7EA7\u540D\u79F0"},{default:t(()=>[o(D,{modelValue:l.searchParams.relationusername,"onUpdate:modelValue":e[1]||(e[1]=i=>l.searchParams.relationusername=i),onPressEnter:n.refresh},null,8,["modelValue","onPressEnter"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"number",label:"\u7533\u8BF7\u65F6\u95F4"},{default:t(()=>[o(v,{"shortcuts-position":"left",modelValue:l.searchFilter.createtime,"onUpdate:modelValue":e[2]||(e[2]=i=>l.searchFilter.createtime=i),"value-format":"YYYY-MM-DD HH:mm:ss",format:i=>`custom format: ${a.dayjs(i).format("YYYY-MM-DD HH:mm:ss")}`,onChange:n.getData},null,8,["modelValue","format","onChange"])]),_:1})]),_:1})]),_:1}),o(F,{cols:4,colGap:12,class:"grid-demo-grid",collapsed:l.collapsed},{default:t(()=>[o(f,{span:4,suffix:""},{default:t(({overflow:i})=>[o(P,{size:20},{default:t(()=>[o(w,{type:"primary",onClick:n.getData},{icon:t(()=>[o(x)]),default:t(()=>[e[5]||(e[5]=u(" \u641C\u7D22 ",-1))]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1},8,["collapsed"])]),o(S,{style:{"margin-top":"0"}}),o(N,{style:{"margin-bottom":"16px"}},{default:t(()=>[o(y,{span:12},{default:t(()=>[o(P,null,{default:t(()=>[o(w,{type:"primary",onClick:n.refresh},{icon:t(()=>[o(V)]),_:1},8,["onClick"])]),_:1})]),_:1}),o(y,{span:12,style:{display:"flex","align-items":"center","justify-content":"end"}})]),_:1}),o(O,{"row-key":"id",pagination:{total:l.dataTotal,defaultPageSize:l.searchParams.limit,showTotal:!0,showPageSize:!0,showJumper:!0},"row-selection":l.rowSelection,bordered:!1,columns:l.columns,data:l.data,loading:l.tableLoading,onPageChange:n.pageChange,onPageSizeChange:n.pageSizeChange,onChange:n.handleChange,onSelectionChange:a.tablecheckedChange},{user:t(({record:i})=>[i.user.id?(r(),E(k,{key:0,userinfo:i.user},null,8,["userinfo"])):(r(),c("span",_t,"-"))]),parent:t(({record:i})=>[i.relation&&i.relation.parent?(r(),E(P,{key:0,align:"center"},{default:t(()=>[i.relation.parent.id?(r(),E(k,{key:0,userinfo:i.relation.parent},null,8,["userinfo"])):(r(),c("span",ht,"-"))]),_:2},1024)):(r(),c("span",gt,"-"))]),audit:t(({record:i})=>[o(I,null,{default:t(()=>[u(b(l.attr.auditList[i.audit]),1)]),_:2},1024)]),pay_price:t(({record:i})=>[_("span",null,"\xA5"+b(i.condition.pay_price),1)]),pay_count:t(({record:i})=>[_("span",null,"\xA5"+b(i.condition.pay_count),1)]),createtime:t(({record:i})=>[_("span",null,b(a.$format.formatDate(i.createtime)),1)]),operations:t(({record:i})=>[o(P,{size:10},{default:t(()=>[o(w,{style:{padding:"0"},type:"text",size:"small",onClick:g=>n.detail(i)},{default:t(()=>[...e[6]||(e[6]=[u(" \u7528\u6237\u8BE6\u60C5 ",-1)])]),_:1},8,["onClick"]),o(w,{style:{padding:"0"},type:"text",size:"small",onClick:g=>n.audit(i)},{default:t(()=>[...e[7]||(e[7]=[u(" \u5BA1\u6838 ",-1)])]),_:1},8,["onClick"])]),_:2},1024)]),"pagination-left":t(()=>[_("div",bt,[o(N,{gutter:24},{default:t(()=>[o(y,{span:20},{default:t(()=>[o(P)]),_:1})]),_:1})])]),_:1},8,["pagination","row-selection","columns","data","loading","onPageChange","onPageSizeChange","onChange","onSelectionChange"]),o(L,{memberId:l.memberId,isShow:l.modal.memberAudit,onCancel:e[3]||(e[3]=i=>l.modal.memberAudit=!1),onOk:e[4]||(e[4]=i=>{l.modal.memberAudit=!1,n.getData()})},null,8,["memberId","isShow"])])}const vt=Y(pt,[["render",yt]]),Ft={components:{},data(){return{data:{},form:{status:1,remark:""},visible:this.isShow,config:[],rule:[],merge:[],loading:!1}},props:{isShow:{type:Boolean,default:!1},itemId:{type:[Number,String],default:0}},methods:{handleCancel(){this.$emit("cancel",!1)},handleOk(){this.data.status=="waiting"?(this.form.id=this.itemId,this.$request.post("admin/app/agent/withdraw/audit",this.form).then(a=>{this.$message.success(a.msg),this.$emit("ok",!1)}).catch(a=>{this.$message.error(a.msg)})):this.$emit("ok",!1)},getDetail(){this.loading=!0,this.$request.post("admin/app/agent/withdraw/detail",{id:this.itemId}).then(a=>{this.data=a.data,this.loading=!1}).catch(a=>{this.$message.error(a.msg),this.loading=!1})}},watch:{isShow:function(){this.visible=this.isShow,this.form={status:1,remark:""},this.visible&&this.getDetail()}}};function Ct(a,e,C,d,l,n){const D=ye,m=K,f=ee,v=te,F=M,x=re,w=ne,P=oe,S=le;return r(),c("div",null,[o(S,{visible:l.visible,onOk:n.handleOk,onCancel:n.handleCancel,"title-align":"start",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",unmountOnClose:"",width:600},{title:t(()=>[...e[2]||(e[2]=[u(" \u63D0\u73B0\u5BA1\u6279 ",-1)])]),default:t(()=>[o(D,{style:{"margin-bottom":"20px"},bordered:"",column:1,data:[{label:"\u63D0\u73B0\u91D1\u989D",value:"\xA5"+l.data.money},{label:"\u94F6\u884C\u5361\u6301\u5361\u4EBA",value:l.data.card_name},{label:"\u94F6\u884C\u5361\u53F7\u7801",value:l.data.card_no},{label:"\u94F6\u884C\u5361\u5F00\u6237\u5730\u5740",value:l.data.card_address},{label:"\u53CD\u9988",value:l.data.remark?l.data.remark:"-"}],size:"medium"},null,8,["data"]),l.data.status=="waiting"?(r(),E(P,{key:0,model:l.form},{default:t(()=>[o(w,{loading:l.loading,tip:"\u52A0\u8F7D\u4E2D"},{default:t(()=>[o(F,{label:"\u64CD\u4F5C"},{default:t(()=>[o(v,{modelValue:l.form.status,"onUpdate:modelValue":e[0]||(e[0]=V=>l.form.status=V)},{default:t(()=>[o(f,{value:1,style:{"margin-right":"5px"}},{radio:t(({checked:V})=>[o(m,{checked:V,bordered:"",style:{width:"80px","text-align":"center",display:"block"},color:"green",checkable:""},{default:t(()=>[...e[3]||(e[3]=[u("\u901A\u8FC7",-1)])]),_:1},8,["checked"])]),_:1}),o(f,{value:2},{radio:t(({checked:V})=>[o(m,{checked:V,bordered:"",style:{width:"80px","text-align":"center",display:"block"},color:"red",checkable:""},{default:t(()=>[...e[4]||(e[4]=[u("\u9A73\u56DE",-1)])]),_:1},8,["checked"])]),_:1})]),_:1},8,["modelValue"])]),_:1}),o(F,{label:"\u53CD\u9988"},{default:t(()=>[o(x,{modelValue:l.form.remark,"onUpdate:modelValue":e[1]||(e[1]=V=>l.form.remark=V),placeholder:"\u8BF7\u8F93\u5165\u53CD\u9988\u5185\u5BB9","show-word-limit":"","max-length":100,"allow-clear":""},null,8,["modelValue"])]),_:1})]),_:1},8,["loading"])]),_:1},8,["model"])):A("",!0)]),_:1},8,["visible","onOk","onCancel"])])}const Et=Y(Ft,[["render",Ct]]),Dt={components:{withdrawAuditModal:Et},data(){return{searchParamsDefault:'["1"]',modal:{withdrawAudit:!1},itemId:"",tableLoading:!1,collapsed:!1,rowSelection:{type:"checkbox",showCheckedAll:!0,onlyCurrent:!1},scroll:{x:1600},columns:[{title:"\u5BA2\u6237",slotName:"user",dataIndex:"user",fixed:"left",width:"250"},{title:"\u63D0\u73B0\u91D1\u989D",dataIndex:"money",width:150},{title:"\u94F6\u884C\u5361\u6301\u5361\u4EBA",dataIndex:"card_name"},{title:"\u94F6\u884C\u5361\u53F7\u7801",dataIndex:"card_no"},{title:"\u94F6\u884C\u5361\u5F00\u6237\u5730\u5740",dataIndex:"card_address"},{title:"\u72B6\u6001",dataIndex:"status",slotName:"status",width:150},{title:"\u7533\u8BF7\u65F6\u95F4",dataIndex:"createtime",slotName:"createtime",sortable:{sortDirections:["ascend","descend"]}},{title:"\u5904\u7406\u65F6\u95F4",dataIndex:"updatetime",slotName:"updatetime",sortable:{sortDirections:["ascend","descend"]}},{title:"\u64CD\u4F5C",dataIndex:"operations",slotName:"operations",align:"right",fixed:"right",width:"120"}],data:[],dataTotal:0,searchParams:{sort:"",order:"desc",offset:0,limit:10},searchFieldType:{"user.username":"LIKE",card_name:"LIKE",card_no:"LIKE",card_address:"LIKE",type:"=",status:"=",createtime:"RANGE",updatetime:"RANGE"},searchFilter:{"user.username":"",card_name:"",card_no:"",card_address:"",status:"",createtime:"",updatetime:""},tableCheckedList:[],attr:[]}},methods:{getSearchParams(){this.searchParams.op="",this.searchParams.filter="";var a=this.searchParams,e={},C={};if(this.searchFilter){for(var d in this.searchFilter)this.searchFilter[d]!==""&&(d=="createtime"&&this.searchFilter[d]?e[d]=this.searchFilter[d].join(" - "):e[d]=this.searchFilter[d],C[d]=this.searchFieldType[d]);JSON.stringify(e)!=="{}"&&(a.op=JSON.stringify(C),a.filter=JSON.stringify(e))}return a},getData(){this.tableLoading=!0,this.$request.post("admin/app/agent/withdraw/index",this.getSearchParams()).then(a=>{this.data=a.data.rows,this.attr=a.data.attr,this.dataTotal=a.data.total,this.tableLoading=!1})},pageChange(a){this.searchParams.offset=a,this.getData()},pageSizeChange(a){this.searchParams.limit=a,this.refresh()},handleChange(a,e,C){e.type=="sorter"&&e.sorter&&(this.searchParams.order=e.sorter.direction=="ascend"?"asc":"desc",this.searchParams.sort=e.sorter.field,this.refresh())},refresh(){this.searchParams.offset=0,this.getData()},edit(a){this.itemId=a.id,this.modal.withdrawAudit=!0}},mounted(){this.pageParams=this.$route.params,this.searchFilter.type=this.$route.params.type,this.getData()}};const kt={class:"container"},Bt={class:"form-sub-box mt-8"},Pt={key:1},Vt={key:0},wt={key:1};function At(a,e,C,d,l,n){const D=G,m=M,f=W,v=ae,F=se,x=ue,w=Q,P=B("icon-search"),S=J,V=H,y=j,N=B("icon-refresh"),k=X,I=$,O=B("user-item"),L=K,i=q,g=B("withdraw-audit-modal");return r(),c("div",kt,[_("div",Bt,[o(w,{cols:4,colGap:12,class:"grid-demo-grid"},{default:t(()=>[o(f,{span:1},{default:t(()=>[o(m,{field:"name",label:"\u5BA2\u6237\u7528\u6237\u540D"},{default:t(()=>[o(D,{modelValue:l.searchFilter["user.username"],"onUpdate:modelValue":e[0]||(e[0]=s=>l.searchFilter["user.username"]=s),onPressEnter:n.refresh},null,8,["modelValue","onPressEnter"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"name",label:"\u94F6\u884C\u5361\u6301\u5361\u4EBA"},{default:t(()=>[o(D,{modelValue:l.searchFilter.card_name,"onUpdate:modelValue":e[1]||(e[1]=s=>l.searchFilter.card_name=s),onPressEnter:n.refresh},null,8,["modelValue","onPressEnter"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"name",label:"\u94F6\u884C\u5361\u53F7\u7801"},{default:t(()=>[o(D,{modelValue:l.searchFilter.card_no,"onUpdate:modelValue":e[2]||(e[2]=s=>l.searchFilter.card_no=s),onPressEnter:n.refresh},null,8,["modelValue","onPressEnter"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"name",label:"\u94F6\u884C\u5361\u5F00\u6237\u5730\u5740"},{default:t(()=>[o(D,{modelValue:l.searchFilter.card_address,"onUpdate:modelValue":e[3]||(e[3]=s=>l.searchFilter.card_address=s),onPressEnter:n.refresh},null,8,["modelValue","onPressEnter"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"status",label:"\u5BA1\u6279\u72B6\u6001"},{default:t(()=>[o(F,{modelValue:l.searchFilter.status,"onUpdate:modelValue":e[4]||(e[4]=s=>l.searchFilter.status=s),placeholder:"\u4E0A\u67B6\u72B6\u6001",onChange:n.getData},{default:t(()=>[o(v,{value:""},{default:t(()=>[...e[9]||(e[9]=[u("\u5168\u90E8\u72B6\u6001",-1)])]),_:1}),(r(!0),c(T,null,z(l.attr.status,(s,h)=>(r(),E(v,{value:h},{default:t(()=>[u(b(s),1)]),_:2},1032,["value"]))),256))]),_:1},8,["modelValue","onChange"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"number",label:"\u7533\u8BF7\u65F6\u95F4"},{default:t(()=>[o(x,{"shortcuts-position":"left",modelValue:l.searchFilter.createtime,"onUpdate:modelValue":e[5]||(e[5]=s=>l.searchFilter.createtime=s),"value-format":"YYYY-MM-DD HH:mm:ss",format:s=>`custom format: ${a.dayjs(s).format("YYYY-MM-DD HH:mm:ss")}`,onChange:n.getData},null,8,["modelValue","format","onChange"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"number",label:"\u5904\u7406\u65F6\u95F4"},{default:t(()=>[o(x,{"shortcuts-position":"left",modelValue:l.searchFilter.updatetime,"onUpdate:modelValue":e[6]||(e[6]=s=>l.searchFilter.updatetime=s),"value-format":"YYYY-MM-DD HH:mm:ss",format:s=>`custom format: ${a.dayjs(s).format("YYYY-MM-DD HH:mm:ss")}`,onChange:n.getData},null,8,["modelValue","format","onChange"])]),_:1})]),_:1})]),_:1}),o(w,{cols:4,colGap:12,class:"grid-demo-grid",collapsed:l.collapsed},{default:t(()=>[o(f,{span:4,suffix:""},{default:t(({overflow:s})=>[o(V,{size:20},{default:t(()=>[o(S,{type:"primary",onClick:n.getData},{icon:t(()=>[o(P)]),default:t(()=>[e[10]||(e[10]=u(" \u641C\u7D22 ",-1))]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1},8,["collapsed"])]),o(y,{style:{"margin-top":"0"}}),o(I,{style:{"margin-bottom":"16px"}},{default:t(()=>[o(k,{span:12},{default:t(()=>[o(V,null,{default:t(()=>[o(S,{type:"primary",onClick:n.refresh},{icon:t(()=>[o(N)]),_:1},8,["onClick"])]),_:1})]),_:1}),o(k,{span:12,style:{display:"flex","align-items":"center","justify-content":"end"}})]),_:1}),o(i,{"row-key":"id",scroll:l.scroll,pagination:{total:l.dataTotal,defaultPageSize:l.searchParams.limit,showTotal:!0,showPageSize:!0,showJumper:!0},"row-selection":l.rowSelection,bordered:!1,columns:l.columns,data:l.data,loading:l.tableLoading,onPageChange:n.pageChange,onPageSizeChange:n.pageSizeChange,onChange:n.handleChange,onSelectionChange:a.tablecheckedChange},{user:t(({record:s})=>[s.user.id?(r(),E(O,{key:0,userinfo:s.user},null,8,["userinfo"])):(r(),c("span",Pt,"-"))]),status:t(({record:s})=>[s.status=="waiting"?(r(),E(L,{key:0,bordered:""},{default:t(()=>[...e[11]||(e[11]=[u("\u5F85\u5904\u7406",-1)])]),_:1})):A("",!0),s.status=="success"?(r(),E(L,{key:1,color:"green",bordered:""},{default:t(()=>[...e[12]||(e[12]=[u("\u63D0\u73B0\u6210\u529F",-1)])]),_:1})):A("",!0),s.status=="refuse"?(r(),E(L,{key:2,color:"red",bordered:""},{default:t(()=>[...e[13]||(e[13]=[u("\u9A73\u56DE",-1)])]),_:1})):A("",!0)]),shelf_pause:t(({record:s})=>[_("span",null,b(s.shelf_pause&&s.shelf_pause.includes("1")?"\u6682\u505C\u9500\u552E":"\u6B63\u5E38\u9500\u552E"),1)]),hide:t(({record:s})=>[_("span",null,b(s.hide&&s.hide.includes("1")?"\u9690\u85CF":"\u5C55\u793A"),1)]),createtime:t(({record:s})=>[_("span",null,b(a.$format.formatDate(s.createtime)),1)]),updatetime:t(({record:s})=>[s.updatetime?(r(),c("span",Vt,b(a.$format.formatDate(s.updatetime)),1)):(r(),c("span",wt,"-"))]),operations:t(({record:s})=>[o(V,{size:10},{default:t(()=>[o(S,{style:{padding:"0"},type:"text",size:"small",onClick:h=>n.edit(s)},{default:t(()=>[u(b(s.status=="waiting"?"\u5BA1\u6279":"\u67E5\u770B"),1)]),_:2},1032,["onClick"])]),_:2},1024)]),_:1},8,["scroll","pagination","row-selection","columns","data","loading","onPageChange","onPageSizeChange","onChange","onSelectionChange"]),o(g,{isShow:l.modal.withdrawAudit,onCancel:e[7]||(e[7]=s=>l.modal.withdrawAudit=!1),onOk:e[8]||(e[8]=s=>{l.modal.withdrawAudit=!1,n.getData()}),"item-id":l.itemId},null,8,["isShow","item-id"])])}const xt=Y(Dt,[["render",At]]),St={components:{goodsPropModal:ie},data(){return{attr:{status:[],type:[],mode:[],paytype:[]},modal:{share:!1,goodsProp:!1},shareId:"",tableLoading:!1,collapsed:!1,rowSelection:{type:"checkbox",showCheckedAll:!0,onlyCurrent:!1},scroll:{x:2300},columns:[{title:"\u8BA2\u5355\u53F7",dataIndex:"order_no",fixed:"left",width:240},{title:"\u5546\u54C1",slotName:"goods",width:320},{title:"\u4E0B\u5355\u5BA2\u6237",slotName:"orderuser",width:230},{title:"\u63A8\u5E7F\u5458",slotName:"beneficiaryuser",width:230},{title:"\u652F\u4ED8\u65B9\u5F0F",slotName:"pay_type"},{title:"\u5B9E\u4ED8\u91D1\u989D",dataIndex:"price",sortable:{sortDirections:["ascend","descend"]}},{title:"\u6536\u76CA\u7C7B\u578B",slotName:"type"},{title:"\u5206\u4F63\u6A21\u5F0F",slotName:"mode"},{title:"\u6536\u76CA\u5360\u6BD4",dataIndex:"brokerage_prop",slotName:"brokerage_prop",sortable:{sortDirections:["ascend","descend"]}},{title:"\u6536\u76CA\u91D1\u989D",dataIndex:"brokerage_price",slotName:"brokerage_price",sortable:{sortDirections:["ascend","descend"]}},{title:"\u7ED3\u7B97\u72B6\u6001",slotName:"status"},{title:"\u4E0B\u5355\u65F6\u95F4",dataIndex:"order.createtime",slotName:"createtime",sortable:{sortDirections:["ascend","descend"]}}],data:[],dataTotal:0,searchParams:{sort:"",order:"desc",offset:0,limit:10},searchFieldType:{order_no:"LIKE","item.item_name":"LIKE","orderuser.username":"LIKE","beneficiaryuser.username":"LIKE","ordersource.pay_type":"=",status:"=","order.type":"=","order.mode":"=",createtime:"RANGE"},searchFilter:{order_no:"","item.item_name":"","orderuser.username":"","beneficiaryuser.username":"","ordersource.pay_type":"",status:"","order.type":"","order.mode":"",createtime:""},tableCheckedList:[]}},methods:{getSearchParams(){this.searchParams.op="",this.searchParams.filter="";var a=this.searchParams,e={},C={};if(this.searchFilter){for(var d in this.searchFilter)this.searchFilter[d]!==""&&(d=="createtime"&&this.searchFilter[d]&&this.searchFilter[d]?e[d]=this.searchFilter[d].join(" - "):e[d]=this.searchFilter[d],C[d]=this.searchFieldType[d]);JSON.stringify(e)!=="{}"&&(a.op=JSON.stringify(C),a.filter=JSON.stringify(e))}return a},getData(){this.tableLoading=!0,this.$request.post("admin/app/agent/order/index",this.getSearchParams()).then(a=>{this.data=a.data.rows,this.attr=a.data.attr,this.dataTotal=a.data.total,this.tableLoading=!1})},pageChange(a){this.searchParams.offset=a,this.getData()},pageSizeChange(a){this.searchParams.limit=a,this.refresh()},handleChange(a,e,C){e.type=="sorter"&&e.sorter&&(this.searchParams.order=e.sorter.direction=="ascend"?"asc":"desc",this.searchParams.sort=e.sorter.field,this.refresh())},refresh(){this.searchParams.offset=0,this.getData()},edit(a){this.modal.goodsProp=!0}},mounted(){this.pageParams=this.$route.params,this.searchFilter.type=this.$route.params.type,this.getData()}};const Ut={class:"container"},Nt={class:"form-sub-box mt-8"},Tt={key:1},Lt={key:1};function zt(a,e,C,d,l,n){const D=G,m=M,f=W,v=ae,F=se,x=ue,w=Q,P=B("icon-search"),S=J,V=H,y=j,N=B("icon-refresh"),k=X,I=$,O=B("course-item"),L=B("user-item"),i=q,g=B("goods-prop-modal");return r(),c("div",Ut,[_("div",Nt,[o(w,{cols:4,colGap:12,class:"grid-demo-grid"},{default:t(()=>[o(f,{span:1},{default:t(()=>[o(m,{field:"name",label:"\u8BA2\u5355\u53F7"},{default:t(()=>[o(D,{modelValue:l.searchFilter.order_no,"onUpdate:modelValue":e[0]||(e[0]=s=>l.searchFilter.order_no=s),onPressEnter:n.refresh},null,8,["modelValue","onPressEnter"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"name",label:"\u5546\u54C1\u540D\u79F0"},{default:t(()=>[o(D,{modelValue:l.searchFilter["item.item_name"],"onUpdate:modelValue":e[1]||(e[1]=s=>l.searchFilter["item.item_name"]=s),onPressEnter:n.refresh},null,8,["modelValue","onPressEnter"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"name",label:"\u4E0B\u5355\u7528\u6237"},{default:t(()=>[o(D,{modelValue:l.searchFilter["orderuser.username"],"onUpdate:modelValue":e[2]||(e[2]=s=>l.searchFilter["orderuser.username"]=s),onPressEnter:n.refresh},null,8,["modelValue","onPressEnter"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"name",label:"\u63A8\u5E7F\u5458"},{default:t(()=>[o(D,{modelValue:l.searchFilter["beneficiaryuser.username"],"onUpdate:modelValue":e[3]||(e[3]=s=>l.searchFilter["beneficiaryuser.username"]=s),onPressEnter:n.refresh},null,8,["modelValue","onPressEnter"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"status",label:"\u72B6\u6001"},{default:t(()=>[o(F,{modelValue:l.searchFilter.status,"onUpdate:modelValue":e[4]||(e[4]=s=>l.searchFilter.status=s),onChange:n.getData,placeholder:"\u4E0A\u67B6\u72B6\u6001"},{default:t(()=>[o(v,{value:""},{default:t(()=>[...e[11]||(e[11]=[u("\u5168\u90E8\u72B6\u6001",-1)])]),_:1}),o(v,{value:"1"},{default:t(()=>[...e[12]||(e[12]=[u("\u4E0A\u67B6",-1)])]),_:1}),o(v,{value:"0"},{default:t(()=>[...e[13]||(e[13]=[u("\u5F85\u7ED3\u7B97",-1)])]),_:1})]),_:1},8,["modelValue","onChange"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"number",label:"\u6536\u76CA\u7C7B\u578B"},{default:t(()=>[o(F,{modelValue:l.searchFilter["order.type"],"onUpdate:modelValue":e[5]||(e[5]=s=>l.searchFilter["order.type"]=s),placeholder:"\u6536\u76CA\u7C7B\u578B",onChange:n.getData},{default:t(()=>[o(v,{value:""},{default:t(()=>[...e[14]||(e[14]=[u("\u5168\u90E8",-1)])]),_:1}),(r(!0),c(T,null,z(l.attr.type,(s,h)=>(r(),E(v,{value:h},{default:t(()=>[u(b(s),1)]),_:2},1032,["value"]))),256))]),_:1},8,["modelValue","onChange"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"number",label:"\u5206\u4F63\u6A21\u5F0F"},{default:t(()=>[o(F,{modelValue:l.searchFilter["order.mode"],"onUpdate:modelValue":e[6]||(e[6]=s=>l.searchFilter["order.mode"]=s),placeholder:"\u5206\u4F63\u6A21\u5F0F",onChange:n.getData},{default:t(()=>[o(v,{value:""},{default:t(()=>[...e[15]||(e[15]=[u("\u5168\u90E8",-1)])]),_:1}),(r(!0),c(T,null,z(l.attr.mode,(s,h)=>(r(),E(v,{value:h},{default:t(()=>[u(b(s),1)]),_:2},1032,["value"]))),256))]),_:1},8,["modelValue","onChange"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"number",label:"\u652F\u4ED8\u65B9\u5F0F"},{default:t(()=>[o(F,{modelValue:l.searchFilter["ordersource.pay_type"],"onUpdate:modelValue":e[7]||(e[7]=s=>l.searchFilter["ordersource.pay_type"]=s),placeholder:"\u652F\u4ED8\u65B9\u5F0F",onChange:n.getData},{default:t(()=>[o(v,{value:""},{default:t(()=>[...e[16]||(e[16]=[u("\u5168\u90E8",-1)])]),_:1}),(r(!0),c(T,null,z(l.attr.paytype,(s,h)=>(r(),E(v,{value:h},{default:t(()=>[u(b(s),1)]),_:2},1032,["value"]))),256))]),_:1},8,["modelValue","onChange"])]),_:1})]),_:1}),o(f,{span:1},{default:t(()=>[o(m,{field:"number",label:"\u521B\u5EFA\u65F6\u95F4"},{default:t(()=>[o(x,{"shortcuts-position":"left",modelValue:l.searchFilter.createtime,"onUpdate:modelValue":e[8]||(e[8]=s=>l.searchFilter.createtime=s),"value-format":"YYYY-MM-DD HH:mm:ss",format:s=>`custom format: ${a.dayjs(s).format("YYYY-MM-DD HH:mm:ss")}`,onChange:n.getData},null,8,["modelValue","format","onChange"])]),_:1})]),_:1})]),_:1}),o(w,{cols:4,colGap:12,class:"grid-demo-grid",collapsed:l.collapsed},{default:t(()=>[o(f,{span:4,suffix:""},{default:t(({overflow:s})=>[o(V,{size:20},{default:t(()=>[o(S,{type:"primary",onClick:n.getData},{icon:t(()=>[o(P)]),default:t(()=>[e[17]||(e[17]=u(" \u641C\u7D22 ",-1))]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1},8,["collapsed"])]),o(y,{style:{"margin-top":"0"}}),o(I,{style:{"margin-bottom":"16px"}},{default:t(()=>[o(k,{span:12},{default:t(()=>[o(V,null,{default:t(()=>[o(S,{type:"primary",onClick:n.refresh},{icon:t(()=>[o(N)]),_:1},8,["onClick"])]),_:1})]),_:1}),o(k,{span:12,style:{display:"flex","align-items":"center","justify-content":"end"}})]),_:1}),o(i,{"row-key":"id",pagination:{total:l.dataTotal,defaultPageSize:l.searchParams.limit,showTotal:!0,showPageSize:!0,showJumper:!0},"row-selection":l.rowSelection,scroll:l.scroll,bordered:!1,columns:l.columns,data:l.data,loading:l.tableLoading,onPageChange:n.pageChange,onPageSizeChange:n.pageSizeChange,onChange:n.handleChange,onSelectionChange:a.tablecheckedChange},{goods:t(({record:s})=>[o(O,{name:s.item.snapshoot.name,type:s.item.snapshoot.type,cover:s.item.snapshoot.cover},null,8,["name","type","cover"])]),status:t(({record:s})=>[u(b(l.attr.status[s.status]),1)]),orderuser:t(({record:s})=>[s.is_channels?(r(),c(T,{key:0},[u(" \u6765\u81EA\u89C6\u9891\u53F7\u5C0F\u5E97 ")],64)):(r(),c(T,{key:1},[s.orderuser.id?(r(),E(L,{key:0,userinfo:s.orderuser},null,8,["userinfo"])):(r(),c("span",Tt,"-"))],64))]),beneficiaryuser:t(({record:s})=>[s.beneficiaryuser.id?(r(),E(L,{key:0,userinfo:s.beneficiaryuser},null,8,["userinfo"])):(r(),c("span",Lt,"-"))]),mode:t(({record:s})=>[_("span",null,b(l.attr.mode[s.mode]),1)]),type:t(({record:s})=>[_("span",null,b(l.attr.type[s.type]),1)]),brokerage_price:t(({record:s})=>[_("span",null,"\xA5"+b(s.brokerage_price),1)]),brokerage_prop:t(({record:s})=>[_("span",null,b(s.mode==3?"\xA5"+s.brokerage_prop:s.brokerage_prop+"%"),1)]),pay_type:t(({record:s})=>[u(b(l.attr.paytype[s.ordersource.pay_type]),1)]),createtime:t(({record:s})=>[_("span",null,b(a.$format.formatDate(s.createtime)),1)]),_:1},8,["pagination","row-selection","scroll","columns","data","loading","onPageChange","onPageSizeChange","onChange","onSelectionChange"]),o(g,{isShow:l.modal.goodsProp,onCancel:e[9]||(e[9]=s=>l.modal.goodsProp=!1),onOk:e[10]||(e[10]=s=>{l.modal.goodsProp=!1,n.getData()})},null,8,["isShow"])])}const It=Y(St,[["render",zt]]),Ot={components:{configTab:Ie,goodsTab:et,performanceLogTab:It,memberTab:rt,withdrawTab:xt,memberAuditTab:vt},data(){return{pageParams:{},activeMemberTable:1}},methods:{openGuide(){window.open("https://wood-soft.feishu.cn/wiki/Z3z8wx9L2iymqTkOlEeceED7nxb","_blank")}},mounted(){this.pageParams=this.$route.params}};const Yt={class:"container"};function Mt(a,e,C,d,l,n){const D=B("goods-tab"),m=ve,f=B("performance-log-tab"),v=Fe,F=B("member-tab"),x=B("member-audit-tab"),w=B("withdraw-tab"),P=B("config-tab"),S=J,V=Ce;return r(),c("div",Yt,[o(V,{class:"content-card",borderd:!1},{default:t(()=>[o(v,{"default-active-key":"1"},{extra:t(()=>[o(S,{type:"text",onClick:n.openGuide},{default:t(()=>[...e[2]||(e[2]=[u("\u64CD\u4F5C\u6307\u5F15",-1)])]),_:1},8,["onClick"])]),default:t(()=>[o(m,{key:"1",title:"\u5546\u54C1\u7BA1\u7406"},{default:t(()=>[o(D)]),_:1}),o(m,{key:"2",title:"\u4E1A\u7EE9\u7BA1\u7406"},{default:t(()=>[o(f)]),_:1}),o(m,{key:"3",title:"\u5206\u9500\u5458\u7BA1\u7406"},{default:t(()=>[o(v,{onChange:e[0]||(e[0]=y=>l.activeMemberTable=y),type:"card-gutter",modelValue:l.activeMemberTable,"onUpdate:modelValue":e[1]||(e[1]=y=>l.activeMemberTable=y),"default-active-key":l.activeMemberTable,"hide-content":!0},{default:t(()=>[(r(),E(m,{key:1,title:"\u5206\u9500\u5458\u5217\u8868"})),(r(),E(m,{key:2,title:"\u5206\u9500\u5458\u5BA1\u6838"}))]),_:1},8,["modelValue","default-active-key"]),l.activeMemberTable==1?(r(),E(F,{key:0})):A("",!0),l.activeMemberTable==2?(r(),E(x,{key:1})):A("",!0)]),_:1}),o(m,{key:"4",title:"\u63D0\u73B0\u7BA1\u7406"},{default:t(()=>[o(w)]),_:1}),o(m,{key:"5",title:"\u5206\u9500\u8BBE\u7F6E"},{default:t(()=>[o(P)]),_:1})]),_:1})]),_:1})])}const to=Y(Ot,[["render",Mt],["__scopeId","data-v-acbfb55d"]]);export{to as default};
|