对比-条款对比结果-编辑

This commit is contained in:
wangzhijiang
2024-02-29 15:12:07 +08:00
parent ddf45aadcf
commit ac4e7f2cfc
6 changed files with 86 additions and 70 deletions
@@ -16,10 +16,8 @@ import io.swagger.annotations.ApiParam;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
@@ -55,5 +53,12 @@ public class SarItemsStandCompareHisEOController extends JeroController<SarItems
return Result.OK(pageList);
}
@AutoLog(value = "条款对比结果-编辑")
@ApiOperation(value="条款对比结果-编辑", notes="条款对比结果-编辑")
@PostMapping(value = "/edit")
public Result<?> edit(@Validated @RequestBody SarItemsCompareHisEO sarFileCompareItem) {
sarItemsCompareHisEOService.editById(sarFileCompareItem);
return Result.OK("编辑成功!");
}
}
@@ -10,4 +10,6 @@ public interface ISarItemsCompareHisEOService extends IService<SarItemsCompareHi
void insertSelective(SarItemsCompareHisEO sarItemsCompareHisEO);
void deleteByStandHisId(String id);
void editById(SarItemsCompareHisEO sarFileCompareItem);
}
@@ -11,6 +11,8 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;
import java.util.Date;
@Service
@Transactional(value = "transactionManager", readOnly = false, propagation = Propagation.REQUIRED, rollbackFor = Throwable.class)
public class SarItemsCompareHisEOServiceImpl extends ServiceImpl<SarItemsCompareHisEOMapper, SarItemsCompareHisEO> implements ISarItemsCompareHisEOService {
@@ -29,4 +31,10 @@ public class SarItemsCompareHisEOServiceImpl extends ServiceImpl<SarItemsCompare
public void deleteByStandHisId(String id) {
this.sarItemsCompareHisEOMapper.deleteByStandHisId(id);
}
@Override
public void editById(SarItemsCompareHisEO sarFileCompareItem) {
sarFileCompareItem.setModifyTime(new Date());
this.saveOrUpdate(sarFileCompareItem);
}
}