| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- package xin.glue.ui.G.G04;
- 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;
- /*
- * 炼钢工序管理修改工序类
- * @author 王小炎
- * @date 2008.08.11
- */
- public class PosSaveFromSlabYard extends PosActivity
- {
- public String runActivity(PosContext context)
- {
- // 从页面获取参数数据,供更新页面使用
- String[] status1 = (String[]) context.get("rowStuts1");
-
- String[] fromSlabNo = (String[])context.get("FROM_SLAB_NO");
- String[] fromSlabYardAddress = (String[])context.get("FROM_YARD_ADDR");
- String[] fromStroelay = (String[])context.get("FROM_STORELAY");
-
-
-
- logger.logInfo("status1.length:"+status1.length);
-
- int rowset = 0;
- if (status1 != null)
- {
- for (int i = 0; i < status1.length; i++)
- {
- PosParameter param0 = new PosParameter();
-
- param0.setWhereClauseParameter(0, fromSlabNo[i]);
- param0.setWhereClauseParameter(1, fromSlabYardAddress[i]);
- param0.setWhereClauseParameter(2, fromStroelay[i]);
-
- getDao("mesdao").update("UIG040010_01.update", param0);
-
- param0 = new PosParameter();
- param0.setWhereClauseParameter(0, fromSlabYardAddress[i] + fromStroelay[i]);
- param0.setWhereClauseParameter(1, fromSlabNo[i]);
-
- rowset += getDao("mesdao").update("UIG040010_FROM_SLAB_COMM.update", param0);
- }
- context.put("saveFromSlabYardResult", String.valueOf(rowset));
- }
- else
- {
- logger.logDebug("***********************************************************************");
- }
- return PosBizControlConstants.SUCCESS;
- }
- }
|