/**
* @Project: hehenian-biz-service Maven Webapp
* @Package com.hehenian.biz.service.colorlife
* @Title: BusinessServiceImpl.java
* @Description: TODO
*
* @author: chenzhpmf
* @date 2015-5-8 下午9:53:40
* @Copyright: HEHENIAN Co.,Ltd. All rights reserved.
* @version V1.0
*/
package com.hehenian.biz.service.colorlife;
import java.util.List;
import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.hehenian.biz.common.colorlife.IBusinessService;
import com.hehenian.biz.common.colorlife.dataobject.BusinessDo;
import com.hehenian.biz.dal.colorlife.IBusinessDao;
@Service("businessService")
public class BusinessServiceImpl implements IBusinessService {
protected Logger logger = Logger.getLogger(this.getClass());
@Autowired
private IBusinessDao businessDao;
@Override
public int addBusiness(BusinessDo businessDo) {
BusinessDo busiDo = getBusinessByDo(businessDo);
if(busiDo==null){
return businessDao.addBusiness(businessDo);
}
return 0;
}
@Override
public int updateBusiness(BusinessDo businessDo) {
return businessDao.updateBusiness(businessDo);
}
@Override
public BusinessDo getBusinessByDo(BusinessDo businessDo) {
return businessDao.getBusinessByDo(businessDo);
}
public List<BusinessDo> queryFailBusinessList(){
return businessDao.queryFailBusinessList();
}
}