1 |
- import{aE as _,ae as Z,d as ee,v,a6 as C,b1 as y,r as i,aw as ue,o as r,E as p,B as l,G as te,u as s,aB as ae,j as n,c as F,F as E,C as x,M as R,K as le,L as oe,a as se}from"./index.b2b87cd1.js";const ne=[{value:"1",label:"\u5F00\u59CB\u8282\u70B9"},{value:"2",label:"\u8FC7\u7A0B\u8282\u70B9"},{value:"3",label:"\u4E2D\u65AD\u8282\u70B9"},{value:"4",label:"\u7ED3\u675F\u8282\u70B9"}],re=[{value:"1",label:"\u5BA1\u6279\u8282\u70B9"},{value:"2",label:"\u7CFB\u7EDF\u8282\u70B9"}],de={action_type:{trigger:"blur",message:"\u8BF7\u9009\u62E9\u8282\u70B9\u7C7B\u578B",required:!0},operation_type:{trigger:"blur",message:"\u8BF7\u9009\u62E9\u64CD\u4F5C\u7C7B\u578B",required:!0},status_name:{trigger:"blur",message:"\u8BF7\u8F93\u5165\u8282\u70B9\u540D\u79F0",required:!0},order_process:{trigger:"blur",message:"\u8BF7\u8F93\u5165\u8282\u70B9\u503C",required:!0},next_action_ids:{trigger:"blur",message:"\u8BF7\u9009\u62E9\u4E0B\u4E00\u8282\u70B9",required:!0}},{VITE_PROXY_DOMAIN_REAL:be,VITE_PROXY_USER_REAL:ie}=Z(),m=ie+"/admin/",ce=(a={})=>_.request("post",`${m}action_process_getlist`,{data:a}),pe=(a={})=>_.request("post",`${m}action_process_add`,{data:a}),_e=(a={})=>_.request("post",`${m}action_process_read`,{data:a}),me=(a={})=>_.request("post",`${m}action_process_update`,{data:a}),ge=(a={})=>_.request("post",`${m}action_process_update`,{data:a}),ye=a=>_.request("post",`${m}action_process_update`,{data:{...a,is_del:"1"}}),ve={flex:"","w-full":"","justify-end":""},fe=ee({__name:"process-modal",props:{currentProcess:null},emits:["reload"],setup(a,{expose:L,emit:w}){const D=a,c=v(""),V=v(!1),f=v(!1),k=v(null),A=C(()=>!c.value),t=v({action_type:"",operation_type:"",status_name:"",order_process:"",next_action_ids:[]}),q=()=>{f.value=!1,w("reload")},U=C(()=>t.value.action_type==="1"||t.value.action_type==="2"),{run:N,data:P,listLoading:T}=y({initalData:[],isList:[]}),{run:$,data:O,loading:S}=y({initalData:{},success:()=>{const{order_process:o,status_name:u,operation_type:B,action_type:b,next_action_ids:d}=O.value;t.value={order_process:o,status_name:u,operation_type:B,action_type:b,next_action_ids:d.filter(g=>g)}}}),{run:j,loading:M}=y({success:()=>q()}),{run:h,loading:I}=y({success:()=>q()});function X(){const{currentProcess:o}=D;j(pe({process_id:o.id,...t.value}))}function Y(){const{currentProcess:o}=D;h(me({id:c.value,process_id:o.id,...t.value}))}function z(){k.value.validate(o=>{if(!!o){if(A.value)return X();Y()}})}const G=C(()=>V.value?"\u6D41\u7A0B\u8282\u70B9\u8BE6\u60C5":A.value?"\u521B\u5EFA\u6D41\u7A0B\u8282\u70B9":"\u7F16\u8F91\u6D41\u7A0B\u8282\u70B9");return L({onDisplay(o,u=!1){if(f.value=!0,c.value=o,V.value=u,N(ce({process_id:D.currentProcess.id})),c.value)return $(_e({id:c.value}))}}),(o,u)=>{const B=i("el-option"),b=i("el-select"),d=i("el-form-item"),g=i("el-input"),K=i("el-checkbox"),H=i("el-checkbox-group"),J=i("el-button"),Q=i("el-dialog"),W=ue("loading");return r(),p(Q,{modelValue:f.value,"onUpdate:modelValue":u[6]||(u[6]=e=>f.value=e),title:s(G),center:"",onClose:u[7]||(u[7]=()=>t.value={...o.initalData}),rules:s(de),"close-on-click-modal":!1},{default:l(()=>[te((r(),p(s(ae),{"label-width":"100px",model:t.value,disabled:V.value,ref_key:"formRef",ref:k},{default:l(()=>[n(d,{label:"\u8282\u70B9\u7C7B\u578B",prop:"action_type"},{default:l(()=>[n(b,{"w-full":"",modelValue:t.value.action_type,"onUpdate:modelValue":u[0]||(u[0]=e=>t.value.action_type=e)},{default:l(()=>[(r(!0),F(E,null,x(s(ne),e=>(r(),p(B,{key:e.value,value:e.value,label:e.label},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1}),n(d,{label:"\u64CD\u4F5C\u7C7B\u578B",prop:"operation_type"},{default:l(()=>[n(b,{"w-full":"",modelValue:t.value.operation_type,"onUpdate:modelValue":u[1]||(u[1]=e=>t.value.operation_type=e)},{default:l(()=>[(r(!0),F(E,null,x(s(re),e=>(r(),p(B,{key:e.value,value:e.value,label:e.label},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1}),n(d,{label:"\u8282\u70B9\u540D\u79F0",prop:"status_name"},{default:l(()=>[n(g,{modelValue:t.value.status_name,"onUpdate:modelValue":u[2]||(u[2]=e=>t.value.status_name=e)},null,8,["modelValue"])]),_:1}),n(d,{label:"\u8282\u70B9\u503C",prop:"order_process"},{default:l(()=>[n(g,{modelValue:t.value.order_process,"onUpdate:modelValue":u[3]||(u[3]=e=>t.value.order_process=e)},null,8,["modelValue"])]),_:1}),s(U)?(r(),p(d,{key:0,label:"\u4E0B\u4E00\u8282\u70B9",prop:"next_action_ids"},{default:l(()=>[n(H,{modelValue:t.value.next_action_ids,"onUpdate:modelValue":u[4]||(u[4]=e=>t.value.next_action_ids=e)},{default:l(()=>[(r(!0),F(E,null,x(s(P),e=>(r(),p(K,{label:e.id,key:e.id,disabled:e.id===c.value},{default:l(()=>[R(le(e.status_name),1)]),_:2},1032,["label","disabled"]))),128))]),_:1},8,["modelValue"])]),_:1})):oe("",!0),n(d,null,{default:l(()=>[se("div",ve,[n(J,{loading:s(I)||s(M),type:"primary",onClick:u[5]||(u[5]=()=>z())},{default:l(()=>[R("\u4FDD\u5B58 ")]),_:1},8,["loading"])])]),_:1})]),_:1},8,["model","disabled"])),[[W,s(S)||s(T)]])]),_:1},8,["modelValue","title","rules"])}}});var De=Object.freeze(Object.defineProperty({__proto__:null,default:fe},Symbol.toStringTag,{value:"Module"}));export{fe as _,ne as a,ce as b,ge as c,ye as d,pe as h,re as o,De as p};
|