| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package xin.glue.ui.H.H05;
- /****
- 这里提供可以删除轧废板坯堆位的方法,以便业务员操作使用
- ****/
- import com.posdata.glue.biz.activity.PosActivity;
- import com.posdata.glue.biz.constants.PosBizControlConstants;
- import com.posdata.glue.context.PosContext;
- import com.posdata.glue.dao.vo.PosParameter;
- public class deleteCoilYardData extends PosActivity{
- public String runActivity(PosContext context){
- String[] rowStuts = (String[]) context.get("rowStuts");
- //钢卷号
- String[] OLD_SAMPL_NO = (String[]) context.get("OLD_SAMPL_NO");
- //生产钢卷号
- String[] COIL_NO = (String[]) context.get("COIL_NO");
- //钢卷外径
- String[] COIL_OUTDIA = (String[]) context.get("COIL_OUTDIA");
- //钢卷宽度
- String[] COIL_THK = (String[]) context.get("COIL_THK");
- //钢卷厚度
- String[] COIL_WTH = (String[]) context.get("COIL_WTH");
- //钢卷重量
- String[] ACT_WGT = (String[]) context.get("ACT_WGT");
- //钢号
- String[] STL_GRD = (String[]) context.get("STL_GRD");
- //堆放位置 具体到实际的库存位置
- String[] COIL_YARD = (String[]) context.get("COIL_YARD");
- //取样标志位
- String[] SMP_DIR_PIC_YN = (String[]) context.get("SMP_DIR_PIC_YN");
- //综合判定等级
- String[] TOT_DEC_GRD = (String[]) context.get("TOT_DEC_GRD");
- //登录人
- String[] REG_ID = (String[]) context.get("REG_ID");
- //选择标志
- String[] CHK = (String[]) context.get("CHK");
-
- //删除钢卷只能是清空相应位置,不能删除行
- for(int i=0;i<rowStuts.length;i++){
- if(CHK[i].equals("Y")){
- if(COIL_YARD[i].substring(0,1).equals("R")){
- PosParameter param1 = new PosParameter();
-
- param1.setWhereClauseParameter(0, COIL_YARD[i]);
-
- getDao("mesdao").delete("UIH050400_03.update", param1);
- }else{
- logger.logInfo("UIH050400的deleteCoilYardDataa类中,删除轧废板坯的堆位"+COIL_YARD[i]+"不符合相应规则!R开头");
- String vtemp="ERROR";
- context.put("rs", vtemp);
- }
-
- }
- }
- return PosBizControlConstants.SUCCESS;
- }
- }
|