地区管理(收货地址)排序问题

前端的新增收货地址时,选择地区的排序和我后台设置的排序不同,后台怎么修改排序,前端都是不变,请问在哪里解决这个问题呢?

前端:

attachments-2019-12-AJAv33n55de9c8e795907.png

后台:

attachments-2019-12-qAioqR4l5de9c97069f99.png

请先 登录 后评论

最佳答案 2019-12-06 16:56

你好,感谢你的反馈,发现确实有这个问题。我们已经在新版本上修复,你这边可以自己手动修复一下,修复方式如下

文件 application/service/RegionService.php
RegionNode 和 RegionNodeSon 方法中order方法中修改如下图
1. return Db::name('Region')->where($where)->field($field)->order('sort asc,id asc')->select();
2. $data = Db::name('Region')->field($field)->where(['pid'=>$id])->order('sort asc,id asc')->select();

attachments-2019-12-wBOShWPd5dea029b20b7f.png

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,209 浏览
  • zhangjinpeng 提出于 2019-12-06 11:22

相似问题