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 selectFromequipmentByinstaller(String uid, int index, int size){ return apiDao.selectFromequipmentByinstaller(uid,index,size); } public List 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 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); } }