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