Files
SIPAIIS_WMS_JSSW/src/com/sipai/controller/achievement/AcceptanceModelOutputDataController.java
2026-01-16 14:13:44 +08:00

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");
}
}