changhaoning 2 anni fa
parent
commit
1f351eb36b

+ 2 - 0
src/api/pages/report/detail-report.js

@@ -7,6 +7,8 @@ export default {
   detailReportService: {
     // 前缀
     prefix: '/mdm-server/mst/report/',
+    // 库存查询
+    getIvtDetailReport: 'get_ivt_detail_report',
   }
 }
 

+ 47 - 0
src/view/report/detail-report/setting.js

@@ -48,6 +48,53 @@ const data = {
       {field: 'orgName2'},
     ]
   },
+  // 库存查询
+  'ivt-detail-report':{
+    // 是否显示合计行
+    showFooter: true,
+    // 接口文件
+    serviceStr: 'detailReportService',
+    // 查询方法
+    methodsName: 'getIvtDetailReport',
+    // 查询条件
+    searchContent: [
+      {itemCode: 'skuCode'},
+      {itemCode: 'skuName'},
+      {itemCode: 'nonStdCode'},
+      {itemCode: 'whName'},
+      {itemCode: 'skuName'},
+      {itemCode: 'flgViewItem',valueKind:'SWITCH',itemName:'查看明细'},
+    ],
+    // 列表列
+    columns: [
+      {field: 'skuCode'},
+      {field: 'skuName'},
+      {field: 'skuModel'},
+      {field: 'brandName'},
+      {field: 'categoryName'},
+      {field: 'unitName'},
+      {field: 'conversionFactor'},
+      {field: 'seriesName'},
+      {field: 'skuSpec'},
+      {field: 'pricePurchase'},
+      {field: 'priceStandard'},
+      {field: 'priceWholesale'},
+      {field: 'priceLimited'},
+      {field: 'skuImages'},
+      {field: 'nonStdCode'},
+      {field: 'invQty',type: 'number', digits: 2, sum: true},
+      {field: 'outingQty',type: 'number', digits: 2, sum: true},
+      {field: 'usableQty',type: 'number', digits: 2, sum: true},
+      {field: 'whCode'},
+      {field: 'whName'},
+      {field: 'priceInto'},
+      {field: 'remarks', width: 'auto'}
+    ],
+    detailColumns:[
+      {field: 'orgCode1'},
+      {field: 'orgName2'},
+    ]
+  },
 }