|
|
@@ -259,13 +259,17 @@ public class ProdInOutServiceImpl extends CommonBaseServiceImpl<ProdInOutMapper,
|
|
|
public DocBaseDTO audit(ProdInOutFormDTO formData) {
|
|
|
Long id = null;
|
|
|
DocBaseDTO baseDTO = new DocBaseDTO();
|
|
|
+ String code = null;
|
|
|
if (null != formData) {
|
|
|
id = formData.getMain().getId();
|
|
|
if (StringUtils.isEmpty(id) ||"0".equals(String.valueOf(id))) {
|
|
|
baseDTO = saveFormData(formData);
|
|
|
id = baseDTO.getId();
|
|
|
+ code = baseDTO.getCode();
|
|
|
}
|
|
|
- singleAudit(formData.getMain());
|
|
|
+ ProdInOutDTO dto = formData.getMain();
|
|
|
+ dto.setPi_inoutno(code == null ? dto.getPi_inoutno() : code);
|
|
|
+ singleAudit(dto);
|
|
|
baseDTO = getBaseDTOById(id,formData.getMain().getPi_class(),formData.getMain().getPi_inoutno());
|
|
|
}
|
|
|
return baseDTO;
|