فهرست منبع

申诉-新增时模块名称改为后台获取

songxinlu 3 سال پیش
والد
کامیت
9c83b50302

+ 1 - 2
common/src/main/java/com/lantone/common/vo/appeal/AddAppealInfoVO.java

@@ -47,8 +47,7 @@ public class AddAppealInfoVO {
     @NotNull(message = "申诉模块id不能为空")
     private Long modeId;
 
-    @ApiModelProperty(value = "模块名称", required = true)
-    @NotBlank(message = "模块名称不能为空")
+    @ApiModelProperty(value = "模块名称", hidden = true)
     private String modeName;
 
 

+ 1 - 0
dblayer-mbg/src/main/java/com/lantone/dblayermbg/mapperdb2/AppealInfoMapper.java

@@ -14,4 +14,5 @@ import org.apache.ibatis.annotations.Param;
 public interface AppealInfoMapper extends BaseMapper<AppealInfo> {
 
     GetAppealInfoDTO getAppealInfo(@Param("getAppealInfoVO") GetAppealInfoVO getAppealInfoVO);
+    String getModeName(@Param("id") Long id);
 }

+ 9 - 0
dblayer-mbg/src/main/resources/mapperdb2/AppealInfoMapper.xml

@@ -54,4 +54,13 @@
         </if>
         AND mai.id = #{getAppealInfoVO.id}
     </select>
+    <select id="getModeName" resultType="java.lang.String">
+        SELECT
+            `name`
+        FROM
+            qc_mode
+        WHERE
+            id = #{id}
+        AND is_deleted = 'N'
+    </select>
 </mapper>

+ 3 - 0
report-service/src/main/java/com/lantone/report/facade/MedAppealInfoManagementFacade.java

@@ -59,6 +59,9 @@ public class MedAppealInfoManagementFacade {
 
     public Boolean addAppealInfo(AddAppealInfoVO addAppealInfoVO) {
 
+        //获取模块名称
+        String modeName = appealInfoFacade.getBaseMapper().getModeName(addAppealInfoVO.getModeId());
+        addAppealInfoVO.setModeName(modeName);
         switch (addAppealInfoVO.getAppealOperationType()) {
             //删改
             case "0":