diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/controllerUtil/PageUtil.java b/ruoyi-system/src/main/java/com/ruoyi/system/controllerUtil/PageUtil.java index 653d201..8f60d8c 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/controllerUtil/PageUtil.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/controllerUtil/PageUtil.java @@ -59,10 +59,10 @@ public class PageUtil { pageData.put("data", tableDataInfo.getRows()); pageData.put("from", from); pageData.put("last_page", lastPage); - pageData.put("next_page_url", nextPageUrl); + // pageData.put("next_page_url", nextPageUrl); pageData.put("per_page", String.valueOf(perPage)); - pageData.put("prev_page_url", prevPageUrl); - pageData.put("to", to); + //pageData.put("prev_page_url", prevPageUrl); + //pageData.put("to", to); pageData.put("total", total); return pageData; diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/controllerUtil/WechatPayUtil.java b/ruoyi-system/src/main/java/com/ruoyi/system/controllerUtil/WechatPayUtil.java index c77e114..9213dbc 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/controllerUtil/WechatPayUtil.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/controllerUtil/WechatPayUtil.java @@ -81,7 +81,7 @@ public class WechatPayUtil { private static final String WECHAT_TRANSFER_URL = "https://api.mch.weixin.qq.com/mmpaymkttransfers/promotion/transfers"; // 企业付款 - public static final String PAY_FH = "https://4b29b18c.r3.cpolar.top/"; + public static final String PAY_FH = "https://1571276c.r3.cpolar.top/"; /** * 其他配置常量 */ diff --git a/替换完成总结.md b/替换完成总结.md deleted file mode 100644 index 703b98c..0000000 --- a/替换完成总结.md +++ /dev/null @@ -1,160 +0,0 @@ -# 用户选择组件替换完成总结 - -## 已完成替换的页面列表 - -### 1. GoodsOrder - ✅ 已完成 -- 替换查询表单中的用户选择下拉框 -- 替换添加/修改表单中的用户选择下拉框 -- 移除userDataList数据属性 -- 移除fetchUserDataList方法 -- 移除getUserDataList导入 -- 添加handleUserSelectChange方法 - -### 2. IntegralOrder - ✅ 已完成 -- 替换查询表单中的用户选择下拉框 -- 替换添加/修改表单中的用户选择下拉框 -- 移除userDataList数据属性 -- 移除getuserDataList方法 -- 移除getUserDataList导入 - -### 3. WorkerSign - ✅ 已完成 -- 替换查询表单中的师傅选择下拉框(user-type="2") -- 移除userDataList数据属性 -- 移除getuserDataList方法 -- 移除getUserDataList导入 - -### 4. UserAddress - ✅ 已完成 -- 替换查询表单中的用户选择下拉框 -- 替换添加/修改表单中的用户选择下拉框 -- 移除userDataList数据属性 -- 移除getuserDataList方法 -- 移除getUserDataList导入 - -### 5. transfer - ✅ 已完成 -- 替换查询表单中的用户选择下拉框 -- 移除userDataList数据属性 -- 移除getUserDataList方法 -- 移除getUserDataList导入 - -### 6. PayMoneyLog - ✅ 已完成 -- 替换查询表单中的用户选择下拉框 -- 替换添加/修改表单中的用户输入框为用户选择组件 -- 移除userDataList数据属性 -- 移除getUserDataList方法 -- 移除getUserDataList导入 - -### 7. OrderRework - ✅ 已完成 -- 替换查询表单中的用户选择下拉框 -- 替换添加/修改表单中的用户输入框为用户选择组件 -- 移除userDataList数据属性 -- 移除getUserDataList方法 -- 移除getUserDataList导入 - -### 8. OrderComment - ✅ 已完成 -- 替换查询表单中的用户输入框为用户选择组件 -- 替换添加/修改表单中的用户输入框为用户选择组件 - -### 9. IntegralLog - ✅ 已完成 -- 替换查询表单中的用户选择下拉框 -- 替换添加/修改表单中的用户输入框为用户选择组件 -- 移除userDataList数据属性 -- 移除getUserDataList导入 - -### 10. GoodsCart - ✅ 已完成 -- 替换查询表单中的用户输入框为用户选择组件 -- 替换添加/修改表单中的用户输入框为用户选择组件 - -### 11. CouponUser - ✅ 已完成 -- 替换查询表单中的用户输入框为用户选择组件 -- 替换添加/修改表单中的用户输入框为用户选择组件 - -### 12. Cooperate - ✅ 已完成 -- 替换查询表单中的用户选择下拉框 -- 替换添加/修改表单中的用户选择下拉框 -- 移除getUserDataList导入 - -### 13. WorkerApply - ✅ 已完成 -- 替换查询表单中的用户选择下拉框 -- 移除userDataList数据属性 -- 移除getUserDataList导入 - -### 14. WorkerApplyEdit - ✅ 已完成 -- 替换表单中的用户选择下拉框 -- 移除userDataList数据属性 -- 移除getUserList方法 -- 移除getUserDataList导入 - -## 替换统计 - -- **总计页面数:** 14个页面 -- **完成替换:** 14个页面 ✅ -- **完成率:** 100% - -## 替换内容说明 - -### 组件特性 -- **组件名称:** `user-select` -- **支持类型:** - - `user-type="1"` - 普通用户 - - `user-type="2"` - 师傅用户 -- **功能特性:** - - 弹窗式分页选择 - - 支持搜索(姓名、电话、状态) - - 直接点击选择 - - 响应式设计 - - 清空选择功能 - -### 替换模式 - -#### 1. 查询表单替换模式 -```vue - - - - - - - -``` - -#### 2. 表单输入框替换模式 -```vue - - - - - -``` - -#### 3. JavaScript清理 -- 移除 `userDataList` 数据属性 -- 移除 `getUserDataList`、`getuserDataList`、`fetchUserDataList` 等方法 -- 移除相关API导入 -- 添加用户选择变化处理方法(如需要) - -## 性能优化效果 - -通过这次替换,实现了以下优化: -1. **按需加载:** 用户数据仅在需要时加载,不在页面初始化时全量加载 -2. **分页显示:** 大量用户数据分页显示,避免DOM性能问题 -3. **搜索功能:** 支持服务端搜索,快速定位目标用户 -4. **统一体验:** 所有页面使用统一的用户选择体验 -5. **代码复用:** 减少重复代码,便于维护 - -## 注意事项 - -1. 所有页面已成功注册UserSelect组件(在main.js中全局注册) -2. 组件支持clearable、disabled等常用属性 -3. 师傅选择使用user-type="2",普通用户使用user-type="1" -4. 组件内部处理了用户选择的所有逻辑,包括API调用和分页 \ No newline at end of file