|
@@ -98,20 +98,24 @@ export default {
|
|
|
},
|
|
|
methods: {
|
|
|
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) {}
|
|
|
+ this.$refs.form.validate(async valid => {
|
|
|
+ if (valid) {
|
|
|
+ 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) {}
|
|
|
+ }
|
|
|
+ })
|
|
|
}
|
|
|
},
|
|
|
}
|