package com.ruoyi.station.service.impl;
|
|
import java.util.Date;
|
import java.util.List;
|
import com.ruoyi.common.utils.DateUtils;
|
import com.ruoyi.common.utils.IdUtils;
|
import com.ruoyi.station.domain.MjWorkOrder;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
import com.ruoyi.station.mapper.MjHeadsUsersMapper;
|
import com.ruoyi.station.domain.MjHeadsUsers;
|
import com.ruoyi.station.service.IMjHeadsUsersService;
|
import com.ruoyi.common.core.text.Convert;
|
|
/**
|
* 读头人员详情Service业务层处理
|
*
|
* @author ruoyi
|
* @date 2020-09-08
|
*/
|
@Service
|
public class MjHeadsUsersServiceImpl implements IMjHeadsUsersService
|
{
|
@Autowired
|
private MjHeadsUsersMapper mjHeadsUsersMapper;
|
|
/**
|
* 查询读头人员详情
|
*
|
* @param id 读头人员详情ID
|
* @return 读头人员详情
|
*/
|
@Override
|
public MjHeadsUsers selectMjHeadsUsersById(String id)
|
{
|
return mjHeadsUsersMapper.selectMjHeadsUsersById(id);
|
}
|
|
/**
|
* 查询读头人员详情列表
|
*
|
* @param mjHeadsUsers 读头人员详情
|
* @return 读头人员详情
|
*/
|
@Override
|
public List<MjHeadsUsers> selectMjHeadsUsersList(MjHeadsUsers mjHeadsUsers)
|
{
|
return mjHeadsUsersMapper.selectMjHeadsUsersList(mjHeadsUsers);
|
}
|
|
/**
|
* 新增读头人员详情
|
*
|
* @param mjHeadsUsers 读头人员详情
|
* @return 结果
|
*/
|
@Override
|
public int insertMjHeadsUsers(MjHeadsUsers mjHeadsUsers)
|
{
|
if(mjHeadsUsers.getHeadType()==1&&mjHeadsUsers.getMainUser()==0){
|
return 0;
|
}
|
mjHeadsUsers.setCreateTime(DateUtils.getNowDate());
|
mjHeadsUsers.setId(IdUtils.fastSimpleUUID());
|
return mjHeadsUsersMapper.insertMjHeadsUsers(mjHeadsUsers);
|
}
|
|
/**
|
* 修改读头人员详情
|
*
|
* @param mjHeadsUsers 读头人员详情
|
* @return 结果
|
*/
|
@Override
|
public int updateMjHeadsUsers(MjHeadsUsers mjHeadsUsers)
|
{
|
mjHeadsUsers.setUpdateTime(DateUtils.getNowDate());
|
return mjHeadsUsersMapper.updateMjHeadsUsers(mjHeadsUsers);
|
}
|
|
/**
|
* 删除读头人员详情对象
|
*
|
* @param ids 需要删除的数据ID
|
* @return 结果
|
*/
|
@Override
|
public int deleteMjHeadsUsersByIds(String ids)
|
{
|
return mjHeadsUsersMapper.deleteMjHeadsUsersByIds(Convert.toStrArray(ids));
|
}
|
|
/**
|
* 删除读头人员详情信息
|
*
|
* @param id 读头人员详情ID
|
* @return 结果
|
*/
|
@Override
|
public int deleteMjHeadsUsersById(String id)
|
{
|
return mjHeadsUsersMapper.deleteMjHeadsUsersById(id);
|
}
|
|
@Override
|
public void updateStartTimeAndEndTime(MjWorkOrder mjWorkOrder) {
|
mjHeadsUsersMapper.updateStartTimeAndEndTime(mjWorkOrder);
|
}
|
|
@Override
|
public void deleteByEndTime(MjWorkOrder mjWorkOrder) {
|
mjHeadsUsersMapper.deleteByEndTime(mjWorkOrder);
|
}
|
|
@Override
|
public List<MjHeadsUsers> selectMjHeadsUsersListByWorking() {
|
return mjHeadsUsersMapper.selectMjHeadsUsersListByWorking();
|
}
|
|
@Override
|
public List<MjHeadsUsers> selectMjHeadsUsersListByUnWorking() {
|
return mjHeadsUsersMapper.selectMjHeadsUsersListByUnWorking();
|
}
|
|
@Override
|
public List<MjHeadsUsers> getAuthorizeType(String id) {
|
return mjHeadsUsersMapper.getAuthorizeType(id);
|
}
|
|
@Override
|
public List<Long> getUserId(String orderId) {
|
return mjHeadsUsersMapper.getUserId(orderId);
|
}
|
|
@Override
|
public List<MjHeadsUsers> selectMjHeadsUsersList2(MjHeadsUsers mjHeadsUsers) {
|
return mjHeadsUsersMapper.selectMjHeadsUsersList2(mjHeadsUsers);
|
}
|
}
|