update
Cette révision appartient à :
Parent
ed65bd7f30
révision
95a4b336f8
@ -2,7 +2,7 @@
|
||||
filename: Content.vue
|
||||
author: liubin
|
||||
date: 2023-12-12 13:53:22
|
||||
description:
|
||||
description: 巡检单设置
|
||||
-->
|
||||
|
||||
<template>
|
||||
@ -59,6 +59,7 @@
|
||||
import basicPageMixin from '@/mixins/lb/basicPageMixin';
|
||||
import addOrUpdata from './add-or-updata.vue';
|
||||
import add from './add.vue';
|
||||
import { parseTime } from '../../core/mixins/code-filter';
|
||||
|
||||
export default {
|
||||
name: 'SpecialEquipmentCheckConfig',
|
||||
@ -68,7 +69,7 @@ export default {
|
||||
return {
|
||||
addOrUpdateVisible: false,
|
||||
addOrEditTitle: '',
|
||||
searchBarKeys: ['equipmentId', 'name', 'specialType'],
|
||||
searchBarKeys: ['name'],
|
||||
tableBtn: [
|
||||
this.$auth.hasPermi('equipment:check-setting:addInsp')
|
||||
? {
|
||||
@ -99,55 +100,49 @@ export default {
|
||||
tableProps: [
|
||||
{
|
||||
prop: 'name',
|
||||
label: '配置名',
|
||||
width: 110,
|
||||
label: '巡检单名称',
|
||||
width: 100,
|
||||
showOverflowtooltip: true,
|
||||
},
|
||||
{ prop: 'lineName', label: '产线', showOverflowtooltip: true },
|
||||
{
|
||||
prop: 'equipmentCategory',
|
||||
label: '设备大类',
|
||||
filter: (val) =>
|
||||
val != null ? ['-', '安全', '消防', '特种'][val] : '-',
|
||||
},
|
||||
{ prop: 'equipmentName', label: '设备', showOverflowtooltip: true },
|
||||
{
|
||||
prop: 'equipmentCode',
|
||||
label: '设备编码',
|
||||
minWidth: 150,
|
||||
prop: 'code',
|
||||
label: '巡检单编码',
|
||||
showOverflowtooltip: true,
|
||||
},
|
||||
{ prop: 'responsible', label: '负责人' },
|
||||
{ prop: 'remark', label: '描述' },
|
||||
{ prop: 'checkNumber', label: '巡检条数' }, // TODO: 操作 选项,四个,群里询问
|
||||
{
|
||||
prop: 'department',
|
||||
label: '部门',
|
||||
width: 100,
|
||||
showOverflowtooltip: true,
|
||||
},
|
||||
{
|
||||
prop: 'planCheckTime',
|
||||
label: '计划巡检时间',
|
||||
showOverflowtooltip: true,
|
||||
filter: parseTime,
|
||||
},
|
||||
{
|
||||
prop: 'confirmTimeLimit',
|
||||
label: '确认时限',
|
||||
showOverflowtooltip: true,
|
||||
},
|
||||
{ prop: 'groupClass', label: '班次', showOverflowtooltip: true },
|
||||
{ prop: 'creator', label: '创建人', showOverflowtooltip: true },
|
||||
{
|
||||
prop: 'createTime',
|
||||
label: '创建时间',
|
||||
showOverflowtooltip: true,
|
||||
filter: parseTime,
|
||||
},
|
||||
{ prop: 'remark', label: '备注' },
|
||||
],
|
||||
searchBarFormConfig: [
|
||||
{
|
||||
type: 'input',
|
||||
label: '配置名称',
|
||||
placeholder: '请输入配置名称',
|
||||
label: '巡检单名称',
|
||||
placeholder: '请输入巡检单名称',
|
||||
param: 'name',
|
||||
},
|
||||
{
|
||||
type: 'select',
|
||||
label: '设备大类',
|
||||
placeholder: '请选择设备大类',
|
||||
param: 'specialType',
|
||||
onchange: true,
|
||||
selectOptions: [
|
||||
{ id: 1, name: '安全设备' },
|
||||
{ id: 2, name: '消防设备' },
|
||||
{ id: 3, name: '特种设备' },
|
||||
],
|
||||
filterable: true,
|
||||
},
|
||||
{
|
||||
type: 'select',
|
||||
label: '设备名称',
|
||||
placeholder: '请选择设备',
|
||||
param: 'equipmentId',
|
||||
filterable: true,
|
||||
},
|
||||
{
|
||||
type: 'button',
|
||||
btnName: '查询',
|
||||
@ -226,14 +221,11 @@ export default {
|
||||
queryParams: {
|
||||
pageNo: 1,
|
||||
pageSize: 10,
|
||||
equipmentId: null,
|
||||
name: null,
|
||||
special: true,
|
||||
specialType: null,
|
||||
},
|
||||
// 表单参数
|
||||
form: {},
|
||||
basePath: '/base/equipment-check-config',
|
||||
basePath: '/base/equipment-check-order',
|
||||
mode: null,
|
||||
allSpecialEquipments: [],
|
||||
};
|
||||
|
Chargement…
Référencer dans un nouveau ticket
Block a user