From cbac269460317a5e9c350da949b0664a2913f365 Mon Sep 17 00:00:00 2001
From: “linengliang” <vanSuperEnergy@163.com>
Date: 星期一, 18 九月 2023 16:02:12 +0800
Subject: [PATCH] 编码自动生成
---
src/views/eam/modules/equipmentSeal/EquipmentSealForm.vue | 80 ++++++++++-----------------------------
1 files changed, 21 insertions(+), 59 deletions(-)
diff --git a/src/views/eam/modules/equipmentSeal/EquipmentSealForm.vue b/src/views/eam/modules/equipmentSeal/EquipmentSealForm.vue
index dbb8a88..7504805 100644
--- a/src/views/eam/modules/equipmentSeal/EquipmentSealForm.vue
+++ b/src/views/eam/modules/equipmentSeal/EquipmentSealForm.vue
@@ -74,8 +74,8 @@
:dataSource="equipmentSealDetailTable.dataSource"
:maxHeight="300"
:disabled="formDisabled"
- :alwaysEdit='true'
- :bordered='true'
+ :alwaysEdit="true"
+ :bordered="true"
:rowNumber="true"
:rowSelection="true"
:toolbar="true"
@@ -92,27 +92,6 @@
</a-button>
</template>
- <!-- 璁惧鍥剧墖鎻掓Ы -->
- <!-- <template v-slot:equipmentPhoto='props'>
- <Tooltip
- placement="top"
- title="棰勮鍥剧墖"
- >
- <span
- v-if="!text"
- style="font-size: 12px;font-style: italic;"
- >鏃犲浘鐗�</span>
- <img
- v-else
- :preview="props.equipmentId"
- :src="getImgView(text)"
- height="25px"
- alt=""
- style="max-width:80px;font-size: 12px;font-style: italic;"
- />
- </Tooltip>
- </template> -->
- <!-- :preview="props.rowId"equipmentId -->
<template v-slot:action="props">
<a-popconfirm
title="纭畾鍒犻櫎鍚楋紵"
@@ -125,19 +104,13 @@
</a-tab-pane>
</a-tabs>
<equipment-select-modal ref="EquipmentSelectModal"></equipment-select-modal>
- <!-- <equipment-selection @selectionRows="selectionRows" :equipmentStatus="['2', '3']"
- ref="EquipmentSelection"></equipment-selection> -->
</a-spin>
</template>
<script>
-import { JEditableTableModelMixin } from '@/mixins/JEditableTableModelMixin'
-import { randomUUID, randomNumber } from '@/utils/util'
import { validateDuplicateValue } from '@/utils/util'
-import pick from 'lodash.pick'
-import { getAction, postAction, requestPut } from '@api/manage'
// import EquipmentSelection from '@/components/tools/EquipmentSelection.vue'
import EquipmentSelectModal from './EquipmentSelectModal.vue'
import { JVxeTableModelMixin } from '@/mixins/JVxeTableModelMixin.js'
@@ -169,19 +142,15 @@
xs: { span: 24 },
sm: { span: 16 }
},
- // manageList: [
- // { label: '绌�', value: '' },
- // { label: '淇濆吇鏍囧噯涓�', value: '1001' },
- // { label: '淇濆吇鏍囧噯浜�', value: '1002' }
- // ],
- // 鏂板鏃跺瓙琛ㄩ粯璁ゆ坊鍔犲嚑琛岀┖鏁版嵁
addDefaultRowNum: 0,
model: {},
validatorRules: {
+
num: [
{ required: true, message: '璇疯緭鍏ュ崟鎹彿!' },
{ validator: (rule, value, callback) => validateDuplicateValue('mom_eam_equipment_change', 'num', value, this.model.id, callback) }
],
+
remark: [
{ required: false, message: '璇疯緭鍏ュ娉�!' }
]
@@ -208,7 +177,7 @@
title: '璁惧灏佸瓨鏄庣粏id',
key: 'id',
type: JVXETypes.hidden,
- width: '100px',
+ width: '100px'
},
// fixed: 'left'
{
@@ -229,7 +198,7 @@
key: 'equipmentNum',
type: JVXETypes.normal,
width: '150px',
- align: "center",
+ align: 'center'
// placeholder: '璇疯緭鍏�${title}',
},
// fixed: 'left'
@@ -239,7 +208,7 @@
type: JVXETypes.normal,
disabled: true,
width: '150px',
- align: "center",
+ align: 'center',
defaultValue: ''
},
{
@@ -248,7 +217,7 @@
type: JVXETypes.normal,
disabled: true,
width: '150px',
- align: "center",
+ align: 'center',
defaultValue: ''
},
{
@@ -257,7 +226,7 @@
type: JVXETypes.normal,
disabled: true,
width: '150px',
- align: "center",
+ align: 'center',
placeholder: '璇疯緭鍏�${title}',
defaultValue: ''
},
@@ -266,7 +235,7 @@
key: 'assetNumber',
type: JVXETypes.normal,
width: '150px',
- align: "center",
+ align: 'center',
defaultValue: ''
},
{
@@ -274,7 +243,7 @@
key: 'sealReason',
type: JVXETypes.input,
width: '200px',
- align: "center",
+ align: 'center',
placeholder: '璇疯緭鍏�${title}',
defaultValue: '',
validateRules: [{
@@ -287,7 +256,7 @@
key: 'sealDate',
type: JVXETypes.datetime,
width: '150px',
- align: "center",
+ align: 'center',
placeholder: '璇烽�夋嫨${title}',
defaultValue: '',
validateRules: [{
@@ -301,7 +270,7 @@
key: 'planUnsealDate',
type: JVXETypes.date,
width: '150px',
- align: "center",
+ align: 'center',
placeholder: '璇疯緭鍏�${title}',
defaultValue: ''
},
@@ -312,7 +281,7 @@
disabled: true,
placeholder: '璇疯緭鍏�${title}',
defaultValue: '',
- width: '150px',
+ width: '150px'
},
{
title: '鐗圭璁惧',
@@ -320,7 +289,7 @@
type: JVXETypes.normal,
disabled: true,
width: '150px',
- align: "center",
+ align: 'center',
defaultValue: ''
},
@@ -330,7 +299,7 @@
type: JVXETypes.normal,
disabled: true,
width: '150px',
- align: "center",
+ align: 'center',
defaultValue: ''
},
{
@@ -339,7 +308,7 @@
type: JVXETypes.normal,
disabled: true,
width: '150px',
- align: "center",
+ align: 'center',
defaultValue: ''
},
{
@@ -348,7 +317,7 @@
type: JVXETypes.normal,
disabled: true,
width: '200px',
- align: "center",
+ align: 'center'
},
{
title: '閲嶈搴�',
@@ -356,14 +325,14 @@
type: JVXETypes.normal,
disabled: true,
width: '150px',
- align: "center",
+ align: 'center',
defaultValue: ''
},
{
title: '閲嶈搴�',
key: 'equipmentImportanceId',
type: JVXETypes.hidden
- },
+ }
// {
// title: '璁惧鍥剧墖',
// key: 'equipmentPhoto',
@@ -532,15 +501,8 @@
</script>
<style scoped>
-/** tab panel 涓湁涓嬫媺妗�/鏃ユ湡 杩欑被甯︿笅鎷夋晥鏋滅殑锛岄渶瑕佸姞姝ゆ牱寮� */
-::v-deep .jeecg-tabs-top {
+/deep/ .jeecg-tabs-top {
overflow: visible;
-}
-
-::v-deep .ant-form-explain {
- position: absolute;
- right: -50px;
- top: 12px;
}
</style>
\ No newline at end of file
--
Gitblit v1.9.3