Browse Source

2025-03-28

master
qiezi 10 months ago
parent
commit
065ae27946
  1. 3
      src/main/java/com/spring/modules/sampleManagement/service/Impl/TechnicalSpecificationServiceImpl.java
  2. 18
      src/main/resources/mapper/sampleManagement/TechnicalSpecificationMapper.xml

3
src/main/java/com/spring/modules/sampleManagement/service/Impl/TechnicalSpecificationServiceImpl.java

@ -159,9 +159,6 @@ public class TechnicalSpecificationServiceImpl implements TechnicalSpecification
inData.setOriCodeNo(codeId); inData.setOriCodeNo(codeId);
inData.setCreateBy(sysUserEntity.getUsername()); inData.setCreateBy(sysUserEntity.getUsername());
inData.setStatus("cg"); inData.setStatus("cg");
if (StringUtils.isEmpty(inData.getCertification())){
inData.setCertification("RoHs");
}
technicalSpecificationMapper.saveTechnicalSpecificationSheet(inData); technicalSpecificationMapper.saveTechnicalSpecificationSheet(inData);
technicalSpecificationMapper.updateProjectPartNowBm(inData); technicalSpecificationMapper.updateProjectPartNowBm(inData);

18
src/main/resources/mapper/sampleManagement/TechnicalSpecificationMapper.xml

@ -118,13 +118,17 @@
</select> </select>
<insert id="saveTechnicalSpecificationSheet"> <insert id="saveTechnicalSpecificationSheet">
insert into plm_technical_specification_sheet(site,code_no,project_id,test_part_no,status,rev_no,ECN_flag,ECN_no,ECN_address,remark,
create_date,create_by,proofing_no,ori_code_no,bom_type,eng_chg_level,bom_alternative_no,routing_type,routing_revision,routing_alternative_no,stage,materialType,step_id
,cqcOperator,faiOperator,peOperater,csOperater,mpOperator,rev,customer_rev)
values
(#{site},#{codeNo},#{projectId},#{testPartNo},#{status},#{revNo},#{ecnFlag},#{ecnNo},#{ecnAddress}
,#{remark},GetDate(),#{createBy},#{proofingNo},#{oriCodeNo},#{bomType},#{engChgLevel,jdbcType=INTEGER},#{bomAlternativeNo},#{routingType},#{routingRevision,jdbcType=INTEGER},#{routingAlternativeNo},'Sample','Label',10
,#{cqcOperator},#{faiOperator},#{peOperater},#{csOperater},#{mpOperator},#{rev},#{customerRev})
insert into plm_technical_specification_sheet(site, code_no, project_id, test_part_no, status, rev_no, ECN_flag,
ECN_no, ECN_address, remark,
create_date, create_by, proofing_no, ori_code_no, bom_type,
eng_chg_level, bom_alternative_no, routing_type, routing_revision,
routing_alternative_no, stage, materialType, step_id
, cqcOperator, faiOperator, peOperater, csOperater, mpOperator, rev, customer_rev,certification)
values ( #{site}, #{codeNo}, #{projectId}, #{testPartNo}, #{status}, #{revNo}, #{ecnFlag}, #{ecnNo}, #{ecnAddress}
, #{remark}, GetDate(), #{createBy}, #{proofingNo}, #{oriCodeNo}, #{bomType}, #{engChgLevel,jdbcType=INTEGER}
, #{bomAlternativeNo}, #{routingType}, #{routingRevision,jdbcType=INTEGER}, #{routingAlternativeNo}, 'Sample'
, 'Label', 10
, #{cqcOperator}, #{faiOperator}, #{peOperater}, #{csOperater}, #{mpOperator}, #{rev}, #{customerRev},'RoHs')
</insert> </insert>
<update id="updateProjectPartNowBm"> <update id="updateProjectPartNowBm">

Loading…
Cancel
Save