|
@@ -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) {}
|
|
|
}
|
|
|
},
|
|
|
}
|