⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 magiclogvo.java

📁 论坛软件系统亦称电子公告板(BBS)系统
💻 JAVA
字号:
package cn.jsprun.foreg.vo.magic;

import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;

import cn.jsprun.domain.Magiclog;
import cn.jsprun.domain.MagiclogId;
import cn.jsprun.utils.Common;

public class MagicLogVO extends Magic_navbarVO{
	
	private String operation;
	private List<MagicUseLogVO> magicUseLogList = new ArrayList<MagicUseLogVO>();
	private List<MagicBuyLogVO> magicBuyLogList = new ArrayList<MagicBuyLogVO>();
	private List<MagicGiveOrReceiveLogVO> magicGiveOrReceiveLogList = new ArrayList<MagicGiveOrReceiveLogVO>();
	private List<MagicMarketLogVO> magicMarketLogList = new ArrayList<MagicMarketLogVO>();
	private String multipage = null;
	
	public MagicLogVO(){
		
	}
	
	public String getOperation() {
		return operation;
	}

	public void setOperation(String operation) {
		this.operation = operation;
	}

	public List<MagicUseLogVO> getMagicUseLogList() {
		return magicUseLogList;
	}
	public List<MagicBuyLogVO> getMagicBuyLogList() {
		return magicBuyLogList;
	}
	public List<MagicMarketLogVO> getMagicMarketLogList() {
		return magicMarketLogList;
	}
	public List<MagicGiveOrReceiveLogVO> getMagicGiveOrReceiveLogList() {
		return magicGiveOrReceiveLogList;
	}
	public void setMagicUseLogList(List<Magiclog> magiclogList,Map<Short,String> magicId_NameMap,String contextPath,float timeoffset) {
		SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm");
		Magiclog magiclog = null;
		MagiclogId magiclogId = null;
		MagicUseLogVO magicUseLogVO = null;
		for(int i=0;i<magiclogList.size();i++){
			magiclog = magiclogList.get(i);
			magiclogId = magiclog.getId();
			magicUseLogVO = new MagicUseLogVO();
			magicUseLogVO.setMagicId(magiclogId.getMagicid().toString());
			magicUseLogVO.setMagicName(magicId_NameMap.get(magiclogId.getMagicid()));
			magicUseLogVO.setOperatingTime(Common.gmdate(dateFormat, magiclogId.getDateline(), timeoffset));
			magicUseLogVO.setTargetTid(magiclogId.getTargettid()==0?null:magiclogId.getTargettid().toString());
			magicUseLogVO.setTargetUid(magiclogId.getTargetuid()==0?null:magiclogId.getTargetuid().toString());
			magicUseLogVO.setContextPath(contextPath);
			if(magiclogId.getTargetpid()!=0){
				magicUseLogVO.setTargetTid("0");
			}
			magicUseLogList.add(magicUseLogVO);
		}
		dateFormat = null;
		magiclog = null;
		magiclogId = null;
		magicUseLogVO = null;
	}
	
	public boolean isShowUseLogList(){
		return magicUseLogList.size()>0;
	}
	public void setMagicBuyLogList(List<Magiclog> magiclogList,Map<Short,String> magicId_NameMap,String util,float timeoffset) {
		
		SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm");
		Magiclog magiclog = null;
		MagiclogId magiclogId = null;
		MagicBuyLogVO magicBuyLogVO = null;
		for(int i=0;i<magiclogList.size();i++){
			magiclog = magiclogList.get(i);
			magiclogId = magiclog.getId();
			magicBuyLogVO = new MagicBuyLogVO();
			magicBuyLogVO.setMagicId(magiclogId.getMagicid().toString());
			magicBuyLogVO.setMagicName(magicId_NameMap.get(magiclogId.getMagicid()));
			magicBuyLogVO.setMagicNum(magiclogId.getAmount().toString());
			magicBuyLogVO.setOperatingTime(Common.gmdate(dateFormat, magiclogId.getDateline(),timeoffset));
			magicBuyLogVO.setPrice(magiclogId.getPrice().toString());
			magicBuyLogVO.setUtil(util);
			magicBuyLogList.add(magicBuyLogVO);
		}
		dateFormat = null;
		magiclog = null;
		magiclogId = null;
		magicBuyLogVO = null;
	}
	
