mirror of
http://git.xinwangdao.com/cnnc-embedded-parts-detect/detect.git
synced 2025-06-24 13:34:13 +08:00
2 lines
9.2 KiB
JavaScript
2 lines
9.2 KiB
JavaScript
![]() |
var ie=Object.defineProperty,de=Object.defineProperties;var ue=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var _=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable;var C=(e,a,t)=>a in e?ie(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,r=(e,a)=>{for(var t in a||(a={}))_.call(a,t)&&C(e,t,a[t]);if(x)for(var t of x(a))S.call(a,t)&&C(e,t,a[t]);return e},T=(e,a)=>de(e,ue(a));var F=(e,a)=>{var t={};for(var o in e)_.call(e,o)&&a.indexOf(o)<0&&(t[o]=e[o]);if(e!=null&&x)for(var o of x(e))a.indexOf(o)<0&&S.call(e,o)&&(t[o]=e[o]);return t};var h=(e,a,t)=>new Promise((o,f)=>{var I=d=>{try{v(t.next(d))}catch(c){f(c)}},i=d=>{try{v(t.throw(d))}catch(c){f(c)}},v=d=>d.done?o(d.value):Promise.resolve(d.value).then(I,i);v((t=t.apply(e,a)).next())});import{u as ce,B as me,T as pe}from"./useForm-baba730a.js";import{b as fe}from"./deviceApi-260fcde9.js";import{a as ve,B as be}from"./index-679d8a0a.js";import{n as Y,_ as we}from"./index.js";import{u as ge,B as xe}from"./useTable-e949a6b7.js";import he from"./modal-18310470.js";import{u as Ye}from"./index-8a6826ba.js";import{N as ye,U as De}from"./antd-0679333d.js";import{d as Ie,f as P,c as Me,u as n,a6 as Te,Z as V,a4 as R,a5 as w,k as g,l as q,G as B,$ as O,a8 as Fe,a9 as Pe}from"./vue-72a104e4.js";const y="/v1/data/task",ke=e=>Y.post({url:`${y}/`,data:e}),Ce=(e,a=!1)=>Y.put({url:`${y}/`,data:e,params:{updateAllFields:a}}),je=e=>Y.delete({url:`${y}/${e}`}),ze=e=>Y.get({url:`${y}/search`,params:e}),m={xs:{span:24},sm:{span:24},lg:{span:4}},_e={span:24},D={model:"Task",viewInPage:!0,properties:[{field:"id",label:"ID系统自动生成",defaultValue:void 0,form:{componentProps:{allowClear:!1,placeholder:"ID系统自动生成"},colProps:m,component:"InputNumber",rules:[{required:!0,message:"请输入ID系统自动生成!"}]},table:{}},{field:"name",label:"任务名称",defaultValue:void 0,form:{componentProps:{allowClear:!1,placeholder:"任务名称"},colProps:m,component:"Input",rules:[{required:!0,message:"请输入任务名称!"}]},table:{}},{field:"deviceSn",label:"设备",defaultValue:void 0,form:{componentProps:{allowClear:!0,placeholder:"请选择设备",labelInValue:!1,api:fe,params:{},resultField:"result",labelField:"name",valueField:"deviceSn"},colProps:m,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:m,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:m,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:m,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:m,component:"Select",componentProps:{allowClear:!0,placeholder:"请选择状态",options:[{value:0,label:"未开始"},{value:1,label:"进行中"},{value:2,label:"已完成"}],labelField:"label",valueF
|