package com.moral.monitor.service;
|
|
import com.moral.monitor.dao.ApiDao;
|
import com.moral.monitor.entity.Equipment;
|
import com.moral.monitor.entity.User;
|
import com.moral.monitor.entity.apientity.RepairQuery;
|
import com.moral.monitor.entity.apientity.Report;
|
import org.springframework.stereotype.Service;
|
|
import javax.annotation.Resource;
|
import java.util.List;
|
|
/**
|
* Created by a on 2017/4/25.
|
*/
|
@Service
|
public class ApiService {
|
@Resource
|
ApiDao apiDao;
|
|
public Equipment selectFromequipmentBymac(String mac){
|
return apiDao.selectFromequipmentBymac(mac);
|
}
|
|
|
public void updateFromequipmentBymac(String device_name,String address,String longitude,String latitude,String uid, String mac ){
|
apiDao.updateFromequipmentBymac(device_name,address,longitude,latitude,uid,mac);
|
}
|
|
public void insertIntoequipment(String device_name,String address,String longitude,String latitude,String uid, String mac){
|
apiDao.insertIntoequipment(device_name,address,longitude,latitude,uid,mac);
|
}
|
|
public User selectFromuserBynameAndpassword(String name, String password){
|
|
return apiDao.selectFromuserBynameAndpassword(name,password);
|
}
|
|
public User selectFromuserByidAndpassword(String uid, String password){
|
return apiDao.selectFromuserByidAndpassword(uid,password);
|
}
|
|
public void updateuserByid(String newpassword,String id){
|
apiDao.updateuserByid(newpassword, id);
|
}
|
|
public List<Equipment> selectFromequipmentByinstaller(String uid, int index, int size){
|
return apiDao.selectFromequipmentByinstaller(uid,index,size);
|
}
|
|
public List<Equipment> selectFromequipmentByrepairman(RepairQuery repairQuery){
|
return apiDao.selectFromequipmentByrepairman(repairQuery);
|
}
|
|
public Equipment selectFromequipmentByid(String id){
|
|
return apiDao.selectFromequipmentByid(id);
|
|
}
|
|
public User selectFromuserByid(String id){
|
return apiDao.selectFromuserByid(id);
|
}
|
|
public void insertIntoreport(String uid,String device_mac,String device_name,String device_status,String device_ext,String device_data1,String device_data2){
|
apiDao.insertIntoreport(uid, device_mac, device_name, device_status, device_ext, device_data1, device_data2);
|
}
|
|
public List<Report> selectAllfromreportByrepaiman(String uid, int pageIndex, int pageSize){
|
|
return apiDao.selectAllfromreportByrepaiman(uid,pageIndex,pageSize);
|
}
|
|
|
public User selectFromUserBymobile(String mobile){
|
return apiDao.selectFromUserBymobile(mobile);
|
}
|
public void updateusercode(String mobile,String code){
|
apiDao.updateusercode(mobile,code);
|
}
|
|
}
|