package xin.glue.ui.G.G02; 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.PosRowSet; import com.posdata.glue.util.log.PosLog; import com.posdata.glue.util.log.PosLogFactory; public class RowStatusHandler extends PosActivity { static PosLog logger = PosLogFactory.getLogger(RowStatusHandler.class); public String runActivity(PosContext context) { String[] rowStatus = (String[])context.get("rowStatus"); PosRowSet rowSet = context.getRowSet("rowStatusResult"); logger.logInfo("----------------------> get rowset"); if(rowSet.hasNext()){ for(int i = 0 ; i < rowStatus.length ; i++){ rowStatus[i] = "u"; } }else{ for(int i = 0 ; i < rowStatus.length ; i++){ rowStatus[i] = "i"; } } context.put("rowStatus", rowStatus); for(int i = 0 ; i < rowStatus.length ; i++){ logger.logInfo("--------------------->" + rowStatus[i]); } return PosBizControlConstants.SUCCESS; } }