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.
1 lines
33 KiB
1 lines
33 KiB
import{d as Ye,y as Ze,r as V,ax as ae,w as Je,G as el,a0 as te,fL as ll,fM as al,et as oe,fN as L,fO as we,z as se,cx as tl,Y as ge,h as a,a as r,f as b,q as u,e as o,c as m,b as s,H as d,$ as h,F as w,g,t as N,fP as ie,e0 as ol,b4 as H,bk as he,f7 as Ve,n as F,j as $,fQ as sl,I as X,ff as il,ex as rl,ey as ye,a7 as G,fR as nl,es as re,aF as dl,ab as ul,N as fl,dp as ml,ak as cl,dZ as pl,b3 as bl,L as vl,M as _l,bA as wl,aq as gl,ap as hl,an as Vl,cA as yl,cB as kl,ao as Dl,eS as Ul,aj as Cl,eT as Tl,bD as xl,bB as Al,aQ as El,at as Sl,p as Bl,m as Il,_ as Wl}from"./index-e450010e.js";import{A as Ll}from"./aceDrawer-bed1e945.js";import{S as Fl}from"./sortable.esm-c9fcee54.js";import Pl from"./pageListHeadTools-d1d0fbe1.js";import Kl from"./controlSetup-5302e8d8.js";import{_ as Rl}from"./fieldSetUp.vue_vue_type_script_setup_true_lang-0a35f95f.js";import Ol from"./searchField-677db0c8.js";import{_ as jl}from"./codePage.vue_vue_type_script_setup_true_lang-7dae7829.js";const T=P=>(Bl("data-v-6c183e8f"),P=P(),Il(),P),zl={class:"design-containers design-table"},Ml={class:"main-body"},Nl={class:"header"},$l=T(()=>u("div",{class:"field"},null,-1)),ql={class:"search-box"},Hl={key:1,class:"tipBox"},Xl={class:"operateButArea"},Gl={class:"operatLeft"},Ql={key:0,class:"operateButArea tipBox"},Yl={class:"field_close"},Zl=["innerHTML"],Jl=T(()=>u("i",{class:"icon-help"},null,-1)),ea={key:1},la={key:2},aa=T(()=>u("div",{class:"table-tip"},[d(" 操作提示:"),u("br"),d(" *从数据列表配置中选择 所属表单"),u("br"),d(" *从左上角 添加表格字段 选择预设字段"),u("br"),d(" *可拖动表头字段移动调整表头字段排列顺序"),u("br"),d(" *可通过顶部工具栏 生成脚本预览 查看或编辑添加自定义字段"),u("br")],-1)),ta={class:"sidebar-tools"},oa={class:"demo_collapse"},sa={class:"collapse-title"},ia=T(()=>u("i",{class:"fa fa-table"},null,-1)),ra={class:"collapse-title"},na=T(()=>u("i",{class:"fa fa-id-card-o"},null,-1)),da={class:"collapse-title"},ua=T(()=>u("i",{class:"fa fa-calendar"},null,-1)),fa={slot:"label"},ma=T(()=>u("i",{class:"fa fa-question-circle-o"},null,-1)),ca={class:"collapse-title"},pa=T(()=>u("i",{class:"fa fa-clock-o"},null,-1)),ba={class:"collapse-title"},va=T(()=>u("i",{class:"fa fa-bar-chart fa-rotate-0"},null,-1)),_a={class:"collapse-title"},wa=T(()=>u("i",{class:"fa fa-map-signs"},null,-1)),ga=Ye({__name:"pageList",props:{formKey:{type:String,default:""},formVersion:{type:String,default:""},tabsActive:{type:Number,default:1},state:{type:Object,default(){return{}}}},emits:["update:state","update:formKey","update:formVersion","judgeFlowIsEdit","runNextWindows","closeFormPage"],setup(P,{emit:ke}){const D=P,ne=ke;Ze({get(){return D.state},set(i){ne("update:state",i)}});const Q=V(1),De=V(!1),e=ae({tableData:{columns:[],config:{},controlBtn:[],operateBtn:[]},searchData:[],loading:!1,attrObj:{},config:{pageSize:10,searchIsShow:!0,searchFormIsShow:!0,openPageMode:"drawer"},tagList:{},formId:D.formKey.toString()||"",formList:[],name:"",treeData:{},previewVisible:!1,tabsName:"second",formFieldList:[],formApi:{type:"1",addApiUrl:"",editApiUrl:"",delApiUrl:"",lookApiUrl:""},dict:{},refreshTable:!0,view:{list:{status:!0,isClick:!1,form:{sortWord:"",sort:1,title:[]}},card:{status:!1,isClick:!1,form:{sort:1,sortWord:"",imgWork:"",imgWidth:50,imgHeight:50,imgBorderRadius:5,imgPadding:2,titleWork:"",describe:"",ranks:3,title:[]}},date:{status:!1,isClick:!1,form:{startTime:"",endTime:"",dayType:1,title:[]}},time:{status:!1,isClick:!1,form:{sortWord:"",sort:1,title:[]}},gantt:{status:!1,isClick:!1,form:{startTime:"",endTime:"",dayType:2,sortWord:"",sort:1,title:[]}},map:{status:!1,isClick:!1,form:{mapWord:"",sortWord:"",sort:1,title:[]}}}});V({nodeKey:"",recUnitAry:{masterUnitList:[],sunUnitList:[],unitAllKey:[],unitAllState:[]}});const U=ae({}),de=()=>{D.formKey!=""&&il({id:D.formKey.toString()}).then(i=>{U.masterTable=i.data.masterTable,U.sunTable=i.data.sunTable})};Je(()=>D.tabsActive,i=>{i==3&&(de(),pe())}),el(()=>{de(),te(()=>{ce(),pe(),Ue(D.formKey)})});const k=V([]),B=V([]),ue=V([]),fe=V(!0),Ue=i=>{ll({id:i.toString()}).then(t=>{k.value=t.data.allKeyWords,B.value=t.data.timeKeyWords,ue.value=t.data.mapKeyWords,fe.value=!t.data.isMap})},Ce=V(),Y=V(!1),Z=V(),q=V(!1),Te=()=>{q.value=!0},xe=i=>{K.value==!0&&(e.tableData.controlBtn.length>0&&e.tableData.controlBtn.splice(0,e.tableData.controlBtn.length),e.tableData.controlBtn=i)},Ae=i=>{if(K.value==!0){if(i.length>0){e.tableData.columns.length>0?i.forEach(n=>{let f=!0;e.tableData.columns.forEach(v=>{n.id==v.id&&(f=!1)}),f&&e.tableData.columns.push(n)}):i.forEach(n=>{e.tableData.columns.push(n)});let t=[];L.forEach(n=>{let f=!0;i.forEach(v=>{n.id==v.id&&(f=!1)}),f&&t.push(n.id)}),t.length>0&&e.tableData.columns.forEach((n,f)=>{t.forEach(v=>{v==n.id&&e.tableData.columns.splice(f,1)})})}else e.tableData.columns.length>0&&L.forEach(t=>{e.tableData.columns.forEach((n,f)=>{t.id==n.id&&e.tableData.columns.splice(f,1)})});if(e.tableData.columns.length>0){let t=!0;e.tableData.columns.forEach(n=>{n.fieldClass=="__control"&&(t=!1)}),t&&(e.tableData.operateBtn=[])}else e.tableData.operateBtn=[]}},K=V(!1),Ee=i=>{if(K.value==!0)if(i.length>0){e.tableData.columns.length>0?i.forEach(n=>{let f=!0;e.tableData.columns.forEach(v=>{n.id==v.id&&(f=!1)}),f&&e.tableData.columns.push(n)}):i.forEach(n=>{e.tableData.columns.push(n)});let t=[];U.masterTable.forEach(n=>{let f=!0;i.forEach(v=>{n.id==v.id&&(f=!1)}),f&&t.push(n.id)}),t.length>0&&e.tableData.columns.forEach((n,f)=>{t.forEach(v=>{v==n.id&&e.tableData.columns.splice(f,1)})})}else e.tableData.columns.length>0&&U.masterTable.forEach(t=>{e.tableData.columns.forEach((n,f)=>{t.id==n.id&&e.tableData.columns.splice(f,1)})});console.log("state.tableData.columns",e.tableData.columns)},me=V(),ce=()=>{const i=me.value.querySelector(".el-table__header-wrapper tr");Fl.create(i,{animation:180,delay:0,onEnd:t=>{const n=e.tableData.columns[t.oldIndex];e.tableData.columns.splice(t.oldIndex,1),e.tableData.columns.splice(t.newIndex,0,n),e.refreshTable=!1,te(()=>{e.refreshTable=!0,te(()=>{ce()})})}})},R=V(),O=V(),Se=i=>{let t=[],n=[];e.tableData.columns.length>0?e.tableData.columns.forEach((f,v)=>{f.id===i.id&&(e.tableData.columns.splice(v,1),f.attribute=="-"?n.push(f):t.push(f))}):(R.value.clearSelection(),O.value.clearSelection()),t.length>0&&t.forEach(f=>{R.value.toggleRowSelection(f,!1)}),n.length>0&&n.forEach(f=>{O.value.toggleRowSelection(f,!1)})},Be=i=>{let t=!0;e.tableData.columns&&e.tableData.columns.length>0&&e.tableData.columns.forEach(n=>{n.fieldClass=="__control"&&(e.tableData.operateBtn=i.value,t=!1)}),t&&(e.tableData.operateBtn=[])},Ie=(i,t)=>{if(t)if(e.searchData.length>0){let n=!0;e.searchData.forEach((f,v)=>{f.id==i.id&&(n=!1)}),n&&e.searchData.push(i)}else e.searchData.push(i);else e.searchData.length>0&&e.searchData.forEach((n,f)=>{n.id==i.id&&e.searchData.splice(f,1)})},We=i=>{let t=i.label.length;return i.label.length<3&&(t=3),t*30},J=V(!1),Le=i=>{switch(i){case"del":Ke();break;case"eye":e.previewVisible=!0;break;case"json":y.title="查看表格列表结构",Pe(e,{direction:"ltr",type:"json"});break;case"save":Re();case"close":ne("closeFormPage");break}},Fe=()=>{e.previewVisible=!1},y=ae({visible:!1,title:"",direction:"ltr",content:"",codeType:""}),Pe=(i,t={})=>{y.visible=!0,Object.assign(y,{direction:"ltr"},t);let n=rl(i,!0);switch(t.type){case"dict":n=ye(i,!0);break;case"beforeRequest":case"beforeDelete":case"treeBeforeRequest":i||(n=beforeRequest);break;case"afterResponse":case"treeAfterResponse":i||(n=afterResponse);break}y.content=n},Ke=()=>{R.value.clearSelection(),O.value.clearSelection(),Z.value.clearSelection(),e.searchData=[],e.tableData.operateBtn=[],e.tableData.config={},U.masterTable&&U.masterTable.forEach(i=>{i.isSearch=!1})},Re=()=>{const{type:i,addApiUrl:t,editApiUrl:n,delApiUrl:f,lookApiUrl:v}=e.formApi;if(!D.formKey||D.formKey==""||D.formKey==null||D.formKey==null)return G.error("未知表单参数!请先保存前置表单后再操作!");if(i!=1&&(t==""||n==""||f==""||v==""))return G.error("请补全列表第三方APIUrl!");if(e.tableData.columns.length<1)return G.error("未设置表单查询项!不可提交!");let ee={data:ye(e),id:D.formKey.toString()};nl(ee).then(le=>{G.success(le.msg)})},pe=()=>{al({id:D.formKey.toString()}).then(i=>{if(i.data.listjson!=null&&i.data.listjson!=""&&i.data.listjson!="null"){let t=oe(i.data.listjson);e.tableData=t.tableData,e.searchData=t.searchData,e.loading=t.loading,e.attrObj=t.attrObj,e.config=t.config,e.tagList=t.tagList,e.formId=t.formId,e.formList=t.formList,e.name=t.name,e.treeData=t.treeData,e.previewVisible=t.previewVisible,e.formFieldList=t.formFieldList,e.formApi=t.formApi,e.dict=t.dict,e.refreshTable=t.refreshTable,t.view&&t.view!=null&&t.view!=""&&(t.view.card&&t.view.card!=null&&t.view.card!=""?e.view=t.view:(e.view=t.view,e.view.card={status:!1,isClick:!1,form:{sort:1,sortWord:"",imgWork:"",imgWidth:50,imgHeight:50,imgBorderRadius:5,imgPadding:2,titleWork:"",describe:"",ranks:3,title:[]}}))}K.value=!1,e.tableData&&e.tableData.columns&&e.tableData.columns.length>0&&(U.masterTable&&U.masterTable.length>0&&e.tableData.columns.forEach(t=>{U.masterTable.forEach(n=>{t.id==n.id&&(n.isSearch=!0,R.value.toggleRowSelection(n,!0))})}),L&&L.length>0&&e.tableData.columns.forEach(t=>{L.forEach(n=>{t.id==n.id&&O.value.toggleRowSelection(n,!0)})})),e.tableData&&e.tableData.controlBtn&&e.tableData.controlBtn.length>0&&e.tableData.controlBtn.forEach(t=>{we.forEach(n=>{t.id==n.id&&Z.value.toggleRowSelection(n,!0)})}),K.value=!0})},j=()=>{},Oe=i=>{try{if(typeof y.callback=="function"){const t=y.codeType==="json"?oe(i):re(i);y.callback(t)}else switch(y.type){case"css":e.value.formData.config||(e.value.formData.config={}),e.value.formData.config.style=i;break;case"dict":e.value.formDict=oe(i);break;case"beforeRequest":case"beforeSubmit":case"afterResponse":case"afterSubmit":case"closeSubmit":case"change":e.value.formData.events||(e.value.formData.events={}),e.value.formData.events[y.type]=re(i);break;default:e.value.formData=re(i)}dialogCancel()}catch{}};return(i,t)=>{var _e;const n=dl,f=ul,v=fl,ee=ml,le=se("Close"),be=cl,je=pl,x=bl,I=vl,ze=se("Setting"),E=_l,ve=wl,p=gl,_=hl,c=Vl,C=yl,z=kl,S=Dl,W=Ul,A=Cl,Me=Tl,Ne=xl,$e=Al,qe=Ll,He=se("ak-page-list"),Xe=El,Ge=tl("value"),Qe=Sl;return ge((r(),b("div",zl,[u("div",Ml,[u("div",Nl,[$l,o(Pl,{onClearData:Le})]),u("div",{ref_key:"container",ref:me,class:"table_box main_table"},[u("div",ql,[a(e).searchData&&a(e).searchData.length>0&&a(e).config.searchIsShow?(r(),m(Ol,{key:0,searchData:a(e).searchData,"onUpdate:searchData":t[0]||(t[0]=l=>a(e).searchData=l)},null,8,["searchData"])):(r(),b("div",Hl,"条件查询搜索区域"))]),u("div",Xl,[u("div",Gl,[a(e).tableData.controlBtn.length===0?(r(),m(n,{key:0,class:"mx-1 tipBox",type:"info"},{default:s(()=>[d("操作按钮区域")]),_:1})):h("",!0),(r(!0),b(w,null,g(a(e).tableData.controlBtn,l=>(r(),m(f,ie({ref_for:!0},l,{key:l.type}),{default:s(()=>[d(N(l.label),1)]),_:2},1040))),128))]),u("div",null,[o(ee,{class:"ml-4"},{default:s(()=>[a(e).config.searchFormIsShow?(r(),m(v,{key:0,class:"box-item",effect:"dark",content:"折叠查询表单",placement:"top"},{default:s(()=>[o(f,{size:"small",onClick:t[1]||(t[1]=l=>a(e).config.searchIsShow=!a(e).config.searchIsShow),class:"fa fa-search"})]),_:1})):h("",!0),a(e).view.list.status?(r(),m(v,{key:1,class:"box-item",effect:"dark",content:"列表视图",placement:"top"},{default:s(()=>[o(f,{size:"small",class:"fa fa-table",color:a(e).view.list.isClick?"#a0cfff":"",onClick:t[2]||(t[2]=l=>i.tabsView(a(e).view.list))},null,8,["color"])]),_:1})):h("",!0),a(e).view.date.status?(r(),m(v,{key:2,class:"box-item",effect:"dark",content:"日历视图",placement:"top"},{default:s(()=>[o(f,{size:"small",class:"fa fa-calendar"})]),_:1})):h("",!0),a(e).view.time.status?(r(),m(v,{key:3,class:"box-item",effect:"dark",content:"时间轴",placement:"top"},{default:s(()=>[o(f,{size:"small",class:"fa fa-clock-o"})]),_:1})):h("",!0),a(e).view.gantt.status?(r(),m(v,{key:4,class:"box-item",effect:"dark",content:"甘特图",placement:"top"},{default:s(()=>[o(f,{size:"small",class:"fa fa-bar-chart"})]),_:1})):h("",!0),a(e).view.map.status?(r(),m(v,{key:5,class:"box-item",effect:"dark",content:"地图视图",placement:"top"},{default:s(()=>[o(f,{size:"small",class:"fa fa-map-signs"})]),_:1})):h("",!0)]),_:1})])]),(_e=a(e).tableData.columns)!=null&&_e.length?h("",!0):(r(),b("div",Ql," 表格列设置区域,可从左上角 添加表格列字段 选择已有列或直接从上方工具栏 生成脚本预览 编辑 ")),o(a(H),ie({data:[{}]},a(e).tableData.tableProps||{},{ref:"tableEl"}),{default:s(()=>[(r(!0),b(w,null,g(a(e).tableData.columns,l=>(r(),m(x,ie({key:l.prop||l.label,ref_for:!0},l,{width:We(l)}),ol({header:s(M=>[u("div",Yl,[o(n,null,{default:s(()=>[d(N(l.label),1)]),_:2},1024),u("i",null,[o(be,{onClick:ha=>Se(l)},{default:s(()=>[o(le)]),_:2},1032,["onClick"])])]),l.help?(r(),m(v,{key:0,placement:"top"},{content:s(()=>[u("span",{innerHTML:l.help},null,8,Zl)]),default:s(()=>[Jl]),_:2},1024)):h("",!0)]),_:2},[l.field!=="index"?{name:"default",fn:s(()=>[l.field==="checkbox"?(r(),m(je,{key:0})):h("",!0),l.field==="operate"?(r(),b("span",ea,"操作")):h("",!0),l.field!=="checkbox"&&l.field!=="operate"?(r(),b("span",la,"数据")):h("",!0)]),key:"0"}:void 0]),1040,["width"]))),128))]),_:1},16),aa],512)]),u("div",ta,[o($e,{ref:"multipleTableRef",modelValue:a(Q),"onUpdate:modelValue":t[48]||(t[48]=l=>X(Q)?Q.value=l:null),class:"form_tabs",onTabClick:i.handleClick},{default:s(()=>[o(ve,{label:"字段设置",name:1},{default:s(()=>[o(I,{"content-position":"left"},{default:s(()=>[d("功能字段")]),_:1}),o(a(H),{ref_key:"tableFieldAttrBut",ref:O,data:a(L),border:"",style:{width:"100%"},onSelectionChange:Ae},{default:s(()=>[o(x,{fixed:"",type:"selection",width:"40",align:"center"}),o(x,{prop:"label",label:"字段"}),o(x,{fixed:"right",label:"设置",width:"55",align:"center"},{default:s(l=>[l.row.fieldClass=="__control"?(r(),m(be,{key:0,title:"设置",onClick:M=>Te(l.row)},{default:s(()=>[o(ze)]),_:2},1032,["onClick"])):h("",!0)]),_:1})]),_:1},8,["data"]),o(I,{"content-position":"left"},{default:s(()=>[d("列表字段")]),_:1}),o(a(H),{ref_key:"tableFieldList",ref:R,data:a(U).masterTable,border:"",onSelectionChange:Ee,style:{width:"100%"}},{default:s(()=>[o(x,{fixed:"",type:"selection",width:"40",align:"center"}),o(x,{prop:"label",label:"字段"},{default:s(l=>[d(N(l.row.label)+"("+N(l.row.fieldClass)+"["+N(l.row.pattern)+"]) ",1)]),_:1}),o(x,{fixed:"right",label:"查询",width:"55",align:"center"},{default:s(l=>[o(E,{modelValue:l.row.isSearch,"onUpdate:modelValue":M=>l.row.isSearch=M,"active-action-icon":a(he),"inactive-action-icon":a(Ve),style:{"--el-switch-on-color":"#13ce66","--el-switch-off-color":"#ff4949"},onChange:M=>Ie(l.row,M)},null,8,["modelValue","onUpdate:modelValue","active-action-icon","inactive-action-icon","onChange"])]),_:1})]),_:1},8,["data"])]),_:1}),o(ve,{label:"列表设置",name:2},{default:s(()=>[o(I,{"content-position":"left"},{default:s(()=>[d("开启视图")]),_:1}),u("div",oa,[ge((r(),m(Me,{onChange:i.handleChange},{default:s(()=>[o(W,{name:"list",class:F(a(e).view.list.status?"isTrueItem":""),disabled:!a(e).view.list.status},{title:s(()=>[u("div",sa,[u("div",null,[ia,o(n,null,{default:s(()=>[d("列表视图")]),_:1})]),h("",!0)])]),default:s(()=>[u("div",null,[o(S,{"label-position":"top","label-width":"auto",model:a(e).view.list.form,style:{"max-width":"600px"}},{default:s(()=>[o(c,{label:"标题字段"},{default:s(()=>[o(_,{modelValue:a(e).view.list.form.title,"onUpdate:modelValue":t[4]||(t[4]=l=>a(e).view.list.form.title=l),multiple:"",placeholder:"请选择标题字段"},{default:s(()=>[(r(!0),b(w,null,g(a(k),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"排序字段"},{default:s(()=>[o(_,{modelValue:a(e).view.list.form.sortWord,"onUpdate:modelValue":t[5]||(t[5]=l=>a(e).view.list.form.sortWord=l),placeholder:"请选择排序字段"},{default:s(()=>[(r(!0),b(w,null,g(a(k),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"排序方式"},{default:s(()=>[o(z,{modelValue:a(e).view.list.form.sort,"onUpdate:modelValue":t[6]||(t[6]=l=>a(e).view.list.form.sort=l)},{default:s(()=>[o(C,{label:1},{default:s(()=>[d("降序")]),_:1}),o(C,{label:2},{default:s(()=>[d("升序")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])])]),_:1},8,["class","disabled"]),o(W,{title:"Consistency",name:"card",class:F(a(e).view.card&&a(e).view.card.status?"isTrueItem":""),disabled:!a(e).view.card.status},{title:s(()=>[u("div",ra,[u("div",null,[na,o(n,null,{default:s(()=>[d("卡片视图")]),_:1})]),o(E,{class:"openOfClose",modelValue:a(e).view.card.status,"onUpdate:modelValue":t[7]||(t[7]=l=>a(e).view.card.status=l),disabled:i.isCardTrue,onClick:$(j,["stop"])},null,8,["modelValue","disabled"])])]),default:s(()=>[u("div",null,[o(S,{"label-position":"top","label-width":"auto",model:a(e).view.card.form,style:{"max-width":"600px"}},{default:s(()=>[o(c,{label:"标题字段"},{default:s(()=>[o(_,{modelValue:a(e).view.card.form.title,"onUpdate:modelValue":t[8]||(t[8]=l=>a(e).view.card.form.title=l),multiple:"",placeholder:"请选择标题字段"},{default:s(()=>[(r(!0),b(w,null,g(a(k),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"图片字段"},{default:s(()=>[o(_,{modelValue:a(e).view.card.form.imgWork,"onUpdate:modelValue":t[9]||(t[9]=l=>a(e).view.card.form.imgWork=l),placeholder:"请选择图片字段"},{default:s(()=>[(r(!0),b(w,null,g(i.cardKeyWords,l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"图片宽度与高度"},{default:s(()=>[o(A,{modelValue:a(e).view.card.form.imgWidth,"onUpdate:modelValue":t[10]||(t[10]=l=>a(e).view.card.form.imgWidth=l),placeholder:"请输入图片宽度"},{prepend:s(()=>[d("宽度")]),suffix:s(()=>[d("PX")]),_:1},8,["modelValue"]),o(A,{modelValue:a(e).view.card.form.imgHeight,"onUpdate:modelValue":t[11]||(t[11]=l=>a(e).view.card.form.imgHeight=l),placeholder:"请输入图片高度",style:{"margin-top":"10px"}},{prepend:s(()=>[d("高度")]),suffix:s(()=>[d("PX")]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"图片圆角"},{default:s(()=>[o(A,{modelValue:a(e).view.card.form.imgBorderRadius,"onUpdate:modelValue":t[12]||(t[12]=l=>a(e).view.card.form.imgBorderRadius=l),placeholder:"请输入图片圆角",style:{"margin-top":"10px"}},{prepend:s(()=>[d("圆角")]),suffix:s(()=>[d("PX")]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"图片边框缩进"},{default:s(()=>[o(A,{modelValue:a(e).view.card.form.imgPadding,"onUpdate:modelValue":t[13]||(t[13]=l=>a(e).view.card.form.imgPadding=l),placeholder:"请输入图片边框缩进",style:{"margin-top":"10px"}},{prepend:s(()=>[d("缩进")]),suffix:s(()=>[d("PX")]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"卡片标题"},{default:s(()=>[o(_,{modelValue:a(e).view.card.form.titleWork,"onUpdate:modelValue":t[14]||(t[14]=l=>a(e).view.card.form.titleWork=l),placeholder:"请选择时间轴段"},{default:s(()=>[(r(!0),b(w,null,g(a(k),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"卡片标题描述"},{default:s(()=>[o(_,{modelValue:a(e).view.card.form.describe,"onUpdate:modelValue":t[15]||(t[15]=l=>a(e).view.card.form.describe=l),placeholder:"请选择时间轴段"},{default:s(()=>[(r(!0),b(w,null,g(a(k),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"每行几列"},{default:s(()=>[o(A,{modelValue:a(e).view.card.form.ranks,"onUpdate:modelValue":t[16]||(t[16]=l=>a(e).view.card.form.ranks=l),placeholder:"请输入每行几列",style:{"margin-top":"10px"}},{suffix:s(()=>[d("列")]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"排序字段"},{default:s(()=>[o(_,{modelValue:a(e).view.card.form.sortWord,"onUpdate:modelValue":t[17]||(t[17]=l=>a(e).view.card.form.sortWord=l),placeholder:"请选择时间轴段"},{default:s(()=>[(r(!0),b(w,null,g(a(k),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"排序方式"},{default:s(()=>[o(z,{modelValue:a(e).view.card.form.sort,"onUpdate:modelValue":t[18]||(t[18]=l=>a(e).view.card.form.sort=l)},{default:s(()=>[o(C,{label:1},{default:s(()=>[d("降序")]),_:1}),o(C,{label:2},{default:s(()=>[d("升序")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])])]),_:1},8,["class","disabled"]),o(W,{title:"Consistency",name:"date",class:F(a(e).view.date.status?"isTrueItem":""),disabled:!a(e).view.date.status},{title:s(()=>[u("div",da,[u("div",null,[ua,o(n,null,{default:s(()=>[d("日历视图")]),_:1})]),o(E,{class:"openOfClose",modelValue:a(e).view.date.status,"onUpdate:modelValue":t[19]||(t[19]=l=>a(e).view.date.status=l),onClick:$(j,["stop"])},null,8,["modelValue"])])]),default:s(()=>[u("div",null,[o(S,{"label-position":"top","label-width":"auto",model:a(e).view.date.form,style:{"max-width":"600px"}},{default:s(()=>[o(c,{label:"标题字段"},{default:s(()=>[o(_,{modelValue:a(e).view.date.form.title,"onUpdate:modelValue":t[20]||(t[20]=l=>a(e).view.date.form.title=l),multiple:"",placeholder:"请选择标题字段"},{default:s(()=>[(r(!0),b(w,null,g(a(k),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(c,null,{default:s(()=>[u("span",fa,[d(" 时间跨度 "),o(v,{class:"box-item",effect:"dark",content:"假如一个任务今天开始,明天结束。日历列表中用区间日期展示这一条信息。",placement:"top"},{default:s(()=>[ma]),_:1})]),o(_,{modelValue:a(e).view.date.form.startTime,"onUpdate:modelValue":t[21]||(t[21]=l=>a(e).view.date.form.startTime=l),clearable:"",placeholder:"请选择开始时间"},{prefix:s(()=>[d("从")]),default:s(()=>[(r(!0),b(w,null,g(a(B),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),o(_,{modelValue:a(e).view.date.form.endTime,"onUpdate:modelValue":t[22]||(t[22]=l=>a(e).view.date.form.endTime=l),clearable:"",placeholder:"请选择结束时间",style:{"margin-top":"10px"}},{prefix:s(()=>[d("至")]),default:s(()=>[(r(!0),b(w,null,g(a(B),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"默认展示"},{default:s(()=>[o(_,{modelValue:a(e).view.date.form.dayType,"onUpdate:modelValue":t[23]||(t[23]=l=>a(e).view.date.form.dayType=l),clearable:"",placeholder:"请选择展示方式"},{default:s(()=>[o(p,{label:"月",value:1}),o(p,{label:"周",value:2}),o(p,{label:"日",value:3})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])])]),_:1},8,["class","disabled"]),o(W,{title:"Consistency",name:"time",class:F(a(e).view.time.status?"isTrueItem":""),disabled:!a(e).view.time.status},{title:s(()=>[u("div",ca,[u("div",null,[pa,o(n,null,{default:s(()=>[d("时间轴")]),_:1})]),o(E,{class:"openOfClose",modelValue:a(e).view.time.status,"onUpdate:modelValue":t[24]||(t[24]=l=>a(e).view.time.status=l),onClick:$(j,["stop"])},null,8,["modelValue"])])]),default:s(()=>[u("div",null,[o(S,{"label-position":"top","label-width":"auto",model:a(e).view.time.form,style:{"max-width":"600px"}},{default:s(()=>[o(c,{label:"标题字段"},{default:s(()=>[o(_,{modelValue:a(e).view.time.form.title,"onUpdate:modelValue":t[25]||(t[25]=l=>a(e).view.time.form.title=l),multiple:"",placeholder:"请选择标题字段"},{default:s(()=>[(r(!0),b(w,null,g(a(k),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"时间轴字段"},{default:s(()=>[o(_,{modelValue:a(e).view.time.form.sortWord,"onUpdate:modelValue":t[26]||(t[26]=l=>a(e).view.time.form.sortWord=l),placeholder:"请选择时间轴段"},{default:s(()=>[(r(!0),b(w,null,g(a(B),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"排序方式"},{default:s(()=>[o(z,{modelValue:a(e).view.time.form.sort,"onUpdate:modelValue":t[27]||(t[27]=l=>a(e).view.time.form.sort=l)},{default:s(()=>[o(C,{label:1},{default:s(()=>[d("降序")]),_:1}),o(C,{label:2},{default:s(()=>[d("升序")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])])]),_:1},8,["class","disabled"]),o(W,{title:"Consistency",name:"gantt",class:F(a(e).view.gantt.status?"isTrueItem":""),disabled:!a(e).view.gantt.status},{title:s(()=>[u("div",ba,[u("div",null,[va,o(n,null,{default:s(()=>[d("甘特图")]),_:1})]),o(E,{class:"openOfClose",modelValue:a(e).view.gantt.status,"onUpdate:modelValue":t[28]||(t[28]=l=>a(e).view.gantt.status=l),onClick:$(j,["stop"])},null,8,["modelValue"])])]),default:s(()=>[u("div",null,[o(S,{"label-position":"top","label-width":"auto",model:a(e).view.gantt.form,style:{"max-width":"600px"}},{default:s(()=>[o(c,{label:"标题字段"},{default:s(()=>[o(_,{modelValue:a(e).view.gantt.form.title,"onUpdate:modelValue":t[29]||(t[29]=l=>a(e).view.gantt.form.title=l),multiple:"",placeholder:"请选择标题字段"},{default:s(()=>[(r(!0),b(w,null,g(a(k),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"时间设置"},{default:s(()=>[o(_,{modelValue:a(e).view.gantt.form.startTime,"onUpdate:modelValue":t[30]||(t[30]=l=>a(e).view.gantt.form.startTime=l),clearable:"",placeholder:"请选择开始时间"},{prefix:s(()=>[d("开始时间")]),default:s(()=>[(r(!0),b(w,null,g(a(B),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),o(_,{modelValue:a(e).view.gantt.form.endTime,"onUpdate:modelValue":t[31]||(t[31]=l=>a(e).view.gantt.form.endTime=l),clearable:"",placeholder:"请选择结束时间",style:{"margin-top":"10px"}},{prefix:s(()=>[d("结束时间")]),default:s(()=>[(r(!0),b(w,null,g(a(B),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"默认时间刻度"},{default:s(()=>[o(_,{modelValue:a(e).view.gantt.form.dayType,"onUpdate:modelValue":t[32]||(t[32]=l=>a(e).view.gantt.form.dayType=l),clearable:"",placeholder:"请选择展示方式"},{default:s(()=>[o(p,{label:"时",value:1}),o(p,{label:"日",value:2}),o(p,{label:"周",value:3}),o(p,{label:"月",value:4}),o(p,{label:"季",value:5}),o(p,{label:"年",value:6})]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"排序字段"},{default:s(()=>[o(_,{modelValue:a(e).view.gantt.form.sortWord,"onUpdate:modelValue":t[33]||(t[33]=l=>a(e).view.gantt.form.sortWord=l),placeholder:"请选择时间轴段"},{default:s(()=>[(r(!0),b(w,null,g(a(k),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"排序方式"},{default:s(()=>[o(z,{modelValue:a(e).view.gantt.form.sort,"onUpdate:modelValue":t[34]||(t[34]=l=>a(e).view.gantt.form.sort=l)},{default:s(()=>[o(C,{label:1},{default:s(()=>[d("降序")]),_:1}),o(C,{label:2},{default:s(()=>[d("升序")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])])]),_:1},8,["class","disabled"]),o(W,{title:"Consistency",name:"map",class:F(a(e).view.map.status?"isTrueItem":""),disabled:!a(e).view.map.status},{title:s(()=>[u("div",_a,[u("div",null,[wa,o(n,null,{default:s(()=>[d("地图视图")]),_:1})]),o(E,{class:"openOfClose",modelValue:a(e).view.map.status,"onUpdate:modelValue":t[35]||(t[35]=l=>a(e).view.map.status=l),disabled:a(fe),onClick:$(j,["stop"])},null,8,["modelValue","disabled"])])]),default:s(()=>[u("div",null,[o(S,{"label-position":"top","label-width":"auto",model:a(e).view.map.form,style:{"max-width":"600px"}},{default:s(()=>[o(c,{label:"标题字段"},{default:s(()=>[o(_,{modelValue:a(e).view.map.form.title,"onUpdate:modelValue":t[36]||(t[36]=l=>a(e).view.map.form.title=l),multiple:"",placeholder:"请选择标题字段"},{default:s(()=>[(r(!0),b(w,null,g(a(k),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"位置字段"},{default:s(()=>[o(_,{modelValue:a(e).view.map.form.mapWord,"onUpdate:modelValue":t[37]||(t[37]=l=>a(e).view.map.form.mapWord=l),placeholder:"请选择位置字段"},{default:s(()=>[(r(!0),b(w,null,g(a(ue),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"排序字段"},{default:s(()=>[o(_,{modelValue:a(e).view.map.form.sortWord,"onUpdate:modelValue":t[38]||(t[38]=l=>a(e).view.map.form.sortWord=l),placeholder:"请选择时间轴段"},{default:s(()=>[(r(!0),b(w,null,g(a(k),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"排序方式"},{default:s(()=>[o(z,{modelValue:a(e).view.map.form.sort,"onUpdate:modelValue":t[39]||(t[39]=l=>a(e).view.map.form.sort=l)},{default:s(()=>[o(C,{label:1},{default:s(()=>[d("降序")]),_:1}),o(C,{label:2},{default:s(()=>[d("升序")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])])]),_:1},8,["class","disabled"])]),_:1},8,["onChange"])),[[Ge,i.activeName]])]),o(I,{"content-position":"left"},{default:s(()=>[d("功能按钮")]),_:1}),o(a(H),{ref_key:"tableAttrBut",ref:Z,data:a(we),border:"",style:{width:"100%"},onSelectionChange:xe},{default:s(()=>[o(x,{fixed:"",type:"selection",width:"40",align:"center"}),o(x,{prop:"label",label:"字段"})]),_:1},8,["data"]),o(I,{"content-position":"left"},{default:s(()=>[d("基本功能设置")]),_:1}),o(S,{model:a(e).config,"label-width":"auto",style:{width:"96%","margin-left":"2%"}},{default:s(()=>[o(c,{label:"每页显示数据得数量"},{default:s(()=>[o(Ne,{modelValue:a(e).config.pageSize,"onUpdate:modelValue":t[40]||(t[40]=l=>a(e).config.pageSize=l),class:"mx-4",min:1,max:1e4,"controls-position":"right"},null,8,["modelValue"])]),_:1}),o(c,{label:"数据添加编辑打开方式"},{default:s(()=>[o(_,{modelValue:a(e).config.openPageMode,"onUpdate:modelValue":t[41]||(t[41]=l=>a(e).config.openPageMode=l),clearable:"",placeholder:"请选择"},{default:s(()=>[(r(!0),b(w,null,g(a(sl),l=>(r(),m(p,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"可折叠查询表单"},{default:s(()=>[o(E,{modelValue:a(e).config.searchFormIsShow,"onUpdate:modelValue":t[42]||(t[42]=l=>a(e).config.searchFormIsShow=l),"active-action-icon":a(he),"inactive-action-icon":a(Ve),style:{"--el-switch-on-color":"#13ce66","--el-switch-off-color":"#ff4949"}},null,8,["modelValue","active-action-icon","inactive-action-icon"])]),_:1})]),_:1},8,["model"]),o(I,{"content-position":"left"},{default:s(()=>[d("数据处理事件")]),_:1}),o(S,{model:a(e).formApi,"label-width":"auto",style:{width:"96%","margin-left":"2%"}},{default:s(()=>[o(c,{label:"数据处理方式"},{default:s(()=>[o(E,{modelValue:a(e).formApi.type,"onUpdate:modelValue":t[43]||(t[43]=l=>a(e).formApi.type=l),"active-text":"默认","inactive-text":"第三方API","active-value":"1","inactive-value":"2",style:{"--el-switch-on-color":"#13ce66","--el-switch-off-color":"#409eff"}},null,8,["modelValue"])]),_:1}),a(e).formApi.type!=1?(r(),m(c,{key:0,label:"填加APIUrl"},{default:s(()=>[o(A,{modelValue:a(e).formApi.addApiUrl,"onUpdate:modelValue":t[44]||(t[44]=l=>a(e).formApi.addApiUrl=l),placeholder:"请输入接口地址"},{prefix:s(()=>[d("http://")]),_:1},8,["modelValue"])]),_:1})):h("",!0),a(e).formApi.type!=1?(r(),m(c,{key:1,label:"编辑APIUrl"},{default:s(()=>[o(A,{modelValue:a(e).formApi.editApiUrl,"onUpdate:modelValue":t[45]||(t[45]=l=>a(e).formApi.editApiUrl=l),placeholder:"请输入接口地址"},{prefix:s(()=>[d("http://")]),_:1},8,["modelValue"])]),_:1})):h("",!0),a(e).formApi.type!=1?(r(),m(c,{key:2,label:"删除APIUrl"},{default:s(()=>[o(A,{modelValue:a(e).formApi.delApiUrl,"onUpdate:modelValue":t[46]||(t[46]=l=>a(e).formApi.delApiUrl=l),placeholder:"请输入接口地址"},{prefix:s(()=>[d("http://")]),_:1},8,["modelValue"])]),_:1})):h("",!0),a(e).formApi.type!=1?(r(),m(c,{key:3,label:"查看APIUrl"},{default:s(()=>[o(A,{modelValue:a(e).formApi.lookApiUrl,"onUpdate:modelValue":t[47]||(t[47]=l=>a(e).formApi.lookApiUrl=l),placeholder:"请输入接口地址"},{prefix:s(()=>[d("http://")]),_:1},8,["modelValue"])]),_:1})):h("",!0)]),_:1},8,["model"])]),_:1})]),_:1},8,["modelValue","onTabClick"])]),o(qe,{modelValue:a(y).visible,"onUpdate:modelValue":t[49]||(t[49]=l=>a(y).visible=l),title:a(y).title,direction:a(y).direction,content:a(y).content,"code-type":a(y).codeType,onBeforeClose:i.drawerBeforeClose,onConfirm:Oe},null,8,["modelValue","title","direction","content","code-type","onBeforeClose"]),o(Rl,{"is-open":a(Y),"onUpdate:isOpen":t[50]||(t[50]=l=>X(Y)?Y.value=l:null),"setup-field-info":a(Ce)},null,8,["is-open","setup-field-info"]),o(Kl,{"is-show":a(q),"onUpdate:isShow":t[51]||(t[51]=l=>X(q)?q.value=l:null),"contbutary:":a(e).tableData.operateBtn,"onUpdate:contbutary:":t[52]||(t[52]=l=>a(e).tableData.operateBtn=l),onUpdataLogBut:Be},null,8,["is-show","contbutary:"]),o(jl,{"is-show":a(J),"onUpdate:isShow":t[53]||(t[53]=l=>X(J)?J.value=l:null),"list-data":a(e)},null,8,["is-show","list-data"]),o(Xe,{modelValue:a(e).previewVisible,"onUpdate:modelValue":t[54]||(t[54]=l=>a(e).previewVisible=l),title:"列表预览",direction:"btt","before-close":Fe,size:"90%"},{default:s(()=>[a(e).previewVisible?(r(),m(He,{key:0,data:a(e).tableData,"search-data":a(e).searchData,config:a(e).config,viewPage:i.stateList.view},null,8,["data","search-data","config","viewPage"])):h("",!0)]),_:1},8,["modelValue"])])),[[Qe,a(De)]])}}});const Aa=Wl(ga,[["__scopeId","data-v-6c183e8f"]]);export{Aa as default};
|
|
|