From c3ee5dd9cda004b034fd586b87eda13d99ef054d Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Fri, 24 Jan 2025 10:28:02 +0800 Subject: [PATCH] refactor(mall): 修复 API 订单列表接口 --- src/main/resources/templates/febs/views/modules/activity/list.html | 59 ++++++++++++++++++++++++++++++++++++++++++----------------- 1 files changed, 42 insertions(+), 17 deletions(-) diff --git a/src/main/resources/templates/febs/views/modules/activity/list.html b/src/main/resources/templates/febs/views/modules/activity/list.html index 3dbd263..0a1b66a 100644 --- a/src/main/resources/templates/febs/views/modules/activity/list.html +++ b/src/main/resources/templates/febs/views/modules/activity/list.html @@ -50,6 +50,8 @@ <script type="text/html" id="activityStateSwitch"> {{# if(d.state === 1) { }} <input type="checkbox" value={{d.id}} lay-text="开启|关闭" checked lay-skin="switch" lay-filter="activityStateSwitch"> + {{# } else if(d.state === 2) { }} + <input type="checkbox" value={{d.id}} lay-text="进行中|关闭" checked lay-skin="switch" lay-filter="activityStateSwitch"> {{# } else { }} <input type="checkbox" value={{d.id}} lay-text="开启|关闭" lay-skin="switch" lay-filter="activityStateSwitch"> {{# } }} @@ -91,7 +93,7 @@ table.on('tool(activityTable)', function (obj) { var data = obj.data, layEvent = obj.event; - if (layEvent === 'delAct') { + if (layEvent === 'activityDeleteEvent') { febs.modal.confirm('删除', '确认删除该活动?', function () { delAct(data.id); }); @@ -182,25 +184,48 @@ {field: 'startTime', title: '开始时间', minWidth: 150,align:'left'}, {field: 'endTime', title: '结束时间', minWidth: 150,align:'left'}, {field: 'state', title: '状态', templet: '#activityStateSwitch', minWidth: 130,align:'center'}, - {field: 'actRemark', title: '活动说明', minWidth: 150,align:'left'}, - {title: '操作', toolbar: '#activityOption', minWidth: 200}, - ]], - done: function(res, curr, count) { - // 遍历每一行数据 - res.data.forEach(function(item, index) { - // 根据状态值控制按钮显示 - if (item.state === 0) { - // 如果状态为1,显示 - $('#activityOption' + index).show(); - } else { - // 否则,隐藏 - $('#activityOption' + index).hide(); - } - }); - } + ]] }); } + // function initTable() { + // tableIns = febs.table.init({ + // elem: $view.find('table'), + // id: 'activityTable', + // url: ctx + 'admin/activity/list', + // cols: [[ + // {field: 'name', title: '名称', minWidth: 150,align:'left'}, + // {field: 'code', title: '编码', minWidth: 150,align:'left'}, + // {field: 'maxImage', title: '大图', + // templet: function (d) { + // return '<a lay-event="seeImgThumb"><img id="seeImgThumb'+d.id+'" src="'+d.maxImage+'" alt=""></a>'; + // }, minWidth: 150,align:'center'}, + // {field: 'minImage', title: '小图', + // templet: function (d) { + // return '<a lay-event="seeImgThumb"><img id="seeImgThumb'+d.id+'" src="'+d.minImage+'" alt=""></a>'; + // }, minWidth: 150,align:'center'}, + // {field: 'startTime', title: '开始时间', minWidth: 150,align:'left'}, + // {field: 'endTime', title: '结束时间', minWidth: 150,align:'left'}, + // {field: 'state', title: '状态', templet: '#activityStateSwitch', minWidth: 130,align:'center'}, + // {field: 'actRemark', title: '活动说明', minWidth: 150,align:'left'}, + // {title: '操作', toolbar: '#activityOption', minWidth: 200}, + // ]], + // done: function(res, curr, count) { + // // 遍历每一行数据 + // res.data.forEach(function(item, index) { + // // 根据状态值控制按钮显示 + // if (item.state === 2) { + // // 如果状态为1,显示 + // $('#activityOption' + index).show(); + // } else { + // // 否则,隐藏 + // $('#activityOption' + index).hide(); + // } + // }); + // } + // }); + // } + form.on('switch(activityStateSwitch)', function (data) { if (data.elem.checked) { changeState(data.value,1); -- Gitblit v1.9.1