From 3457909638c660c0cfcb521b6104ab64c679b914 Mon Sep 17 00:00:00 2001
From: zenglf <18502938215@163.com>
Date: 星期二, 19 九月 2023 16:23:16 +0800
Subject: [PATCH] 修改页面左右展示比例

---
 src/views/eam/modules/equipmentNew/EquipmentPrecisionParametersList.vue |   80 ++++++++++++++++++++++++---------------
 1 files changed, 49 insertions(+), 31 deletions(-)

diff --git a/src/views/eam/modules/equipmentNew/EquipmentPrecisionParametersList.vue b/src/views/eam/modules/equipmentNew/EquipmentPrecisionParametersList.vue
index ae5971d..ae0ecd2 100644
--- a/src/views/eam/modules/equipmentNew/EquipmentPrecisionParametersList.vue
+++ b/src/views/eam/modules/equipmentNew/EquipmentPrecisionParametersList.vue
@@ -25,7 +25,7 @@
       <a-dropdown v-if="selectedRowKeys.length > 0" v-has="'accountSons:add&edit&delete&submit'">
         <a-menu slot="overlay">
           <a-menu-item key="1" @click="batchDel"><a-icon type="delete"/>鍒犻櫎</a-menu-item>
-          <a-menu-item key="1" @click="handleSubmitBatch"><a-icon type="to-top" />鎻愪氦</a-menu-item>
+          <!-- <a-menu-item key="1" @click="handleSubmitBatch"><a-icon type="to-top" />鎻愪氦</a-menu-item> -->
         </a-menu>
         <a-button style="margin-left: 8px"> 鎵归噺鎿嶄綔 <a-icon type="down" /></a-button>
       </a-dropdown>
@@ -51,12 +51,12 @@
         :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
         @change="handleTableChange">
 
-        <template
+        <!-- <template
           v-for="col in columns"
           :slot="col.dataIndex"
           slot-scope='text, record, index'
-        >
-          <div :key="col.dataIndex">
+        > -->
+          <!-- <div :key="col.dataIndex">
             <span v-if="col.dataIndex == 'remark'">
               <j-ellipsis
                 :value="text"
@@ -68,28 +68,36 @@
               v-if="col.dataIndex == 'upperLimit'"
               @change="(e)=>handleChange(e, record.key, col, index)"
               style="width: 100%"
+              :disabled="!isOpen"
+              title="寮�鍚簿搴﹀弬鏁扮鐞嗗悗鍙~鍐�"
             />
             <a-input-number
               :value="text"
               v-if="col.dataIndex == 'lowerLimit'"
               @change="(e)=>handleChange(e, record.key, col, index)"
               style="width: 100%"
+              :disabled="!isOpen"
+              title="寮�鍚簿搴﹀弬鏁扮鐞嗗悗鍙~鍐�"
             />
             <a-input-number
               :value="text"
               v-if="col.dataIndex == 'actualValue'"
               @change="(e)=>handleChange(e, record.key, col, index)"
+              :disabled="!isOpen"
               style="width: 100%"
+              title="寮�鍚簿搴﹀弬鏁扮鐞嗗悗鍙~鍐�"
             />
             <span v-if="col.dataIndex == 'action'">
               <a-button
                 type="primary"
                 @click="handleEdit(record)"
                 v-has="'accountSons:add&edit&delete&submit'"
+                :disabled="!isOpen"
+                title="寮�鍚簿搴﹀弬鏁扮鐞嗗悗鍙偣鍑�"
               >鎻愪氦</a-button>
             </span>
-          </div>
-        </template>
+          </div> -->
+        <!-- </template> -->
 
         <!-- <span slot="action" slot-scope="text, record">
           <a @click="handleEdit(record)">缂栬緫</a>
@@ -120,6 +128,11 @@
       mainId:{
         type:String,
         default:'',
+        required:false
+      },
+      isOpen:{
+        type:Boolean,
+        default:true,
         required:false
       }
     },
@@ -156,62 +169,62 @@
           title: '绮惧害鍙傛暟缂栫爜',
           dataIndex: 'precisionParametersNum',
           align: "center",
-          width:250,
+          // width:250,
         },
         {
           title: '绮惧害鍙傛暟鍚嶇О',
           dataIndex: 'precisionParametersName',
           align: "center",
-          width:250,
+          // width:250,
         },
         {
           title: '璁¢噺鍗曚綅',
           dataIndex: 'precisionParametersUnitName',
           align: "center",
-          width:250,
+          // width:250,
         },
         {
           title: '涓婇檺鍊�',
           dataIndex: 'upperLimit',
           align: "center",
-          scopedSlots: {
-            customRender: 'upperLimit'
-          },
-          width:250,
+          // scopedSlots: {
+          //   customRender: 'upperLimit'
+          // },
+          // width:250,
         },
         {
           title: '涓嬮檺鍊�',
           dataIndex: 'lowerLimit',
           align: "center",
-          scopedSlots: {
-            customRender: 'lowerLimit'
-          },
-          width:250,
+          // scopedSlots: {
+          //   customRender: 'lowerLimit'
+          // },
+          // width:250,
         },
         {
           title: '瀹為檯绮惧害鍊�',
           dataIndex: 'actualValue',
           align: "center",
-          scopedSlots: {
-            customRender: 'actualValue'
-          },
-          width:250,
+          // scopedSlots: {
+          //   customRender: 'actualValue'
+          // },
+          // width:250,
         },
         {
           title: '澶囨敞',
           dataIndex: 'remark',
           align: "center",
         },
-        {
-          title: '鎿嶄綔',
-          dataIndex: 'action',
-          width: 160,
-          align: "center",
-          scopedSlots: {
-            customRender: 'action'
-          },
-          fixed: 'right',
-        },
+        // {
+        //   title: '鎿嶄綔',
+        //   dataIndex: 'action',
+        //   width: 160,
+        //   align: "center",
+        //   // scopedSlots: {
+        //   //   customRender: 'action'
+        //   // },
+        //   fixed: 'right',
+        // },
         ],
         url: {
           list: "/eam/equipmentPrecisionParameters/list",
@@ -326,6 +339,11 @@
         this.selectionRows = selectionRows;
     },
 
+    },
+    mounted(){
+      this.$bus.$on('loadData', (data) => {
+            this.loadData();
+      });
     }
   }
 </script>

--
Gitblit v1.9.3