078f33a28e921a2d68e0cb61b40998568af2d7c3.svn-base 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  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 DELETEMillStd extends PosActivity{
  17. public String runActivity(PosContext context)
  18. {
  19. // 从页面获取参数数据,供更新页面使用
  20. //产品名称
  21. String[] PRODNM_CD = (String[])context.get("PRODNM_CD");
  22. //标准号
  23. String[] SPEC_ABBSYM = (String[])context.get("SPEC_ABBSYM");
  24. //标准钢号
  25. String[] STL_GRD = (String[])context.get("STL_GRD");
  26. //厚度
  27. String[] THK_TGT = (String[])context.get("THK_TGT");
  28. //这里需要判断此钢种,标准号,产品名称是否已经在表中存在,存在的话就更新否则就插入
  29. PosParameter param0 = new PosParameter();
  30. param0.setWhereClauseParameter(0, PRODNM_CD[0]);
  31. param0.setWhereClauseParameter(1, SPEC_ABBSYM[0]);
  32. param0.setWhereClauseParameter(2, STL_GRD[0]);
  33. getDao("mesdao").delete("UIH010010.delete", param0);
  34. return PosBizControlConstants.SUCCESS;
  35. }
  36. }