|
@@ -6,56 +6,55 @@
|
|
|
ref="form"
|
|
|
>
|
|
|
<el-form-item
|
|
|
- label="备查货号"
|
|
|
- prop="no"
|
|
|
+ label="进货渠道"
|
|
|
+ prop="supplyChannel"
|
|
|
label-width="100px"
|
|
|
>
|
|
|
<el-input
|
|
|
- v-model="form.no"
|
|
|
- type="number"
|
|
|
- placeholder="请输入备查货号"
|
|
|
+ v-model="form.supplyChannel"
|
|
|
+ placeholder="请输入进货渠道"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
|
label="进货数量"
|
|
|
- prop="no"
|
|
|
+ prop="stockCount"
|
|
|
label-width="100px"
|
|
|
>
|
|
|
<el-input
|
|
|
- v-model="form.no"
|
|
|
+ v-model="form.stockCount"
|
|
|
type="number"
|
|
|
placeholder="请输入进货数量"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
|
label="税务数量"
|
|
|
- prop="no"
|
|
|
+ prop="taxStockCount"
|
|
|
label-width="100px"
|
|
|
>
|
|
|
<el-input
|
|
|
- v-model="form.no"
|
|
|
+ v-model="form.taxStockCount"
|
|
|
type="number"
|
|
|
placeholder="请输入税务数量"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
|
label="商品采购价1"
|
|
|
- prop="money1"
|
|
|
+ prop="discountPrice"
|
|
|
label-width="100px"
|
|
|
>
|
|
|
<el-input
|
|
|
- v-model="form.no"
|
|
|
+ v-model="form.discountPrice"
|
|
|
type="number"
|
|
|
placeholder="请输入商品采购价1"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
|
label="商品采购价2"
|
|
|
- prop="money2"
|
|
|
+ prop="agreeCostPrice"
|
|
|
label-width="100px"
|
|
|
>
|
|
|
<el-input
|
|
|
- v-model="form.no"
|
|
|
+ v-model="form.agreeCostPrice"
|
|
|
type="number"
|
|
|
placeholder="请输入商品采购价2"
|
|
|
/>
|
|
@@ -76,23 +75,38 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
<script>
|
|
|
+import { createGoodsProcurements } from '@/api/businessManager'
|
|
|
export default {
|
|
|
+ props: ['goodsId'],
|
|
|
data() {
|
|
|
return {
|
|
|
- form: {},
|
|
|
+ form: {
|
|
|
+ supplyChannel: '',
|
|
|
+ stockCount: '',
|
|
|
+ taxStockCount: '',
|
|
|
+ discountPrice: '',
|
|
|
+ agreeCostPrice: '',
|
|
|
+ },
|
|
|
rules: {
|
|
|
- no: [{ required: true, message: '请输入备查货号', trigger: 'blur' }],
|
|
|
- money1: [{ required: true, message: '请输入商品采购价1', trigger: 'blur' }],
|
|
|
- money2: [{ required: false, message: '请输入商品采购价2', trigger: 'blur' }],
|
|
|
+ supplyChannel: [{ 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' }],
|
|
|
},
|
|
|
}
|
|
|
},
|
|
|
- mounted() {
|
|
|
- console.log(this)
|
|
|
- },
|
|
|
methods: {
|
|
|
submit() {
|
|
|
- console.log(this.form)
|
|
|
+ createGoodsProcurements({
|
|
|
+ goodsId: this.goodsId,
|
|
|
+ ...this.form,
|
|
|
+ })
|
|
|
+ .then(() => {
|
|
|
+ this.$message.success('添加成功')
|
|
|
+ this.$listeners.submited()
|
|
|
+ this.$listeners.close()
|
|
|
+ })
|
|
|
}
|
|
|
},
|
|
|
}
|