浏览代码

提交安品-仓库入库明细打印调整

caojunjie 2 年之前
父节点
当前提交
246240e732
共有 1 个文件被更改,包括 33 次插入5 次删除
  1. 33 5
      src/views/warehouse/inStock/index.vue

+ 33 - 5
src/views/warehouse/inStock/index.vue

@@ -59,10 +59,13 @@
               数量
             </td>
             <td class="column" style="border: 1px solid #000; padding: 10px" align="center" rowspan="2">
-              供货商
+              单价
             </td>
             <td class="column" style="border: 1px solid #000; padding: 10px" align="center" rowspan="2">
-              供货人
+              金额
+            </td>
+            <td class="column" style="border: 1px solid #000; padding: 10px" align="center" rowspan="2">
+              供货商
             </td>
             <td class="column" style="border: 1px solid #000; padding: 10px" align="center" rowspan="2">
               联系电话
@@ -98,7 +101,7 @@
               数量
             </td>
           </tr>
-          <tr v-for="(item, index) in this.detailData" :key="index">
+          <tr v-for="(item, index) in detailData" :key="index">
             <td class="column" style="border: 1px solid #000; padding: 10px" align="center">
               {{ detailForm.fBsdate }}
             </td>
@@ -106,17 +109,20 @@
               {{ item.feeName }}
             </td>
             <td class="column" style="border: 1px solid #000; padding: 10px" align="center">
-              {{ item.fFeeunitid }}
+              {{ item.fFeeunitName }}
             </td>
             <td class="column" style="border: 1px solid #000; padding: 10px" align="center">
               {{ item.fQty }}
             </td>
             <td class="column" style="border: 1px solid #000; padding: 10px" align="center">
-              {{ detailForm.corpName }}
+              {{ item.fUnitprice }}
             </td>
             <td class="column" style="border: 1px solid #000; padding: 10px" align="center">
               {{ item.fAmount }}
             </td>
+            <td class="column" style="border: 1px solid #000; padding: 10px" align="center">
+              {{ detailForm.corpName }}
+            </td>
             <td class="column" style="border: 1px solid #000; padding: 10px" align="center"></td>
             <!--            <td class="column" style="border: 1px solid #000; padding:10px" align="center">{{ item.fStltypeid }}</td>-->
             <td class="column" style="border: 1px solid #000; padding: 10px" align="center">
@@ -138,6 +144,28 @@
             <td class="column" style="border: 1px solid #000; padding: 10px" align="center"></td>
             <td class="column" style="border: 1px solid #000; padding: 10px" align="center"></td>
           </tr>
+          <tr>
+            <td style="border: 1px solid #000; padding: 10px">合计</td>
+            <td style="border: 1px solid #000; padding: 10px"></td>
+            <td style="border: 1px solid #000; padding: 10px"></td>
+            <td style="border: 1px solid #000; padding: 10px">{{detailData.reduce((prev, next) => {
+              return Number(prev) + Number(next.fQty)
+            }, 0)}}</td>
+            <td style="border: 1px solid #000; padding: 10px"></td>
+            <td style="border: 1px solid #000; padding: 10px">{{detailData.reduce((prev, next) => {
+              return Number(prev) + Number(next.fAmount)
+            }, 0)}}</td>
+            <td style="border: 1px solid #000; padding: 10px"></td>
+            <td style="border: 1px solid #000; padding: 10px"></td>
+            <td style="border: 1px solid #000; padding: 10px"></td>
+            <td style="border: 1px solid #000; padding: 10px"></td>
+            <td style="border: 1px solid #000; padding: 10px"></td>
+            <td style="border: 1px solid #000; padding: 10px"></td>
+            <td style="border: 1px solid #000; padding: 10px"></td>
+            <td style="border: 1px solid #000; padding: 10px"></td>
+            <td style="border: 1px solid #000; padding: 10px"></td>
+            <td style="border: 1px solid #000; padding: 10px"></td>
+          </tr>
         </table>
       </div>
       <span slot="footer" class="dialog-footer">