src/org/bs/model/OpraDTO.java

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

package org.bs.model;

import java.util.Date;

import org.bs.dao.MaterialDao;
import org.bs.dao.UserDao;
import org.bs.dao.impl.MaterialDaoImpl;
import org.bs.dao.impl.UserDaoImpl;

public class OpraDTO {
	private Opra opra ;
	private int id;
	private int userId;
	private String personName;
	private String desc;
	private int materialId;
	private String materialNo;
	private String materialName;
	private String photo;
	private int state;
	private Date opTime;
	private String approval;
	
	private MaterialDao materialDao = new MaterialDaoImpl();
	private UserDao userDao = new  UserDaoImpl(); 
	public OpraDTO() {
		super();
	}
	public Opra getOpra() {
		this.opra = new Opra();
		opra.setId(id);
		User user = userDao.getUserById(userId);
		user.setName(personName);
		opra.setUser(user);
		opra.setDesc(desc);
		Material material = materialDao.getMaterialById(materialId);
		material.setNo(materialNo);
		material.setName(materialName);
		material.setPhoto(photo);
		material.setState(state);
		opra.setMaterial(material);
		opra.setOpTime(opTime);
		opra.setApproval(approval);
		return opra;
	}
	
	public OpraDTO(Opra opra) {
		super();
		this.opra = opra;
		  id=opra.getId();
		  userId=opra.getUser().getId();
		  personName=opra.getUser().getName();
		  desc=opra.getDesc();
		  materialId=opra.getMaterial().getId();
		  materialNo=opra.getMaterial().getNo();
		  materialName=opra.getMaterial().getName();
		  photo=opra.getMaterial().getPhoto();
		  state=opra.getMaterial().getState();
		  opTime=opra.getOpTime();
		  approval=opra.getApproval();
后面还有 80 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。