ResistEqptMappingHistAction.java

package com.mycim.webapp.actions.resisteqptmapping;

import com.mycim.framework.jdbc.Page;
import com.mycim.framework.utils.lang.collections.MapUtils;
import com.mycim.valueobject.ems.ResistEqptMapping;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

import javax.servlet.http.HttpServletRequest;
import java.util.HashMap;
import java.util.Map;

/**
 * @author yanbing.chen
 * @date 2019/11/5
 * @since 1.8
 **/
public class ResistEqptMappingHistAction extends ResistEqptMappingAction {

    public ActionForward initResistEqptMappingHist(HttpServletRequest request, ActionMapping mapping) {
        return mapping.findForward("resistEqptMappingHistory");
    }

    public Map queryMappingHistByPage(Map argMap) {
        ResistEqptMapping mapping = buildParam(argMap);

        Page page = new Page(MapUtils.getInteger(argMap, "page"), MapUtils.getInteger(argMap, "limit"));
        page = resistService.qryResistEqptMappingHByPage(mapping, page);


        Map pageJson = new HashMap();
        pageJson.put("totalItems", page.getTotalItems() + "");
        pageJson.put("items", page.getResults());
        return pageJson;
    }

}