	public boolean isShowBuyLogList(){
		return magicBuyLogList.size()>0;
	}
	public void setMagicGiveOrReceiveLogList(List<Magiclog> magiclogList,Map<Short,String> magicId_NameMap,Map<Integer,String> memberId_NameMap,String contextPath,float timeoffset) {
		SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm");
		Magiclog magiclog = null;
		MagiclogId magiclogId = null;
		MagicGiveOrReceiveLogVO magicGiveOrReceiveLogVO = null;
		String targetUsername = null;
		String username = null;
		
		for(int i=0;i<magiclogList.size();i++){
			magiclog = magiclogList.get(i);
			magiclogId = magiclog.getId();
			magicGiveOrReceiveLogVO = new MagicGiveOrReceiveLogVO();
			magicGiveOrReceiveLogVO.setMagicId(magiclogId.getMagicid().toString());
			magicGiveOrReceiveLogVO.setMagicName(magicId_NameMap.get(magiclogId.getMagicid()));
			magicGiveOrReceiveLogVO.setMagicNum(magiclogId.getAmount().toString());
			magicGiveOrReceiveLogVO.setOperatingTime(Common.gmdate(dateFormat, magiclogId.getDateline(),timeoffset));
			magicGiveOrReceiveLogVO.setUserId(magiclogId.getTargetuid().toString());
			targetUsername = memberId_NameMap.get(magiclogId.getTargetuid());
			username = memberId_NameMap.get(magiclogId.getUid());
			magicGiveOrReceiveLogVO.setUsername(targetUsername!=null?targetUsername:username);
			magicGiveOrReceiveLogVO.setContextPath(contextPath);
			magicGiveOrReceiveLogList.add(magicGiveOrReceiveLogVO);
		}
		dateFormat = null;
		magiclog = null;
		magiclogId = null;
		magicGiveOrReceiveLogVO = null;
		targetUsername = null;
		username = null;
	}
	public boolean isShowGiveOrReceiveLogList(){
		return magicGiveOrReceiveLogList.size()>0;
	}
	public void setMagicMarketLogVOList(List<Magiclog> magiclogList,Map<Short,String> magicId_NameMap,String util,float timeoffset) {
		SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm");
		Magiclog magiclog = null;
		MagiclogId magiclogId = null;
		MagicMarketLogVO magicMarketLogVO = null;
		for(int i=0;i<magiclogList.size();i++){
			magiclog = magiclogList.get(i);
			magiclogId = magiclog.getId();
			magicMarketLogVO = new MagicMarketLogVO();
			magicMarketLogVO.setMagicId(magiclogId.getMagicid().toString());
			magicMarketLogVO.setMagicName(magicId_NameMap.get(magiclogId.getMagicid()));
			magicMarketLogVO.setMagicNum(magiclogId.getAmount().toString());
			magicMarketLogVO.setOperatingTime(Common.gmdate(dateFormat, magiclogId.getDateline(), timeoffset));
			magicMarketLogVO.setPrice(magiclogId.getPrice().toString());
			magicMarketLogVO.setOperationInfo(magiclogId.getAction().toString());
			magicMarketLogVO.setUtil(util);
			magicMarketLogList.add(magicMarketLogVO);
		}
		magiclog = null;
		magiclogId = null;
		magicMarketLogVO = null;
		dateFormat = null;
	}
	
	public boolean isShowMagicMarketLogList(){
		return magicMarketLogList.size()>0;
	}

	public String getMultipage() {
		return multipage;
	}

	public void setMultipage(String multipage) {
		this.multipage = multipage;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -