王新雷 4 年之前
父節點
當前提交
f6474afb70

File diff suppressed because it is too large
+ 0 - 0
dist/index.html


+ 1 - 0
dist/static/css/chunk-72e32bb2.25778e4c.css

@@ -0,0 +1 @@
+.dialog-footer[data-v-8139872c]{text-align:right;display:block}

File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.1f2c9bc0.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-72e32bb2.121a83c5.js


+ 19 - 14
src/views/businessManager/shopManager/purchase-form.vue

@@ -16,25 +16,25 @@
         />
       </el-form-item>
       <el-form-item
-        label="进货数量"
+        label="内部库存"
         prop="stockCount"
         label-width="100px"
       >
         <el-input
           v-model="form.stockCount"
           type="number"
-          placeholder="请输入进货数量"
+          placeholder="请输入内部库存"
         />
       </el-form-item>
       <el-form-item
-        label="税务数量"
+        label="税务库存"
         prop="taxStockCount"
         label-width="100px"
       >
         <el-input
           v-model="form.taxStockCount"
           type="number"
-          placeholder="请输入税务数量"
+          placeholder="请输入税务库存"
         />
       </el-form-item>
       <el-form-item
@@ -89,24 +89,29 @@ export default {
       },
       rules: {
         supplyChannel: [{ required: true, message: '请输入进货渠道', trigger: 'blur' }],
-        stockCount: [{ required: true, message: '请输入进货数量', trigger: 'blur' }],
-        taxStockCount: [{ required: true, message: '请输入税务数量', trigger: 'blur' }],
+        stockCount: [{ required: true, message: '请输入内部库存', trigger: 'blur' }],
+        taxStockCount: [{ required: true, message: '请输入税务库存', trigger: 'blur' }],
         discountPrice: [{ required: true, message: '请输入商品采购价1', trigger: 'blur' }],
         agreeCostPrice: [{ required: false, message: '请输入商品采购价2', trigger: 'blur' }],
       },
     }
   },
   methods: {
-    submit() {
-      createGoodsProcurements({
-        goodsId: this.goodsId,
-        ...this.form,
-      })
-        .then(() => {
-          this.$message.success('添加成功')
+    async submit() {
+      try {
+        await this.$confirm('是否确认提交', '提示', {
+          confirmButtonText: '确定',
+          cancelButtonText: '取消',
+          type: 'warning'
+        })
+        await createGoodsProcurements({
+          goodsId: this.goodsId,
+          ...this.form,
+        })
+        this.$message.success('添加成功')
           this.$listeners.submited()
           this.$listeners.close()
-        })
+      } catch (error) {}
     }
   },
 }

+ 3 - 2
src/views/businessManager/shopManager/purchase-llist.vue

@@ -65,7 +65,7 @@
             align='center'
             width="150"
             prop="stockCount"
-            label="进货数量"
+            label="内部库存"
           />
           <el-table-column
             align='center'
@@ -77,7 +77,7 @@
             align='center'
             width="150"
             prop="taxStockCount"
-            label="税务数量"
+            label="税务库存"
           />
           <el-table-column
             align='center'
@@ -128,6 +128,7 @@
       width="500px"
       :visible.sync="editVisible"
       @close="editVisible = false"
+      destroy-on-close
     >
       <purchaseForm
         @submited="getList"

Some files were not shown because too many files changed in this diff