lcny-vue3-antd-admin/dist/assets/CensusDrawer.9d800c19.js

6 lines
9.5 KiB
JavaScript

<<<<<<<< HEAD:dist/assets/CensusDrawer.9d800c19.js
var N=Object.defineProperty,V=Object.defineProperties;var $=Object.getOwnPropertyDescriptors;var I=Object.getOwnPropertySymbols;var G=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable;var M=(o,r,e)=>r in o?N(o,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):o[r]=e,w=(o,r)=>{for(var e in r||(r={}))G.call(r,e)&&M(o,e,r[e]);if(I)for(var e of I(r))S.call(r,e)&&M(o,e,r[e]);return o},D=(o,r)=>V(o,$(r));var Y=(o,r,e)=>new Promise((b,y)=>{var B=u=>{try{g(e.next(u))}catch(F){y(F)}},C=u=>{try{g(e.throw(u))}catch(F){y(F)}},g=u=>u.done?b(u.value):Promise.resolve(u.value).then(B,C);g((e=e.apply(o,r)).next())});import{u as J,B as W}from"./useForm.1794f982.js";import{P as z,b as H}from"./city.data.ed807cd3.js";import{a as K,B as Q}from"./index.fc66d173.js";import{a as T,r as X,o as c,j as k,x as d,p,k as s,h as _,F as U,aD as P,I as Z,i as R,aB as ee,br as ae,cF as re,cG as j,cJ as se}from"./index.0e250b31.js";import"./index.285e884b.js";import{D as te}from"./index.db0afe23.js";import"./index.f4dea936.js";import{I as oe}from"./index.7b3e4a13.js";import{c as E}from"./concat.0dda104c.js";import{a as x}from"./index.fd6ea590.js";import{R as le,C as O}from"./index.57a568b2.js";import{M as ue}from"./MinusCircleOutlined.3bc9dddd.js";import"./index.7091377c.js";import"./index.5f3598ec.js";import"./Checkbox.68233b70.js";import"./index.21541882.js";import"./index.ce56fb19.js";import"./index.4bd5ef2f.js";import"./get.9ef46f57.js";import"./eagerComputed.d22edda7.js";import"./transButton.67351000.js";import"./index.0f0ffa53.js";import"./useWindowSizeFn.e034d540.js";import"./FullscreenOutlined.06947b4c.js";import"./index.ea0dbd30.js";import"./useRefs.02308f6a.js";import"./_baseEach.4fbdbaff.js";import"./_baseIteratee.7b1261ce.js";import"./download.896b9876.js";import"./dateUtil.b025f9d8.js";import"./uniqBy.82a086b7.js";import"./index.8daeaf83.js";import"./ArrowLeftOutlined.c80bb084.js";import"./useSize.746bf490.js";const ne={class:"flex items-center"},ie={class:"w-9/10"},Je=T({__name:"CensusDrawer",emits:["success","register"],setup(o,{emit:r}){const e=X(!1),[b,{resetFields:y,setFieldsValue:B,validate:C}]=J({labelWidth:20,baseColProps:{span:24},schemas:H,showActionButtonGroup:!1}),[g,{setDrawerProps:u,closeDrawer:F}]=K(l=>Y(this,null,function*(){if(y(),u({confirmLoading:!1}),e.value=l==null?void 0:l.isUpdate,s(e)){const i=l.data.reduce((n,t)=>{const a={name:t.name,slug:t.slug,unit:t.unit};if(ae(t.value)||re(t.value)){const f=[];Object.keys(t.value).length===0&&f.push({value:"",year:null});for(const m in t.value)f.push({value:t.value[m],year:j(m+"","YYYY")});return E(n,D(w({},a),{isMore:!0,value:f}))}return E(n,D(w({},a),{isMore:!1,value:t.value}))},[]);B({data:i})}})),q=()=>Y(this,null,function*(){try{const{data:l}=yield C(),i={};l.forEach(n=>{if(n.isMore){const t={};n.value.forEach(a=>{a.year&&(t[j(a.year).get("year")]=a.value)}),i[n.slug]=t}else i[n.slug]=n.value}),yield se(i),F(),r("success")}finally{u({confirmLoading:!1})}}),A=l=>{l.value.push({value:"",year:""})},L=(l,i)=>{l.value.splice(i,1)};return(l,i)=>(c(),k(s(Q),ee(l.$attrs,{onRegister:s(g),showFooter:"",title:"\u7F16\u8F91\u7EDF\u8BA1",width:"600px",onOk:q}),{default:d(()=>[p(s(W),{onRegister:s(b)},{data:d(({model:n,field:t})=>[(c(!0),_(U,null,P(n[t],(a,f)=>(c(),_(U,{key:f},[a.isMore?(c(!0),_(U,{key:1},P(a.value,(m,v)=>(c(),_("div",{key:v},[p(s(le),null,{default:d(()=>[p(s(O),{span:15},{default:d(()=>[p(s(x),{labelCol:{span:13},label:v==0?a.name:" ",name:["data",v,"value"],rules:{required:!1,message:"\u8BF7\u8F93\u5165",trigger:"change"}},{default:d(()=>[p(s(te),{format:"YYYY",valueFormat:"YYYY",value:m.year,"onUpdate:value":h=>m.year=h,picker:"year"},null,8,["value","onUpdate:value"])]),_:2},1032,["label","name"])]),_:2},1024),p(s(O),{span:9},{default:d(()=>[p(s(x),{labelCol:{span:2},name:["data",v,"value"],label:" ",rules:{required:!1,message:"\u8BF7\u8F93\u5165",trigger:"change"}},{default:d(()=>[R("div",ne,[R("div",ie,[p(s(oe),{class:"!mr-10px",value:m.value,"onUpdate:value":h=>m.value=h,placeholder:"\u8BF7\u8F93\u5165","addon-after":a.unit},null,8,["value","onUpdate:value","addon-after"])]),v===0?(c(),k(s(z),{key:0,class:"cursor-pointer",onClick:h=>A(a)},null,8,["onClick"])):(c(),k(s(ue),{key:1,class:"cursor-pointer",onClick:h=>L(a,v)},null,8,["onClick"]))])]),_:2},1032,["name"])]),_:2},1024)]),_:2},1024)]))),128)):(c(),k(s(x),{key:0,labelCol:{span:8},label:a.name,name:["data",f,"value"],rules:{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"change"}},{default:d(()=>[p(s(Z),{value:a.value,"onUpdate:value":m=>a.value=m,suffix:a.unit,placeholder:"\u8BF7\u8F93\u5165"},null,8,["value","onUpdate:value","suffix"])]),_:2},1032,["label","name"]))],64))),128))]),_:1},8,["onRegister"])]),_:1},16,["onRegister"]))}});export{Je as default};
========
var N=Object.defineProperty,V=Object.defineProperties;var $=Object.getOwnPropertyDescriptors;var I=Object.getOwnPropertySymbols;var G=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable;var M=(o,r,e)=>r in o?N(o,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):o[r]=e,w=(o,r)=>{for(var e in r||(r={}))G.call(r,e)&&M(o,e,r[e]);if(I)for(var e of I(r))S.call(r,e)&&M(o,e,r[e]);return o},D=(o,r)=>V(o,$(r));var Y=(o,r,e)=>new Promise((b,y)=>{var B=u=>{try{g(e.next(u))}catch(F){y(F)}},C=u=>{try{g(e.throw(u))}catch(F){y(F)}},g=u=>u.done?b(u.value):Promise.resolve(u.value).then(B,C);g((e=e.apply(o,r)).next())});import{u as J,B as W}from"./useForm.7accec25.js";import{P as z,b as H}from"./city.data.abcb17ff.js";import{a as K,B as Q}from"./index.0b7f1bad.js";import{a as T,r as X,o as c,j as k,x as d,p,k as s,h as _,F as U,aD as P,I as Z,i as R,aB as ee,br as ae,cF as re,cG as j,cJ as se}from"./index.b265aafb.js";import"./index.978d26a7.js";import{D as te}from"./index.83a08446.js";import"./index.f7a582e5.js";import{I as oe}from"./index.d18f0943.js";import{c as E}from"./concat.b465642c.js";import{a as x}from"./index.ebab61cd.js";import{R as le,C as O}from"./index.5ad28b1a.js";import{M as ue}from"./MinusCircleOutlined.2f965ca8.js";import"./index.febf46c1.js";import"./index.d8b69743.js";import"./Checkbox.fb1f1a43.js";import"./index.326d43cc.js";import"./index.515d66cf.js";import"./index.a4fc876f.js";import"./get.9f5fba4d.js";import"./eagerComputed.26208a24.js";import"./transButton.8fd04611.js";import"./index.feaeeee0.js";import"./useWindowSizeFn.34f5e7d5.js";import"./FullscreenOutlined.99a5e3f3.js";import"./index.035c2fcb.js";import"./useRefs.fc64ecdd.js";import"./_baseEach.e6aa615a.js";import"./_baseIteratee.cde6582b.js";import"./download.26a3c4b0.js";import"./dateUtil.38491d64.js";import"./uniqBy.05f6c4c4.js";import"./index.2ab056d2.js";import"./ArrowLeftOutlined.569ac501.js";import"./useSize.91e50358.js";const ne={class:"flex items-center"},ie={class:"w-9/10"},Je=T({__name:"CensusDrawer",emits:["success","register"],setup(o,{emit:r}){const e=X(!1),[b,{resetFields:y,setFieldsValue:B,validate:C}]=J({labelWidth:20,baseColProps:{span:24},schemas:H,showActionButtonGroup:!1}),[g,{setDrawerProps:u,closeDrawer:F}]=K(l=>Y(this,null,function*(){if(y(),u({confirmLoading:!1}),e.value=l==null?void 0:l.isUpdate,s(e)){const i=l.data.reduce((n,t)=>{const a={name:t.name,slug:t.slug,unit:t.unit};if(ae(t.value)||re(t.value)){const f=[];Object.keys(t.value).length===0&&f.push({value:"",year:null});for(const m in t.value)f.push({value:t.value[m],year:j(m+"","YYYY")});return E(n,D(w({},a),{isMore:!0,value:f}))}return E(n,D(w({},a),{isMore:!1,value:t.value}))},[]);B({data:i})}})),q=()=>Y(this,null,function*(){try{const{data:l}=yield C(),i={};l.forEach(n=>{if(n.isMore){const t={};n.value.forEach(a=>{a.year&&(t[j(a.year).get("year")]=a.value)}),i[n.slug]=t}else i[n.slug]=n.value}),yield se(i),F(),r("success")}finally{u({confirmLoading:!1})}}),A=l=>{l.value.push({value:"",year:""})},L=(l,i)=>{l.value.splice(i,1)};return(l,i)=>(c(),k(s(Q),ee(l.$attrs,{onRegister:s(g),showFooter:"",title:"\u7F16\u8F91\u7EDF\u8BA1",width:"600px",onOk:q}),{default:d(()=>[p(s(W),{onRegister:s(b)},{data:d(({model:n,field:t})=>[(c(!0),_(U,null,P(n[t],(a,f)=>(c(),_(U,{key:f},[a.isMore?(c(!0),_(U,{key:1},P(a.value,(m,v)=>(c(),_("div",{key:v},[p(s(le),null,{default:d(()=>[p(s(O),{span:15},{default:d(()=>[p(s(x),{labelCol:{span:13},label:v==0?a.name:" ",name:["data",v,"value"],rules:{required:!1,message:"\u8BF7\u8F93\u5165",trigger:"change"}},{default:d(()=>[p(s(te),{format:"YYYY",valueFormat:"YYYY",value:m.year,"onUpdate:value":h=>m.year=h,picker:"year"},null,8,["value","onUpdate:value"])]),_:2},1032,["label","name"])]),_:2},1024),p(s(O),{span:9},{default:d(()=>[p(s(x),{labelCol:{span:2},name:["data",v,"value"],label:" ",rules:{required:!1,message:"\u8BF7\u8F93\u5165",trigger:"change"}},{default:d(()=>[R("div",ne,[R("div",ie,[p(s(oe),{class:"!mr-10px",value:m.value,"onUpdate:value":h=>m.value=h,placeholder:"\u8BF7\u8F93\u5165","addon-after":a.unit},null,8,["value","onUpdate:value","addon-after"])]),v===0?(c(),k(s(z),{key:0,class:"cursor-pointer",onClick:h=>A(a)},null,8,["onClick"])):(c(),k(s(ue),{key:1,class:"cursor-pointer",onClick:h=>L(a,v)},null,8,["onClick"]))])]),_:2},1032,["name"])]),_:2},1024)]),_:2},1024)]))),128)):(c(),k(s(x),{key:0,labelCol:{span:8},label:a.name,name:["data",f,"value"],rules:{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"change"}},{default:d(()=>[p(s(Z),{value:a.value,"onUpdate:value":m=>a.value=m,suffix:a.unit,placeholder:"\u8BF7\u8F93\u5165"},null,8,["value","onUpdate:value","suffix"])]),_:2},1032,["label","name"]))],64))),128))]),_:1},8,["onRegister"])]),_:1},16,["onRegister"]))}});export{Je as default};
>>>>>>>> j:dist/assets/CensusDrawer.2064cc36.js