优化逻辑:单据修改的时候单据日期不变

This commit is contained in:
季圣华
2020-03-21 17:38:13 +08:00
parent 42a5642800
commit 5f0cdd3f2e

View File

@@ -458,13 +458,14 @@ public class DepotHeadService {
}
/**
* 新增单据主表及单据子表信息
* create time: 2019/1/25 14:36
* @Param: beanJson
 * @Param: inserted
 * @Param: deleted
 * @Param: updated
* @return java.lang.String
* 新增单据主表及单据子表信息
* @param beanJson
* @param inserted
* @param deleted
* @param updated
* @param tenantId
* @param request
* @throws Exception
*/
@Transactional(value = "transactionManager", rollbackFor = Exception.class)
public void addDepotHeadAndDetail(String beanJson, String inserted, String deleted, String updated,Long tenantId,
@@ -513,16 +514,18 @@ public class DepotHeadService {
}
}
}
/**
* 更新单据主表及单据子表信息
* create time: 2019/1/28 14:47
* @Param: id
 * @Param: beanJson
 * @Param: inserted
 * @Param: deleted
 * @Param: updated
 * @Param: preTotalPrice
* @return java.lang.Object
* @param id
* @param beanJson
* @param inserted
* @param deleted
* @param updated
* @param preTotalPrice
* @param tenantId
* @param request
* @throws Exception
*/
@Transactional(value = "transactionManager", rollbackFor = Exception.class)
public void updateDepotHeadAndDetail(Long id, String beanJson, String inserted, String deleted, String updated,
@@ -536,7 +539,6 @@ public class DepotHeadService {
depotHead.setId(id);
User userInfo=userService.getCurrentUser();
depotHead.setOperpersonname(userInfo==null?null:userInfo.getUsername());
depotHead.setOpertime(new Timestamp(System.currentTimeMillis()));
try{
depotHeadMapper.updateByPrimaryKeySelective(depotHead);
}catch(Exception e){
@@ -553,12 +555,9 @@ public class DepotHeadService {
}
/**
* create by: cjl
* description:
* 删除单据主表及子表信息
* create time: 2019/1/28 17:29
* @Param: id
* @return java.lang.Object
* 删除单据主表及子表信息
* @param id
* @throws Exception
*/
@Transactional(value = "transactionManager", rollbackFor = Exception.class)
public void deleteDepotHeadAndDetail(Long id) throws Exception {
@@ -597,13 +596,11 @@ public class DepotHeadService {
/**删除单据主表信息*/
batchDeleteDepotHeadByIds(id.toString());
}
/**
* create by: cjl
* description:
* 批量删除单据主表及子表信息
* create time: 2019/1/28 17:29
* @Param: id
* @return java.lang.Object
* 批量删除单据主表及子表信息
* @param ids
* @throws Exception
*/
@Transactional(value = "transactionManager", rollbackFor = Exception.class)
public void batchDeleteDepotHeadAndDetail(String ids) throws Exception{