package com.caimei.modules.project.service; import java.util.List; import com.caimei.modules.project.model.FeeModel; import com.thinkgem.jeesite.common.utils.DateUtils; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import com.thinkgem.jeesite.common.persistence.Page; import com.thinkgem.jeesite.common.service.CrudService; import com.caimei.modules.project.entity.Operation; import com.caimei.modules.project.dao.OperationDao; /** * 操作单记录Service * @author LG * @version 2017-01-16 */ @Service @Transactional(readOnly = true) public class OperationService extends CrudService { public Operation get(String id) { return super.get(id); } public List findList(Operation operation) { return super.findList(operation); } public Page findPage(Page page, Operation operation) { if(null!=operation.getEndCreateDate()){ operation.setEndCreateDate(DateUtils.parseDate(DateUtils.formatDate(operation.getEndCreateDate())+" 23:59:59")); } return super.findPage(page, operation); } @Transactional(readOnly = false) public void save(Operation operation) { super.save(operation); } @Transactional(readOnly = false) public void delete(Operation operation) { super.delete(operation); } public FeeModel countSumFee(Long projectOrderId) { return dao.countSumFee(projectOrderId); } }