fix view
This commit is contained in:
parent
d458629e48
commit
691b81c0a8
1 changed files with 44 additions and 5 deletions
|
|
@ -27,11 +27,50 @@ import { ViewColumn, ViewEntity } from "typeorm";
|
||||||
\`posMaster\`.\`orgChild3Id\` AS \`orgChild3Id\`,
|
\`posMaster\`.\`orgChild3Id\` AS \`orgChild3Id\`,
|
||||||
\`posMaster\`.\`orgChild4Id\` AS \`orgChild4Id\`,
|
\`posMaster\`.\`orgChild4Id\` AS \`orgChild4Id\`,
|
||||||
CONCAT(\`posMaster\`.\`id\`, \`profile\`.\`id\`) AS \`key\`,
|
CONCAT(\`posMaster\`.\`id\`, \`profile\`.\`id\`) AS \`key\`,
|
||||||
\`profile\`.\`id\` AS \`actFullNameId\`,
|
(
|
||||||
CONCAT(\`profile\`.\`prefix\`,
|
SELECT \`actFullNameId\`
|
||||||
\`profile\`.\`firstName\`,
|
FROM \`view_director_acting\` AS \`acting\`
|
||||||
' ',
|
WHERE \`acting\`.\`Id\` = \`posMaster\`.\`current_holderId\`
|
||||||
\`profile\`.\`lastName\`) AS \`actFullName\`
|
AND \`acting\`.\`orgRootId\` = \`posMaster\`.\`orgRootId\`
|
||||||
|
AND (
|
||||||
|
(\`acting\`.\`orgChild1Id\` IS NULL AND \`posMaster\`.\`orgChild1Id\` IS NULL)
|
||||||
|
OR (\`acting\`.\`orgChild1Id\` = \`posMaster\`.\`orgChild1Id\`)
|
||||||
|
)
|
||||||
|
AND (
|
||||||
|
(\`acting\`.\`orgChild2Id\` IS NULL AND \`posMaster\`.\`orgChild2Id\` IS NULL)
|
||||||
|
OR (\`acting\`.\`orgChild2Id\` = \`posMaster\`.\`orgChild2Id\`)
|
||||||
|
)
|
||||||
|
AND (
|
||||||
|
(\`acting\`.\`orgChild3Id\` IS NULL AND \`posMaster\`.\`orgChild3Id\` IS NULL)
|
||||||
|
OR (\`acting\`.\`orgChild3Id\` = \`posMaster\`.\`orgChild3Id\`)
|
||||||
|
)
|
||||||
|
AND (
|
||||||
|
(\`acting\`.\`orgChild4Id\` IS NULL AND \`posMaster\`.\`orgChild4Id\` IS NULL)
|
||||||
|
OR (\`acting\`.\`orgChild4Id\` = \`posMaster\`.\`orgChild4Id\`)
|
||||||
|
)
|
||||||
|
) AS \`actFullNameId\`,
|
||||||
|
(
|
||||||
|
SELECT \`actFullName\`
|
||||||
|
FROM \`view_director_acting\` AS \`acting\`
|
||||||
|
WHERE \`acting\`.\`Id\` = \`posMaster\`.\`current_holderId\`
|
||||||
|
AND \`acting\`.\`orgRootId\` = \`posMaster\`.\`orgRootId\`
|
||||||
|
AND (
|
||||||
|
(\`acting\`.\`orgChild1Id\` IS NULL AND \`posMaster\`.\`orgChild1Id\` IS NULL)
|
||||||
|
OR (\`acting\`.\`orgChild1Id\` = \`posMaster\`.\`orgChild1Id\`)
|
||||||
|
)
|
||||||
|
AND (
|
||||||
|
(\`acting\`.\`orgChild2Id\` IS NULL AND \`posMaster\`.\`orgChild2Id\` IS NULL)
|
||||||
|
OR (\`acting\`.\`orgChild2Id\` = \`posMaster\`.\`orgChild2Id\`)
|
||||||
|
)
|
||||||
|
AND (
|
||||||
|
(\`acting\`.\`orgChild3Id\` IS NULL AND \`posMaster\`.\`orgChild3Id\` IS NULL)
|
||||||
|
OR (\`acting\`.\`orgChild3Id\` = \`posMaster\`.\`orgChild3Id\`)
|
||||||
|
)
|
||||||
|
AND (
|
||||||
|
(\`acting\`.\`orgChild4Id\` IS NULL AND \`posMaster\`.\`orgChild4Id\` IS NULL)
|
||||||
|
OR (\`acting\`.\`orgChild4Id\` = \`posMaster\`.\`orgChild4Id\`)
|
||||||
|
)
|
||||||
|
) AS \`actFullName\`
|
||||||
|
|
||||||
FROM
|
FROM
|
||||||
((((((((((\`posMaster\`
|
((((((((((\`posMaster\`
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue