Commit beb9c1f5 authored by chenhao's avatar chenhao

Merge branch 'developer' of http://39.98.45.134:8090/moa/amos-boot-biz into developer

parents ee49e19f 9c3bcc11
...@@ -75,9 +75,9 @@ public class MetaHandler implements MetaObjectHandler { ...@@ -75,9 +75,9 @@ public class MetaHandler implements MetaObjectHandler {
this.setFieldValByName("recDate", currentDate, metaObject); this.setFieldValByName("recDate", currentDate, metaObject);
} }
//以下为装备中转移过来的 //以下为装备中转移过来的
if (isExistField("userId", entity)) { // if (isExistField("userId", entity)) {
this.setFieldValByName("userId", String.valueOf(agencyUserModel.getUserId()), metaObject); // this.setFieldValByName("userId", String.valueOf(agencyUserModel.getUserId()), metaObject);
} // }
if (isExistField("creatorId", entity)) { if (isExistField("creatorId", entity)) {
this.setFieldValByName("creatorId", Long.valueOf(agencyUserModel.getUserId()), metaObject); this.setFieldValByName("creatorId", Long.valueOf(agencyUserModel.getUserId()), metaObject);
} }
......
...@@ -504,8 +504,9 @@ GROUP BY ...@@ -504,8 +504,9 @@ GROUP BY
`cb_org_usr` u `cb_org_usr` u
LEFT JOIN cb_dynamic_form_instance f ON f.instance_id = u.sequence_nbr LEFT JOIN cb_dynamic_form_instance f ON f.instance_id = u.sequence_nbr
<where> <where>
u. is_delete = 0
<if test="id != null and id != ''"> <if test="id != null and id != ''">
u.amos_org_id = #{id} AND u.amos_org_id = #{id}
</if> </if>
<if test="type != null and type != ''"> <if test="type != null and type != ''">
AND u.biz_org_type = #{type} AND u.biz_org_type = #{type}
......
...@@ -28,4 +28,6 @@ public class UserCar extends BaseEntity { ...@@ -28,4 +28,6 @@ public class UserCar extends BaseEntity {
private String carNum; private String carNum;
@TableField("car_id") @TableField("car_id")
private Long carId; private Long carId;
@TableField("team_id")
private String teamId;
} }
...@@ -12,6 +12,7 @@ public interface IUserCarService { ...@@ -12,6 +12,7 @@ public interface IUserCarService {
UserCar selectByAmosUserId(Long id); UserCar selectByAmosUserId(Long id);
UserCar selectByCarId(Long id);
List<UserCar> selectList(); List<UserCar> selectList();
String selectListid(); String selectListid();
void add(UserCar userCar); void add(UserCar userCar);
......
...@@ -1377,6 +1377,10 @@ public class CommandController extends BaseController { ...@@ -1377,6 +1377,10 @@ public class CommandController extends BaseController {
map.put("data", null); map.put("data", null);
return ResponseHelper.buildResponse(null); return ResponseHelper.buildResponse(null);
} }
if(teamId==null){
return ResponseHelper.buildResponse(null);
}
ResponseModel<Page<CarInfoDto>> data = equipFeignClient.equipmentCarList(teamId, name, code, pageNum, pageSize, id, isNo); ResponseModel<Page<CarInfoDto>> data = equipFeignClient.equipmentCarList(teamId, name, code, pageNum, pageSize, id, isNo);
List<CarInfoDto> array=null; List<CarInfoDto> array=null;
if(data != null && data.getResult()!=null){ if(data != null && data.getResult()!=null){
...@@ -1422,7 +1426,10 @@ public class CommandController extends BaseController { ...@@ -1422,7 +1426,10 @@ public class CommandController extends BaseController {
AgencyUserModel agencyUserModel = getUserInfo(); AgencyUserModel agencyUserModel = getUserInfo();
userCar.setAmosUserId(Long.valueOf(agencyUserModel.getUserId())); userCar.setAmosUserId(Long.valueOf(agencyUserModel.getUserId()));
userCar.setAmosUserName(agencyUserModel.getRealName()); userCar.setAmosUserName(agencyUserModel.getRealName());
if ("1".equals(type)) { if ("1".equals(type)) {
Firefighters orgUsr= firefightersService.selectByAmosOrgId(Long.valueOf(agencyUserModel.getUserId()));
userCar.setTeamId(orgUsr.getFireTeamId()+"");
userCarService.add(userCar); userCarService.add(userCar);
} else { } else {
userCarService.delete(userCar); userCarService.delete(userCar);
......
...@@ -33,6 +33,7 @@ import org.springframework.context.annotation.Lazy; ...@@ -33,6 +33,7 @@ import org.springframework.context.annotation.Lazy;
import org.springframework.format.annotation.DateTimeFormat; import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.http.*; import org.springframework.http.*;
import org.springframework.scheduling.annotation.Async; import org.springframework.scheduling.annotation.Async;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.web.client.RestTemplate; import org.springframework.web.client.RestTemplate;
import org.typroject.tyboot.core.foundation.enumeration.UserType; import org.typroject.tyboot.core.foundation.enumeration.UserType;
...@@ -279,6 +280,7 @@ public class CarController extends AbstractBaseController { ...@@ -279,6 +280,7 @@ public class CarController extends AbstractBaseController {
* @return * @return
*/ */
@TycloudOperation(ApiLevel = UserType.AGENCY) @TycloudOperation(ApiLevel = UserType.AGENCY)
@Transactional
@ApiOperation(httpMethod = "PUT", value = "编辑车辆信息(<font color='blue'>release</font>)", notes = "编辑车辆信息") @ApiOperation(httpMethod = "PUT", value = "编辑车辆信息(<font color='blue'>release</font>)", notes = "编辑车辆信息")
@PostMapping(value = "/update", produces = "application/json;charset=UTF-8") @PostMapping(value = "/update", produces = "application/json;charset=UTF-8")
public Car updateCar(@ApiParam(value = "车辆对象", required = true) @RequestBody Car car) { public Car updateCar(@ApiParam(value = "车辆对象", required = true) @RequestBody Car car) {
...@@ -295,6 +297,10 @@ public class CarController extends AbstractBaseController { ...@@ -295,6 +297,10 @@ public class CarController extends AbstractBaseController {
// Set<CarProperty> carpList = carRequest.getCarPropertyList(); // Set<CarProperty> carpList = carRequest.getCarPropertyList();
// carInstance = iCarService.saveCar(getUserInfo(), carInstance, carInfo, carpList); // carInstance = iCarService.saveCar(getUserInfo(), carInstance, carInfo, carpList);
// saveFile(carInstance);视频图片文件后期统一处理 // saveFile(carInstance);视频图片文件后期统一处理
//用来解绑车辆
jcsFeign.getUserCar(car.getId(),car.getTeamId());
EquipmentSpecificSerivceImpl.registerMqttTopic(car.getIotCode(), equipmentIotMqttReceiveConfig); EquipmentSpecificSerivceImpl.registerMqttTopic(car.getIotCode(), equipmentIotMqttReceiveConfig);
Car oldCar = iCarService.getById(car.getId()); Car oldCar = iCarService.getById(car.getId());
Car car1 = iCarService.updateOneById(car); Car car1 = iCarService.updateOneById(car);
......
...@@ -135,6 +135,10 @@ public class EquipmentSpecificAlarmController extends AbstractBaseController { ...@@ -135,6 +135,10 @@ public class EquipmentSpecificAlarmController extends AbstractBaseController {
public ResponseModel getAlarmPage(int pageNum, int pageSize, AlarmDTO dto) { public ResponseModel getAlarmPage(int pageNum, int pageSize, AlarmDTO dto) {
dto.setStatus("1"); dto.setStatus("1");
Page page = new Page(pageNum, pageSize); Page page = new Page(pageNum, pageSize);
if (dto.getStartDate() != null && dto.getEndDate() != null){
dto.setStartDate(dto.getStartDate().split(" ")[0]+" 00:00:00");
dto.setEndDate(dto.getEndDate().split(" ")[0]+" 23:59:59");
}
Page<EquipSpecificAlarmDTO> pageBean = iEquipmentSpecificAlarmService.getAlarmPage(page, dto); Page<EquipSpecificAlarmDTO> pageBean = iEquipmentSpecificAlarmService.getAlarmPage(page, dto);
return CommonResponseUtil.success(pageBean); return CommonResponseUtil.success(pageBean);
} }
......
...@@ -11,6 +11,7 @@ import com.yeejoin.equipmanage.common.entity.*; ...@@ -11,6 +11,7 @@ import com.yeejoin.equipmanage.common.entity.*;
import com.yeejoin.equipmanage.common.utils.SpringUtils; import com.yeejoin.equipmanage.common.utils.SpringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Lazy;
import org.springframework.http.MediaType; import org.springframework.http.MediaType;
import org.springframework.scheduling.annotation.Async; import org.springframework.scheduling.annotation.Async;
import org.springframework.web.bind.annotation.DeleteMapping; import org.springframework.web.bind.annotation.DeleteMapping;
...@@ -86,6 +87,7 @@ public class FireFightingSystemController extends AbstractBaseController { ...@@ -86,6 +87,7 @@ public class FireFightingSystemController extends AbstractBaseController {
IFireFightingSystemService fireFightingSystemService; IFireFightingSystemService fireFightingSystemService;
@Autowired @Autowired
IUploadFileService uploadFileService; IUploadFileService uploadFileService;
@Lazy
@Autowired @Autowired
IEquipmentSpecificSerivce equipmentSpecificSerivce; IEquipmentSpecificSerivce equipmentSpecificSerivce;
@Autowired @Autowired
......
...@@ -81,6 +81,16 @@ public interface JcsFeign { ...@@ -81,6 +81,16 @@ public interface JcsFeign {
@RequestParam(value = "type", required = false) String type, @RequestParam(value = "type", required = false) String type,
@RequestParam(value = "method", required = false) String method); @RequestParam(value = "method", required = false) String method);
@RequestMapping(value = "/firefighters/getUserCar/{carId}/{teamId}", method = RequestMethod.GET, consumes = "application/json")
void getUserCar(
@PathVariable(value = "carId") Long carId,
@PathVariable(value = "teamId") String teamId);
/** /**
* <pre> * <pre>
* 根据值班区域ID查询当前值班人 * 根据值班区域ID查询当前值班人
......
...@@ -303,11 +303,26 @@ public class BuildingServiceImpl extends ServiceImpl<BuildingMapper, Building> i ...@@ -303,11 +303,26 @@ public class BuildingServiceImpl extends ServiceImpl<BuildingMapper, Building> i
//前端的address中携带了经纬度,后台切割保存 //前端的address中携带了经纬度,后台切割保存
if (map.containsKey("address") && map.get("address") != null){ if (map.containsKey("address") && map.get("address") != null){
String address = map.get("address").toString(); String address = map.get("address").toString();
if (address.contains("@")){ String[] addressData = address.split("@address@");
String[] addresses = address.split("@"); if (addressData.length > 1) {
map.put("address",addresses[0]); map.put("address",addressData[0]);
JSONObject langLatObj = JSON.parseObject(addressData[1]);
if (StringUtils.isNotEmpty(langLatObj.getString("longitude"))) {
map.put("longitude",langLatObj.getString("longitude"));
} }
if (StringUtils.isNotEmpty(langLatObj.getString("latitude"))) {
map.put("latitude",langLatObj.getString("latitude"));
} }
}
// if (address.contains("@")){
// String[] addresses = address.split("@");
// map.put("address",addresses[0]);
// map.put("longitude",addresses[0]);
// map.put("latitude",addresses[0]);
// }
}
Map<String, Object> formKeyMap = iFormInstanceService.createByMap(groupCode, companyCode, map); Map<String, Object> formKeyMap = iFormInstanceService.createByMap(groupCode, companyCode, map);
if (formKeyMap.get(instanceId) != null) { if (formKeyMap.get(instanceId) != null) {
//2.保存图片 //2.保存图片
......
...@@ -176,6 +176,7 @@ public class ConfirmAlarmServiceImpl extends ServiceImpl<ConfirmAlarmMapper, Equ ...@@ -176,6 +176,7 @@ public class ConfirmAlarmServiceImpl extends ServiceImpl<ConfirmAlarmMapper, Equ
} }
ent.setUpdateDate(new Date()); ent.setUpdateDate(new Date());
ent.setConfirmDate(new Date());
int i = 0 ; int i = 0 ;
if (ent.getIsBatch() == 0){ if (ent.getIsBatch() == 0){
i = equipmentSpecificAlarmLogMapper.updateById(ent); i = equipmentSpecificAlarmLogMapper.updateById(ent);
......
...@@ -199,7 +199,7 @@ public class EquipmentSpecificAlarmServiceImpl extends ServiceImpl<EquipmentSpec ...@@ -199,7 +199,7 @@ public class EquipmentSpecificAlarmServiceImpl extends ServiceImpl<EquipmentSpec
@Override @Override
public org.springframework.data.domain.Page<AlarmListDataVO> listAlarmsPage(CommonPageInfoParam param) { public org.springframework.data.domain.Page<AlarmListDataVO> listAlarmsPage(CommonPageInfoParam param) {
Page page = new Page(param.getPageNumber(), param.getPageSize()); Page page = new Page(param.getPageNumber()-1,(param.getPageNumber()-1) * param.getPageSize());
Page<Map<String, Object>> mybatisResult = this.baseMapper.pageAlarmsInfo(page, param); Page<Map<String, Object>> mybatisResult = this.baseMapper.pageAlarmsInfo(page, param);
List<AlarmListDataVO> res = new ArrayList<>(); List<AlarmListDataVO> res = new ArrayList<>();
if (mybatisResult.getSize() > 0) { if (mybatisResult.getSize() > 0) {
......
...@@ -12,6 +12,8 @@ import com.yeejoin.amos.boot.module.common.api.core.framework.PersonIdentify; ...@@ -12,6 +12,8 @@ import com.yeejoin.amos.boot.module.common.api.core.framework.PersonIdentify;
import com.yeejoin.amos.boot.module.common.api.dto.OrgMenuDto; import com.yeejoin.amos.boot.module.common.api.dto.OrgMenuDto;
import com.yeejoin.amos.boot.module.common.api.enums.OrgPersonEnum; import com.yeejoin.amos.boot.module.common.api.enums.OrgPersonEnum;
import com.yeejoin.amos.boot.module.common.biz.service.impl.OrgUsrServiceImpl; import com.yeejoin.amos.boot.module.common.biz.service.impl.OrgUsrServiceImpl;
import com.yeejoin.amos.boot.module.jcs.api.entity.UserCar;
import com.yeejoin.amos.boot.module.jcs.api.service.IUserCarService;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
...@@ -104,7 +106,8 @@ public class FirefightersController extends BaseController { ...@@ -104,7 +106,8 @@ public class FirefightersController extends BaseController {
@Value("${auth-key-fire-fighters:fire_fighters_info}") @Value("${auth-key-fire-fighters:fire_fighters_info}")
private String authKey; private String authKey;
@Autowired
IUserCarService userCarService;
/** /**
* 新增消防队员 * 新增消防队员
...@@ -193,6 +196,27 @@ public class FirefightersController extends BaseController { ...@@ -193,6 +196,27 @@ public class FirefightersController extends BaseController {
} }
@TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY)
@RequestMapping(value = "/getUserCar/{carId}/{teamId}", method = RequestMethod.GET)
@ApiOperation(httpMethod = "POST", value = "获取绑定车辆", notes = "获取绑定车辆")
@Transactional
public void getUserCar(@PathVariable Long carId,@PathVariable String teamId) {
try {
UserCar userCar =userCarService.selectByCarId(carId);
if(userCar!=null&&!userCar.getTeamId().equals(teamId)){
userCarService.delete(userCar);
}
} catch (Exception e) {
throw new RuntimeException("系统异常");
}
}
/** /**
* 修改消防队员 * 修改消防队员
* *
...@@ -205,6 +229,14 @@ public class FirefightersController extends BaseController { ...@@ -205,6 +229,14 @@ public class FirefightersController extends BaseController {
public ResponseModel<Object> updateByIdFirefighters(HttpServletRequest request, public ResponseModel<Object> updateByIdFirefighters(HttpServletRequest request,
@RequestBody FirefightersInfoDto firefighters) { @RequestBody FirefightersInfoDto firefighters) {
try { try {
//判断此消防人员所属队伍是否变换,
//获取用户已绑定车辆id、
UserCar userCar = userCarService.selectByAmosUserId(Long.valueOf(firefighters.getFirefighters().getAmosUserId()));
if(userCar!=null&&!userCar.getTeamId().equals(firefighters.getFirefighters().getFireTeamId()+"")){
userCarService.delete(userCar);
}
Firefighters firefighter = firefighters.getFirefighters(); Firefighters firefighter = firefighters.getFirefighters();
// BUG2168 居住地户籍所在地为空判断 bykongfm // BUG2168 居住地户籍所在地为空判断 bykongfm
if (firefighter.getResidenceDetails() != null) { if (firefighter.getResidenceDetails() != null) {
......
...@@ -38,6 +38,13 @@ public class UserCarServiceImpl extends BaseService<AircraftDto, UserCar, UserCa ...@@ -38,6 +38,13 @@ public class UserCarServiceImpl extends BaseService<AircraftDto, UserCar, UserCa
} }
@Override @Override
public UserCar selectByCarId(Long id) {
QueryWrapper<UserCar> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("car_id", id);
return UserCarMapper.selectOne(queryWrapper);
}
@Override
public List<UserCar> selectList() { public List<UserCar> selectList() {
return this.list(); return this.list();
} }
......
...@@ -150,25 +150,77 @@ public class GroupController extends AbstractBaseController{ ...@@ -150,25 +150,77 @@ public class GroupController extends AbstractBaseController{
List<LinkedHashMap<String, Object>> res = new ArrayList<>(); List<LinkedHashMap<String, Object>> res = new ArrayList<>();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String bizOrgCode = reginParams.getPersonIdentity().getBizOrgCode();
String companyId = reginParams.getCompany().getSequenceNbr().toString();
// 获取部门及人员信息
res = getDeptAndUser(companyId);
// String bizOrgCode = reginParams.getPersonIdentity().getBizOrgCode();
// 获取部门及人员信息 // 获取部门及人员信息
res = getDeptAndUser(bizOrgCode); // res = getDeptAndUser(bizOrgCode);
return CommonResponseUtil.success(res); return CommonResponseUtil.success(res);
} }
/** /**
* 根据公司id获取部门及人员信息 * 根据公司id获取部门及人员信息
* @param companyId * @param companyId
* @return * @return
*/ */
private List<LinkedHashMap<String, Object>> getDeptAndUser( String companyId){
List<LinkedHashMap<String, Object>> res = new ArrayList<>();
CompanyModel companyModel = remoteSecurityService.listUserByCompanyId1(getToken(), getProduct(), getAppKey(), companyId);
String loginOrgCode = String.valueOf(companyModel.getCompanyOrgCode());
List children = (List) companyModel.getChildren();
for (int i = 0; i < children.size(); i++) {
Map<String, Object> map = (LinkedHashMap) children.get(i);
LinkedHashMap<String, Object> dept = new LinkedHashMap<>();
if("其他".equals((map.get("departmentName").toString()))){
dept.put("id", "-1");
dept.put("key", "-1");
dept.put("value", "-1");
dept.put("state", "close");
dept.put("label", "其他");
dept.put("title", "其他");
dept.put("name", "其他");
List userModelList = (List) map.get("userModelList");
dept.put("children", getUserModelList(userModelList, "-1"));
}else{
dept.put("id", map.get("sequenceNbr"));
dept.put("key", map.get("sequenceNbr"));
dept.put("value", map.get("sequenceNbr"));
dept.put("state", "open");
dept.put("orgCode", loginOrgCode+"-"+map.get("sequenceNbr"));
dept.put("label", map.get("departmentName"));
dept.put("title", map.get("departmentName"));
dept.put("name", map.get("departmentName"));
//人员集合
List userModelList = (List) map.get("userModelList");
dept.put("children", getUserModelList(userModelList, map.get("sequenceNbr")));
}
dept.put("type", "department");
dept.put("writeable", 0);
res.add(dept);
}
return res;
}
/**
* 根据公司id获取部门及人员信息
* @param companyId
* @return
*//*
private List<LinkedHashMap<String, Object>> getDeptAndUser( String bizOrgCode){ private List<LinkedHashMap<String, Object>> getDeptAndUser( String bizOrgCode){
List<LinkedHashMap<String, Object>> res = new ArrayList<>(); List<LinkedHashMap<String, Object>> res = new ArrayList<>();
// CompanyModel companyModel = remoteSecurityService.listUserByCompanyId1(getToken(), getProduct(), getAppKey(), companyId); //CompanyModel companyModel = remoteSecurityService.listUserByCompanyId1(getToken(), getProduct(), getAppKey(), companyId);
// String loginOrgCode = String.valueOf(companyModel.getCompanyOrgCode()); // String loginOrgCode = String.valueOf(companyModel.getCompanyOrgCode());
// List children = (List) companyModel.getChildren(); //List children = (List) companyModel.getChildren();
ResponseModel<Object> byOrgCode = jcsFeignClient.getByOrgCode(bizOrgCode); ResponseModel<Object> byOrgCode = jcsFeignClient.getByOrgCode(bizOrgCode);
Map<String, Object> requestBody = new HashMap<>(); Map<String, Object> requestBody = new HashMap<>();
requestBody.put("OrgCode",bizOrgCode); requestBody.put("OrgCode",bizOrgCode);
...@@ -185,9 +237,7 @@ public class GroupController extends AbstractBaseController{ ...@@ -185,9 +237,7 @@ public class GroupController extends AbstractBaseController{
o.put("userModelList",userList); o.put("userModelList",userList);
} }
} }
})); }));*//*
for (int i = 0; i < orgUsresult.size(); i++) { for (int i = 0; i < orgUsresult.size(); i++) {
Map<String, Object> map = (LinkedHashMap) orgUsresult.get(i); Map<String, Object> map = (LinkedHashMap) orgUsresult.get(i);
if (map.containsKey("userModelList") && map.containsKey("bizOrgName") && !map.get("bizOrgName").equals("")){ if (map.containsKey("userModelList") && map.containsKey("bizOrgName") && !map.get("bizOrgName").equals("")){
...@@ -222,7 +272,7 @@ public class GroupController extends AbstractBaseController{ ...@@ -222,7 +272,7 @@ public class GroupController extends AbstractBaseController{
} }
} }
return res; return res;
} }*/
/** /**
* 部门人员转换 * 部门人员转换
...@@ -237,7 +287,22 @@ public class GroupController extends AbstractBaseController{ ...@@ -237,7 +287,22 @@ public class GroupController extends AbstractBaseController{
for(int i = 0; i < userModelList.size(); i++){ for(int i = 0; i < userModelList.size(); i++){
Map<String, Object> map = (LinkedHashMap) userModelList.get(i); Map<String, Object> map = (LinkedHashMap) userModelList.get(i);
LinkedHashMap<String, Object> user = new LinkedHashMap<>(); LinkedHashMap<String, Object> user = new LinkedHashMap<>();
if (map.get("amosOrgId")!= null && map.get("bizOrgName")!= null ){ if (set.add(map.get("userId").toString())) {
user.put("id", map.get("sequenceNbr"));
if("-1".equals(deptId)){
user.put("key", map.get("sequenceNbr") + "-1");
user.put("value", map.get("userId").toString() + "@" + "-1");
}else{
user.put("key", map.get("sequenceNbr") + deptId.toString());
user.put("value", map.get("userId").toString() + "@" + deptId.toString());
}
user.put("label", map.get("realName"));
user.put("title", map.get("realName"));
user.put("name", map.get("realName"));
user.put("userId", map.get("userId"));
res.add(user);
}
/* if (map.get("amosOrgId")!= null && map.get("bizOrgName")!= null ){
if (set.add(map.get("amosOrgId").toString())) { if (set.add(map.get("amosOrgId").toString())) {
user.put("id", map.get("sequenceNbr")); user.put("id", map.get("sequenceNbr"));
if("-1".equals(deptId)){ if("-1".equals(deptId)){
...@@ -253,7 +318,7 @@ public class GroupController extends AbstractBaseController{ ...@@ -253,7 +318,7 @@ public class GroupController extends AbstractBaseController{
user.put("userId", map.get("amosOrgId")); user.put("userId", map.get("amosOrgId"));
res.add(user); res.add(user);
} }
} }*/
} }
return res; return res;
......
...@@ -613,10 +613,10 @@ ...@@ -613,10 +613,10 @@
<if test='dto.createDate != null and dto.createDate == "1"'> <if test='dto.createDate != null and dto.createDate == "1"'>
AND wlesa.create_date LIKE CONCAT( DATE_FORMAT( NOW( ), '%Y-%m-%d' ), '%' ) AND wlesa.create_date LIKE CONCAT( DATE_FORMAT( NOW( ), '%Y-%m-%d' ), '%' )
</if> </if>
<if test='createDate != null and createDate == "7"'> <if test='dto.createDate != null and dto.createDate == "7"'>
AND wlesal.create_date > CONCAT( DATE_ADD( DATE_FORMAT( NOW( ), '%Y-%m-%d ' ), INTERVAL - 7 DAY ), ' 23:59:59' ) AND wlesal.create_date > CONCAT( DATE_ADD( DATE_FORMAT( NOW( ), '%Y-%m-%d ' ), INTERVAL - 7 DAY ), ' 23:59:59' )
</if> </if>
<if test='createDate != null and createDate == "30"'> <if test='dto.createDate != null and dto.createDate == "30"'>
AND wlesal.create_date > CONCAT( DATE_ADD( DATE_FORMAT( NOW( ), '%Y-%m-%d ' ), INTERVAL - 30 DAY ),' 23:59:59' ) AND wlesal.create_date > CONCAT( DATE_ADD( DATE_FORMAT( NOW( ), '%Y-%m-%d ' ), INTERVAL - 30 DAY ),' 23:59:59' )
</if> </if>
<if test="dto.createDate != null and dto.createDate.length() > 7"> <if test="dto.createDate != null and dto.createDate.length() > 7">
...@@ -946,7 +946,7 @@ ...@@ -946,7 +946,7 @@
and d.fireEquipmentCode like CONCAT('%', #{dto.fireEquipmentCode}, '%' ) and d.fireEquipmentCode like CONCAT('%', #{dto.fireEquipmentCode}, '%' )
</if> </if>
<if test='dto.startDate != null and dto.startDate != "" and dto.endDate != null and dto.endDate != ""'> <if test='dto.startDate != null and dto.startDate != "" and dto.endDate != null and dto.endDate != ""'>
DATE_FORMAT(d.createDate, '%Y-%m-%d' ) BETWEEN DATE_FORMAT(#{dto.startDate}, '%Y-%m-%d' ) and DATE_FORMAT(#{dto.endDate}, '%Y-%m-%d' ) and d.createDate BETWEEN #{dto.startDate} and #{dto.endDate}
</if> </if>
</where> </where>
ORDER BY ORDER BY
......
...@@ -2828,5 +2828,20 @@ ...@@ -2828,5 +2828,20 @@
</sql> </sql>
</changeSet> </changeSet>
<changeSet author="tw" id="2022-03-25">
<preConditions onFail="MARK_RAN">
<not>
<columnExists tableName="jc_user_car" columnName="team_id"/>
</not>
</preConditions>
<comment>jc_user_car add column team_id 队伍id</comment>
<sql>
ALTER TABLE jc_user_car ADD team_id varchar(100) NULL COMMENT '队伍id';
</sql>
</changeSet>
</databaseChangeLog> </databaseChangeLog>
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