var W=Object.defineProperty;var S=Object.getOwnPropertySymbols;var L=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable;var M=(a,o,s)=>o in a?W(a,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):a[o]=s,f=(a,o)=>{for(var s in o||(o={}))L.call(o,s)&&M(a,s,o[s]);if(S)for(var s of S(o))v.call(o,s)&&M(a,s,o[s]);return a};var l=(a,o,s)=>new Promise((i,c)=>{var e=n=>{try{r(s.next(n))}catch(_){c(_)}},t=n=>{try{r(s.throw(n))}catch(_){c(_)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(e,t);r((s=s.apply(a,o)).next())});import{B as x,__tla as K}from"./BasicForm-1f7b4828.js";import{__tla as B}from"./componentMap-44c327dc.js";import{u as q,__tla as j}from"./useForm-2e36096a.js";import{__tla as z}from"./RadioButtonGroup-3086b2b2.js";import{n as C,d as G,k as J,u as d,e as V,a7 as D,_ as X,a8 as Z,a9 as $,f as H,ac as Q}from"./vue-1631514e.js";import{a2 as g}from"./antd-057b41b1.js";import{B as ee,a as te,__tla as re}from"./index-49ac20fc.js";import{af as ae,a as E,d as u,N as p,O as T,J as se,_ as oe,__tla as ne}from"./index-f0df2f76.js";let N,A,U,Y,F,b,Ee=Promise.all([(()=>{try{return K}catch(a){}})(),(()=>{try{return B}catch(a){}})(),(()=>{try{return j}catch(a){}})(),(()=>{try{return z}catch(a){}})(),(()=>{try{return re}catch(a){}})(),(()=>{try{return ne}catch(a){}})()]).then(()=>l(void 0,null,function*(){let a;Y=[{title:"\u5DE5\u5E8F\u7F16\u7801",dataIndex:"OPER_CODE"},{title:"\u5DE5\u5E8F\u540D\u79F0",dataIndex:"OPER_NAME"},{title:"\u662F\u5426\u56DE\u6D41",dataIndex:"IS_REFLOW",customRender:({record:e})=>{const t=e.IS_REFLOW==="Y",r=t?"green":"red",n=t?"\u56DE\u6D41":"\u4E0D\u56DE\u6D41";return C(g,{color:r},()=>n)}},{title:"\u662F\u5426\u8BA1\u7B97\u76F4\u901A\u7387",dataIndex:"IS_FPY",customRender:({record:e})=>{const t=e.IS_FPY==="Y",r=t?"green":"red",n=t?"\u662F":"\u5426";return C(g,{color:r},()=>n)}},{title:"\u5DE5\u5E8F\u884C\u4E3A",dataIndex:"OPER_ACTION",customRender:({record:e})=>{const t=e.OPER_ACTION;let r="";switch(t){case"1":r="\u884C\u4E3A\u4E00";break;case"2":r="\u884C\u4E3A\u4E8C";break;case"3":r="\u6253\u5370";break;case"4":r="\u5B58\u50A8\u8FC7\u7A0B";break}return r}},{title:"\u5DE5\u5E8F\u7C7B\u578B",dataIndex:"OPER_TYPE"},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"CREATE_TIME",width:180},{title:"\u5907\u6CE8",dataIndex:"REMARK"}],b=[{field:"OPER_CODE",label:"\u5DE5\u5E8F\u7F16\u7801",component:"Input",colProps:{span:8}},{field:"OPER_NAME",label:"\u5DE5\u5E8F\u540D\u79F0",component:"Input",colProps:{span:8}}],a=[{field:"ID",label:"ID",component:"Input",show:!1},{field:"OPER_CODE",label:"\u5DE5\u5E8F\u7F16\u7801",required:!0,component:"Input",colProps:{span:8}},{field:"OPER_NAME",label:"\u5DE5\u5E8F\u540D\u79F0",required:!0,component:"Input",colProps:{span:8}},{field:"IS_REFLOW",label:"\u662F\u5426\u56DE\u6D41",required:!0,component:"Select",colProps:{span:8},componentProps:{options:[{label:"\u662F",value:"Y",key:"Y"},{label:"\u5426",value:"N",key:"N"}]}},{field:"IS_FPY",label:"\u662F\u5426\u8BA1\u7B97\u76F4\u901A\u7387",required:!0,component:"Select",colProps:{span:8},componentProps:{options:[{label:"\u662F",value:"Y",key:"Y"},{label:"\u5426",value:"N",key:"N"}]}},{field:"OPER_ACTION",label:"\u5DE5\u5E8F\u884C\u4E3A",required:!0,component:"Select",colProps:{span:16},componentProps:{options:[{label:"\u884C\u4E3A\u4E00",value:"1",key:"1"},{label:"\u884C\u4E3A\u4E8C",value:"2",key:"2"},{label:"\u6253\u5370",value:"3",key:"3"},{label:"\u5B58\u50A8\u8FC7\u7A0B",value:"4",key:"4"}]}},{field:"REMARK",label:"\u5907\u6CE8",component:"Input",colProps:{span:24}}],F=e=>l(void 0,null,function*(){let t="";return(e==null?void 0:e.OPER_CODE)!=null&&(e==null?void 0:e.OPER_CODE)!=""&&(t+="And OPER_CODE like '%"+(e==null?void 0:e.OPER_CODE)+"%'"),(e==null?void 0:e.OPER_NAME)!=null&&(e==null?void 0:e.OPER_NAME)!=""&&(t+="And OPER_NAME like '%"+(e==null?void 0:e.OPER_NAME)+"%'"),ae("MES_OPERATION",t,e.page,e.pageSize),o()});function o(e){return l(this,null,function*(){const t=[{ID:"1",OPER_CODE:"ASSY",OPER_NAME:"\u7EC4\u88C5\u4E0A\u6599",OPER_TYPE:"1",FACTORY:"\u9E3F\u9E44WMS",IS_FPY:"N",IS_REFLOW:"N",CREATE_USER:E().getUserInfo.userId,UPDATE_USER:E().getUserInfo.userId,UPDATE_TIME:"2023-02-06",CREATE_TIME:"2023-02-06",OPER_ACTION:"1",REMARK:""},{ID:"2",OPER_CODE:"Test1",OPER_NAME:"\u6D4B\u8BD5\u4E00",OPER_TYPE:"1",FACTORY:"\u9E3F\u9E44WMS",IS_FPY:"Y",IS_REFLOW:"Y",CREATE_USER:E().getUserInfo.userId,UPDATE_USER:E().getUserInfo.userId,UPDATE_TIME:"2023-02-06",CREATE_TIME:"2023-02-06",OPER_ACTION:"2",REMARK:""},{ID:"3",OPER_CODE:"Test2",OPER_NAME:"\u6D4B\u8BD5\u4E8C",OPER_TYPE:"1",FACTORY:"\u9E3F\u9E44WMS",IS_FPY:"Y",IS_REFLOW:"Y",CREATE_USER:E().getUserInfo.userId,UPDATE_USER:E().getUserInfo.userId,UPDATE_TIME:"2023-02-06",CREATE_TIME:"2023-02-06",OPER_ACTION:"4",REMARK:""},{ID:"4",OPER_CODE:"Test3",OPER_NAME:"\u6D4B\u8BD5\u4E09",OPER_TYPE:"1",FACTORY:"\u9E3F\u9E44WMS",IS_FPY:"Y",IS_REFLOW:"Y",CREATE_USER:E().getUserInfo.userId,UPDATE_USER:E().getUserInfo.userId,UPDATE_TIME:"2023-02-06",CREATE_TIME:"2023-02-06",OPER_ACTION:"4",REMARK:""},{ID:"5",OPER_CODE:"PACKING",OPER_NAME:"\u5305\u88C5",OPER_TYPE:"1",FACTORY:"\u9E3F\u9E44WMS",IS_FPY:"N",IS_REFLOW:"N",CREATE_USER:E().getUserInfo.userId,UPDATE_USER:E().getUserInfo.userId,UPDATE_TIME:"2023-02-06",CREATE_TIME:"2023-02-06",OPER_ACTION:"4",REMARK:""}];return{items:t,total:t.length}})}let s,i;s=(e,t)=>l(void 0,null,function*(){let r;return t?r=yield u.post({url:p.UpdateEntity,params:T("MES_OPERATION",e)},{errorMessageMode:"none",isTransformResponse:!1}):(e.ID=se(),e.CREATE_USER=E().getUserInfo.userId,r=yield u.post({url:p.AddEntity,params:T("MES_OPERATION",e)},{errorMessageMode:"none",isTransformResponse:!1})),r}),N=e=>l(void 0,null,function*(){const t=T("MES_OPERATION",[e]);return yield u.post({url:p.DeleteList,params:t},{errorMessageMode:"none",isTransformResponse:!1})}),i=G({name:"LocationDrawer",components:{BasicDrawer:ee,BasicForm:x},emits:["success","register"],setup(e,{emit:t}){const r=J(!0),[n,{resetFields:_,setFieldsValue:m,validate:I}]=q({labelWidth:120,schemas:a,actionColOptions:{span:24},showActionButtonGroup:!1}),[O,{setDrawerProps:P,closeDrawer:y}]=te(R=>l(this,null,function*(){_(),P({confirmLoading:!1}),r.value=!!(R!=null&&R.isUpdate),d(r)&&m(f({},R.record))})),h=V(()=>d(r)?"\u7F16\u8F91\u5DE5\u5E8F":"\u65B0\u589E\u5DE5\u5E8F");function k(){return l(this,null,function*(){try{const R=yield I();P({confirmLoading:!0}),s(R,d(r)).then(w=>{w.IsSuccessed&&(y(),t("success"))})}finally{P({confirmLoading:!1})}})}return{registerDrawer:O,registerForm:n,getTitle:h,handleSubmit:k}}});function c(e,t,r,n,_,m){const I=D("BasicForm"),O=D("BasicDrawer");return X(),Z(O,Q(e.$attrs,{onRegister:e.registerDrawer,showFooter:"",title:e.getTitle,width:"800px",onOk:e.handleSubmit}),{default:$(()=>[H(I,{onRegister:e.registerForm},null,8,["onRegister"])]),_:1},16,["onRegister","title","onOk"])}A=oe(i,[["render",c]]),U=Object.freeze(Object.defineProperty({__proto__:null,default:A},Symbol.toStringTag,{value:"Module"}))}));export{N as D,A as O,Ee as __tla,U as a,Y as c,F as g,b as s};