|
@@ -5,23 +5,24 @@ import com.hz.employmentsite.filter.exception.BaseErrorEnum;
|
|
import com.hz.employmentsite.filter.exception.BaseException;
|
|
import com.hz.employmentsite.filter.exception.BaseException;
|
|
import com.hz.employmentsite.filter.exception.BaseResponse;
|
|
import com.hz.employmentsite.filter.exception.BaseResponse;
|
|
import com.hz.employmentsite.filter.exception.RespGenerstor;
|
|
import com.hz.employmentsite.filter.exception.RespGenerstor;
|
|
-import com.hz.employmentsite.model.PcCompany;
|
|
|
|
-import com.hz.employmentsite.mapper.PcSiteMapper;
|
|
|
|
import com.hz.employmentsite.mapper.PcSiteUserMapper;
|
|
import com.hz.employmentsite.mapper.PcSiteUserMapper;
|
|
|
|
+import com.hz.employmentsite.model.PcCompany;
|
|
import com.hz.employmentsite.model.PcSite;
|
|
import com.hz.employmentsite.model.PcSite;
|
|
-import com.hz.employmentsite.model.PcSiteExample;
|
|
|
|
import com.hz.employmentsite.model.PcSiteUserExample;
|
|
import com.hz.employmentsite.model.PcSiteUserExample;
|
|
|
|
+import com.hz.employmentsite.services.service.AccountService;
|
|
|
|
+import com.hz.employmentsite.services.service.companyService.CompanyService;
|
|
import com.hz.employmentsite.util.DateUtils;
|
|
import com.hz.employmentsite.util.DateUtils;
|
|
import com.hz.employmentsite.util.ExcelHelper;
|
|
import com.hz.employmentsite.util.ExcelHelper;
|
|
import com.hz.employmentsite.vo.companyService.AppCompanyPostVo;
|
|
import com.hz.employmentsite.vo.companyService.AppCompanyPostVo;
|
|
|
|
+import com.hz.employmentsite.vo.companyService.CompanyVo;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
-import com.hz.employmentsite.services.service.companyService.CompanyService;
|
|
|
|
-import com.hz.employmentsite.services.service.AccountService;
|
|
|
|
-import com.hz.employmentsite.vo.companyService.CompanyVo;
|
|
|
|
|
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
import javax.servlet.http.HttpServletResponse;
|
|
-import java.util.*;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
|
+import java.util.Arrays;
|
|
|
|
+import java.util.List;
|
|
|
|
+import java.util.UUID;
|
|
|
|
|
|
@RestController
|
|
@RestController
|
|
@RequestMapping("/api/companyService/company")
|
|
@RequestMapping("/api/companyService/company")
|
|
@@ -45,9 +46,10 @@ public class CompanyController {
|
|
public BaseResponse<PageInfo<CompanyVo>> getList(@RequestParam("pageIndex") int pageIndex, @RequestParam("pageSize") int pageSize,
|
|
public BaseResponse<PageInfo<CompanyVo>> getList(@RequestParam("pageIndex") int pageIndex, @RequestParam("pageSize") int pageSize,
|
|
@RequestParam(required = false) List<String> companyIDList, @RequestParam(required = false) String companyName,
|
|
@RequestParam(required = false) List<String> companyIDList, @RequestParam(required = false) String companyName,
|
|
@RequestParam(required = false) String companyCode, @RequestParam(required = false) String recordStatus,
|
|
@RequestParam(required = false) String companyCode, @RequestParam(required = false) String recordStatus,
|
|
- @RequestParam(required = false) String regionCode, @RequestParam(required = false) String streetCode) {
|
|
|
|
|
|
+ @RequestParam(required = false) String regionCode, @RequestParam(required = false) String streetCode,
|
|
|
|
+ @RequestParam(required = false) String createUserId, @RequestParam(required = false) String workTime) {
|
|
|
|
|
|
- PageInfo<CompanyVo> result = companyService.getList(pageIndex, pageSize, companyIDList, companyName, companyCode, recordStatus, regionCode, streetCode);
|
|
|
|
|
|
+ PageInfo<CompanyVo> result = companyService.getList(pageIndex, pageSize, companyIDList, companyName, companyCode, recordStatus, regionCode, streetCode, createUserId, workTime);
|
|
|
|
|
|
return RespGenerstor.success(result);
|
|
return RespGenerstor.success(result);
|
|
}
|
|
}
|
|
@@ -107,7 +109,7 @@ public class CompanyController {
|
|
@RequestParam(required = false) String companyCode, @RequestParam(required = false) String recordStatus,
|
|
@RequestParam(required = false) String companyCode, @RequestParam(required = false) String recordStatus,
|
|
@RequestParam(required = false) String regionCode, @RequestParam(required = false) String streetCode
|
|
@RequestParam(required = false) String regionCode, @RequestParam(required = false) String streetCode
|
|
) throws Exception {
|
|
) throws Exception {
|
|
- PageInfo<CompanyVo> result = companyService.getList(pageIndex, pageSize, companyIDList, companyName, companyCode, recordStatus, regionCode, streetCode);
|
|
|
|
|
|
+ PageInfo<CompanyVo> result = companyService.getList(pageIndex, pageSize, companyIDList, companyName, companyCode, recordStatus, regionCode, streetCode, null, null);
|
|
if (isExport == null || !isExport) {
|
|
if (isExport == null || !isExport) {
|
|
return RespGenerstor.success(result);
|
|
return RespGenerstor.success(result);
|
|
} else {
|
|
} else {
|