|
@@ -6,8 +6,10 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.jeeplus.core.query.QueryWrapperGenerator;
|
|
import com.jeeplus.core.query.QueryWrapperGenerator;
|
|
|
|
+import com.jeeplus.sys.service.dto.UserDTO;
|
|
import com.jeeplus.sys.utils.StringUtils;
|
|
import com.jeeplus.sys.utils.StringUtils;
|
|
import com.jeeplus.sys.utils.TicketQueryUtils;
|
|
import com.jeeplus.sys.utils.TicketQueryUtils;
|
|
|
|
+import com.jeeplus.sys.utils.UserUtils;
|
|
import com.jeeplus.test.projectRecords.domain.Project;
|
|
import com.jeeplus.test.projectRecords.domain.Project;
|
|
import com.jeeplus.test.workClientInfo.domain.WorkClientInfo;
|
|
import com.jeeplus.test.workClientInfo.domain.WorkClientInfo;
|
|
import com.jeeplus.test.workClientInfo.domain.dto.PageInfoDto;
|
|
import com.jeeplus.test.workClientInfo.domain.dto.PageInfoDto;
|
|
@@ -40,6 +42,14 @@ public class WorkClientController {
|
|
String[] dates = workClientInfo.getCreateDates();
|
|
String[] dates = workClientInfo.getCreateDates();
|
|
QueryWrapper<WorkClientInfo> workClientInfoQueryWrapper = QueryWrapperGenerator.buildQueryCondition(workClientInfo, WorkClientInfo.class);
|
|
QueryWrapper<WorkClientInfo> workClientInfoQueryWrapper = QueryWrapperGenerator.buildQueryCondition(workClientInfo, WorkClientInfo.class);
|
|
IPage<WorkClientInfo> list = workClientService.list(page,workClientInfoQueryWrapper,dates);
|
|
IPage<WorkClientInfo> list = workClientService.list(page,workClientInfoQueryWrapper,dates);
|
|
|
|
+ UserDTO userDTO = UserUtils.getCurrentUserDTO();
|
|
|
|
+ for (WorkClientInfo info: list.getRecords()) {
|
|
|
|
+ if(userDTO.getName().equals(info.getCreateBy()) || userDTO.isAdmin()){
|
|
|
|
+ info.setCreateFlag("1");
|
|
|
|
+ }else{
|
|
|
|
+ info.setCreateFlag("0");
|
|
|
|
+ }
|
|
|
|
+ }
|
|
return ResponseEntity.ok (list);
|
|
return ResponseEntity.ok (list);
|
|
}
|
|
}
|
|
|
|
|