index.2c27fd03.js 3.5 KB

1
  1. var _=Object.defineProperty;var c=Object.getOwnPropertySymbols;var v=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable;var d=(a,e,t)=>e in a?_(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t,f=(a,e)=>{for(var t in e||(e={}))v.call(e,t)&&d(a,t,e[t]);if(c)for(var t of c(e))K.call(e,t)&&d(a,t,e[t]);return a};var i=(a,e,t)=>new Promise((s,r)=>{var u=n=>{try{p(t.next(n))}catch(m){r(m)}},l=n=>{try{p(t.throw(n))}catch(m){r(m)}},p=n=>n.done?s(n.value):Promise.resolve(n.value).then(u,l);p((t=t.apply(a,e)).next())});import{ab as b,d as N,a as h,r as y,u as P,B as w,i as o,q as C,ac as L,dc as T,ap as B,a0 as V,p as j,k as x,ak as k,e as q,d8 as S,bj as g,d9 as F,bo as I}from"./index.0ec39b28.js";import{g as O,s as E}from"./use-async.fade96e0.js";import{B as M}from"./constant.4de85eca.js";import{s as U}from"./api.32507153.js";import{H as z}from"./HelpCircleOutline.7953fc60.js";import{N as D}from"./FormItemGridItem.e0017330.js";import"./searchs.b637f0d6.js";const G=a=>b({url:"/cbs-app/sysParamConfig/queryByParamName?paramName="+a,method:"get",requestType:"form"}),H=a=>b({url:"/cbs-app/sysParamConfig/update",method:"post",data:a}),R=N({name:"project-param-setting",props:{appKey:{type:String,default:"KT"}},setup(a){const e=h({id:null,paramValue:null,group:null}),t=y(),s=y(!1),r=P(),u=()=>a.appKey.toLowerCase()+"_frequency";w(()=>i(this,null,function*(){const{data:p}=yield G(u());p?(e.id=p.id,e.paramValue=p.paramValue,e.group=p.group):r.error("\u52A0\u8F7D\u914D\u7F6E\u53C2\u6570\u5931\u8D25")}));const l=()=>i(this,null,function*(){const p={group:e.group,configs:[f({},e)]};s.value=!0;try{const n=yield H(p);n&&n.code=="200"&&r.success("\u4FDD\u5B58\u6210\u529F")}catch(n){}s.value=!1});return()=>o(k,null,[o(C,{labelPlacement:"left",model:e,requireMarkPlacement:"left",ref:t},{default:()=>[o(L,{cols:1},{default:()=>[o(D,{label:"\u8BC4\u6D4B\u9891\u7387",path:"scope_of_attendance",rule:[{required:!1,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u9891\u7387",trigger:["blur","input"]}]},{default:()=>[o(T,{style:{width:"210px"},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u9891\u7387",value:e.paramValue,"onUpdate:value":p=>e.paramValue=p,clearable:!0,showButton:!1,min:1,max:999},null),o(B,{style:"padding-left: 10px"},{default:()=>"\u8BC4\u6D4B\u9891\u7387\u652F\u6301\u8F93\u5165\u591A\u4E2A\uFF0C\u8F93\u5165\u591A\u4E2A\u65F6\u9700\u8981\u9017\u53F7\u9694\u5F00",trigger:()=>o("span",{style:"overflow: hidden;display: inline-block;max-width: 200px;white-space: nowrap;text-overflow: ellipsis;"},[o(V,{size:"20"},{default:()=>[o(z,null,null)]})])})]})]})]}),o(j,{type:"primary",onClick:l,loading:s.value},{default:()=>[x("\u4FDD\u5B58\u8BBE\u7F6E")]})])}});function A(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!I(a)}const ea=N({name:"param-settings",setup(){const a=h({tabName:"KT",appKeyList:[],appNameList:[]}),e=q();O(s=>{s.form.tabName&&(a.tabName=s.form.tabName)});const t=s=>{E(s,"tabName",e)};return w(()=>i(this,null,function*(){{const s=Object.keys(M),{data:r}=yield U({page:1,rows:99,parentId:0});(r.rows||[]).forEach(l=>{s.includes(l.appKey)&&(a.appKeyList.push(l.appKey),a.appNameList.push(l.appName))})}})),()=>{let s;return o("div",{class:"system-menu-container"},[o("div",{class:["section-container"],style:"padding-top: 0"},[o(S,{type:"line",size:"large",value:a.tabName,"onUpdate:value":[r=>a.tabName=r,r=>t(r)]},A(s=a.appKeyList.map((r,u)=>g(F,{name:r,tab:a.appNameList[u]},{default:()=>g(R,{appKey:r})})))?s:{default:()=>[s]})])])}}});export{ea as default};