From 0a9592f7a2548dde071766fb938de603d3f5f5e3 Mon Sep 17 00:00:00 2001 From: "925116093-qq.com" <925116093@qq.com> Date: Sat, 24 May 2025 17:22:32 +0800 Subject: [PATCH] 202505241722 --- .../controller/UserAddressController.java | 13 ++++- .../controller/WorkerSignController.java | 11 ++++ .../com/ruoyi/system/domain/UserAddress.java | 14 ++++- .../com/ruoyi/system/domain/WorkerSign.java | 14 ++++- .../resources/mapper/system/UsersMapper.xml | 1 + ruoyi-ui/src/api/system/UserAddress.js | 1 + ruoyi-ui/src/api/system/UsersWorker.js | 44 ++++++++++++++++ ruoyi-ui/src/api/system/WorkerSign.js | 6 +++ .../src/views/system/UserAddress/index.vue | 6 +-- ruoyi-ui/src/views/system/Users/index.vue | 10 +++- .../src/views/system/WorkerSign/index.vue | 51 +++++++------------ 11 files changed, 132 insertions(+), 39 deletions(-) create mode 100644 ruoyi-ui/src/api/system/UsersWorker.js diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/controller/UserAddressController.java b/ruoyi-system/src/main/java/com/ruoyi/system/controller/UserAddressController.java index b7e3b8f..304d224 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/controller/UserAddressController.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/controller/UserAddressController.java @@ -2,6 +2,9 @@ package com.ruoyi.system.controller; import java.util.List; import javax.servlet.http.HttpServletResponse; + +import com.ruoyi.system.domain.Users; +import com.ruoyi.system.service.IUsersService; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; @@ -33,7 +36,8 @@ public class UserAddressController extends BaseController { @Autowired private IUserAddressService userAddressService; - + @Autowired + private IUsersService usersService; /** * 查询用户收货地址列表 */ @@ -43,6 +47,13 @@ public class UserAddressController extends BaseController { startPage(); List list = userAddressService.selectUserAddressList(userAddress); + for(UserAddress userAddress1:list){ + Users users = usersService.selectUsersById(userAddress1.getUid()); + if(users!=null){ + userAddress1.setUname(users.getName()); + } + + } return getDataTable(list); } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/controller/WorkerSignController.java b/ruoyi-system/src/main/java/com/ruoyi/system/controller/WorkerSignController.java index 84c6d28..e276ab4 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/controller/WorkerSignController.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/controller/WorkerSignController.java @@ -2,6 +2,9 @@ package com.ruoyi.system.controller; import java.util.List; import javax.servlet.http.HttpServletResponse; + +import com.ruoyi.system.domain.Users; +import com.ruoyi.system.service.IUsersService; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; @@ -33,6 +36,8 @@ public class WorkerSignController extends BaseController { @Autowired private IWorkerSignService workerSignService; + @Autowired + private IUsersService usersService; /** * 查询师傅签到记录列表 @@ -43,6 +48,12 @@ public class WorkerSignController extends BaseController { startPage(); List list = workerSignService.selectWorkerSignList(workerSign); + for (WorkerSign workerSign1:list){ + Users users = usersService.selectUsersById(Long.valueOf(workerSign1.getUid())); + if(users!=null){ + workerSign1.setUname(users.getName()); + } + } return getDataTable(list); } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/domain/UserAddress.java b/ruoyi-system/src/main/java/com/ruoyi/system/domain/UserAddress.java index e2a01fa..a670acf 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/domain/UserAddress.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/domain/UserAddress.java @@ -24,6 +24,9 @@ public class UserAddress extends BaseEntity @Excel(name = "用户") private Long uid; + /** 用户 */ + @Excel(name = "用户姓名") + private String uname; /** 收货人 */ @Excel(name = "收货人") private String name; @@ -63,7 +66,16 @@ public class UserAddress extends BaseEntity /** $column.columnComment */ private Date deletedAt; - public void setId(Long id) + + public String getUname() { + return uname; + } + + public void setUname(String uname) { + this.uname = uname; + } + + public void setId(Long id) { this.id = id; } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/domain/WorkerSign.java b/ruoyi-system/src/main/java/com/ruoyi/system/domain/WorkerSign.java index a673637..34b1be9 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/domain/WorkerSign.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/domain/WorkerSign.java @@ -24,6 +24,10 @@ public class WorkerSign extends BaseEntity @Excel(name = "师傅") private String uid; + /** 师傅 */ + @Excel(name = "师傅") + private String uname; + /** 签到日期 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "签到日期", width = 30, dateFormat = "yyyy-MM-dd") @@ -37,7 +41,15 @@ public class WorkerSign extends BaseEntity @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") private Date updatedAt; - public void setId(Long id) + public String getUname() { + return uname; + } + + public void setUname(String uname) { + this.uname = uname; + } + + public void setId(Long id) { this.id = id; } diff --git a/ruoyi-system/src/main/resources/mapper/system/UsersMapper.xml b/ruoyi-system/src/main/resources/mapper/system/UsersMapper.xml index e53f819..1b15ac5 100644 --- a/ruoyi-system/src/main/resources/mapper/system/UsersMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/system/UsersMapper.xml @@ -74,6 +74,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and created_at = #{createdAt} and updated_at = #{updatedAt} + order by id desc