diff --git a/casic-metering-api/src/main/java/com/casic/missiles/controller/MockController.java b/casic-metering-api/src/main/java/com/casic/missiles/controller/MockController.java index 0d1211e..ccf7717 100644 --- a/casic-metering-api/src/main/java/com/casic/missiles/controller/MockController.java +++ b/casic-metering-api/src/main/java/com/casic/missiles/controller/MockController.java @@ -16,6 +16,7 @@ import com.casic.missiles.utils.DictCodeUtils; import com.casic.missiles.utils.SpringContextUtil; import lombok.extern.slf4j.Slf4j; +import org.apache.commons.lang3.StringUtils; import org.apache.shiro.subject.Subject; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; @@ -91,10 +92,10 @@ */ @GetMapping("/test") @ResponseBody - public void test(Long id) throws Exception { + public void test(String id) throws Exception { // //进行证书报告生成,并在远程注册服务器注册 PrintFileRegister printFileRegister = SpringContextUtil.getBean(PrintFileRegister.class); - printFileRegister.registerPrintFile(id, "计量人员", "导出word"); + printFileRegister.registerPrintFile(StringUtils.isEmpty(id) ? null : Long.valueOf(id), "计量人员", "导出word", true); } } diff --git a/casic-metering-api/src/main/java/com/casic/missiles/controller/MockController.java b/casic-metering-api/src/main/java/com/casic/missiles/controller/MockController.java index 0d1211e..ccf7717 100644 --- a/casic-metering-api/src/main/java/com/casic/missiles/controller/MockController.java +++ b/casic-metering-api/src/main/java/com/casic/missiles/controller/MockController.java @@ -16,6 +16,7 @@ import com.casic.missiles.utils.DictCodeUtils; import com.casic.missiles.utils.SpringContextUtil; import lombok.extern.slf4j.Slf4j; +import org.apache.commons.lang3.StringUtils; import org.apache.shiro.subject.Subject; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; @@ -91,10 +92,10 @@ */ @GetMapping("/test") @ResponseBody - public void test(Long id) throws Exception { + public void test(String id) throws Exception { // //进行证书报告生成,并在远程注册服务器注册 PrintFileRegister printFileRegister = SpringContextUtil.getBean(PrintFileRegister.class); - printFileRegister.registerPrintFile(id, "计量人员", "导出word"); + printFileRegister.registerPrintFile(StringUtils.isEmpty(id) ? null : Long.valueOf(id), "计量人员", "导出word", true); } } diff --git a/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/ModuleFieldMapper.java b/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/ModuleFieldMapper.java index ab29b4e..6b76f47 100644 --- a/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/ModuleFieldMapper.java +++ b/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/ModuleFieldMapper.java @@ -16,7 +16,7 @@ //主表查询 - Map getBizMapList(@Param("tableName") String tableName, @Param("idValue") Long idValue); + List> getBizMapList(@Param("tableName") String tableName, @Param("idValue") Long idValue); //=查询 List> equalRelateBizList(@Param("tableName") String tableName, diff --git a/casic-metering-api/src/main/java/com/casic/missiles/controller/MockController.java b/casic-metering-api/src/main/java/com/casic/missiles/controller/MockController.java index 0d1211e..ccf7717 100644 --- a/casic-metering-api/src/main/java/com/casic/missiles/controller/MockController.java +++ b/casic-metering-api/src/main/java/com/casic/missiles/controller/MockController.java @@ -16,6 +16,7 @@ import com.casic.missiles.utils.DictCodeUtils; import com.casic.missiles.utils.SpringContextUtil; import lombok.extern.slf4j.Slf4j; +import org.apache.commons.lang3.StringUtils; import org.apache.shiro.subject.Subject; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; @@ -91,10 +92,10 @@ */ @GetMapping("/test") @ResponseBody - public void test(Long id) throws Exception { + public void test(String id) throws Exception { // //进行证书报告生成,并在远程注册服务器注册 PrintFileRegister printFileRegister = SpringContextUtil.getBean(PrintFileRegister.class); - printFileRegister.registerPrintFile(id, "计量人员", "导出word"); + printFileRegister.registerPrintFile(StringUtils.isEmpty(id) ? null : Long.valueOf(id), "计量人员", "导出word", true); } } diff --git a/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/ModuleFieldMapper.java b/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/ModuleFieldMapper.java index ab29b4e..6b76f47 100644 --- a/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/ModuleFieldMapper.java +++ b/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/ModuleFieldMapper.java @@ -16,7 +16,7 @@ //主表查询 - Map getBizMapList(@Param("tableName") String tableName, @Param("idValue") Long idValue); + List> getBizMapList(@Param("tableName") String tableName, @Param("idValue") Long idValue); //=查询 List> equalRelateBizList(@Param("tableName") String tableName, diff --git a/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/PrintFileRegisterMapper.java b/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/PrintFileRegisterMapper.java index 7e6b017..733bea5 100644 --- a/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/PrintFileRegisterMapper.java +++ b/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/PrintFileRegisterMapper.java @@ -15,11 +15,11 @@ String getSignFileSealById(@Param("id") Long id, @Param("tableName") String tableName); @Select(" SELECT minio_file_name " + - " FROM ${tableName} " + - " WHERE template_name =#{name}" + - " AND is_del=0 " + - " limit 1 ") - String getFileNameByName(@Param("name") String name, @Param("tableName") String tableName); + " FROM system_template " + + " WHERE id =#{id}") + String getTemplateFileById(@Param("id") Long id); + + @Select(" SELECT minio_file_name " + " FROM system_sign " + " WHERE sign_user_id =#{signUserId} " + diff --git a/casic-metering-api/src/main/java/com/casic/missiles/controller/MockController.java b/casic-metering-api/src/main/java/com/casic/missiles/controller/MockController.java index 0d1211e..ccf7717 100644 --- a/casic-metering-api/src/main/java/com/casic/missiles/controller/MockController.java +++ b/casic-metering-api/src/main/java/com/casic/missiles/controller/MockController.java @@ -16,6 +16,7 @@ import com.casic.missiles.utils.DictCodeUtils; import com.casic.missiles.utils.SpringContextUtil; import lombok.extern.slf4j.Slf4j; +import org.apache.commons.lang3.StringUtils; import org.apache.shiro.subject.Subject; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; @@ -91,10 +92,10 @@ */ @GetMapping("/test") @ResponseBody - public void test(Long id) throws Exception { + public void test(String id) throws Exception { // //进行证书报告生成,并在远程注册服务器注册 PrintFileRegister printFileRegister = SpringContextUtil.getBean(PrintFileRegister.class); - printFileRegister.registerPrintFile(id, "计量人员", "导出word"); + printFileRegister.registerPrintFile(StringUtils.isEmpty(id) ? null : Long.valueOf(id), "计量人员", "导出word", true); } } diff --git a/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/ModuleFieldMapper.java b/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/ModuleFieldMapper.java index ab29b4e..6b76f47 100644 --- a/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/ModuleFieldMapper.java +++ b/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/ModuleFieldMapper.java @@ -16,7 +16,7 @@ //主表查询 - Map getBizMapList(@Param("tableName") String tableName, @Param("idValue") Long idValue); + List> getBizMapList(@Param("tableName") String tableName, @Param("idValue") Long idValue); //=查询 List> equalRelateBizList(@Param("tableName") String tableName, diff --git a/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/PrintFileRegisterMapper.java b/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/PrintFileRegisterMapper.java index 7e6b017..733bea5 100644 --- a/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/PrintFileRegisterMapper.java +++ b/casic-metering-dao/src/main/java/com/casic/missiles/mapper/file/PrintFileRegisterMapper.java @@ -15,11 +15,11 @@ String getSignFileSealById(@Param("id") Long id, @Param("tableName") String tableName); @Select(" SELECT minio_file_name " + - " FROM ${tableName} " + - " WHERE template_name =#{name}" + - " AND is_del=0 " + - " limit 1 ") - String getFileNameByName(@Param("name") String name, @Param("tableName") String tableName); + " FROM system_template " + + " WHERE id =#{id}") + String getTemplateFileById(@Param("id") Long id); + + @Select(" SELECT minio_file_name " + " FROM system_sign " + " WHERE sign_user_id =#{signUserId} " + diff --git a/casic-metering-dao/src/main/resources/mapper/file/ModuleFieldMapper.xml b/casic-metering-dao/src/main/resources/mapper/file/ModuleFieldMapper.xml index 3a5ed4b..12f9c6a 100644 --- a/casic-metering-dao/src/main/resources/mapper/file/ModuleFieldMapper.xml +++ b/casic-metering-dao/src/main/resources/mapper/file/ModuleFieldMapper.xml @@ -4,9 +4,11 @@ - SELECT * + SELECT * From ${tableName} - WHERE id =#{idValue} + + WHERE id =#{idValue} + - SELECT * + SELECT * From ${tableName} - WHERE id =#{idValue} + + WHERE id =#{idValue} + - SELECT * + SELECT * From ${tableName} - WHERE id =#{idValue} + + WHERE id =#{idValue} + - SELECT * + SELECT * From ${tableName} - WHERE id =#{idValue} + + WHERE id =#{idValue} + - SELECT * + SELECT * From ${tableName} - WHERE id =#{idValue} + + WHERE id =#{idValue} + - SELECT * + SELECT * From ${tableName} - WHERE id =#{idValue} + + WHERE id =#{idValue} +