f5d6847fe37942b16fac89f535629865acb5d350.svn-base 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package xin.glue.ui.G.G03;
  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. * 炼钢工序管理del工序类
  8. * @author 王小炎
  9. * @date 2009.02.8
  10. */
  11. public class XinDeleteSmsProg extends PosActivity {
  12. public String runActivity(PosContext context) {
  13. // 从页面获取参数数据,供更新数据用
  14. String[] status = (String[]) context.get("rowStuts");
  15. String[] CHARGE_NO = (String[]) context.get("CHARGE_NO");
  16. String[] TREAT_CD = (String[]) context.get("SM_CD");
  17. String[] PROC_CD = (String[]) context.get("PROC_CD");
  18. if(status.length <= 0)
  19. return PosBizControlConstants.SUCCESS;
  20. for (int i = 0; i < status.length; i++)
  21. {
  22. PosParameter param = new PosParameter();
  23. param.setWhereClauseParameter(0, TREAT_CD[i]);
  24. param.setWhereClauseParameter(1, CHARGE_NO[i]);
  25. param.setWhereClauseParameter(2, PROC_CD[i]);
  26. this.getDao("mesdao").update("UIG030010.delete", param);
  27. }
  28. return PosBizControlConstants.SUCCESS;
  29. }
  30. }