项目进度修改
This commit is contained in:
parent
d91d0a59df
commit
d55e543b3d
@ -65,15 +65,15 @@ public class XzTaskProgressTotalServiceImpl extends ServiceImpl<XzTaskProgressTo
|
||||
|
||||
@Override
|
||||
public void add(XzTaskProgressTotal xzTaskProgressTotal) {
|
||||
XzTaskProgressTotal total = xzTaskProgressTotalMapper.selectOne(new LambdaQueryWrapper<XzTaskProgressTotal>()
|
||||
.eq(XzTaskProgressTotal::getProjectSn, xzTaskProgressTotal.getProjectSn())
|
||||
.eq(XzTaskProgressTotal::getEnterpriseId, xzTaskProgressTotal.getEnterpriseId())
|
||||
.orderByDesc(XzTaskProgressTotal::getCreateDate)
|
||||
.last("limit 1")
|
||||
);
|
||||
if (Objects.equals(xzTaskProgressTotal.getType(), 1)) {
|
||||
xzTaskProgressTotal.setEnterpriseId(null);
|
||||
}
|
||||
XzTaskProgressTotal total = xzTaskProgressTotalMapper.selectOne(new LambdaQueryWrapper<XzTaskProgressTotal>()
|
||||
.eq(XzTaskProgressTotal::getProjectSn, xzTaskProgressTotal.getProjectSn())
|
||||
.eq(xzTaskProgressTotal.getEnterpriseId() != null, XzTaskProgressTotal::getEnterpriseId, xzTaskProgressTotal.getEnterpriseId())
|
||||
.orderByDesc(XzTaskProgressTotal::getCreateDate)
|
||||
.last("limit 1")
|
||||
);
|
||||
if (total != null) {
|
||||
xzTaskProgressTotal.setChangeBefore(total.getChangeAfter());
|
||||
} else {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user