diff --git a/base-buildpackage/src/main/java/com/hzya/frame/finance/conf/message/controller/MessageController.java b/base-buildpackage/src/main/java/com/hzya/frame/finance/conf/message/controller/MessageController.java index a1de9eae..84f978e0 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/finance/conf/message/controller/MessageController.java +++ b/base-buildpackage/src/main/java/com/hzya/frame/finance/conf/message/controller/MessageController.java @@ -1,14 +1,12 @@ package com.hzya.frame.finance.conf.message.controller; import com.github.pagehelper.PageInfo; +import com.hzya.frame.finance.conf.billtemplate.entity.FeConfBillTemplateEntity; import com.hzya.frame.finance.conf.message.entity.FeConfMessageTemplateEntity; import com.hzya.frame.finance.conf.message.service.IFeConfMessageTemplateService; import com.hzya.frame.web.entity.JsonResultEntity; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestMethod; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import java.util.List; @@ -29,6 +27,7 @@ public class MessageController { PageInfo pageInfo = iFeConfMessageTemplateService.queryMessagePaged(feConfMessageTemplateEntity); return new JsonResultEntity("查询成功",true,pageInfo); } + /** * 查询消息模板 */ @@ -80,7 +79,6 @@ public class MessageController { @RequestMapping(value = "/updateStatus", method = RequestMethod.POST) public JsonResultEntity updateStatus(@RequestBody FeConfMessageTemplateEntity feConfMessageTemplateEntity) throws Exception { FeConfMessageTemplateEntity update = iFeConfMessageTemplateService.updateStatus(feConfMessageTemplateEntity); - return new JsonResultEntity("修改成功",true,update); } @@ -95,4 +93,16 @@ public class MessageController { iFeConfMessageTemplateService.logicRemove(feConfMessageTemplateEntity); return new JsonResultEntity("删除成功",true,null); } + + + /** + * 根据mdm_id和mdm_name查询消息模板 + */ + @PostMapping("/queryTemplate") + public JsonResultEntity queryTemplate(@RequestBody FeConfBillTemplateEntity feConfBillTemplateEntity) throws Exception { + List feConfMessageTemplateEntities = iFeConfMessageTemplateService.queryTemplate(feConfBillTemplateEntity); + return new JsonResultEntity("查询成功",true,feConfMessageTemplateEntities); + } + + } diff --git a/base-buildpackage/src/main/java/com/hzya/frame/finance/conf/message/dao/IFeConfMessageTemplateDao.java b/base-buildpackage/src/main/java/com/hzya/frame/finance/conf/message/dao/IFeConfMessageTemplateDao.java index fe384b66..706eb016 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/finance/conf/message/dao/IFeConfMessageTemplateDao.java +++ b/base-buildpackage/src/main/java/com/hzya/frame/finance/conf/message/dao/IFeConfMessageTemplateDao.java @@ -17,5 +17,8 @@ public interface IFeConfMessageTemplateDao extends IBaseDao page(FeConfMessageTemplateEntity feConfMessageTemplateEntity); + + + List queryTemplate(String mdmId, String mdmName); } diff --git a/base-buildpackage/src/main/java/com/hzya/frame/finance/conf/message/dao/impl/FeConfMessageTemplateDaoImpl.java b/base-buildpackage/src/main/java/com/hzya/frame/finance/conf/message/dao/impl/FeConfMessageTemplateDaoImpl.java index be1db856..f2e94cec 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/finance/conf/message/dao/impl/FeConfMessageTemplateDaoImpl.java +++ b/base-buildpackage/src/main/java/com/hzya/frame/finance/conf/message/dao/impl/FeConfMessageTemplateDaoImpl.java @@ -2,7 +2,6 @@ package com.hzya.frame.finance.conf.message.dao.impl; import com.hzya.frame.finance.conf.message.entity.FeConfMessageTemplateEntity; import com.hzya.frame.finance.conf.message.dao.IFeConfMessageTemplateDao; -import org.apache.ibatis.session.SqlSession; import org.springframework.stereotype.Repository; import com.hzya.frame.basedao.dao.MybatisGenericDao; @@ -35,5 +34,16 @@ public class FeConfMessageTemplateDaoImpl extends MybatisGenericDao queryTemplate(String mdmId, String mdmName) { + FeConfMessageTemplateEntity feConfMessageTemplateEntity = new FeConfMessageTemplateEntity(); + feConfMessageTemplateEntity.setMdmId(mdmId); + feConfMessageTemplateEntity.setMdmName(mdmName); + List objects = (List) this.selectList("com.hzya.frame.finance.conf.message.dao.impl.FeConfMessageTemplateDaoImpl.queryTemplate", feConfMessageTemplateEntity); + return objects; + } + + } diff --git a/base-buildpackage/src/main/java/com/hzya/frame/finance/conf/message/entity/FeConfMessageTemplateEntity.xml b/base-buildpackage/src/main/java/com/hzya/frame/finance/conf/message/entity/FeConfMessageTemplateEntity.xml index 7a35fa8e..5a243a7f 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/finance/conf/message/entity/FeConfMessageTemplateEntity.xml +++ b/base-buildpackage/src/main/java/com/hzya/frame/finance/conf/message/entity/FeConfMessageTemplateEntity.xml @@ -53,6 +53,15 @@ ,mdm_id ,mdm_name + + + + + + +