代码更新
This commit is contained in:
@@ -86,7 +86,7 @@ public class OutTask extends AbstractAcsTask {
|
|||||||
String currentUsername = SecurityUtils.getCurrentUsername();
|
String currentUsername = SecurityUtils.getCurrentUsername();
|
||||||
|
|
||||||
// 更改任务状态为完成
|
// 更改任务状态为完成
|
||||||
jsonTask.put("task_status", TaskStatusEnum.FINISHED.getCode());
|
// jsonTask.put("task_status", TaskStatusEnum.FINISHED.getCode());
|
||||||
jsonTask.put("update_optid", currentUserId);
|
jsonTask.put("update_optid", currentUserId);
|
||||||
jsonTask.put("update_optname", currentUsername);
|
jsonTask.put("update_optname", currentUsername);
|
||||||
jsonTask.put("update_time", DateUtil.now());
|
jsonTask.put("update_time", DateUtil.now());
|
||||||
|
|||||||
@@ -794,7 +794,7 @@ public class RawAssistIStorServiceImpl implements RawAssistIStorService {
|
|||||||
|
|
||||||
String sect_id = whereJson.getString("sect_id");
|
String sect_id = whereJson.getString("sect_id");
|
||||||
|
|
||||||
JSONObject sub_jo = WQLObject.getWQLObject("pdm_bi_subpackagerelation").query("package_box_sn = '" + box_no + "' AND status < 2").uniqueResult(0);
|
JSONObject sub_jo = WQLObject.getWQLObject("pdm_bi_subpackagerelation").query("package_box_sn = '" + box_no + "' AND status < 3").uniqueResult(0);
|
||||||
|
|
||||||
String material_code = sub_jo.getString("product_name");
|
String material_code = sub_jo.getString("product_name");
|
||||||
|
|
||||||
|
|||||||
@@ -349,6 +349,8 @@ public class HandMoveStorServiceImpl implements HandMoveStorService {
|
|||||||
//定义返回数据
|
//定义返回数据
|
||||||
JSONObject ret = new JSONObject();
|
JSONObject ret = new JSONObject();
|
||||||
|
|
||||||
|
String is_task = jo_mst.getString("is_task");
|
||||||
|
|
||||||
Long currentUserId = SecurityUtils.getCurrentUserId();
|
Long currentUserId = SecurityUtils.getCurrentUserId();
|
||||||
String nickName = SecurityUtils.getCurrentNickName();
|
String nickName = SecurityUtils.getCurrentNickName();
|
||||||
String now = DateUtil.now();
|
String now = DateUtil.now();
|
||||||
@@ -363,7 +365,7 @@ public class HandMoveStorServiceImpl implements HandMoveStorService {
|
|||||||
Struct_map.put(storagevehicle_code, row);
|
Struct_map.put(storagevehicle_code, row);
|
||||||
}
|
}
|
||||||
if (i != 0) {
|
if (i != 0) {
|
||||||
ids.append("','");
|
ids. append("','");
|
||||||
}
|
}
|
||||||
ids.append(storagevehicle_code);
|
ids.append(storagevehicle_code);
|
||||||
}
|
}
|
||||||
@@ -400,8 +402,8 @@ public class HandMoveStorServiceImpl implements HandMoveStorService {
|
|||||||
throw new BadRequestException(row.getString("turnin_struct_code") + "仓位数据异常,找不到对应点位!");
|
throw new BadRequestException(row.getString("turnin_struct_code") + "仓位数据异常,找不到对应点位!");
|
||||||
}
|
}
|
||||||
//判断是否已生成过了任务,无未生成则插入任务
|
//判断是否已生成过了任务,无未生成则插入任务
|
||||||
JSONObject task = wo_Task.query("is_delete = '0' and taskdtl_type='07' and task_status='01' and start_point_code='" + jo.getString("start_point_code") + "'").uniqueResult(0);
|
JSONObject task = wo_Task.query("is_delete = '0' and task_status='04' and point_code1 ='" + jo.getString("start_point_code") + "'").uniqueResult(0);
|
||||||
if (task != null) {
|
if (task != null || is_task.equals("0")) {
|
||||||
jo.put("task_id", task.getString("task_id"));
|
jo.put("task_id", task.getString("task_id"));
|
||||||
} else {
|
} else {
|
||||||
task = new JSONObject();
|
task = new JSONObject();
|
||||||
|
|||||||
@@ -963,11 +963,11 @@ public class CheckOutBillServiceImpl implements CheckOutBillService {
|
|||||||
}
|
}
|
||||||
} else {//仓位载具扔有冻结数,需改任务类型为拣选出库
|
} else {//仓位载具扔有冻结数,需改任务类型为拣选出库
|
||||||
//任务号不为空
|
//任务号不为空
|
||||||
if (ObjectUtil.isNotEmpty(dis.getString("task_id"))) {
|
/* if (ObjectUtil.isNotEmpty(dis.getString("task_id"))) {
|
||||||
//更新对应任务为拣选出库
|
//更新对应任务为拣选出库
|
||||||
map.put("taskdtl_type", "05");
|
map.put("taskdtl_type", "05");
|
||||||
wo_Task.update(map, "task_id='" + dis.getString("task_id") + "'");
|
wo_Task.update(map, "task_id='" + dis.getString("task_id") + "'");
|
||||||
}
|
}*/
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1139,13 +1139,14 @@ public class CheckOutBillServiceImpl implements CheckOutBillService {
|
|||||||
|
|
||||||
JSONObject mapParam = new JSONObject();// 生成移库单传入参数
|
JSONObject mapParam = new JSONObject();// 生成移库单传入参数
|
||||||
JSONArray table = new JSONArray(); // 明细参数
|
JSONArray table = new JSONArray(); // 明细参数
|
||||||
mapParam.put("bill_status", "99");
|
mapParam.put("bill_status", "10");
|
||||||
mapParam.put("bill_type", "21");
|
mapParam.put("bill_type", "21");
|
||||||
mapParam.put("buss_type", "21");
|
mapParam.put("buss_type", "21");
|
||||||
mapParam.put("biz_date", DateUtil.today());
|
mapParam.put("biz_date", DateUtil.today());
|
||||||
mapParam.put("stor_code", "CP01");
|
mapParam.put("stor_code", "CP01");
|
||||||
mapParam.put("stor_id", "1582991156504039424");
|
mapParam.put("stor_id", "1582991156504039424");
|
||||||
mapParam.put("stor_name", "成品仓库");
|
mapParam.put("stor_name", "成品仓库");
|
||||||
|
mapParam.put("is_task", "1");
|
||||||
|
|
||||||
for (int i = 0; i < jsonAllBlockPoint.size(); i++) {
|
for (int i = 0; i < jsonAllBlockPoint.size(); i++) {
|
||||||
JSONObject json = jsonAllBlockPoint.getJSONObject(i);
|
JSONObject json = jsonAllBlockPoint.getJSONObject(i);
|
||||||
@@ -1176,6 +1177,7 @@ public class CheckOutBillServiceImpl implements CheckOutBillService {
|
|||||||
jsonMoveDtl.put("qty_unit_id", jsonMoveIvt.getLongValue("qty_unit_id"));
|
jsonMoveDtl.put("qty_unit_id", jsonMoveIvt.getLongValue("qty_unit_id"));
|
||||||
jsonMoveDtl.put("qty_unit_name", jsonMoveIvt.getString("unit_name"));
|
jsonMoveDtl.put("qty_unit_name", jsonMoveIvt.getString("unit_name"));
|
||||||
jsonMoveDtl.put("qty", jsonMoveIvt.getDoubleValue("canuse_qty"));
|
jsonMoveDtl.put("qty", jsonMoveIvt.getDoubleValue("canuse_qty"));
|
||||||
|
jsonMoveDtl.put("storagevehicle_code", json.getString("storagevehicle_code"));
|
||||||
jsonMoveDtl.put("turnin_sect_id", jsonMove.getLongValue("sect_id"));
|
jsonMoveDtl.put("turnin_sect_id", jsonMove.getLongValue("sect_id"));
|
||||||
jsonMoveDtl.put("turnin_sect_code", jsonMove.getString("sect_code"));
|
jsonMoveDtl.put("turnin_sect_code", jsonMove.getString("sect_code"));
|
||||||
jsonMoveDtl.put("turnin_sect_name", jsonMove.getString("sect_name"));
|
jsonMoveDtl.put("turnin_sect_name", jsonMove.getString("sect_name"));
|
||||||
@@ -1254,13 +1256,14 @@ public class CheckOutBillServiceImpl implements CheckOutBillService {
|
|||||||
|
|
||||||
JSONObject mapParam = new JSONObject();// 生成移库单传入参数
|
JSONObject mapParam = new JSONObject();// 生成移库单传入参数
|
||||||
JSONArray table = new JSONArray(); // 明细参数
|
JSONArray table = new JSONArray(); // 明细参数
|
||||||
mapParam.put("bill_status", "99");
|
mapParam.put("bill_status", "10");
|
||||||
mapParam.put("bill_type", "21");
|
mapParam.put("bill_type", "21");
|
||||||
mapParam.put("buss_type", "21");
|
mapParam.put("buss_type", "21");
|
||||||
mapParam.put("biz_date", DateUtil.today());
|
mapParam.put("biz_date", DateUtil.today());
|
||||||
mapParam.put("stor_code", "CP01");
|
mapParam.put("stor_code", "CP01");
|
||||||
mapParam.put("stor_id", "1582991156504039424");
|
mapParam.put("stor_id", "1582991156504039424");
|
||||||
mapParam.put("stor_name", "成品仓库");
|
mapParam.put("stor_name", "成品仓库");
|
||||||
|
mapParam.put("is_task", "1");
|
||||||
|
|
||||||
for (int i = 0; i < jsonAllBlockPoint.size(); i++) {
|
for (int i = 0; i < jsonAllBlockPoint.size(); i++) {
|
||||||
JSONObject json = jsonAllBlockPoint.getJSONObject(i);
|
JSONObject json = jsonAllBlockPoint.getJSONObject(i);
|
||||||
@@ -1291,6 +1294,7 @@ public class CheckOutBillServiceImpl implements CheckOutBillService {
|
|||||||
jsonMoveDtl.put("qty_unit_id", jsonMoveIvt.getLongValue("qty_unit_id"));
|
jsonMoveDtl.put("qty_unit_id", jsonMoveIvt.getLongValue("qty_unit_id"));
|
||||||
jsonMoveDtl.put("qty_unit_name", jsonMoveIvt.getString("unit_name"));
|
jsonMoveDtl.put("qty_unit_name", jsonMoveIvt.getString("unit_name"));
|
||||||
jsonMoveDtl.put("qty", jsonMoveIvt.getDoubleValue("canuse_qty"));
|
jsonMoveDtl.put("qty", jsonMoveIvt.getDoubleValue("canuse_qty"));
|
||||||
|
jsonMoveDtl.put("storagevehicle_code", json.getString("storagevehicle_code"));
|
||||||
jsonMoveDtl.put("turnin_sect_id", jsonMove.getLongValue("sect_id"));
|
jsonMoveDtl.put("turnin_sect_id", jsonMove.getLongValue("sect_id"));
|
||||||
jsonMoveDtl.put("turnin_sect_code", jsonMove.getString("sect_code"));
|
jsonMoveDtl.put("turnin_sect_code", jsonMove.getString("sect_code"));
|
||||||
jsonMoveDtl.put("turnin_sect_name", jsonMove.getString("sect_name"));
|
jsonMoveDtl.put("turnin_sect_name", jsonMove.getString("sect_name"));
|
||||||
|
|||||||
Reference in New Issue
Block a user