| 1 |
- var b=(l,e,t)=>new Promise((p,r)=>{var c=a=>{try{n(t.next(a))}catch(o){r(o)}},d=a=>{try{n(t.throw(a))}catch(o){r(o)}},n=a=>a.done?p(a.value):Promise.resolve(a.value).then(c,d);n((t=t.apply(l,e)).next())});import{X as h}from"./XTTab-2f7efd67.js";import{u as g,_ as C}from"./useForm-19fca69f.js";import"./FormItem.vue_vue_type_script_lang-35d3ca4d.js";import{r as x}from"./filters-a9f4cd40.js";import{a as u}from"./index-b614de6b.js";/* empty css */import{S as v}from"./Sift-381d25b3.js";import{d as k,f as _,o as y,Y as P,Z as V,_ as m,l as f,u as s}from"./vue-8fccce23.js";import{_ as I}from"./index.js";import"./antd-ecb53b14.js";import"./index-8cbf1e33.js";import"./useWindowSizeFn-8ad2dbf2.js";import"./useFormItem-d8cab136.js";import"./uuid-31b8b5a4.js";import"./useSortable-987ef813.js";import"./download-c6c2acd3.js";import"./index-22d6b33a.js";import"./copyTextToClipboard-ab85e052.js";import"./index-3eef3423.js";import"./TextEditor-284232fa.js";import"./onMountedOrActivated-cb072c10.js";const B=[{field:"PlainTitle",component:"PlainTitle",defaultValue:"检测时间",colProps:{span:24}},{field:"PlainText1111",component:"RadioDescGroup",label:"1、干体重在过去3~6个月总的变化",componentProps:{options:[{label:"干体重没有减少或体重丢失 <0.5kg (0分)",value:0},{label:"体重丢失 ≥0.5kg,但 <1kg (1分)",value:1}]},colProps:{span:24},defaultValue:1},{field:"configName",label:"参数名称",labelColor:"#818694",component:"Input",componentProps:{placeholder:"请输入参数名称",extra:"123123"}},{field:"configName1",label:"参数名称",labelColor:"#818694",component:"Input",componentProps:{placeholder:"请输入参数名称",extra:"123123"}},{field:"configName22",label:"参数名称",labelColor:"#818694",component:"Input",componentProps:{placeholder:"请输入参数名称",extra:"123123"}},{field:"configName333",label:"有无异常",component:"ApiComplex",componentProps:({formModel:l})=>({placeholder:"请输入异常内容",api:u,params:{dictCode:"sys_dict_type"},onChange:e=>(console.log("🚀 ~ file: data.ts:81 ~ e:",e),l.configName333=e)})},{field:"configKey",label:"参数键名",labelColor:"#818694",subLabel:"测试",subLabelColor:"#FF5D39",component:"Input",required:!0,componentProps:{placeholder:"请输入参数键名"}},{field:"configValue",label:"参数键值",component:"InputNumberGroup",componentProps:({formModel:l})=>({options:[{min:0,max:200,placeholder:"最小值 0",field:"min"},{min:0,max:200,placeholder:"最大值 200",field:"max"}],onChange:e=>l.configValue=e})},{field:"idCard",label:"证件号码",component:"ApiInputDict",componentProps:({formModel:l})=>({placeholder:"请输入异常内容",api:u,params:{dictCode:"sys_dict_type",dictSort:!0},onChange:e=>(console.log("🚀 ~ file: data.ts:81 ~ e:",e),l.idCard=e)})},{field:"sort",label:"排序",component:"InputNumber",required:!0,defaultValue:"1",componentProps:{placeholder:"请输入排序",min:1}},{field:"sysInner",label:"系统内置",component:"RadioGroup",componentProps:{options:x,disabled:!0},defaultValue:"1"},{field:"apiCheck",label:"系统内置",component:"ApiCheckboxGroup",componentProps:{api:u,params:{dictCode:"bm_pump"}}},{label:"备注",field:"remark",component:"InputTextArea",componentProps:{placeholder:"请输入备注"}}],N={class:"m-4"},T={class:"flex justify-between my-4"},F={class:"flex"},D={class:"m-6"},S=k({__name:"index",setup(l){const e=_("0"),t=_([]),p=[{field:"gender",label:"性别",value:"男"},{field:"age",label:"年龄区间",value:"25岁-50岁"}];y(()=>b(this,null,function*(){for(let o=0;o<10;o++){const i={createTime:"2023-05-23 10:09:48",updateTime:"2023-05-23 19:00:32",id:"1660830352886149125"+Math.round(Math.random()*1e4),name:"驼人",packageId:"1655202440997244930",packageName:"测试套餐",username:"tuoren",type:"custom",contractUser:"Lf",contactMobile:"18339543638",remark:null,disable:0};t.value.push(i)}yield c({configName333:{bool:1,remark:"321321dsada",dictValues:["DIC_BIZ","-1"]},configValue:[100,150],idCard:{input:"测试",dictValue:"DICT_SYS"},apiCheck:["pump_single"]})}));const[r,{setFieldsValue:c}]=g({layout:"vertical",labelWidth:"100%",baseColProps:{span:8},baseRowGutter:[16,8],schemas:B,showActionButtonGroup:!1,actionColOptions:{span:8},showResetButton:!1,submitButtonOptions:{text:"添加"}});function d(o,i){console.log("🚀 ~ file: index.vue:47 ~ filedChange ~ value:",i),console.log("🚀 ~ file: index.vue:47 ~ filedChange ~ key:",o)}const n=[{key:"0",label:"全部",value:128,hasValue:!0,hasBracket:!0},{key:"1",label:"A区",value:12,hasValue:!0,prefixColor:"#1BC1B3",valueColor:"red",hasBracket:!0},{key:"2",label:"B区",value:18,hasValue:!0,prefixColor:"#854AFF",hasBracket:!0}];function a(o){console.log("🚀 ~ file: index.vue:41 ~ callTab ~ data:",o),e.value=o.value}return(o,i)=>(P(),V("div",N,[m("div",T,[f(s(h),{type:"illness",width:120,selected:e.value,data:n,onItemClick:a},null,8,["selected"])]),m("div",F,[f(s(v),{data:p})]),m("div",D,[f(s(C),{onRegister:s(r),onFieldValueChange:d},null,8,["onRegister"])])]))}});const oe=I(S,[["__scopeId","data-v-329885bd"]]);export{oe as default};
|