From 2eea5d20b8c9a70b7e8071ccdb6744fe0eddb3cc Mon Sep 17 00:00:00 2001 From: linfso Date: Sun, 19 May 2024 10:27:10 +0800 Subject: [PATCH] md --- .../erp/web/emis/EmisCommonController.java | 5 ++- .../erp/web/emis/EmisPrintTplController.java | 10 ++++++ .../xdadan/erp/emis/domain/EmisPrintTpl.java | 3 ++ .../erp/emis/mapper/EmisPrintTplMapper.java | 3 ++ .../emis/service/IEmisPrintTplService.java | 2 ++ .../service/impl/EmisPrintTplServiceImpl.java | 7 ++++ .../resources/mapper/EmisPrintTplMapper.xml | 32 +++++++++++++------ 7 files changed, 50 insertions(+), 12 deletions(-) diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCommonController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCommonController.java index 3111769c3..1af38812e 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCommonController.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCommonController.java @@ -171,7 +171,7 @@ public class EmisCommonController extends BaseController queryEmisPrintTpl.setStatus(1); JSONArray tplList = new JSONArray(); - List list=emisPrintTplService.selectEmisPrintTplList(queryEmisPrintTpl); + List list=emisPrintTplService.selectPrintTplListByPrinter(queryEmisPrintTpl); for (EmisPrintTpl tpl:list) { JSONObject jobjTpl = new JSONObject(); @@ -179,8 +179,7 @@ public class EmisCommonController extends BaseController jobjTpl.put("name",tpl.getName()); jobjTpl.put("expressType",tpl.getExpressType()); - EmisPrintTpl tplReal=emisPrintTplService.selectEmisPrintTplById(tpl.getId()); - jobjTpl.put("tplEncData",tplReal.getTplEncData()); + jobjTpl.put("tplEncData",tpl.getTplEncData()); tplList.add(jobjTpl); diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisPrintTplController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisPrintTplController.java index c07ff456f..dc6d421d6 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisPrintTplController.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisPrintTplController.java @@ -60,6 +60,16 @@ public class EmisPrintTplController extends BaseController return getDataTable(list); } + + @GetMapping("/selectPrintTplListByPrinter") + public TableDataInfo selectPrintTplListByPrinter(EmisPrintTpl emisPrintTpl) + { + startPage(); + List list = emisPrintTplService.selectPrintTplListByPrinter(emisPrintTpl); + return getDataTable(list); + } + + /** * 导出快递打印模板列表 */ diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisPrintTpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisPrintTpl.java index 291e3a948..8ceb754eb 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisPrintTpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisPrintTpl.java @@ -55,7 +55,10 @@ public class EmisPrintTpl extends BaseEntity private String tplPdfData; /* 在线图片 */ private String tplPicUrl; + /* 显示顺序 */ + private Integer orderNum; /* 0-初始 1-启用 2-禁用 */ private Integer status; + } diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisPrintTplMapper.java b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisPrintTplMapper.java index 6547ce5db..b3c1bdfd6 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisPrintTplMapper.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisPrintTplMapper.java @@ -67,4 +67,7 @@ public interface EmisPrintTplMapper extends BaseMapper * @return 结果 */ public int deleteEmisPrintTplByIds(Long[] ids); + + + public List selectPrintTplListByPrinter(EmisPrintTpl emisPrintTpl); } diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/IEmisPrintTplService.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/IEmisPrintTplService.java index 69cc3bf89..15b3562ce 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/IEmisPrintTplService.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/IEmisPrintTplService.java @@ -35,6 +35,8 @@ public interface IEmisPrintTplService */ public List selectEmisPrintTplList(EmisPrintTpl emisPrintTpl); + public List selectPrintTplListByPrinter(EmisPrintTpl emisPrintTpl); + /** * 新增快递打印模板 * diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisPrintTplServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisPrintTplServiceImpl.java index ab5f226d7..f7fb0815e 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisPrintTplServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisPrintTplServiceImpl.java @@ -101,4 +101,11 @@ public class EmisPrintTplServiceImpl implements IEmisPrintTplService return emisPrintTplMapper.deleteEmisPrintTplById(id); } + + + @Override + public List selectPrintTplListByPrinter(EmisPrintTpl emisPrintTpl) + { + return emisPrintTplMapper.selectPrintTplListByPrinter(emisPrintTpl); + } } diff --git a/emis-biz/src/main/resources/mapper/EmisPrintTplMapper.xml b/emis-biz/src/main/resources/mapper/EmisPrintTplMapper.xml index cc9fcd492..c53048941 100644 --- a/emis-biz/src/main/resources/mapper/EmisPrintTplMapper.xml +++ b/emis-biz/src/main/resources/mapper/EmisPrintTplMapper.xml @@ -3,7 +3,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> - + @@ -16,6 +16,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + @@ -28,11 +29,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - select id, code, name, version, is_public, merch_id, express_type, tpl_data, tpl_enc_data, tpl_pdf_data, tpl_pic_url, status, del_flag, create_by, create_time, update_by, update_time, remark, create_site, update_site from emis_print_tpl + select id, code, name, version, is_public, merch_id, express_type, tpl_data, tpl_pdf_data, tpl_pic_url, order_num, status, del_flag, create_by, create_time, update_by, update_time, remark, create_site, update_site from emis_print_tpl - + + + - + insert into emis_print_tpl @@ -74,6 +85,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" tpl_enc_data, tpl_pdf_data, tpl_pic_url, + order_num, status, del_flag, create_by, @@ -83,7 +95,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" remark, create_site, update_site, - + #{id}, #{code}, @@ -96,6 +108,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #{tplEncData}, #{tplPdfData}, #{tplPicUrl}, + #{orderNum}, #{status}, #{delFlag}, #{createBy}, @@ -105,7 +118,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #{remark}, #{createSite}, #{updateSite}, - + @@ -121,6 +134,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" tpl_enc_data = #{tplEncData}, tpl_pdf_data = #{tplPdfData}, tpl_pic_url = #{tplPicUrl}, + order_num = #{orderNum}, status = #{status}, del_flag = #{delFlag}, create_by = #{createBy}, @@ -139,7 +153,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - delete from emis_print_tpl where id in + delete from emis_print_tpl where id in #{id}