fix swap direction

This commit is contained in:
AnandaTon 2024-05-17 11:03:27 +07:00
parent 0f217da42c
commit 06db1a6c68

View file

@ -133,7 +133,7 @@ export class ProfileSalaryEmployeeController extends Controller {
const sourceOrder = source_item.order;
if (direction.trim().toUpperCase() == "UP") {
const dest_item = await this.salaryRepo.findOne({
where: { profileId: source_item.profileId, order: LessThan(sourceOrder) },
where: { profileEmployeeId: source_item.profileEmployeeId, order: LessThan(sourceOrder) },
order: { order: "DESC" },
});
if (dest_item == null) return new HttpSuccess();
@ -143,7 +143,7 @@ export class ProfileSalaryEmployeeController extends Controller {
await Promise.all([this.salaryRepo.save(source_item), this.salaryRepo.save(dest_item)]);
} else {
const dest_item = await this.salaryRepo.findOne({
where: { profileId: source_item.profileId, order: MoreThan(sourceOrder) },
where: { profileEmployeeId: source_item.profileEmployeeId, order: MoreThan(sourceOrder) },
order: { order: "ASC" },
});
if (dest_item == null) return new HttpSuccess();