5221291f03323cb0967adb949ef04356c5669360.svn-base 877 B

1234567891011121314151617181920212223242526272829
  1. package xin.glue.ui.G.G04;
  2. import com.posdata.glue.biz.activity.PosActivity;
  3. import com.posdata.glue.biz.constants.PosBizControlConstants;
  4. import com.posdata.glue.context.PosContext;
  5. public class XinCraneOrderDel extends PosActivity {
  6. YardHandle ydhl = new YardHandle(getDao("mesdao"));
  7. public String runActivity(PosContext context) {
  8. String[] seqNo = (String[]) context.get("SEQ_NO");
  9. String[] chk = (String[]) context.get("CHK");
  10. String[] ordStat = (String[]) context.get("ORD_STAT");
  11. for(int i = 0 ; i < chk.length ; i++){
  12. if(chk[i]==null || "".equals(chk[i])){
  13. continue;
  14. }
  15. if(ordStat[i].equals("2")){
  16. context.put("MESSAGES", "已经执行,不能删除!");
  17. return PosBizControlConstants.SUCCESS;
  18. }
  19. //删除行车命令
  20. ydhl.crOrdUpt(seqNo[i],"3");
  21. }
  22. context.put("MESSAGES", "执行成功!");
  23. return PosBizControlConstants.SUCCESS;
  24. }
  25. }