Mars3D-screen_web/dist/assets/js/index-e12d8244.js
2023-10-10 09:36:22 +08:00

2 lines
6.0 KiB
JavaScript

import{_ as W}from"./updateIcon-57303c18.js";import{d as N,G as X,r as s,A as Y,a as v,c as i,e as g,f as C,h as o,i as t,l as p,y as x,B as Z,g as V,k as y,p as h,bv as ee,E as k,bw as le,bx as ae,by as oe,q as te,s as ne,_ as ue}from"./index-ccab2584.js";import{u as ie}from"./useHandleData-0eab3d22.js";import{P as se}from"./index-d5758658.js";import"./notData-cf10628e.js";import"./Pagination.vue_vue_type_script_setup_true_name_Pagination_lang-6796c038.js";import"./print-eaefcdaa.js";const S=m=>(te("data-v-5e4ac837"),m=m(),ne(),m),re={class:"table-box"},ce=S(()=>V("img",{src:W,alt:"",class:"configureIcon"},null,-1)),de=S(()=>V("span",null,"\u7F16\u8F91",-1)),pe={class:"face-img"},fe=["src"],ge=N({name:"jxjSystem"}),me=N({...ge,setup(m){const I=X(),f=s();Y();const B="http://47.104.132.250:9000",q=s([]);s({Authorization:"Bearer "+I.token});const r=s(!1),b=s(""),l=s({configValueType:1,configValueUrl:""}),U=s(""),_=s(),$=()=>{q.value=[]},A=()=>{U.value="add",r.value=!0,b.value="\u65B0\u589E\u914D\u7F6E",l.value=v({configValueType:1,configValueUrl:""}),setTimeout(function(){var a;(a=f.value)==null||a.clearValidate()},20)};function L(a,e){U.value="edit",r.value=!0,b.value="\u7F16\u8F91\u914D\u7F6E",l.value=v({...e}),l.value.configValueType==2&&(l.value.configValueUrl=l.value.configValue),setTimeout(function(){var u;(u=f.value)==null||u.clearValidate()},20)}const P=[{type:"index",label:"\u5E8F\u53F7",width:80},{prop:"configName",label:"\u914D\u7F6E\u540D\u79F0",search:{el:"input"}},{prop:"configKey",label:"\u914D\u7F6E\u952E\u540D"},{prop:"configValue",label:"\u914D\u7F6E\u952E\u503C"},{prop:"remark",label:"\u5907\u6CE8"},{prop:"operation",label:"\u64CD\u4F5C",fixed:"right",width:330}],K=v({configName:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],configKey:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],configValueType:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],configValue:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],configValueUrl:[{required:!0,message:"\u8BF7\u9009\u62E9",trigger:"change"}]}),j=v({}),z=async(a,e)=>{!a||await a.validate(async(u,c)=>{u?(e.configValueType==2&&(e.configValue=e.configValueUrl,delete e.configValueUrl),e.configId?(await ee(e),_.value.getTableList(),k.success("\u7F16\u8F91\u6210\u529F"),r.value=!1):(await le(e),_.value.getTableList(),k.success("\u65B0\u589E\u6210\u529F"),r.value=!1)):k({showClose:!0,message:"\u8BF7\u5B8C\u5584\u8868\u5355\u4FE1\u606F\uFF01",type:"error"})})},F=(a,e)=>{var u;a.result.url,l.value.configValueUrl=a.result.url,(u=f.value)==null||u.validateField("configValueUrl")},R=a=>({list:a.records,total:Number(a.total),pageNo:Number(a.current),pageSize:Number(a.size)}),D=a=>{let e=JSON.parse(JSON.stringify(a));return ae(e)},E=async a=>{await ie(oe,{configId:a.configId},`\u5220\u9664\u3010${a.configName}\u3011`),_.value.getTableList()};return(a,e)=>{const u=i("el-button"),c=i("el-input"),d=i("el-form-item"),T=i("el-radio"),G=i("el-radio-group"),J=i("plus"),O=i("el-icon"),H=i("el-upload"),M=i("el-form"),Q=i("el-dialog");return g(),C("div",re,[o(se,{ref_key:"proTable",ref:_,title:"\u7528\u6237\u5217\u8868",columns:P,requestApi:D,initParam:j,dataCallback:R,"tool-button":!1,pagination:!0,background:"",isShowSearch:!1,onReset:!0},{formButton:t(n=>[o(u,{class:"addButtonStyle",onClick:e[0]||(e[0]=w=>A())},{default:t(()=>[p("\u65B0\u589E")]),_:1})]),operation:t(n=>[o(u,{type:"primary",link:"",onClick:w=>L("edit",n.row)},{default:t(()=>[ce,de]),_:2},1032,["onClick"]),o(u,{type:"danger",link:"",icon:x(Z),onClick:w=>E(n.row)},{default:t(()=>[p("\u5220\u9664")]),_:2},1032,["icon","onClick"])]),_:1},8,["initParam"]),o(Q,{class:"imgDialog",title:b.value,modelValue:r.value,"onUpdate:modelValue":e[8]||(e[8]=n=>r.value=n),width:"700px","show-close":""},{footer:t(()=>[V("div",null,[o(u,{class:"hzCancelStyle",onClick:e[6]||(e[6]=n=>r.value=!1)},{default:t(()=>[p("\u53D6\u6D88")]),_:1}),o(u,{type:"primary",onClick:e[7]||(e[7]=n=>z(f.value,l.value))},{default:t(()=>[p(" \u4FDD\u5B58 ")]),_:1})])]),default:t(()=>[o(M,{class:"diaForm",rules:K,model:l.value,ref_key:"ruleFormRef",ref:f,"label-width":"160px"},{default:t(()=>[o(d,{label:"\u914D\u7F6E\u540D\u79F0\uFF1A",prop:"configName"},{default:t(()=>[o(c,{modelValue:l.value.configName,"onUpdate:modelValue":e[1]||(e[1]=n=>l.value.configName=n),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),o(d,{label:"\u914D\u7F6E\u952E\u540D\uFF1A",prop:"configKey"},{default:t(()=>[o(c,{modelValue:l.value.configKey,"onUpdate:modelValue":e[2]||(e[2]=n=>l.value.configKey=n),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),o(d,{label:"\u914D\u7F6E\u7C7B\u578B\uFF1A",prop:"configValueType"},{default:t(()=>[o(G,{modelValue:l.value.configValueType,"onUpdate:modelValue":e[3]||(e[3]=n=>l.value.configValueType=n),onChange:$},{default:t(()=>[o(T,{label:1},{default:t(()=>[p("\u6587\u5B57\u63CF\u8FF0")]),_:1}),o(T,{label:2},{default:t(()=>[p("\u56FE\u7247")]),_:1})]),_:1},8,["modelValue"])]),_:1}),l.value.configValueType==1?(g(),y(d,{key:0,label:"\u914D\u7F6E\u952E\u503C\uFF1A",prop:"configValue"},{default:t(()=>[o(c,{modelValue:l.value.configValue,"onUpdate:modelValue":e[4]||(e[4]=n=>l.value.configValue=n),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})):h("",!0),l.value.configValueType==2?(g(),y(d,{key:1,label:"\u56FE\u7247\uFF1A",prop:"configValueUrl"},{default:t(()=>[V("div",pe,[o(H,{class:"face-uploader",action:`${x(B)}/xmgl/file/upload`,"show-file-list":!1,"on-success":F,accept:"image/jpg, image/jpeg, image/png"},{default:t(()=>[l.value.configValueUrl?(g(),C("img",{key:0,src:l.value.configValueUrl,class:"face-avatar"},null,8,fe)):(g(),y(O,{key:1},{default:t(()=>[o(J)]),_:1}))]),_:1},8,["action"])])]),_:1})):h("",!0),o(d,{label:"\u5907\u6CE8\uFF1A",prop:"remark"},{default:t(()=>[o(c,{modelValue:l.value.remark,"onUpdate:modelValue":e[5]||(e[5]=n=>l.value.remark=n),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1},8,["rules","model"])]),_:1},8,["title","modelValue"])])}}});const Te=ue(me,[["__scopeId","data-v-5e4ac837"]]);export{Te as default};