您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

2 行
7.2KB

  1. var T=(b,q,f)=>new Promise((L,V)=>{var h=s=>{try{_(f.next(s))}catch(i){V(i)}},I=s=>{try{_(f.throw(s))}catch(i){V(i)}},_=s=>s.done?L(s.value):Promise.resolve(s.value).then(h,I);_((f=f.apply(b,q)).next())});import{b as M}from"./index.5e1ac7d8.js";import{d as W,G as X,D as H,z as Y,r as D,L as K,o as Z,c as d,e as t,I as p,i as l,h as n,g as R,j as Q,f as N,F as k,J as v,k as x,u as O}from"./index.3fb2f955.js";const ee={class:"text-right w-full mb-8"},ae=["onClick"],le={class:"text-right w-full mb-8"},te=["onClick"],oe=W({name:"projectCollectionEnterBasicInfo"}),ue=Object.assign(oe,{props:{detail:{type:Object},basicInfoData:{type:Object}},setup(b,{expose:q}){const f=X(H.userStore).userInfo,L=Y(),V=b,{accountAppNameOption:h,domainBrainAccountOptions:I}=H.dictStore.globalDicts||{},_=D(),s=D(),i=D({applications:[]}),E=[{label:"\u5E8F\u53F7",type:"index",width:60},{label:"\u5173\u8054IRS\u5E94\u7528\u540D\u79F0",slot:"application",key:"application"},{label:"IRS\u5E94\u7528\u7F16\u7801",slot:"applicationCode",key:"applicationCode"},{label:"\u4E00\u672C\u8D26\u91CD\u5927\u5E94\u7528\u540D\u79F0",slot:"baseAccountAppName",key:"baseAccountAppName"},{label:'"\u9886\u57DF\u5927\u8111"\u4E00\u672C\u8D26\u540D\u79F0',slot:"baseBrainName",key:"baseBrainName"},{label:"\u64CD\u4F5C",slot:"action",key:"action"}],F=()=>{i.value.applications.push({application:void 0})},z=o=>{i.value.applications.splice(o,1)},C=D([]);return q({formRef:_,formData:i}),K(()=>V.basicInfoData,o=>{var y;(o==null?void 0:o.baseProjIsConfidentiality)==="02"||(o==null?void 0:o.baseProjSetProg)==="00"?s.value={}:s.value={applications:[{required:!0,message:"\u8BF7\u81F3\u5C11\u5173\u8054\u4E00\u4E2A\u5E94\u7528"}]},(y=_.value)==null||y.clearValidate()},{deep:!0,immediate:!0}),Z(()=>T(this,null,function*(){if(!L.query.id){const o=yield M({areaCode:f.value.regionCode});C.value=o.data}})),K(()=>V.detail,o=>T(this,null,function*(){var y,A;if(o){const m=yield M({areaCode:f.value.regionCode});C.value=m.data,i.value={applications:((A=(y=o.apply.baseProjSysCode)==null?void 0:y.split("\uFF1B"))==null?void 0:A.map((c,u)=>{var $,w,j,U,S,g,B;return{application:(($=C.value)==null?void 0:$.find(P=>P.applicationCode===c))||{applicationCode:c,applicationName:((j=(w=o.apply)==null?void 0:w.baseProjSys)==null?void 0:j.split("\uFF1B")[u])||""},baseAccountAppName:((S=(U=o.apply)==null?void 0:U.baseAccountAppName)==null?void 0:S.split("\uFF1B")[u])||"",baseBrainName:((B=(g=o.apply)==null?void 0:g.baseBrainName)==null?void 0:B.split("\uFF1B")[u])||""}}))||[]}}})),(o,y)=>{const A=d("el-button"),m=d("el-option"),c=d("el-select"),u=d("el-form-item"),$=d("el-input"),w=d("table-list"),j=d("el-col"),U=d("el-row"),S=d("el-form");return t(),p(S,{ref_key:"formRef",ref:_,model:i.value,rules:s.value,"label-position":"top","label-suffix":":","scroll-to-error":"","validate-on-rule-change":!1},{default:l(()=>[n(U,{gutter:40},{default:l(()=>[n(j,{span:24},{default:l(()=>{var g,B,P,G,J;return[((B=(g=b.basicInfoData)==null?void 0:g.baseConstructionType)==null?void 0:B.includes("01"))&&!(((P=b.basicInfoData)==null?void 0:P.baseProjType)==="01"&&(((G=b.basicInfoData)==null?void 0:G.baseProjSetProg)==="01"||((J=b.basicInfoData)==null?void 0:J.baseProjSetProg)==="02"))?(t(),p(u,{key:"applications1",label:"\u5173\u8054IRS\u5E94\u7528\u540D\u79F0",prop:"applications"},{default:l(()=>[R("p",ee,[n(A,{type:"primary",onClick:F},{default:l(()=>[Q("\u6DFB\u52A0\u5173\u8054\u5E94\u7528")]),_:1})]),n(w,{pagination:!1,style:{width:"100%"},column:E,data:i.value.applications,"empty-temp":!1},{application:l(({scope:e})=>[e.$index>=0?(t(),p(u,{key:0,prop:`applications[${e.$index}].application`,rules:[{required:!0,message:" "}]},{default:l(()=>[n(c,{modelValue:i.value.applications[e.$index].application,"onUpdate:modelValue":a=>i.value.applications[e.$index].application=a,class:"w-full",placeholder:"\u8BF7\u9009\u62E9","value-key":"applicationCode",filterable:""},{default:l(()=>[(t(!0),N(k,null,v(C.value,(a,r)=>(t(),p(m,{key:r,label:a.applicationName,value:a},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])):x("",!0)]),applicationCode:l(({scope:e})=>[n(u,null,{default:l(()=>{var a;return[n($,{disabled:"","model-value":(a=e.row.application)==null?void 0:a.applicationCode},null,8,["model-value"])]}),_:2},1024)]),baseAccountAppName:l(({scope:e})=>[e.$index>=0?(t(),p(u,{key:0,prop:`applications[${e.$index}].baseAccountAppName`},{default:l(()=>[n(c,{modelValue:e.row.baseAccountAppName,"onUpdate:modelValue":a=>e.row.baseAccountAppName=a},{default:l(()=>[(t(!0),N(k,null,v(O(h),(a,r)=>(t(),p(m,{key:r,label:a,value:a},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])):x("",!0)]),baseBrainName:l(({scope:e})=>[e.$index>=0?(t(),p(u,{key:0,prop:`applications[${e.$index}].baseBrainName`},{default:l(()=>[n(c,{modelValue:e.row.baseBrainName,"onUpdate:modelValue":a=>e.row.baseBrainName=a},{default:l(()=>[(t(!0),N(k,null,v(O(I),(a,r)=>(t(),p(m,{key:r,label:a,value:a},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])):x("",!0)]),action:l(({scope:e})=>[R("a",{class:"text-danger",onClick:a=>z(e.$index)},"\u5220\u9664",8,ae)]),_:1},8,["data"])]),_:1})):(t(),p(u,{key:"applications2",label:"\u5173\u8054IRS\u5E94\u7528\u540D\u79F0"},{default:l(()=>[R("p",le,[n(A,{type:"primary",onClick:F},{default:l(()=>[Q("\u6DFB\u52A0\u5173\u8054\u5E94\u7528")]),_:1})]),n(w,{pagination:!1,style:{width:"100%"},column:E,data:i.value.applications,"empty-temp":!1},{application:l(({scope:e})=>[e.$index>=0?(t(),p(u,{key:0,prop:`applications[${e.$index}].application`,rules:[{required:!0,message:" "}]},{default:l(()=>[n(c,{modelValue:i.value.applications[e.$index].application,"onUpdate:modelValue":a=>i.value.applications[e.$index].application=a,class:"w-full",placeholder:"\u8BF7\u9009\u62E9","value-key":"applicationCode",filterable:""},{default:l(()=>[(t(!0),N(k,null,v(C.value,(a,r)=>(t(),p(m,{key:r,label:a.applicationName,value:a},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])):x("",!0)]),applicationCode:l(({scope:e})=>[n(u,null,{default:l(()=>{var a;return[n($,{disabled:"","model-value":(a=e.row.application)==null?void 0:a.applicationCode},null,8,["model-value"])]}),_:2},1024)]),baseAccountAppName:l(({scope:e})=>[e.$index>=0?(t(),p(u,{key:0,prop:`applications[${e.$index}].baseAccountAppName`},{default:l(()=>[n(c,{modelValue:e.row.baseAccountAppName,"onUpdate:modelValue":a=>e.row.baseAccountAppName=a},{default:l(()=>[(t(!0),N(k,null,v(O(h),(a,r)=>(t(),p(m,{key:r,label:a,value:a},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])):x("",!0)]),baseBrainName:l(({scope:e})=>[e.$index>=0?(t(),p(u,{key:0,prop:`applications[${e.$index}].baseBrainName`},{default:l(()=>[n(c,{modelValue:e.row.baseBrainName,"onUpdate:modelValue":a=>e.row.baseBrainName=a},{default:l(()=>[(t(!0),N(k,null,v(O(I),(a,r)=>(t(),p(m,{key:r,label:a,value:a},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])):x("",!0)]),action:l(({scope:e})=>[R("a",{class:"text-danger",onClick:a=>z(e.$index)},"\u5220\u9664",8,te)]),_:1},8,["data"])]),_:1}))]}),_:1})]),_:1})]),_:1},8,["model","rules"])}}});export{ue as default};