Browse Source

Fqc排产右键

master
rui_li 4 years ago
parent
commit
035c0711c2
  1. 19
      src/main/java/com/gaotao/modules/schedule/controller/SchedulingController.java
  2. 12
      src/main/java/com/gaotao/modules/schedule/data/SearchScheduleData.java
  3. 9
      src/main/java/com/gaotao/modules/schedule/service/SchedulingService.java
  4. 5
      src/main/java/com/gaotao/modules/schedule/service/impl/SchedulingServiceImpl.java

19
src/main/java/com/gaotao/modules/schedule/controller/SchedulingController.java

@ -208,7 +208,7 @@ public class SchedulingController {
* @return com.gaotao.common.utils.R * @return com.gaotao.common.utils.R
**/ **/
@RequestMapping(value = "getOrderPartStockedQty") @RequestMapping(value = "getOrderPartStockedQty")
public R getOrderPartStockedQty(SearchScheduleData inData){
public R getOrderPartStockedQty(@RequestBody SearchScheduleData inData){
List<Map<String, Object>> resultList = schedulingService.getOrderPartStockedQty(inData); List<Map<String, Object>> resultList = schedulingService.getOrderPartStockedQty(inData);
return R.ok() return R.ok()
.put("code", 200) .put("code", 200)
@ -262,4 +262,21 @@ public class SchedulingController {
.put("msg", "操作成功!"); .put("msg", "操作成功!");
} }
/**
* TODO 根据条件获取日历编码和日历的描述信息
* @author LR
* @date 2022/3/23 17:00
* @Param [inData]
* @return com.gaotao.common.utils.R
**/
@RequestMapping(value = "getCalendarMapByResourceId")
public R getCalendarMapByResourceId(@RequestBody SearchScheduleData inData){
Map<String, Object> resultMap = schedulingService.getCalendarMapByResourceId(inData);
return R.ok()
.put("code", 200)
.put("msg", "操作成功!")
.put("row", resultMap);
}
} }

12
src/main/java/com/gaotao/modules/schedule/data/SearchScheduleData.java

@ -111,10 +111,10 @@ public class SearchScheduleData extends BaseData {
private boolean newRollFlag;//是否是新卷 private boolean newRollFlag;//是否是新卷
private String specifiedTime;//是否制定排产的时间 private String specifiedTime;//是否制定排产的时间
private Float scheduledQty;//排产的数量 private Float scheduledQty;//排产的数量
private int waitTimes;//等待时间
private Integer waitTimes;//等待时间
private boolean currentRollFlag;//是否按照当前卷来查询 private boolean currentRollFlag;//是否按照当前卷来查询
private String createNewRollFlag;//是否创建当前新卷 private String createNewRollFlag;//是否创建当前新卷
private int scheduleSeqNo;//排产页面的序号
private Integer scheduleSeqNo;//排产页面的序号
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date planStartTime;//排产页面开始时间 private Date planStartTime;//排产页面开始时间
@ -831,11 +831,11 @@ public class SearchScheduleData extends BaseData {
this.scheduledQty = scheduledQty; this.scheduledQty = scheduledQty;
} }
public int getWaitTimes() {
public Integer getWaitTimes() {
return waitTimes; return waitTimes;
} }
public void setWaitTimes(int waitTimes) {
public void setWaitTimes(Integer waitTimes) {
this.waitTimes = waitTimes; this.waitTimes = waitTimes;
} }
@ -855,11 +855,11 @@ public class SearchScheduleData extends BaseData {
this.createNewRollFlag = createNewRollFlag; this.createNewRollFlag = createNewRollFlag;
} }
public int getScheduleSeqNo() {
public Integer getScheduleSeqNo() {
return scheduleSeqNo; return scheduleSeqNo;
} }
public void setScheduleSeqNo(int scheduleSeqNo) {
public void setScheduleSeqNo(Integer scheduleSeqNo) {
this.scheduleSeqNo = scheduleSeqNo; this.scheduleSeqNo = scheduleSeqNo;
} }

9
src/main/java/com/gaotao/modules/schedule/service/SchedulingService.java

@ -160,4 +160,13 @@ public interface SchedulingService {
* @return void * @return void
**/ **/
void refreshScheduleByCalendar(SearchScheduleData inData); void refreshScheduleByCalendar(SearchScheduleData inData);
/**
* TODO 根据条件获取日历编码和日历的描述信息
* @author LR
* @date 2022/3/23 17:01
* @Param [inData]
* @return java.util.Map<java.lang.String, java.lang.Object>
**/
Map<String, Object> getCalendarMapByResourceId(SearchScheduleData inData);
} }

5
src/main/java/com/gaotao/modules/schedule/service/impl/SchedulingServiceImpl.java

@ -661,5 +661,10 @@ public class SchedulingServiceImpl implements SchedulingService {
} }
} }
@Override
public Map<String, Object> getCalendarMapByResourceId(SearchScheduleData inData) {
return scheduleMapper.getCalendarId(inData);
}
} }
Loading…
Cancel
Save