|
@@ -366,16 +366,20 @@ public class FbsWorkshopDispatchListController {
|
|
|
|
|
|
/**
|
|
/**
|
|
* @Author chenchuang
|
|
* @Author chenchuang
|
|
- * @Description //TODO 月工时分布情况
|
|
|
|
|
|
+ * @Description //TODO 制造看板/产线看板: 月/日工时分布情况
|
|
* @Date 2020/10/19 14:12
|
|
* @Date 2020/10/19 14:12
|
|
* @Param []
|
|
* @Param []
|
|
* @return org.jeecg.common.api.vo.Result<java.util.List<org.jeecg.modules.fbsWorkshopDispatchList.entity.FbsWorkshopDispatchList>>
|
|
* @return org.jeecg.common.api.vo.Result<java.util.List<org.jeecg.modules.fbsWorkshopDispatchList.entity.FbsWorkshopDispatchList>>
|
|
*/
|
|
*/
|
|
@GetMapping(value = "/getProductHoursMonthReport")
|
|
@GetMapping(value = "/getProductHoursMonthReport")
|
|
- public Result<Map<String,Object>> getProductHoursMonthReport(){
|
|
|
|
|
|
+ public Result<Map<String,Object>> getProductHoursMonthReport(String type){
|
|
Result<Map<String,Object>> result=new Result<>();
|
|
Result<Map<String,Object>> result=new Result<>();
|
|
try {
|
|
try {
|
|
- Map<String,Object> map=fbsWorkshopDispatchListService.getProductHoursMonthReport();
|
|
|
|
|
|
+ String dateString="%Y-%m";//月
|
|
|
|
+ if(type!=null&&type.equals("1")){//日
|
|
|
|
+ dateString="%Y-%m-%d";
|
|
|
|
+ }
|
|
|
|
+ Map<String,Object> map=fbsWorkshopDispatchListService.getProductHoursMonthReport(dateString);
|
|
result.setResult(map);
|
|
result.setResult(map);
|
|
result.success("操作成功");
|
|
result.success("操作成功");
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
@@ -387,16 +391,41 @@ public class FbsWorkshopDispatchListController {
|
|
|
|
|
|
/**
|
|
/**
|
|
* @Author chenchuang
|
|
* @Author chenchuang
|
|
- * @Description //TODO 月质量异常分类
|
|
|
|
|
|
+ * @Description //TODO 制造看板/产线看板:月/日质量异常分类
|
|
* @Date 2020/10/19 16:34
|
|
* @Date 2020/10/19 16:34
|
|
* @Param []
|
|
* @Param []
|
|
* @return org.jeecg.common.api.vo.Result<java.util.Map<java.lang.String,java.lang.Object>>
|
|
* @return org.jeecg.common.api.vo.Result<java.util.Map<java.lang.String,java.lang.Object>>
|
|
*/
|
|
*/
|
|
@GetMapping(value = "/getAbnormalHoursMonthReport")
|
|
@GetMapping(value = "/getAbnormalHoursMonthReport")
|
|
- public Result<Map<String,Object>> getAbnormalHoursMonthReport(){
|
|
|
|
|
|
+ public Result<Map<String,Object>> getAbnormalHoursMonthReport(String type){
|
|
|
|
+ Result<Map<String,Object>> result=new Result<>();
|
|
|
|
+ try {
|
|
|
|
+ String dateString="%Y-%m";//月
|
|
|
|
+ if(type!=null&&type.equals("1")){
|
|
|
|
+ dateString="%Y-%m-%d";//日
|
|
|
|
+ }
|
|
|
|
+ Map<String,Object> map=fbsWorkshopDispatchListService.getAbnormalHoursMonthReport(dateString);
|
|
|
|
+ result.setResult(map);
|
|
|
|
+ result.success("操作成功");
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
+ e.printStackTrace();
|
|
|
|
+ result.error500("操作失败:"+e.getMessage());
|
|
|
|
+ }
|
|
|
|
+ return result;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * @Author chenchuang
|
|
|
|
+ * @Description //TODO 产线看板:当日质量异常分类
|
|
|
|
+ * @Date 2020/10/27 11:35
|
|
|
|
+ * @Param []
|
|
|
|
+ * @return org.jeecg.common.api.vo.Result<java.util.Map<java.lang.String,java.lang.Object>>
|
|
|
|
+ */
|
|
|
|
+ @GetMapping(value = "/getAbnormalHoursMonthReportSameDay")
|
|
|
|
+ public Result<Map<String,Object>> getAbnormalHoursMonthReportSameDay(){
|
|
Result<Map<String,Object>> result=new Result<>();
|
|
Result<Map<String,Object>> result=new Result<>();
|
|
try {
|
|
try {
|
|
- Map<String,Object> map=fbsWorkshopDispatchListService.getAbnormalHoursMonthReport();
|
|
|
|
|
|
+ Map<String,Object> map=fbsWorkshopDispatchListService.getAbnormalHoursMonthReportSameDay();
|
|
result.setResult(map);
|
|
result.setResult(map);
|
|
result.success("操作成功");
|
|
result.success("操作成功");
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|