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
						
					
					
						
							7.0 KiB
						
					
					
				
			
		
		
	
	
							2 lines
						
					
					
						
							7.0 KiB
						
					
					
				| import{_ as D,r as p,o as _,c as h,w as n,d as o,z as f,t as j,C as O,G as L,T as E,H as b,I as T,y as C,J as N,j as U,i as k,af as v,q as B,ab as z,ac as H,R as J,l as M,m as P,Q as q}from"./index.58a4812e.js";/* empty css              *//* empty css              */import{j as G,b as K,c as Q,k as R,s as A,l as W,m as X}from"./common.a907f978.js";/* empty css               */const Y={setup(){return{editDataInfo:p({})}},props:{objInfoObj:{type:Object,default:()=>{}}},mounted(){let e=JSON.parse(JSON.stringify(this.objInfoObj)),t=this.objInfoObj.FState;t=t==null?"true":t+"",e.FState=t=="true"?"1":"0",delete e.FUserOpt,delete e.FDateOpt,this.editDataInfo=e},methods:{cancelClick(e){e=e||!1,this.$emit("cancelClick",e==!0)},async submitClick(){delete this.editDataInfo.indentSize,await G(this.editDataInfo),this.cancelClick(!0)}}};function Z(e,t,i,a,F,l){const u=O,c=L,r=E,m=b,g=T;return _(),h(g,{model:a.editDataInfo,style:{"max-width":"96%",margin:"30px 0"}},{default:n(()=>[o(c,{label:"\u540D\u79F0",prop:"FName"},{default:n(()=>[o(u,{modelValue:a.editDataInfo.FName,"onUpdate:modelValue":t[0]||(t[0]=s=>a.editDataInfo.FName=s)},null,8,["modelValue"])]),_:1}),o(c,{label:"\u6570\u636E\u503C",prop:"FValue"},{default:n(()=>[o(u,{modelValue:a.editDataInfo.FValue,"onUpdate:modelValue":t[1]||(t[1]=s=>a.editDataInfo.FValue=s)},null,8,["modelValue"])]),_:1}),o(c,{label:"\u6392\u5E8F",prop:"FOrder"},{default:n(()=>[o(u,{modelValue:a.editDataInfo.FOrder,"onUpdate:modelValue":t[2]||(t[2]=s=>a.editDataInfo.FOrder=s)},null,8,["modelValue"])]),_:1}),o(c,{label:"\u5907\u6CE8",prop:"FRemark"},{default:n(()=>[o(u,{modelValue:a.editDataInfo.FPhone,"onUpdate:modelValue":t[3]||(t[3]=s=>a.editDataInfo.FPhone=s)},null,8,["modelValue"])]),_:1}),o(c,{label:"\u72B6\u6001",prop:"FState"},{default:n(()=>[o(r,{modelValue:a.editDataInfo.FState,"onUpdate:modelValue":t[4]||(t[4]=s=>a.editDataInfo.FState=s),name:"FState",value:"1"},{default:n(()=>[f("\u6709\u6548")]),_:1},8,["modelValue"]),o(r,{modelValue:a.editDataInfo.FState,"onUpdate:modelValue":t[5]||(t[5]=s=>a.editDataInfo.FState=s),name:"FState",value:"0"},{default:n(()=>[f("\u65E0\u6548")]),_:1},8,["modelValue"])]),_:1}),o(c,null,{default:n(()=>[o(m,{type:"normal",onClick:l.submitClick},{default:n(()=>[f(j(a.editDataInfo.FID?"\u4FEE\u6539":"\u65B0\u589E"),1)]),_:1},8,["onClick"]),o(m,{onClick:l.cancelClick},{default:n(()=>[f("\u53D6\u6D88")]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])}var $=D(Y,[["render",Z]]);const tt={components:{EditDataCode:$},setup(){const e=p("1"),t=p(""),i=p({}),a=p([!1,!1,!1]),F=p([[],[],[]]),l=[];let u='[{"title":"\u540D\u79F0","key":"FName","width":"200px","align":"left"},{"title":"\u6392\u5E8F","key":"FOrder","width":"50px"},{"title":"\u6570\u636E\u503C","key":"FValue","width":"200px"},{"title":"\u5907\u6CE8","key":"FRemark","width":"200px"},{"title":"\u72B6\u6001","key":"FState","customSlot":"FState","width":"70px"},{"title":"\u5907\u7528\u503C1","key":"F1"},{"title":"\u5907\u7528\u503C2","key":"F2"},{"title":"\u5907\u7528\u503C3","key":"F3"},{"title":"\u5907\u7528\u503C4","key":"F4"},{"title":"\u5907\u7528\u503C5","key":"F5"},{"title":"\u64CD\u4F5C","key":"operator","customSlot":"operator","width":"110px"}]';l.push(JSON.parse(u)),l.push(JSON.parse(u));let c=l[0].pop();return l[0].pop(),l[0].pop(),l[0].push(c),l[1]=l[1].filter(r=>(r.width="auto",!r.customSlot)),l[1][1].width="50px",l[1][2].width="80px",l.push([{title:"\u540D\u79F0",key:"FName"},{title:"\u6570\u636E\u952E",key:"FKey"},{title:"\u64CD\u4F5C",key:"operator",customSlot:"operator",width:"50px"}]),l.forEach(r=>{r.forEach(m=>{m.align||(m.align="center"),m.width||(m.width="80px")})}),{cardCurrent:e,dataHeight:t,dataList:F,dataColumn:l,showEditBox:a,objInfoObj:i}},mounted(){let e=document.documentElement.clientHeight||document.body.clientHeight;this.dataHeight=e-270+"px",this._changeCard()},methods:{_changeCard(){this.cardCurrent==1?this.dataList[0].length==0&&this._getSelectConfig():this.cardCurrent==2?this.dataList[1].length==0&&this._getEnumConfig():this.cardCurrent==3&&this.dataList[2].length==0&&this._getTeamViewList()},async _getSelectConfig(){let e=await K({}),t=e.filter(i=>(i.FState=i.FState==1,i.indentSize="30px",i.FType<0))||[];t.forEach(i=>{i.children=e.filter(a=>(a.FState=a.FState==1,a.indentSize="30px",a.FType==Math.abs(i.FType)))||[]}),this.dataList[0]=t},async _getEnumConfig(){let e=await Q(-1),t=e.filter(i=>i.FType<0)||[];t.forEach(i=>{i.children=e.filter(a=>a.FType==Math.abs(i.FType))||[]}),this.dataList[1]=t},async _getConfigList(){this.dataList[2]=await R()},async _getTeamViewList(){},async _changeState(e){await A(e.FID)},_addChildData(e,t){this.objInfoObj={FType:Math.abs(t)},e=e||0,this.showEditBox[e]=!0},_changeData(e,t){this.objInfoObj=e||{},t=t||0,this.showEditBox[t]=!0},_deleteData(e){let t=this;C.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u6B64\u4E0B\u62C9\u6846\u6570\u636E\u5417\uFF1F",{btn:[{text:"\u786E\u5B9A",callback:function(i){t.__deleteData(i,e)}},{text:"\u53D6\u6D88",callback:function(i){C.close(i)}}]})},async __deleteData(e,t){await W(t),C.close(e),this.cancelClick(!0,0)},cancelClick(e,t){t=t||0,this.showEditBox[t]=!1,e&&(this.dataList[t]=[],this._changeCard())},async _seeData(e){let t=await X(e.FID);C.confirm(t,{title:"\u6570\u636E\u503C"})}}};function et(e,t,i,a,F,l){const u=v,c=b,r=B,m=z,g=H,s=J,V=M,I=P,S=N("EditDataCode"),w=q,x=U;return _(),h(x,{fluid:"true",style:{padding:"10px"}},{default:n(()=>[o(I,{space:"10"},{default:n(()=>[o(V,{span:"24"},{default:n(()=>[o(s,null,{default:n(()=>[o(g,{type:"card",modelValue:a.cardCurrent,"onUpdate:modelValue":t[0]||(t[0]=d=>a.cardCurrent=d),onChange:l._changeCard},{default:n(()=>[o(m,{title:"\u4E0B\u62C9\u6846\u914D\u7F6E",id:"1"},{default:n(()=>[o(r,{height:a.dataHeight,columns:a.dataColumn[0],id:"FID","data-source":a.dataList[0]},{FState:n(({data:d})=>[d.FType>0?(_(),h(u,{key:0,modelValue:d.FState,"onUpdate:modelValue":y=>d.FState=y,onChange:y=>l._changeState(d)},null,8,["modelValue","onUpdate:modelValue","onChange"])):k("",!0)]),operator:n(({data:d})=>[d.FType>0?(_(),h(c,{key:0,size:"xs",type:"primary",onClick:y=>l._changeData(d)},{default:n(()=>[f(" \u7F16\u8F91")]),_:2},1032,["onClick"])):k("",!0),d.FType>0?(_(),h(c,{key:1,size:"xs",type:"danger",onClick:y=>l._deleteData(d.FID)},{default:n(()=>[f("\u5220\u9664")]),_:2},1032,["onClick"])):(_(),h(c,{key:2,size:"xs",type:"normal",onClick:y=>l._addChildData(0,d.FType)},{default:n(()=>[f(" \u65B0\u589E")]),_:2},1032,["onClick"]))]),_:1},8,["height","columns","data-source"])]),_:1}),o(m,{title:"\u679A\u4E3E\u503C\u914D\u7F6E",id:"2"},{default:n(()=>[o(r,{height:a.dataHeight,columns:a.dataColumn[1],id:"FID","data-source":a.dataList[1]},null,8,["height","columns","data-source"])]),_:1})]),_:1},8,["modelValue","onChange"])]),_:1})]),_:1})]),_:1}),o(w,{area:"600px",modelValue:a.showEditBox[0],"onUpdate:modelValue":t[1]||(t[1]=d=>a.showEditBox[0]=d),title:"\u4E0B\u62C9\u6846\u914D\u7F6E"},{default:n(()=>[o(S,{objInfoObj:a.objInfoObj,onCancelClick:l.cancelClick},null,8,["objInfoObj","onCancelClick"])]),_:1},8,["modelValue"])]),_:1})}var dt=D(tt,[["render",et]]);export{dt as default};
 |