QUÝ VI NĂM 2025
An error occurred while processing the template.
Java method "com.liferay.portal.kernel.util.DateUtil_IW.parseDate(String, String, Locale)" threw an exception when invoked on com.liferay.portal.kernel.util.DateUtil_IW object "com.liferay.portal.kernel.util.DateUtil_IW@6fdf42b9"; see cause exception in the Java stack trace.
----
FTL stack trace ("~" means nesting-related):
- Failed at: #assign dateObj = dateUtil.parseDate(... [in template "29795641980326#20120#10094852" at line 9, column 5]
----
1<#assign rawDate = Date18445998.getData()!"" />
2<#assign quy = Select81602287.getData()!"" />
3
4<#if rawDate?has_content>
5 <#assign dateObj = rawDate?datetime("yyyy-MM-dd")>
6<#else>
7 <#assign displayDateStr = .vars["reserved-article-display-date"].data>
8
9 <#assign dateObj = dateUtil.parseDate(
10 "EEE, d 'thg' M yyyy HH:mm:ss Z",
11 displayDateStr,
12 locale
13 )>
14</#if>
15
16<#assign nam = dateObj?string("yyyy")>
17
18<#if !quy?has_content>
19 <#assign thang = dateObj?string("MM")?number>
20
21 <#assign quy =
22 (thang <= 3)?then("Quý I",
23 (thang <= 6)?then("Quý II",
24 (thang <= 9)?then("Quý III","Quý IV")))
25 >
26</#if>
27
28<div class="tktt-wrapper">
29
30 <h2 class="tktt-title">SỐ LIỆU TKTT CÁ NHÂN</h2>
31
32 <div class="tktt-subtitle">
33 (Tại thời điểm cuối ${quy}/${nam})
34 </div>
35
36 <div class="tktt-table-title">
37 Bảng số liệu
38 </div>
39
40 <div class="tktt-table-wrapper">
41 <table class="tktt-table">
42
43 <thead>
44 <tr>
45 <th>Chỉ tiêu</th>
46 <th>(${quy}/${nam})</th>
47 </tr>
48 </thead>
49
50 <tbody>
51
52 <tr>
53 <td>
54 <b>Số lượng</b>
55 <span>(Nghìn tài khoản)</span>
56 </td>
57
58 <td class="number">
59 ${Text48590041.getData()!""}
60 </td>
61 </tr>
62
63 <tr>
64 <td>
65 <b>Số dư</b>
66 <span>(tỷ đồng)</span>
67 </td>
68
69 <td class="number">
70 ${Text94509376.getData()!""}
71 </td>
72 </tr>
73
74 </tbody>
75
76 </table>
77 </div>
78
79 <div class="tktt-note">
80 ${RichText95440364.getData()!""}
81 </div>
82
83</div>
84
85<style>
86
87/* ===== WRAPPER ===== */
88
89.tktt-wrapper{
90 max-width:900px;
91 width:100%;
92 margin:auto;
93 background:white;
94 padding:24px;
95 box-sizing:border-box;
96 font-family: Arial, Helvetica, sans-serif;
97}
98
99/* ===== TITLE ===== */
100
101.tktt-title{
102 text-align:center;
103 color:#d67c1c;
104 margin-bottom:6px;
105 font-size:22px;
106 font-weight:bold;
107}
108
109.tktt-subtitle{
110 text-align:center;
111 margin-bottom:18px;
112 font-size:15px;
113}
114
115/* ===== TABLE TITLE ===== */
116
117.tktt-table-title{
118 background:#f3d4a8;
119 padding:10px 12px;
120 font-weight:bold;
121 border:1px solid #d9b17c;
122}
123
124/* ===== TABLE ===== */
125
126.tktt-table-wrapper{
127 width:100%;
128 overflow-x:auto;
129}
130
131.tktt-table{
132 width:100%;
133 border-collapse:collapse;
134}
135
136.tktt-table th,
137.tktt-table td{
138 border:1px solid #d9d9d9;
139 padding:10px;
140}
141
142.tktt-table th{
143 background:#efefef;
144 text-align:center;
145}
146
147.tktt-table td span{
148 font-style:italic;
149 color:#666;
150}
151
152.number{
153 text-align:right;
154 color:#d67c1c;
155 font-weight:bold;
156}
157
158/* ===== NOTE ===== */
159
160.tktt-note{
161 margin-top:12px;
162 font-size:14px;
163 line-height:1.5;
164}
165
166/* ===== TABLET ===== */
167
168@media (max-width:768px){
169
170.tktt-wrapper{
171 padding:18px;
172}
173
174.tktt-title{
175 font-size:19px;
176}
177
178.tktt-subtitle{
179 font-size:14px;
180}
181
182.tktt-table th,
183.tktt-table td{
184 padding:8px;
185 font-size:14px;
186}
187
188}
189
190/* ===== MOBILE ===== */
191
192@media (max-width:480px){
193
194.tktt-wrapper{
195 padding:14px;
196}
197
198.tktt-title{
199 font-size:17px;
200}
201
202.tktt-subtitle{
203 font-size:13px;
204}
205
206.tktt-table th,
207.tktt-table td{
208 padding:6px;
209 font-size:13px;
210}
211
212}
213
214</style>
Personal current account data
Tìm kiếm