index-51118dd8.js 5.3 KB

1
  1. import{A as q,c as F}from"./index-ad86104a.js";import{l as W}from"./index-483a7c90.js";import{a as r,c as X,W as s,X as u,Y as h,m as a,Z as e,E as p,F as N,a5 as T,a2 as v,a4 as U,u as f,q as Z,z as $,a3 as j}from"./vue-7f5e2b1b.js";import{s as G}from"./index-621f2f04.js";import{u as O}from"./vue-router-e2815956.js";import"./fullScreen-4e5f256d.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./SettingOutlined-4a5359d8.js";import"./routeTabs-31d05863.js";/* empty css */const H={__name:"add",emits:["onSuccess"],setup(R,{emit:m}){const b=O(),c=r(!1),t=r({sa_transferbillid:0,enterprisename:"",billdate:new Date().toISOString().split("T")[0]}),k=X(()=>w.value.filter(o=>{if(o.sa_accountclassid!==t.value.sa_accountclassid)return o})),S=()=>{c.value=!0},y=r(),g=()=>{c.value=!1,y.value.resetFields()},Y=r(!1),z=async()=>{try{const o=await y.value.validateFields(),l=await q.post({id:"20230511144804",content:t.value});F.message(l,"新建成功",()=>{g(),m("onSuccess"),b.push({path:"/accountChangeDtail",query:{id:l.data.sa_transferbillid}})})}catch(o){console.log("Failed:",o)}},w=r([]),B=async o=>{t.value.enterprisename=o.enterprisename,t.value.sys_enterpriseid=o.sys_enterpriseid;const l=await q.requested({id:20221008145903,content:{pageNumber:1,pageSize:100,where:{sys_enterpriseid:o.sys_enterpriseid}}});w.value=l.data};return(o,l)=>{const _=s("a-button"),A=s("a-input-search"),i=s("a-form-item"),d=s("a-col"),C=s("a-select-option"),x=s("a-select"),E=s("a-input"),V=s("a-date-picker"),D=s("a-row"),I=s("a-textarea"),L=s("a-form"),M=s("a-space"),P=s("a-drawer");return u(),h("div",null,[a(_,{type:"primary",onClick:S},{default:e(()=>[p("新建转账单")]),_:1}),a(P,{open:c.value,"onUpdate:open":l[6]||(l[6]=n=>c.value=n),class:"custom-class",title:"新建转账单",placement:"right",width:"600",closable:!1,onClose:g},{extra:e(()=>[a(M,null,{default:e(()=>[a(_,{onClick:g},{default:e(()=>[p("关闭")]),_:1}),a(_,{type:"primary",onClick:z,loading:Y.value},{default:e(()=>[p("保存")]),_:1},8,["loading"])]),_:1})]),default:e(()=>[a(L,{model:t.value,ref_key:"formRef",ref:y,layout:"vertical"},{default:e(()=>[a(D,{gutter:16},{default:e(()=>[a(d,{span:24},{default:e(()=>[a(i,{label:"经销商信息",name:"enterprisename",rules:[{required:!0,message:"请选择经销商信息"}]},{default:e(()=>[a(A,{readonly:"",value:t.value.enterprisename,"onUpdate:value":l[0]||(l[0]=n=>t.value.enterprisename=n),placeholder:"经销商信息"},{enterButton:e(()=>[a(_,null,{icon:e(()=>[a(G,{param:{id:20230427101304,content:{pageNumber:1,pageSize:20,where:{condition:""}}},onOnSelect:B})]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),a(d,{span:12},{default:e(()=>[a(i,{label:"转出账户",name:"enterprisename",rules:[{required:!0,message:"请选择转出账户"}]},{default:e(()=>[a(x,{disabled:!t.value.enterprisename,ref:"select",value:t.value.sa_accountclassid,"onUpdate:value":l[1]||(l[1]=n=>t.value.sa_accountclassid=n),placeholder:"选择转出账户",style:{width:"100%"}},{default:e(()=>[(u(!0),h(N,null,T(w.value,n=>(u(),v(C,{key:n.sa_accountclassid,value:n.sa_accountclassid},{default:e(()=>[p(U(n.accountname),1)]),_:2},1032,["value"]))),128))]),_:1},8,["disabled","value"])]),_:1})]),_:1}),a(d,{span:12},{default:e(()=>[a(i,{label:"转入账户",name:"inaccountclassid",rules:[{required:!0,message:"请选择转入账户"}]},{default:e(()=>[a(x,{disabled:!t.value.enterprisename,ref:"select",value:t.value.inaccountclassid,"onUpdate:value":l[2]||(l[2]=n=>t.value.inaccountclassid=n),placeholder:"选择转入账户",style:{width:"100%"}},{default:e(()=>[(u(!0),h(N,null,T(f(k),n=>Z((u(),v(C,{key:n.sa_accountclassid,value:n.sa_accountclassid},{default:e(()=>[p(U(n.accountname),1)]),_:2},1032,["value"])),[[$,n.sa_accountclassid!==t.value.sa_accountclassid]])),128))]),_:1},8,["disabled","value"])]),_:1})]),_:1}),a(d,{span:12},{default:e(()=>[a(i,{label:"转入金额",name:"amount",rules:[{required:!0,message:"请输入转入金额"}]},{default:e(()=>[a(E,{value:t.value.amount,"onUpdate:value":l[3]||(l[3]=n=>t.value.amount=n),placeholder:"输入转入金额"},null,8,["value"])]),_:1})]),_:1}),a(d,{span:12},{default:e(()=>[a(i,{label:"转账日期",name:"billdate",rules:[{required:!0,message:"请选择转账日期"}]},{default:e(()=>[a(V,{style:{width:"100%"},value:t.value.billdate,"onUpdate:value":l[4]||(l[4]=n=>t.value.billdate=n),"value-format":"YYYY-MM-DD",placeholder:"选择转账日期"},null,8,["value"])]),_:1})]),_:1})]),_:1}),a(D,null,{default:e(()=>[a(d,{span:24},{default:e(()=>[a(i,{label:"备注",name:"remarks"},{default:e(()=>[a(I,{value:t.value.remarks,"onUpdate:value":l[5]||(l[5]=n=>t.value.remarks=n),rows:4,placeholder:"输入备注信息"},null,8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["open"])])}}},re={__name:"index",setup(R){O();const m=r();r([]),r([]);let b=r([{label:"搜索",key:"condition",type:"input"}]),c=r({content:{pageNumber:1,pageSize:20,where:{condition:""}},id:20230511144904});const t=()=>{m.value.tableData()};return(k,S)=>(u(),v(W,{ref_key:"list",ref:m,param:f(c),keyRouteName:"billno",tableName:"accountChangeListTable",searchType:f(b),detailPage:{name:"accountChangeDtail",idname:"sa_transferbillid"}},{operation:e(()=>[f(F).hasPermission("insert")?(u(),v(H,{key:0,onOnSuccess:t})):j("",!0)]),operationRight:e(()=>[]),_:1},8,["param","searchType"]))}};export{re as default};