Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
1c45e9862a
|
|
@ -1,8 +1,8 @@
|
||||||
package com.bonus.common.houqin.constant;
|
package com.bonus.common.houqin.constant;
|
||||||
|
|
||||||
public enum DelFlagEnum {
|
public enum DelFlagEnum {
|
||||||
DEL_TRUE(2, "删除"),
|
DEL_FALSE(0, "正常"),
|
||||||
DEL_FALSE(0, "正常");
|
DEL_TRUE(2, "删除");
|
||||||
|
|
||||||
private final Integer key;
|
private final Integer key;
|
||||||
private final String value;
|
private final String value;
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,8 @@ public interface AllocAreaMapper {
|
||||||
*/
|
*/
|
||||||
public AllocArea selectAllocAreaByAreaId(Long areaId);
|
public AllocArea selectAllocAreaByAreaId(Long areaId);
|
||||||
|
|
||||||
|
public AllocArea selectAllocAreaByAreaName(String areaName);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询区域列表
|
* 查询区域列表
|
||||||
*
|
*
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,7 @@ package com.bonus.canteen.core.alloc.service.impl;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Iterator;
|
import java.util.Iterator;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Objects;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
import com.bonus.canteen.core.common.domain.TreeSelect;
|
import com.bonus.canteen.core.common.domain.TreeSelect;
|
||||||
import com.bonus.canteen.core.alloc.mapper.AllocAreaMapper;
|
import com.bonus.canteen.core.alloc.mapper.AllocAreaMapper;
|
||||||
|
|
@ -63,9 +64,13 @@ public class AllocAreaServiceImpl implements IAllocAreaService {
|
||||||
public int insertAllocArea(AllocArea allocArea) {
|
public int insertAllocArea(AllocArea allocArea) {
|
||||||
allocArea.setCreateTime(DateUtils.getNowDate());
|
allocArea.setCreateTime(DateUtils.getNowDate());
|
||||||
try {
|
try {
|
||||||
|
AllocArea checkResult = allocAreaMapper.selectAllocAreaByAreaName(allocArea.getAreaName());
|
||||||
|
if (Objects.nonNull(checkResult)) {
|
||||||
|
throw new ServiceException("区域名称已存在");
|
||||||
|
}
|
||||||
return allocAreaMapper.insertAllocArea(allocArea);
|
return allocAreaMapper.insertAllocArea(allocArea);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
throw new ServiceException("错误信息描述");
|
throw new ServiceException("新增异常," + e.getMessage());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -42,6 +42,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
where area_id = #{areaId}
|
where area_id = #{areaId}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="selectAllocAreaByAreaName" parameterType="String" resultMap="AllocAreaResult">
|
||||||
|
<include refid="selectAllocAreaVo"/>
|
||||||
|
where area_name = #{areaName}
|
||||||
|
</select>
|
||||||
|
|
||||||
<insert id="insertAllocArea" parameterType="com.bonus.canteen.core.alloc.domain.AllocArea" useGeneratedKeys="true" keyProperty="areaId">
|
<insert id="insertAllocArea" parameterType="com.bonus.canteen.core.alloc.domain.AllocArea" useGeneratedKeys="true" keyProperty="areaId">
|
||||||
insert into alloc_area
|
insert into alloc_area
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
from sys_user su
|
from sys_user su
|
||||||
left join acc_card ac on ac.user_id = su.user_id
|
left join acc_card ac on ac.user_id = su.user_id
|
||||||
left join acc_info ai on ai.user_id = su.user_id
|
left join acc_info ai on ai.user_id = su.user_id
|
||||||
where ai.del_flag = '2'
|
where ai.del_flag = '0'
|
||||||
<if test="type == 'user'">
|
<if test="type == 'user'">
|
||||||
<if test="time != null and time != ''">
|
<if test="time != null and time != ''">
|
||||||
AND su.update_time >= #{time} - INTERVAL 5 SECOND;
|
AND su.update_time >= #{time} - INTERVAL 5 SECOND;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue