59 lines
2.4 KiB
Java
59 lines
2.4 KiB
Java
package com.sipai.controller.achievement;
|
|
|
|
import java.util.List;
|
|
|
|
import javax.annotation.Resource;
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
|
import net.sf.json.JSONArray;
|
|
|
|
import org.springframework.stereotype.Controller;
|
|
import org.springframework.ui.Model;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
|
|
import com.github.pagehelper.PageHelper;
|
|
import com.github.pagehelper.PageInfo;
|
|
import com.sipai.entity.achievement.AcceptanceModelOutput;
|
|
import com.sipai.entity.achievement.AcceptanceModelOutputData;
|
|
import com.sipai.entity.achievement.AcceptanceModelRecord;
|
|
import com.sipai.service.achievement.AcceptanceModelOutputDataService;
|
|
import com.sipai.service.achievement.AcceptanceModelOutputService;
|
|
import com.sipai.service.achievement.AcceptanceModelRecordService;
|
|
import com.sipai.service.achievement.ModelLibraryService;
|
|
import com.sipai.service.report.RptCollectModeService;
|
|
import com.sipai.service.scada.MPointService;
|
|
|
|
@Controller
|
|
@RequestMapping("/achievement/acceptanceModelOutputData")
|
|
public class AcceptanceModelOutputDataController {
|
|
@Resource
|
|
private AcceptanceModelOutputService acceptanceModelOutputService;
|
|
@Resource
|
|
private AcceptanceModelRecordService acceptanceModelRecordService;
|
|
@Resource
|
|
private AcceptanceModelOutputDataService acceptanceModelOutputDataService;
|
|
@Resource
|
|
private MPointService mPointService;
|
|
@Resource
|
|
private RptCollectModeService rptCollectModeService;
|
|
@Resource
|
|
private ModelLibraryService modelLibraryService;
|
|
|
|
@RequestMapping("/getlist.do")
|
|
public String getlist(HttpServletRequest request, Model model,
|
|
@RequestParam(value = "page") Integer page,
|
|
@RequestParam(value = "rows") Integer rows,
|
|
@RequestParam(value = "sort", required=false) String sort,
|
|
@RequestParam(value = "order", required=false) String order){
|
|
String id = request.getParameter("pid");
|
|
AcceptanceModelRecord acceptanceModelRecord = this.acceptanceModelRecordService.selectById(id);
|
|
PageHelper.startPage(page, rows);
|
|
List<AcceptanceModelOutputData> list = this.acceptanceModelOutputDataService.selectListByWhere(" where 1=1 and pid='"+acceptanceModelRecord.getPid()+"' order by td.id");
|
|
PageInfo<AcceptanceModelOutputData> pi = new PageInfo<AcceptanceModelOutputData>(list);
|
|
JSONArray json=JSONArray.fromObject(list);
|
|
String result="{\"total\":"+pi.getTotal()+",\"rows\":"+json+"}";
|
|
model.addAttribute("result",result);
|
|
return ("result");
|
|
}
|
|
} |