projects/mesxc-lb #293
@ -12,7 +12,7 @@
|
||||
:label-width="`${labelWidth}px`"
|
||||
:size="size"
|
||||
:label-position="labelPosition"
|
||||
v-loading="formLoading">
|
||||
v-loading="0 && formLoading">
|
||||
<el-row :gutter="20" v-for="(row, rindex) in rows" :key="rindex">
|
||||
<el-col v-for="col in row" :key="col.label" :span="24 / row.length">
|
||||
<el-form-item :label="col.label" :prop="col.prop" :rules="col.rules">
|
||||
|
@ -91,8 +91,18 @@ export default {
|
||||
// : undefined,
|
||||
].filter((v) => v),
|
||||
tableProps: [
|
||||
{ prop: 'name', label: '巡检单名称', showOverflowtooltip: true },
|
||||
{ prop: 'department', label: '部门', showOverflowtooltip: true },
|
||||
{
|
||||
prop: 'name',
|
||||
label: '巡检单名称',
|
||||
showOverflowtooltip: true,
|
||||
filter: (v) => v ?? '---',
|
||||
},
|
||||
{
|
||||
prop: 'department',
|
||||
label: '部门',
|
||||
showOverflowtooltip: true,
|
||||
filter: (v) => v ?? '---',
|
||||
},
|
||||
{
|
||||
prop: 'actualCheckTime',
|
||||
label: '巡检时间',
|
||||
@ -100,33 +110,12 @@ export default {
|
||||
filter: parseTime,
|
||||
showOverflowtooltip: true,
|
||||
},
|
||||
{ prop: 'groupClass', label: '班次', showOverflowtooltip: true },
|
||||
// {
|
||||
// prop: '_detail',
|
||||
// label: '巡检内容',
|
||||
// subcomponent: {
|
||||
// name: 'ViewDetail',
|
||||
// props: ['injectData'],
|
||||
// data() {
|
||||
// return {};
|
||||
// },
|
||||
// methods: {
|
||||
// handleClick() {
|
||||
// this.$emit('emitData', {
|
||||
// action: this.injectData.label,
|
||||
// value: this.injectData,
|
||||
// });
|
||||
// },
|
||||
// },
|
||||
// render: function (h) {
|
||||
// return (
|
||||
// <el-button type="text" onClick={this.handleClick}>
|
||||
// 详情
|
||||
// </el-button>
|
||||
// );
|
||||
// },
|
||||
// },
|
||||
// },
|
||||
{
|
||||
prop: 'groupClass',
|
||||
label: '班次',
|
||||
showOverflowtooltip: true,
|
||||
filter: (v) => v ?? '---',
|
||||
},
|
||||
{ prop: 'remark', label: '备注' },
|
||||
],
|
||||
searchBarFormConfig: [
|
||||
@ -161,9 +150,7 @@ export default {
|
||||
type: 'separate',
|
||||
},
|
||||
{
|
||||
type: this.$auth.hasPermi('se:check-record:export')
|
||||
? 'button'
|
||||
: '',
|
||||
type: this.$auth.hasPermi('se:check-record:export') ? 'button' : '',
|
||||
btnName: '导出',
|
||||
name: 'export',
|
||||
plain: true,
|
||||
|
@ -80,8 +80,9 @@ import {
|
||||
import RecordDetail from './Record--detail.vue';
|
||||
import { TableBtn } from '@/components/tableInnerComponents';
|
||||
|
||||
const timeFilter = (val) =>
|
||||
val ? moment(val).format('yyyy-MM-DD HH:mm:ss') : '---';
|
||||
const timeFilter = (val) => {
|
||||
return val ? moment(val).format('yyyy-MM-DD HH:mm:ss') : '---';
|
||||
};
|
||||
|
||||
export default {
|
||||
name: 'SpecialEquipmentMaintainRecord',
|
||||
|
Caricamento…
Fai riferimento in un nuovo problema
Block a user