提交 1237dfaa 作者: 张小凤

CompanyController(update)

上级 a32fe485
...@@ -12,6 +12,9 @@ import io.swagger.annotations.ApiResponses; ...@@ -12,6 +12,9 @@ import io.swagger.annotations.ApiResponses;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import springfox.documentation.annotations.ApiIgnore;
import java.util.List;
/** /**
* @author: zj * @author: zj
...@@ -58,4 +61,12 @@ public class CompanyController extends BaseController{ ...@@ -58,4 +61,12 @@ public class CompanyController extends BaseController{
public ResultBody<CompanyInfoVO> listCompanyPage(@RequestBody CompanyInfoQO companyInfoQO){ public ResultBody<CompanyInfoVO> listCompanyPage(@RequestBody CompanyInfoQO companyInfoQO){
return companyService.listCompanyPage(companyInfoQO); return companyService.listCompanyPage(companyInfoQO);
} }
@ApiIgnore
@ApiOperation(value = "单位列表-后台使用")
@ApiResponses({ @ApiResponse(code = 200, message = "OK", response = CompanyInfoVO.class) })
@PostMapping("listCompanyPageBack")
public List<CompanyInfoVO> listCompanyPageBack(@RequestBody CompanyInfoQO companyInfoQO){
return companyService.listCompanyPageBack(companyInfoQO);
}
} }
...@@ -5,6 +5,8 @@ import com.mmc.iuav.user.entity.CompanyBackUserDO; ...@@ -5,6 +5,8 @@ import com.mmc.iuav.user.entity.CompanyBackUserDO;
import com.mmc.iuav.user.model.qo.CompanyInfoQO; import com.mmc.iuav.user.model.qo.CompanyInfoQO;
import com.mmc.iuav.user.model.vo.CompanyInfoVO; import com.mmc.iuav.user.model.vo.CompanyInfoVO;
import java.util.List;
/** /**
* @author: zj * @author: zj
* @Date: 2023/7/3 15:39 * @Date: 2023/7/3 15:39
...@@ -64,4 +66,6 @@ public interface CompanyService { ...@@ -64,4 +66,6 @@ public interface CompanyService {
* @param companyBackUserDO * @param companyBackUserDO
*/ */
void updateCompanyBackUser(CompanyBackUserDO companyBackUserDO); void updateCompanyBackUser(CompanyBackUserDO companyBackUserDO);
List<CompanyInfoVO> listCompanyPageBack(CompanyInfoQO companyInfoQO);
} }
...@@ -99,4 +99,12 @@ public class CompanyServiceImpl implements CompanyService { ...@@ -99,4 +99,12 @@ public class CompanyServiceImpl implements CompanyService {
public void updateCompanyBackUser(CompanyBackUserDO companyBackUserDO) { public void updateCompanyBackUser(CompanyBackUserDO companyBackUserDO) {
companyDao.updateCompanyBackUser(companyBackUserDO); companyDao.updateCompanyBackUser(companyBackUserDO);
} }
@Override
public List<CompanyInfoVO> listCompanyPageBack(CompanyInfoQO param) {
Integer pageNo = param.getPageNo();
param.buildCurrentPage();
List<CompanyInfoDO> companyInfoDOS = companyDao.listCompanyPage(param);
List<CompanyInfoVO> companyInfoVOList = companyInfoDOS.stream().map(CompanyInfoDO::buildCompanyInfoVO).collect(Collectors.toList());
return companyInfoVOList;
}
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论