From 6bc6b53ed1141673effd0ed265e13d34706cc3d2 Mon Sep 17 00:00:00 2001
From: houjie <714924425@qq.com>
Date: 星期二, 05 九月 2023 16:48:50 +0800
Subject: [PATCH] 小修改
---
src/views/eam/modules/equipmentScrap/EquipmentScrapForm.vue | 79 ++++++++++++++++++--------
src/views/eam/EquipmentUnsealList.vue | 11 ++-
src/views/eam/EquipmentScrapList.vue | 69 +++++++++++-----------
src/views/eam/EquipmentSealList.vue | 9 ++
4 files changed, 103 insertions(+), 65 deletions(-)
diff --git a/src/views/eam/EquipmentScrapList.vue b/src/views/eam/EquipmentScrapList.vue
index dad5582..0ebb7af 100644
--- a/src/views/eam/EquipmentScrapList.vue
+++ b/src/views/eam/EquipmentScrapList.vue
@@ -5,12 +5,12 @@
<a-form layout="inline" @keyup.enter.native="searchQuery">
<a-row :gutter="24">
<!-- v-show="false" hidden="true"-->
-<!-- <a-col :xl="6" :lg="7" :md="8" :sm="24" v-show="true">-->
-<!-- <!– defaultValue="disposal"–>-->
-<!-- <a-form-item label="鍙樺姩鏂瑰紡">-->
-<!-- <a-input placeholder="璇疯緭鍏ュ彉鍔ㄦ柟寮�" v-model="queryParam.changeMethod" defaultValue="scrap"></a-input>-->
-<!-- </a-form-item>-->
-<!-- </a-col>-->
+ <!-- <a-col :xl="6" :lg="7" :md="8" :sm="24" v-show="true">-->
+ <!-- <!– defaultValue="disposal"–>-->
+ <!-- <a-form-item label="鍙樺姩鏂瑰紡">-->
+ <!-- <a-input placeholder="璇疯緭鍏ュ彉鍔ㄦ柟寮�" v-model="queryParam.changeMethod" defaultValue="scrap"></a-input>-->
+ <!-- </a-form-item>-->
+ <!-- </a-col>-->
<a-col :xl="6" :lg="7" :md="8" :sm="24">
<a-form-item label="鍗曟嵁鍙�">
@@ -90,12 +90,16 @@
:customRow="clickThenSelect"
@change="handleTableChange">
+ <span slot="num" slot-scope="text">
+ <j-ellipsis :value="text" :length="15" />
+ </span>
<template slot="htmlSlot" slot-scope="text">
<div v-html="text"></div>
</template>
<template slot="imgSlot" slot-scope="text,record">
<span v-if="!text" style="font-size: 12px;font-style: italic;">鏃犲浘鐗�</span>
- <img v-else :src="getImgView(text)" :preview="record.id" height="25px" alt="" style="max-width:80px;font-size: 12px;font-style: italic;" />
+ <img v-else :src="getImgView(text)" :preview="record.id" height="25px" alt=""
+ style="max-width:80px;font-size: 12px;font-style: italic;" />
</template>
<template slot="fileSlot" slot-scope="text">
<span v-if="!text" style="font-size: 12px;font-style: italic;">鏃犳枃浠�</span>
@@ -109,28 +113,20 @@
涓嬭浇
</a-button>
</template>
- <!-- <template>-->
- <!-- <a-tooltip placement="topLeft">-->
- <!-- <template slot="title">-->
- <!-- <span>{{value}}</span>-->
- <!-- </template>-->
- <!-- {{ value | ellipsis(length) }}-->
- <!-- </a-tooltip>-->
- <!-- </template>-->
<!-- 瀛楃涓茶秴闀挎埅鍙栫渷鐣ュ彿鏄剧ず-->
<span slot="remark" slot-scope="text">
<j-ellipsis :value="text" :length="15" />
</span>
- <span
- slot="action"
- slot-scope="text, record"
- >
+ <span
+ slot="action"
+ slot-scope="text, record"
+ >
<a-popconfirm
- v-if="record.auditStatus == 'notSubmitted'||record.auditStatus =='Rejected'"
- title="纭鎻愪氦鍚�?"
- @confirm="() =>handleCommit(record,'commit')"
- >
+ v-if="record.auditStatus == 'notSubmitted'||record.auditStatus =='Rejected'"
+ title="纭鎻愪氦鍚�?"
+ @confirm="() =>handleCommit(record,'commit')"
+ >
<a>鎻愪氦</a>
</a-popconfirm>
<a-popconfirm
@@ -201,19 +197,18 @@
</a-tab-pane>
</a-tabs>
<equipment-scrap-modal ref="modalForm" @ok="modalFormOk"></equipment-scrap-modal>
- <approvel-modal ref="approvalModalForm" @ok='approvalModalFormOk' @cancel='approvalModalFormOk'></approvel-modal>
+ <approvel-modal ref="approvalModalForm" @ok="approvalModalFormOk" @cancel="approvalModalFormOk"></approvel-modal>
</a-card>
</template>
<script>
import { JeecgListMixin } from '@/mixins/JeecgListMixin'
+
import EquipmentScrapModal from './modules/equipmentScrap/EquipmentScrapModal.vue'
import EquipmentScrapDetailList from './modules/equipmentScrap/EquipmentScrapDetailList'
-import { getAction,postAction } from '@/api/manage'
-import { initDictOptions, filterMultiDictText } from '@/components/dict/JDictSelectUtil'
+import { getAction, postAction } from '@/api/manage'
import JEllipsis from '@/components/jeecg/JEllipsis'
-
import '@/assets/less/TableExpand.less'
import ApprovelModal from './modules/equipmentSeal/ApprovelModal'
@@ -245,7 +240,11 @@
title: '鍗曟嵁鍙�',
align: 'center',
sorter: true,
- dataIndex: 'num'
+ dataIndex: 'num',
+ scopedSlots: { customRender: 'num' },
+ width: 100,
+ ellipsis: true
+
},
{
title: '瀹℃壒鐘舵��',
@@ -386,30 +385,30 @@
}
this.loading = false
})
- this.equipmentScrapDetailMainId = ""
+ this.equipmentScrapDetailMainId = ''
},
handleCommit(record, type) {
- let url
+ let url
type == 'commit' ? record.auditStatus = 'pendingApproval' : record.auditStatus = 'notSubmitted'
type == 'commit' ? url = this.url.submit : url = this.url.revocation
postAction(url, record).then(res => {
if (res.success) {
if (type === 'commit') {
- this.$message.success("鎻愪氦鎴愬姛锛�");
+ this.$message.success('鎻愪氦鎴愬姛锛�')
} else {
- this.$message.success("鎾ゅ洖鎴愬姛锛�");
+ this.$message.success('鎾ゅ洖鎴愬姛锛�')
}
- this.loadData(1);
+ this.loadData(1)
} else {
- this.$message.warning(res.message);
+ this.$message.warning(res.message)
}
})
},
handleApprove: function(record) {
let approve
approve = this.url.approve
- this.$refs.approvalModalForm.showModals(record, approve,'Approved','Rejected')
+ this.$refs.approvalModalForm.showModals(record, approve, 'Approved', 'Rejected')
this.$refs.approvalModalForm.title = '瀹℃壒'
this.$refs.approvalModalForm.disableSubmit = false
diff --git a/src/views/eam/EquipmentSealList.vue b/src/views/eam/EquipmentSealList.vue
index a2ee311..25b01dd 100644
--- a/src/views/eam/EquipmentSealList.vue
+++ b/src/views/eam/EquipmentSealList.vue
@@ -103,7 +103,9 @@
:customRow="clickThenSelect"
@change="handleTableChange"
>
-
+<span slot="num" slot-scope="text">
+ <j-ellipsis :value="text" :length="15" />
+ </span>
<template
slot="htmlSlot"
slot-scope="text"
@@ -286,7 +288,10 @@
title: '鍗曟嵁鍙�',
align: "center",
sorter: true,
- dataIndex: 'num'
+ dataIndex: 'num',
+ scopedSlots: { customRender: 'num' },
+ width: 100,
+ ellipsis: true
},
{
title: '鍒涘缓浜�',
diff --git a/src/views/eam/EquipmentUnsealList.vue b/src/views/eam/EquipmentUnsealList.vue
index cb7b72c..1259867 100644
--- a/src/views/eam/EquipmentUnsealList.vue
+++ b/src/views/eam/EquipmentUnsealList.vue
@@ -110,7 +110,9 @@
:customRow="clickThenSelect"
@change="handleTableChange"
>
-
+<span slot="num" slot-scope="text">
+ <j-ellipsis :value="text" :length="15" />
+ </span>
<template
slot="htmlSlot"
slot-scope="text"
@@ -293,7 +295,10 @@
title: '鍗曟嵁鍙�',
align: 'center',
sorter: true,
- dataIndex: 'num'
+ dataIndex: 'num',
+ scopedSlots: { customRender: 'num' },
+ width: 100,
+ ellipsis: true
},
{
title: '鍒涘缓浜�',
@@ -483,7 +488,7 @@
}
deleteAction(this.url.delete, { id: id }).then(res => {
if (res.success) {
- //閲嶆柊璁$畻鍒嗛〉闂
+ //閲嶆柊璁$畻鍒嗛〉闂
this.reCalculatePage(1)
this.$message.success(res.message)
this.loadData()
diff --git a/src/views/eam/modules/equipmentScrap/EquipmentScrapForm.vue b/src/views/eam/modules/equipmentScrap/EquipmentScrapForm.vue
index 99b6c58..330cf05 100644
--- a/src/views/eam/modules/equipmentScrap/EquipmentScrapForm.vue
+++ b/src/views/eam/modules/equipmentScrap/EquipmentScrapForm.vue
@@ -5,31 +5,60 @@
<!--涓昏〃鍖哄煙 -->
<!-- <a-tab-pane tab="璁惧鍙樺姩" :key="refKeys[0]" :forceRender="true" :class="'jeecg-tabs-top'" :animated="false">-->
<j-form-container :disabled="formDisabled">
- <a-form-model ref="form" :model="model" :rules="validatorRules">
- <a-row>
- <a-col :xs="24" :sm="24">
- <a-form-model-item label="鍗曟嵁鍙�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="num">
- <a-input v-model="model.num" placeholder="璇疯緭鍏ュ崟鎹彿"></a-input>
- </a-form-model-item>
- </a-col>
- <!-- <a-col :xs="24" :sm="12">-->
- <!-- <a-form-model-item label="瀹℃壒鐘舵��" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="auditStatus">-->
- <!-- <j-dict-select-tag type="list" v-model="model.auditStatus" dictCode="audit_status" placeholder="璇烽�夋嫨瀹℃壒鐘舵��" disabled/>-->
- <!-- </a-form-model-item>-->
- <!-- </a-col>-->
- <a-col :xs="24" :sm="12" v-show="false">
- <a-form-model-item label="鍙樺姩鏂瑰紡" show="false" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="changeMethod">
- <a-input v-model="model.changeMethod" placeholder="璇疯緭鍏ュ彉鍔ㄦ柟寮�" defaultValue="scrap"></a-input>
- </a-form-model-item>
- </a-col>
- <a-col :xs="24" :sm="24">
- <a-form-model-item label="澶囨敞" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="remark">
- <a-textarea v-model="model.remark" rows="4" placeholder="璇疯緭鍏ュ娉�" />
- </a-form-model-item>
- </a-col>
-
- </a-row>
- </a-form-model>
+ <!-- 涓昏〃鍗曞尯鍩� -->
+ <a-form-model
+ ref="form"
+ :model="model"
+ :rules="validatorRules"
+ slot="detail"
+ >
+ <a-row>
+ <a-col :span="24">
+ <a-form-model-item
+ label="鍗曟嵁鍙�"
+ :labelCol="labelCol"
+ :wrapperCol="wrapperCol"
+ prop="num"
+ >
+ <a-input
+ v-model="model.num"
+ placeholder="璇疯緭鍏ュ崟鎹彿"
+ ></a-input>
+ </a-form-model-item>
+ </a-col>
+ <a-col
+ :span="12"
+ :hidden=true
+ >
+ <a-form-model-item
+ label="鍙樺姩鏂瑰紡"
+ :labelCol="labelCol"
+ :wrapperCol="wrapperCol"
+ prop="changeMethod"
+ >
+ <a-input
+ v-model="model.changeMethod"
+ placeholder="璇疯緭鍏ュ彉鍔ㄦ柟寮�"
+ defaultValue="seal"
+ ></a-input>
+ </a-form-model-item>
+ </a-col>
+ <a-col :span="24">
+ <a-form-model-item
+ label="澶囨敞"
+ :labelCol="labelCol"
+ :wrapperCol="wrapperCol"
+ prop="remark"
+ >
+ <a-textarea
+ v-model="model.remark"
+ rows="4"
+ placeholder="璇疯緭鍏ュ娉�"
+ />
+ </a-form-model-item>
+ </a-col>
+ </a-row>
+ </a-form-model>
</j-form-container>
<!-- </a-tab-pane>-->
--
Gitblit v1.9.3