1 |
- import{_ as z,q as T,A as j,B as d,a4 as H,r as o,as as J,o as c,n as E,L as w,K as D,H as l,t as e,v as p,I as K,J as M,M as P,p as x,bd as W,S as v,V as Y,W as G}from"./index.7a111e62.js";import{i as O}from"./status.8b8d6c88.js";import{R as k}from"./remote-select.58cc39a6.js";import{h as Q}from"./index.23c2a1ed.js";import{h as X}from"./index.4770f402.js";import Z from"./order-dialog.8595689d.js";import"./use-response-handle.f995d678.js";import"./index.5399d1bf.js";import"./responseHandle.6edfaed2.js";import"./columns.4798c3c7.js";const ee=m=>(Y("data-v-b3f4567c"),m=m(),G(),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"),de=T({__name:"addEditForm",emits:["reload"],setup(m,{emit:se}){j();const F=d(null),V=d("order"),y=d(null),b=d(!1);d(!1);const A=d([]),t=d({...{companyNo:"",buy_id:"",invtype:"",email:"",remark:"",orderArr:[]}}),C=H({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 s=o("el-form-item"),i=o("el-col"),I=o("el-option"),S=o("el-select"),f=o("el-input"),r=o("el-table-column"),_=o("el-button"),R=o("el-table"),U=o("el-row"),L=J("loading");return c(),E("div",ue,[w((c(),D(p(W),{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(s,{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(s,{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(s,{label:"\u53D1\u7968\u7C7B\u578B",prop:"invtype"},{default:l(()=>[e(S,{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(K,null,M(p(O),(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(s,{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(s,{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(s,{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(R,{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),[[P,V.value==="order"]])]),_:1}),x("div",ne,[e(_,{loading:b.value,type:"primary",onClick:$},{default:l(()=>[re]),_:1},8,["loading"])])]),_:1},8,["model","rules"])),[[L,b.value]]),e(Z,{ref_key:"modelRef",ref:F},null,512)])}}});var Ce=z(de,[["__scopeId","data-v-b3f4567c"]]);export{Ce as default};
|