供应链
This commit is contained in:
parent
52a081b50b
commit
23fe423980
|
|
@ -7,7 +7,7 @@ import java.util.Objects;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
import com.bonus.canteen.core.basic.mapper.BasicCanteenMapper;
|
import com.bonus.canteen.core.basic.mapper.BasicCanteenMapper;
|
||||||
import com.bonus.canteen.core.common.domain.TreeSelect;
|
import com.bonus.canteen.core.common.domain.TreeSelect;
|
||||||
import com.bonus.canteen.core.ims.mapper.ImsWarehouseInfoMapper;
|
import com.bonus.canteen.core.ims.mapper.WarehouseInfoMapper;
|
||||||
import com.bonus.canteen.core.supermarket.mapper.SupermarketInfoMapper;
|
import com.bonus.canteen.core.supermarket.mapper.SupermarketInfoMapper;
|
||||||
import com.bonus.common.core.exception.ServiceException;
|
import com.bonus.common.core.exception.ServiceException;
|
||||||
import com.bonus.common.core.utils.DateUtils;
|
import com.bonus.common.core.utils.DateUtils;
|
||||||
|
|
@ -33,7 +33,7 @@ public class BasicAreaServiceImpl implements IBasicAreaService {
|
||||||
@Autowired
|
@Autowired
|
||||||
private SupermarketInfoMapper supermarketInfoMapper;
|
private SupermarketInfoMapper supermarketInfoMapper;
|
||||||
@Autowired
|
@Autowired
|
||||||
ImsWarehouseInfoMapper imsWarehouseInfoMapper;
|
WarehouseInfoMapper imsWarehouseInfoMapper;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询区域
|
* 查询区域
|
||||||
|
|
|
||||||
|
|
@ -9,16 +9,13 @@ import io.swagger.annotations.ApiOperation;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.PostMapping;
|
||||||
import org.springframework.web.bind.annotation.PutMapping;
|
|
||||||
import org.springframework.web.bind.annotation.DeleteMapping;
|
|
||||||
import org.springframework.web.bind.annotation.PathVariable;
|
import org.springframework.web.bind.annotation.PathVariable;
|
||||||
import org.springframework.web.bind.annotation.RequestBody;
|
import org.springframework.web.bind.annotation.RequestBody;
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
import com.bonus.common.log.annotation.SysLog;
|
import com.bonus.common.log.annotation.SysLog;
|
||||||
import com.bonus.common.security.annotation.RequiresPermissions;
|
import com.bonus.canteen.core.ims.domain.WarehouseInfo;
|
||||||
import com.bonus.canteen.core.ims.domain.ImsWarehouseInfo;
|
import com.bonus.canteen.core.ims.service.IWarehouseInfoService;
|
||||||
import com.bonus.canteen.core.ims.service.IImsWarehouseInfoService;
|
|
||||||
import com.bonus.common.core.web.controller.BaseController;
|
import com.bonus.common.core.web.controller.BaseController;
|
||||||
import com.bonus.common.core.web.domain.AjaxResult;
|
import com.bonus.common.core.web.domain.AjaxResult;
|
||||||
import com.bonus.common.core.utils.poi.ExcelUtil;
|
import com.bonus.common.core.utils.poi.ExcelUtil;
|
||||||
|
|
@ -33,9 +30,9 @@ import com.bonus.common.core.web.page.TableDataInfo;
|
||||||
@Api(tags = "仓库信息接口")
|
@Api(tags = "仓库信息接口")
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/ims_warehouse_info")
|
@RequestMapping("/ims_warehouse_info")
|
||||||
public class ImsWarehouseInfoController extends BaseController {
|
public class WarehouseInfoController extends BaseController {
|
||||||
@Autowired
|
@Autowired
|
||||||
private IImsWarehouseInfoService imsWarehouseInfoService;
|
private IWarehouseInfoService imsWarehouseInfoService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询仓库信息列表
|
* 查询仓库信息列表
|
||||||
|
|
@ -43,9 +40,9 @@ public class ImsWarehouseInfoController extends BaseController {
|
||||||
@ApiOperation(value = "查询仓库信息列表")
|
@ApiOperation(value = "查询仓库信息列表")
|
||||||
//@RequiresPermissions("iws:info:list")
|
//@RequiresPermissions("iws:info:list")
|
||||||
@GetMapping("/list")
|
@GetMapping("/list")
|
||||||
public TableDataInfo list(ImsWarehouseInfo imsWarehouseInfo) {
|
public TableDataInfo list(WarehouseInfo imsWarehouseInfo) {
|
||||||
startPage();
|
startPage();
|
||||||
List<ImsWarehouseInfo> list = imsWarehouseInfoService.selectImsWarehouseInfoList(imsWarehouseInfo);
|
List<WarehouseInfo> list = imsWarehouseInfoService.selectImsWarehouseInfoList(imsWarehouseInfo);
|
||||||
return getDataTable(list);
|
return getDataTable(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -57,9 +54,9 @@ public class ImsWarehouseInfoController extends BaseController {
|
||||||
//@RequiresPermissions("iws:info:export")
|
//@RequiresPermissions("iws:info:export")
|
||||||
@SysLog(title = "仓库信息", businessType = OperaType.EXPORT, logType = 1,module = "仓储管理->导出仓库信息")
|
@SysLog(title = "仓库信息", businessType = OperaType.EXPORT, logType = 1,module = "仓储管理->导出仓库信息")
|
||||||
@PostMapping("/export")
|
@PostMapping("/export")
|
||||||
public void export(HttpServletResponse response, ImsWarehouseInfo imsWarehouseInfo) {
|
public void export(HttpServletResponse response, WarehouseInfo imsWarehouseInfo) {
|
||||||
List<ImsWarehouseInfo> list = imsWarehouseInfoService.selectImsWarehouseInfoList(imsWarehouseInfo);
|
List<WarehouseInfo> list = imsWarehouseInfoService.selectImsWarehouseInfoList(imsWarehouseInfo);
|
||||||
ExcelUtil<ImsWarehouseInfo> util = new ExcelUtil<ImsWarehouseInfo>(ImsWarehouseInfo.class);
|
ExcelUtil<WarehouseInfo> util = new ExcelUtil<WarehouseInfo>(WarehouseInfo.class);
|
||||||
util.exportExcel(response, list, "仓库信息数据");
|
util.exportExcel(response, list, "仓库信息数据");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -81,7 +78,7 @@ public class ImsWarehouseInfoController extends BaseController {
|
||||||
//@RequiresPermissions("iws:info:add")
|
//@RequiresPermissions("iws:info:add")
|
||||||
@SysLog(title = "仓库信息", businessType = OperaType.INSERT, logType = 1,module = "仓储管理->新增仓库信息")
|
@SysLog(title = "仓库信息", businessType = OperaType.INSERT, logType = 1,module = "仓储管理->新增仓库信息")
|
||||||
@PostMapping
|
@PostMapping
|
||||||
public AjaxResult add(@RequestBody ImsWarehouseInfo imsWarehouseInfo) {
|
public AjaxResult add(@RequestBody WarehouseInfo imsWarehouseInfo) {
|
||||||
try {
|
try {
|
||||||
return toAjax(imsWarehouseInfoService.insertImsWarehouseInfo(imsWarehouseInfo));
|
return toAjax(imsWarehouseInfoService.insertImsWarehouseInfo(imsWarehouseInfo));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
|
@ -97,7 +94,7 @@ public class ImsWarehouseInfoController extends BaseController {
|
||||||
//@RequiresPermissions("iws:info:edit")
|
//@RequiresPermissions("iws:info:edit")
|
||||||
@SysLog(title = "仓库信息", businessType = OperaType.UPDATE, logType = 1,module = "仓储管理->修改仓库信息")
|
@SysLog(title = "仓库信息", businessType = OperaType.UPDATE, logType = 1,module = "仓储管理->修改仓库信息")
|
||||||
@PostMapping("/edit")
|
@PostMapping("/edit")
|
||||||
public AjaxResult edit(@RequestBody ImsWarehouseInfo imsWarehouseInfo) {
|
public AjaxResult edit(@RequestBody WarehouseInfo imsWarehouseInfo) {
|
||||||
try {
|
try {
|
||||||
return toAjax(imsWarehouseInfoService.updateImsWarehouseInfo(imsWarehouseInfo));
|
return toAjax(imsWarehouseInfoService.updateImsWarehouseInfo(imsWarehouseInfo));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
|
@ -16,7 +16,7 @@ import com.bonus.common.core.web.domain.BaseEntity;
|
||||||
|
|
||||||
@Data
|
@Data
|
||||||
@ToString
|
@ToString
|
||||||
public class ImsWarehouseInfo extends BaseEntity {
|
public class WarehouseInfo extends BaseEntity {
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/** 仓库id */
|
/** 仓库id */
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package com.bonus.canteen.core.ims.mapper;
|
package com.bonus.canteen.core.ims.mapper;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import com.bonus.canteen.core.ims.domain.ImsWarehouseInfo;
|
import com.bonus.canteen.core.ims.domain.WarehouseInfo;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 仓库信息Mapper接口
|
* 仓库信息Mapper接口
|
||||||
|
|
@ -9,14 +9,14 @@ import com.bonus.canteen.core.ims.domain.ImsWarehouseInfo;
|
||||||
* @author xsheng
|
* @author xsheng
|
||||||
* @date 2025-06-19
|
* @date 2025-06-19
|
||||||
*/
|
*/
|
||||||
public interface ImsWarehouseInfoMapper {
|
public interface WarehouseInfoMapper {
|
||||||
/**
|
/**
|
||||||
* 查询仓库信息
|
* 查询仓库信息
|
||||||
*
|
*
|
||||||
* @param warehouseId 仓库信息主键
|
* @param warehouseId 仓库信息主键
|
||||||
* @return 仓库信息
|
* @return 仓库信息
|
||||||
*/
|
*/
|
||||||
public ImsWarehouseInfo selectImsWarehouseInfoByWarehouseId(Long warehouseId);
|
public WarehouseInfo selectImsWarehouseInfoByWarehouseId(Long warehouseId);
|
||||||
|
|
||||||
public int getImsWarehouseCountByAreaIds(Long[] areaIds);
|
public int getImsWarehouseCountByAreaIds(Long[] areaIds);
|
||||||
|
|
||||||
|
|
@ -26,7 +26,7 @@ public interface ImsWarehouseInfoMapper {
|
||||||
* @param imsWarehouseInfo 仓库信息
|
* @param imsWarehouseInfo 仓库信息
|
||||||
* @return 仓库信息集合
|
* @return 仓库信息集合
|
||||||
*/
|
*/
|
||||||
public List<ImsWarehouseInfo> selectImsWarehouseInfoList(ImsWarehouseInfo imsWarehouseInfo);
|
public List<WarehouseInfo> selectImsWarehouseInfoList(WarehouseInfo imsWarehouseInfo);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增仓库信息
|
* 新增仓库信息
|
||||||
|
|
@ -34,7 +34,7 @@ public interface ImsWarehouseInfoMapper {
|
||||||
* @param imsWarehouseInfo 仓库信息
|
* @param imsWarehouseInfo 仓库信息
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
public int insertImsWarehouseInfo(ImsWarehouseInfo imsWarehouseInfo);
|
public int insertImsWarehouseInfo(WarehouseInfo imsWarehouseInfo);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 修改仓库信息
|
* 修改仓库信息
|
||||||
|
|
@ -42,7 +42,7 @@ public interface ImsWarehouseInfoMapper {
|
||||||
* @param imsWarehouseInfo 仓库信息
|
* @param imsWarehouseInfo 仓库信息
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
public int updateImsWarehouseInfo(ImsWarehouseInfo imsWarehouseInfo);
|
public int updateImsWarehouseInfo(WarehouseInfo imsWarehouseInfo);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 删除仓库信息
|
* 删除仓库信息
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package com.bonus.canteen.core.ims.service;
|
package com.bonus.canteen.core.ims.service;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import com.bonus.canteen.core.ims.domain.ImsWarehouseInfo;
|
import com.bonus.canteen.core.ims.domain.WarehouseInfo;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 仓库信息Service接口
|
* 仓库信息Service接口
|
||||||
|
|
@ -9,14 +9,14 @@ import com.bonus.canteen.core.ims.domain.ImsWarehouseInfo;
|
||||||
* @author xsheng
|
* @author xsheng
|
||||||
* @date 2025-06-19
|
* @date 2025-06-19
|
||||||
*/
|
*/
|
||||||
public interface IImsWarehouseInfoService {
|
public interface IWarehouseInfoService {
|
||||||
/**
|
/**
|
||||||
* 查询仓库信息
|
* 查询仓库信息
|
||||||
*
|
*
|
||||||
* @param warehouseId 仓库信息主键
|
* @param warehouseId 仓库信息主键
|
||||||
* @return 仓库信息
|
* @return 仓库信息
|
||||||
*/
|
*/
|
||||||
public ImsWarehouseInfo selectImsWarehouseInfoByWarehouseId(Long warehouseId);
|
public WarehouseInfo selectImsWarehouseInfoByWarehouseId(Long warehouseId);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询仓库信息列表
|
* 查询仓库信息列表
|
||||||
|
|
@ -24,7 +24,7 @@ public interface IImsWarehouseInfoService {
|
||||||
* @param imsWarehouseInfo 仓库信息
|
* @param imsWarehouseInfo 仓库信息
|
||||||
* @return 仓库信息集合
|
* @return 仓库信息集合
|
||||||
*/
|
*/
|
||||||
public List<ImsWarehouseInfo> selectImsWarehouseInfoList(ImsWarehouseInfo imsWarehouseInfo);
|
public List<WarehouseInfo> selectImsWarehouseInfoList(WarehouseInfo imsWarehouseInfo);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增仓库信息
|
* 新增仓库信息
|
||||||
|
|
@ -32,7 +32,7 @@ public interface IImsWarehouseInfoService {
|
||||||
* @param imsWarehouseInfo 仓库信息
|
* @param imsWarehouseInfo 仓库信息
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
public int insertImsWarehouseInfo(ImsWarehouseInfo imsWarehouseInfo);
|
public int insertImsWarehouseInfo(WarehouseInfo imsWarehouseInfo);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 修改仓库信息
|
* 修改仓库信息
|
||||||
|
|
@ -40,7 +40,7 @@ public interface IImsWarehouseInfoService {
|
||||||
* @param imsWarehouseInfo 仓库信息
|
* @param imsWarehouseInfo 仓库信息
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
public int updateImsWarehouseInfo(ImsWarehouseInfo imsWarehouseInfo);
|
public int updateImsWarehouseInfo(WarehouseInfo imsWarehouseInfo);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 批量删除仓库信息
|
* 批量删除仓库信息
|
||||||
|
|
@ -5,9 +5,9 @@ import com.bonus.common.core.exception.ServiceException;
|
||||||
import com.bonus.common.core.utils.DateUtils;
|
import com.bonus.common.core.utils.DateUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import com.bonus.canteen.core.ims.mapper.ImsWarehouseInfoMapper;
|
import com.bonus.canteen.core.ims.mapper.WarehouseInfoMapper;
|
||||||
import com.bonus.canteen.core.ims.domain.ImsWarehouseInfo;
|
import com.bonus.canteen.core.ims.domain.WarehouseInfo;
|
||||||
import com.bonus.canteen.core.ims.service.IImsWarehouseInfoService;
|
import com.bonus.canteen.core.ims.service.IWarehouseInfoService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 仓库信息Service业务层处理
|
* 仓库信息Service业务层处理
|
||||||
|
|
@ -16,9 +16,9 @@ import com.bonus.canteen.core.ims.service.IImsWarehouseInfoService;
|
||||||
* @date 2025-06-19
|
* @date 2025-06-19
|
||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
public class ImsWarehouseInfoServiceImpl implements IImsWarehouseInfoService {
|
public class WarehouseInfoServiceImpl implements IWarehouseInfoService {
|
||||||
@Autowired
|
@Autowired
|
||||||
private ImsWarehouseInfoMapper imsWarehouseInfoMapper;
|
private WarehouseInfoMapper imsWarehouseInfoMapper;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询仓库信息
|
* 查询仓库信息
|
||||||
|
|
@ -27,7 +27,7 @@ public class ImsWarehouseInfoServiceImpl implements IImsWarehouseInfoService {
|
||||||
* @return 仓库信息
|
* @return 仓库信息
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public ImsWarehouseInfo selectImsWarehouseInfoByWarehouseId(Long warehouseId) {
|
public WarehouseInfo selectImsWarehouseInfoByWarehouseId(Long warehouseId) {
|
||||||
return imsWarehouseInfoMapper.selectImsWarehouseInfoByWarehouseId(warehouseId);
|
return imsWarehouseInfoMapper.selectImsWarehouseInfoByWarehouseId(warehouseId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -38,7 +38,7 @@ public class ImsWarehouseInfoServiceImpl implements IImsWarehouseInfoService {
|
||||||
* @return 仓库信息
|
* @return 仓库信息
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public List<ImsWarehouseInfo> selectImsWarehouseInfoList(ImsWarehouseInfo imsWarehouseInfo) {
|
public List<WarehouseInfo> selectImsWarehouseInfoList(WarehouseInfo imsWarehouseInfo) {
|
||||||
return imsWarehouseInfoMapper.selectImsWarehouseInfoList(imsWarehouseInfo);
|
return imsWarehouseInfoMapper.selectImsWarehouseInfoList(imsWarehouseInfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -49,7 +49,7 @@ public class ImsWarehouseInfoServiceImpl implements IImsWarehouseInfoService {
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int insertImsWarehouseInfo(ImsWarehouseInfo imsWarehouseInfo) {
|
public int insertImsWarehouseInfo(WarehouseInfo imsWarehouseInfo) {
|
||||||
imsWarehouseInfo.setCreateTime(DateUtils.getNowDate());
|
imsWarehouseInfo.setCreateTime(DateUtils.getNowDate());
|
||||||
try {
|
try {
|
||||||
return imsWarehouseInfoMapper.insertImsWarehouseInfo(imsWarehouseInfo);
|
return imsWarehouseInfoMapper.insertImsWarehouseInfo(imsWarehouseInfo);
|
||||||
|
|
@ -65,7 +65,7 @@ public class ImsWarehouseInfoServiceImpl implements IImsWarehouseInfoService {
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int updateImsWarehouseInfo(ImsWarehouseInfo imsWarehouseInfo) {
|
public int updateImsWarehouseInfo(WarehouseInfo imsWarehouseInfo) {
|
||||||
imsWarehouseInfo.setUpdateTime(DateUtils.getNowDate());
|
imsWarehouseInfo.setUpdateTime(DateUtils.getNowDate());
|
||||||
try {
|
try {
|
||||||
return imsWarehouseInfoMapper.updateImsWarehouseInfo(imsWarehouseInfo);
|
return imsWarehouseInfoMapper.updateImsWarehouseInfo(imsWarehouseInfo);
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
<!DOCTYPE mapper
|
<!DOCTYPE mapper
|
||||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="com.bonus.canteen.core.ims.mapper.ImsWarehouseInfoMapper">
|
<mapper namespace="com.bonus.canteen.core.ims.mapper.WarehouseInfoMapper">
|
||||||
<resultMap type="com.bonus.canteen.core.ims.domain.ImsWarehouseInfo" id="ImsWarehouseInfoResult">
|
<resultMap type="com.bonus.canteen.core.ims.domain.WarehouseInfo" id="ImsWarehouseInfoResult">
|
||||||
<result property="warehouseId" column="warehouse_id" />
|
<result property="warehouseId" column="warehouse_id" />
|
||||||
<result property="parentId" column="parent_id" />
|
<result property="parentId" column="parent_id" />
|
||||||
<result property="categoryId" column="category_id" />
|
<result property="categoryId" column="category_id" />
|
||||||
|
|
@ -32,7 +32,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
select warehouse_id, parent_id, category_id, area_id, canteen_id, warehouse_code, warehouse_name, user_id, manager, fetch_user_id, region_province, region_city, region_district, address, warehouse_type, if_use_warehouse_area, if_use_warehouse_location, del_flag, create_by, create_time, update_by, update_time from ims_warehouse_info
|
select warehouse_id, parent_id, category_id, area_id, canteen_id, warehouse_code, warehouse_name, user_id, manager, fetch_user_id, region_province, region_city, region_district, address, warehouse_type, if_use_warehouse_area, if_use_warehouse_location, del_flag, create_by, create_time, update_by, update_time from ims_warehouse_info
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
<select id="selectImsWarehouseInfoList" parameterType="com.bonus.canteen.core.ims.domain.ImsWarehouseInfo" resultMap="ImsWarehouseInfoResult">
|
<select id="selectImsWarehouseInfoList" parameterType="com.bonus.canteen.core.ims.domain.WarehouseInfo" resultMap="ImsWarehouseInfoResult">
|
||||||
<include refid="selectImsWarehouseInfoVo"/>
|
<include refid="selectImsWarehouseInfoVo"/>
|
||||||
<where>
|
<where>
|
||||||
<if test="parentId != null "> and parent_id = #{parentId}</if>
|
<if test="parentId != null "> and parent_id = #{parentId}</if>
|
||||||
|
|
@ -68,7 +68,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
</foreach>
|
</foreach>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<insert id="insertImsWarehouseInfo" parameterType="com.bonus.canteen.core.ims.domain.ImsWarehouseInfo" useGeneratedKeys="true" keyProperty="warehouseId">
|
<insert id="insertImsWarehouseInfo" parameterType="com.bonus.canteen.core.ims.domain.WarehouseInfo" useGeneratedKeys="true" keyProperty="warehouseId">
|
||||||
insert into ims_warehouse_info
|
insert into ims_warehouse_info
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||||
<if test="parentId != null">parent_id,</if>
|
<if test="parentId != null">parent_id,</if>
|
||||||
|
|
@ -118,7 +118,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
</trim>
|
</trim>
|
||||||
</insert>
|
</insert>
|
||||||
|
|
||||||
<update id="updateImsWarehouseInfo" parameterType="com.bonus.canteen.core.ims.domain.ImsWarehouseInfo">
|
<update id="updateImsWarehouseInfo" parameterType="com.bonus.canteen.core.ims.domain.WarehouseInfo">
|
||||||
update ims_warehouse_info
|
update ims_warehouse_info
|
||||||
<trim prefix="SET" suffixOverrides=",">
|
<trim prefix="SET" suffixOverrides=",">
|
||||||
<if test="parentId != null">parent_id = #{parentId},</if>
|
<if test="parentId != null">parent_id = #{parentId},</if>
|
||||||
Loading…
Reference in New Issue