| | |
| | | const upsert = reactive<Upsert>({
|
| | | items: [
|
| | | {
|
| | | label: "周期任务",
|
| | | label: "任务周期(分钟)",
|
| | | prop: "crontab_rule",
|
| | | component: {
|
| | | name: "el-input"
|
| | | name: "el-input-number",
|
| | | props: {
|
| | | placeholder: "请输入执行间隔时间以分钟为单位,必须是数字"
|
| | | }
|
| | | },
|
| | | //是否为必填项,注:接口配置字段时没有设置默认值时,都需要选择必填
|
| | | required: true
|
| | | },
|
| | | {
|
| | | label: "开始时间",
|
| | | prop: "start_time",
|
| | | component: {
|
| | | name: "el-date-picker",
|
| | | props: {
|
| | | type: "datetime"
|
| | | }
|
| | | }
|
| | | },
|
| | | {
|
| | | label: "结束时间",
|
| | | prop: "end_time",
|
| | | component: {
|
| | | name: "el-date-picker",
|
| | | props: {
|
| | | type: "datetime"
|
| | | }
|
| | | }
|
| | | },
|
| | | {
|
| | | label: "任务指令",
|
| | |
| | | {
|
| | | label: "设备分组ID",
|
| | | prop: "group_id",
|
| | | value: [],
|
| | | component: {
|
| | | name: "el-input"
|
| | | name: "cl-devicegroup-select",
|
| | | props: {
|
| | | props: {
|
| | | "multiple-limit": 3
|
| | | }
|
| | | }
|
| | | },
|
| | | required: true
|
| | | rules: {
|
| | | required: true,
|
| | | message: "角色不能为空"
|
| | | }
|
| | | },
|
| | |
|
| | | {
|
| | |
| | | sortable: true //是否排序功能
|
| | | },
|
| | | {
|
| | | label: "周期任务",
|
| | | label: "任务周期(秒)",
|
| | | prop: "crontab_rule"
|
| | | },
|
| | | {
|