d4ce08ce3cd1fc36d1171fa4d9d8c160920b2c73.svn-base 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. package xin.glue.ui.G.G02;
  2. import java.text.DateFormat;
  3. import java.text.SimpleDateFormat;
  4. import java.util.Date;
  5. import com.posdata.glue.biz.activity.PosActivity;
  6. import com.posdata.glue.biz.constants.PosBizControlConstants;
  7. import com.posdata.glue.context.PosContext;
  8. public class PosInitKrNo extends PosActivity
  9. {
  10. public String runActivity(PosContext context)
  11. {
  12. // PosParameter posparam = new PosParameter();
  13. String[] TREAT_DATE = (String[])context.get("TREAT_DATE");
  14. String[] TREAT_STEPNO = (String[])context.get("TREAT_STEPNO");
  15. logger.logInfo(" PosInitKrNo TREAT_DATE1:"+TREAT_DATE[0]);
  16. String currDate = null;
  17. if (TREAT_DATE[0] == null || TREAT_DATE[0] == "" ) {
  18. DateFormat formatter = new SimpleDateFormat("yyyyMMddHHmmss");
  19. currDate = formatter.format(new Date());
  20. context.put("TREAT_DATE",currDate.substring(0,8));
  21. }
  22. if (TREAT_STEPNO[0] == null || TREAT_STEPNO[0] == "" ) {
  23. context.put("TREAT_STEPNO","99");
  24. }
  25. logger.logInfo(" PosInitKrNo TREAT_DATE2:"+TREAT_DATE[0]);
  26. logger.logInfo(" PosInitKrNo TREAT_STEPNO:"+TREAT_STEPNO[0]);
  27. return PosBizControlConstants.SUCCESS;
  28. }
  29. }