webman admin添加user出现2次记录

rikeylin

问题描述

截图
webman admin中使用UserController,添加user,使用insert(),并在里面添加log记录,在新增过程中,会发现GET和POST都被调用2次,不知道为什么;
[2024-07-22 19:10:07] default.INFO: UserController insert method called {"method":"GET"} []
[2024-07-22 19:10:07] default.INFO: UserController insert method called {"method":"GET"} []
[2024-07-22 19:10:49] default.INFO: UserController insert method called {"method":"POST"} []
[2024-07-22 19:10:49] default.INFO: Crud insert method called {"method":"POST"} []
[2024-07-22 19:10:49] default.INFO: UserController insert method called {"method":"POST"} []
[2024-07-22 19:10:49] default.INFO: Crud insert method called {"method":"POST"} []

程序代码或配置

截图

重现问题的步骤

截图
这里insert()使用log记录,只要点新增用户,log里面就会出现两次调用;

操作系统环境及workerman/webman等具体版本

截图

请大神看下,是不是我哪里设置的问题,还是本身就是这样的。

422 2 0
2个回答

wocall

是不是系统本身记录了一次

  • rikeylin 2024-07-22

    不是的,就是执行添加的时候才会调用insert (),就是不知道为啥会出现2次

walkor 打赏

本地测试了下,没出现这种情况。
打开浏览器开发者模式,看下发起了几个请求。

  • rikeylin 2024-07-23

    前端view/user/index.html;insert.html文件我都没有修改过,“ // 表格新增数据
    let add = function() {
    layer.open({
    type: 2,
    title: "新增",
    shade: 0.1,
    area: [common.isModile()?"100%":"500px", common.isModile()?"100%":"450px"],
    content: INSERT_URL
    });
    }”那我再找找前端layui的原因看看,谢谢大神!~~~

  • rongma 2024-07-31

    INSERT是个post请求,GET请求是怎么出来的

  • fklee 2024-07-31

    打开页面是get,提交是post

×
🔝