2 lines
5.4 KiB
JavaScript
2 lines
5.4 KiB
JavaScript
import{_ as z}from"./look-ecda901f.js";import{_ as M}from"./updateIcon-57303c18.js";import{_ as R}from"./notData-cf10628e.js";import{d as $,r as l,w as A,b as P,c as m,a5 as j,e as b,f as G,k as F,i as n,g as u,h as a,S as U,l as H,x as J,p as K,F as O,E as Q,a as W,q as X,s as Z,_ as ee}from"./index-ccab2584.js";import{aE as te,aF as ae,aG as le}from"./goverment-af43d804.js";import ue from"./transformInfo2-2c830d52.js";import{_ as oe}from"./Pagination.vue_vue_type_script_setup_true_name_Pagination_lang-6796c038.js";import{D as se}from"./index-332ffb24.js";const d=i=>(X("data-v-3ee7f19f"),i=i(),Z(),i),ne={class:"title-detail"},ie=d(()=>u("img",{src:z,alt:""},null,-1)),re=d(()=>u("span",null,"\u67E5\u770B\u6295\u8D44\u652F\u4ED8",-1)),pe={class:"detail-table"},ce={class:"button-title"},me={class:"table"},de=d(()=>u("img",{src:M,alt:"",class:"configureIcon"},null,-1)),ge=d(()=>u("span",null,"\u67E5\u770B",-1)),ve={class:"table-empty"},_e=d(()=>u("img",{src:R,alt:"notData"},null,-1)),fe=d(()=>u("div",null,"\u6682\u65E0\u6570\u636E",-1)),ye=$({__name:"transformInfo1",props:{detailsDialog:Boolean,relativeId:String,active:Number,snValue:String},emits:["update:detailsDialog","confirm"],setup(i,{emit:D}){const o=i,g=l(!1),v={formItemConfig:[{label:"\u7D2F\u8BA1\u62E8\u6B3E\u91D1\u989D(\u4E07\u5143)",prop:"totalAmount",type:"number"},{label:"\u4ED8\u6B3E\u91D1\u989D(\u5143)",prop:"payAmount",type:"number"},{label:"\u4ED8\u6B3E\u65E5\u671F",prop:"payTime",type:"date",format:"YYYY-MM-DD",valueFormat:"YYYY-MM-DD"},{label:"\u672A\u652F\u4ED8\u5DE5\u7A0B\u6B3E(\u4E07\u5143)",prop:"unPayAmount",type:"number"},{label:"\u652F\u4ED8\u767E\u5206\u6BD4(%)",prop:"payRatio",type:"number"},{label:"\u7533\u62A5\u65F6\u6BB5",prop:"applyIdList",type:"select",data:[],clearable:!0,multiple:!0}],rules:{totalAmount:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],payAmount:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],payTime:[{required:!0,message:"\u8BF7\u9009\u62E9",trigger:"change"}],unPayAmount:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],payRatio:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],applyIdList:[{required:!0,message:"\u8BF7\u9009\u62E9",trigger:"change"}]}},E=l({totalAmount:"",payAmount:"",payTime:"",unPayAmount:"",payRatio:"",applyIdList:""}),C=l(!0),c=l({pageNo:1,pageSize:12,total:0}),r=l(!1);l(!1);const B=l([]);l([]),l();const h=l(""),V=async()=>{let e={};o.active==0?e.projectSn=o.snValue:e.engineeringSn=o.snValue;const t=await te(e);t&&t.result.length>0&&(v.formItemConfig[5].data=t.result.map(f=>({label:f.name,value:f.id})),v.formItemConfig[5].data)},w=async e=>{let t={...e,applyIdList:[e.applyIdList],contractId:o.relativeId};o.active==0?t.projectSn=o.snValue:t.engineeringSn=o.snValue,await ae(t),_(),Q.success("\u65B0\u589E\u6210\u529F"),g.value=!1},S=()=>{E.value=W({totalAmount:"",payAmount:"",payTime:"",unPayAmount:"",payRatio:"",applyIdList:""}),g.value=!0},k=async e=>{c.value.pageNo=e,_()},x=async e=>{c.value.pageSize=e,_()},_=async()=>{const e=await le({contractId:o.relativeId});e&&(B.value=e.result.records,c.value.total=+e.result.total)},q=async e=>{h.value=e.id,y.value=!0},y=l(!1);return A(()=>o.detailsDialog,(e,t)=>{r.value=e,e?(v.formItemConfig[5].data=[],V(),_()):D("confirm")}),A(r,(e,t)=>{D("update:detailsDialog",e)}),P(()=>{}),(e,t)=>{const f=m("close"),L=m("el-icon"),I=m("el-button"),p=m("el-table-column"),T=m("el-table"),Y=m("el-dialog"),N=j("auth");return b(),G(O,null,[r.value?(b(),F(Y,{key:0,class:"overview","show-close":!1,modelValue:r.value,"onUpdate:modelValue":t[1]||(t[1]=s=>r.value=s),width:"90%",onClose:t[2]||(t[2]=s=>r.value=!1)},{title:n(()=>[u("div",ne,[ie,re,a(L,null,{default:n(()=>[a(f,{onClick:t[0]||(t[0]=s=>r.value=!1)})]),_:1})])]),default:n(()=>[u("div",pe,[u("div",ce,[U((b(),F(I,{type:"primary",onClick:S},{default:n(()=>[H("\u65B0\u589E")]),_:1})),[[N,"investment_payment_add"]])]),u("div",me,[a(T,{data:B.value,class:"el-table","row-style":{height:"40px"},"header-cell-style":{textAlign:"center",height:"40px"},"cell-style":{textAlign:"center",height:"40px"}},{empty:n(()=>[u("div",ve,[J(e.$slots,"empty",{},()=>[_e,fe],!0)])]),default:n(()=>[a(p,{type:"index",label:"\u5E8F\u53F7",width:"80"}),a(p,{prop:"totalAmount",label:"\u7D2F\u8BA1\u62E8\u6B3E\u91D1\u989D(\u4E07\u5143)"}),a(p,{prop:"payAmount",label:"\u4ED8\u6B3E\u91D1\u989D(\u4E07\u5143)"}),a(p,{prop:"payTime",label:"\u4ED8\u6B3E\u65E5\u671F"}),a(p,{prop:"unPayAmount",label:"\u672A\u652F\u4ED8\u5DE5\u7A0B\u6B3E(\u4E07\u5143)"}),a(p,{prop:"payRatio",label:"\u652F\u4ED8\u767E\u5206\u6BD4(%)"}),a(p,{align:"center",label:"\u64CD\u4F5C",width:"120"},{default:n(s=>[a(I,{type:"primary",link:"",onClick:be=>q(s.row)},{default:n(()=>[de,ge]),_:2},1032,["onClick"])]),_:1})]),_:3},8,["data"]),a(oe,{pageable:c.value,total:c.value.total,"page-size":c.value.pageSize,layout:"prev, pager, next, jumper",handleSizeChange:x,handleCurrentChange:k,background:C.value,class:"pagination"},null,8,["pageable","total","page-size","background"])])])]),_:3},8,["modelValue"])):K("",!0),a(se,{title:"\u65B0\u589E",formConfig:v,formData:E.value,visible:g.value,"onUpdate:visible":t[3]||(t[3]=s=>g.value=s),"append-to-body":"",width:"40%",onConfirm:w},null,8,["formData","visible"]),a(ue,{payVisible:y.value,"onUpdate:payVisible":t[4]||(t[4]=s=>y.value=s),relativeId:h.value,active:i.active,snValue:i.snValue},null,8,["payVisible","relativeId","active","snValue"])],64)}}});const Ve=ee(ye,[["__scopeId","data-v-3ee7f19f"]]);export{Ve as default};
|