DoChecklistEntry.java
package com.mycim.webapp.actions.checklist;
import com.mycim.framework.utils.lang.StringUtils;
import com.mycim.webapp.Constants;
import com.mycim.webapp.actions.EmsSetupAction;
import com.mycim.webapp.forms.DoChecklistInfoForm;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* 创建 检查单
*
* @author pinyan.song
* @version 6.0.0
* @date 2019-11-29 12:20
**/
public class DoChecklistEntry extends EmsSetupAction {
@Override
public ActionForward init(ActionMapping mapping, ActionForm form, HttpServletRequest request,
HttpServletResponse response) throws Exception {
DoChecklistInfoForm theform = (DoChecklistInfoForm) form;
String actionType = request.getParameter("actionType");
theform.setActionType(actionType);
if (StringUtils.equalsIgnoreCase("docpm", actionType) || StringUtils.equalsIgnoreCase("viewcpm", actionType)) {
return mapping.findForward("cpmmodify");
}
String isCpm = request.getParameter("isCpm");
if (StringUtils.isNotEmpty(isCpm)) {
theform.setIsCpm(isCpm);
}
return (mapping.findForward(Constants.MODIFY_KEY));
}
}