|
@@ -183,12 +183,12 @@ public class FirstArticleServiceImpl extends ServiceImpl<FirstArticleMapper, Ben
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
- public ResponseBean addFaPlan(AddFaPlanReq req) {
|
|
|
+ public ResponseBean<Void> addFaPlan(AddFaPlanReq req){
|
|
|
// 校验计划名称是否存在
|
|
|
if (this.checkPlanNameExist(req.getBentelerPlanName(), null)) {
|
|
|
return ResponseBeanBuilder.fail("计划名称已存在");
|
|
|
}
|
|
|
- try {
|
|
|
+
|
|
|
// 添加首件计划
|
|
|
BentelerPlan plan = BentelerPlan.builder()
|
|
|
.planType(PlanType.首件.value)
|
|
@@ -214,11 +214,15 @@ public class FirstArticleServiceImpl extends ServiceImpl<FirstArticleMapper, Ben
|
|
|
.build();
|
|
|
firstArticleCalendarService.save(firstArticleCalendar);
|
|
|
// 添加表头信息
|
|
|
+ try {
|
|
|
FirstArticleTitleBlob firstArticleTitleBlob = FirstArticleTitleBlob.builder()
|
|
|
.bentelerPlanId(plan.getId())
|
|
|
.titleContent(this.objectToByteArray(req.getFirstArticleTitle()))
|
|
|
.build();
|
|
|
firstArticleTitleBlobService.save(firstArticleTitleBlob);
|
|
|
+ }catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
// 添加工作站信息
|
|
|
List<FirstArticleWorkshopReq> firstArticleWorkshopList = req.getFirstArticleWorkshopList();
|
|
|
for (FirstArticleWorkshopReq firstArticleWorkshopReq : firstArticleWorkshopList) {
|
|
@@ -260,9 +264,7 @@ public class FirstArticleServiceImpl extends ServiceImpl<FirstArticleMapper, Ben
|
|
|
.originalId(plan.getId())
|
|
|
.build());
|
|
|
onsiteApprovalPlanService.setApprovalFirst(plan.getId(), false);
|
|
|
- } catch (Exception e) {
|
|
|
- e.printStackTrace();
|
|
|
- }
|
|
|
+
|
|
|
return ResponseBeanBuilder.ok();
|
|
|
}
|
|
|
|
|
@@ -321,6 +323,7 @@ public class FirstArticleServiceImpl extends ServiceImpl<FirstArticleMapper, Ben
|
|
|
|
|
|
List<FirstArticleCalendar> firstArticleCalendarList = firstArticleCalendarService.list(Wrappers.<FirstArticleCalendar>lambdaQuery()
|
|
|
.eq(FirstArticleCalendar::getBentelerPlanId, plan.getId()));
|
|
|
+
|
|
|
faPlanRes.setFirstArticleCalendarList(firstArticleCalendarList);
|
|
|
|
|
|
try {
|
|
@@ -378,7 +381,7 @@ public class FirstArticleServiceImpl extends ServiceImpl<FirstArticleMapper, Ben
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
- public ResponseBean editFaPlan(EditFaPlanReq req) {
|
|
|
+ public ResponseBean<Void> editFaPlan(EditFaPlanReq req) {
|
|
|
try {
|
|
|
BentelerPlan plan = null;
|
|
|
BentelerPlan oldPlan = planService.getById(req.getBentelerPlanId());
|
|
@@ -736,7 +739,7 @@ public class FirstArticleServiceImpl extends ServiceImpl<FirstArticleMapper, Ben
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
- public ResponseBean addFaItemResult(AddFaItemResultListReq req) {
|
|
|
+ public ResponseBean<Void> addFaItemResult(AddFaItemResultListReq req) {
|
|
|
/* 取得task信息 */
|
|
|
SearchFaTaskInfoReq searchFaTaskInfoReq = new SearchFaTaskInfoReq();
|
|
|
searchFaTaskInfoReq.setBentelerPlanId(req.getBentelerPlanId());
|
|
@@ -819,7 +822,7 @@ public class FirstArticleServiceImpl extends ServiceImpl<FirstArticleMapper, Ben
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
- public ResponseBean submitFaTask(SubmitFaTaskReq req) {
|
|
|
+ public ResponseBean<Void> submitFaTask(SubmitFaTaskReq req) {
|
|
|
/* 取得task信息 */
|
|
|
SearchFaTaskInfoReq searchFaTaskInfoReq = new SearchFaTaskInfoReq();
|
|
|
searchFaTaskInfoReq.setBentelerPlanId(req.getBentelerPlanId());
|
|
@@ -965,7 +968,7 @@ public class FirstArticleServiceImpl extends ServiceImpl<FirstArticleMapper, Ben
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
- public ResponseBean editFaItemResult(EditFaItemResultListReq req) {
|
|
|
+ public ResponseBean<Void> editFaItemResult(EditFaItemResultListReq req) {
|
|
|
/* 更新巡检项目检查结果 */
|
|
|
List<EditFaItemResultReq> editFaItemResultList = req.getEditFaItemResultList();
|
|
|
for (EditFaItemResultReq editFaItemResult : editFaItemResultList) {
|