Browse Source

feat: 库存初始化\库存调整

zh 2 years ago
parent
commit
286d22fb3f
2 changed files with 27 additions and 12 deletions
  1. 12 1
      src/api/stock.js
  2. 15 11
      src/views/stock_control/preposition_stock_list.vue

+ 12 - 1
src/api/stock.js

@@ -311,4 +311,15 @@ export function salseExport(data, name) {
     data,
     name
   })
-}
+}
+
+
+// 导入库存初始化
+export function kunCunImportData(data) {
+  return handleImport("/customer/front/kunCunImportData", data.formdata, data.id || "");
+}
+
+// 导入库存调整
+export function kunCunTiaoImportData(data) {
+  return handleImport("/customer/front/kunCunTiaoImportData", data.formdata, data.id || "");
+}

+ 15 - 11
src/views/stock_control/preposition_stock_list.vue

@@ -1,30 +1,34 @@
 <template>
-  <template-page ref="pageRef" :getList="getList" :exportList="exportList" :columnParsing="columnParsing">
-  </template-page>
+  <template-page ref="pageRef" :get-list="getList" :export-list="exportList" :column-parsing="columnParsing" :options-evens-group="optionsEvensGroup" />
 </template>
 
 <script>
 import TemplatePage from '@/components/template/template-page-1.vue'
 import import_mixin from '@/components/template/import_mixin.js'
 
-import { getcustomerFrontList, partsNewInExport } from '@/api/stock'
+import { getcustomerFrontList, partsNewInExport, kunCunImportData, kunCunTiaoImportData } from '@/api/stock'
 export default {
   components: { TemplatePage },
   mixins: [import_mixin],
   data() {
     return {
       // 事件组合
-      optionsEvensGroup: [
+      optionsEvensGroup: [[
         [
-          [
-            {
-              name: '批量删除',
-              click: this.dels,
-              isRole: this.$checkBtnRole('del', this.$route.meta.roles)
-            }
-          ]
+          {
+            name: '导入',
+            render: this.importButton(kunCunImportData, '库存初始化')
+          }
         ]
       ],
+      [
+        [
+          {
+            name: '导入',
+            render: this.importButton(kunCunTiaoImportData, '库存调整')
+          }
+        ]
+      ]],
       // 表格属性
       tableAttributes: {
         // 启用勾选列