1 |
- import{q as H,a4 as w,a2 as N,B as K,r as d,o as p,K as b,H as u,t as l,v as s,n as U,J as A,I as Y,P as k,L as x,M as E,p as P,S as $,aM as j,aX as I}from"./index.f1f72fab.js";import{u as L}from"./configs.f169c142.js";import{o as q,a as z}from"./status.8979b6f7.js";const J={class:"flex justify-end"},O=$("\u4FDD\u5B58"),Q=H({__name:"upload-invoice",emits:["changeStatus"],setup(R,{emit:g}){const h=w({...L}),c=N(()=>e.input_type==="1"),V=N(()=>e.status==="4"),m=K(""),e=w({status:"",open_type:"",remark:"",invCode:"",invNum:"",open_date:null,total_fee:0,input_type:"",subtotal_fee:0});function M(){const{input_type:D,subtotal_fee:a,total_fee:r,..._}=e;g("changeStatus",e.status==="4"?{status:"4",remark:e.remark}:{..._,subtotal_fee:a.toFixed(2),total_fee:r.toFixed(2)})}function S(D){const{keyCode:a}=D;if(a!==13)return;if(m.value.indexOf("\uFF0C")>=0)return j.error("\u4E0D\u80FD\u5305\u542B\u4E2D\u6587\u9017\u53F7"),m.value="";const[r,_,...o]=m.value.split(","),[n,i,f,v]=o,y=v.slice(0,4),C=v.slice(4,6),B=v.slice(6);e.invCode=n,e.invNum=i,e.subtotal_fee=Number(f),e.total_fee=Number(f),e.open_date=I(`${y}-${C}-${B}`).format("YYYY-MM-DD HH:mm:ss"),m.value=""}return(D,a)=>{const r=d("el-option"),_=d("el-select"),o=d("el-form-item"),n=d("el-col"),i=d("el-input"),f=d("el-row"),v=d("el-date-picker"),y=d("el-input-number"),C=d("el-button"),B=d("el-form");return p(),b(B,{ref:"formRef",model:e,rules:h,"label-width":"90px",class:"demo-ruleForm",size:"small","status-icon":""},{default:u(()=>[l(f,null,{default:u(()=>[l(n,{span:8},{default:u(()=>[l(o,{label:"\u5BA1\u6838\u72B6\u6001",prop:"status"},{default:u(()=>[l(_,{modelValue:e.status,"onUpdate:modelValue":a[0]||(a[0]=t=>e.status=t),placeholder:"\u83DC\u5355\u540D\u79F0"},{default:u(()=>[l(r,{label:"\u901A\u8FC7",value:"1"}),l(r,{label:"\u4E0D\u901A\u8FC7",value:"4"})]),_:1},8,["modelValue"])]),_:1}),s(V)?k("",!0):(p(),b(o,{key:0,label:"\u5F00\u7968\u7C7B\u578B",prop:"open_type"},{default:u(()=>[l(_,{modelValue:e.open_type,"onUpdate:modelValue":a[1]||(a[1]=t=>e.open_type=t),style:{width:"100%"},placeholder:"\u83DC\u5355\u7C7B\u578B"},{default:u(()=>[(p(!0),U(Y,null,A(s(q),(t,F)=>(p(),b(r,{key:"type"+t.value+F,label:t.label,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}))]),_:1}),l(n,{span:16},{default:u(()=>[l(o,{label:"\u5BA1\u6838\u5907\u6CE8",prop:"remark"},{default:u(()=>[l(i,{modelValue:e.remark,"onUpdate:modelValue":a[2]||(a[2]=t=>e.remark=t),rows:3,type:"textarea",maxlength:"2000",placeholder:"\u7533\u8BF7\u5907\u6CE8"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),s(V)?k("",!0):x((p(),b(f,{key:0},{default:u(()=>[l(n,{span:8},{default:u(()=>[l(o,{label:"\u8F93\u5165\u7C7B\u578B",prop:"input_type"},{default:u(()=>[l(_,{modelValue:e.input_type,"onUpdate:modelValue":a[3]||(a[3]=t=>e.input_type=t),style:{width:"100%"},placeholder:"\u83DC\u5355\u7C7B\u578B"},{default:u(()=>[(p(!0),U(Y,null,A(s(z),(t,F)=>(p(),b(r,{key:"type"+t.value+F,label:t.label,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),x(l(n,{span:16,style:{padding:"0 0 0 16px"}},{default:u(()=>[l(i,{modelValue:m.value,"onUpdate:modelValue":a[4]||(a[4]=t=>m.value=t),rows:1,type:"textarea",maxlength:"30",placeholder:"\u626B\u7801\u67AA\u8F93\u5165\u5904",onKeydown:S},null,8,["modelValue"])]),_:1},512),[[E,e.input_type==="1"]])]),_:1},512)),[[E,e.open_type!=="1"]]),s(V)?k("",!0):x((p(),b(f,{key:1},{default:u(()=>[l(n,{span:8},{default:u(()=>[l(o,{label:"\u53D1\u7968\u53F7\u7801",prop:"invCode"},{default:u(()=>[l(i,{modelValue:e.invCode,"onUpdate:modelValue":a[5]||(a[5]=t=>e.invCode=t),placeholder:"\u53D1\u7968\u53F7\u7801",disabled:s(c)},null,8,["modelValue","disabled"])]),_:1})]),_:1}),l(n,{span:8},{default:u(()=>[l(o,{label:"\u53D1\u7968\u4EE3\u7801",prop:"invNum"},{default:u(()=>[l(i,{modelValue:e.invNum,"onUpdate:modelValue":a[6]||(a[6]=t=>e.invNum=t),placeholder:"\u53D1\u7968\u4EE3\u7801",disabled:s(c)},null,8,["modelValue","disabled"])]),_:1})]),_:1}),l(n,{span:8},{default:u(()=>[l(o,{label:"\u5F00\u7968\u65E5\u671F",prop:"open_date"},{default:u(()=>[l(v,{"value-format":"YYYY-MM-DD HH:mm:ss",modelValue:e.open_date,"onUpdate:modelValue":a[7]||(a[7]=t=>e.open_date=t),disabled:s(c)},null,8,["modelValue","disabled"])]),_:1})]),_:1}),l(n,{span:8},{default:u(()=>[l(o,{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_fee"},{default:u(()=>[l(y,{modelValue:e.subtotal_fee,"onUpdate:modelValue":a[8]||(a[8]=t=>e.subtotal_fee=t),precision:2,style:{width:"100%"},min:0,max:999999,disabled:s(c)},null,8,["modelValue","disabled"])]),_:1})]),_:1}),l(n,{span:8},{default:u(()=>[l(o,{label:"\u7A0E\u540E\u91D1\u989D",prop:"total_fee"},{default:u(()=>[l(y,{modelValue:e.total_fee,"onUpdate:modelValue":a[9]||(a[9]=t=>e.total_fee=t),precision:2,style:{width:"100%"},min:0,max:999999,disabled:s(c)},null,8,["modelValue","disabled"])]),_:1})]),_:1})]),_:1},512)),[[E,e.open_type!=="1"]]),P("div",J,[l(C,{type:"primary",onClick:M},{default:u(()=>[O]),_:1})])]),_:1},8,["model","rules"])}}});export{Q as default};
|