2 lines
10 KiB
JavaScript
2 lines
10 KiB
JavaScript
import{Y as me,Z as _e,U as ce,V as fe,k as ve,K as ye,L as we,D as be,w as he,F as Ee,T as Ce,O as Fe,Q as Be,G as De,C as ke,R as ge}from"./element-plus.d8e0827b.js";import{_ as Ve}from"./index.vue_vue_type_script_setup_true_name_userLists_lang.95f08d92.js";import{_ as $e}from"./index.vue_vue_type_script_setup_true_lang.b67c1046.js";import{_ as Ae}from"./index.vue_vue_type_script_setup_true_lang.2914ee54.js";import{f as Ue,b as xe}from"./index.3078ee97.js";import{u as Re}from"./usePaging.6a6670f9.js";import{u as Se}from"./useDictOptions.26f94334.js";import{g as Le,h as Me,i as Pe,j as Te}from"./merchant.70de6d7f.js";import{_ as Ne}from"./edit.vue_vue_type_script_setup_true_name_merchantEdit_lang.5b3c36a7.js";import{_ as je}from"./detail.vue_vue_type_script_setup_true_name_brandEdit_lang.9fb2ad6c.js";import{d as Q,s as O,r as v,Z as Ge,af as Ie,ap as Oe,o as s,c as U,U as e,L as o,u as a,T as q,a9 as K,K as m,R as i,M as C,a as x,Q as R,j as S,n as L}from"./@vue.18505fe0.js";import"./lodash-es.bdeecbdb.js";import"./async-validator.fb49d0f5.js";import"./@vueuse.fbc6a400.js";import"./@element-plus.edbd5a83.js";import"./dayjs.a6528143.js";import"./@babel.16688d44.js";import"./@ctrl.b082b0c1.js";import"./normalize-wheel-es.8aeb3683.js";import"./@popperjs.36402333.js";import"./lodash.466e9fe4.js";import"./axios.4905d81f.js";import"./jspdf.54afd842.js";import"./fflate.fca59393.js";import"./vue-router.101084e3.js";import"./pinia.a969beab.js";import"./css-color-function.29b71fa4.js";import"./color.87d313dc.js";import"./clone.a63396d9.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./ms.564e106c.js";import"./nprogress.3461658b.js";import"./vue-clipboard3.c63182fd.js";import"./clipboard.dd2c63d0.js";import"./echarts.5016c48c.js";import"./zrender.58d022a1.js";import"./tslib.60310f1a.js";import"./highlight.js.31cd7941.js";import"./@highlightjs.b0c09b66.js";import"./picker.46e5672e.js";import"./index.ea9543a9.js";import"./index.ec654790.js";import"./index.3a4cbe3a.js";import"./vuedraggable.9f282753.js";import"./vue.e5198d72.js";import"./sortablejs.6fa237f8.js";import"./address.ab754eab.js";const qe={class:"mt-4"},Ke={class:"flex mt-4 justify-end"},Qe={class:"dialog-footer"},Ze=Q({name:"merchantLists"}),Qo=Q({...Ze,setup(Ye){const F=O(),k=O(),B=v(!1),g=v(!1),b=v(!1),y=Ge({category_id:"",type_id:"",mer_name:"",credit_buy:"",status:"",commission_rate:"",service_phone:"",mer_money:"",financial_bank:"",financial_wechat:"",financial_alipay:""}),V=v([]),Z=n=>{V.value=n.map(({mer_id:l})=>l)},{dictData:c}=Se("mer_category_type,merchat_type,show_status,off_status,financial_type"),{pager:h,getLists:f,resetParams:Y,resetPage:z}=Re({fetchFun:Te,params:y}),H=async()=>{var n;B.value=!0,await L(),(n=F.value)==null||n.open("add")},J=async n=>{var l,d;B.value=!0,await L(),(l=F.value)==null||l.open("edit"),(d=F.value)==null||d.setFormData(n)},M=async n=>{await Ue.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await Le({mer_id:n}),f()},W=async n=>{var l,d;g.value=!0,await L(),(l=k.value)==null||l.open("edit"),(d=k.value)==null||d.setFormData(n)},P=v({mer_id:""}),X=n=>{b.value=!0,P.value=n},ee=n=>{Me({mer_id:P.value.mer_id,uid:n.id}).then(l=>{b.value=!1,f()})},r=v({set_money:"",mer_id:"",type:1}),w=v(!1),oe=n=>{r.value.mer_id=n,r.value.set_money="",r.value.type=1,w.value=!0},te=()=>{if(+r.value.set_money<=0||r.value.set_money=="")return ve.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u91D1\u989D");Pe({set_money:+r.value.set_money,mer_id:r.value.mer_id,type:r.value.type}).then(n=>{w.value=!1,f()})};return f(),(n,l)=>{const d=ye,T=we,E=be,$=me,p=he,le=_e,N=Ee,j=Ce,ae=xe,u=Fe,A=Ae,ue=Ie("router-link"),ne=Be,ie=$e,re=Ve,G=De,I=ce,se=fe,pe=ke,D=Oe("perms"),de=ge;return s(),U("div",null,[e(j,{class:"!border-none mb-4",shadow:"never"},{default:o(()=>[e(N,{class:"mb-[-16px]",model:a(y),"label-width":"160px"},{default:o(()=>[e(le,null,{default:o(()=>[e($,{span:6},{default:o(()=>[e(E,{label:"\u5546\u6237\u5206\u7C7B",prop:"category_id"},{default:o(()=>[e(T,{class:"w-[280px]",modelValue:a(y).category_id,"onUpdate:modelValue":l[0]||(l[0]=t=>a(y).category_id=t),clearable:"",placeholder:"\u8BF7\u9009\u62E9\u5546\u6237\u5206\u7C7B"},{default:o(()=>[e(d,{label:"\u5168\u90E8",value:""}),(s(!0),U(q,null,K(a(c).mer_category_type,(t,_)=>(s(),m(d,{key:_,label:t.name,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),e($,{span:6},{default:o(()=>[e(E,{label:"\u5E97\u94FA\u7C7B\u578B",prop:"type_id"},{default:o(()=>[e(T,{class:"w-[280px]",modelValue:a(y).type_id,"onUpdate:modelValue":l[1]||(l[1]=t=>a(y).type_id=t),clearable:"",placeholder:"\u8BF7\u9009\u62E9\u5E97\u94FA\u7C7B\u578B"},{default:o(()=>[e(d,{label:"\u5168\u90E8",value:""}),(s(!0),U(q,null,K(a(c).merchat_type,(t,_)=>(s(),m(d,{key:_,label:t.name,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),e($,{span:6},{default:o(()=>[e(E,null,{default:o(()=>[e(p,{type:"primary",onClick:a(z)},{default:o(()=>[i("\u67E5\u8BE2")]),_:1},8,["onClick"]),e(p,{onClick:a(Y)},{default:o(()=>[i("\u91CD\u7F6E")]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),C((s(),m(j,{class:"!border-none",shadow:"never"},{default:o(()=>[C((s(),m(p,{type:"primary",onClick:H},{icon:o(()=>[e(ae,{name:"el-icon-Plus"})]),default:o(()=>[i(" \u65B0\u589E ")]),_:1})),[[D,["merchat.merchant/add"]]]),C((s(),m(p,{disabled:!a(V).length,onClick:l[2]||(l[2]=t=>M(a(V)))},{default:o(()=>[i(" \u5220\u9664 ")]),_:1},8,["disabled"])),[[D,["merchat.merchant/delete"]]]),x("div",qe,[e(ne,{data:a(h).lists,onSelectionChange:Z},{default:o(()=>[e(u,{type:"selection",width:"55"}),e(u,{label:"\u5546\u6237id",prop:"mer_id","show-overflow-tooltip":""}),e(u,{label:"\u5546\u6237\u5206\u7C7B",prop:"category_id"},{default:o(({row:t})=>[e(A,{options:a(c).mer_category_type,value:t.category_id},null,8,["options","value"])]),_:1}),e(u,{label:"\u5E97\u94FA\u7C7B\u578B",prop:"type_id"},{default:o(({row:t})=>[e(A,{options:a(c).merchat_type,value:t.type_id},null,8,["options","value"])]),_:1}),e(u,{label:"\u5546\u6237\u540D\u79F0",prop:"mer_name","show-overflow-tooltip":"",width:"200"}),e(u,{label:"\u7528\u6237id",prop:"uid","show-overflow-tooltip":""}),e(u,{label:"\u662F\u5426\u652F\u6301\u5148\u8D27\u540E\u6B3E",prop:"credit_buy",width:"160"},{default:o(({row:t})=>[e(A,{options:a(c).show_status,value:t.credit_buy},null,8,["options","value"])]),_:1}),e(u,{label:"\u7ED3\u7B97\u5468\u671F(\u5929)",prop:"settle_cycle",width:"120","show-overflow-tooltip":""}),e(u,{label:"\u5229\u7387",prop:"interest_rate","show-overflow-tooltip":""}),e(u,{label:"\u57CE\u5E02",prop:"city_name","show-overflow-tooltip":""}),e(u,{label:"\u533A\u53BF",prop:"area_name","show-overflow-tooltip":""}),e(u,{label:"\u9547\u8857\u8868",prop:"street_name","show-overflow-tooltip":""}),e(u,{label:"\u6751",prop:"village_name","show-overflow-tooltip":""}),e(u,{label:"\u5546\u6237\u5730\u5740",prop:"mer_address","show-overflow-tooltip":""}),e(u,{label:"\u5546\u6237\u5934\u50CF",prop:"mer_avatar","show-overflow-tooltip":""}),e(u,{label:"\u5546\u6237\u5907\u6CE8",prop:"mark","show-overflow-tooltip":""}),e(u,{label:"\u63D0\u6210\u6BD4\u4F8B",prop:"commission_rate","show-overflow-tooltip":""}),e(u,{label:"\u5E97\u94FA\u7535\u8BDD",prop:"service_phone","show-overflow-tooltip":""}),e(u,{label:"\u5546\u6237\u4F59\u989D",prop:"mer_money","show-overflow-tooltip":""}),e(u,{label:"\u94F6\u884C\u5361\u8F6C\u8D26\u4FE1\u606F",prop:"financial_bank",width:"140","show-overflow-tooltip":""}),e(u,{label:"\u5FAE\u4FE1\u8F6C\u8D26\u4FE1\u606F",prop:"financial_wechat",width:"140","show-overflow-tooltip":""}),e(u,{label:"\u652F\u4ED8\u5B9D\u8F6C\u8D26\u4FE1\u606F",prop:"financial_alipay",width:"160","show-overflow-tooltip":""}),e(u,{label:"\u64CD\u4F5C",width:"250",fixed:"right"},{default:o(({row:t})=>[C((s(),m(p,{type:"primary",link:"",onClick:_=>J(t)},{default:o(()=>[i(" \u7F16\u8F91 ")]),_:2},1032,["onClick"])),[[D,["merchat.merchant/edit"]]]),C((s(),m(p,{type:"danger",link:"",onClick:_=>M(t.mer_id)},{default:o(()=>[i(" \u5220\u9664 ")]),_:2},1032,["onClick"])),[[D,["merchat.merchant/delete"]]]),e(p,{link:"",onClick:_=>W(t)},{default:o(()=>[i(" \u8BE6\u60C5 ")]),_:2},1032,["onClick"]),e(p,{link:""},{default:o(()=>[e(ue,{to:{path:"bindGoods",query:{mer_id:t.mer_id}}},{default:o(()=>[i("\u7ED1\u5B9A\u5546\u54C1 ")]),_:2},1032,["to"])]),_:2},1024),t.uid?R("",!0):(s(),m(p,{key:0,link:"",onClick:_=>X(t),type:"primary"},{default:o(()=>[i(" \u7ED1\u5B9A\u7528\u6237 ")]),_:2},1032,["onClick"])),e(p,{link:"",onClick:_=>oe(t.mer_id)},{default:o(()=>[i(" \u8BBE\u7F6E\u4F59\u989D ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])]),x("div",Ke,[e(ie,{modelValue:a(h),"onUpdate:modelValue":l[3]||(l[3]=t=>S(h)?h.value=t:null),onChange:a(f)},null,8,["modelValue","onChange"])])]),_:1})),[[de,a(h).loading]]),a(B)?(s(),m(Ne,{key:0,ref_key:"editRef",ref:F,"dict-data":a(c),onSuccess:a(f),onClose:l[4]||(l[4]=t=>B.value=!1)},null,8,["dict-data","onSuccess"])):R("",!0),a(g)?(s(),m(je,{key:1,ref_key:"detailRef",ref:k,"dict-data":a(c),onSuccess:a(f),onClose:l[5]||(l[5]=t=>g.value=!1)},null,8,["dict-data","onSuccess"])):R("",!0),e(G,{modelValue:a(b),"onUpdate:modelValue":l[6]||(l[6]=t=>S(b)?b.value=t:null),title:"\u7ED1\u5B9A\u7528\u6237",width:"70%"},{default:o(()=>[e(re,{onOnBindUser:ee})]),_:1},8,["modelValue"]),e(G,{modelValue:a(w),"onUpdate:modelValue":l[10]||(l[10]=t=>S(w)?w.value=t:null),title:"\u8BBE\u7F6E\u4F59\u989D",width:"500"},{footer:o(()=>[x("div",Qe,[e(p,{onClick:l[9]||(l[9]=t=>w.value=!1)},{default:o(()=>[i("\u53D6\u6D88")]),_:1}),e(p,{type:"primary",onClick:te},{default:o(()=>[i(" \u786E\u8BA4 ")]),_:1})])]),default:o(()=>[e(N,{model:a(r)},{default:o(()=>[e(E,{label:"\u7C7B\u578B","label-width":100},{default:o(()=>[e(se,{modelValue:a(r).type,"onUpdate:modelValue":l[7]||(l[7]=t=>a(r).type=t)},{default:o(()=>[e(I,{value:1,label:1},{default:o(()=>[i("\u589E\u52A0")]),_:1}),e(I,{value:2,label:2},{default:o(()=>[i("\u51CF\u5C11")]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(E,{label:"\u91D1\u989D","label-width":100},{default:o(()=>[e(pe,{modelValue:a(r).set_money,"onUpdate:modelValue":l[8]||(l[8]=t=>a(r).set_money=t),type:"number",placeholder:"\u8BF7\u8F93\u5165\u91D1\u989D"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue"])])}}});export{Qo as default};
|