From 798305c450a490f216b7641bd3f31c30a97b7cb0 Mon Sep 17 00:00:00 2001
From: liuguocan <527956374@qq.com>
Date: 星期二, 28 十一月 2023 16:44:07 +0800
Subject: [PATCH] 物品退回列表/详情

---
 admin-web/src/views/departmentitem/itemret/returnNote/edit.vue |   90 ++++++++++++++++++++++++++++----------------
 1 files changed, 57 insertions(+), 33 deletions(-)

diff --git a/admin-web/src/views/departmentitem/itemret/returnNote/edit.vue b/admin-web/src/views/departmentitem/itemret/returnNote/edit.vue
index a4aee1f..1b439af 100644
--- a/admin-web/src/views/departmentitem/itemret/returnNote/edit.vue
+++ b/admin-web/src/views/departmentitem/itemret/returnNote/edit.vue
@@ -29,7 +29,7 @@
         </el-row>
         <el-row :gutter="24" class="headerHeight">
           <el-col :span="24">
-            <el-form-item label="閫�鍥炴墜缁�" prop="procureDoc">
+            <el-form-item label="閫�鍥炲鎵规墜缁�" prop="procureDoc">
               <upload ref="uploadRef" :settings="uploadSettings" @on-change="uploadChange"></upload>
             </el-form-item>
           </el-col>
@@ -89,39 +89,59 @@
               </el-form-item>
             </el-col>
           </el-row>
-          <el-table :data="goodsItem.models" :stripe="true">
-            <el-table-column prop="baseGoodsModelsId" label="瑙勬牸鍨嬪彿" align="center">
-              <template slot-scope="scope">
-                {{ getGoodsModelsName(scope.row.baseGoodsModelsId) }}
-              </template>
-            </el-table-column>
-            <el-table-column label="鍗曚綅" align="center">
-              <template slot-scope="scope">
-                {{ scope.row.unit }}
-              </template>
-            </el-table-column>
-            <el-table-column prop="price" label="鐜版湁搴撳瓨" align="center">
-              <template slot-scope="scope">
-                {{ scope.row.worehouseCount }}
-              </template>
-            </el-table-column>
-            <el-table-column prop="counts" label="閫�鍥炴暟閲�" align="center">
-              <template slot-scope="scope">
-                <el-form-item
-                  label-width="0"
-                  style="margin-bottom: 0"
-                  :prop="`goods[${goodsIndex}].models[${scope.$index}].counts`"
-                  :rules="rules.counts"
-                >
-                  <el-input
-                    type="number"
-                    v-model="scope.row.counts"
-                    @change="countsChange($event, goodsIndex, scope.$index)"
-                  ></el-input>
+          <div class="card3" v-for="(mItem, mIndex) in goodsItem.models" :key="mIndex">
+            <el-row :gutter="24" type="flex" align="middle" style="height: 50px">
+              <el-col :span="8">
+                <el-form-item label="瑙勬牸鍨嬪彿:" prop="baseGoodsModelsId" style="margin-bottom: 0">
+                  {{ getGoodsModelsName(mItem.baseGoodsModelsId) }}
                 </el-form-item>
-              </template>
-            </el-table-column>
-          </el-table>
+              </el-col>
+              <el-col :span="6">
+                <el-form-item label="鍗曚綅:" prop="baseGoodsModelsId" style="margin-bottom: 0" label-width="80">
+                  50
+                </el-form-item>
+              </el-col>
+              <el-col :span="6">
+                <el-form-item label="鐗╁搧绫诲埆:" prop="baseGoodsModelsId" style="margin-bottom: 0" label-width="80">
+                  A绫�
+                </el-form-item>
+              </el-col>
+            </el-row>
+            <el-table :data="mItem.models" :stripe="true">
+              <!-- A绫诲晢鍝佹樉绀� -->
+              <el-table-column prop="price" label="浣跨敤浜�" align="center" v-if="goodsItem.models.type===1">
+                <template slot-scope="scope">
+                  {{ scope.row.worehouseCount }}
+                </template>
+              </el-table-column>
+              <el-table-column prop="price" label="鍒嗗彂鏁伴噺" align="center">
+                <template slot-scope="scope">
+                  {{ scope.row.worehouseCount }}
+                </template>
+              </el-table-column>
+              <el-table-column prop="price" label="鍙��鏁伴噺" align="center">
+                <template slot-scope="scope">
+                  {{ scope.row.worehouseCount }}
+                </template>
+              </el-table-column>
+              <el-table-column prop="counts" label="閫�鍥炴暟閲�" align="center">
+                <template slot-scope="scope">
+                  <el-form-item
+                    label-width="0"
+                    style="margin-bottom: 0"
+                    :prop="`goods[${goodsIndex}].models[${scope.$index}].counts`"
+                    :rules="rules.counts"
+                  >
+                    <el-input
+                      type="number"
+                      v-model="scope.row.counts"
+                      @change="countsChange($event, goodsIndex, scope.$index)"
+                    ></el-input>
+                  </el-form-item>
+                </template>
+              </el-table-column>
+            </el-table>
+          </div>
           <div class="btn-group">
             <el-button
               v-if="formData.goods.length > 1"
@@ -433,4 +453,8 @@
     }
   }
 }
+.card3 {
+  border-radius: 2px;
+  background: #ffffff;
+}
 </style>

--
Gitblit v1.9.1