|
@@ -196,12 +196,14 @@ module.exports = app => {
|
|
|
fAudit.fund_pay_permission = fAudit.fund_pay_permission ? this._.map(fAudit.fund_pay_permission.split(','), this._.toInteger) : [];
|
|
|
const financialPermission = await this.ctx.service.subProjPermission.getFinancailPermission(fAudit.fund_trans_permission, fAudit.fund_pay_permission);
|
|
|
if (!financialPermission.pay_show) {
|
|
|
+ fAudit.fund_pay_permission.push(1);
|
|
|
const upPermission = {
|
|
|
id: fAudit.id,
|
|
|
- fund_pay_permission: fAudit.fund_pay_permission.push(1).join(','),
|
|
|
+ fund_pay_permission: fAudit.fund_pay_permission.join(','),
|
|
|
};
|
|
|
if (!financialPermission.transfer_show) {
|
|
|
- upPermission.fund_tran_permission = fAudit.fund_trans_permission.push(1).join(',');
|
|
|
+ fAudit.fund_trans_permission.push(1);
|
|
|
+ upPermission.fund_tran_permission = fAudit.fund_trans_permission.join(',');
|
|
|
}
|
|
|
await transaction.update(this.ctx.service.subProjPermission.tableName, upPermission);
|
|
|
}
|