dec2a8ad1ea0448fcdfc2239a72af9f86013e092.svn-base 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. package xin.glue.ui.F.F01;
  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. /**
  7. * @author 孙佳旺(SunJiawang)
  8. * @desc 根据动态查询条件来获取出钢参数接收现况分析(中厚板)的板坯
  9. * @return 获得一个结果集,注入到ResultKeyList并按Transaction路径
  10. */
  11. public class SaveRtnCharge extends PosActivity
  12. {
  13. public String runActivity(PosContext context)
  14. {
  15. //获取行状态
  16. String[] rowStatus = (String[]) context.get("rowStuts");
  17. //获取页面参数
  18. String[] CHARGE_NO = (String[]) context.get("CHARGE_NO");
  19. String[] CHARGE_MANA_NO = (String[]) context.get("CHARGE_MANA_NO");
  20. //根据行状态选择对应的操作
  21. for (int i = 0; i < rowStatus.length; i++)
  22. {
  23. if ("u".equals(rowStatus[i]))
  24. {
  25. //sql参数绑定
  26. PosParameter param = new PosParameter();
  27. param.setWhereClauseParameter(0,CHARGE_MANA_NO[i]);
  28. param.setWhereClauseParameter(1, CHARGE_NO[i]);
  29. this.getDao("mesdao").update("UIF012060.update", param);
  30. }
  31. }
  32. return PosBizControlConstants.SUCCESS;
  33. }
  34. }