业务经理

微信扫描以上二维码

028-61286886

技术咨询

接口更新用户名后导致自定义字段值被重置问题

迅睿框架 更新 2025-09-16 18:11:09 志伟

image


用户组划分的自定义字段aidian本身有设置值后,但是使用官方接口,更新用户名:

                              uni.request({
     url: getApp().globalData.apiURL + '&api_auth_code=' + this.token + '&api_auth_uid=' + this
      .uid + '&s=member&c=account',
     method: 'POST',
     header: {
      'Content-Type': 'application/x-www-form-urlencoded' 
     },
     data: new URLSearchParams({
      'is_ajax': 1,
      'data[name]': this.form.name
     }).toString(),
     success: (res) => {
      console.log(res);
      if (res.statusCode === 200) {
       uni.showToast({
        title: res.data.msg,
        icon: 'none'
       })
      }
     }
    })


image

这个字段值就被自动重置成0了,这个是bug吗

方案

  • 迅睿官方技术专家 #1 · 2025-09-16 17:02:20
    1 接口地址是多少,2 接口参数又是多少3 对应pc端form体有哪些input选项提供者三个截图
  • 志伟 #2 · 2025-09-16 17:10:00
    更新姓名接口url:
    /index.php?&s=member&c=account
    
    提交更新的参数:
    'is_ajax': 1,
    'data[name]': this.form.name
    
    
    pc页面窗体:
    <form action="" class="form-horizontal" method="post" name="myform" id="myform">
                            <input name="is_form" type="hidden" value="1">
    <input name="is_admin" type="hidden" value="0">
    <input name="is_tips" type="hidden" value="">
    <input name="csrf_test_name" type="hidden" value="561ff7c0eedb6a117e9b79a637d9de9c">
                            <div class="form-group">
                                <label class="col-md-2 control-label">账号</label>
                                <div class="col-md-9">
                                    <p class="form-control-static"> wuzhen </p>
                                </div>
                            </div>
                                                    <div class="form-group">
                                <label class="col-md-2 control-label"> 邮箱 </label>
                                <div class="col-md-9">
                                    <p class="form-control-static"> 644233191@qq.com </p>
                                </div>
                            </div>
                                                    <div class="form-group">
                                <label class="col-md-2 control-label"> 手机 </label>
                                <div class="col-md-9">
                                    <p class="form-control-static"> 13515656284 </p>
                                </div>
                            </div>
                                                    <div class="form-group" id="dr_row_name">
                                <label class="col-md-2 control-label"><span class="required" aria-required="true"> * </span> 姓名 </label>
                                <div class="col-md-9">
                                    <label><input type="text" id="dr_name" class="form-control" value="悟真" name="data[name]"></label>
                                </div>
                            </div>
                            <div class="form-group" rs="is_member" id="dr_row_aidian">
        <label class="control-label col-md-2">AI点数</label>
        <div class="col-md-10"><input class="form-control  " type="text" name="data[aidian]" id="dr_aidian" value="0" style="width:200px;"></div>
    </div>                        <div class="form-actions fc-form-actions">
                                <label class="col-md-2 control-label">  </label>
                                <div class="col-md-9 fc-form-submit">
                                    <button type="button" onclick="dr_ajax_submit('/index.php?s=member&amp;c=account&amp;m=index', 'myform', '2000')" class="btn blue"> 提交保存 </button>
                                </div>
    
                            </div>
                        </form>
    迅睿官方技术专家
  • 志伟 #3 · 2025-09-16 17:15:11
    迅睿官方技术专家 我知道怎么解决了,让这个字段前端不可见就可以了,谢谢您的帮助和提醒。
  • 迅睿官方技术专家 #4 · 2025-09-16 17:17:00
    满意答案
    api提交的input选项必须与你网页的保持一致,因为你没有保持一致,缺少了aidian字段,所以他储存时候就会以默认0来储存了
  • 志伟 #5 · 2025-09-16 18:11:09
    @迅睿官方技术专家:感谢支持

迅睿系统漏洞

在线考试竞赛系统
在线考试竞赛系统(2026-09-12)
增加投票功能 考试功能拓展 注意:更新后需要执行系统更新,更新数...
网上信箱
网上信箱(2026-09-12)
修复新版本兼容问题
GeoSeo收录宝
GeoSeo收录宝(2026-09-12)
1 优化Update.php文件,解决版本在线升级不完整问题 2 ...
GeoSeo工具箱
GeoSeo工具箱(2026-09-11)
修正历史记录推送
微信系统
微信系统(2026-09-11)
增加数据统计总览界面 账号管理增加服务和公众号的区别 菜单管理支持更...
答题系统
答题系统(2026-09-11)
一站式在线答题系统,支持真题考试、题库练习和错题本,适合培训、考证、...
阿里云滑动验证码
阿里云滑动验证码(2026-09-10)
采用阿里云验证码替换迅睿系统自带的图片验证码和滑动验证码。后台设置方...
下载Plus
下载Plus(2026-09-09)
为网站附件下载加上“计数、限次、统计、防护”四重能力:按用户组控制下...
全库搜索
全库搜索(2026-09-09)
修复全模块搜索时,删除按钮点击无效的bug
在线客服
在线客服(2026-09-09)
增加消息提示音