addEditForm.395254dd.js 5.4 KB

1
  1. import{_ as L,q as P,J as T,r as s,a4 as j,t as o,as as J,o as c,n as E,O as w,u as D,x as l,w as e,D as p,F as O,B as W,P as Y,p as x,bh as G,z as v,V as H,W as K}from"./index.f47bb45b.js";import{i as M}from"./status.405c3677.js";import{R as k}from"./remote-select.fc6e5871.js";import{h as Q}from"./index.0111e0fd.js";import{h as X}from"./index.42f3bfd0.js";import Z from"./order-dialog.e67d3503.js";import"./use-response-handle.a0fb8de0.js";import"./index.691685aa.js";import"./responseHandle.420c64c5.js";import"./columns.562c04cb.js";const ee=m=>(H("data-v-b3f4567c"),m=m(),K(),m),ue={class:"addEditForm"},le=ee(()=>x("span",null,"\u64CD\u4F5C",-1)),ae=v("\u6DFB\u52A0\u8BA2\u5355"),te=v("\u7F16\u8F91"),oe=v("\u5220\u9664"),ne={class:"flex justify-end"},re=v("\u4FDD\u5B58"),se=P({__name:"addEditForm",emits:["reload"],setup(m,{emit:de}){T();const F=s(null),V=s("order"),y=s(null),b=s(!1);s(!1);const A=s([]),t=s({...{companyNo:"",buy_id:"",invtype:"",email:"",remark:"",orderArr:[]}}),C=j({companyNo:[{required:!0,message:"\u8BF7\u9009\u62E9\u9500\u552E\u65B9\u516C\u53F8\u62AC\u5934",trigger:"change"}],buy_id:[{required:!0,message:"\u8BF7\u9009\u62E9\u8D2D\u4E70\u65B9\u516C\u53F8\u62AC\u5934",trigger:"change"}],invtype:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7C7B\u578B",trigger:"change"}],email:[{required:!0,message:"\u8BF7\u8F93\u5165\u7535\u5B50\u90AE\u7BB1",trigger:"blur"}],remark:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u5907\u6CE8",trigger:"blur"}]});function h(n,a){F.value.show()}const N=(n,a)=>{};function $(){y.value.validate(async n=>{})}function q(){const{invtype:n}=t.value;C.email[0].required=n==="26"||n==="27"}async function g(n){t.value,t.value}return(n,a)=>{const d=o("el-form-item"),i=o("el-col"),I=o("el-option"),R=o("el-select"),f=o("el-input"),r=o("el-table-column"),_=o("el-button"),S=o("el-table"),U=o("el-row"),z=J("loading");return c(),E("div",ue,[w((c(),D(p(G),{ref_key:"formRef",ref:y,model:t.value,rules:C,"label-width":"90px","status-icon":""},{default:l(()=>[e(U,null,{default:l(()=>[e(i,{span:12},{default:l(()=>[e(d,{label:"\u9500\u552E\u65B9\u516C\u53F8\u62AC\u5934",prop:"companyNo","label-width":"135px"},{default:l(()=>[e(p(k),{value:t.value.companyNo,"onUpdate:value":a[0]||(a[0]=u=>t.value.companyNo=u),api:p(X),style:{width:"100%"},placeholder:"\u9500\u552E\u65B9\u516C\u53F8\u62AC\u5934","response-label-prop":"company_name","response-val-prop":"companyNo",onItemChange:a[1]||(a[1]=u=>g())},null,8,["value","api"])]),_:1})]),_:1}),e(i,{span:12},{default:l(()=>[e(d,{label:"\u8D2D\u4E70\u65B9\u516C\u53F8\u62AC\u5934",prop:"buy_id","label-width":"135px"},{default:l(()=>[e(p(k),{value:t.value.buy_id,"onUpdate:value":a[2]||(a[2]=u=>t.value.buy_id=u),api:p(Q),style:{width:"100%"},placeholder:"\u8D2D\u4E70\u65B9\u516C\u53F8\u62AC\u5934","response-label-prop":"invoice_title","response-val-prop":"checkNo",onItemChange:a[3]||(a[3]=u=>g())},null,8,["value","api"])]),_:1})]),_:1}),e(i,{span:6},{default:l(()=>[e(d,{label:"\u53D1\u7968\u7C7B\u578B",prop:"invtype"},{default:l(()=>[e(R,{modelValue:t.value.invtype,"onUpdate:modelValue":a[4]||(a[4]=u=>t.value.invtype=u),style:{width:"100%"},onChange:q,placeholder:"\u53D1\u7968\u7C7B\u578B"},{default:l(()=>[(c(!0),E(O,null,W(p(M),(u,B)=>(c(),D(I,{key:"type"+u.value+B,label:u.label,value:u.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(d,{label:"\u7535\u5B50\u90AE\u7BB1",prop:"email"},{default:l(()=>[e(f,{modelValue:t.value.email,"onUpdate:modelValue":a[5]||(a[5]=u=>t.value.email=u),placeholder:"\u7535\u5B50\u90AE\u7BB1"},null,8,["modelValue"])]),_:1})]),_:1}),e(i,{span:9},{default:l(()=>[e(d,{label:"\u7533\u8BF7\u5907\u6CE8",prop:"remark"},{default:l(()=>[e(f,{modelValue:t.value.remark,"onUpdate:modelValue":a[6]||(a[6]=u=>t.value.remark=u),rows:4,type:"textarea",maxlength:"2000",placeholder:"\u7533\u8BF7\u5907\u6CE8"},null,8,["modelValue"])]),_:1})]),_:1}),e(i,{span:9},{default:l(()=>[e(d,{label:"\u53D1\u7968\u5907\u6CE8",prop:"remark"},{default:l(()=>[e(f,{modelValue:t.value.remark,"onUpdate:modelValue":a[7]||(a[7]=u=>t.value.remark=u),rows:4,type:"textarea",maxlength:"2000",placeholder:"\u53D1\u7968\u5907\u6CE8"},null,8,["modelValue"])]),_:1})]),_:1}),w(e(i,{span:24},{default:l(()=>[e(S,{data:A.value,stripe:"",border:"",style:{width:"100%"}},{default:l(()=>[e(r,{prop:"sequenceNo",label:"\u9500\u552E\u8BA2\u5355\u7F16\u53F7",width:"160"}),e(r,{prop:"address",label:"\u9500\u552E\u65B9\u516C\u53F8\u7F16\u53F7",width:"160"}),e(r,{prop:"address",label:"\u9500\u552E\u65B9\u516C\u53F8\u540D\u79F0",width:"160"}),e(r,{prop:"address",label:"\u8D2D\u4E70\u65B9\u516C\u53F8\u7F16\u53F7",width:"160"}),e(r,{prop:"address",label:"\u8D2D\u4E70\u65B9\u516C\u53F8\u540D\u79F0",width:"160"}),e(r,{prop:"inv_fee",label:"\u5F00\u7968\u91D1\u989D",width:"110"}),e(r,null,{header:l(()=>[le,e(_,{size:"small",class:"fr",onClick:a[8]||(a[8]=u=>h())},{default:l(()=>[ae]),_:1})]),default:l(u=>[e(_,{size:"small",onClick:B=>h(u.$index,u.row)},{default:l(()=>[te]),_:2},1032,["onClick"]),e(_,{size:"small",type:"danger",onClick:B=>N(u.$index,u.row)},{default:l(()=>[oe]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])]),_:1},512),[[Y,V.value==="order"]])]),_:1}),x("div",ne,[e(_,{loading:b.value,type:"primary",onClick:$},{default:l(()=>[re]),_:1},8,["loading"])])]),_:1},8,["model","rules"])),[[z,b.value]]),e(Z,{ref_key:"modelRef",ref:F},null,512)])}}});var Ce=L(se,[["__scopeId","data-v-b3f4567c"]]);export{Ce as default};