Skip to content

Commit f041b4b

Browse files
authored
ORV2-3790 BE Change MOTI Permit content to MOTT content (#1861)
1 parent 5c3710a commit f041b4b

File tree

10 files changed

+169
-14
lines changed

10 files changed

+169
-14
lines changed

database/mssql/scripts/versions/README.md

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -216,14 +216,6 @@
216216
- Trigger Enhancements
217217
- Updated ORBC_TXN_A_S_IUD_TR to maintain historical records
218218
- Modified ORBC_TXN_I_S_U_TR for proper update handling
219-
### Version 63:
220-
- Support for new GARMS file upload and processing
221-
- Add GARMS_SERVICE_CODE column to ORBC_PERMIT_TYPE table
222-
- Add ORBC_GARMS_EXTRACT_TYPE table to define the two types of extract, CASH and CREDIT
223-
- Add ORBC_GARMS_EXTRACT_FILE table to represent a file sent to GARMS of one of the two extract types
224-
- Add ORBC_GARMS_FILE_TRANSACTION table to associate transactions to the GARMS file they have been sent in
225-
226-
227219

228220
### Version 63:
229221
- Database Schema Updates
@@ -244,4 +236,14 @@
244236
- Modified historical record maintenance logic
245237

246238
### Version 64:
247-
- Update/Config LOA in all permit template files.
239+
- Update/Config LOA in all permit template files.
240+
241+
### Version 65:
242+
- Support for new GARMS file upload and processing
243+
- Add GARMS_SERVICE_CODE column to ORBC_PERMIT_TYPE table
244+
- Add ORBC_GARMS_EXTRACT_TYPE table to define the two types of extract, CASH and CREDIT
245+
- Add ORBC_GARMS_EXTRACT_FILE table to represent a file sent to GARMS of one of the two extract types
246+
- Add ORBC_GARMS_FILE_TRANSACTION table to associate transactions to the GARMS file they have been sent in
247+
248+
### Version 66:
249+
- Update email and receipt template to reflect MOTT logo
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
SET ANSI_NULLS ON
2+
GO
3+
SET QUOTED_IDENTIFIER ON
4+
GO
5+
SET NOCOUNT ON
6+
GO
7+
SET XACT_ABORT ON
8+
GO
9+
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE
10+
GO
11+
BEGIN TRANSACTION
12+
GO
13+
14+
15+
IF @@ERROR <> 0
16+
SET NOEXEC ON
17+
GO
18+
19+
DELETE [dops].[ORBC_DOCUMENT_TEMPLATE]
20+
WHERE DOCUMENT_ID IN (
21+
SELECT ID
22+
FROM [dops].[ORBC_DOCUMENT]
23+
WHERE FILE_NAME = 'payment-receipt-template-v2.docx'
24+
)
25+
26+
IF @@ERROR <> 0
27+
SET NOEXEC ON
28+
GO
29+
30+
DELETE [dops].[ORBC_DOCUMENT]
31+
WHERE FILE_NAME = 'payment-receipt-template-v2.docx'
32+
33+
IF @@ERROR <> 0
34+
SET NOEXEC ON
35+
GO
36+
37+
38+
DECLARE @VersionDescription VARCHAR(255)
39+
SET @VersionDescription = 'Reverting MOTT logo change to email and receipt templates'
40+
41+
INSERT [dbo].[ORBC_SYS_VERSION] ([VERSION_ID], [DESCRIPTION], [RELEASE_DATE]) VALUES (65, @VersionDescription, getutcdate())
42+
GO
43+
44+
IF @@ERROR <> 0 SET NOEXEC ON
45+
GO
46+
47+
COMMIT TRANSACTION
48+
GO
49+
50+
IF @@ERROR <> 0 SET NOEXEC ON
51+
GO
52+
53+
DECLARE @Success AS BIT
54+
SET @Success = 1
55+
SET NOEXEC OFF
56+
IF (@Success = 1) PRINT 'The database revert succeeded'
57+
ELSE BEGIN
58+
IF @@TRANCOUNT > 0 ROLLBACK TRANSACTION
59+
PRINT 'The database revert failed'
60+
END
61+
GO
Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
SET ANSI_NULLS ON
2+
GO
3+
SET QUOTED_IDENTIFIER ON
4+
GO
5+
SET NOCOUNT ON
6+
GO
7+
SET XACT_ABORT ON
8+
GO
9+
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE
10+
GO
11+
BEGIN TRANSACTION
12+
GO
13+
14+
15+
IF @@ERROR <> 0 SET NOEXEC ON
16+
GO
17+
DECLARE @NewGuid UNIQUEIDENTIFIER
18+
SET @NewGuid = NEWID();
19+
INSERT [dops].[ORBC_DOCUMENT] (
20+
[S3_OBJECT_ID],
21+
[S3_VERSION_ID],
22+
[S3_LOCATION],
23+
[OBJECT_MIME_TYPE],
24+
[FILE_NAME],
25+
[DMS_VERSION_ID],
26+
[CONCURRENCY_CONTROL_NUMBER],
27+
[DB_CREATE_USERID],
28+
[DB_CREATE_TIMESTAMP],
29+
[DB_LAST_UPDATE_USERID],
30+
[DB_LAST_UPDATE_TIMESTAMP]
31+
)
32+
VALUES (
33+
@NewGuid,
34+
NULL,
35+
N'https://moti-int.objectstore.gov.bc.ca/tran_api_orbc_docs_dev/tran_api_orbc_docs_dev@moti-int.objectstore.gov.bc.ca/' + CONVERT(NVARCHAR(36), @NewGuid),
36+
N'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
37+
N'payment-receipt-template-v2.docx',
38+
1,
39+
1,
40+
N'dops',
41+
GETUTCDATE(),
42+
N'dops',
43+
GETUTCDATE()
44+
)
45+
46+
47+
INSERT [dops].[ORBC_DOCUMENT_TEMPLATE] (
48+
[TEMPLATE_NAME],
49+
[TEMPLATE_VERSION],
50+
[DOCUMENT_ID],
51+
[CONCURRENCY_CONTROL_NUMBER],
52+
[DB_CREATE_USERID],
53+
[DB_CREATE_TIMESTAMP],
54+
[DB_LAST_UPDATE_USERID],
55+
[DB_LAST_UPDATE_TIMESTAMP]
56+
)
57+
VALUES (
58+
N'PAYMENT_RECEIPT',
59+
2,
60+
(SELECT ID FROM [dops].[ORBC_DOCUMENT] WHERE FILE_NAME = 'payment-receipt-template-v2.docx'),
61+
1,
62+
N'dops',
63+
GETUTCDATE(),
64+
N'dops',
65+
GETUTCDATE()
66+
)
67+
68+
69+
70+
IF @@ERROR <> 0 SET NOEXEC ON
71+
GO
72+
73+
DECLARE @VersionDescription VARCHAR(255)
74+
SET @VersionDescription = 'ADD MOTT logo to email and receipt template'
75+
76+
INSERT [dbo].[ORBC_SYS_VERSION] ([VERSION_ID], [DESCRIPTION], [UPDATE_SCRIPT], [REVERT_SCRIPT], [RELEASE_DATE]) VALUES (66, @VersionDescription, '$(UPDATE_SCRIPT)', '$(REVERT_SCRIPT)', getutcdate())
77+
IF @@ERROR <> 0 SET NOEXEC ON
78+
GO
79+
80+
COMMIT TRANSACTION
81+
GO
82+
IF @@ERROR <> 0 SET NOEXEC ON
83+
GO
84+
DECLARE @Success AS BIT
85+
SET @Success = 1
86+
SET NOEXEC OFF
87+
IF (@Success = 1) PRINT 'The database update succeeded'
88+
ELSE BEGIN
89+
IF @@TRANCOUNT > 0 ROLLBACK TRANSACTION
90+
PRINT 'The database update failed'
91+
END
92+
GO

dops/src/app.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ export class AppService {
190190
this.cacheManager,
191191
CacheKey.IMG_WHITE_HEADER_LOGO,
192192
this.convertFileToString(
193-
assetsPath + 'images/BC_Logo_MOTI_White.jpg',
193+
assetsPath + 'images/BC_TT_H_RGB_pos.jpg',
194194
true,
195195
'base64',
196196
),
@@ -199,7 +199,7 @@ export class AppService {
199199
this.cacheManager,
200200
CacheKey.IMG_WHITE_MED_HEADER_LOGO,
201201
this.convertFileToString(
202-
assetsPath + 'images/BC_Logo_MOTI_White@2x.jpg',
202+
assetsPath + 'images/BC_TT_H_RGB_pos@2x.jpg',
203203
true,
204204
'base64',
205205
),
10.1 KB
Loading
30.5 KB
Loading

dops/src/assets/templates/application-approved.email.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<div class="container" style="margin: 0 2em">
1010
<br />
1111
<div>
12-
<img src="{{ whiteHeaderLogo }}" alt="motiBCLogo" />
12+
<img src="{{ whiteHeaderLogo }}" alt="mottBCLogo" />
1313
</div>
1414

1515
<br />

dops/src/helper/notification.helper.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,14 +125,14 @@ export const renderTemplate = async (
125125
cacheManager,
126126
CacheKey.IMG_WHITE_HEADER_LOGO,
127127
)
128-
: process.env.FRONTEND_URL + '/BC_Logo_MOTI_White.jpg',
128+
: process.env.FRONTEND_URL + '/BC_TT_H_RGB_pos.jpg',
129129
whiteMedHeaderLogo: isEmbedBase64Image
130130
? await getBase64Img(
131131
ImageType.JPG,
132132
cacheManager,
133133
CacheKey.IMG_WHITE_MED_HEADER_LOGO,
134134
)
135-
: process.env.FRONTEND_URL + '/BC_Logo_MOTI_White@2x.jpg',
135+
: process.env.FRONTEND_URL + '/BC_TT_H_RGB_pos@2x.jpg',
136136
whiteFooterLogo: isEmbedBase64Image
137137
? await getBase64Img(
138138
ImageType.JPG,
10.1 KB
Loading
30.5 KB
Loading

0 commit comments

Comments
 (0)