设备表去除
This commit is contained in:
@@ -19,6 +19,7 @@ import cn.dev33.satoken.secure.SaSecureUtil;
|
||||
import cn.dev33.satoken.stp.SaLoginModel;
|
||||
import cn.dev33.satoken.stp.StpUtil;
|
||||
import cn.hutool.core.util.IdUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.wf.captcha.base.Captcha;
|
||||
@@ -160,7 +161,10 @@ public class AuthorizationController {
|
||||
@ApiOperation("退出登录")
|
||||
@DeleteMapping(value = "/logout")
|
||||
public ResponseEntity<Object> logout(HttpServletRequest request) {
|
||||
onlineUserService.logout(StpUtil.getTokenValue());
|
||||
String tokenValue = StpUtil.getTokenValue();
|
||||
if (ObjectUtil.isNotEmpty(tokenValue)){
|
||||
onlineUserService.logout(tokenValue);
|
||||
}
|
||||
StpUtil.logout();
|
||||
return new ResponseEntity<>(HttpStatus.OK);
|
||||
}
|
||||
|
||||
@@ -26,11 +26,6 @@ public class MaterialbaseDto implements Serializable {
|
||||
*/
|
||||
private String material_code;
|
||||
|
||||
/**
|
||||
* 产品编码
|
||||
*/
|
||||
private String product_code;
|
||||
|
||||
/**
|
||||
* 物料名称
|
||||
*/
|
||||
|
||||
@@ -46,9 +46,10 @@ public class WorkorderDto implements Serializable {
|
||||
/** 实际生产结束时间 */
|
||||
private String realproduceend_date;
|
||||
|
||||
/** 设备标识 */
|
||||
private Long device_id;
|
||||
|
||||
/** 所属工序 */
|
||||
private String point_code;
|
||||
/** 所属工序 */
|
||||
private String point_name;
|
||||
/** 所属工序 */
|
||||
private String workorder_procedure;
|
||||
|
||||
|
||||
@@ -113,12 +113,6 @@ public class WorkorderServiceImpl implements WorkordeService {
|
||||
@Override
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public void create(WorkorderDto dto) {
|
||||
Long device_id = dto.getDevice_id();
|
||||
if (ObjectUtil.isNotEmpty(device_id)) {
|
||||
WQLObject deviceTab = WQLObject.getWQLObject("PDM_BI_Device");
|
||||
JSONObject object = deviceTab.query("device_id = '" + device_id + "'").uniqueResult(0);
|
||||
dto.setDevice_code(object.getString("device_code"));
|
||||
}
|
||||
Long currentUserId = SecurityUtils.getCurrentUserId();
|
||||
String nickName = SecurityUtils.getCurrentNickName();
|
||||
String now = DateUtil.now();
|
||||
|
||||
@@ -60,12 +60,10 @@
|
||||
material.material_spec,
|
||||
material.product_series,
|
||||
classstandard.class_id,
|
||||
classstandard.class_name,
|
||||
device.device_name
|
||||
classstandard.class_name
|
||||
FROM
|
||||
PDM_BD_WORKORDER ShiftOrder
|
||||
LEFT JOIN md_me_materialbase material ON material.material_id = ShiftOrder.material_id
|
||||
LEFT JOIN pdm_bi_device device ON ShiftOrder.device_id = device.device_id
|
||||
LEFT JOIN md_pb_classstandard classstandard ON classstandard.class_id = material.product_series
|
||||
WHERE
|
||||
ShiftOrder.is_delete = '0'
|
||||
|
||||
@@ -51,6 +51,7 @@ public class PointServiceImpl implements PointService {
|
||||
map.put("point_status", whereJson.get("point_status"));
|
||||
map.put("is_used", whereJson.get("is_used"));
|
||||
map.put("point_type", whereJson.get("point_type"));
|
||||
map.put("is_have_workder", whereJson.get("is_have_workder"));
|
||||
map.put("name", whereJson.get("name"));
|
||||
JSONObject json = WQL.getWO("QSCH_BASE_POINT").addParamMap(map).pageQuery(WqlUtil.getHttpContext(page), "point_code asc");
|
||||
JSONArray content = json.getJSONArray("content");
|
||||
@@ -64,7 +65,7 @@ public class PointServiceImpl implements PointService {
|
||||
String point_status_explain = regionDto.getPoint_status_explain();
|
||||
String point_type_explain = regionDto.getPoint_type_explain();
|
||||
// 获取点位状态名称
|
||||
if (!ObjectUtil.isEmpty(point_status)) {
|
||||
/*if (!ObjectUtil.isEmpty(point_status)) {
|
||||
JSONObject statusArr = new JSONObject();
|
||||
String[] split = point_status_explain.split(",");
|
||||
for ( int j = 0; j < split.length; j++) {
|
||||
@@ -72,7 +73,7 @@ public class PointServiceImpl implements PointService {
|
||||
statusArr.put(status[0], status[1]);
|
||||
}
|
||||
object.put("point_status_name", statusArr.getString(point_status));
|
||||
}
|
||||
}*/
|
||||
// 获取点位类型
|
||||
if (!ObjectUtil.isEmpty(point_type)) {
|
||||
JSONObject typeArr = new JSONObject();
|
||||
|
||||
@@ -199,11 +199,8 @@ public class HnSendMaterialTask extends AbstractAcsTask {
|
||||
|
||||
//生产工单表【PDM_BD_WorkOrder】
|
||||
WQLObject workOrderTab = WQLObject.getWQLObject("PDM_BD_WorkOrder");
|
||||
//点位基础表【SCH_BASE_Point】
|
||||
WQLObject pointTab = WQLObject.getWQLObject("SCH_BASE_Point");
|
||||
// 混碾机设备编码
|
||||
String device_code = pointTab.query("point_code = '" + point_code1 + "'").uniqueResult(0).getString("device_code");
|
||||
JSONObject workOrderObj = workOrderTab.query("device_code = '" + device_code + "' and order_status = '3' and is_delete ='0'").uniqueResult(0);
|
||||
//判断混碾机是否存在生产中的工单
|
||||
JSONObject workOrderObj = workOrderTab.query("point_code = '" + point_code1 + "' and order_status = '3' and is_delete ='0'").uniqueResult(0);
|
||||
if (ObjectUtil.isEmpty(workOrderObj)) throw new BadRequestException("该设备当前未生产或者已删除");
|
||||
|
||||
SchTaskDto dto = SchTaskDto.builder()
|
||||
|
||||
@@ -49,15 +49,10 @@
|
||||
workorder.*
|
||||
FROM
|
||||
pdm_bd_workorder workorder
|
||||
LEFT JOIN pdm_bi_device device ON device.device_code = workorder.device_code
|
||||
WHERE
|
||||
workorder.order_status = '3'
|
||||
AND
|
||||
workorder.is_delete = '0'
|
||||
AND
|
||||
device.device_model = '4'
|
||||
AND
|
||||
workorder.is_delete = '0'
|
||||
AND workorder.is_delete = '0'
|
||||
AND workorder.workorder_procedure = '2'
|
||||
OPTION 输入.material_id <> ""
|
||||
workorder.material_id = 输入.material_id
|
||||
ENDOPTION
|
||||
@@ -92,7 +87,6 @@
|
||||
IF 输入.flag = "3"
|
||||
QUERY
|
||||
SELECT
|
||||
p.point_id,
|
||||
p.point_code,
|
||||
p.point_name
|
||||
FROM
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
输入.point_type TYPEAS s_string
|
||||
输入.point_status TYPEAS s_string
|
||||
输入.is_used TYPEAS s_string
|
||||
输入.is_have_workder TYPEAS s_string
|
||||
输入.ids TYPEAS f_string
|
||||
|
||||
|
||||
@@ -61,6 +62,9 @@
|
||||
OPTION 输入.region_id <> ""
|
||||
point.region_id = 输入.region_id
|
||||
ENDOPTION
|
||||
OPTION 输入.is_have_workder <> ""
|
||||
point.is_have_workder = 输入.is_have_workder
|
||||
ENDOPTION
|
||||
OPTION 输入.ids <> ""
|
||||
point.area_type in (输入.ids)
|
||||
ENDOPTION
|
||||
|
||||
@@ -49,11 +49,9 @@
|
||||
IF 输入.flag = "1"
|
||||
PAGEQUERY
|
||||
SELECT
|
||||
a.*,b.device_name
|
||||
a.*
|
||||
FROM
|
||||
sch_base_point a
|
||||
left join
|
||||
pdm_base_device b on a.device_id = b.device_id
|
||||
WHERE
|
||||
a.is_delete = '0'
|
||||
OPTION 输入.search <> ""
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user