瀏覽代碼

待采购计算总价

asd26269546 2 年之前
父節點
當前提交
b1d9fda823

+ 9 - 0
src/api/purchase-management/purchase/index.js

@@ -55,3 +55,12 @@ export function logisticsSelectData(data = {}) {
   })
 }
 
+// 根据供应商ID获取价格
+export function getSupplierPrice(data = {}) {
+  return request({
+    url: '/api/victoriatourist/supplierPrice/list',
+    method: 'post',
+    data: data,
+  })
+}
+

+ 8 - 3
src/views/purchase-management/purchase/addPurchase.vue

@@ -60,7 +60,7 @@
               :formatter="(row) => dictDataEcho(row.goodsType, productTypeList)"
             >
             </el-table-column>
-            <el-table-column label="单位" prop="goodsUnit"> </el-table-column>
+            <el-table-column label="单位12312312" prop="goodsUnit"> </el-table-column>
 
             <el-table-column label="采购数量" prop="quantity">
             </el-table-column>
@@ -83,7 +83,11 @@
                 </el-form-item>
               </template>
             </el-table-column>
-            <el-table-column label="小计" prop="sum"> </el-table-column>
+            <el-table-column label="小计" prop="sum">
+              <template slot-scope="scope">
+                <span>{{ scope.row.unitPrice * scope.row.quantity  }}</span>
+              </template>
+            </el-table-column>
 
             <el-table-column label="操作" width="100" align="left">
               <template slot-scope="scope">
@@ -107,9 +111,10 @@
 
 <script>
 import labelTitle from "@/components/label-title/index.vue";
-
+import * as API from "@/api/purchase-management/purchase/index.js";
 import { getToken } from "@/util/auth";
 
+
 export default {
   name: "addPurchase",
   components: { labelTitle },