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