fix:修复拣选位启停失效问题;
This commit is contained in:
@@ -24,10 +24,10 @@
|
||||
md_group_dick
|
||||
<where>
|
||||
<if test="query.material_code != null and query.material_code != ''">
|
||||
and material_code = #{query.material_code}
|
||||
and material_code LIKE '%${query.material_code}%'
|
||||
</if>
|
||||
<if test="query.vehicle_code != null and query.vehicle_code != ''">
|
||||
and vehicle_code = #{query.vehicle_code}
|
||||
and vehicle_code LIKE '%${query.vehicle_code}%'
|
||||
</if>
|
||||
<if test="query.pcsn != null and query.pcsn != ''">
|
||||
and pcsn = #{query.pcsn}
|
||||
|
||||
@@ -91,10 +91,13 @@ public class DeviceManageController {
|
||||
@Log("切换拣选工位启停模式")
|
||||
public ResponseEntity<TableDataInfo> changeModePick(@RequestBody ComTp form) {
|
||||
Assert.noNullElements(new Object[]{form.getDevice_code(),form.getMode()},"请求参数不能为空");
|
||||
if (!"1207".equals(form.getDevice_code()) && !"1210".equals(form.getDevice_code())) {
|
||||
throw new BadRequestException("您输入的拣选位不存在,请输入1207或1210拣选位!");
|
||||
}
|
||||
wmsToAcsService.changeMode(form.getDevice_code(),"pinkStartStop",form.getMode());
|
||||
LambdaUpdateWrapper<SchBasePoint> updateWrapper = new LambdaUpdateWrapper<>();
|
||||
updateWrapper.set(SchBasePoint::getIs_used,form.getMode());
|
||||
updateWrapper.eq(SchBasePoint::getCode,form.getDevice_code());
|
||||
updateWrapper.eq(SchBasePoint::getCode, "1207".equals(form.getDevice_code())?"1308":"1311");
|
||||
iSchBasePointService.update(updateWrapper);
|
||||
return new ResponseEntity<>(TableDataInfo.build(),HttpStatus.OK);
|
||||
}
|
||||
|
||||
@@ -11,11 +11,11 @@
|
||||
label-width="100px"
|
||||
label-suffix=":"
|
||||
>
|
||||
<el-form-item label="托盘号">
|
||||
<el-form-item label="载具号">
|
||||
<el-input
|
||||
v-model="query.vehicle_code"
|
||||
clearable
|
||||
placeholder="托盘号"
|
||||
placeholder="载具号"
|
||||
style="width: 200px;"
|
||||
class="filter-item"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user