更新代码

This commit is contained in:
lyd
2022-10-20 10:04:28 +08:00
parent 0a5f2ea281
commit fbf52cd591
3 changed files with 21 additions and 3 deletions

View File

@@ -70,7 +70,7 @@ public class RegionServiceImpl implements RegionService {
@Override
public RegionDto findByCode(String code) {
WQLObject wo = WQLObject.getWQLObject("sch_base_region");
JSONObject json = wo.query("code ='" + code + "'").uniqueResult(0);
JSONObject json = wo.query("region_code ='" + code + "'").uniqueResult(0);
if (ObjectUtil.isNotEmpty(json)) {
return json.toJavaObject(RegionDto.class);
}

View File

@@ -16,7 +16,10 @@ import org.nl.modules.wql.core.bean.WQLObject;
import org.nl.modules.wql.util.WqlUtil;
import org.nl.wms.basedata.service.ClassstandardService;
import org.nl.wms.basedata.service.dto.ClassstandardDto;
import org.nl.wms.sch.service.PointService;
import org.nl.wms.sch.service.RegionService;
import org.nl.wms.sch.service.TaskService;
import org.nl.wms.sch.service.dto.PointDto;
import org.nl.wms.sch.service.dto.TaskDto;
import org.springframework.data.domain.Pageable;
import org.springframework.stereotype.Service;
@@ -38,6 +41,8 @@ import java.util.Map;
public class TaskServiceImpl implements TaskService {
private final ClassstandardService classstandardService;
private final RegionService regionService;
private final PointService pointService;
@Override
public Map<String, Object> queryAll(Map form, Pageable page) {
@@ -86,6 +91,17 @@ public class TaskServiceImpl implements TaskService {
map.put("end_time", whereJson.getString("end_time"));
}
JSONObject json = WQL.getWO("QSCH_TASK_01").addParamMap(map).pageQuery(WqlUtil.getHttpContext(page), "task.update_time desc");
JSONArray content = json.getJSONArray("content");
JSONArray res = new JSONArray();
for ( int i = 0; i < content.size(); i++) {
JSONObject object = content.getJSONObject(i);
String point1_region_name = regionService.findByCode(pointService.findByCode(object.getString("point_code1")).getRegion_code()).getRegion_name();
String point2_region_name = regionService.findByCode(pointService.findByCode(object.getString("point_code2")).getRegion_code()).getRegion_name();
object.put("point1_region_name", point1_region_name);
object.put("point2_region_name", point2_region_name);
res.add(object);
}
json.put("content", res);
return json;
}

View File

@@ -121,7 +121,9 @@
<el-table-column prop="task_status_name" label="任务状态" width="95px" :formatter="formatTaskStatusName" />
<el-table-column prop="vehicle_code" label="载具编码" />
<el-table-column prop="point_code1" label="点位1" width="85" />
<el-table-column prop="point1_region_name" label="区域1" width="85" />
<el-table-column prop="point_code2" label="点位2" width="85" />
<el-table-column prop="point2_region_name" label="区域2" width="85" />
<!--<el-table-column prop="point_code3" label="点位3" width="85" />
<el-table-column prop="point_code4" label="点位4" width="85" />-->
<el-table-column prop="remark" label="备注" width="120" show-overflow-tooltip />
@@ -139,11 +141,11 @@
<el-button
type="text"
icon="el-icon-upload"
@click="doOperate(scope.row, 'a')">下发</el-button>
@click="doOperate(scope.row, 'd')">下发</el-button>
<el-button
type="text"
icon="el-icon-success"
@click="doOperate(scope.row, 'b')">完成</el-button>
@click="doOperate(scope.row, 'a')">完成</el-button>
</template>
</el-table-column>
</el-table>