Forráskód Böngészése

变更会签通过时数据展示

ellisran 1 éve
szülő
commit
d71a91d417
1 módosított fájl, 5 hozzáadás és 3 törlés
  1. 5 3
      app/controller/change_controller.js

+ 5 - 3
app/controller/change_controller.js

@@ -362,9 +362,11 @@ module.exports = app => {
                         // 清单表页赋值
                         for (const au in change.userGroups) {
                             if (change.userGroups[au][0].audit_order !== 0) {
-                                cl['audit_amount_' + change.userGroups[au][0].audit_order] = change.shenpiPower &&
-                                ctx.helper._.findIndex(change.userGroups[au], { uid: ctx.session.sessionUser.accountId }) !== -1 ?
-                                    cl.spamount : (audit_amount[au - 1] !== undefined ? parseFloat(audit_amount[au - 1]) : null);
+                                cl['audit_amount_' + change.userGroups[au][0].audit_order] =
+                                    (change.userGroups[au][0].audit_type === auditType.key.and &&
+                                        ctx.helper._.findIndex(change.userGroups[0], { status: audit.change.status.checked }) !== -1) ||
+                                    (change.shenpiPower && ctx.helper._.findIndex(change.userGroups[au], { uid: ctx.session.sessionUser.accountId }) !== -1) ?
+                                        cl.spamount : (audit_amount[au - 1] !== undefined ? parseFloat(audit_amount[au - 1]) : null);
                             }
                         }
                     }