b170c0fee0f3f14f2666f3f79dca3146c74eaec7.svn-base 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package xin.glue.nui.G.G02;
  2. import java.math.BigDecimal;
  3. import java.text.DateFormat;
  4. import java.text.SimpleDateFormat;
  5. import java.util.Date;
  6. import xin.glue.ui.common.PosDateFormat;
  7. import com.posdata.glue.biz.activity.PosActivity;
  8. import com.posdata.glue.biz.constants.PosBizControlConstants;
  9. import com.posdata.glue.context.PosContext;
  10. import com.posdata.glue.dao.PosGenericDao;
  11. import com.posdata.glue.dao.vo.PosParameter;
  12. import com.posdata.glue.dao.vo.PosRow;
  13. import com.posdata.glue.dao.vo.PosRowSet;
  14. import com.posdata.glue.msg.PosMessage;
  15. public class XinSaveKRLdArrival extends PosActivity
  16. {
  17. public XinSaveKRLdArrival()
  18. {
  19. }
  20. public String runActivity(PosContext context)
  21. {
  22. PosMessage message = context.getMessage();
  23. String KrChargeNo = (String)message.get("KR_CHARGE_NO");
  24. String ocrDtime = (String)message.get("OCR_DTIME");
  25. String krNo = (String)message.get("KR_NO");
  26. String ldNo = (String)message.get("LD_NO");
  27. String ldArrivDtime = (String)message.get("LD_ARRIV_DTIME");
  28. PosParameter parm2 = new PosParameter();
  29. parm2.setValueParamter(0, "K01");
  30. parm2.setValueParamter(1, null);
  31. parm2.setValueParamter(2, null);
  32. parm2.setValueParamter(3, ldArrivDtime);
  33. parm2.setValueParamter(4, KrChargeNo);
  34. parm2.setValueParamter(5, krNo);
  35. this.getDao("mesdao").update("NIG020100_TRACK.update", parm2);
  36. return PosBizControlConstants.SUCCESS;
  37. }
  38. }