Files
safePower/dist/assets/087AC4D233B64EB0sysParams.DiFfBI1B.js

5 lines
11 KiB
JavaScript
Raw Normal View History

2026-04-29 09:15:49 +08:00
/*!
Build based on gin-vue-admin
Time : 1776662816000 */
import{s as e,a,r as l,g as t,c as r,o as u,f as s,b as d,w as o,d as n,h as i,F as m,i as c,m as p,t as v,x as g,a5 as y,k as f,E as b}from"./087AC4D233B64EB0index.D-00lXMX.js";import{_ as h}from"./087AC4D233B64EB0warningBar.BOeRS2jX.js";const w=a=>e({url:"/sysParams/createSysParams",method:"post",data:a}),k=a=>e({url:"/sysParams/findSysParams",method:"get",params:a}),C={class:"gva-search-box"},_={class:"gva-table-box"},V={class:"gva-btn-list"},x={class:"gva-pagination"},A={class:"flex justify-between items-center"},P={class:"text-lg"},S={class:"usage-instructions bg-gray-100 border border-gray-300 rounded-lg p-4 mt-5"},T={class:"mb-2 text-sm text-gray-600"},D={class:"bg-blue-100 px-1 py-0.5 rounded"},I={class:"mb-2 text-sm text-gray-600"},B={class:"bg-blue-100 px-1 py-0.5 rounded"},U=Object.assign({name:"SysParams"},{__name:"sysParams",setup(U){const z=a(!1),E=a({name:"",key:"",value:"",desc:""}),j=l({name:[{required:!0,message:"",trigger:["input","blur"]},{whitespace:!0,message:"不能只输入空格",trigger:["input","blur"]}],key:[{required:!0,message:"",trigger:["input","blur"]},{whitespace:!0,message:"不能只输入空格",trigger:["input","blur"]}],value:[{required:!0,message:"",trigger:["input","blur"]},{whitespace:!0,message:"不能只输入空格",trigger:["input","blur"]}]}),F=l({createdAt:[{validator:(e,a,l)=>{Q.value.startCreatedAt&&!Q.value.endCreatedAt?l(new Error("请填写结束日期")):!Q.value.startCreatedAt&&Q.value.endCreatedAt?l(new Error("请填写开始日期")):Q.value.startCreatedAt&&Q.value.endCreatedAt&&(Q.value.startCreatedAt.getTime()===Q.value.endCreatedAt.getTime()||Q.value.startCreatedAt.getTime()>Q.value.endCreatedAt.getTime())?l(new Error("开始日期应当早于结束日期")):l()},trigger:"change"}]}),q=a(),R=a(),G=a(1),K=a(0),L=a(10),O=a([]),Q=a({}),H=()=>{Q.value={},W()},J=()=>{var e;null==(e=R.value)||e.validate(async e=>{e&&(G.value=1,W())})},M=e=>{L.value=e,W()},N=e=>{G.value=e,W()},W=async()=>{const a=await(l={page:G.value,pageSize:L.value,...Q.value},e({url:"/sysParams/getSysParamsList",method:"get",params:l}));var l;0===a.code&&(O.value=a.data.list,K.value=a.data.total,G.value=a.data.page,L.value=a.data.pageSize)};W();(async()=>{})();const X=a([]),Y=e=>{X.value=e},Z=async()=>{f.confirm("确定要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(async()=>{const a=[];if(0===X.value.length)return void b({type:"warning",message:"请选择要删除的数据"});X.value&&X.value.map(e=>{a.push(e.ID)});var l;0===(await(l={IDs:a},e({url:"/sysParams/deleteSysParamsByIds",method:"delete",params:l}))).code&&(b({type:"success",message:"删除成功"}),O.value.length===a.length&&G.value>1&&G.value--,W())})},$=a(""),ee=async a=>{var l;0===(await(l={ID:a.ID},e({url:"/sysParams/deleteSysParams",method:"delete",params:l}))).code&&(b({type:"success",message:"删除成功"}),1===O.value.length&&G.value>1&&G.value--,W())},ae=a(!1),le=()=>{$.value="create",ae.value=!0},te=()=>{ae.value=!1,E.value={name:"",key:"",value:"",desc:""}},re=async()=>{var a;null==(a=q.value)||a.validate(async a=>{if(!a)return;let l;switch($.value){case"create":default:l=await w(E.value);break;case"update":l=await(t=E.value,e({url:"/sysParams/updateSysParams",method:"put",data:t}))}var t;0===l.code&&(b({type:"success",message:"创建/更改成功"}),te(),W())})},ue=a({}),se=a(!1),de=async e=>{const a=await k({ID:e.ID});0===a.code&&(ue.value=a.data,se.value=!0)},oe=()=>{se.value=!1,ue.value={}};return(e,a)=>{const l=t("QuestionFilled"),b=t("el-icon"),w=t("el-tooltip"),U=t("el-date-picker"),W=t("el-form-item"),ne=t("el-input"),ie=t("el-button"),me=t("el-form"),ce=t("el-table-column"),pe=t("InfoFilled"),ve=t("el-table"),ge=t("el-pagination"),ye=t("el-drawer"),fe=t("el-descriptions-item"),be=t("el-descriptions");return u(),r("div",null,[s(h,{title:"获取参数且缓存方法已在前端utils/params 已经封装完成 不必自己书写 使用方法查看文件内注释"}),d("div",C,[s(me,{ref_key:"elSearchFormRef",ref:R,inline:!0,model:Q.value,class:"demo-form-inline",rules:F