From a6ef9e2851d6c1e04bdad4de92b95efc35f61750 Mon Sep 17 00:00:00 2001
From: NNowhZzU <1539353356@qq.com>
Date: 星期二, 02 一月 2024 11:40:51 +0800
Subject: [PATCH] 采购入库、采购退货弹窗详情修改;库存报表页增加详情弹窗

---
 north-glass-erp/northglass-erp/src/views/mm/purchaseOrder/Return.vue |   29 ++++++++++++++++++-----------
 1 files changed, 18 insertions(+), 11 deletions(-)

diff --git a/north-glass-erp/northglass-erp/src/views/mm/purchaseOrder/Return.vue b/north-glass-erp/northglass-erp/src/views/mm/purchaseOrder/Return.vue
index 8b95252..4420a82 100644
--- a/north-glass-erp/northglass-erp/src/views/mm/purchaseOrder/Return.vue
+++ b/north-glass-erp/northglass-erp/src/views/mm/purchaseOrder/Return.vue
@@ -37,7 +37,7 @@
           ref="xGrid"
           v-bind="gridOptions"
           v-on="gridEvents"
-          @cell-click="cellClickEvent"
+          @cell-dblclick="cellClickEvent"
       >
 
         <!--      @toolbar-button-click="toolbarButtonClickEvent"-->
@@ -72,21 +72,26 @@
       <!--      璇︽儏妗� 閮ㄥ垎1-->
       <vxe-modal v-model="showDetails" title="鏌ョ湅璇︽儏" width="600" height="80%" :mask="false" :lock-view="false" resize>
         <el-container >
-          <!--          <el-header height="35px"
-                        style="margin: 0;padding: 0">
-                      杩欐槸澶�
-                    </el-header>-->
+          <el-header height="35px"
+                     style="margin: 0;padding: 0">
+
+            <el-input  v-model="showCGDH" placeholder="閲囪喘鍗曞彿" disabled >
+              <template #prepend>閲囪喘鍗曞彿锛�</template>
+            </el-input>
+          </el-header>
           <el-main>
             <template #default>
               <vxe-table
-                  border="inner"
+                  border="default"
                   auto-resize
                   show-overflow
-                  max-height="420"
+                  max-height="400"
                   :row-config="{isHover: true}"
                   :show-header="false"
                   :sync-resize="showDetails"
-                  :data="detailData">
+                  :data="detailData"
+
+              >
                 <vxe-column field="label" width="30%" class-name="v-column-label"></vxe-column>
                 <vxe-column field="value"></vxe-column>
               </vxe-table>
@@ -108,9 +113,6 @@
         </el-container>
       </vxe-modal>
       <!--      璇︽儏妗� 閮ㄥ垎1 缁撴潫-->
-
-
-
     </el-main>
   </el-container>
 </template>
@@ -348,14 +350,18 @@
 
 })
 
+
 //璇︽儏妗� 閮ㄥ垎2
+const showCGDH =ref();
 const showDetails =ref(false);
 let detailData =[];
 const cellClickEvent = ({row}) => {
   detailData = ['cgdh', 'thdh', 'h', 'xh', 'wlbh', 'wlmc', 'gys','w','g','dw','cgzt','rq','yl','sl','xsdh','je','6'].map(field => {
     return { label: ModelColumnContent(field) , value: row[field] }
+
   })
   showDetails.value = true;
+  showCGDH.value = row['cgdh'];
 }
 
 const ModelColumnContent = (text) => {
@@ -450,5 +456,6 @@
 <style scoped>
 :deep(.v-column-label div span){
   font-weight: bold;
+  font-align:center;
 }
 </style>
\ No newline at end of file

--
Gitblit v1.8.0