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