|
|
@ -1,166 +1,3 @@ |
|
|
|
//
|
|
|
|
//package com.ccsens.mt.service;
|
|
|
|
//
|
|
|
|
//import cn.hutool.core.bean.BeanUtil;
|
|
|
|
//import cn.hutool.core.lang.Snowflake;
|
|
|
|
//import cn.hutool.core.util.ObjectUtil;
|
|
|
|
//import com.ccsens.mt.bean.dto.CompeteDto;
|
|
|
|
//import com.ccsens.mt.bean.po.CompeteCoach;
|
|
|
|
//import com.ccsens.mt.bean.po.CompeteCompany;
|
|
|
|
//import com.ccsens.mt.bean.po.CompeteCompanyExample;
|
|
|
|
//import com.ccsens.mt.bean.vo.ProvinceCompeteVo;
|
|
|
|
//
|
|
|
|
//import com.ccsens.mt.persist.dao.CompeteCompanyDao;
|
|
|
|
//import com.ccsens.mt.persist.mapper.CompeteCoachMapper;
|
|
|
|
//import com.ccsens.mt.persist.mapper.CompeteCompanyMapper;
|
|
|
|
//import com.ccsens.util.CodeEnum;
|
|
|
|
//import com.ccsens.util.exception.BaseException;
|
|
|
|
//import lombok.extern.slf4j.Slf4j;
|
|
|
|
//import org.springframework.stereotype.Service;
|
|
|
|
//import org.springframework.transaction.annotation.Propagation;
|
|
|
|
//import org.springframework.transaction.annotation.Transactional;
|
|
|
|
//
|
|
|
|
//import javax.annotation.Resource;
|
|
|
|
//
|
|
|
|
//
|
|
|
|
///**
|
|
|
|
// * @author 逗
|
|
|
|
// */
|
|
|
|
//@Slf4j
|
|
|
|
//@Service
|
|
|
|
//@Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class)
|
|
|
|
//public class ProvinceService implements IProvinceService{
|
|
|
|
// @Resource
|
|
|
|
// private CompeteCompanyDao competeCompanyDao;
|
|
|
|
// @Resource
|
|
|
|
// private Snowflake snowflake;
|
|
|
|
// @Resource
|
|
|
|
// private CompeteCoachMapper competeCoachMapper;
|
|
|
|
//
|
|
|
|
// @Override
|
|
|
|
// public ProvinceCompeteVo.CompeteOverview getOverview(CompeteDto.CompeteTime param, Long userId) {
|
|
|
|
// return competeCompanyDao.getCompanyOverview(param.getCompeteTimeId(),userId);
|
|
|
|
// }
|
|
|
|
//
|
|
|
|
// @Override
|
|
|
|
// public ProvinceCompeteVo.CompeteCompany getCompany(CompeteDto.CompeteTime param, Long userId) {
|
|
|
|
// Long competeTimeId = param.getCompeteTimeId();
|
|
|
|
// ProvinceCompeteVo.CompeteCompany competeCompany = competeCompanyDao.getCompany(competeTimeId,userId);
|
|
|
|
// return competeCompany;
|
|
|
|
// }
|
|
|
|
//
|
|
|
|
// @Override
|
|
|
|
// public ProvinceCompeteVo.CompeteCompany changeCompany(CompeteDto.CompeteCompany param) {
|
|
|
|
// //判断当前单位id是否为空,
|
|
|
|
// Long companyid = param.getCompanyId();
|
|
|
|
// CompeteCompany competeCompany = new CompeteCompany();
|
|
|
|
// ProvinceCompeteVo.CompeteCompany competeCompany1 =new ProvinceCompeteVo.CompeteCompany();
|
|
|
|
// //单位id为空,新增
|
|
|
|
// if (ObjectUtil.isNull(companyid)){
|
|
|
|
// Long id = snowflake.nextId();
|
|
|
|
// competeCompany.setId(id);
|
|
|
|
// competeCompany.setCoachNum(param.getCoachNum());
|
|
|
|
// competeCompany.setName(param.getCompanyName());
|
|
|
|
// competeCompany.setContactsName(param.getContactsName());
|
|
|
|
// competeCompany.setContactsPhone(param.getContactsPhone());
|
|
|
|
// competeCompany.setLeaderNum(param.getGuideNum());
|
|
|
|
// competeCompany.setJoinNum(param.getPlayerNum());
|
|
|
|
// competeCompanyDao.insertSelective(competeCompany);
|
|
|
|
// competeCompany1.setCompanyName(competeCompany.getName());
|
|
|
|
// competeCompany1.setPlayerNum(competeCompany.getJoinNum());
|
|
|
|
// competeCompany1.setGuideNum(competeCompany.getLeaderNum());
|
|
|
|
// competeCompany1.setContactsPhone(competeCompany.getContactsPhone());
|
|
|
|
// competeCompany1.setContactsName(competeCompany.getContactsName());
|
|
|
|
// competeCompany1.setCoachNum(competeCompany.getCoachNum());
|
|
|
|
// }else {
|
|
|
|
// //不为空,根据单位id查出来修改 判断传进来的参数是否为空 为空则跳过 不为空则修改
|
|
|
|
// competeCompany = competeCompanyDao.selectByPrimaryKey(companyid);
|
|
|
|
// if (ObjectUtil.isNotNull(param.getCoachNum())){
|
|
|
|
// competeCompany.setCoachNum(param.getCoachNum());
|
|
|
|
// }
|
|
|
|
// if (ObjectUtil.isNotNull(param.getCompanyName())) {
|
|
|
|
// competeCompany.setName(param.getCompanyName());
|
|
|
|
// }
|
|
|
|
// if (ObjectUtil.isNotNull(param.getContactsName())) {
|
|
|
|
// competeCompany.setContactsName(param.getContactsName());
|
|
|
|
// }
|
|
|
|
// if (ObjectUtil.isNotNull(param.getContactsPhone())) {
|
|
|
|
// competeCompany.setContactsPhone(param.getContactsPhone());
|
|
|
|
// }
|
|
|
|
// if (ObjectUtil.isNotNull(param.getGuideNum())) {
|
|
|
|
// competeCompany.setLeaderNum(param.getGuideNum());
|
|
|
|
// }
|
|
|
|
// if (ObjectUtil.isNotNull(param.getPlayerNum())) {
|
|
|
|
// competeCompany.setJoinNum(param.getPlayerNum());
|
|
|
|
// }
|
|
|
|
// competeCompanyDao.updateByPrimaryKey(competeCompany);
|
|
|
|
// competeCompany1.setCompanyName(competeCompany.getName());
|
|
|
|
// competeCompany1.setPlayerNum(competeCompany.getJoinNum());
|
|
|
|
// competeCompany1.setGuideNum(competeCompany.getLeaderNum());
|
|
|
|
// competeCompany1.setContactsPhone(competeCompany.getContactsPhone());
|
|
|
|
// competeCompany1.setContactsName(competeCompany.getContactsName());
|
|
|
|
// competeCompany1.setCoachNum(competeCompany.getCoachNum());
|
|
|
|
// }
|
|
|
|
// return competeCompany1;
|
|
|
|
// }
|
|
|
|
//
|
|
|
|
// @Override
|
|
|
|
// public ProvinceCompeteVo.CompeteCompanyCoach queryCoach(CompeteDto.CompeteCompany param) {
|
|
|
|
// Long company = param.getCompanyId();
|
|
|
|
// CompeteCoach competeCoach = competeCoachMapper.selectByPrimaryKey(company);
|
|
|
|
// if (ObjectUtil.isNull(competeCoach)){
|
|
|
|
// throw new BaseException(CodeEnum.PARAM_ERROR);
|
|
|
|
// }
|
|
|
|
// ProvinceCompeteVo.CompeteCompanyCoach competeCompanyCoach = new ProvinceCompeteVo.CompeteCompanyCoach();
|
|
|
|
// if (competeCoach.getIdentity() == 0){
|
|
|
|
// //给领队赋值
|
|
|
|
// competeCompanyCoach.setCoachName(competeCoach.getName());
|
|
|
|
// competeCompanyCoach.setCoachId(competeCoach.getId());
|
|
|
|
// competeCompanyCoach.setGender(competeCoach.getGender());
|
|
|
|
// competeCompanyCoach.setPhone(competeCoach.getPhone());
|
|
|
|
// }else {
|
|
|
|
// competeCompanyCoach.setGuideName(competeCoach.getName());
|
|
|
|
// competeCompanyCoach.setCoachId(competeCoach.getId());
|
|
|
|
// competeCompanyCoach.setGender(competeCoach.getGender());
|
|
|
|
// competeCompanyCoach.setPhone(competeCoach.getPhone());
|
|
|
|
// }
|
|
|
|
// return competeCompanyCoach;
|
|
|
|
// }
|
|
|
|
//
|
|
|
|
// @Override
|
|
|
|
// public void saveCoach(CompeteDto.AddCoach param) {
|
|
|
|
// CompeteCoach competeCoach = new CompeteCoach();
|
|
|
|
// Long companyId = param.getCompanyId();
|
|
|
|
// competeCoach.setCompanyId(companyId);
|
|
|
|
// Long cpachId = param.getCpachId();
|
|
|
|
// competeCoach.setId(cpachId);
|
|
|
|
// int identity = param.getIdentity();
|
|
|
|
// competeCoach.setIdentity((byte) identity);
|
|
|
|
// String name = param.getName();
|
|
|
|
// competeCoach.setName(name);
|
|
|
|
// int gender = param.getGender();
|
|
|
|
// competeCoach.setGender((byte) gender);
|
|
|
|
// String phone = param.getPhone();
|
|
|
|
// competeCoach.setPhone(phone);
|
|
|
|
// String idCard = param.getIdCard();
|
|
|
|
// competeCoach.setIdCard(idCard);
|
|
|
|
// Long idPhoto = param.getIdPhoto();
|
|
|
|
// competeCoach.setIdPhoto(idPhoto);
|
|
|
|
// Long coachCertificate = param.getCoachCertificate();
|
|
|
|
// competeCoach.setCoachCertificate(coachCertificate);
|
|
|
|
// competeCoachMapper.insertSelective(competeCoach);
|
|
|
|
// }
|
|
|
|
//
|
|
|
|
// @Override
|
|
|
|
// public void deleteCoach(CompeteDto.AddCoach param) {
|
|
|
|
// Long cpachId = param.getCpachId();
|
|
|
|
// CompeteCoach competeCoach = competeCoachMapper.selectByPrimaryKey(cpachId);
|
|
|
|
// competeCoachMapper.deleteByPrimaryKey(competeCoach.getId());
|
|
|
|
// }
|
|
|
|
//
|
|
|
|
//
|
|
|
|
//}
|
|
|
|
//=======
|
|
|
|
package com.ccsens.mt.service; |
|
|
|
|
|
|
|
import cn.hutool.core.lang.Snowflake; |
|
|
@ -447,7 +284,6 @@ public class ProvinceService implements IProvinceService { |
|
|
|
@Override |
|
|
|
public void deletePlayer(CompeteDto.DelPlayer param) { |
|
|
|
Long playerId = param.getPlayerId(); |
|
|
|
// competePlayerMapper.deleteByPrimaryKey(playerId);
|
|
|
|
CompetePlayer competePlayer = competePlayerMapper.selectByPrimaryKey(playerId); |
|
|
|
competePlayer.setRecStatus((byte) 2); |
|
|
|
CompetePlayerExample competePlayerExample = new CompetePlayerExample(); |
|
|
|