| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- package xin.glue.nui.D.D03;
- import java.math.BigDecimal;
- import java.util.HashMap;
- import java.util.Map;
- 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 CustomInsertCastSpec extends PosActivity {
- public String runActivity(PosContext context) {
- String sDb_CastEdtSeq = null ; //CAST_EDT_SEQ
- String sDb_CastManaNo = null ; //CAST_MANA_NO
- String sDb_ChgCastManaNo = null ; //CHG_CAST_MANA_NO
- String sDb_CcmWrkstrDtime = null ; //CCM_WRKSTR_DTIME
- String sDb_CcmWrkendDtime = null ; //CCM_WRKEND_DTIME
- String sDb_Fl = null ; //FL
- String sDb_RegDtime = null ; //REG_DTIME
- String sDb_RegId = null ; //REG_ID
- // String sDb_ModDtime = null ; //MOD_DTIME
- // String sDb_ModId = null ; //MOD_ID
- PosRowSet rs = (PosRowSet)context.get("CastSpecResult");
- PosRow row = null;
- Map map = new HashMap();
- if( rs.hasNext() ) {
- row = rs.next();
- map = row.getAttributes();
- sDb_CastEdtSeq = ((BigDecimal)map.get("NX_CAST_EDT_SEQ" )).toString();
- sDb_CastManaNo = ((String )map.get("NX_CAST_MANA_NO" )).toString();
- sDb_ChgCastManaNo = ((BigDecimal)map.get("NX_CHG_CAST_MANA_NO")).toString();
- sDb_RegDtime = ((String )map.get("CURR_DTIME" )).toString();
- sDb_RegId = ((String )map.get("CURR_ID" )).toString();
- // logger.logInfo(sDb_CastEdtSeq );
- // logger.logInfo(sDb_CastManaNo );
- // logger.logInfo(sDb_ChgCastManaNo );
- // logger.logInfo(sDb_RegDtime );
- // logger.logInfo(sDb_RegId );
-
- PosParameter param = null;
- param = new PosParameter();
- param.setValueParamter( 0, sDb_CastEdtSeq );
- param.setValueParamter( 1, sDb_CastManaNo );
- param.setValueParamter( 2, sDb_ChgCastManaNo );
- param.setValueParamter( 3, sDb_CcmWrkstrDtime );
- param.setValueParamter( 4, sDb_CcmWrkendDtime );
- param.setValueParamter( 5, sDb_Fl );
- param.setValueParamter( 6, sDb_RegDtime );
- param.setValueParamter( 7, sDb_RegId );
- param.setValueParamter( 8, sDb_RegDtime );
- param.setValueParamter( 9, sDb_RegId );
- getDao("mesdao").insert("NID030010.CastSpec.Row.Insert", param);
- }
- return PosBizControlConstants.SUCCESS;
- }
- }
|