49d13552cb351267f4e022ffd45ae791e6ec7d33.svn-base 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package xin.glue.ui.H.H05;
  2. import java.math.BigDecimal;
  3. //import xin.glue.ui.common.component.PosSiteConfig;
  4. import xin.glue.ui.common.component.PosSiteLog;
  5. import com.posdata.glue.biz.activity.PosActivity;
  6. import com.posdata.glue.biz.constants.PosBizControlConstants;
  7. import com.posdata.glue.context.PosContext;
  8. import com.posdata.glue.dao.vo.PosParameter;
  9. /*
  10. * desc:行车命令修改
  11. * author:唐亮 TANGLIANG
  12. * date:2009-1-13
  13. */
  14. public class XinUpdateCraneOrder extends PosActivity {
  15. public String runActivity(PosContext context)
  16. {
  17. //命令编号
  18. String[] ordSeq = (String[])context.get("ORD_SEQ");
  19. //行车编号
  20. String[] crNo = (String[])context.get("CR_NO");
  21. // 登录人
  22. String[] REG_ID = (String[])context.get("REG_ID");
  23. PosParameter param0 = new PosParameter();
  24. param0.setWhereClauseParameter(0, crNo[0]);
  25. param0.setWhereClauseParameter(1, REG_ID[0]);
  26. param0.setWhereClauseParameter(2, ordSeq[0]);
  27. //这里才用改变标志的方式更新表,不删除相应的数据信息。
  28. getDao("mesdao").update("UIH050020_04.update",param0);
  29. //打印日志
  30. // if (PosSiteConfig.writeLog)
  31. // PosSiteLog.writeLog(context, getDao("mesdao"),"UIH050020_04.update", param0.getWhereClauseParamters());
  32. //
  33. return PosBizControlConstants.SUCCESS;
  34. }
  35. }