From 185abfacfe79bd4a9c8e455512e3491aa41fbd88 Mon Sep 17 00:00:00 2001
From: houjie <714924425@qq.com>
Date: 星期一, 21 八月 2023 17:42:25 +0800
Subject: [PATCH] 备品备件:调整/ 基础数据修改(取消 保存并继续添加 , 左树右表结构 布局调整,异常处理)
---
src/views/spare/modules/sparePartScrapRequirement/SparePartScrapRequirementForm.vue | 8 ++++
src/views/eam/FaultTypeList.vue | 6 +-
src/views/eam/PrecisionParametersList.vue | 4 +-
src/views/spare/modules/sparePartScrap/SparePartScrapForm.vue | 8 ++++
src/views/eam/EquipmentCategoryList.vue | 8 ++--
src/views/eam/PrecisionParametersTemplateList.vue | 8 +++
src/views/eam/modules/precisionParameter/PrecisionParametersRight.vue | 4 +-
src/views/eam/modules/processParameters/ProcessParametersModel.vue | 4 +-
src/views/eam/modules/precisionParameter/PrecisionParametersModel.vue | 4 +-
src/views/spare/modules/sparePartScrapRequirement/SpareSelectList.vue | 1
src/views/eam/modules/transferMethod/TransferMethodModel.vue | 4 +-
src/views/eam/modules/transferMethod/TransferMethodRight.vue | 4 +-
src/views/eam/modules/faultType/FaultType2List.vue | 4 +-
src/views/eam/modules/equipmentCategory/EquipmentCategory2List.vue | 4 +-
src/views/eam/modules/faultType/FaultTypeModel.vue | 8 ++--
src/views/eam/modules/equipmentCategory/EquipmentCategoryModel.vue | 8 ++--
src/views/eam/modules/unitCategory/MomBaseUnitCategoryForm.vue | 4 +-
17 files changed, 56 insertions(+), 35 deletions(-)
diff --git a/src/views/eam/EquipmentCategoryList.vue b/src/views/eam/EquipmentCategoryList.vue
index c3541ef..bd5ae43 100644
--- a/src/views/eam/EquipmentCategoryList.vue
+++ b/src/views/eam/EquipmentCategoryList.vue
@@ -4,16 +4,16 @@
:gutter="16"
>
<a-col
- :md="6"
+ :md="4"
:sm="24"
>
- <equipment-category-left />
+ <equipment-category-left/>
</a-col>
<a-col
- :md="24-6"
+ :md="24-4"
:sm="24"
>
- <equipment-category-right />
+ <equipment-category-right/>
</a-col>
</a-row>
</template>
diff --git a/src/views/eam/FaultTypeList.vue b/src/views/eam/FaultTypeList.vue
index beff744..e371be6 100644
--- a/src/views/eam/FaultTypeList.vue
+++ b/src/views/eam/FaultTypeList.vue
@@ -4,16 +4,16 @@
:gutter="16"
>
<a-col
- :md="6"
+ :md="4"
:sm="24"
>
<fault-type-left />
</a-col>
<a-col
- :md="24-6"
+ :md="24-4"
:sm="24"
>
- <fault-type-right />
+ <fault-type-right/>
</a-col>
</a-row>
</template>
diff --git a/src/views/eam/PrecisionParametersList.vue b/src/views/eam/PrecisionParametersList.vue
index f0e89f0..93a2386 100644
--- a/src/views/eam/PrecisionParametersList.vue
+++ b/src/views/eam/PrecisionParametersList.vue
@@ -4,13 +4,13 @@
:gutter="16"
>
<a-col
- :md="6"
+ :md="4"
:sm="24"
>
<precision-parameters-category-left @clickTreeNode="getSelectNode" />
</a-col>
<a-col
- :md="24-6"
+ :md="24-4"
:sm="24"
>
<precision-parameters-right :recordSelect="currentNodeSelect" />
diff --git a/src/views/eam/PrecisionParametersTemplateList.vue b/src/views/eam/PrecisionParametersTemplateList.vue
index 42bebac..ce8524d 100644
--- a/src/views/eam/PrecisionParametersTemplateList.vue
+++ b/src/views/eam/PrecisionParametersTemplateList.vue
@@ -76,7 +76,13 @@
<a-tabs defaultActiveKey="1">
<a-tab-pane tab="绮惧害鍙傛暟鏄庣粏" key="1" >
- <PrecisionParametersTemplateDetail :precisionParametersTemplateId="precisionParametersTemplateId" />
+ <div
+ class='table-operator'
+ style='margin:-20px'
+ >
+ <PrecisionParametersTemplateDetail :precisionParametersTemplateId="precisionParametersTemplateId" />
+ </div>
+
</a-tab-pane>
</a-tabs>
diff --git a/src/views/eam/modules/equipmentCategory/EquipmentCategory2List.vue b/src/views/eam/modules/equipmentCategory/EquipmentCategory2List.vue
index 9fc6a12..370a5a9 100644
--- a/src/views/eam/modules/equipmentCategory/EquipmentCategory2List.vue
+++ b/src/views/eam/modules/equipmentCategory/EquipmentCategory2List.vue
@@ -221,7 +221,7 @@
},
width: 50,
},
- {
+ /* {
title: '涓婄骇璁惧鍒嗙被缂栫爜',
align: "center",
dataIndex: 'parentNum',
@@ -234,7 +234,7 @@
title: '涓婄骇璁惧鍒嗙被鍚嶇О',
align: "center",
dataIndex: 'parentName',
- },
+ }, */
{
title: '璁惧鍒嗙被缂栫爜',
align: "center",
diff --git a/src/views/eam/modules/equipmentCategory/EquipmentCategoryModel.vue b/src/views/eam/modules/equipmentCategory/EquipmentCategoryModel.vue
index 0eb79cf..b5a207e 100644
--- a/src/views/eam/modules/equipmentCategory/EquipmentCategoryModel.vue
+++ b/src/views/eam/modules/equipmentCategory/EquipmentCategoryModel.vue
@@ -14,7 +14,7 @@
<a-spin :spinning="confirmLoading">
<a-form :form="form">
- <a-row :gutter="24">
+<!-- <a-row :gutter="24">
<a-col :span="12">
<a-form-item
label="涓婄骇璁惧鍒嗙被缂栧彿"
@@ -43,7 +43,7 @@
/>
</a-form-item>
</a-col>
- </a-row>
+ </a-row>-->
<a-row :gutter="24">
<a-col :span="12">
@@ -103,13 +103,13 @@
>
鍏抽棴
</a-button>
- <a-button
+<!-- <a-button
v-if="!this.model.id"
:disabled="disableSubmit || confirmLoading"
:loading="confirmLoading"
@click="handleOkAndAdd"
type="primary"
- >淇濆瓨骞剁户缁柊澧�</a-button>
+ >淇濆瓨骞剁户缁柊澧�</a-button>-->
<a-button
:disabled="disableSubmit || confirmLoading"
:loading="confirmLoading"
diff --git a/src/views/eam/modules/faultType/FaultType2List.vue b/src/views/eam/modules/faultType/FaultType2List.vue
index dd06df6..640be6d 100644
--- a/src/views/eam/modules/faultType/FaultType2List.vue
+++ b/src/views/eam/modules/faultType/FaultType2List.vue
@@ -230,7 +230,7 @@
},
width: 50
},
- {
+ /* {
title: '涓婄骇鏁呴殰绫诲瀷缂栫爜',
align: 'center',
dataIndex: 'parentNum'
@@ -240,7 +240,7 @@
align: 'center',
dataIndex: 'parentName'
- },
+ }, */
{
title: '鏁呴殰绫诲瀷缂栫爜',
align: 'center',
diff --git a/src/views/eam/modules/faultType/FaultTypeModel.vue b/src/views/eam/modules/faultType/FaultTypeModel.vue
index 3d1a287..569988c 100644
--- a/src/views/eam/modules/faultType/FaultTypeModel.vue
+++ b/src/views/eam/modules/faultType/FaultTypeModel.vue
@@ -14,7 +14,7 @@
<a-spin :spinning="confirmLoading">
<a-form :form="form">
- <a-row :gutter="24">
+<!-- <a-row :gutter="24">
<a-col :span="12">
<a-form-item
label="涓婄骇鏁呴殰绫诲瀷缂栧彿锛�"
@@ -43,7 +43,7 @@
/>
</a-form-item>
</a-col>
- </a-row>
+ </a-row>-->
<a-row :gutter="24">
<a-col :span="12">
@@ -103,13 +103,13 @@
>
鍏抽棴
</a-button>
- <a-button
+<!-- <a-button
v-if="!this.model.id"
:disabled="disableSubmit || confirmLoading"
:loading="confirmLoading"
@click="handleOk"
type="primary"
- >淇濆瓨骞剁户缁柊澧�</a-button>
+ >淇濆瓨骞剁户缁柊澧�</a-button>-->
<a-button
:disabled="disableSubmit || confirmLoading"
:loading="confirmLoading"
diff --git a/src/views/eam/modules/precisionParameter/PrecisionParametersModel.vue b/src/views/eam/modules/precisionParameter/PrecisionParametersModel.vue
index 3c07360..ce8c9ad 100644
--- a/src/views/eam/modules/precisionParameter/PrecisionParametersModel.vue
+++ b/src/views/eam/modules/precisionParameter/PrecisionParametersModel.vue
@@ -105,13 +105,13 @@
>
鍏抽棴
</a-button>
- <a-button
+<!-- <a-button
v-if="!this.model.id"
:disabled="disableSubmit || confirmLoading"
:loading="confirmLoading"
@click="handleOk"
type="primary"
- >淇濆瓨骞剁户缁柊澧�</a-button>
+ >淇濆瓨骞剁户缁柊澧�</a-button>-->
<a-button
:disabled="disableSubmit || confirmLoading"
:loading="confirmLoading"
diff --git a/src/views/eam/modules/precisionParameter/PrecisionParametersRight.vue b/src/views/eam/modules/precisionParameter/PrecisionParametersRight.vue
index 59f3d33..80f8c0e 100644
--- a/src/views/eam/modules/precisionParameter/PrecisionParametersRight.vue
+++ b/src/views/eam/modules/precisionParameter/PrecisionParametersRight.vue
@@ -262,7 +262,7 @@
},
// sorter: true,
},
- {
+ /* {
title: '绮惧害鍙傛暟鍒嗙被',
align: 'center',
dataIndex: 'precisionParametersCategoryNumName',
@@ -270,7 +270,7 @@
customRender: 'precisionParametersCategoryNumName'
},
// sorter: true,
- },
+ }, */
{
title: '璁¢噺鍗曚綅',
align: 'center',
diff --git a/src/views/eam/modules/processParameters/ProcessParametersModel.vue b/src/views/eam/modules/processParameters/ProcessParametersModel.vue
index 64afe8a..f3ce475 100644
--- a/src/views/eam/modules/processParameters/ProcessParametersModel.vue
+++ b/src/views/eam/modules/processParameters/ProcessParametersModel.vue
@@ -105,13 +105,13 @@
>
鍏抽棴
</a-button>
- <a-button
+<!-- <a-button
v-if="!this.model.id"
:disabled="disableSubmit || confirmLoading"
:loading="confirmLoading"
@click="handleOk"
type="primary"
- >淇濆瓨骞剁户缁柊澧�</a-button>
+ >淇濆瓨骞剁户缁柊澧�</a-button>-->
<a-button
:disabled="disableSubmit || confirmLoading"
:loading="confirmLoading"
diff --git a/src/views/eam/modules/transferMethod/TransferMethodModel.vue b/src/views/eam/modules/transferMethod/TransferMethodModel.vue
index cd0c0cc..9784691 100644
--- a/src/views/eam/modules/transferMethod/TransferMethodModel.vue
+++ b/src/views/eam/modules/transferMethod/TransferMethodModel.vue
@@ -89,13 +89,13 @@
>
鍏抽棴
</a-button>
- <a-button
+<!-- <a-button
v-if="!this.model.id"
:disabled="disableSubmit || confirmLoading"
:loading="confirmLoading"
@click="handleOk"
type="primary"
- >淇濆瓨骞剁户缁柊澧�</a-button>
+ >淇濆瓨骞剁户缁柊澧�</a-button>-->
<a-button
:disabled="disableSubmit || confirmLoading"
:loading="confirmLoading"
diff --git a/src/views/eam/modules/transferMethod/TransferMethodRight.vue b/src/views/eam/modules/transferMethod/TransferMethodRight.vue
index 2b96ce0..c51fc28 100644
--- a/src/views/eam/modules/transferMethod/TransferMethodRight.vue
+++ b/src/views/eam/modules/transferMethod/TransferMethodRight.vue
@@ -262,7 +262,7 @@
},
// sorter: true,
},
- {
+ /* {
title: '澧炲噺鏂瑰紡鍒嗙被',
align: 'center',
dataIndex: 'transferMethodCategoryNumName',
@@ -270,7 +270,7 @@
customRender: 'transferMethodCategoryNumName'
},
// sorter: true,
- },
+ }, */
{
title: '鍒涘缓浜�',
align: "center",
diff --git a/src/views/eam/modules/unitCategory/MomBaseUnitCategoryForm.vue b/src/views/eam/modules/unitCategory/MomBaseUnitCategoryForm.vue
index 8e6b0de..5a0f95b 100644
--- a/src/views/eam/modules/unitCategory/MomBaseUnitCategoryForm.vue
+++ b/src/views/eam/modules/unitCategory/MomBaseUnitCategoryForm.vue
@@ -32,9 +32,9 @@
<a-button type="primary" @click="submitForm">淇濆瓨</a-button>
</a-col>
- <a-col>
+<!-- <a-col>
<a-button type="primary" @click="submitFormAndAdd">淇濆瓨骞舵柊澧�</a-button>
- </a-col>
+ </a-col>-->
<a-col>
<a-button type="primary" @click="close">鍙栨秷</a-button>
diff --git a/src/views/spare/modules/sparePartScrap/SparePartScrapForm.vue b/src/views/spare/modules/sparePartScrap/SparePartScrapForm.vue
index b4b0363..f422f8c 100644
--- a/src/views/spare/modules/sparePartScrap/SparePartScrapForm.vue
+++ b/src/views/spare/modules/sparePartScrap/SparePartScrapForm.vue
@@ -70,6 +70,7 @@
:columns='sparesScrapDetailTable.columns'
:dataSource='sparesScrapDetailTable.dataSource'
:maxHeight='300'
+ @valueChange="changeAuxiliaryQuantity"
:disabled='formDisabled'
:rowNumber='true'
:rowSelection='true'
@@ -551,6 +552,13 @@
this.visible = false
this.$emit('close')
this.$refs.form.clearValidate()
+ },
+ changeAuxiliaryQuantity(target){
+ console.log(target.columnIndex)
+ let num=target.columnIndex
+ if (target.columnIndex ===num){
+ target.row.scrapAuxiliaryQuantity=Math.abs(target.row.conversionRatio*target.row.scrapMainQuantity)
+ }
}
}
}
diff --git a/src/views/spare/modules/sparePartScrapRequirement/SparePartScrapRequirementForm.vue b/src/views/spare/modules/sparePartScrapRequirement/SparePartScrapRequirementForm.vue
index 4f6ff0a..1cf9ac2 100644
--- a/src/views/spare/modules/sparePartScrapRequirement/SparePartScrapRequirementForm.vue
+++ b/src/views/spare/modules/sparePartScrapRequirement/SparePartScrapRequirementForm.vue
@@ -59,6 +59,7 @@
:dataSource='sparesScrapRequirementDetailTable.dataSource'
:maxHeight='300'
:disabled='formDisabled'
+ @valueChange="changeAuxiliaryQuantity"
:alwaysEdit='true'
:rowNumber='true'
:bordered='bordered'
@@ -458,6 +459,13 @@
this.visible = false
this.$emit('close')
this.$refs.form.clearValidate()
+ },
+ changeAuxiliaryQuantity(target){
+ console.log(target.columnIndex)
+ let num=target.columnIndex
+ if (target.columnIndex ===num){
+ target.row.auxiliaryQuantity=Math.abs(target.row.conversionRatio*target.row.mainQuantity)
+ }
}
}
}
diff --git a/src/views/spare/modules/sparePartScrapRequirement/SpareSelectList.vue b/src/views/spare/modules/sparePartScrapRequirement/SpareSelectList.vue
index a1bcea9..99045bd 100644
--- a/src/views/spare/modules/sparePartScrapRequirement/SpareSelectList.vue
+++ b/src/views/spare/modules/sparePartScrapRequirement/SpareSelectList.vue
@@ -190,7 +190,6 @@
let params = this.getQueryParams()//鏌ヨ鏉′欢
await getAction(this.url.list, params).then((res) => {
if (res.success) {
- debugger
for (let i = 0; i < res.result.records.length; i++) {
if (this.oldSelectRows.indexOf(res.result.records[i].id) > -1) {
res.result.records[i].distable = true
--
Gitblit v1.9.3