1 |
- /* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{m as e,a,b as l}from"./index-dbe3f515.js";/* empty css */import{d as t,m as s,X as o,x as d,Z as i,f as u,o as r,l as m,w as n,e as p,a as c,b as f,at as v,a7 as h,a5 as b,a6 as g,au as j,av as V,W as y,a0 as k,a2 as x,_}from"./index-31e79b37.js";import"./http-aac37421.js";/* empty css */const w={class:"flex flex-row justify-between"},C={class:"w-full"},T={class:"flex justify-end"},U=_(t({__name:"depotsTransferAgo",props:{primary:Object},emits:["close"],setup(t,{emit:_}){const U=t,J=s(!1),O=o({miniProgramIds:[{required:!0,message:"请选择小程序"}]}),I=s({}),N=s([]),S=s([]),Z=s([]),q=s([]),z=s({}),A=(e,a)=>{const l=JSON.parse(JSON.stringify(N.value)).filter((a=>e.includes(a.id))).map((e=>e.id));q.value=l,z.value={uids:q.value.join(","),action:"left"==a?"off":"on"},z.value,q.value},F=(e,a)=>a.username.includes(e),K=()=>{I.value.depotsValue,v(q.value),v(q.value).length<=0?h.warning("请选择投手公司"):l(U.primary.id,z.value).then((e=>{h.success(e.message),_("close",!1)}))};return d((()=>{e(U.primary.id).then((e=>{N.value=e.data.all;let a=setTimeout((()=>{var l;(null==(l=e.data.on)?void 0:l.length)>0&&(I.value.depotsValue=e.data.on.map((e=>e.id)),Z.value=e.data.on.map((e=>e.id)),clearTimeout(a))}),10)})),a(U.primary.id).then((e=>{I.value=e.data}))})),(e,a)=>{const l=b,t=g,s=j,o=V,d=y,v=k,h=x;return i((r(),m(v,{model:u(I),"label-width":"130px",ref:"ruleForm",rules:u(O),class:"pr-4"},{default:n((()=>[p("div",w,[p("div",C,[c(t,{label:"小程序名称",prop:"email"},{default:n((()=>[c(l,{modelValue:u(I).name,"onUpdate:modelValue":a[0]||(a[0]=e=>u(I).name=e),disabled:"",placeholder:"请填写登录账号"},null,8,["modelValue"])])),_:1}),c(t,{label:"状态",prop:"status"},{default:n((()=>[c(s,{modelValue:u(I).status,"onUpdate:modelValue":a[1]||(a[1]=e=>u(I).status=e),disabled:"","active-value":1,"inactive-value":0},null,8,["modelValue"])])),_:1}),c(t,{label:"分配至优化师",prop:"username"},{default:n((()=>[p("div",null,[c(o,{modelValue:u(I).depotsValue,"onUpdate:modelValue":a[2]||(a[2]=e=>u(I).depotsValue=e),props:{key:"id",label:"username"},titles:["未分配","已分配"],filterable:"","left-default-checked":u(S),"right-default-checked":u(Z),onRightCheckChange:a[3]||(a[3]=e=>A(e,"right")),onLeftCheckChange:a[4]||(a[4]=e=>A(e,"left")),"filter-method":F,"filter-placeholder":"搜索",data:u(N)},null,8,["modelValue","left-default-checked","right-default-checked","data"])])])),_:1})])]),p("div",T,[c(d,{type:"primary",size:"default",onClick:K},{default:n((()=>[f("确定")])),_:1})])])),_:1},8,["model","rules"])),[[h,u(J)]])}}}),[["__scopeId","data-v-a951364a"]]);export{U as default};
|