Administrator
9 days ago 33cf3c5609ea2eecc8c8a2c480f38bc5ee70b186
refactor(votesActivity): 优化订单列表功能

- 修改删除按钮事件从 groupDelete 改为 orderActivityDel
- 移除未使用的 groupState 相关代码
- 优化代码结构,提高可维护性
1 files modified
32 ■■■■ changed files
src/main/resources/templates/febs/views/modules/votesActivity/orderList.html 32 ●●●● patch | view | raw | blame | history
src/main/resources/templates/febs/views/modules/votesActivity/orderList.html
@@ -68,7 +68,7 @@
<script type="text/html" id="orderActivityOption">
<!--    <button class="layui-btn layui-btn-normal layui-btn-sm" type="button" shiro:hasPermission="orderActivity:info" lay-event="orderActivity">详情</button>-->
    <button class="layui-btn layui-btn-danger layui-btn-sm" type="button" shiro:hasPermission="orderActivity:info" lay-event="groupDelete">删除</button>
    <button class="layui-btn layui-btn-danger layui-btn-sm" type="button" shiro:hasPermission="orderActivity:info" lay-event="orderActivityDel">删除</button>
<!--    <button class="layui-btn layui-btn-danger layui-btn-sm" type="button" shiro:hasPermission="orderActivity:returnOrder" lay-event="returnOrder">售后退款</button>-->
</script>
<script type="text/html" id="orderStateOption">
@@ -144,9 +144,9 @@
        table.on('tool(orderActivityTable)', function (obj) {
            var data = obj.data,
                layEvent = obj.event;
            if (layEvent === 'groupDelete') {
            if (layEvent === 'orderActivityDel') {
                febs.modal.confirm('删除', '确认删除?', function () {
                    groupDelete(data.id);
                    orderActivityDel(data.id);
                });
            }
            if (layEvent === 'groupInfo') {
@@ -162,7 +162,7 @@
                });
            }
        });
        function groupDelete(id) {
        function orderActivityDel(id) {
            febs.get(ctx + 'admin/happyActivity/activityOrderDel/' + id, null, function (data) {
                febs.alert.success(data.message);
                $query.click();
@@ -237,30 +237,6 @@
                ]]
            });
        }
        form.on('switch(hotStateSwitch)', function (data) {
            if (data.elem.checked) {
                groupState(data.value,1);
            } else {
                groupState(data.value,1);
            }
        })
        form.on('switch(groupStatusSwitch)', function (data) {
            if (data.elem.checked) {
                groupState(data.value,2);
            } else {
                groupState(data.value,2);
            }
        })
        function groupState(id,type) {
            febs.get(ctx + 'admin/happyActivity/groupState/' + id+'/' + type, null, function (data) {
                febs.alert.success(data.message);
                $query.click();
            });
        }
        // 查询按钮
        $query.on('click', function () {