1.添加货位管理接口

feature-order-fix
x_z 3 years ago
parent 1baf6bd896
commit 8c2013d0aa

@ -90,4 +90,16 @@ public class InvSpaceController {
return invSpaceService.updateSpace(invSpace);
}
/**
*
*
* @param filterInvSpaceRequest
* @return
*/
@GetMapping("/spms/inv/space/getSpaceCodeList")
public BaseResponse getSpaceCodeList(FilterInvSpaceRequest filterInvSpaceRequest) {
List<InvSpace> list = invSpaceService.getSpaceCodeList(filterInvSpaceRequest);
return ResultVOUtils.success(list);
}
}

@ -43,4 +43,12 @@ public interface InvSpaceDao {
* @return
*/
List<InvSpace> selectList(InvSpace invSpace);
/**
*
*
* @param filterInvSpaceRequest
* @return
*/
List<InvSpace> selectSpaceCodeList(FilterInvSpaceRequest filterInvSpaceRequest);
}

@ -35,7 +35,7 @@ public class InvSpace {
/**
*
*/
private Boolean status;
private Integer status;
/**
*

@ -60,7 +60,7 @@ public class InvCountOrder {
/**
*
*/
private Boolean status;
private Integer status;
/**
*

@ -40,4 +40,6 @@ public interface InvSpaceService {
* @return
*/
BaseResponse updateSpace(InvSpace invSpace);
List<InvSpace> getSpaceCodeList(FilterInvSpaceRequest filterInvSpaceRequest);
}

@ -49,7 +49,9 @@ public class InvSpaceServiceImpl implements InvSpaceService {
@Override
public BaseResponse addSpace(InvSpace invSpace) {
BaseResponse PARAM_VERIFY_FALL = verifySpaceParams(invSpace);
if (PARAM_VERIFY_FALL != null) return PARAM_VERIFY_FALL;
if (PARAM_VERIFY_FALL.getCode() != 20000) {
return PARAM_VERIFY_FALL;
}
String result = verifyExist(invSpace);
if (!"success".equals(result)) {
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, result);
@ -111,6 +113,11 @@ public class InvSpaceServiceImpl implements InvSpaceService {
return ResultVOUtils.success();
}
@Override
public List<InvSpace> getSpaceCodeList(FilterInvSpaceRequest filterInvSpaceRequest) {
return invSpaceDao.selectSpaceCodeList(filterInvSpaceRequest);
}
/**
*
*

@ -7,7 +7,7 @@
<result column="name" jdbcType="VARCHAR" property="name"/>
<result column="invStorageCode" jdbcType="VARCHAR" property="invStorageCode"/>
<result column="invWarehouseCode" jdbcType="VARCHAR" property="invWarehouseCode"/>
<result column="status" jdbcType="BOOLEAN" property="status"/>
<result column="status" jdbcType="INTEGER" property="status"/>
<result column="createTime" jdbcType="TIMESTAMP" property="createTime"/>
<result column="updateTime" jdbcType="TIMESTAMP" property="updateTime"/>
<result column="createUser" jdbcType="VARCHAR" property="createUser"/>
@ -351,7 +351,8 @@
</select>
<select id="selectList" resultMap="BaseResultMap">
select * from inv_space
select *
from inv_space
<where>
<if test="invStorageCode != null and invStorageCode != ''">
AND invStorageCode = #{invStorageCode}
@ -368,4 +369,17 @@
</where>
</select>
<select id="selectSpaceCodeList" resultMap="BaseResultMap">
select code, name
from inv_space
<where>
<if test="invStorageCode != null and invStorageCode != ''">
AND invStorageCode = #{invStorageCode}
</if>
<if test="invWarehouseCode != null and invWarehouseCode != ''">
AND invWarehouseCode = #{invWarehouseCode}
</if>
</where>
</select>
</mapper>
Loading…
Cancel
Save