package xin.glue.ui.H.H05; import java.math.BigDecimal; import xin.glue.ui.common.PosGridSave; import xin.glue.ui.common.component.PosSiteLog; 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; import com.posdata.glue.dao.vo.PosRow; import com.posdata.glue.dao.vo.PosRowSet; /* * 钢卷库内下车的行车命令删除,由于需求未定所以自己写一个类。先做最简单的处理等业务确定后再添加 * @author TangLiang 唐亮 * @data 2009.02.6 */ public class DeleteShipDirDtime extends PosActivity{ public String runActivity(PosContext context) { // 从页面获取数据供插入和更新使用 //命令编号 String[] ORD_SEQ = (String[]) context.get("ORD_SEQ"); //来源位置 String[] FROM_ADDR = (String[]) context.get("FROM_ADDR"); //去向位置 String[] TO_ADDR = (String[]) context.get("TO_ADDR"); //批次号 String[] OLD_SAMPL_NO = (String[]) context.get("OLD_SAMPL_NO"); PosParameter param0 = new PosParameter(); param0.setWhereClauseParameter(0, ORD_SEQ[0]); //这里才用改变标志的方式更新表,不删除相应的数据信息。 getDao("mesdao").update("UIH050300_01.update",param0); //解除tbh05_coil_yard表的行车命令编制标志 PosParameter param1 = new PosParameter(); param1.setWhereClauseParameter(0, FROM_ADDR[0]); getDao("mesdao").update("UIH050300_03.update",param1); return PosBizControlConstants.SUCCESS; } }