Procházet zdrojové kódy

奖罚金,管理允许修改所有数据

MaiXinRong před 9 měsíci
rodič
revize
2161a7d076
2 změnil soubory, kde provedl 3 přidání a 2 odebrání
  1. 1 1
      app/public/js/se_bonus.js
  2. 2 1
      app/view/stage_extra/bonus.ejs

+ 1 - 1
app/public/js/se_bonus.js

@@ -9,7 +9,7 @@
  */
 
 const isPre = function (data) {
-    return data && data.sid !== stageId;
+    return data && data.sid !== stageId && !isA;
 };
 $(document).ready(() => {
     autoFlashHeight();

+ 2 - 1
app/view/stage_extra/bonus.ejs

@@ -47,9 +47,10 @@
 <script>
     const stageId = <%- ctx.stage.id %>;
     const stageUserId = <%- ctx.stage.user_id %>;
-    const readOnly = <%- ctx.stage.readOnly || ctx.stage.revising || (ctx.stage.order > 1 && (!ctx.stage.preCheckedStage || ctx.stage.preCheckedStage.order < ctx.stage.order - 1)) %>;
+    const readOnly = <%- (ctx.stage.readOnly && !ctx.session.sessionUser.is_admin) || ctx.stage.revising || (ctx.stage.order > 1 && (!ctx.stage.preCheckedStage || ctx.stage.preCheckedStage.order < ctx.stage.order - 1)) %>;
     const whiteList = JSON.parse('<%- JSON.stringify(ctx.app.config.multipart.whitelist) %>');
     const thousandth = <%- ctx.tender.info.display.thousandth %>;
     const stageChecked = <%- ctx.stage.status === auditConst.status.checked %>;
     const deleteFilePermission = <%- deleteFilePermission %>;
+    const isA = <%- (ctx.session.sessionUser.is_admin ? 1 : 0) %>;
 </script>