|
@@ -1,17 +1,15 @@
|
|
|
package com.hz.employmentsite.controller.baseSettings;
|
|
|
|
|
|
-import com.alibaba.fastjson.JSON;
|
|
|
import com.github.pagehelper.PageInfo;
|
|
|
import com.hz.employmentsite.filter.exception.BaseResponse;
|
|
|
import com.hz.employmentsite.filter.exception.RespGenerstor;
|
|
|
import com.hz.employmentsite.util.ExcelHelper;
|
|
|
-import com.hz.employmentsite.vo.baseSettings.SiteInfoModel;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
import com.hz.employmentsite.services.service.baseSettings.InstitutionService;
|
|
|
import com.hz.employmentsite.services.service.baseSettings.SiteInfoService;
|
|
|
import com.hz.employmentsite.services.service.AccountService;
|
|
|
-import com.hz.employmentsite.vo.baseSettings.InstitutionModel;
|
|
|
+import com.hz.employmentsite.vo.baseSettings.InstitutionVo;
|
|
|
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
import java.util.*;
|
|
@@ -34,11 +32,11 @@ public class InstitutionController {
|
|
|
|
|
|
@ResponseBody
|
|
|
@GetMapping("/getList")
|
|
|
- public BaseResponse<PageInfo<InstitutionModel>> getList(@RequestParam("pageIndex") int pageIndex, @RequestParam("pageSize") int pageSize,
|
|
|
- @RequestParam(required = false) String primaryKey, @RequestParam(required = false) String companyName,
|
|
|
- @RequestParam(required = false) String companyAddress,@RequestParam(required = false) String dutyUserName) {
|
|
|
+ public BaseResponse<PageInfo<InstitutionVo>> getList(@RequestParam("pageIndex") int pageIndex, @RequestParam("pageSize") int pageSize,
|
|
|
+ @RequestParam(required = false) String primaryKey, @RequestParam(required = false) String companyName,
|
|
|
+ @RequestParam(required = false) String companyAddress, @RequestParam(required = false) String dutyUserName) {
|
|
|
|
|
|
- PageInfo<InstitutionModel> result = institutionService.getList(pageIndex,pageSize,primaryKey,companyName,companyAddress,dutyUserName);
|
|
|
+ PageInfo<InstitutionVo> result = institutionService.getList(pageIndex,pageSize,primaryKey,companyName,companyAddress,dutyUserName);
|
|
|
|
|
|
return RespGenerstor.success(result);
|
|
|
}
|
|
@@ -46,8 +44,8 @@ public class InstitutionController {
|
|
|
|
|
|
|
|
|
@GetMapping("get")
|
|
|
- public BaseResponse<InstitutionModel> get(@RequestParam("pageIndex") int pageIndex, @RequestParam("pageSize") int pageSize,@RequestParam(required = false) String institutionID) {
|
|
|
- InstitutionModel dataModel = new InstitutionModel();
|
|
|
+ public BaseResponse<InstitutionVo> get(@RequestParam("pageIndex") int pageIndex, @RequestParam("pageSize") int pageSize, @RequestParam(required = false) String institutionID) {
|
|
|
+ InstitutionVo dataModel = new InstitutionVo();
|
|
|
if (institutionID == null || institutionID == ""){
|
|
|
dataModel.institutionID = UUID.randomUUID().toString();
|
|
|
dataModel.manageSites = null;
|
|
@@ -59,7 +57,7 @@ public class InstitutionController {
|
|
|
}
|
|
|
|
|
|
@PostMapping("save")
|
|
|
- public BaseResponse<Integer> save(@RequestBody InstitutionModel data) {
|
|
|
+ public BaseResponse<Integer> save(@RequestBody InstitutionVo data) {
|
|
|
return RespGenerstor.success(institutionService.save(data,accountService.getLoginUserID()));
|
|
|
}
|
|
|
|
|
@@ -69,7 +67,7 @@ public class InstitutionController {
|
|
|
@RequestParam(required = false) String szkey, @RequestParam(required = false) String companyName,
|
|
|
@RequestParam(required = false) String companyAddress,@RequestParam(required = false) String dutyUserName) throws Exception{
|
|
|
|
|
|
- PageInfo<InstitutionModel> result = institutionService.getList(page,rows,szkey,companyName,companyAddress,dutyUserName);
|
|
|
+ PageInfo<InstitutionVo> result = institutionService.getList(page,rows,szkey,companyName,companyAddress,dutyUserName);
|
|
|
if (isExport == null || !isExport) {
|
|
|
return RespGenerstor.success(result);
|
|
|
} else {
|
|
@@ -77,7 +75,7 @@ public class InstitutionController {
|
|
|
data.setTitles(Arrays.asList(new String[]{"序号","年级","问题反馈日期", "学院", "问题描述","问题特性", "解决方案", "是否解决", "解决时间", "登记人"}));
|
|
|
int i = 0;
|
|
|
List<List<Object>> rowDatas = new ArrayList();
|
|
|
- for (InstitutionModel item : result.getList()) {
|
|
|
+ for (InstitutionVo item : result.getList()) {
|
|
|
List<Object> row = new ArrayList();
|
|
|
++i;
|
|
|
row.add(i);
|