From ed015489a1dfcfcc12a5e588a76ff5f273ba0da2 Mon Sep 17 00:00:00 2001
From: qushaowei <qushaowei@163.com>
Date: 星期三, 04 六月 2025 14:18:19 +0800
Subject: [PATCH] 台账导入修改
---
src/views/eam/modules/dailyMaintenanceOrder/DailyMaintenanceOrderExeDrawer.vue | 68 +++++++++++++++++++++-------------
1 files changed, 42 insertions(+), 26 deletions(-)
diff --git a/src/views/eam/modules/dailyMaintenanceOrder/DailyMaintenanceOrderExeDrawer.vue b/src/views/eam/modules/dailyMaintenanceOrder/DailyMaintenanceOrderExeDrawer.vue
index 5e9f9f4..f271672 100644
--- a/src/views/eam/modules/dailyMaintenanceOrder/DailyMaintenanceOrderExeDrawer.vue
+++ b/src/views/eam/modules/dailyMaintenanceOrder/DailyMaintenanceOrderExeDrawer.vue
@@ -117,14 +117,14 @@
<a-textarea
allowClear
:disabled="this.model.status!='4'"
- :placeholder="'璇疯緭鍏ラ棶棰樺強澶勭悊鎺柦鎻忚堪'"
+ :placeholder="'璇风淮淇汉鍛樼瀛楀~鍐欙紒'"
v-model="model.description"
/>
</a-form-item>
</a-col>
<a-col :span="7">
<a-form-item
- label="鎶ュ伐浜�"
+ label="淇濆吇浜�"
:labelCol="{span:4}"
:wrapperCol="{span:17}"
class="hightColor"
@@ -132,8 +132,9 @@
<a-input
:disabled="this.model.status!='4'"
allow-clear
- placeholder="璇疯緭鍏ユ姤宸ヤ汉"
+ placeholder="璇疯緭鍏ヤ繚鍏讳汉"
v-model="model.maintenanceUserId"
+ @change="handleMaintenancePerson"
/>
</a-form-item>
</a-col>
@@ -170,7 +171,7 @@
slot-scope='text, record, index'
>
<div :key="col.dataIndex">
- <span
+ <!-- <span
v-if=" col.dataIndex == 'photo' && !text"
style="font-size: 12px;font-style: italic;"
>鏃犲浘鐗�</span>
@@ -181,7 +182,7 @@
height="25px"
alt=""
style="max-width:80px;font-size: 12px;font-style: italic;"
- />
+ /> -->
<!-- 绀烘剰鍥� 寮�濮� -->
<!-- <Tooltip
placement="top"
@@ -212,8 +213,9 @@
v-if="col.dataIndex == 'maintenanceOrderDetailUda1'"
@change="(e)=>handleChange(e, record.key, col, index)"
placeholder="璇疯緭鍏ヤ繚鍏讳汉"
- :disabled="record.disabled"
+ :disabled="true"
/>
+ <!-- :disabled="record.disabled" -->
<!-- <a-input
:value="text"
v-if="col.dataIndex == 'maintenanceOrderDetailUda2'"
@@ -446,6 +448,11 @@
// },
// class: "notshow"
{
+ title: '淇濆吇瑙掕壊',
+ align: 'center',
+ dataIndex: 'maintenanceRole',
+ },
+ {
title: '淇濆吇鍐呭',
align: 'center',
dataIndex: 'maintenanceProjectNum',
@@ -475,11 +482,11 @@
// align: 'center',
// dataIndex: 'workingHourQuota',
// },
- {
- title: '淇濆吇鍛ㄦ湡',
- align: 'center',
- dataIndex: 'maintenanceCycleName',
- },
+ // {
+ // title: '淇濆吇鍛ㄦ湡',
+ // align: 'center',
+ // dataIndex: 'maintenanceCycleName',
+ // },
// {
// title: '缁翠繚涓撲笟',
// align: 'center',
@@ -621,14 +628,14 @@
that.confirmLoading = false;
return
}
- if (o.maintenanceOrderDetailUda1 == null || o.maintenanceOrderDetailUda1 == '') {
- that.$message.warning("璇峰~鍐欑" + (i + 1) + "淇濆吇浜猴紒");
- that.confirmLoading = false;
- return
- }
+ // if (o.maintenanceOrderDetailUda1 == null || o.maintenanceOrderDetailUda1 == '') {
+ // that.$message.warning("璇峰~鍐欑" + (i + 1) + "淇濆吇浜猴紒");
+ // that.confirmLoading = false;
+ // return
+ // }
}
if (that.model.maintenanceUserId == null || that.model.maintenanceUserId == "") {
- that.$message.warning("璇峰~鍐欐姤宸ヤ汉锛�");
+ that.$message.warning("璇峰~鍐欎繚鍏讳汉锛�");
that.confirmLoading = false;
return
}
@@ -697,11 +704,11 @@
that.loading = false;
return
}
- if (o.maintenanceOrderDetailUda1 == null || o.maintenanceOrderDetailUda1 == '') {
- that.$message.warning("璇峰~鍐欑" + (i + 1) + "淇濆吇浜猴紒");
- that.loading = false;
- return
- }
+ // if (o.maintenanceOrderDetailUda1 == null || o.maintenanceOrderDetailUda1 == '') {
+ // that.$message.warning("璇峰~鍐欑" + (i + 1) + "淇濆吇浜猴紒");
+ // that.loading = false;
+ // return
+ // }
}
this.form.validateFields((err, values) => {
if (!err) {
@@ -711,7 +718,7 @@
let obj = obj = postAction(this.url.edit, formData)
obj.then((res) => {
if (res.success) {
- that.$message.success(res.message)
+ that.$message.success("淇濆瓨鎴愬姛锛�")
that.$emit('ok')
} else {
that.$message.warning(res.message)
@@ -725,6 +732,15 @@
})
},
+ //淇濆吇浜哄洖鏄総able
+ handleMaintenancePerson() {
+ const that = this;
+ for (let i = 0; i < that.dataSource.length; i++) {
+ let o = this.dataSource[i]
+ o.maintenanceOrderDetailUda1 = this.model.maintenanceUserId
+ }
+ },
+
handleChange(value, key, column, index) {
let that = this;
@@ -732,9 +748,9 @@
const target = temp[index];
if (target) {
target[column.dataIndex] = value;
- if ('maintenanceOrderDetailUda1' == column.dataIndex) {
- target['maintenanceOrderDetailUda1'] = value.target.value;
- }
+ // if ('maintenanceOrderDetailUda1' == column.dataIndex) {
+ // target['maintenanceOrderDetailUda1'] = value.target.value;
+ // }
if ('maintenanceOrderDetailUda2' == column.dataIndex) {
target['maintenanceOrderDetailUda2'] = value.target.value;
}
--
Gitblit v1.9.3