2 lines
25 KiB
JavaScript
2 lines
25 KiB
JavaScript
import{_ as ke}from"./index.ec111a34.js";import{B as ie,C as re,L as fe,w as Z,D as me,G as ue,c as De,H as ae,K as ge,a as Be,T as xe,N as $e,V as Ie,W as Le}from"./element-plus.02c000b8.js";import{_ as Ue}from"./index.vue_vue_type_script_setup_true_lang.8593aa8c.js";import{d as P,D as ee,e as B,r as I,a1 as pe,l as Ae,w as U,o as r,O as k,P as u,K as ce,X as t,c as E,a8 as H,u as l,Y as O,a as c,i as X,V as F,n as Ne,W as Y,U as se,k as Fe,T as Re,E as Oe,ai as Me,Q as J,R as le}from"./@vue.ad3a2c51.js";import{u as Ge,a as He}from"./vue-router.93f65f3b.js";import{L as he}from"./index.323c3889.js";import{_ as be}from"./index.vue_vue_type_script_setup_true_lang.c2066be7.js";import{u as ye}from"./usePaging.4e4902f8.js";import{a as Pe}from"./lists.7c92a4fb.js";import{x as Ee,e as te,y as Ye,p as Ve,C as de,z as je,B as qe,E as ze,F as Ke,G as Je,H as We,I as Qe,J as Xe,K as Ze,D as W,U as ne,q as Te,s as Ce,t as et}from"./index.7e71cca7.js";import{C as z}from"./symbol.7cdc0e2a.js";import{u as we}from"./useCommon.05abd789.js";import{a as tt}from"./lists.d79aa1c9.js";import{u as lt}from"./useFetchData.7d587779.js";import{e as ut}from"./coupon.8abc8e6e.js";import{o as Q}from"./status.83e9ed42.js";import"./@vueuse.c2fd8b33.js";import"./@element-plus.4b8482d8.js";import"./lodash-es.61686ec6.js";import"./dayjs.c8b8967e.js";import"./axios.136fb7b6.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./@popperjs.36402333.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./memoize-one.4ee5c96d.js";import"./lodash.8effadcb.js";import"./pinia.f0255b9b.js";import"./vue-demi.ebc8116b.js";import"./css-color-function.3cb93b94.js";import"./color.0adfd97a.js";import"./clone.4b381e37.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./nprogress.09754c1e.js";import"./vue-clipboard3.c5f2d3ed.js";import"./clipboard.42524a75.js";import"./echarts.234b3572.js";import"./zrender.8ee1a698.js";import"./tslib.60310f1a.js";import"./highlight.js.4ebdf9a4.js";import"./@highlightjs.0d5173e3.js";import"./vue3-eventbus.c7305b83.js";import"./mitt.d8e3ba72.js";import"./category.073e29d9.js";import"./group.ac84b5c8.js";import"./index.aded6214.js";import"./useCreateModal.92d1bf49.js";const at=F("\u641C\u7D22"),ot=F("\u91CD\u7F6E"),nt={class:"flex items-center"},st={class:"flex justify-end mt-3"},dt=P({__name:"good-popup",props:{modelValue:{default:[]}},emits:["update:modelValue"],setup(L,{emit:e}){const d=L,s=ee(z),i=B(()=>s==null?void 0:s.categoryLists.value),m=I(),C=I(),x=I(d.modelValue),g=pe({name:"",status:"",categoryId:""}),{pager:D,getLists:b,resetPage:N,resetParams:_}=ye({size:10,fetchFun:Pe,params:g}),$=y=>{x.value=y},V=y=>{!y||y.resetFields()},p=()=>{e("update:modelValue",Ee(x.value))};b(),Ae(()=>{x.value=d.modelValue});const T=()=>{Ne(()=>w())};function w(){setTimeout(()=>{var n;const y=D.lists,v=(n=d.modelValue)==null?void 0:n.map(f=>f.id),o=y.filter(f=>v.includes(f.id));y.forEach(f=>{var R;(R=C.value)==null||R.toggleRowSelection(f,!1)}),o.forEach(f=>{var R;(R=C.value)==null||R.toggleRowSelection(f,!0)})},50)}return U(()=>d.modelValue,()=>w(),{deep:!0}),U(()=>D.page,()=>d.modelValue.length&&w()),(y,v)=>{const o=ie,n=re,f=ge,R=fe,M=Z,h=me,A=ue,G=De,j=ae;return r(),k(he,{class:"inline mr-3",clickModalClose:!1,title:"\u9009\u62E9\u670D\u52A1",center:!0,onClose:v[3]||(v[3]=S=>V(m.value)),onConfirm:p,onOpen:T,width:"1050px"},{trigger:u(()=>[ce(y.$slots,"default",{},void 0,!0)]),default:u(()=>[t(h,{model:g,ref_key:"serviceFormRef",ref:m,inline:!0,"label-width":"auto"},{default:u(()=>[t(n,{label:"\u670D\u52A1\u540D\u79F0"},{default:u(()=>[t(o,{class:"ls-input",modelValue:g.name,"onUpdate:modelValue":v[0]||(v[0]=S=>g.name=S),placeholder:"\u8BF7\u8F93\u5165",clearable:""},null,8,["modelValue"])]),_:1}),t(n,{label:"\u670D\u52A1\u5206\u7C7B"},{default:u(()=>[t(R,{modelValue:g.categoryId,"onUpdate:modelValue":v[1]||(v[1]=S=>g.categoryId=S),placeholder:"\u8BF7\u9009\u62E9",class:"ls-input",clearable:""},{default:u(()=>[(r(!0),E(O,null,H(l(i),S=>(r(),k(f,{key:S.id,label:S.name,value:S.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(n,null,{default:u(()=>[t(M,{type:"primary",onClick:l(b)},{default:u(()=>[at]),_:1},8,["onClick"]),t(M,{onClick:l(_)},{default:u(()=>[ot]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"]),c("div",null,[t(j,{ref_key:"tableDataRef",ref:C,data:l(D).lists,"row-key":"id",border:"",style:{width:"100%"},onSelectionChange:$,height:"500"},{default:u(()=>[t(A,{type:"selection",width:"50","reserve-selection":!0}),t(A,{property:"name",label:"\u670D\u52A1\u540D\u79F0","min-width":"200","show-overflow-tooltip":""}),t(A,{property:"image",label:"\u670D\u52A1\u56FE\u7247","min-width":"100"},{default:u(S=>[c("div",nt,[t(G,{style:{width:"48px",height:"48px"},src:S.row.image,fit:"cover"},null,8,["src"])])]),_:1}),t(A,{property:"category",label:"\u670D\u52A1\u5206\u7C7B","min-width":"160"})]),_:1},8,["data"])]),c("div",st,[t(be,{modelValue:l(D),"onUpdate:modelValue":v[2]||(v[2]=S=>X(D)?D.value=S:null),onChange:l(b)},null,8,["modelValue","onChange"])])]),_:3})}}});const it=te(dt,[["__scopeId","data-v-a91d619b"]]),rt={key:0,class:"mt-5"},mt={class:"flex items-center"},pt={class:"w-[60px] h-[60px]"},ct={class:"ml-2 truncate"},_t={class:"flex"},vt=F("\u79FB\u9664"),ft=P({__name:"table-detail",props:{modelValue:{default:[]},disabled:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(L,{emit:e}){const d=L,s=B(()=>d.modelValue||[]),i=m=>{s.value.splice(m,1),e("update:modelValue",s.value)};return(m,C)=>{const x=De,g=Be,D=ue,b=Z,N=ae;return l(s).length?(r(),E("div",rt,[t(N,{ref:"tableDataRef",data:l(s),height:"200"},{default:u(()=>[t(D,{label:"\u670D\u52A1\u540D\u79F0",width:"240"},{default:u(_=>[c("div",mt,[c("div",pt,[t(x,{style:{width:"60px",height:"60px"},src:_.row.image,fit:"cover"},null,8,["src"])]),t(g,{content:_.row.name,placement:"top"},{default:u(()=>[c("div",ct,Y(_.row.name),1)]),_:2},1032,["content"])])]),_:1}),t(D,{property:"category",label:"\u670D\u52A1\u5206\u7C7B",width:"200"}),t(D,{label:"\u64CD\u4F5C",width:"120",fixed:"right"},{default:u(_=>[c("div",_t,[t(b,{type:"primary",link:"",onClick:$=>i(_.$index),disabled:L.disabled},{default:u(()=>[vt]),_:2},1032,["onClick","disabled"])])]),_:1})]),_:1},8,["data"])])):se("",!0)}}});const gt=te(ft,[["__scopeId","data-v-bb868aca"]]),bt={class:"flex flex-col"},yt=P({__name:"index",props:{modelValue:{default:[]},selectData:{default:[]},disabled:{type:Boolean,default:!1}},emits:["update:modelValue","update:selectData"],setup(L,{emit:e}){const d=L,s=B({get:()=>d.selectData||[],set:i=>{e("update:modelValue",i.map(m=>m.id)),e("update:selectData",i)}});return(i,m)=>(r(),E("div",bt,[t(it,{modelValue:l(s),"onUpdate:modelValue":m[0]||(m[0]=C=>X(s)?s.value=C:null)},{default:u(()=>[ce(i.$slots,"popup")]),_:3},8,["modelValue"]),t(gt,{modelValue:l(s),"onUpdate:modelValue":m[1]||(m[1]=C=>X(s)?s.value=C:null),disabled:L.disabled},null,8,["modelValue","disabled"])]))}}),Tt=F("\u67E5\u8BE2"),Ct=F("\u91CD\u7F6E"),Dt={class:"flex justify-end mt-3"},Ft=P({__name:"distributeTable",setup(L,{expose:e}){const d=I(),s=pe({name:"",groupId:"",distNum:""}),{pager:i,getLists:m,resetPage:C,resetParams:x}=ye({size:10,fetchFun:tt,params:s}),{groupLists:g,fetchGroupList:D}=we(),b=ee(z);return Fe(()=>{m(),D()}),e({tableDataRef:d,pager:i}),(N,_)=>{var n;const $=ge,V=fe,p=re,T=ie,w=Z,y=me,v=ue,o=ae;return r(),E("div",null,[t(y,{model:s,ref:"channelFormRef",inline:!0,"label-width":"auto"},{default:u(()=>[t(p,{label:"\u7EC4\u522B"},{default:u(()=>[t(V,{modelValue:s.groupId,"onUpdate:modelValue":_[0]||(_[0]=f=>s.groupId=f),placeholder:"\u8BF7\u9009\u62E9",class:"ls-input"},{default:u(()=>[t($,{label:"\u5168\u90E8",value:""}),(r(!0),E(O,null,H(l(g),f=>(r(),k($,{key:f.id,label:f.groupName,value:f.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(p,{label:"\u5206\u9500\u5458\u540D\u79F0"},{default:u(()=>[t(T,{class:"ls-input",modelValue:s.name,"onUpdate:modelValue":_[1]||(_[1]=f=>s.name=f),placeholder:"\u8BF7\u8F93\u5165",clearable:""},null,8,["modelValue"])]),_:1}),t(p,{label:"\u5206\u9500\u5458ID"},{default:u(()=>[t(T,{class:"ls-input",modelValue:s.distNum,"onUpdate:modelValue":_[2]||(_[2]=f=>s.distNum=f),placeholder:"\u8BF7\u8F93\u5165",clearable:""},null,8,["modelValue"])]),_:1}),t(p,null,{default:u(()=>[t(w,{type:"primary",onClick:l(m)},{default:u(()=>[Tt]),_:1},8,["onClick"]),t(w,{onClick:l(x)},{default:u(()=>[Ct]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"]),c("div",null,[t(o,{ref_key:"tableDataRef",ref:d,data:l(i).lists,"row-key":"id",border:"",style:{width:"100%"},height:"500",onSelectionChange:(n=l(b))==null?void 0:n.handleSelectionChange},{default:u(()=>[t(v,{type:"selection",width:"50","reserve-selection":!0}),t(v,{property:"groupName",label:"\u7EC4\u522B","min-width":"200"}),t(v,{property:"name",label:"\u5206\u9500\u5458\u540D\u79F0","min-width":"160"}),t(v,{property:"distNum",label:"\u5206\u9500\u5458ID","min-width":"160"})]),_:1},8,["data","onSelectionChange"])]),c("div",Dt,[t(be,{modelValue:l(i),"onUpdate:modelValue":_[3]||(_[3]=f=>X(i)?i.value=f:null),onChange:l(m)},null,8,["modelValue","onChange"])])])}}});const ht=te(Ft,[["__scopeId","data-v-274c3eeb"]]),Et=F("\u641C\u7D22"),Vt=F("\u91CD\u7F6E"),wt={class:"flex justify-end mt-3"},St=P({__name:"userTable",setup(L,{expose:e}){const d=I(),s=pe({keyword:"",type:0}),{pager:i,getLists:m,resetPage:C,resetParams:x}=ye({size:10,fetchFun:Ye,params:s}),g=ee(z);return Fe(m),e({tableDataRef:d,pager:i}),(D,b)=>{var w;const N=ie,_=re,$=Z,V=me,p=ue,T=ae;return r(),E("div",null,[t(V,{model:s,ref:"channelFormRef",inline:!0,"label-width":"auto"},{default:u(()=>[t(_,{label:"\u7528\u6237\u4FE1\u606F"},{default:u(()=>[t(N,{class:"w-[300px]",modelValue:s.keyword,"onUpdate:modelValue":b[0]||(b[0]=y=>s.keyword=y),placeholder:"\u7528\u6237\u540D\u79F0/\u7528\u6237\u8D26\u53F7/\u624B\u673A\u53F7\u7801",clearable:""},null,8,["modelValue"])]),_:1}),t(_,null,{default:u(()=>[t($,{type:"primary",onClick:l(m)},{default:u(()=>[Et]),_:1},8,["onClick"]),t($,{onClick:l(x)},{default:u(()=>[Vt]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"]),c("div",null,[t(T,{ref_key:"tableDataRef",ref:d,data:l(i).lists,"row-key":"id",border:"",style:{width:"100%"},height:"480",onSelectionChange:(w=l(g))==null?void 0:w.handleSelectionChange},{default:u(()=>[t(p,{type:"selection",width:"50","reserve-selection":!0}),t(p,{property:"nickname",label:"\u7528\u6237\u540D\u79F0","min-width":"200"}),t(p,{property:"username",label:"\u7528\u6237\u8D26\u53F7","min-width":"160"}),t(p,{property:"mobile",label:"\u624B\u673A\u53F7\u7801","min-width":"160",formatter:y=>l(Ve)(y,"mobile")},null,8,["formatter"])]),_:1},8,["data","onSelectionChange"])]),c("div",wt,[t(be,{modelValue:l(i),"onUpdate:modelValue":b[1]||(b[1]=y=>X(i)?i.value=y:null),onChange:l(m)},null,8,["modelValue","onChange"])])])}}});const kt=te(St,[["__scopeId","data-v-09bdfbbe"]]),Bt=P({__name:"channel-popup",props:{modelValue:Object},emits:["update:modelValue"],setup(L,{emit:e}){const d=ee(z),s=B(()=>d==null?void 0:d.channel.value),i=B(()=>s.value===de.DISTBUTOR),m=B(()=>l(i)?"\u5206\u9500\u5458":"\u6307\u5B9A\u7528\u6237"),C=B(()=>l(i)?ht:kt),x=B(()=>{var p;return(p=d==null?void 0:d.selectObj)==null?void 0:p.value}),g=I({}),D=I(),b=I(),N=p=>{!p||p.resetFields()},_=()=>{g.value={},g.value[l(s)]=x.value[l(s)],e("update:modelValue",g.value)},$=()=>{V()};function V(){setTimeout(()=>{var p;if(b.value){const T=b.value.pager.lists,w=(p=g.value[l(s)])==null?void 0:p.map(y=>y.id);if(w){const y=T.filter(v=>w.includes(v.id));T.forEach(v=>{var o;(o=b.value.tableDataRef)==null||o.toggleRowSelection(v,!1)}),y.forEach(v=>{var o;(o=b.value.tableDataRef)==null||o.toggleRowSelection(v,!0)})}}},50)}return U(()=>l(g),()=>V(),{deep:!0}),U(()=>b.value&&l(b).pager.page,()=>{var p;(p=g.value[l(s)])!=null&&p.length&&V()}),(p,T)=>(r(),k(he,{class:"inline mr-3",clickModalClose:!1,title:`\u9009\u62E9${l(m)}`,center:!0,onClose:T[0]||(T[0]=w=>N(D.value)),onOpen:$,onConfirm:_,width:"1200px"},{trigger:u(()=>[ce(p.$slots,"default",{},void 0,!0)]),default:u(()=>[(r(),k(Re(l(C)),{ref_key:"componentRef",ref:b},null,512))]),_:3},8,["title"]))}});const xt=te(Bt,[["__scopeId","data-v-0f47c0ec"]]),$t={key:0,class:"mt-5"},It={class:"flex"},Lt=F(" \u79FB\u9664 "),Ut=P({__name:"table-detail",props:{modelValue:{default:{}}},emits:["update:modelValue"],setup(L,{emit:e}){const d=L,s=ee(z),i=B(()=>s==null?void 0:s.channel.value),m=B(()=>d.modelValue[l(i)]||[]),C=I([]);function x(){i.value===de.DISTBUTOR?C.value=[{prop:"groupName",label:"\u7EC4\u522B"},{prop:"name",label:"\u5206\u9500\u5458\u540D\u79F0"}]:C.value=[{prop:"nickname",label:"\u7528\u6237\u540D\u79F0"},{prop:"username",label:"\u7528\u6237\u8D26\u53F7"},{prop:"mobile",label:"\u624B\u673A\u53F7\u7801"}]}U(()=>l(i),()=>x(),{immediate:!0});const g=D=>{m.value.splice(D,1)};return(D,b)=>{const N=ue,_=Z,$=ae;return l(m).length?(r(),E("div",$t,[t($,{ref:"tableDataRef",data:l(m),height:"200"},{default:u(()=>[(r(!0),E(O,null,H(C.value,V=>(r(),k(N,{key:V.prop,prop:V.prop,label:V.label,width:"160",formatter:p=>l(Ve)(p,V.prop)},null,8,["prop","label","formatter"]))),128)),t(N,{label:"\u64CD\u4F5C",width:"120",fixed:"right"},{default:u(V=>[c("div",It,[t(_,{type:"primary",link:"",onClick:p=>g(V.$index)},{default:u(()=>[Lt]),_:2},1032,["onClick"])])]),_:1})]),_:1},8,["data"])])):se("",!0)}}});const At=te(Ut,[["__scopeId","data-v-f9b7e22e"]]),Nt={class:"flex flex-col"},Rt=P({__name:"index",props:{modelValue:{type:Array,default:()=>[]}},emits:["update:modelValue"],setup(L,{emit:e}){ee(z);const d=I({});return U(()=>l(d),s=>{e("update:modelValue",l(s))}),(s,i)=>(r(),E("div",Nt,[t(xt,{modelValue:d.value,"onUpdate:modelValue":i[0]||(i[0]=m=>d.value=m)},{default:u(()=>[ce(s.$slots,"popup")]),_:3},8,["modelValue"]),t(At,{modelValue:d.value,"onUpdate:modelValue":i[1]||(i[1]=m=>d.value=m)},null,8,["modelValue"])]))}}),Ot=c("div",{class:"font-medium mb-7"},"\u57FA\u672C\u4FE1\u606F",-1),Mt=c("div",{class:"form-tips"}," \u7528\u6237\u9886\u53D6\uFF1A\u540E\u53F0\u53D1\u653E\u540E\u9700\u8981\u7528\u6237\u9886\u53D6\uFF1B\u7CFB\u7EDF\u8D60\u9001\uFF1A\u540E\u53F0\u76F4\u63A5\u53D1\u9001\u7ED9\u7528\u6237\u5238\u5305\u4E2D\uFF1B\u6E20\u9053\u6D3E\u53D1\uFF1A\u540E\u53F0\u53D1\u653E\u7ED9\u6307\u5B9A\u7528\u6237\u6216\u63A8\u5E7F\u5458 ",-1),Gt=F("\u9009\u62E9\u8D60\u9001\u5BF9\u8C61"),Ht=F("\u9009\u62E9\u670D\u52A1"),Pt=F("\u5143"),Yt=c("span",{class:"form-tips"},"\u6CE8\uFF1A\u586B\u5199\u6700\u4F4E\u6D88\u8D39\u91D1\u989D",-1),jt={key:0},qt={key:1},zt=F("\u5F20"),Kt={class:"w-[240px]"},Jt=F("\u5F20"),Wt=F("\u4FDD\u5B58"),zl=P({__name:"edit",setup(L){const e=I({id:"",name:"",money:"",getType:1,useGoodsType:1,conditionType:1,sendTimeStart:"",sendTimeEnd:"",useTimeStart:"",useTimeEnd:"",sendTotal:1,getNum:1,status:1,conditionMoney:"",dispatchCount:"",sendTotalType:1,useTimeType:1,useTime:"",getNumType:1,useGoodsIds:[],userIds:[],userList:[],serviceCategory:[],goodsList:[]}),d=I(1),s=B(()=>l(e).getType!==W.CHANNEL_DISPATCH||l(e).getType===W.CHANNEL_DISPATCH&&d.value===de.DISTBUTOR),i=B(()=>l(d)===de.USER&&l(e).getType===W.CHANNEL_DISPATCH),m=B(()=>l(e).getType===W.SYSTEM_GIVE||i.value),C=B({get:()=>l(e).getNum,set:o=>{l(e).getNum=o}}),x=B(()=>m.value),g=B(()=>i.value),{categoryLists:D,fetchCategoryList:b}=we();b();const N=Ge(),_=He(),$=I(),V=pe({name:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F18\u60E0\u5238\u540D\u79F0",trigger:"blur"}],money:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F18\u60E0\u5238\u9762\u989D",trigger:"blur"},{validator:(...o)=>je(o,T(["conditionType","conditionMoney"])),trigger:"blur"}],userList:{validator:(...o)=>qe(o,T("getType"),d.value),trigger:"blur"},serviceCategory:{validator:(...o)=>ze(o,T("useGoodsType")),trigger:"change"},goodsList:{validator:(...o)=>Ke(o,T("useGoodsType")),trigger:"blur"},conditionMoney:{validator:(...o)=>Je(o,T(["conditionType","money"])),trigger:"blur"},dispatchCount:{validator:(...o)=>We(o,T(["sendTotalType","getType"])),trigger:"blur"},getNum:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u53EF\u9886\u53D6\u6570\u91CF",trigger:"blur"},{validator:(...o)=>Qe(o,T(["sendTotalType","dispatchCount"])),trigger:"blur"}],sendTimeStart:[{validator:(...o)=>Xe(o,T(["sendTimeStart","sendTimeEnd","useTimeStart","useTimeEnd"])),trigger:"change"},{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u653E\u65F6\u95F4"}],useTimeStart:[{validator:(...o)=>Ze(o,T(["useTimeStart","useTimeEnd","sendTimeStart","sendTimeEnd"])),trigger:"change"},{required:!0,message:"\u8BF7\u9009\u62E9\u4F7F\u7528\u65F6\u95F4"}]}),p=()=>{var o;(o=$.value)==null||o.validate(async n=>{if(!n)return;const[f,R]=l(e).sendTimeStart.split(" "),[M,h]=l(e).sendTimeEnd.split(" "),[A,G]=l(e).useTimeStart.split(" "),[j,S]=l(e).useTimeEnd.split(" "),oe=l(e).userList[d.value],K={...e.value,useTimeStart:`${A} ${G}:00:00`,useTimeEnd:`${j} ${S}:00:00`,appendIds:oe?oe.map(ve=>ve.id):[],goodsCategoryIds:l(e).serviceCategory,goodsIds:l(e).goodsIds,channelType:l(d),sendTotal:l(e).dispatchCount};l(s)&&Object.assign(K,{sendTimeStart:`${f} ${R}:00:00`,sendTimeEnd:`${M} ${h}:00:00`}),console.log(K);const{runFn:_e}=lt({apiFn:ut,onSuccess:()=>{et("\u521B\u5EFA\u4F18\u60E0\u5238\u6210\u529F","success"),_.back()},onError:()=>{}});_e(K)})};function T(o){return Array.isArray(o)?o.map(n=>l(e)[n]):l(e)[o]}const w=I({}),y=o=>{w.value[l(d)]=Ee(o)};U(()=>l(e).goodsList,o=>{o.length&&e.value.serviceCategory.length&&(e.value.serviceCategory=[])}),U(()=>l(e).serviceCategory,o=>{o.length&&e.value.goodsList.length&&(e.value.goodsIds=[],e.value.goodsList=[])}),U(()=>l(m),o=>{C.value=o?1:""}),U(()=>l(e).conditionType,o=>{o===Te.NO_CONDITION&&e.value.conditionMoney&&(e.value.conditionMoney="")}),U(()=>l(e).sendTotalType,o=>{o===Ce.NO_COUNT&&e.value.dispatchCount&&(e.value.dispatchCount="")}),U(()=>l(e).useGoodsType,o=>{o===ne.ALL&&e.value.serviceCategory.length?e.value.serviceCategory=[]:o===ne.ALL&&e.value.goodsList.length&&(e.value.goodsIds=[],e.value.goodsList=[])}),U(()=>l(i),()=>{l(e).sendTimeStart&&(e.value.sendTimeStart="",e.value.sendTimeEnd="",e.value.useTimeStart="",e.value.useTimeEnd="")});let v=I(!1);return U(()=>l(e).sendTimeStart,()=>{const o=new Date().getTime();Date.parse(l(e).sendTimeStart+":00:00")>o?(e.value.status=2,v.value=!0):(e.value.status=1,v.value=!1)}),Oe(z,{channel:d,categoryLists:D,selectObj:w,handleSelectionChange:y}),(o,n)=>{const f=xe,R=$e,M=ie,h=re,A=Le,G=Ie,j=Z,S=ge,oe=fe,K=Ue,_e=me,ve=ke,Se=Me("perms");return r(),E(O,null,[c("div",null,[t(R,{class:"!border-none",shadow:"never"},{default:u(()=>[t(f,{content:l(N).query.id?"\u7F16\u8F91\u4F18\u60E0\u5238":"\u65B0\u589E\u4F18\u60E0\u5238",onBack:n[0]||(n[0]=a=>o.$router.back())},null,8,["content"])]),_:1}),t(R,{class:"!border-none mt-[15px]",shadow:"never"},{default:u(()=>[Ot,t(_e,{ref_key:"formRef",ref:$,model:e.value,"label-width":"150px",rules:V},{default:u(()=>[t(h,{label:"\u4F18\u60E0\u5238\u540D\u79F0",prop:"name"},{default:u(()=>[t(M,{modelValue:e.value.name,"onUpdate:modelValue":n[1]||(n[1]=a=>e.value.name=a),placeholder:"\u8BF7\u586B\u5199\u4F18\u60E0\u5238\u540D\u79F0",class:"w-[360px]",maxlength:"25","show-word-limit":""},null,8,["modelValue"])]),_:1}),t(h,{label:"\u4F18\u60E0\u5238\u9762\u503C",prop:"money"},{default:u(()=>[t(M,{modelValue:e.value.money,"onUpdate:modelValue":n[2]||(n[2]=a=>e.value.money=a),placeholder:"\u8BF7\u586B\u5199\u4F18\u60E0\u5238\u9762\u503C",class:"w-[360px]",maxlength:"8"},null,8,["modelValue"])]),_:1}),t(h,{label:"\u53D1\u653E\u65B9\u5F0F",prop:"getType"},{default:u(()=>[c("div",null,[t(G,{modelValue:e.value.getType,"onUpdate:modelValue":n[3]||(n[3]=a=>e.value.getType=a)},{default:u(()=>[(r(!0),E(O,null,H(l(Q).dispatchMethodOptions,a=>(r(),k(A,{key:a.value,label:a.value},{default:u(()=>[F(Y(a.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"]),Mt,J(c("div",null,[t(G,{modelValue:d.value,"onUpdate:modelValue":n[4]||(n[4]=a=>d.value=a)},{default:u(()=>[(r(!0),E(O,null,H(l(Q).channelOptions,a=>(r(),k(A,{key:a.value,label:a.value},{default:u(()=>[F(Y(a.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"]),t(h,{label:"",prop:"userList"},{default:u(()=>[t(Rt,{modelValue:e.value.userList,"onUpdate:modelValue":n[5]||(n[5]=a=>e.value.userList=a)},{popup:u(()=>[t(j,{type:"primary"},{default:u(()=>[Gt]),_:1})]),_:1},8,["modelValue"])]),_:1})],512),[[le,e.value.getType===l(W).CHANNEL_DISPATCH]])])]),_:1}),t(h,{label:"\u4F18\u60E0\u5238\u7C7B\u578B",prop:"useGoodsType"},{default:u(()=>[c("div",null,[c("div",null,[t(G,{modelValue:e.value.useGoodsType,"onUpdate:modelValue":n[6]||(n[6]=a=>e.value.useGoodsType=a)},{default:u(()=>[(r(!0),E(O,null,H(l(Q).goodsOptions,a=>(r(),k(A,{key:a.value,label:a.value},{default:u(()=>[F(Y(a.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),J(c("div",null,[t(h,{label:"\u9009\u62E9\u5546\u54C1\u7684\u54C1\u7C7B",prop:"serviceCategory"},{default:u(()=>[t(oe,{placeholder:"\u8BF7\u9009\u62E9\u5546\u54C1\u54C1\u7C7B",multiple:"","collapse-tags":"","collapse-tags-tooltip":"",modelValue:e.value.serviceCategory,"onUpdate:modelValue":n[7]||(n[7]=a=>e.value.serviceCategory=a)},{default:u(()=>[(r(!0),E(O,null,H(l(D),a=>(r(),k(S,{key:a.id,label:a.name,value:a.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})],512),[[le,e.value.useGoodsType===l(ne).CATEGORY]]),J(c("div",null,[t(h,{label:"",prop:"goodsList"},{default:u(()=>[t(yt,{modelValue:e.value.goodsIds,"onUpdate:modelValue":n[8]||(n[8]=a=>e.value.goodsIds=a),selectData:e.value.goodsList,"onUpdate:selectData":n[9]||(n[9]=a=>e.value.goodsList=a)},{popup:u(()=>[t(j,{type:"primary"},{default:u(()=>[Ht]),_:1})]),_:1},8,["modelValue","selectData"])]),_:1})],512),[[le,e.value.useGoodsType===l(ne).CATEGOYR_PART]])])]),_:1}),t(h,{label:"\u4F7F\u7528\u95E8\u69DB",prop:"conditionType"},{default:u(()=>[c("div",null,[c("div",null,[t(G,{modelValue:e.value.conditionType,"onUpdate:modelValue":n[10]||(n[10]=a=>e.value.conditionType=a)},{default:u(()=>[(r(!0),E(O,null,H(l(Q).conditionOptions,a=>(r(),k(A,{key:a.value,label:a.value},{default:u(()=>[F(Y(a.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"]),J(t(h,{label:"",prop:"conditionMoney",class:"w-[360px]"},{default:u(()=>[t(M,{modelValue:e.value.conditionMoney,"onUpdate:modelValue":n[11]||(n[11]=a=>e.value.conditionMoney=a),maxlength:"8"},{append:u(()=>[Pt]),_:1},8,["modelValue"]),Yt]),_:1},512),[[le,e.value.conditionType===l(Te).CONDITION]])])])]),_:1}),l(s)?(r(),k(h,{key:0,label:"\u53D1\u653E\u65F6\u95F4",prop:"sendTimeStart"},{default:u(()=>[c("div",null,[t(K,{class:"w-[385px]",type:"datetimerange",format:"YYYY-MM-DD HH",isDisabledDate:!0,isDisabledHours:!0,startTime:e.value.sendTimeStart,"onUpdate:startTime":n[12]||(n[12]=a=>e.value.sendTimeStart=a),endTime:e.value.sendTimeEnd,"onUpdate:endTime":n[13]||(n[13]=a=>e.value.sendTimeEnd=a)},null,8,["startTime","endTime"])])]),_:1})):se("",!0),t(h,{label:"\u4F7F\u7528\u65F6\u95F4",prop:"useTimeStart"},{default:u(()=>[c("div",null,[t(K,{class:"w-[385px]",type:"datetimerange",format:"YYYY-MM-DD HH",isDisabledDate:!0,isDisabledHours:!0,startTime:e.value.useTimeStart,"onUpdate:startTime":n[14]||(n[14]=a=>e.value.useTimeStart=a),endTime:e.value.useTimeEnd,"onUpdate:endTime":n[15]||(n[15]=a=>e.value.useTimeEnd=a)},null,8,["startTime","endTime"])])]),_:1}),J(t(h,{label:"\u53D1\u653E\u6570\u91CF",prop:"sendTotalType"},{default:u(()=>{var a;return[l(i)?(r(),E("div",jt,[c("span",null,Y(((a=e.value.userList[d.value])==null?void 0:a.length)||0)+"\u5F20",1)])):(r(),E("div",qt,[t(G,{modelValue:e.value.sendTotalType,"onUpdate:modelValue":n[16]||(n[16]=q=>e.value.sendTotalType=q)},{default:u(()=>[(r(!0),E(O,null,H(l(Q).dispatchCountOptions,q=>(r(),k(A,{key:q.value,label:q.value},{default:u(()=>[F(Y(q.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"]),e.value.sendTotalType===l(Ce).COUNT?(r(),k(h,{key:0,label:"",prop:"dispatchCount"},{default:u(()=>[t(M,{modelValue:e.value.dispatchCount,"onUpdate:modelValue":n[17]||(n[17]=q=>e.value.dispatchCount=q),modelModifiers:{number:!0},maxlength:"9"},{append:u(()=>[zt]),_:1},8,["modelValue"])]),_:1})):se("",!0)]))]}),_:1},512),[[le,e.value.getType!==l(W).SYSTEM_GIVE]]),t(h,{label:"\u7528\u6237\u53EF\u9886\u53D6\u6570\u91CF",prop:"getNum"},{default:u(()=>[c("div",Kt,[t(M,{modelValue:l(C),"onUpdate:modelValue":n[18]||(n[18]=a=>X(C)?C.value=a:null),modelModifiers:{number:!0},disabled:l(x),maxlength:"4"},{append:u(()=>[Jt]),_:1},8,["modelValue","disabled"])])]),_:1}),t(h,{label:"\u53D1\u653E\u72B6\u6001",prop:"status"},{default:u(()=>[t(G,{modelValue:e.value.status,"onUpdate:modelValue":n[19]||(n[19]=a=>e.value.status=a),disabled:l(g)||l(v)},{default:u(()=>[(r(!0),E(O,null,H(l(Q).statusOptions,a=>(r(),k(A,{key:a.value,label:a.value},{default:u(()=>[F(Y(a.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue","disabled"])]),_:1})]),_:1},8,["model","rules"])]),_:1})]),J((r(),k(ve,null,{default:u(()=>[t(j,{type:"primary",onClick:p},{default:u(()=>[Wt]),_:1})]),_:1})),[[Se,["auth:coupon:save"]]])],64)}}});export{zl as default};
|