2 lines
1.9 KiB
JavaScript
2 lines
1.9 KiB
JavaScript
import{d as B,r as v,b as L,a4 as D,c as m,e as u,f,g as p,h as d,i,F as x,j as k,ai as I,l as V,k as E,q as T,s as U,_ as A}from"./index-ccab2584.js";import S from"./unit-table-3b18dad1.js";import"./notData-cf10628e.js";const w=l=>(T("data-v-1baf1205"),l=l(),U(),l),M={class:"entrepreneur"},N={class:"unit"},j=w(()=>p("span",null,"\u8BF7\u9009\u62E9\u4F60\u8981\u6CE8\u518C\u7684\u5355\u4F4D\u8D26\u53F7\uFF1A",-1)),q={class:"tables"},G={class:"footer"},z=B({__name:"entrepreneur",emits:["next","prev"],setup(l,{emit:h}){const c=v([]),b=v(["\u5EFA\u8BBE\u5355\u4F4D"]),t=v([]),F=()=>{h("prev")},g=()=>{h("next",{enterpriseMains:t.value})},y=s=>{s.forEach(n=>{if(t.value.find(e=>e.dictValue==n))return;const o=c.value.find(e=>e.dictValue==n);o&&t.value.push(o)});const a=[...t.value];a.forEach((n,r)=>{s.findIndex(e=>e==n.dictValue)>=0||a.splice(r,1)}),t.value=a};return L(async()=>{const s=await D({dictType:"enterprise_main",status:1});c.value=s.result.map(a=>({...a,licenses:[],mainType:a.dictLabel})),t.value=[c.value[0]]}),(s,a)=>{const n=m("el-checkbox"),r=m("el-checkbox-group"),o=m("el-button");return u(),f("div",M,[p("div",N,[j,d(r,{class:"unit-checkbox",modelValue:b.value,"onUpdate:modelValue":a[0]||(a[0]=e=>b.value=e),onChange:y},{default:i(()=>[(u(!0),f(x,null,k(c.value,e=>(u(),E(n,{class:"unit-checkbox-item",key:e.dictLabel,label:e.dictValue},null,8,["label"]))),128))]),_:1},8,["modelValue"])]),p("div",q,[d(I,{name:"table",tag:"div"},{default:i(()=>[(u(!0),f(x,null,k(t.value,(e,_)=>(u(),E(S,{key:e.dictCode,divide:{index:_+1,title:e.dictValue},modelValue:t.value[_],"onUpdate:modelValue":C=>t.value[_]=C},null,8,["divide","modelValue","onUpdate:modelValue"]))),128))]),_:1})]),p("footer",G,[d(o,{onClick:F},{default:i(()=>[V("\u4E0A\u4E00\u6B65")]),_:1}),d(o,{onClick:g,type:"primary"},{default:i(()=>[V("\u63D0\u4EA4")]),_:1})])])}}});const O=A(z,[["__scopeId","data-v-1baf1205"]]);export{O as default};
|