Browse Source

1127

master
ruanqi 1 year ago
parent
commit
445cb9d3da
  1. 15
      src/main/java/com/spring/modules/Tooling/service/impl/ProjectToolingApplyServiceImpl.java

15
src/main/java/com/spring/modules/Tooling/service/impl/ProjectToolingApplyServiceImpl.java

@ -15,7 +15,9 @@ import com.spring.modules.Tooling.entity.PlmToolApplyHeader;
import com.spring.modules.Tooling.mapper.ProjectToolingApplyMapper;
import com.spring.modules.Tooling.service.ProjectToolingApplyService;
import com.spring.modules.base.dao.PropertiesMapper;
import com.spring.modules.base.data.OaUserData;
import com.spring.modules.base.data.PartSubPropertiesValueData;
import com.spring.modules.base.entity.PlmProjectToolApplyDetail;
import com.spring.modules.base.entity.PlmProjectToolApplyHeader;
import com.spring.modules.base.service.TransNoControlService;
@ -61,6 +63,9 @@ import static com.spring.modules.base.utils.CommonUtils.getPropertyValue;
@Slf4j
public class ProjectToolingApplyServiceImpl implements ProjectToolingApplyService {
@Autowired
private PropertiesMapper propertiesMapper;
@Autowired
private TransNoControlService transNoControlService;
@ -159,6 +164,16 @@ public class ProjectToolingApplyServiceImpl implements ProjectToolingApplyServic
projectToolingApplyMapper.saveApplyDetail(applyDetail);
//更新项目物料工艺工具申请的状态
projectToolingApplyMapper.updateRoutingToolRequireFlag(inData.getSite(),newApplyNo,"Y");
//新增单据属性
PartSubPropertiesValueData propertiesData = new PartSubPropertiesValueData();
propertiesData.setSite(inData.getSite());
propertiesData.setPartNo(newApplyNo);
propertiesData.setCodeNo("ToolApply");
propertiesData.setRecordType("order");
propertiesMapper.saveSubPropertiesValueHeader(propertiesData);
propertiesMapper.saveSubPropertiesValue(propertiesData);
return newApplyNo;
}

Loading…
Cancel
Save