package com.cabletech.business.sysmanager.service.impl;
import java.io.Serializable;
import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
import oracle.net.aso.h;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.cabletech.business.sysmanager.dao.WorkorderControlInfoDao;
import com.cabletech.business.sysmanager.model.WorkorderControlInfo;
import com.cabletech.business.sysmanager.service.WorkorderControlInfoService;
import com.cabletech.common.base.BaseDao;
import com.cabletech.common.base.BaseServiceImpl;
import com.cabletech.common.util.Page;
/**
*
*/
@SuppressWarnings("unchecked")
@Service
@Transactional
public class WorkorderControlInfoServiceImpl extends
BaseServiceImpl<WorkorderControlInfo, String> implements WorkorderControlInfoService ,Serializable{
/**
*
*/
private static final long serialVersionUID = 1L;
/**
*/
@Resource(name = "workorderControlInfoDao")
private WorkorderControlInfoDao dao;
@Override
protected BaseDao<WorkorderControlInfo, String> getBaseDao() {
return dao;
}
@Transactional
@Override
public List<Map<String, Object>> getAllList() {
return dao.selectAllOrders();
}
@Override
public void updateSchedulerState(String workorderId) {
dao.updateSchedulerState(workorderId);
}
@Override
public String getPhoneBYWorkId(String handlePersonId) {
return dao.getPhoneBYWorkId(handlePersonId);
}
}