|
@@ -11,6 +11,8 @@ import javax.servlet.http.HttpServletResponse;
|
|
import org.jeecg.common.api.vo.Result;
|
|
import org.jeecg.common.api.vo.Result;
|
|
import org.jeecg.common.system.query.QueryGenerator;
|
|
import org.jeecg.common.system.query.QueryGenerator;
|
|
import org.jeecg.common.util.oConvertUtils;
|
|
import org.jeecg.common.util.oConvertUtils;
|
|
|
|
+import org.jeecg.modules.appInterface.entity.FbsWorkingStatistics;
|
|
|
|
+import org.jeecg.modules.appInterface.service.IFbsWorkingStatisticsService;
|
|
import org.jeecg.modules.fbsMomOrder.entity.FbsMomOrderdetail;
|
|
import org.jeecg.modules.fbsMomOrder.entity.FbsMomOrderdetail;
|
|
import org.jeecg.modules.fbsMomOrder.service.IFbsMomOrderdetailService;
|
|
import org.jeecg.modules.fbsMomOrder.service.IFbsMomOrderdetailService;
|
|
|
|
|
|
@@ -45,6 +47,9 @@ import com.alibaba.fastjson.JSON;
|
|
public class FbsMomOrderdetailController {
|
|
public class FbsMomOrderdetailController {
|
|
@Autowired
|
|
@Autowired
|
|
private IFbsMomOrderdetailService fbsMomOrderdetailService;
|
|
private IFbsMomOrderdetailService fbsMomOrderdetailService;
|
|
|
|
+
|
|
|
|
+ @Autowired
|
|
|
|
+ private IFbsWorkingStatisticsService iFbsWorkingStatisticsService;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 分页列表查询
|
|
* 分页列表查询
|
|
@@ -287,7 +292,21 @@ public class FbsMomOrderdetailController {
|
|
public Result<List<FbsMomOrderdetail>> getMonthList(){
|
|
public Result<List<FbsMomOrderdetail>> getMonthList(){
|
|
Result<List<FbsMomOrderdetail>> result=new Result<>();
|
|
Result<List<FbsMomOrderdetail>> result=new Result<>();
|
|
try {
|
|
try {
|
|
|
|
+ //U8数据
|
|
List<FbsMomOrderdetail> fbsMomOrderdetailList=fbsMomOrderdetailService.getMonthList();
|
|
List<FbsMomOrderdetail> fbsMomOrderdetailList=fbsMomOrderdetailService.getMonthList();
|
|
|
|
+ //扫码记录的工时
|
|
|
|
+ List<FbsWorkingStatistics> fbsWorkingStatisticsList=iFbsWorkingStatisticsService.getWorkingHours();
|
|
|
|
+ //找到对应的单据匹配工时
|
|
|
|
+ if(fbsMomOrderdetailList!=null&&fbsWorkingStatisticsList!=null){
|
|
|
|
+ for(FbsMomOrderdetail fbsMomOrderdetail:fbsMomOrderdetailList){
|
|
|
|
+ for(FbsWorkingStatistics fbsWorkingStatistics:fbsWorkingStatisticsList){
|
|
|
|
+ if(fbsMomOrderdetail.getMocode().equals(fbsWorkingStatistics.getProductionOrderNumberName())&&fbsMomOrderdetail.getCinvcode().equals(fbsWorkingStatistics.getProductId())){
|
|
|
|
+ fbsMomOrderdetail.setManHoursInvested(fbsWorkingStatistics.getWorkingHours()+"");
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
result.setResult(fbsMomOrderdetailList);
|
|
result.setResult(fbsMomOrderdetailList);
|
|
result.success("操作成功");
|
|
result.success("操作成功");
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|