package xin.glue.ui.H.H01; 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; public class RegSave extends PosActivity { // ÖÐ¼äÆ·µÇ¼Ç public String runActivity(PosContext context) { String[] chk = (String[]) context.get("CHK"); String[] SLAB_NO = (String[]) context.get("SLAB_NO"); String[] REASON = (String[]) context.get("REASON"); String[] LOCALTION = (String[]) context.get("LOCALTION"); String[] CUR_LOAD_LOC = (String[]) context.get("CUR_LOAD_LOC"); String[] COUNT = (String[]) context.get("COUNT"); String[] MILL_DTIME = (String[]) context.get("MILL_DTIME"); String[] REG_SHIFT = (String[]) context.get("REG_SHIFT"); String[] REG_GROUP = (String[]) context.get("REG_GROUP"); String[] SPEC_STL_GRD = (String[]) context.get("SPEC_STL_GRD"); String[] THK_AIM = (String[]) context.get("THK_AIM"); String[] WTH_AIM = (String[]) context.get("WTH_AIM"); String[] ROLL_MANA_NO = (String[]) context.get("ROLL_MANA_NO"); String[] ACT_WGT = (String[]) context.get("ACT_WGT"); String[] REG_NM= (String[]) context.get("REG_NM"); for (int i = 0; i < chk.length; i++) { if (chk[i].equals("") || chk[i] == null || chk[i].equals("N")) continue; PosParameter param = new PosParameter(); param.setValueParamter(0, SLAB_NO[i]); param.setValueParamter(1, REASON[i]); param.setValueParamter(2, LOCALTION[i]); param.setValueParamter(3, CUR_LOAD_LOC[i]); param.setValueParamter(4, COUNT[i]); param.setValueParamter(5, MILL_DTIME[i]); param.setValueParamter(6, REG_SHIFT[i]); param.setValueParamter(7, REG_GROUP[i]); param.setValueParamter(8, SPEC_STL_GRD[i]); param.setValueParamter(9, THK_AIM[i]); param.setValueParamter(10, WTH_AIM[i]); param.setValueParamter(11, ROLL_MANA_NO[i]); param.setValueParamter(12, ACT_WGT[i]); param.setValueParamter(13, REG_NM[0]); getDao("mesdao").insert("UIH090160_01.insert", param); } return PosBizControlConstants.SUCCESS; } }