| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- package xin.glue.ui.J.J02;
- 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 ModifyShipProgStatusOfCoils extends PosActivity {
- public String runActivity(PosContext context) {
- //UPDATE TBH02_COIL_COMM
- String[] pShipProgCd = (String[]) context.get("SHIP_PROG_CD" ); //SET SHIP_PROG_CD = :1
- String[] pCoilNo = (String[]) context.get("COIL_NO" ); //WHERE COIL_NO = :2
-
- // ³µÁ¾ºÅ
- String[] TRANS_CAR_NO = (String[]) context.get("TRANS_CAR_NO" );
- String[] COIL_WGT = (String[]) context.get("COIL_WGT" );
- //²ÝÖ§µæÖØÁ¿
- String[] CZD = (String[]) context.get("CZD");
- int iCnt = 0;
- if( pCoilNo != null ) {
- iCnt = pCoilNo.length;
- }
- logger.logInfo("iCnt = ["+ iCnt +"]");
- PosParameter param = null;
- for( int i = 0; i < iCnt; i++ ) {
- param = new PosParameter();
- param.setValueParamter( 0, pShipProgCd[i] );
- param.setValueParamter( 1, TRANS_CAR_NO[i] );
- param.setValueParamter( 2, COIL_WGT[i] );
- param.setValueParamter( 3, CZD[0] );
- param.setValueParamter( 4, pCoilNo[i] );
- getDao("mesdao").update("UIJ020400.ModifyShipProgStatusOfCoils.Save", param);
- }
- return PosBizControlConstants.SUCCESS;
- }
- }
|