6995-testToMaster_2410 #2139
|
@ -59,19 +59,15 @@ module.exports = Self => {
|
||||||
}
|
}
|
||||||
|
|
||||||
async function hasSignDms(ticketId) {
|
async function hasSignDms(ticketId) {
|
||||||
const ticketDms = await models.TicketDms.findOne({
|
const hasTicketDms = await Self.rawSql(`
|
||||||
where: {ticketFk: ticketId},
|
SELECT d.id
|
||||||
include: [
|
FROM ticketDms td
|
||||||
{
|
JOIN dms d ON d.id = td.dmsFk
|
||||||
relation: 'dms',
|
WHERE td.ticketFk = ?
|
||||||
fields: ['id'],
|
AND d.dmsTypeFk = ?
|
||||||
scope: {
|
`, [ticketId, dmsTypeTicket.id]);
|
||||||
where: {dmsTypeFk: dmsTypeTicket.id}
|
|
||||||
}
|
if (hasTicketDms.length) return true;
|
||||||
}
|
|
||||||
]
|
|
||||||
});
|
|
||||||
if (ticketDms?.dms()?.id) return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
async function createGestDoc() {
|
async function createGestDoc() {
|
||||||
|
|
Loading…
Reference in New Issue