cbe5a03f23d29b28563578be1570d973dc69f5ce.svn-base 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package xin.glue.ui.H.H05;
  2. //import xin.glue.ui.common.component.PosSiteConfig;
  3. import xin.glue.ui.common.component.PosSiteLog;
  4. import com.posdata.glue.biz.activity.PosActivity;
  5. import com.posdata.glue.biz.constants.PosBizControlConstants;
  6. import com.posdata.glue.context.PosContext;
  7. import com.posdata.glue.dao.vo.PosParameter;
  8. import com.posdata.glue.dao.vo.PosRowSet;
  9. /*
  10. * 钢卷盘库操作
  11. * @author TangLiang 唐亮
  12. * @data 2009.01.05
  13. */
  14. public class PosSaveCoilYard extends PosActivity
  15. {
  16. public String runActivity(PosContext context)
  17. {
  18. //从页面获取数据供插入和更新使用
  19. String[] status = (String[]) context.get("rowStuts");
  20. //钢卷位置对应的键
  21. String[] label = (String[]) context.get("label");
  22. //目的钢卷堆放位置
  23. String[] value = (String[]) context.get("value");
  24. //循环键的长度,逐个的更新数据库
  25. for(int i=0;i<label.length;i++){
  26. PosParameter param0 = new PosParameter();
  27. //获得每个对应的键和值
  28. param0.setWhereClauseParameter(0, value[i]);
  29. param0.setWhereClauseParameter(1, label[i]);
  30. getDao("mesdao").update("UIH050010_01.update", param0);
  31. // 打印日志
  32. // if (PosSiteConfig.writeLog)
  33. // PosSiteLog.writeLog(context, getDao("mesdao"),"UIH050010_01.update", param0.getWhereClauseParamters());
  34. //
  35. }
  36. return PosBizControlConstants.SUCCESS;
  37. }
  38. }