|
@@ -442,7 +442,7 @@ export default {
|
|
|
tableLinkData: [],
|
|
tableLinkData: [],
|
|
|
|
|
|
|
|
rules: {
|
|
rules: {
|
|
|
- typeName:[
|
|
|
|
|
|
|
+ type:[
|
|
|
{ required: true, message: '请选择合同类型', trigger: 'change' }
|
|
{ required: true, message: '请选择合同类型', trigger: 'change' }
|
|
|
],
|
|
],
|
|
|
receiptPaymentType:[
|
|
receiptPaymentType:[
|
|
@@ -451,7 +451,7 @@ export default {
|
|
|
contractNumber:[
|
|
contractNumber:[
|
|
|
{ required: true, message: '请输入自带编号', trigger: 'change' }
|
|
{ required: true, message: '请输入自带编号', trigger: 'change' }
|
|
|
],
|
|
],
|
|
|
- contactName: [
|
|
|
|
|
|
|
+ contractName: [
|
|
|
{ required: true, message: '请输入合同名称', trigger: 'blur' }
|
|
{ required: true, message: '请输入合同名称', trigger: 'blur' }
|
|
|
],
|
|
],
|
|
|
partaName: [
|
|
partaName: [
|
|
@@ -483,7 +483,7 @@ export default {
|
|
|
{ pattern: emailReg, message: '邮箱格式不正确', trigger: 'blur' }
|
|
{ pattern: emailReg, message: '邮箱格式不正确', trigger: 'blur' }
|
|
|
],
|
|
],
|
|
|
contractStartDate: [
|
|
contractStartDate: [
|
|
|
- { validator: this.validateStartDate, trigger: 'blur' }
|
|
|
|
|
|
|
+ { required: true,validator: this.validateStartDate, trigger: 'blur' }
|
|
|
],
|
|
],
|
|
|
contractEndDate: [
|
|
contractEndDate: [
|
|
|
{ validator: this.validateEndDate, trigger: 'blur' }
|
|
{ validator: this.validateEndDate, trigger: 'blur' }
|
|
@@ -750,7 +750,9 @@ export default {
|
|
|
if (!this.isUpdate) {
|
|
if (!this.isUpdate) {
|
|
|
delete this.form.id;
|
|
delete this.form.id;
|
|
|
}
|
|
}
|
|
|
- this.form.totalPrice=this.$refs.inventoryTable.getTotalPrice()
|
|
|
|
|
|
|
+ let [totalPrice,discountTotalPrice]=this.$refs.inventoryTable.getPrice()
|
|
|
|
|
+ this.form.totalPrice=totalPrice
|
|
|
|
|
+ this.form.discountTotalPrice=discountTotalPrice
|
|
|
if (this.form.categoryId) {
|
|
if (this.form.categoryId) {
|
|
|
this.form.categoryName = this.findNameById(this.categoryTreeList,this.form.categoryId);
|
|
this.form.categoryName = this.findNameById(this.categoryTreeList,this.form.categoryId);
|
|
|
}
|
|
}
|