detect/detect.gui/Embedded/dist/assets/drawer-b4d140ea.js

2 lines
10 KiB
JavaScript
Raw Normal View History

2025-04-23 17:37:24 +08:00
var he=Object.defineProperty,ve=Object.defineProperties;var we=Object.getOwnPropertyDescriptors;var Y=Object.getOwnPropertySymbols;var J=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable;var A=(e,t,a)=>t in e?he(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,u=(e,t)=>{for(var a in t||(t={}))J.call(t,a)&&A(e,a,t[a]);if(Y)for(var a of Y(t))H.call(t,a)&&A(e,a,t[a]);return e},C=(e,t)=>ve(e,we(t));var S=(e,t)=>{var a={};for(var o in e)J.call(e,o)&&t.indexOf(o)<0&&(a[o]=e[o]);if(e!=null&&Y)for(var o of Y(e))t.indexOf(o)<0&&H.call(e,o)&&(a[o]=e[o]);return a};var D=(e,t,a)=>new Promise((o,x)=>{var F=p=>{try{g(a.next(p))}catch(h){x(h)}},r=p=>{try{g(a.throw(p))}catch(h){x(h)}},g=p=>p.done?o(p.value):Promise.resolve(p.value).then(F,r);g((a=a.apply(e,t)).next())});import{u as xe,B as be,T as ye}from"./useForm-baba730a.js";import{b as ge}from"./deviceApi-260fcde9.js";import{a as ke,B as Ye}from"./index-679d8a0a.js";import{n as I,_ as De}from"./index.js";import{u as _e,B as Ie}from"./useTable-e949a6b7.js";import Me from"./modal-2de68995.js";import{u as Te}from"./index-8a6826ba.js";import{N as Fe,U as Pe,P as Ce,O as Se}from"./antd-0679333d.js";import{d as Ve,f as V,c as E,u as d,a6 as Re,Z as m,a4 as U,a5 as b,k as y,l as R,G as B,$ as q,_ as f,a0 as w,F as _,a8 as k,a9 as Be}from"./vue-72a104e4.js";const M="/v1/data/task",qe=e=>I.post({url:`${M}/`,data:e}),Oe=(e,t=!1)=>I.put({url:`${M}/`,data:e,params:{updateAllFields:t}}),nt=e=>I.delete({url:`${M}/${e}`}),rt=e=>I.get({url:`${M}/search`,params:e}),v={xs:{span:24},sm:{span:24},lg:{span:4}},Ne={span:24},T={model:"Task",viewInPage:!0,properties:[{field:"id",label:"ID系统自动生成",defaultValue:void 0,form:{componentProps:{allowClear:!1,placeholder:"ID系统自动生成"},colProps:v,component:"InputNumber",rules:[{required:!0,message:"请输入ID系统自动生成"}]},table:{}},{field:"name",label:"任务名称",defaultValue:void 0,form:{componentProps:{allowClear:!1,placeholder:"任务名称"},colProps:v,component:"Input",rules:[{required:!0,message:"请输入任务名称!"}]},table:{}},{field:"deviceSn",label:"设备",defaultValue:void 0,form:{componentProps:{allowClear:!0,placeholder:"请选择设备",labelInValue:!1,api:ge,params:{},resultField:"result",labelField:"name",valueField:"deviceSn"},colProps:v,component:"ApiSelect",rules:[{required:!0,message:"请选择设备!"}]},table:{}},{field:"paramJson",label:"任务参数",defaultValue:void 0,form:{componentProps:{allowClear:!0,placeholder:"任务参数",autoSize:{minRows:15,maxRows:15}},slot:"paramJson",colProps:{span:24},rules:[{required:!0,message:"请输入任务参数!"}]},table:{}},{field:"resultJson",label:"任务结果",defaultValue:void 0,form:{componentProps:{allowClear:!0,placeholder:"任务结果",autoSize:{minRows:15,maxRows:15}},component:"InputTextArea",colProps:{span:24}},table:{}},{field:"results",label:"结果",defaultValue:void 0,form:{},table:{}},{field:"startTimeQuery",label:"开始时间",defaultValue:void 0,form:{colProps:v,component:"RangePicker",componentProps:{allowClear:!1,placeholder:["开始时间","结束时间"],format:"YYYY-MM-DD",valueFormat:"YYYY-MM-DD",showTime:!1},rules:[{required:!0,message:"请输入开始时间!"}]},table:{}},{field:"startTime",label:"开始时间",defaultValue:void 0,form:{colProps:v,component:"DatePicker",componentProps:{allowClear:!1,placeholder:"开始时间",format:"YYYY-MM-DD HH:mm:ss",valueFormat:"YYYY-MM-DD HH:mm:ss",showTime:!0},rules:[{required:!0,message:"请输入开始时间!"}]},table:{}},{field:"endTime",label:"结束时间",defaultValue:void 0,form:{colProps:v,component:"DatePicker",componentProps:{allowClear:!1,placeholder:"结束时间",format:"YYYY-MM-DD HH:mm:ss",valueFormat:"YYYY-MM-DD HH:mm:ss",showTime:!0},rules:[{required:!0,message:"请输入结束时间!"}]},table:{}},{field:"state",label:"状态",defaultValue:void 0,form:{colProps:v,component:"Select",componentProps:{allowClear:!0,placeholder:"请选择状态",options:[{value:0,label:"未开始"},{value:1,label:"进行中"},{value:2,label:"<EFBFBD><EFBFBD>