| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- package xin.glue.ui.H.H01;
- /********
- 为轧制标准作一个维护厚度组的类,以便厚度组范围变化的时候使用
- ************/
- import com.posdata.glue.biz.activity.PosActivity;
- import com.posdata.glue.biz.constants.PosBizControlConstants;
- import com.posdata.glue.biz.control.PosBizControlIF;
- import com.posdata.glue.biz.control.PosBizProvider;
- import com.posdata.glue.component.PosConstants;
- import com.posdata.glue.context.PosContext;
- import com.posdata.glue.dao.vo.PosParameter;
- import com.posdata.glue.dao.vo.PosRow;
- import com.posdata.glue.dao.vo.PosRowSet;
- import com.posdata.glue.msg.PosMESMessageImpl;
- import com.posdata.glue.msg.PosMessage;
- public class XINTHKStdDelete extends PosActivity{
- public String runActivity(PosContext context)
- {
- // 从页面获取参数数据,供更新页面使用
- //行状态
- String[] rowStuts = (String[])context.get("rowStuts1");
- //选择标志
- String[] CHK = (String[])context.get("CHK");
- //厚度组
- String[] THK_TGT = (String[])context.get("THK_TGT");
- //钢号
- String[] STL_GRD = (String[])context.get("STL_GRD");
- //下限值
- String[] THK_MIN = (String[])context.get("THK_MIN");
- //下限值符号标志
- String[] THK_MIN_LABEL = (String[])context.get("THK_MIN_LABEL");
- //上限值
- String[] THK_MAX = (String[])context.get("THK_MAX");
- //上限值符号标志
- String[] THK_MAX_LABEL = (String[])context.get("THK_MAX_LABEL");
- //登录人
- String[] REG_ID = (String[])context.get("REG_ID");
-
- for(int i=0;i<rowStuts.length;i++){
- //选中的情况,才能够增加或者更新厚度组数据
- if(CHK[i].equals("Y")){
- //只要判断厚度组不为空就可以了
- if(!THK_TGT[i].equals("") && THK_TGT[i] != null){
- PosParameter param0 = new PosParameter();
- param0.setWhereClauseParameter(0, THK_TGT[i]);
-
- getDao("mesdao").delete("UIH010030_01.delete", param0);
- }
- }
- }
-
- return PosBizControlConstants.SUCCESS;
- }
- }
|