问题修改
This commit is contained in:
parent
47da7e4756
commit
d8c7b812d8
|
|
@ -65,13 +65,13 @@ public class BmQrBoxController extends BaseController {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* APP -- 查询二维码标准箱绑定列表 -- 不分页
|
* APP -- 查询二维码标准箱绑定列表 -- 不分页
|
||||||
* @param boxId 标准箱ID
|
* @param
|
||||||
*/
|
*/
|
||||||
@ApiOperation(value = "APP -- 查询二维码标准箱绑定列表")
|
@ApiOperation(value = "APP -- 查询二维码标准箱绑定列表")
|
||||||
//@RequiresPermissions("basic:qrBox:list")
|
//@RequiresPermissions("basic:qrBox:list")
|
||||||
@GetMapping("/app_box_bind_list")
|
@GetMapping("/app_box_bind_list")
|
||||||
public AjaxResult getBoxBindList(Long boxId) {
|
public AjaxResult getBoxBindList(BmQrBoxInfo bean) {
|
||||||
return AjaxResult.success(getDataTable(qrBoxService.getBoxBindList(boxId)));
|
return AjaxResult.success(getDataTable(qrBoxService.getBoxBindList(bean)));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -95,6 +95,11 @@ public interface BmQrBoxMapper {
|
||||||
*/
|
*/
|
||||||
List<BmQrBoxInfo> getBoxBindList(Long boxId);
|
List<BmQrBoxInfo> getBoxBindList(Long boxId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据二维码标准箱编码查询绑定详情
|
||||||
|
*/
|
||||||
|
List<BmQrBoxInfo> getBoxBindLists(BmQrBoxInfo bean);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据二维码标准箱编码查询绑定详情
|
* 根据二维码标准箱编码查询绑定详情
|
||||||
* @param bmQrBoxInfo
|
* @param bmQrBoxInfo
|
||||||
|
|
|
||||||
|
|
@ -80,7 +80,7 @@ public interface BmQrBoxService {
|
||||||
/**
|
/**
|
||||||
* APP - 获取绑定物资列表
|
* APP - 获取绑定物资列表
|
||||||
*/
|
*/
|
||||||
List<BmQrBoxInfo> getBoxBindList(Long boxId);
|
List<BmQrBoxInfo> getBoxBindList(BmQrBoxInfo bean);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 删除二维码标准箱管理
|
* 删除二维码标准箱管理
|
||||||
|
|
|
||||||
|
|
@ -472,11 +472,11 @@ public class BmQrBoxServiceImpl implements BmQrBoxService {
|
||||||
/**
|
/**
|
||||||
* 获取绑定物资列表
|
* 获取绑定物资列表
|
||||||
*
|
*
|
||||||
* @param boxId 标准箱ID
|
* @param bean
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public List<BmQrBoxInfo> getBoxBindList(Long boxId) {
|
public List<BmQrBoxInfo> getBoxBindList(BmQrBoxInfo bean) {
|
||||||
return bmQrBoxMapper.getBoxBindList(boxId);
|
return bmQrBoxMapper.getBoxBindLists(bean);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -186,13 +186,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
|
|
||||||
<select id="getBoxBindList" resultType="com.bonus.material.basic.domain.BmQrBoxInfo">
|
<select id="getBoxBindList" resultType="com.bonus.material.basic.domain.BmQrBoxInfo">
|
||||||
SELECT
|
SELECT
|
||||||
qb.id as id, qb.box_id as boxId, qb.create_by as createBy, qb.create_time,
|
qb.id as id, qb.box_id as boxId, qb.create_by as createBy, qb.create_time,
|
||||||
mt1.type_name as typeName,
|
mt1.type_name as typeName,
|
||||||
mt.type_name as typeModelName,
|
mt.type_name as typeModelName,
|
||||||
mm.ma_id as maId,mm.ma_code as maCode,mm.type_id as maTypeId,
|
mm.ma_id as maId,mm.ma_code as maCode,mm.type_id as maTypeId,
|
||||||
sdd.dict_label as maStatus
|
sdd.dict_label as maStatus
|
||||||
FROM
|
FROM
|
||||||
bm_qrcode_box_bind qb
|
bm_qrcode_box_bind qb
|
||||||
LEFT JOIN ma_machine mm ON qb.ma_id = mm.ma_id
|
LEFT JOIN ma_machine mm ON qb.ma_id = mm.ma_id
|
||||||
LEFT JOIN sys_dict_data sdd ON sdd.dict_type = 'ma_machine_status' and sdd.dict_value = mm.ma_status
|
LEFT JOIN sys_dict_data sdd ON sdd.dict_type = 'ma_machine_status' and sdd.dict_value = mm.ma_status
|
||||||
LEFT JOIN ma_type mt ON mm.type_id = mt.type_id AND mt.del_flag = '0'
|
LEFT JOIN ma_type mt ON mm.type_id = mt.type_id AND mt.del_flag = '0'
|
||||||
|
|
@ -202,6 +202,27 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
</where>
|
</where>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="getBoxBindLists" resultType="com.bonus.material.basic.domain.BmQrBoxInfo">
|
||||||
|
SELECT
|
||||||
|
qb.id as id, qb.box_id as boxId, qb.create_by as createBy, qb.create_time,
|
||||||
|
mt1.type_name as typeName,
|
||||||
|
mt.type_name as typeModelName,
|
||||||
|
mm.ma_id as maId,mm.ma_code as maCode,mm.type_id as maTypeId,
|
||||||
|
sdd.dict_label as maStatus
|
||||||
|
FROM
|
||||||
|
bm_qrcode_box_bind qb
|
||||||
|
LEFT JOIN ma_machine mm ON qb.ma_id = mm.ma_id
|
||||||
|
LEFT JOIN sys_dict_data sdd ON sdd.dict_type = 'ma_machine_status' and sdd.dict_value = mm.ma_status
|
||||||
|
LEFT JOIN ma_type mt ON mm.type_id = mt.type_id AND mt.del_flag = '0'
|
||||||
|
LEFT JOIN ma_type mt1 ON mt.parent_id = mt1.type_id AND mt1.del_flag = '0'
|
||||||
|
<where>
|
||||||
|
qb.box_id = #{boxId}
|
||||||
|
<if test="keyWord != null and keyWord !=''">
|
||||||
|
and mm.ma_code LIKE concat('%',#{keyWord},'%')
|
||||||
|
</if>
|
||||||
|
</where>
|
||||||
|
</select>
|
||||||
|
|
||||||
<select id="getBoxBindListByCode" resultType="com.bonus.material.basic.domain.BmQrBoxInfo">
|
<select id="getBoxBindListByCode" resultType="com.bonus.material.basic.domain.BmQrBoxInfo">
|
||||||
SELECT qb.id as id,
|
SELECT qb.id as id,
|
||||||
qb.box_id as boxId,
|
qb.box_id as boxId,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue