Commit af18ffd4 authored by tianbo's avatar tianbo

气瓶预警预报统计接口

parent 84d0639a
package com.yeejoin.amos.boot.module.tcm.biz.service.impl;
import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.module.tcm.api.dto.AccountDto;
import com.yeejoin.amos.boot.module.tcm.api.dto.BasePersonRegisterDto;
......@@ -16,13 +18,16 @@ import com.yeejoin.amos.feign.privilege.Privilege;
import com.yeejoin.amos.feign.privilege.model.AgencyUserModel;
import com.yeejoin.amos.feign.privilege.model.CompanyModel;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.ObjectUtils;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import org.typroject.tyboot.core.rdbms.service.BaseService;
import org.typroject.tyboot.core.restful.exception.instance.BadRequest;
import java.util.ArrayList;
import java.util.List;
/**
......@@ -56,6 +61,7 @@ public class TzsBaseIndividualityServiceImpl extends BaseService<TzsBaseIndividu
}
@Override
@Transactional(rollbackFor = Exception.class)
public void personRegister(BasePersonRegisterDto dto) {
startPlatformTokenService.setRequestContext();
dto.setName(dto.getRealName());
......@@ -116,4 +122,17 @@ public class TzsBaseIndividualityServiceImpl extends BaseService<TzsBaseIndividu
throw new RuntimeException("个体单位注册失败: " + e.getMessage() + " 请联系管理员!");
}
}
public RegUnitInfoDto adminInfo(String unitCode) {
// 管理员信息
TzsBaseIndividuality individuality = this.getOne(
new LambdaQueryWrapper<TzsBaseIndividuality>().eq(TzsBaseIndividuality::getCredentialsNum, unitCode));
RegUnitInfoDto regUnitInfoDto = new RegUnitInfoDto();
if (individuality != null) {
regUnitInfoDto.setAdminIdNumber(individuality.getCredentialsNum());
regUnitInfoDto.setAdminName(individuality.getRealName());
}
regUnitInfoDto.setAdminIdCardPhoto(ObjectUtils.isEmpty(individuality.getIdentificationPhoto()) ? new ArrayList() : JSON.parseArray(individuality.getIdentificationPhoto()));
return regUnitInfoDto;
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment