| | |
| | | { |
| | | label: '设备名称',// '工作空间名称', |
| | | prop: 'workspace_name', |
| | | editDisabled: true, |
| | | // editDisabled: true, |
| | | editDisplay: false, |
| | | searchLabelWidth: 130, |
| | | search: true, |
| | | // searchSpan: 4, |
| | |
| | | prop: 'platform_name', |
| | | labelWidth: 130, |
| | | width: 180, |
| | | editDisabled: true, |
| | | // editDisabled: true, |
| | | editDisplay: false, |
| | | type: 'select', |
| | | dicData: this.systemNamesDicData, |
| | | rules: [ |
| | |
| | | label: '绑定编号', |
| | | prop: 'bind_code', |
| | | labelWidth: 130, |
| | | editDisabled: true, |
| | | // editDisabled: true, |
| | | editDisplay: false, |
| | | rules: [ |
| | | { |
| | | required: false, |
| | |
| | | }, |
| | | { |
| | | label: '设备类型', |
| | | editDisplay: false, |
| | | prop: 'type', |
| | | type: 'radio', |
| | | labelWidth: 130, |
| | |
| | | trigger: 'change', |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | label: '设备描述',// '工作空间描述', |
| | | prop: 'workspace_desc', |
| | | labelWidth: 130, |
| | | // search: true, |
| | | searchSpan: 4, |
| | | // editDisabled: true, |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: '请输入设备描述', |
| | | trigger: 'blur', |
| | | }, |
| | | ], |
| | | }, |
| | | |
| | | { |
| | | label: '创建时间', |
| | | prop: 'create_time', |
| | | addDisplay: false, |
| | | editDisplay: false, |
| | | overHidden: true, |
| | | type: 'date', |
| | | labelWidth: 130, |
| | | width: 160, |
| | | format: 'YYYY-MM-DD HH:mm:ss', |
| | | |
| | | }, |
| | | { |
| | | label: '设备位置',// '行政区划', |
| | |
| | | } |
| | | }, |
| | | }, |
| | | { |
| | | label: '设备描述',// '工作空间描述', |
| | | prop: 'workspace_desc', |
| | | labelWidth: 130, |
| | | // search: true, |
| | | searchSpan: 4, |
| | | // editDisabled: true, |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: '请输入设备描述', |
| | | trigger: 'blur', |
| | | }, |
| | | ], |
| | | }, |
| | | |
| | | { |
| | | label: '创建时间', |
| | | prop: 'create_time', |
| | | addDisplay: false, |
| | | editDisplay: false, |
| | | overHidden: true, |
| | | type: 'date', |
| | | labelWidth: 130, |
| | | width: 160, |
| | | format: 'YYYY-MM-DD HH:mm:ss', |
| | | |
| | | }, |
| | | |
| | | |
| | | ], |
| | | }, |
| | |
| | | } |
| | | values.releaseTimeRange = null |
| | | } |
| | | console.log(values.area_code,this.query) |
| | | values['type'] = 1 |
| | | if (values.area_code) { |
| | | values['area_code'] = values.area_code.split(',').pop() |
| | | } |
| | | |
| | | this.loading = true |
| | | getList(page.currentPage, page.pageSize, values).then(async res => { |
| | | const data = res.data.data |
| | |
| | | { |
| | | label: '设备类型', |
| | | prop: 'domainTxt', |
| | | editDisabled: true, |
| | | // editDisabled: true, |
| | | editDisplay: false, //编辑显示 |
| | | viewDisplay: true, //查看显示 |
| | | labelWidth: 130, |
| | |
| | | { |
| | | label: '设备型号', |
| | | prop: 'device_name', |
| | | editDisabled: true, |
| | | // editDisabled: true, |
| | | editDisplay: false, //编辑显示 |
| | | viewDisplay: true, //查看显示 |
| | | search: false, |
| | | searchSpan: 4, |
| | |
| | | width: 120, |
| | | overHidden: true, |
| | | searchSpan: 4, |
| | | editDisabled: true, |
| | | // editDisabled: true, |
| | | editDisplay: false, //编辑显示 |
| | | // rules: [ |
| | | // { |
| | | // required: true, |
| | |
| | | // }, |
| | | // ], |
| | | // }, |
| | | { |
| | | label: '设备名称', |
| | | prop: 'nickname', |
| | | labelWidth: 130, |
| | | width: 160, |
| | | searchSpan: 4, |
| | | search: true, |
| | | overHidden: true, |
| | | editDisplay: true, //编辑显示 |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: '请输入设备名称', |
| | | trigger: 'blur', |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | label: '设备位置',// '行政区划', |
| | | prop: 'area_name', |
| | |
| | | } |
| | | }, |
| | | }, |
| | | { |
| | | label: '设备名称', |
| | | prop: 'nickname', |
| | | labelWidth: 130, |
| | | width: 160, |
| | | searchSpan: 4, |
| | | search: true, |
| | | overHidden: true, |
| | | editDisplay: true, //编辑显示 |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: '请输入设备名称', |
| | | trigger: 'blur', |
| | | }, |
| | | ], |
| | | }, |
| | | |
| | | // { |
| | | // label: '设备位置', |
| | | // prop: 'address', |
| | |
| | | labelWidth: 130, |
| | | width: 160, |
| | | overHidden: true, |
| | | editDisabled: true, |
| | | editDisplay: false, //编辑显示 |
| | | // editDisabled: true, |
| | | // rules: [ |
| | | // { |
| | | // required: true, |
| | |
| | | // trigger: 'blur', |
| | | // }, |
| | | // ], |
| | | }, |
| | | { |
| | | // hide: true, |
| | | label: '保险有效期', |
| | | prop: 'duration_of_insurance', |
| | | labelWidth: 130, |
| | | width: 200, |
| | | type: 'daterange', |
| | | format: 'YYYY-MM-DD', |
| | | valueFormat: 'YYYY-MM-DD HH:mm:ss', |
| | | startPlaceholder: '保险开始日期', |
| | | endPlaceholder: '保险结束日期', |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: '请选择保险有效期', |
| | | trigger: 'blur', |
| | | }, |
| | | ], |
| | | }, |
| | | // { |
| | | // label: '保险有效期', |
| | |
| | | prop: 'traffic_remaining', |
| | | labelWidth: 130, |
| | | width: 100, |
| | | editDisabled: true, |
| | | // editDisabled: true, |
| | | editDisplay: false, //编辑显示 |
| | | // rules: [ |
| | | // { |
| | | // required: true, |
| | |
| | | width: 120, |
| | | type: 'date', |
| | | format: 'YYYY-MM-DD', |
| | | editDisabled: true, |
| | | editDisplay: false, //编辑显示 |
| | | // editDisabled: true, |
| | | // rules: [ |
| | | // { |
| | | // required: true, |
| | |
| | | prop: 'firmware_version', |
| | | labelWidth: 130, |
| | | width: 110, |
| | | editDisabled: true, |
| | | editDisplay: false, //编辑显示 |
| | | // editDisabled: true, |
| | | // rules: [ |
| | | // { |
| | | // required: true, |
| | |
| | | hide: true, |
| | | viewDisabled: true, |
| | | addDisabled: true, |
| | | editDisabled: true, |
| | | editDisplay: false, //编辑显示 |
| | | // editDisabled: true, |
| | | addDisplay: false, |
| | | editDisplay: false, |
| | | viewDisplay: false, |
| | |
| | | // }, |
| | | |
| | | |
| | | { |
| | | // hide: true, |
| | | label: '保险有效期', |
| | | prop: 'duration_of_insurance', |
| | | labelWidth: 130, |
| | | width: 200, |
| | | type: 'daterange', |
| | | format: 'YYYY-MM-DD', |
| | | valueFormat: 'YYYY-MM-DD HH:mm:ss', |
| | | startPlaceholder: '保险开始日期', |
| | | endPlaceholder: '保险结束日期', |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: '请选择保险有效期', |
| | | trigger: 'blur', |
| | | }, |
| | | ], |
| | | }, |
| | | |
| | | |
| | | { |
| | | label: '在线时间', |
| | | hide: true, |
| | | prop: 'login_time', |
| | | type: 'date', |
| | | editDisplay: true, //编辑显示 |
| | | editDisabled: true, |
| | | editDisplay: false, //编辑显示 |
| | | // editDisabled: true, |
| | | viewDisplay: true, //查看显示 |
| | | addDisplay: true, |
| | | labelWidth: 130, |
| | |
| | | label: '注册时间', |
| | | prop: 'create_time', |
| | | type: 'date', |
| | | editDisplay: true, //编辑显示 |
| | | editDisabled: true, |
| | | hide: true, |
| | | editDisplay: false, //编辑显示 |
| | | // editDisabled: true, |
| | | viewDisplay: true, //查看显示 |
| | | addDisplay: true, |
| | | overHidden: true, |
| | |
| | | values.releaseTimeRange = null |
| | | } |
| | | values['type'] = 1 |
| | | if (values.area_code) { |
| | | values['area_code'] = values.area_code.split(',').pop() |
| | | } |
| | | this.loading = true |
| | | getList(page.currentPage, page.pageSize, values).then(res => { |
| | | const data = res.data.data |