licailing há 5 anos atrás
pai
commit
8e797adaf1

+ 2 - 0
src/main/java/com/izouma/wenlvju/service/RateExpertAuditService.java

@@ -6,6 +6,7 @@ import com.izouma.wenlvju.domain.Rate;
 import com.izouma.wenlvju.domain.RateExpertAudit;
 import com.izouma.wenlvju.dto.PageQuery;
 import com.izouma.wenlvju.enums.OrganizationGrade;
+import com.izouma.wenlvju.enums.RateStatus;
 import com.izouma.wenlvju.exception.BusinessException;
 import com.izouma.wenlvju.repo.RateExpertAuditRepo;
 import com.izouma.wenlvju.repo.RateRepo;
@@ -61,6 +62,7 @@ public class RateExpertAuditService {
         }
         Rate rate = rateRepo.findById(rateId).orElseThrow(new BusinessException("无申请"));
         rate.setGrade(grade);
+        rate.setStatus(RateStatus.SUBMIT_PAPER_MATERIALS);
         rateRepo.save(rate);
     }
 }

+ 5 - 0
src/main/java/com/izouma/wenlvju/web/RateExpertAuditController.java

@@ -48,6 +48,11 @@ public class RateExpertAuditController extends BaseController {
         rateExpertAuditService.batchSave(rateExpertAudits);
     }
 
+    @PostMapping("/grade")
+    public void grade(Long rateId){
+        rateExpertAuditService.grade(rateId);
+    }
+
 
     //@PreAuthorize("hasRole('ADMIN')")
     @PostMapping("/all")

+ 1 - 1
src/main/vue/src/views/RateAudit.vue

@@ -171,7 +171,7 @@
                     </div>
                 </div>
             </div>
-            <el-divider direction="horizontal" content-position="left">初审记录</el-divider>
+            <el-divider direction="horizontal" content-position="left" v-if="showAudit">初审记录</el-divider>
             <div class="info-content" v-for="(item, index) in rateAudits" :key="index">
                 <div class="info-item" style="margin-bottom: 10px">
                     <div class="name">操作时间</div>