| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- package xin.glue.ui.B.B02;
- 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.PosGenericDao;
- import com.posdata.glue.dao.vo.PosParameter;
- /**
- *
- * @Description 保存综合判定信息修改内容{界面ID:UIB020240}
- * @author 梅贵平{meiguiping}
- * @date 2008-11-14 上午10:16:38
- * @JDK Version jdk1.4.2
- */
- public class SaveSynthesisSelectResult extends PosActivity
- {
- public String runActivity(PosContext context)
- {
- PosGenericDao dao = this.getDao("mesdao");
-
- String[] ord = (String[])context.get("ORD");//订单号
- PosParameter param = null;
-
- String[] SIZE_DEC_RST = (String[])context.get("Data6");//尺寸判定结果
- String[] WGT_DEC_RST = (String[])context.get("Data7");//重量判定结果
- String[] PROC_DEC_RST = (String[])context.get("Data8");//工序判定结果
- String[] INGR_DEC_GRD = (String[])context.get("Data9");//钢卷成分判定结果
- String[] EXTSHAPE_DEC_GRD = (String[])context.get("Data10");//外观判定结果
- String[] MATLQLTY_DEC_GRD = (String[])context.get("Data11");//材质判定等级
- String[] TOT_DEC_GRD = (String[])context.get("Data12");//综合判定等级
- // String[] TOT_DEC_DTIME = (String[])context.get("Data16");//综合判定日期
- String[] detail = (String[])context.get("detail");//判定变更说明
-
- String[] SLAB_INGR_DEC_GRD = (String[])context.get("Data11");//成分判定等级
- String[] COIL_NO = (String[])context.get("COIL_NO");//钢卷号
- String[] SLAB_NO = (String[])context.get("SLAB_NO");//板坯号
-
- param = new PosParameter();
- param.setWhereClauseParameter(0, SIZE_DEC_RST[0]);//尺寸判定结果
- param.setWhereClauseParameter(1, WGT_DEC_RST[0]);//重量判定结果
- param.setWhereClauseParameter(2, PROC_DEC_RST[0]);//工序判定结果
- param.setWhereClauseParameter(3, INGR_DEC_GRD[0]);//成分判定等级
- param.setWhereClauseParameter(4, EXTSHAPE_DEC_GRD[0]);//外观判定结果
- param.setWhereClauseParameter(5, MATLQLTY_DEC_GRD[0]);//材质判定结果
- param.setWhereClauseParameter(6, TOT_DEC_GRD[0]);//综合判定等级
- // param.setWhereClauseParameter(7, TOT_DEC_DTIME[0]);//综合判定日期
- param.setWhereClauseParameter(7, detail[0]);//判定变更说明
- param.setWhereClauseParameter(8, COIL_NO[0]);//订单号
- dao.update("UIB020240_01.UPDATE", param);//用于更新TBH02_COIL_COMM表
-
- param = new PosParameter();
- param.setWhereClauseParameter(0, SLAB_INGR_DEC_GRD[0]);//成分判定等级
- param.setWhereClauseParameter(1, ord[0]);//用于更新TBG02_SLAB_COMM表
- dao.update("UIB020240_02.UPDATE" , param);
- return PosBizControlConstants.SUCCESS;
- }
- }
|