Merge remote-tracking branch 'origin/master'

liweidong
wusiyu 1 week ago
commit 421c7090df
  1. 14
      blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/dashboard/pojo/entity/DsProcessMeasuringToolEntity.java
  2. 5
      blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/service/impl/DsCraftServiceImpl.java
  3. 2
      blade-service/blade-desk/src/main/java/org/springblade/desk/produce/mapper/DisTaskingMapper.xml
  4. 2
      blade-service/blade-desk/src/main/java/org/springblade/desk/produce/service/impl/WorkPlanServiceImpl.java
  5. 3
      blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/impl/ReviewSheetServiceImpl.java
  6. 2
      blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/impl/WorkPlanItemDetailServiceImpl.java

@ -71,21 +71,23 @@ public class DsProcessMeasuringToolEntity extends BaseEntity {
private String mtId; private String mtId;
/** /**
* 量具ID * 量具信息
*/ */
@Schema(description = "量具ID") @Schema(description = "量具信息")
private String tool; private String toolInfo;
/** /**
* 量具尺寸 * 量具尺寸
*/ */
@Schema(description = "量具尺寸") @Schema(description = "量具尺寸")
private String toolSize; private String toolSize;
/** /**
* 量具信息 * 图纸尺寸
*/ */
@Schema(description = "量具信息") @Schema(description = "图纸尺寸")
private String toolInfo; private String drawingSize;
/** /**
* 备注 * 备注
*/ */

@ -336,9 +336,12 @@ public class DsCraftServiceImpl extends BaseServiceImpl<DsCraftMapper, DsCraftEn
processMoldToolService.deleteLogic(processMoldToolIdList); processMoldToolService.deleteLogic(processMoldToolIdList);
} }
// 最后删除工序 // 删除工序
processService.deleteLogic(processIdList); processService.deleteLogic(processIdList);
// 删除工艺
this.deleteLogic(List.of(craftId));
return true; return true;
} }

@ -68,7 +68,7 @@
LEFT JOIN BS_PROCESS_SET d ON a.PPS_ID = d.ID LEFT JOIN BS_PROCESS_SET d ON a.PPS_ID = d.ID
LEFT JOIN BS_TEAM_SET e ON a.MAKE_TEAM = e.ID LEFT JOIN BS_TEAM_SET e ON a.MAKE_TEAM = e.ID
LEFT JOIN BS_TEAM_SET f ON b.TS_ID = f.ID LEFT JOIN BS_TEAM_SET f ON b.TS_ID = f.ID
WHERE a.WO_ID = #{id} WHERE a.WO_ID = #{id} and a.STATUS in (3,5)
ORDER BY a.ORDERS ORDER BY a.ORDERS
</select> </select>
<select id="queryByWpIdlLst" resultType="org.springblade.desk.produce.pojo.entity.MakeRec"> <select id="queryByWpIdlLst" resultType="org.springblade.desk.produce.pojo.entity.MakeRec">

@ -146,7 +146,7 @@ public class WorkPlanServiceImpl extends BaseServiceImpl<WorkPlanMapper, WorkPla
WorkPlanItemDetailVO item = new WorkPlanItemDetailVO(); WorkPlanItemDetailVO item = new WorkPlanItemDetailVO();
item.setTestType("1".equals(toolEntity.getTestType()) ? "镀前" : "镀后"); item.setTestType("1".equals(toolEntity.getTestType()) ? "镀前" : "镀后");
item.setRuleSize(toolEntity.getToolSize()); item.setRuleSize(toolEntity.getToolSize());
item.setTools(toolEntity.getTool()); item.setTools(toolEntity.getToolInfo());
item.setMtId(toolEntity.getId()); item.setMtId(toolEntity.getId());
itemList.add(item); itemList.add(item);
} }

@ -66,6 +66,7 @@ import java.util.ArrayList;
import java.util.Collections; import java.util.Collections;
import java.util.List; import java.util.List;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.client.RestTemplate; import org.springframework.web.client.RestTemplate;
import org.springframework.http.HttpHeaders; import org.springframework.http.HttpHeaders;
import org.springframework.http.MediaType; import org.springframework.http.MediaType;
@ -300,6 +301,7 @@ public class ReviewSheetServiceImpl extends EnBaseServiceImpl<ReviewSheetMapper,
} }
@Override @Override
@Transactional(rollbackFor = Exception.class)
public void reviewResult(String trialId, Short resultStatus, String reviewMan, String liabilityPart, Integer scrapQty, Integer reworkQty, Integer concedeQty, String memo) { public void reviewResult(String trialId, Short resultStatus, String reviewMan, String liabilityPart, Integer scrapQty, Integer reworkQty, Integer concedeQty, String memo) {
ReviewSheet rs = getByTrialId(trialId); ReviewSheet rs = getByTrialId(trialId);
if (rs == null) { if (rs == null) {
@ -440,6 +442,7 @@ public class ReviewSheetServiceImpl extends EnBaseServiceImpl<ReviewSheetMapper,
} }
@Override @Override
@Transactional(rollbackFor = Exception.class)
public void deleteReviewOrder(String trialId) { public void deleteReviewOrder(String trialId) {
ReviewSheet reviewSheet = getByTrialId(trialId); ReviewSheet reviewSheet = getByTrialId(trialId);
if (reviewSheet == null) { if (reviewSheet == null) {

@ -130,7 +130,7 @@ public class WorkPlanItemDetailServiceImpl extends BaseServiceImpl<WorkPlanItemD
detail.setTools(item.getTools()); detail.setTools(item.getTools());
}else { }else {
DsProcessMeasuringToolEntity toolEntity = processMeasuringToolService.getById(item.getMtId()); DsProcessMeasuringToolEntity toolEntity = processMeasuringToolService.getById(item.getMtId());
detail.setTools(toolEntity != null ? toolEntity.getTool() : null); detail.setTools(toolEntity != null ? toolEntity.getToolInfo() : null);
} }
this.save(detail); this.save(detail);
}); });

Loading…
Cancel
Save