diff --git a/src/components/form/InstallmentForm.vue b/src/components/form/InstallmentForm.vue index cf9bfba..5ad1646 100644 --- a/src/components/form/InstallmentForm.vue +++ b/src/components/form/InstallmentForm.vue @@ -168,7 +168,7 @@ export default { if (money(value)) { callback() } - callback('请输入合法的金额数字,最多2位小数,10位正数') + callback('请输入合法的金额数字,最多2位小数,10位整数') } if (rules.field.indexOf('accountsReceivableAmount') > -1) { callback('请输入金额') diff --git a/src/utils/validate.js b/src/utils/validate.js index 03ea648..07dfc3b 100644 --- a/src/utils/validate.js +++ b/src/utils/validate.js @@ -79,7 +79,7 @@ export function number(s) { * @returns {boolean} */ export function money(s) { - return /^[0-9](\d{1,9})?(\.\d{1,2})$|^0\.([1-9](\d{0,1})|\d[1-9])$|^[1-9]\d{0,9}$|^0$/.test(s) + return /^[-]?[0-9](\d{1,9})?(\.\d{1,2})$|^[-]?0\.([1-9](\d{0,1})|\d[1-9])$|^[-]?[1-9]\d{0,9}$|^0$/.test(s) } /** diff --git a/src/views/contractManagement/expenditureContract/ExpenditureContractList.vue b/src/views/contractManagement/expenditureContract/ExpenditureContractList.vue index d2a322c..b527d29 100644 --- a/src/views/contractManagement/expenditureContract/ExpenditureContractList.vue +++ b/src/views/contractManagement/expenditureContract/ExpenditureContractList.vue @@ -109,14 +109,17 @@ - 审核 + + 编辑 + v-if="record.status === 3 || record.status === 5">编辑 + 存档 + 删除 + v-if="record.status === 6">删除 已存档 @@ -312,6 +315,7 @@ export default { \ No newline at end of file diff --git a/src/views/projectManagement/modules/GeneralProjectModule.vue b/src/views/projectManagement/modules/GeneralProjectModule.vue index 5a0feae..700864c 100644 --- a/src/views/projectManagement/modules/GeneralProjectModule.vue +++ b/src/views/projectManagement/modules/GeneralProjectModule.vue @@ -528,7 +528,7 @@ export default { if (money(value)) { callback() } - callback('请输入合法的金额数字,最多2位小数,10位正数') + callback('请输入合法的金额数字,最多2位小数,10位整数') } callback('请输入应收金额') } diff --git a/src/views/projectManagement/modules/WorkingGroupMemberUnitModule.vue b/src/views/projectManagement/modules/WorkingGroupMemberUnitModule.vue index 0e87b7b..8327b1a 100644 --- a/src/views/projectManagement/modules/WorkingGroupMemberUnitModule.vue +++ b/src/views/projectManagement/modules/WorkingGroupMemberUnitModule.vue @@ -670,7 +670,7 @@ export default { callback() return } - callback('请输入合法的金额数字,最多2位小数,10位正数') + callback('请输入合法的金额数字,最多2位小数,10位整数') } callback('请输入应收金额') }, diff --git a/src/views/projectManagement/modules/WorkingGroupProjectModule.vue b/src/views/projectManagement/modules/WorkingGroupProjectModule.vue index c98aa2c..b0939c9 100644 --- a/src/views/projectManagement/modules/WorkingGroupProjectModule.vue +++ b/src/views/projectManagement/modules/WorkingGroupProjectModule.vue @@ -333,7 +333,7 @@ export default { callback() return } - callback('请输入合法的金额数字,最多2位小数,10位正数') + callback('请输入合法的金额数字,最多2位小数,10位整数') } callback() },