選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

2 行
2.8KB

  1. import{_ as w,d as b,r as f,f as u,g,L as P,m as r,l as o,a1 as i}from"./index.39d91cfb.js";const D=b({name:"fundsAllocation"}),h=Object.assign(D,{setup(y,{expose:c}){const t=f({}),p=f(),_={softwareDevelopmentAmount:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F6F\u4EF6\u5F00\u53D1",trigger:"blur"}],cloudHardwarePurchaseAmount:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E91\u8D44\u6E90\u3001\u786C\u4EF6\u914D\u7F6E",trigger:"blur"}],thirdPartyAmount:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B2C\u4E09\u65B9\u670D\u52A1",trigger:"blur"}]};return c({validForm:l=>{p.value.validate(e=>{l(e)})},formData:t,setFormData:l=>{t.value={softwareDevelopmentAmount:l.softwareDevelopmentAmount,cloudHardwarePurchaseAmount:l.cloudHardwarePurchaseAmount,thirdPartyAmount:l.thirdPartyAmount}}}),(l,e)=>{const s=u("el-input-number"),d=u("el-form-item"),m=u("el-col"),v=u("el-row"),A=u("el-form");return g(),P(A,{ref_key:"formRef",ref:p,model:t.value,rules:_,"label-position":"right","label-width":"180px","label-suffix":":","scroll-to-error":""},{default:r(()=>[o(v,{gutter:40},{default:r(()=>[o(m,{span:8},{default:r(()=>[o(d,{label:"\u8F6F\u4EF6\u5F00\u53D1",prop:"softwareDevelopmentAmount"},{default:r(()=>{var a;return[o(s,{modelValue:t.value.softwareDevelopmentAmount,"onUpdate:modelValue":e[0]||(e[0]=n=>t.value.softwareDevelopmentAmount=n),disabled:l.$route.name==="declarePlan"||[10012,10013,10016].includes((a=l.detailData)==null?void 0:a.status),placeholder:"\u8BF7\u586B\u5199",min:0,controls:!1,onMousewheel:e[1]||(e[1]=i(()=>{},["prevent"]))},null,8,["modelValue","disabled"])]}),_:1})]),_:1}),o(m,{span:8},{default:r(()=>[o(d,{label:"\u4E91\u8D44\u6E90\u3001\u786C\u4EF6\u914D\u7F6E",prop:"cloudHardwarePurchaseAmount"},{default:r(()=>{var a;return[o(s,{modelValue:t.value.cloudHardwarePurchaseAmount,"onUpdate:modelValue":e[2]||(e[2]=n=>t.value.cloudHardwarePurchaseAmount=n),disabled:l.$route.name==="declarePlan"||[10012,10013,10016].includes((a=l.detailData)==null?void 0:a.status),placeholder:"\u8BF7\u586B\u5199",min:0,controls:!1,onMousewheel:e[3]||(e[3]=i(()=>{},["prevent"]))},null,8,["modelValue","disabled"])]}),_:1})]),_:1}),o(m,{span:8},{default:r(()=>[o(d,{label:"\u7B2C\u4E09\u65B9\u670D\u52A1",prop:"thirdPartyAmount"},{default:r(()=>{var a;return[o(s,{modelValue:t.value.thirdPartyAmount,"onUpdate:modelValue":e[4]||(e[4]=n=>t.value.thirdPartyAmount=n),disabled:l.$route.name==="declarePlan"||[10012,10013,10016].includes((a=l.detailData)==null?void 0:a.status),placeholder:"\u8BF7\u586B\u5199",min:0,controls:!1,onMousewheel:e[5]||(e[5]=i(()=>{},["prevent"]))},null,8,["modelValue","disabled"])]}),_:1})]),_:1})]),_:1})]),_:1},8,["model"])}}}),F=w(h,[["__file","/Users/chenlixin/Documents/work/NDKJ/MyProject/ls-project-v2.0/src/pages/declareManage/projectDeclare/declarePage/components/fundsAllocation.vue"]]);export{F as default};