f6c914ec78ffbb6a62de093ef3527bf15dc44ab3.svn-base 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. package xin.glue.ui.H.H01;
  2. /********
  3. 为轧制标准作一个维护厚度组的类,以便厚度组范围变化的时候使用
  4. ************/
  5. import com.posdata.glue.biz.activity.PosActivity;
  6. import com.posdata.glue.biz.constants.PosBizControlConstants;
  7. import com.posdata.glue.biz.control.PosBizControlIF;
  8. import com.posdata.glue.biz.control.PosBizProvider;
  9. import com.posdata.glue.component.PosConstants;
  10. import com.posdata.glue.context.PosContext;
  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.PosMESMessageImpl;
  15. import com.posdata.glue.msg.PosMessage;
  16. public class XINTHKStdDelete extends PosActivity{
  17. public String runActivity(PosContext context)
  18. {
  19. // 从页面获取参数数据,供更新页面使用
  20. //行状态
  21. String[] rowStuts = (String[])context.get("rowStuts1");
  22. //选择标志
  23. String[] CHK = (String[])context.get("CHK");
  24. //厚度组
  25. String[] THK_TGT = (String[])context.get("THK_TGT");
  26. //钢号
  27. String[] STL_GRD = (String[])context.get("STL_GRD");
  28. //下限值
  29. String[] THK_MIN = (String[])context.get("THK_MIN");
  30. //下限值符号标志
  31. String[] THK_MIN_LABEL = (String[])context.get("THK_MIN_LABEL");
  32. //上限值
  33. String[] THK_MAX = (String[])context.get("THK_MAX");
  34. //上限值符号标志
  35. String[] THK_MAX_LABEL = (String[])context.get("THK_MAX_LABEL");
  36. //登录人
  37. String[] REG_ID = (String[])context.get("REG_ID");
  38. for(int i=0;i<rowStuts.length;i++){
  39. //选中的情况,才能够增加或者更新厚度组数据
  40. if(CHK[i].equals("Y")){
  41. //只要判断厚度组不为空就可以了
  42. if(!THK_TGT[i].equals("") && THK_TGT[i] != null){
  43. PosParameter param0 = new PosParameter();
  44. param0.setWhereClauseParameter(0, THK_TGT[i]);
  45. getDao("mesdao").delete("UIH010030_01.delete", param0);
  46. }
  47. }
  48. }
  49. return PosBizControlConstants.SUCCESS;
  50. }
  51. }