package xin.glue.ui.F.F01; import com.posdata.glue.biz.activity.PosActivity; import com.posdata.glue.biz.constants.PosBizControlConstants; import com.posdata.glue.context.PosContext; import com.posdata.glue.dao.vo.PosParameter; /** * @author 孙佳旺(SunJiawang) * @desc 根据动态查询条件来获取出钢参数接收现况分析(中厚板)的板坯 * @return 获得一个结果集,注入到ResultKeyList并按Transaction路径 */ public class SaveRtnCharge extends PosActivity { public String runActivity(PosContext context) { //获取行状态 String[] rowStatus = (String[]) context.get("rowStuts"); //获取页面参数 String[] CHARGE_NO = (String[]) context.get("CHARGE_NO"); String[] CHARGE_MANA_NO = (String[]) context.get("CHARGE_MANA_NO"); //根据行状态选择对应的操作 for (int i = 0; i < rowStatus.length; i++) { if ("u".equals(rowStatus[i])) { //sql参数绑定 PosParameter param = new PosParameter(); param.setWhereClauseParameter(0,CHARGE_MANA_NO[i]); param.setWhereClauseParameter(1, CHARGE_NO[i]); this.getDao("mesdao").update("UIF012060.update", param); } } return PosBizControlConstants.SUCCESS; } }