收入合同关联项目获取
This commit is contained in:
@@ -284,6 +284,7 @@ export default {
|
|||||||
this.queryParam = {}
|
this.queryParam = {}
|
||||||
this.selectedRowKeys = []
|
this.selectedRowKeys = []
|
||||||
this.visible = false
|
this.visible = false
|
||||||
|
this.$emit('ok')
|
||||||
},
|
},
|
||||||
handleOk() {
|
handleOk() {
|
||||||
if (this.selectedRowKeys.length <= 0) {
|
if (this.selectedRowKeys.length <= 0) {
|
||||||
@@ -304,7 +305,6 @@ export default {
|
|||||||
if (res.success) {
|
if (res.success) {
|
||||||
this.$message.success(res.message)
|
this.$message.success(res.message)
|
||||||
this.close()
|
this.close()
|
||||||
this.$emit('ok')
|
|
||||||
} else {
|
} else {
|
||||||
this.$message.warn(res.message)
|
this.$message.warn(res.message)
|
||||||
}
|
}
|
||||||
@@ -312,7 +312,6 @@ export default {
|
|||||||
},
|
},
|
||||||
handleCancel() {
|
handleCancel() {
|
||||||
this.close()
|
this.close()
|
||||||
this.$emit('ok')
|
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
* 打开新增module
|
* 打开新增module
|
||||||
|
|||||||
+1
@@ -175,6 +175,7 @@ export default {
|
|||||||
this.queryParam = {}
|
this.queryParam = {}
|
||||||
this.selectedRowKeys = []
|
this.selectedRowKeys = []
|
||||||
this.visible = false
|
this.visible = false
|
||||||
|
this.$emit('ok')
|
||||||
},
|
},
|
||||||
handleOk() {
|
handleOk() {
|
||||||
if (this.selectedRowKeys.length <= 0) {
|
if (this.selectedRowKeys.length <= 0) {
|
||||||
|
|||||||
@@ -214,6 +214,7 @@ import SelectContacts from '@comp/company/SelectContacts'
|
|||||||
import { getWorkingGroupListByNotCompany } from '../../../api/incomePaymentsApi'
|
import { getWorkingGroupListByNotCompany } from '../../../api/incomePaymentsApi'
|
||||||
import { isRepeat } from '../../../utils/util'
|
import { isRepeat } from '../../../utils/util'
|
||||||
import { addZero } from '../../../utils/util'
|
import { addZero } from '../../../utils/util'
|
||||||
|
import { money } from '../../../utils/validate'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'WorkingGroupMemberUnitModule',
|
name: 'WorkingGroupMemberUnitModule',
|
||||||
@@ -302,7 +303,7 @@ export default {
|
|||||||
validateTrigger: 'change'
|
validateTrigger: 'change'
|
||||||
},
|
},
|
||||||
receivableAmount: {
|
receivableAmount: {
|
||||||
rules: [{ required: true, message: '请输入应收金额' }],
|
rules: [{ required: true, validator: this.checkMoney }],
|
||||||
validateTrigger: 'blur'
|
validateTrigger: 'blur'
|
||||||
},
|
},
|
||||||
contractNum: {
|
contractNum: {
|
||||||
@@ -530,6 +531,22 @@ export default {
|
|||||||
}
|
}
|
||||||
callback('请选择成员单位')
|
callback('请选择成员单位')
|
||||||
},
|
},
|
||||||
|
/**
|
||||||
|
* 校验金额格式
|
||||||
|
* @param rules
|
||||||
|
* @param value
|
||||||
|
* @param callback
|
||||||
|
*/
|
||||||
|
checkMoney(rules, value, callback) {
|
||||||
|
if (value) {
|
||||||
|
if (money(value)) {
|
||||||
|
callback()
|
||||||
|
return
|
||||||
|
}
|
||||||
|
callback('请输入正确格式的金额')
|
||||||
|
}
|
||||||
|
callback('请输入应收金额')
|
||||||
|
},
|
||||||
/**
|
/**
|
||||||
* 在新增成功后重新获取联系人列表
|
* 在新增成功后重新获取联系人列表
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -90,7 +90,7 @@
|
|||||||
bordered
|
bordered
|
||||||
rowKey="id"
|
rowKey="id"
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
:scroll="{x: 1100}"
|
:scroll="{x: 1200}"
|
||||||
:dataSource="dataSource"
|
:dataSource="dataSource"
|
||||||
:pagination="ipagination"
|
:pagination="ipagination"
|
||||||
:loading="loading"
|
:loading="loading"
|
||||||
@@ -116,7 +116,7 @@
|
|||||||
ref="footTable"
|
ref="footTable"
|
||||||
rowKey="id"
|
rowKey="id"
|
||||||
:columns="columnsFooter"
|
:columns="columnsFooter"
|
||||||
:scroll="{x: 1100}"
|
:scroll="{x: 1200}"
|
||||||
:dataSource="footerDataSource"
|
:dataSource="footerDataSource"
|
||||||
:showHeader="false"
|
:showHeader="false"
|
||||||
:pagination="false"
|
:pagination="false"
|
||||||
|
|||||||
Reference in New Issue
Block a user