TrackFormPanel-4ea8703b.js
2.33 KB
var F=Object.defineProperty,_=Object.defineProperties;var g=Object.getOwnPropertyDescriptors;var c=Object.getOwnPropertySymbols;var h=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable;var l=(o,e,r)=>e in o?F(o,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):o[e]=r,s=(o,e)=>{for(var r in e||(e={}))h.call(e,r)&&l(o,r,e[r]);if(c)for(var r of c(e))k.call(e,r)&&l(o,r,e[r]);return o},a=(o,e)=>_(o,g(e));import{d as B,k as R,e as C,a8 as D,_ as S,a9 as T}from"./vue-5a35c3f5.js";import{B as $}from"./BasicForm-53100365.js";import"./componentMap-4d1c941b.js";import{u as b}from"./useForm-86d11f60.js";import"./RadioButtonGroup-72b65d2e.js";import{FIELDS_TRACK_STAGE_INFO as v}from"./tableData-2b1605a5.js";import{a as P}from"./project-bef26fc7.js";import{aF as d}from"./antd-6b087f69.js";import{_ as w}from"./index.js";import"./FormItem-ffc5ecef.js";import"./helper-95474dfc.js";import"./BasicForm.vue_vue_type_style_index_0_lang-3479a052.js";import"./uniqBy-0cd5a663.js";import"./index-c1c2669a.js";import"./useWindowSizeFn-cc2fb57c.js";import"./useFormItem-9ea791b8.js";import"./uuid-31b8b5a4.js";import"./download-3d468407.js";import"./base64Conver-39fc0d26.js";import"./index-1ca3bd8a.js";import"./IconPicker-6bbd557c.js";import"./index-9a895eb5.js";import"./type.d-d84bce65.js";import"./order-eff5d778.js";import"./message-c4c6f446.js";import"./order-007d1b19.js";const x=B({components:{BasicForm:$},props:{id:{type:String},trackFormData:{type:Object}},emits:["success"],setup(o,{emit:e}){let r=R({});const m=["ppConfirmResult","sgsTestFinishResult","aitexTestFinishResult","shippmentSampleConfirmResult"],i=C(()=>v.map(t=>a(s({},t),{componentProps:a(s(s({},t.componentProps),t.component==="Select"&&{showSearch:!0}),{disabled:m.includes(t.field)?!1:P(d(r.value,`${t.field}`),o.id,d(o.trackFormData,`${t.field}`))}),colProps:{span:24}}))),[n,{setFieldsValue:p,getFieldsValue:u,resetFields:f}]=b({labelWidth:120,schemas:i,layout:"vertical",showActionButtonGroup:!1,actionColOptions:{span:24}});return{fields:r,schemas:i,registerForm:n,getFieldsValue:u,setFieldsValue:p,resetFields:f}}});function y(o,e,r,m,i,n){const p=D("BasicForm");return S(),T(p,{onRegister:o.registerForm},null,8,["onRegister"])}const po=w(x,[["render",y],["__file","E:/allcode/erp/test7901/order-erp-front/src/views/project/order/FormDetail/TrackFormPanel.vue"]]);export{po as default};