785032444278e84f3705b80bc533c17f77370a12.svn-base 993 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. package xin.glue.ui.B.B02;
  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.PosGenericDao;
  6. import com.posdata.glue.dao.vo.PosParameter;
  7. public class SaveRESamp extends PosActivity
  8. {
  9. public String runActivity(PosContext context)
  10. {
  11. PosGenericDao dao = this.getDao("mesdao");
  12. PosParameter param = null;
  13. String[]rowStatus = (String[])context.get("rowStatus");
  14. String[]CHK = (String[])context.get("CHK");//是否被选择,只有被选择的才能被更新
  15. String[]SMP_NO = (String[])context.get("SMP_NO");
  16. //取消不做复样
  17. if(rowStatus != null)
  18. {
  19. int len = rowStatus.length;
  20. for(int i = 0; i < len; i++)
  21. {
  22. if("Y".equals(CHK[i]))
  23. {
  24. param = new PosParameter();
  25. param.setWhereClauseParameter(0, SMP_NO[0]);
  26. dao.update("UIB020151.UPDATE", param);
  27. }
  28. }
  29. }
  30. return PosBizControlConstants.SUCCESS;
  31. }
  32. }