src/org/bs/service/impl/OpraServiceImpl.java
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
package org.bs.service.impl;
import java.util.ArrayList;
import java.util.List;
import org.bs.dao.MaterialDao;
import org.bs.dao.OpraDao;
import org.bs.dao.UserDao;
import org.bs.model.Opra;
import org.bs.model.OpraDTO;
import org.bs.service.OpraService;
public class OpraServiceImpl implements OpraService {
OpraDao opraDao;
MaterialDao materialDao;
UserDao userDao;
public void add(OpraDTO opraDTO) {
opraDao.save(opraDTO.getOpra());
}
public void delete(int id) {
opraDao.delete(id);
}
public void update(OpraDTO opraDTO) {
opraDao.update(opraDTO.getOpra());
}
public void approval(Opra opra) {
opraDao.approval(opra);
}
public OpraDTO findById(int id) {
return new OpraDTO(opraDao.getOpraById(id));
}
public List<OpraDTO> search(String key) {
List<OpraDTO> OpraDTOs = new ArrayList<OpraDTO>();
for(Opra opra:opraDao.query(key)){
OpraDTOs.add(new OpraDTO(opra));
}
return OpraDTOs;
}
public List<OpraDTO> approvalList() {
List<OpraDTO> OpraDTOs = new ArrayList<OpraDTO>();
for(Opra opra:opraDao.approvalList()){
OpraDTOs.add(new OpraDTO(opra));
}
return OpraDTOs;
}
public void setOpraDao(OpraDao opraDao) {
this.opraDao = opraDao;
}
public void setMaterialDao(MaterialDao materialDao) {
this.materialDao = materialDao;
}
public void setUserDao(UserDao userDao) {
后面还有 3 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。