91b7c29783576f0936927c5a98ccc9d70b68c992.svn-base 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package xin.glue.ui.H.H01;
  2. import com.posdata.glue.biz.activity.PosActivity;
  3. import com.posdata.glue.biz.constants.PosBizControlConstants;
  4. import com.posdata.glue.context.PosContext;
  5. import com.posdata.glue.dao.vo.PosParameter;
  6. public class RegSave extends PosActivity {
  7. // ÖÐ¼äÆ·µÇ¼Ç
  8. public String runActivity(PosContext context) {
  9. String[] chk = (String[]) context.get("CHK");
  10. String[] SLAB_NO = (String[]) context.get("SLAB_NO");
  11. String[] REASON = (String[]) context.get("REASON");
  12. String[] LOCALTION = (String[]) context.get("LOCALTION");
  13. String[] CUR_LOAD_LOC = (String[]) context.get("CUR_LOAD_LOC");
  14. String[] COUNT = (String[]) context.get("COUNT");
  15. String[] MILL_DTIME = (String[]) context.get("MILL_DTIME");
  16. String[] REG_SHIFT = (String[]) context.get("REG_SHIFT");
  17. String[] REG_GROUP = (String[]) context.get("REG_GROUP");
  18. String[] SPEC_STL_GRD = (String[]) context.get("SPEC_STL_GRD");
  19. String[] THK_AIM = (String[]) context.get("THK_AIM");
  20. String[] WTH_AIM = (String[]) context.get("WTH_AIM");
  21. String[] ROLL_MANA_NO = (String[]) context.get("ROLL_MANA_NO");
  22. String[] ACT_WGT = (String[]) context.get("ACT_WGT");
  23. String[] REG_NM= (String[]) context.get("REG_NM");
  24. for (int i = 0; i < chk.length; i++) {
  25. if (chk[i].equals("") || chk[i] == null || chk[i].equals("N"))
  26. continue;
  27. PosParameter param = new PosParameter();
  28. param.setValueParamter(0, SLAB_NO[i]);
  29. param.setValueParamter(1, REASON[i]);
  30. param.setValueParamter(2, LOCALTION[i]);
  31. param.setValueParamter(3, CUR_LOAD_LOC[i]);
  32. param.setValueParamter(4, COUNT[i]);
  33. param.setValueParamter(5, MILL_DTIME[i]);
  34. param.setValueParamter(6, REG_SHIFT[i]);
  35. param.setValueParamter(7, REG_GROUP[i]);
  36. param.setValueParamter(8, SPEC_STL_GRD[i]);
  37. param.setValueParamter(9, THK_AIM[i]);
  38. param.setValueParamter(10, WTH_AIM[i]);
  39. param.setValueParamter(11, ROLL_MANA_NO[i]);
  40. param.setValueParamter(12, ACT_WGT[i]);
  41. param.setValueParamter(13, REG_NM[0]);
  42. getDao("mesdao").insert("UIH090160_01.insert", param);
  43. }
  44. return PosBizControlConstants.SUCCESS;
  45. }
  46. }