From 84699a94126db9fa3faf66613276d591b0b65a98 Mon Sep 17 00:00:00 2001 From: dy <1197793912@qq.com> Date: Wed, 31 Mar 2021 11:45:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B4=BB=E5=8A=A8=E7=AE=A1=E7=90=86-=E6=8A=BD?= =?UTF-8?q?=E5=A5=96=E6=AC=A1=E6=95=B0=E6=B6=88=E8=B4=B9=E4=BF=A1=E6=81=AF?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/resources/static/ruoyi/js/ry-ui.js | 15 ++ .../activity/mapper/DrawInfoMapper.java | 2 + .../activity/service/IDrawInfoService.java | 6 + .../service/impl/DrawInfoServiceImpl.java | 7 +- .../mapper/activity/DrawInfoMapper.xml | 4 + .../templates/activity/consume/consume.html | 231 ++++++++++-------- 6 files changed, 156 insertions(+), 109 deletions(-) diff --git a/ruoyi-admin/src/main/resources/static/ruoyi/js/ry-ui.js b/ruoyi-admin/src/main/resources/static/ruoyi/js/ry-ui.js index 9de3eba0a..e7dbce753 100644 --- a/ruoyi-admin/src/main/resources/static/ruoyi/js/ry-ui.js +++ b/ruoyi-admin/src/main/resources/static/ruoyi/js/ry-ui.js @@ -510,6 +510,21 @@ var table = { }); return actions.join(''); }, + // 回显活动名称 + selectDrawname: function(datas, value) { + if ($.common.isEmpty(datas) || $.common.isEmpty(value)) { + return ''; + } + var actions = []; + $.each(datas, function(index, draw) { + if (draw.drawcode == ('' + value)) { + var listClass = $.common.equals("default", draw.listClass) || $.common.isEmpty(draw.listClass) ? "" : "badge badge-" + draw.listClass; + actions.push($.common.sprintf("%s", listClass, draw.drawname)); + return false; + } + }); + return actions.join(''); + }, // 回显数据字典(字符串数组) selectDictLabels: function(datas, value, separator) { if ($.common.isEmpty(datas) || $.common.isEmpty(value)) { diff --git a/sino-activity/src/main/java/com/sinosoft/activity/mapper/DrawInfoMapper.java b/sino-activity/src/main/java/com/sinosoft/activity/mapper/DrawInfoMapper.java index 3962dd31a..a8cecb22d 100644 --- a/sino-activity/src/main/java/com/sinosoft/activity/mapper/DrawInfoMapper.java +++ b/sino-activity/src/main/java/com/sinosoft/activity/mapper/DrawInfoMapper.java @@ -29,6 +29,8 @@ public interface DrawInfoMapper */ public List selectDrawInfoList(DrawInfo drawInfo); + List findDrawInfoList(); + /** * 新增抽奖活动管理对象 * diff --git a/sino-activity/src/main/java/com/sinosoft/activity/service/IDrawInfoService.java b/sino-activity/src/main/java/com/sinosoft/activity/service/IDrawInfoService.java index 29ea2bf75..1435171f3 100644 --- a/sino-activity/src/main/java/com/sinosoft/activity/service/IDrawInfoService.java +++ b/sino-activity/src/main/java/com/sinosoft/activity/service/IDrawInfoService.java @@ -29,6 +29,12 @@ public interface IDrawInfoService */ public List selectDrawInfoList(DrawInfo drawInfo); + /** + * 查询活动列表-下拉用 + * @return + */ + public List findDrawInfoList(); + /** * 新增抽奖活动管理对象 * diff --git a/sino-activity/src/main/java/com/sinosoft/activity/service/impl/DrawInfoServiceImpl.java b/sino-activity/src/main/java/com/sinosoft/activity/service/impl/DrawInfoServiceImpl.java index 8a2c2a4a8..948480cc0 100644 --- a/sino-activity/src/main/java/com/sinosoft/activity/service/impl/DrawInfoServiceImpl.java +++ b/sino-activity/src/main/java/com/sinosoft/activity/service/impl/DrawInfoServiceImpl.java @@ -16,7 +16,7 @@ import com.ruoyi.common.core.text.Convert; * @author xlh * @date 2021-03-25 */ -@Service +@Service("drawInfo") public class DrawInfoServiceImpl implements IDrawInfoService { @Autowired @@ -46,6 +46,11 @@ public class DrawInfoServiceImpl implements IDrawInfoService return drawInfoMapper.selectDrawInfoList(drawInfo); } + @Override + public List findDrawInfoList() { + return drawInfoMapper.findDrawInfoList(); + } + /** * 新增抽奖活动管理对象 * diff --git a/sino-activity/src/main/resources/mapper/activity/DrawInfoMapper.xml b/sino-activity/src/main/resources/mapper/activity/DrawInfoMapper.xml index d67c7da8f..126ce3df1 100644 --- a/sino-activity/src/main/resources/mapper/activity/DrawInfoMapper.xml +++ b/sino-activity/src/main/resources/mapper/activity/DrawInfoMapper.xml @@ -56,6 +56,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and VALIDATETYPE = #{VALIDATETYPE} + + - -
  • - - -
  • -
  • - - -
  • -
  • - - -
  • - - - - - - - - - - - - -
  • - - -
  • -
  • -  搜索 -  重置 -
  • - - - - +
    +
    +
    +
    +
    +
      +
    • + + + +
    • +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • + + + + + + + + + + + + +
    • + + +
    • +
    • +  搜索 +  重置 +
    • +
    +
    +
    +
    -
    - - - - - - - - - - - 导出 - -
    -
    -
    -
    +
    + + + + + + + + + + + 导出 + +
    +
    +
    - - + ] + }; + $.table.init(options); + }); + \ No newline at end of file