#
luxiaotao1123
2022-03-01 cf093e9cbbbc620383f563bba1d70a650e97a012
#
3个文件已修改
38 ■■■■ 已修改文件
src/main/java/com/zy/sc/manager/controller/IssueController.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/views/issue/issue.html 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/views/issue/issue_detl.html 27 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/sc/manager/controller/IssueController.java
@@ -80,12 +80,13 @@
    @RequestMapping(value = "/issue/process/auth")
    @ManagerAuth
    public R process(Issue issue){
    public R process(@RequestBody Issue issue) throws InterruptedException {
        Thread.sleep(1000);
        if (Cools.isEmpty(issue) || null==issue.getId()){
            return R.error();
        }
        issueService.updateById(issue);
        return R.ok();
        return R.ok("数据更新成功");
    }
    @RequestMapping(value = "/issue/delete/auth")
src/main/webapp/views/issue/issue.html
@@ -100,8 +100,8 @@
<script type="text/html" id="operate">
    <a class="layui-btn layui-btn-xs btn-edit" lay-event="detl" ew-event="popupRight"
       data-type="1" data-window="top" data-area="1250px" data-url="issue/issue_detl.html">
        <i class="layui-icon">&#xe6b2;</i>查看</a>
    <a class="layui-btn layui-btn-xs layui-btn-primary btn-edit" lay-event="edit"><i class="layui-icon layui-icon-edit"></i>修改</a>
        <i class="layui-icon">&#xe6b2;</i>详情</a>
<!--    <a class="layui-btn layui-btn-xs layui-btn-primary btn-edit" lay-event="edit"><i class="layui-icon layui-icon-edit"></i>修改</a>-->
</script>
<!-- 行样式 -->
@@ -118,7 +118,7 @@
          {{# }else if(d.settle === 2){ }}
          class="layui-badge layui-badge-red"
          {{# }else if(d.settle === 3){ }}
          class="layui-badge layui-badge-blue"
          class="layui-badge layui-badge-yellow"
          {{# }else if(d.settle === 4){ }}
          class="layui-badge layui-badge-blue"
          {{# }else if(d.settle === 5){ }}
src/main/webapp/views/issue/issue_detl.html
@@ -361,29 +361,30 @@
        });
        form.on('submit(save)', function (elem) {
            let data = elem.field;
            let param = {
                id: Number(data.id),
                uuid: data.uuid,
                dealer: data.dealer,
                endTime: data.endTime,
                lastTime: data.lastTime,
                reason: data.reason,
                deal: data.deal,
                settle: Number(data.settle)
            }
            notice.msg('正在拼命修改数据......', {icon: 4, position: "topRight"});
            $.ajax({
                url: baseUrl + "/issue/process/auth",
                headers: {'token': localStorage.getItem('token')},
                contentType: 'application/json;charset=UTF-8',
                method: 'POST',
                data: param,
                data: JSON.stringify({
                    id: Number(data.id),
                    uuid: data.uuid,
                    dealer: data.dealer,
                    settle: Number(data.settle),
                    endTime: top.strToDate(data.endTime$),
                    // lastTime: data.lastTime,
                    reason: data.reason,
                    deal: data.deal,
                }),
                success: function (res) {
                    notice.destroy();
                    if (res.code === 200) {
                        layer.msg(res.msg, {icon: 1})
                        notice.success({title: '消息通知', message: res.msg});
                    } else if (res.code === 403) {
                        top.location.href = baseUrl + "/";
                    } else {
                        layer.msg(res.msg, {icon: 2})
                        notice.error({title: '消息通知', message: res.msg});
                    }
                }
            })