Browse Source

采购入库

master
ruanqi 2 years ago
parent
commit
c39848c976
  1. 7
      src/main/java/com/spring/modules/material/controller/IssureSoController.java
  2. 2
      src/main/java/com/spring/modules/material/dao/IssureSoMapper.java
  3. 1
      src/main/java/com/spring/modules/material/data/TransDetailsubCachData.java
  4. 4
      src/main/java/com/spring/modules/material/service/Impl/IssureSoServiceImpl.java
  5. 2
      src/main/java/com/spring/modules/material/service/IssureSoService.java
  6. 2
      src/main/resources/mapper/material/IssureSoMapper.xml

7
src/main/java/com/spring/modules/material/controller/IssureSoController.java

@ -100,12 +100,11 @@ public class IssureSoController {
* @return R * @return R
* @throw * @throw
*/ */
@PostMapping(value="/createNewCachRoll")
public R createNewCachRoll(@RequestBody TransDetailsubCachData data) {
issureSoService.createNewCachRoll(data);
@PostMapping(value="/saveIssureCach")
public R saveIssureCach(@RequestBody TransDetailsubCachData data) {
issureSoService.saveIssureCach(data);
return R.ok(); return R.ok();
} }
@PostMapping(value="/deleteSubCach") @PostMapping(value="/deleteSubCach")
public R deleteSubCach(@RequestBody TransDetailsubCachData data) { public R deleteSubCach(@RequestBody TransDetailsubCachData data) {
issureSoService.deleteSubCach(data); issureSoService.deleteSubCach(data);

2
src/main/java/com/spring/modules/material/dao/IssureSoMapper.java

@ -26,7 +26,7 @@ public interface IssureSoMapper {
List<TransDetailsubCachData> searchTransDetailsubCachData(TransHeaderData inData); List<TransDetailsubCachData> searchTransDetailsubCachData(TransHeaderData inData);
void createNewCachRoll(TransDetailsubCachData data);
void saveIssureCach(TransDetailsubCachData data);
List<TransDetailData> getDetailDataByCach(TransHeaderData inData); List<TransDetailData> getDetailDataByCach(TransHeaderData inData);

1
src/main/java/com/spring/modules/material/data/TransDetailsubCachData.java

@ -12,5 +12,6 @@ public class TransDetailsubCachData extends TransDetailsubCach {
private String enterByName; private String enterByName;
private Integer rollNumber; private Integer rollNumber;
private String partDesc; private String partDesc;
private String orderNo;
} }

4
src/main/java/com/spring/modules/material/service/Impl/IssureSoServiceImpl.java

@ -135,7 +135,7 @@ public class IssureSoServiceImpl implements IssureSoService {
@Override @Override
@Transactional @Transactional
public void createNewCachRoll(TransDetailsubCachData inData){
public void saveIssureCach(TransDetailsubCachData inData){
SysUserEntity sysUserEntity = (SysUserEntity) SecurityUtils.getSubject().getPrincipal(); SysUserEntity sysUserEntity = (SysUserEntity) SecurityUtils.getSubject().getPrincipal();
PartInformationEntity newData=new PartInformationEntity(); PartInformationEntity newData=new PartInformationEntity();
newData.setPartNo(inData.getPartNo()); newData.setPartNo(inData.getPartNo());
@ -149,7 +149,7 @@ public class IssureSoServiceImpl implements IssureSoService {
String rollNo= transNoControlService.transNo(inData.getSite(), "RollNo"); String rollNo= transNoControlService.transNo(inData.getSite(), "RollNo");
inData.setRollNo(rollNo); inData.setRollNo(rollNo);
inData.setEnterBy(sysUserEntity.getUsername()); inData.setEnterBy(sysUserEntity.getUsername());
issureSoMapper.createNewCachRoll(inData);
issureSoMapper.saveIssureCach(inData);
} }
} }
@Override @Override

2
src/main/java/com/spring/modules/material/service/IssureSoService.java

@ -29,7 +29,7 @@ public interface IssureSoService {
List<TransDetailsubCachData> searchTransDetailsubCachData(TransHeaderData inData); List<TransDetailsubCachData> searchTransDetailsubCachData(TransHeaderData inData);
void createNewCachRoll(TransDetailsubCachData data);
void saveIssureCach(TransDetailsubCachData data);
void finalSaveTransHeaderDetail(TransHeaderData inData); void finalSaveTransHeaderDetail(TransHeaderData inData);

2
src/main/resources/mapper/material/IssureSoMapper.xml

@ -70,7 +70,7 @@
where site=#{site} and TransNo=#{transNo} where site=#{site} and TransNo=#{transNo}
</select> </select>
<insert id="createNewCachRoll" parameterType="TransDetailsubCachData" >
<insert id="saveIssureCach" parameterType="TransDetailsubCachData" >
insert into TransDetailsub_cach(Site,TransNo,PartNo,RollNo,RollQty,BatchNo,wdrNo,LocationID,ManufactureDate, insert into TransDetailsub_cach(Site,TransNo,PartNo,RollNo,RollQty,BatchNo,wdrNo,LocationID,ManufactureDate,
ExpiredDate,enterBy,enterDate) ExpiredDate,enterBy,enterDate)
values(#{site},#{transNo},#{partNo},#{rollNo},#{rollQty},#{batchNo},#{wdrNo},#{locationID},#{manufactureDate}, values(#{site},#{transNo},#{partNo},#{rollNo},#{rollQty},#{batchNo},#{wdrNo},#{locationID},#{manufactureDate},

Loading…
Cancel
Save