huang_an 2 سال پیش
والد
کامیت
a9e6de9370
1فایلهای تغییر یافته به همراه25 افزوده شده و 14 حذف شده
  1. 25 14
      src/views/warehouseManagement/stockManagement/edit.vue

+ 25 - 14
src/views/warehouseManagement/stockManagement/edit.vue

@@ -476,11 +476,13 @@
                   v-show="!row.isPack"
                 />
                 <span v-if="row.isPack">{{
-                  row.result == 0
-                    ? '合格'
-                    : row.result == 1
-                    ? '不合格'
-                    : '让步接收'
+                  row.result
+                    ? row.result == 0
+                      ? '合格'
+                      : row.result == 1
+                      ? '不合格'
+                      : '让步接收'
+                    : ''
                 }}</span>
               </template>
             </el-table-column>
@@ -492,9 +494,11 @@
                   v-model="row.status"
                   v-show="!row.isPack"
                 />
-                <span v-if="row.isPack">{{
-                  row.status == 0 ? '未检' : '已检'
-                }}</span>
+                <span v-if="row.isPack">
+                  <span v-if="!row.status"></span>
+                  <span v-if="row.status == 0">未检</span>
+                  <span v-else>已检</span>
+                </span>
               </template>
             </el-table-column>
 
@@ -606,17 +610,23 @@
             <el-table-column label="质检结果" prop="result" width="120">
               <template slot-scope="{ row }">
                 <span>{{
-                  row.result == 0
-                    ? '合格'
-                    : row.result == 1
-                    ? '不合格'
-                    : '让步接收'
+                  row.result
+                    ? row.result == 0
+                      ? '合格'
+                      : row.result == 1
+                      ? '不合格'
+                      : '让步接收'
+                    : ''
                 }}</span>
               </template>
             </el-table-column>
             <el-table-column label="质检状态" prop="status" width="120">
               <template slot-scope="{ row }">
-                <span>{{ row.status == 0 ? '未检' : '已检' }}</span>
+                <span
+                  ><span v-if="!row.status"></span>
+                  <span v-if="row.status == 0">未检</span>
+                  <span v-else>已检</span></span
+                >
               </template>
             </el-table-column>
           </el-table>
@@ -879,6 +889,7 @@
       //包装编辑
       packEdit(row, index) {
         console.log('row', row);
+        console.log('this.detailList', this.detailList);
         this.$set(row, 'isPack', false);
         this.$set(row, 'result', row.result ? row.result.toString() : '');
         this.$set(row, 'status', row.status ? row.status.toString() : '');