| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- package xin.glue.ui.J.J01;
- /*
- * desc:为火运的与装车处理,垛位移到预装垛位。记录移垛历史信息
- * author:唐亮 tangliang
- * date:2010-3-25
- */
- import java.io.ByteArrayOutputStream;
- import java.io.PrintStream;
- import java.sql.CallableStatement;
- import java.text.SimpleDateFormat;
- import java.util.Calendar;
- import org.apache.commons.lang.StringUtils;
- 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;
- public class saveYZCARNO extends PosActivity{
- public String runActivity(PosContext context)
- {
- //获取行状态
- String[] rowStatus = (String[]) context.get("rowStatus");
- String[] CHK = (String[]) context.get("CHK");
-
- String[] pDlivDirNo = (String[]) context.get("DLIV_DIRNO");
- // String[] CARNO = (String[]) context.get("CARNO");
- // String[] KZ_WGT = (String[]) context.get("KZ");
-
- String[] CARNO = (String[]) context.get("YZ_CAR_NO");
- String[] KZ_WGT = (String[]) context.get("KZ_WGT");
-
- for (int i = 0; i < rowStatus.length; i++){
- if(CHK[i] != null && CHK[i].equals("Y")){
- //清除公共表信息,把正式垛位改为预装垛位
- Double KZ_WGT_double = 0.0;
- if(KZ_WGT[i] != null) {
- KZ_WGT_double = Double.valueOf(KZ_WGT[i])*1000;
- }
- PosParameter param = new PosParameter();
- param.setWhereClauseParameter(0,CARNO[i]);
- //param.setWhereClauseParameter(1,KZ_WGT[i]*1000);
- param.setWhereClauseParameter(1,KZ_WGT_double);
- param.setWhereClauseParameter(2,pDlivDirNo[i]);
- this.getDao("mesdao").update("UIJ010090_01.UPDATE", param);
-
- }
- }
- return PosBizControlConstants.SUCCESS;
- }
- }
|