项目进度修改
This commit is contained in:
parent
d91d0a59df
commit
d55e543b3d
@ -65,15 +65,15 @@ public class XzTaskProgressTotalServiceImpl extends ServiceImpl<XzTaskProgressTo
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void add(XzTaskProgressTotal xzTaskProgressTotal) {
|
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)) {
|
if (Objects.equals(xzTaskProgressTotal.getType(), 1)) {
|
||||||
xzTaskProgressTotal.setEnterpriseId(null);
|
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) {
|
if (total != null) {
|
||||||
xzTaskProgressTotal.setChangeBefore(total.getChangeAfter());
|
xzTaskProgressTotal.setChangeBefore(total.getChangeAfter());
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user