You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
23 KiB
2 lines
23 KiB
var L=(K,q,A)=>new Promise((E,k)=>{var R=v=>{try{C(A.next(v))}catch(b){k(b)}},V=v=>{try{C(A.throw(v))}catch(b){k(b)}},C=v=>v.done?E(v.value):Promise.resolve(v.value).then(R,V);C((A=A.apply(K,q)).next())});import{d as bt,r as y,q as W,a1 as _t,o as s,a as x,w as a,b as p,u as e,bo as xt,g as f,F as g,bt as z,h as m,t as O,bL as Ft,bf as Bt,B as pt,i as M,$ as ut,Y as st,J as Ot,dU as wt,dV as Tt,j as h,aT as St}from"./index-f4658ae7.js";import{C as H}from"./index-8604018f.js";import{T as Nt,a as j}from"./index-84fbff43.js";/* empty css */import{C as tt}from"./index-297faa0c.js";import{I as nt}from"./index-efbe76fc.js";/* empty css */import{T as mt,a as ct,b as I}from"./index-10ceae64.js";import"./index-3590612f.js";import"./index-cd1f9903.js";import{D as Kt}from"./index-eb3034da.js";import At from"./GlobalThemeOverrides-52cd859d.js";import Dt from"./ThemeWrapper-10a23ac0.js";import Pt from"./ContrastDtl-2000c2fe.js";import{UserRegedit as It}from"./UserRegedit-e0c9013d.js";import{_ as Ut}from"./FlowError.vue_vue_type_script_setup_true_lang-e426ac70.js";import{_ as $t}from"./FlowWarning.vue_vue_type_script_setup_true_lang-315195aa.js";import{T as J}from"./Text-21ea36a6.js";import"./index-06d7d7ac.js";import{u as Gt,i as Lt,a as Rt,b as Vt,c as Wt,d as zt,e as Mt,f as Ht,g as jt,h as Jt,j as et}from"./install-2bcffee5.js";import{i as qt,a as Yt,b as Zt}from"./installCanvasRenderer-e3e99995.js";import{R as Qt}from"./index-24b7f696.js";import{C as dt}from"./index-1d383df5.js";import{z as Xt,d as te,N as ee}from"./ConfigProvider-f8b8d4d5.js";/* empty css */import"./useRefs-2f4603d7.js";import"./PlusOutlined-7b96f081.js";import"./Checkbox-abf1420e.js";import"./createForOfIteratorHelper-eb4541b9.js";import"./eagerComputed-1ea78af6.js";import"./css-06fbc100.js";import"./useMaxLevel-0b248899.js";import"./scrollTo-faf03fe5.js";import"./iconUtil-3b6c87ab.js";import"./useHeaderSetting-4c2cac7e.js";import"./EnCfg-bcf75fc2.js";import"./EntityNoName-d08126ae.js";import"./DataType-33901a1c.js";import"./ParamUtils-cdc24dd6.js";import"./SystemConfig-b93c25b3.js";import"./bignumber-cf158d26.js";import"./ParamsUtils-3cbc5822.js";import"./Entities-6a72b013.js";import"./UAC-8e255d47.js";import"./Map-73575e6b.js";import"./Attrs-62391d6b.js";import"./EnumLab-3cbd0812.js";import"./Attr-d5feb8b8.js";import"./RefMethod-33a71db4.js";import"./SearchNormal-5c7fda42.js";import"./SearchFKEnum-31a3a609.js";import"./Glo-fda3f906.js";import"./EnMapExt-8e17025c.js";import"./ClassFactory-66077970.js";import"./PageBaseGroupEdit-202e8e85.js";import"./Group-ab70f402.js";import"./EnumLab-d43291c1.js";import"./Page-34b19d96.js";import"./Help-be517e8f.js";import"./useCachedComponentLoader-721d24a5.js";import"./index-70ffad01.js";import"./index-8336ee2d.js";import"./index-134963ca.js";import"./BasicTable-90e6228c.js";import"./BasicForm-4abe2426.js";/* empty css */import"./FormItem.vue_vue_type_script_lang-da01c38b.js";import"./index-0e56c5c3.js";import"./componentMap-d43b954d.js";import"./ApiCascader-761331ba.js";import"./useFormItem-7226971e.js";import"./index-d51f1b4b.js";import"./FormItem-a040ce00.js";import"./Col-dfe054f2.js";import"./index-2c9d82ce.js";import"./useSize-90c5eaba.js";import"./ApiTreeSelect-6e204649.js";import"./index-6c09d321.js";import"./ApiRadioGroup-4ec6ca0e.js";import"./RadioButtonGroup-e34f3abd.js";import"./ApiSelect-7790a483.js";import"./index-ad7f1be2.js";import"./BasicUpload-47b5dea5.js";import"./UploadModal-b7c82e2b.js";import"./index-dc88db7c.js";import"./_createAggregator-c692fd07.js";import"./_baseEach-1e26df34.js";import"./_baseFor-37716d03.js";import"./DeleteOutlined-872fe62f.js";import"./index-9eb90d49.js";import"./index-5a53dd49.js";import"./BasicModal-649ceacc.js";import"./props-7e339a09.js";import"./useModalDrag-cd2b369a.js";import"./ModalWrapper-3b9dd855.js";import"./useModalContext-bf554b39.js";import"./ModalClose-f74589aa.js";import"./FullscreenOutlined-71d2eabf.js";import"./ModalFooter-308afa08.js";import"./ModalHeader-8905dc99.js";import"./useModalFullScreen-941437b0.js";import"./useModal-fca6ba59.js";import"./useUpload-fd76742d.js";import"./typing-0f0a78e2.js";import"./props-9f05f6b5.js";import"./data-fe2d6249.js";import"./helper-3b79b112.js";import"./TableAction-8031dbc2.js";import"./useTableContext-e652508f.js";import"./const-0405ffdf.js";import"./ThumbUrl-5da03225.js";import"./index-a86b513c.js";import"./isNumber-0bc0d001.js";import"./uuid-1d456649.js";import"./FileList.vue_vue_type_style_index_0_lang-f45ceff4.js";import"./UploadPreviewModal-0b27d3f4.js";import"./download-95cff35f.js";import"./base64Conver-f3be3d44.js";import"./index-2b22a167.js";import"./StrengthMeter-2dcda8ee.js";import"./index-1d081ab8.js";import"./CountButton-219c3a14.js";import"./useCountdown-be79a558.js";import"./CountdownInput-4fee9191.js";import"./helper-2176e41a.js";import"./useLabelWidth-e916bc94.js";import"./FormAction-57a3cf1e.js";import"./FormAction.vue_vue_type_script_lang-63aa1c08.js";import"./useFormContext-687e6399.js";import"./useFormValues-59b9baa1.js";import"./useAdvanced-c6108e3f.js";import"./useFormEvents-1d212091.js";import"./useAutoFocus-20555ad3.js";import"./props-d760f41f.js";/* empty css */import"./useForm-446459c6.js";import"./index-35ba6e1b.js";import"./PageFooter-fecd2617.js";import"./index-602602df.js";import"./ArrowLeftOutlined-f214e093.js";import"./ArrowRightOutlined-6abaa74a.js";import"./index-7b2b594b.js";import"./index-0ff95629.js";import"./transButton-e61c9322.js";import"./useContentHeight-e2c7193a.js";import"./onMountedOrActivated-fbe7044d.js";import"./HeaderCell-b8d3ddda.js";import"./EditTableHeaderIcon-8747c1c0.js";import"./FormOutlined-67a4498f.js";import"./useColumns-122a5981.js";import"./index-b0843728.js";import"./EditableCell.vue_vue_type_style_index_0_lang-5b3597de.js";import"./CellComponent-12da4819.js";import"./componentMap-727618eb.js";import"./helper-3ae17500.js";import"./useDataSource-3f383225.js";import"./merge-15067256.js";import"./_createAssigner-77c8874c.js";import"./useLoading-3104e326.js";import"./useRowSelection-e09cac44.js";import"./useTableScroll-2d085314.js";import"./useScrollTo-87b782ae.js";import"./useCustomRow-019f5e3a.js";import"./useTableStyle-a1f10d6f.js";import"./useTableHeader-8677be57.js";import"./TableHeader-e9145d93.js";import"./index-b006d45a.js";import"./ColumnSetting-e87d31b4.js";import"./sortable.esm-13e502da.js";import"./SettingOutlined-20e7662a.js";import"./SizeSetting-8dda6988.js";import"./RedoSetting-c42d8845.js";import"./RedoOutlined-3d2ca639.js";import"./FullScreenSetting-af3082e5.js";import"./TableTitle-c53d26d0.js";import"./useTableExpand-303f3d97.js";import"./useTableFooter-03c83f8e.js";import"./TableFooter-7ab9b1a2.js";import"./useTableForm-0d347147.js";import"./props-bb3031e1.js";import"./TableImg.vue_vue_type_style_index_0_lang-0c448231.js";import"./index-fdcf88d8.js";import"./useTable-9d73cb2d.js";import"./WF_Comm_Dtl-7da219a1.js";import"./windowOpen-b8703c39.js";import"./Direction-43f7cd43.js";import"./EntityMyPK-e742fec8.js";import"./Cond-7bb97535.js";import"./DBAccess-d3bef90d.js";import"./Node-6b42ba5e.js";import"./EntityNodeID-d5ae71b1.js";import"./useDDLDataLoader-5d08990e.js";import"./SysEnum-989b6639.js";import"./PageBaseGroupNew-ee20c033.js";import"./EnOnly-9c74cb0c.js";import"./useDataConvert-25e29c90.js";import"./assign-481cba08.js";import"./EnFields-4d1dce7a.js";import"./helper.vue_vue_type_script_setup_true_lang-50dfaad0.js";import"./useFieldType-5039d84c.js";import"./IconPicker-51ed7d96.js";import"./SimpleLineIcons-dabcdd07.js";import"./GlyphIcons-fb95b955.js";import"./FontAwesomeIcons-88ac90b4.js";import"./Tabs-ec1c48f8.js";import"./form-77f01638.js";import"./RadioGroup-a80e69a5.js";import"./FormTheme-70eb47bf.js";import"./use-config-816d55a6.js";import"./warn-77f3ea30.js";import"./Icon-e3cbad7d.js";import"./light-0dfdc1ad.js";import"./Add-4d1c6932.js";import"./render-ee8eb435.js";import"./Close-c51bd8a8.js";import"./replaceable-a957a029.js";import"./omit-b0e7e098.js";import"./use-compitable-1a225331.js";import"./flatten-2bdfb3d3.js";import"./use-merged-state-66be05d7.js";import"./throttle-35369e52.js";import"./on-fonts-ready-d897575d.js";import"./create-key-bf4384d6.js";import"./index-22809599.js";import"./use-css-vars-class-3ae3b4b3.js";import"./VResizeObserver-e3ad0bab.js";import"./cssr-e43ee704.js";import"./Pop-78b30ee2.js";import"./PopTreeEns-550d2c1c.js";import"./useDBSourceLoader-8ab5ebe1.js";import"./lodash-a5534797.js";import"./emp-0252210e.js";import"./PopTree-40faba9e.js";import"./PopList-9bc5cb18.js";import"./PopGroupList-de2292ad.js";import"./useFieldStatus-52f39a2f.js";import"./index-18645805.js";import"./Editor-d5f89d8b.js";import"./ImgUpload-411e6243.js";import"./tinymce-c752228f.js";import"./helper-28253641.js";import"./Dev2Interface-dbe2a82a.js";import"./UploadOutlined-87b27077.js";import"./GroupWrapper-ca430e7c.js";import"./useFileUpload-e2f82f1f.js";import"./FuncToolbar-bd4350b3.js";import"./SaveOutlined-da53e7db.js";import"./InboxOutlined-cee25a7d.js";import"./GroupPageNew-58abee1a.js";import"./index-456479d3.js";import"./index-c5f74576.js";import"./ClassFactoryOfGroupPageNew-a8e6e6ba.js";import"./SelectByTable.vue_vue_type_script_setup_true_lang-a8dee7c6.js";import"./DataTable-eacfee09.js";import"./format-length-c9d165c6.js";import"./Button-53926a3b.js";import"./use-rtl-889b67fe.js";import"./browser-1654e206.js";import"./Loading-fead3a83.js";import"./index-528cb859.js";import"./use-is-mounted-a34b74be.js";import"./use-memo-f04d43e5.js";import"./use-form-item-34ce685d.js";import"./color-to-class-b0332f36.js";import"./FadeInExpandTransition-fc975915.js";import"./Scrollbar-35d51129.js";import"./Checkbox-70815735.js";import"./index-cad90cf4.js";import"./RadioGroup-02ea8070.js";import"./Radio-afaa4b2b.js";import"./Popover-ab55c8ff.js";import"./Follower-3b5f0c65.js";import"./next-frame-once-7035a838.js";import"./use-false-until-truthy-72e72eb9.js";import"./_baseMap-457e4262.js";import"./Suffix-56e79b3b.js";import"./Dropdown-b8231906.js";import"./Icon-fc5d8913.js";import"./ChevronRight-3f42dbba.js";import"./happens-in-d88e25de.js";import"./fade-in-scale-up.cssr-0b26e361.js";import"./create-b75cc1a9.js";import"./use-keyboard-ebac156c.js";import"./Tooltip-02d89ff2.js";import"./VirtualList-ac9ae115.js";import"./Empty-fcccc007.js";import"./Input-52773133.js";import"./Eye-9d82dd1a.js";import"./Select-3c7a9b3d.js";import"./FocusDetector-05234541.js";import"./Forward-838673b3.js";import"./keysOf-5d5107c5.js";import"./SFDBSrc-e641ea16.js";import"./BSEntity-840a884b.js";import"./drag-b298d064.js";import"./ShowHelp.vue_vue_type_script_setup_true_lang-4644f19a.js";import"./NodeIndexOutlined-0e7f206c.js";import"./useThirdPartUrl-8ecf6c87.js";import"./Events-141c34ea.js";/* empty css */import"./CopyOutlined-ae720459.js";import"./EditOutlined-19d9e427.js";import"./index-c569cc07.js";const F=K=>(wt("data-v-3e35435b"),K=K(),Tt(),K),oe={key:0,class:"ant-tag-red"},re={key:1,class:"ant-tag-red"},ae=F(()=>h("br",null,null,-1)),ie=F(()=>h("br",null,null,-1)),le=F(()=>h("br",null,null,-1)),pe=F(()=>h("br",null,null,-1)),ue={key:0,class:"ant-tag-red"},se={key:1},ne={key:0,style:{padding:"0 10px 10px 10px"}},me={key:1},ce=F(()=>h("span",null,[h("i",{class:"icon-info"}),m("\xA0\u5206\u7EC4\u6570\u636E ")],-1)),de=F(()=>h("span",null,[h("i",{class:"icon-chart"}),m("\xA0\u67F1\u72B6\u56FE ")],-1)),fe=F(()=>h("div",{id:"Bar",style:{width:"100%",height:"400px"}},"\u67F1\u72B6\u56FE",-1)),ye=F(()=>h("span",null,[h("i",{class:"icon-pie-chart"}),m("\xA0\u997C\u56FE ")],-1)),he=F(()=>h("div",{id:"Pie",style:{width:"100%",height:"400px"}},"\u997C\u72B6\u56FE",-1)),ve=F(()=>h("span",null,[h("i",{class:"icon-graph"}),m("\xA0\u6298\u7EBF\u56FE ")],-1)),ge=F(()=>h("div",{id:"Line",style:{width:"100%",height:"400px"}},"\u6298\u7EBF\u56FE",-1)),Ee=bt({__name:"SearchGroup",props:{loading:{type:Boolean,default:!1},config:{type:Object,default:()=>({dataSource:[],columns:[],pageSize:10,pageCount:1,onPageSizeChange:()=>{},onPageNumberChange:()=>{},primaryKey:"",checkedItems:[],onUpdateCheckedItems:()=>{},onRowClick:()=>{}})},params:{type:Object,default:()=>({})},totalWidth:{type:Number,default:1e3}},setup(K,{expose:q}){const A=K;Gt([Lt,Rt,Vt,Wt,zt,Mt,Ht,jt,Jt,qt,Yt,Zt]);const E=y([]),k=y([]),R=y(800),V=y(460),C=y(!0),v=y(!1),b=y("Table"),w=y([]),D=y([]),Y=y(1),Z=y(!1),ot=y(!1),T=W({tips:"",errorType:"info"}),S=W({tips:"",hasError:!1}),Q=A.params.FrmID,ft=()=>{C.value&&(b.value="Table")},yt=()=>L(this,null,function*(){try{yield rt()}catch(u){}}),ht=_t.No+Q+"_Group",U=W(new It),rt=()=>L(this,null,function*(){try{S.hasError=!1,S.tips="",ot.value=!0;let u="";const o=E.value.filter(r=>r.Checked==!0).map(r=>r.Field);if(o.length===0)return E.value.length==0?(T.errorType="warning",T.tips="\u64CD\u4F5C\u63D0\u793A:\u8BE5\u8868\u5355\u4E0D\u80FD\u4F7F\u7528\u8BE5\u7EC4\u4EF6,\u6280\u672F\u4FE1\u606F\uFF1A\u8868\u5355\u91CC\u6CA1\u6709\u5305\u542B\u5916\u952E\u679A\u4E3E\u5B57\u6BB5.",!1):(S.hasError=!0,S.tips="\u64CD\u4F5C\u63D0\u793A:\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u5206\u7EC4\u6761\u4EF6",!1);u+="@SelectedGroupKey="+o.join(",");let t="";if(k.value.length==0)return T.errorType="warning",T.tips="\u64CD\u4F5C\u63D0\u793A:\u7F3A\u5C11\u5206\u6790\u6761\u4EF6,\u8BF7\u68C0\u67E5\u8868\u5355\u4E2D\u662F\u5426\u542B\u6709\u53EF\u89C1\u7684\u6570\u503C\u578B\u5B57\u6BB5",!1;if(k.value.filter(r=>r.checked===!0).forEach(r=>{r.selected&&(t+=","+r.Field+"="+r.selected+",")}),!t)return S.hasError=!0,S.tips="\u64CD\u4F5C\u63D0\u793A:\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u5206\u6790\u6761\u4EF6,",!1;u+="@StateNumKey="+t,U.Vals=u,yield U.Update();const i=new ut("BP.WF.HttpHandler.WF_Comm");i.AddPara("EnsName",Q);const l=yield i.DoMethodReturnJson("Group_Search");N.value=l.MainData,$.value=l.AttrsOfNum,c.value=l.Sys_MapAttr,Ct(N.value,$.value,c.value)}catch(u){st.error(u.toString())}finally{ot.value=!1}}),at=()=>L(this,null,function*(){try{Z.value=!0;const u=new ut("BP.WF.HttpHandler.WF_Comm");u.AddPara("EnsName",Q);let o=yield u.DoMethodReturnJson("Group_ContentAttrs");E.value=JSON.parse(JSON.stringify(o)),E.value.map(n=>n.Checked==="true"?n.Checked=!0:n.Checked=!1);const t=E.value.filter(n=>n.Checked==!0);t.length===0&&E.value.length>0&&(E.value[0].Checked=!0),t.length>1&&(v.value=!0,C.value=!1),o=yield u.DoMethodReturnJson("Group_Analysis"),o.Attrs.forEach(n=>{const d=o[n.Field].filter(_=>_.Selected==="true");k.value.push({Field:n.Field,Name:n.Name,checked:n.Checked==="true"?n.Checked=!0:n.Checked=!1,options:o[n.Field].map(_=>({value:_.No,label:_.Name})),selected:d.length===0?o[n.Field][0].No:d[0].No})}),k.value.filter(n=>n.checked==!0).length===0&&k.value.length>0&&(k.value[0].checked=!0),U.setPKVal(ht),(yield U.RetrieveFromDBSources())===0&&(yield U.Insert())}catch(u){st.error(u.toString())}finally{Z.value=!1}yield yt()}),N=y([]),$=y([]),c=y([]),X=()=>L(this,null,function*(){E.value.filter(o=>o.Checked==!0).length>1?(v.value=!0,C.value=!1):(v.value=!1,C.value=!0),yield rt()}),vt=u=>{b.value=u,Ot().then(()=>{b.value==="Bar"&>(),b.value==="Pie"&&Et(),b.value==="Line"&&kt()})},gt=()=>{const u=document.getElementById("Bar");if(u){const o=et(u),t=[];N.value.forEach(r=>{t.push(r[c.value[0].KeyOfEn+"Text"]||r[c.value[0].KeyOfEn+"T"]||r[c.value[0].KeyOfEn])});const i=[];$.value.forEach(r=>{if(r.Name){const n=[],d=["#5470c6","#91cc75","#fac858","#ffdb5c","#ff9f7f","#e062ae","#e690d1","#e7bcf3","#9d96f5","#8378EA"];N.value.forEach((_,P)=>{n.push({value:_[r.KeyOfEn],itemStyle:{color:d[P]}})}),i.push({name:r.Name,data:n,type:"bar",smooth:!0})}});const l={tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"15%",containLabel:!0},xAxis:[{type:"category",data:t,axisTick:{alignWithLabel:!0}}],yAxis:[{type:"value"}],series:i};o.setOption(l)}},Et=()=>{const u=document.getElementById("Pie");if(u){const o=et(u),t=[],i=[],l=[];N.value.forEach(d=>{i.push(d[c.value[0].KeyOfEn+"Text"]||d[c.value[0].KeyOfEn+"T"]||d[c.value[0].KeyOfEn]),l.push(d[c.value[0].KeyOfEn+"Text"]||d[c.value[0].KeyOfEn+"T"]||d[c.value[0].KeyOfEn])});let r=0;$.value.forEach(d=>{if(d.Name){const _=[];N.value.forEach(P=>{_.push({value:P[d.KeyOfEn],name:P[c.value[0].KeyOfEn+"Text"]||P[c.value[0].KeyOfEn+"T"]||P[c.value[0].KeyOfEn]})}),r==0,r+=25,i.push(_),t.push({name:d.Name,data:_,type:"pie",center:[r+"%","50%"],radius:"40%",seriesLayoutBy:"row",encode:{itemName:0,value:1},label:{show:!1}}),t.push({name:d.Name,data:_,type:"pie",center:[r+"%","50%"],radius:"40%",seriesLayoutBy:"row",encode:{itemName:0,value:1},label:{show:!1}})}});const n={tooltip:{trigger:"item",formatter:"{a} <br/>{b} : {c} ({d}%)"},legend:{orient:"vertical",x:"left",y:"center",type:"scroll",itemWidth:24,itemHeight:18,textStyle:{color:"#666"},itemGap:10,data:l},dataset:{source:i},series:t};o.setOption(n)}},kt=()=>{const u=document.getElementById("Line");if(u){const o=[];N.value.forEach(r=>{o.push(r[c.value[0].KeyOfEn+"Text"]||r[c.value[0].KeyOfEn+"T"]||r[c.value[0].KeyOfEn])});const t=[];$.value.forEach(r=>{if(r.Name){const n=[];N.value.forEach(d=>{n.push(d[r.KeyOfEn])}),t.push({name:r.Name,data:n,type:"line",smooth:!0})}});const i=et(u),l={xAxis:{type:"category",data:o},yAxis:{type:"value"},series:t,grid:{top:"5%",right:"1%",left:"1%",bottom:"10%",containLabel:!0},tooltip:{trigger:"axis"}};i.setOption(l)}},G=y({}),Ct=(u,o,t)=>{let i="";k.value.filter(l=>l.checked===!0).forEach(l=>{l.selected&&(i+="@"+l.Field+"="+l.selected)}),w.value=[],D.value=[],w.value.push({title:"\u5E8F",key:"SN",width:50,align:"center",customRender:({index:l})=>`${l+1}`}),t.forEach(l=>{let r=l.Name;w.value.push({title:r,key:l.KeyOfEn,dataIndex:l.KeyOfEn,align:"center"})}),w.value.push({title:"\u64CD\u4F5C",key:"Oper",dataIndex:"Oper",align:"center"}),D.value=u,t.forEach(l=>{G.value[l.KeyOfEn+"T"]=""}),o.forEach(l=>{let r=0;D.value.forEach(n=>{r+=parseFloat(n[l.KeyOfEn])}),i.includes("@"+l.KeyOfEn+"=SUM")&&(G.value[l.KeyOfEn]=r),i.includes("@"+l.KeyOfEn+"=AVG")&&(G.value[l.KeyOfEn]=(r/D.value.length).toFixed(2))}),Y.value++},B=W({title:"\u67E5\u770B\u8BE6\u60C5",visible:!1,width:window.innerWidth*.7,params:{}}),it=y(0),lt=u=>{B.title="\u67E5\u770B\u8BE6\u60C5",B.visible=!0,B.params=A.params,delete B.params.Title,c.value.forEach(o=>{B.params[o.KeyOfEn]=u[o.KeyOfEn]}),it.value++};return at(),q({GroupInitPage:at}),(u,o)=>(s(),x(e(ee),{"theme-overrides":e(At),locale:e(Xt),"date-locale":e(te)},{default:a(()=>[p(Dt,null,{default:a(()=>[p(e(xt),{spinning:Z.value},{default:a(()=>[T.errorType==="error"?(s(),f("div",oe,[p(Ut,{doc:T.tips},null,8,["doc"])])):T.errorType==="warning"?(s(),f("div",re,[p($t,{doc:T.tips},null,8,["doc"])])):(s(),x(e(H),{key:2,ref:"tableCardWrapper",class:"card-of-table"},{default:a(()=>[p(e(Qt),{gutter:16,style:{height:"calc(100vh - 160px)"}},{default:a(()=>[p(e(dt),{class:"gutter-row",span:6,style:{"padding-top":"10px"}},{default:a(()=>[p(e(H),{size:"small",title:"\u5206\u7EC4\u6761\u4EF6",style:{width:"100%","max-height":"33%","overflow-y":"auto","margin-bottom":"10px"}},{default:a(()=>[(s(!0),f(g,null,z(E.value,t=>(s(),f(g,{key:t.Field},[p(e(tt),{checked:t.Checked,"onUpdate:checked":i=>t.Checked=i,onChange:o[0]||(o[0]=i=>X()),style:{"margin-bottom":"5px"}},{default:a(()=>[m(O(t.Name),1)]),_:2},1032,["checked","onUpdate:checked"]),ae],64))),128))]),_:1}),p(e(H),{size:"small",title:"\u5206\u6790\u9879\u76EE",style:{width:"100%","max-height":"33%","overflow-y":"auto","margin-bottom":"10px"}},{default:a(()=>[(s(!0),f(g,null,z(k.value,t=>(s(),f(g,{key:t.Field},[p(e(tt),{checked:t.checked,"onUpdate:checked":i=>t.checked=i,onChange:o[1]||(o[1]=i=>X()),style:{"margin-bottom":"5px"},class:"analy"},{default:a(()=>[p(e(Ft),{placement:"topLeft",title:t.Name},{default:a(()=>[m(O(t.Name),1)]),_:2},1032,["title"])]),_:2},1032,["checked","onUpdate:checked"]),p(e(Bt),{value:t.selected,"onUpdate:value":i=>t.selected=i,style:{width:"90px","margin-bottom":"5px"},optionFilterProp:"label",options:t.options,class:"frmStyleType",onChange:o[2]||(o[2]=i=>X())},null,8,["value","onUpdate:value","options"]),ie],64))),128))]),_:1}),p(e(H),{size:"small",title:"\u56FE\u8868",style:{width:"100%","max-height":"26%"}},{default:a(()=>[m(" \u5BBD\u5EA6: "),p(e(nt),{value:R.value,"onUpdate:value":o[3]||(o[3]=t=>R.value=t),controls:!1,stringMode:"",class:"frmStyleType",style:{"margin-bottom":"10px"}},null,8,["value"]),le,m(" \u9AD8\u5EA6: "),p(e(nt),{value:V.value,"onUpdate:value":o[4]||(o[4]=t=>V.value=t),controls:!1,stringMode:"",class:"frmStyleType",style:{"margin-bottom":"10px"}},null,8,["value"]),pe,p(e(tt),{checked:C.value,"onUpdate:checked":o[5]||(o[5]=t=>C.value=t),disabled:v.value,onChange:ft},{default:a(()=>[m("\u56FE\u8868")]),_:1},8,["checked","disabled"])]),_:1})]),_:1}),p(e(dt),{class:"gutter-row",span:16,style:{margin:"10px",height:"100%","background-color":"white"}},{default:a(()=>[S.hasError?(s(),f("div",ue,O(S.tips),1)):(s(),f("div",se,[C.value===!1?(s(),f("div",ne,[(s(),x(e(mt),{columns:w.value,dataSource:D.value,key:Y.value,bordered:"",size:"small",pagination:!1},{bodyCell:a(({column:t,record:i,index:l})=>[t.key==="Oper"?(s(),x(e(pt),{key:0,type:"link",onClick:r=>lt(i)},{default:a(()=>[m("\u67E5\u770B")]),_:2},1032,["onClick"])):t.key==="SN"?(s(),f(g,{key:1},[m(O(l+1),1)],64)):(s(),f(g,{key:2},[m(O(i[t.key+"Text"]||i[t.key+"T"]||i[t.key]),1)],64))]),summary:a(()=>[p(e(ct),null,{default:a(()=>[p(e(I),{style:{"text-align":"center"}},{default:a(()=>[m("\u6C47\u603B")]),_:1}),(s(!0),f(g,null,z(w.value,t=>(s(),f(g,{key:t.key},[t.key!="SN"&&t.key!="Oper"?(s(),x(e(I),{key:0,style:{"text-align":"center"}},{default:a(()=>[p(e(J),null,{default:a(()=>[m(O(G.value[t.key]),1)]),_:2},1024)]),_:2},1024)):M("",!0),t.key==="Oper"?(s(),x(e(I),{key:1,style:{"text-align":"center"}},{default:a(()=>[p(e(J))]),_:1})):M("",!0)],64))),128))]),_:1})]),_:1},8,["columns","dataSource"]))])):(s(),f("div",me,[p(e(Nt),{activeKey:b.value,"onUpdate:activeKey":o[6]||(o[6]=t=>b.value=t),onTabClick:vt,destroyInactiveTabPane:""},{default:a(()=>[p(e(j),{key:"Table"},{tab:a(()=>[ce]),default:a(()=>[(s(),x(e(mt),{columns:w.value,dataSource:D.value,key:Y.value,bordered:"",size:"small",pagination:!1},{bodyCell:a(({column:t,record:i,index:l})=>[t.key==="Oper"?(s(),x(e(pt),{key:0,type:"link",onClick:r=>lt(i)},{default:a(()=>[m("\u67E5\u770B")]),_:2},1032,["onClick"])):t.key==="SN"?(s(),f(g,{key:1},[m(O(l+1),1)],64)):(s(),f(g,{key:2},[m(O(i[t.key+"Text"]||i[t.key+"T"]||i[t.key]),1)],64))]),summary:a(()=>[p(e(ct),null,{default:a(()=>[p(e(I),{style:{"text-align":"center"}},{default:a(()=>[m("\u6C47\u603B")]),_:1}),(s(!0),f(g,null,z(w.value,t=>(s(),f(g,{key:t.key},[t.key!="SN"&&t.key!="Oper"?(s(),x(e(I),{key:0,style:{"text-align":"center"}},{default:a(()=>[p(e(J),null,{default:a(()=>[m(O(G.value[t.key]),1)]),_:2},1024)]),_:2},1024)):M("",!0),t.key==="Oper"?(s(),x(e(I),{key:1,style:{"text-align":"center"}},{default:a(()=>[p(e(J))]),_:1})):M("",!0)],64))),128))]),_:1})]),_:1},8,["columns","dataSource"]))]),_:1}),p(e(j),{key:"Bar"},{tab:a(()=>[de]),default:a(()=>[fe]),_:1}),p(e(j),{key:"Pie"},{tab:a(()=>[ye]),default:a(()=>[he]),_:1}),p(e(j),{key:"Line"},{tab:a(()=>[ve]),default:a(()=>[ge]),_:1})]),_:1},8,["activeKey"])]))]))]),_:1})]),_:1})]),_:1},512))]),_:1},8,["spinning"])]),_:1}),p(e(Kt),{visible:B.visible,"onUpdate:visible":o[7]||(o[7]=t=>B.visible=t),title:B.title,width:B.width,centered:"",bodyStyle:{padding:"0px 12px !important"},footer:null},{default:a(()=>[(s(),x(Pt,{params:B.params,key:it.value},null,8,["params"]))]),_:1},8,["visible","title","width"])]),_:1},8,["theme-overrides","locale","date-locale"]))}}),ep=St(Ee,[["__scopeId","data-v-3e35435b"]]);export{ep as default};
|