Topic Messages: user.audit.events

Partition: 0   Offset: 0   Key: User:1:User:1   Timestamp: 2026-06-22 01:16:04.840 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-22T01:16:04.4373108Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 1   Key: User:1:User:1   Timestamp: 2026-06-22 01:16:45.929 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-22T01:16:45.9288351Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 2   Key: User:1:User:1   Timestamp: 2026-06-22 01:55:11.829 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-22T01:55:11.8287925Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 3   Key: User:1:Employee:0   Timestamp: 2026-06-22 01:56:14.934 Headers: empty
 
{"eventType":"Employee.Create","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"Employee","entityId":0,"serviceName":"core-management-service","correlationId":"0HNME0VMV3H70:00000009","occurredAtUtc":"2026-06-22T01:56:14.7501747Z","beforeValueJson":null,"afterValueJson":"{\u0022status\u0022:201,\u0022success\u0022:true,\u0022message\u0022:\u0022Employee created successfully.\u0022,\u0022data\u0022:null}","ipAddress":"192.168.80.14","requestPath":"/api/employee/create","httpMethod":"POST"}
Partition: 0   Offset: 4   Key: User:1:User:1   Timestamp: 2026-06-22 01:56:31.442 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-22T01:56:31.4423623Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 5   Key: User:1:Customer:0   Timestamp: 2026-06-22 01:57:47.635 Headers: empty
 
{"eventType":"Customer.GetCustomersBulk","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"Customer","entityId":0,"serviceName":"customer-service","correlationId":"0HNMDSUJIQED8:00000001","occurredAtUtc":"2026-06-22T01:57:47.5808168Z","beforeValueJson":null,"afterValueJson":"[{\u0022wardId\u0022:6096,\u0022provinceId\u0022:28,\u0022unitId\u0022:11132,\u0022collectionUnitId\u0022:12582,\u0022wasteClassification\u0022:2,\u0022customerType\u0022:1,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHDH031327\u0022,\u0022fullName\u0022:\u0022321123\u0022,\u0022email\u0022:\u0022nguyenvana@gmail.com\u0022,\u0022phoneNumber\u0022:\u0022123\u0022,\u0022address\u0022:\u0022\\u0111\\u01B0\\u1EDDng 256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t, Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng, Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022note\u0022:null,\u0022provinceName\u0022:\u0022Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022customerTypeGroupId\u0022:1,\u0022customerTypeGroupName\u0022:\u0022H\\u1ED9 gia \\u0111\\u00ECnh\u0022,\u0022collectionUnitName\u0022:\u0022C\\u00F4ng ty TNHH m\\u1ED9t th\\u00E0nh vi\\u00EAn d\\u1ECBch v\\u1EE5 c\\u00F4ng \\u00EDch qu\\u1EADn 10\u0022,\u0022routeId\u0022:1507,\u0022routeName\u0022:\u0022256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t\u0022,\u0022baseUnitName\u0022:\u0022Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022wardName\u0022:\u0022Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022taxCode\u0022:null,\u0022customerTypeId\u0022:null,\u0022customerTypeName\u0022:\u0022\u0022,\u0022customerTypeGroupCode\u0022:\u0022HG\\u0110\u0022,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:\u0022256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t\u0022,\u0022neighborhoodsName\u0022:null,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:null,\u0022quantityMonth\u0022:null,\u0022recyclableWaste\u0022:null,\u0022foodWaste\u0022:null,\u0022remainingTrash\u0022:null,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:773,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom s\\u1ED1 01 (DVCIQ10)\u0022,\u0022isWasteClassification\u0022:false,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:\u0022123\u0022,\u0022id\u0022:344928,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-06-01T14:28:47.568088\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-16T10:49:05.021392\u0022,\u0022updatedBy\u0022:1}]","ipAddress":"192.168.80.14","requestPath":"/api/customer/bulk","httpMethod":"POST"}
Partition: 0   Offset: 6   Key: User:1:Customer:0   Timestamp: 2026-06-22 01:57:51.639 Headers: empty
 
{"eventType":"Customer.GetCustomersBulk","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"Customer","entityId":0,"serviceName":"customer-service","correlationId":"0HNMDSUJIQED8:00000002","occurredAtUtc":"2026-06-22T01:57:51.6369308Z","beforeValueJson":null,"afterValueJson":"[{\u0022wardId\u0022:6096,\u0022provinceId\u0022:28,\u0022unitId\u0022:11132,\u0022collectionUnitId\u0022:12915,\u0022wasteClassification\u0022:2,\u0022customerType\u0022:1,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHDH020558\u0022,\u0022fullName\u0022:\u0022H\\u1ED2 MINH PH\\u00C1T\u0022,\u0022email\u0022:\u0022\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022address\u0022:\u0022131/46, \\u0111\\u01B0\\u1EDDng Th\\u00E0nh Th\\u00E1i, Khu ph\\u1ED1 1, Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng, Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022note\u0022:\u0022\u0022,\u0022provinceName\u0022:\u0022Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022customerTypeGroupId\u0022:1,\u0022customerTypeGroupName\u0022:\u0022H\\u1ED9 gia \\u0111\\u00ECnh\u0022,\u0022collectionUnitName\u0022:\u0022Ch\\u01B0a x\\u00E1c \\u0111\\u1ECBnh\u0022,\u0022routeId\u0022:1412,\u0022routeName\u0022:\u0022Th\\u00E0nh Th\\u00E1i\u0022,\u0022baseUnitName\u0022:\u0022Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022wardName\u0022:\u0022Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022taxCode\u0022:null,\u0022customerTypeId\u0022:null,\u0022customerTypeName\u0022:\u0022\u0022,\u0022customerTypeGroupCode\u0022:\u0022HG\\u0110\u0022,\u0022businessAddress\u0022:\u0022\u0022,\u0022numberHome\u0022:\u0022131/46\u0022,\u0022streetName\u0022:\u0022Th\\u00E0nh Th\\u00E1i\u0022,\u0022neighborhoodsName\u0022:\u00221\u0022,\u0022hamletVillageName\u0022:\u0022\u0022,\u0022contractStatus\u0022:1,\u0022quantityMonth\u0022:126.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:0,\u0022employeeCashName\u0022:\u0022\u0022,\u0022employeeCollectionId\u0022:775,\u0022employeeCollectionName\u0022:\u0022Ch\\u01B0a x\\u00E1c \\u0111\\u1ECBnh\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:764,\u0022employeeManagerName\u0022:\u0022Ph\\u00F2ng Kinh t\\u1EBF, H\\u1EA1 t\\u1EA7ng v\\u00E0 \\u0110\\u00F4 Th\\u1ECB ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022idCardNumber\u0022:\u0022\u0022,\u0022id\u0022:78817,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-01-26T13:49:06.656469\u0022,\u0022createdBy\u0022:125,\u0022updatedAt\u0022:\u00222026-01-26T15:45:12.646133\u0022,\u0022updatedBy\u0022:125}]","ipAddress":"192.168.80.14","requestPath":"/api/customer/bulk","httpMethod":"POST"}
Partition: 0   Offset: 7   Key: User:1:Customer:0   Timestamp: 2026-06-22 01:58:16.434 Headers: empty
 
{"eventType":"Customer.GetCustomersBulk","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"Customer","entityId":0,"serviceName":"customer-service","correlationId":"0HNMDSUJIQED8:00000003","occurredAtUtc":"2026-06-22T01:58:16.4340064Z","beforeValueJson":null,"afterValueJson":"[{\u0022wardId\u0022:6096,\u0022provinceId\u0022:28,\u0022unitId\u0022:11132,\u0022collectionUnitId\u0022:12915,\u0022wasteClassification\u0022:2,\u0022customerType\u0022:1,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHDH020558\u0022,\u0022fullName\u0022:\u0022H\\u1ED2 MINH PH\\u00C1T\u0022,\u0022email\u0022:\u0022\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022address\u0022:\u0022131/46, \\u0111\\u01B0\\u1EDDng Th\\u00E0nh Th\\u00E1i, Khu ph\\u1ED1 1, Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng, Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022note\u0022:\u0022\u0022,\u0022provinceName\u0022:\u0022Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022customerTypeGroupId\u0022:1,\u0022customerTypeGroupName\u0022:\u0022H\\u1ED9 gia \\u0111\\u00ECnh\u0022,\u0022collectionUnitName\u0022:\u0022Ch\\u01B0a x\\u00E1c \\u0111\\u1ECBnh\u0022,\u0022routeId\u0022:1412,\u0022routeName\u0022:\u0022Th\\u00E0nh Th\\u00E1i\u0022,\u0022baseUnitName\u0022:\u0022Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022wardName\u0022:\u0022Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022taxCode\u0022:null,\u0022customerTypeId\u0022:null,\u0022customerTypeName\u0022:\u0022\u0022,\u0022customerTypeGroupCode\u0022:\u0022HG\\u0110\u0022,\u0022businessAddress\u0022:\u0022\u0022,\u0022numberHome\u0022:\u0022131/46\u0022,\u0022streetName\u0022:\u0022Th\\u00E0nh Th\\u00E1i\u0022,\u0022neighborhoodsName\u0022:\u00221\u0022,\u0022hamletVillageName\u0022:\u0022\u0022,\u0022contractStatus\u0022:1,\u0022quantityMonth\u0022:126.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:0,\u0022employeeCashName\u0022:\u0022\u0022,\u0022employeeCollectionId\u0022:775,\u0022employeeCollectionName\u0022:\u0022Ch\\u01B0a x\\u00E1c \\u0111\\u1ECBnh\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:764,\u0022employeeManagerName\u0022:\u0022Ph\\u00F2ng Kinh t\\u1EBF, H\\u1EA1 t\\u1EA7ng v\\u00E0 \\u0110\\u00F4 Th\\u1ECB ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022idCardNumber\u0022:\u0022\u0022,\u0022id\u0022:78817,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-01-26T13:49:06.656469\u0022,\u0022createdBy\u0022:125,\u0022updatedAt\u0022:\u00222026-01-26T15:45:12.646133\u0022,\u0022updatedBy\u0022:125}]","ipAddress":"192.168.80.14","requestPath":"/api/customer/bulk","httpMethod":"POST"}
Partition: 0   Offset: 8   Key: CustomerUser:2:CustomerUser:2   Timestamp: 2026-06-22 02:00:23.649 Headers: empty
 
{"eventType":"CustomerUserLogin","actionCode":"LOGIN","actorUserId":2,"source":2,"entityType":"CustomerUser","entityId":2,"serviceName":"customer-service","correlationId":null,"occurredAtUtc":"2026-06-22T02:00:23.6468981Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:2,\u0022userName\u0022:\u00220987837712\u0022,\u0022fullName\u0022:\u0022Nguy\\u1EC5n Tr\\u1ECDng \\u0110\\u1EA1i\u0022,\u0022email\u0022:\u0022nguyendai4713@gmail.com\u0022,\u0022phoneNumber\u0022:\u00220987837712\u0022,\u0022customerId\u0022:344928,\u0022status\u0022:\u0022Active\u0022,\u0022isDeleted\u0022:false}","ipAddress":"115.78.11.187","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 9   Key: User:1:Customer:0   Timestamp: 2026-06-22 02:01:08.473 Headers: empty
 
{"eventType":"Customer.GetCustomersBulk","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"Customer","entityId":0,"serviceName":"customer-service","correlationId":"0HNMDSUJIQEDE:00000001","occurredAtUtc":"2026-06-22T02:01:08.4728391Z","beforeValueJson":null,"afterValueJson":"[{\u0022wardId\u0022:6096,\u0022provinceId\u0022:28,\u0022unitId\u0022:11132,\u0022collectionUnitId\u0022:12582,\u0022wasteClassification\u0022:2,\u0022customerType\u0022:1,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHDH031327\u0022,\u0022fullName\u0022:\u0022321123\u0022,\u0022email\u0022:\u0022nguyenvana@gmail.com\u0022,\u0022phoneNumber\u0022:\u0022123\u0022,\u0022address\u0022:\u0022\\u0111\\u01B0\\u1EDDng 256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t, Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng, Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022note\u0022:null,\u0022provinceName\u0022:\u0022Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022customerTypeGroupId\u0022:1,\u0022customerTypeGroupName\u0022:\u0022H\\u1ED9 gia \\u0111\\u00ECnh\u0022,\u0022collectionUnitName\u0022:\u0022C\\u00F4ng ty TNHH m\\u1ED9t th\\u00E0nh vi\\u00EAn d\\u1ECBch v\\u1EE5 c\\u00F4ng \\u00EDch qu\\u1EADn 10\u0022,\u0022routeId\u0022:1507,\u0022routeName\u0022:\u0022256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t\u0022,\u0022baseUnitName\u0022:\u0022Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022wardName\u0022:\u0022Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022taxCode\u0022:null,\u0022customerTypeId\u0022:null,\u0022customerTypeName\u0022:\u0022\u0022,\u0022customerTypeGroupCode\u0022:\u0022HG\\u0110\u0022,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:\u0022256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t\u0022,\u0022neighborhoodsName\u0022:null,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:null,\u0022quantityMonth\u0022:null,\u0022recyclableWaste\u0022:null,\u0022foodWaste\u0022:null,\u0022remainingTrash\u0022:null,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:773,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom s\\u1ED1 01 (DVCIQ10)\u0022,\u0022isWasteClassification\u0022:false,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:\u0022123\u0022,\u0022id\u0022:344928,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-06-01T14:28:47.568088\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-16T10:49:05.021392\u0022,\u0022updatedBy\u0022:1}]","ipAddress":"192.168.80.14","requestPath":"/api/customer/bulk","httpMethod":"POST"}
Partition: 0   Offset: 10   Key: User:1:Customer:0   Timestamp: 2026-06-22 02:01:09.973 Headers: empty
 
{"eventType":"Customer.GetCustomersBulk","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"Customer","entityId":0,"serviceName":"customer-service","correlationId":"0HNMDSUJIQEDE:00000002","occurredAtUtc":"2026-06-22T02:01:09.9733507Z","beforeValueJson":null,"afterValueJson":"[{\u0022wardId\u0022:6096,\u0022provinceId\u0022:28,\u0022unitId\u0022:11132,\u0022collectionUnitId\u0022:12582,\u0022wasteClassification\u0022:2,\u0022customerType\u0022:1,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHDH031327\u0022,\u0022fullName\u0022:\u0022321123\u0022,\u0022email\u0022:\u0022nguyenvana@gmail.com\u0022,\u0022phoneNumber\u0022:\u0022123\u0022,\u0022address\u0022:\u0022\\u0111\\u01B0\\u1EDDng 256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t, Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng, Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022note\u0022:null,\u0022provinceName\u0022:\u0022Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022customerTypeGroupId\u0022:1,\u0022customerTypeGroupName\u0022:\u0022H\\u1ED9 gia \\u0111\\u00ECnh\u0022,\u0022collectionUnitName\u0022:\u0022C\\u00F4ng ty TNHH m\\u1ED9t th\\u00E0nh vi\\u00EAn d\\u1ECBch v\\u1EE5 c\\u00F4ng \\u00EDch qu\\u1EADn 10\u0022,\u0022routeId\u0022:1507,\u0022routeName\u0022:\u0022256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t\u0022,\u0022baseUnitName\u0022:\u0022Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022wardName\u0022:\u0022Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022taxCode\u0022:null,\u0022customerTypeId\u0022:null,\u0022customerTypeName\u0022:\u0022\u0022,\u0022customerTypeGroupCode\u0022:\u0022HG\\u0110\u0022,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:\u0022256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t\u0022,\u0022neighborhoodsName\u0022:null,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:null,\u0022quantityMonth\u0022:null,\u0022recyclableWaste\u0022:null,\u0022foodWaste\u0022:null,\u0022remainingTrash\u0022:null,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:773,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom s\\u1ED1 01 (DVCIQ10)\u0022,\u0022isWasteClassification\u0022:false,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:\u0022123\u0022,\u0022id\u0022:344928,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-06-01T14:28:47.568088\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-16T10:49:05.021392\u0022,\u0022updatedBy\u0022:1}]","ipAddress":"192.168.80.14","requestPath":"/api/customer/bulk","httpMethod":"POST"}
Partition: 0   Offset: 11   Key: User:1:User:1   Timestamp: 2026-06-22 02:18:34.334 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-22T02:18:34.3340663Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"115.78.11.187","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 12   Key: User:1:User:1   Timestamp: 2026-06-22 02:47:02.023 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-22T02:47:01.9467752Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 13   Key: User:1:EventWasteHandover:0   Timestamp: 2026-06-22 02:48:19.427 Headers: empty
 
{"eventType":"EventWasteHandover.GetDetailsByIds","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"EventWasteHandover","entityId":0,"serviceName":"event-service","correlationId":"0HNMDU1ARNKG8:00000003","occurredAtUtc":"2026-06-22T02:48:19.2473831Z","beforeValueJson":null,"afterValueJson":"[{\u0022id\u0022:34,\u0022eventId\u0022:43,\u0022eventName\u0022:\u0022Tr\\u1EA1m MRF - Qu\\u1EADn 7\u0022,\u0022handoverDate\u0022:\u00222026-06-17T15:45:00\u0022,\u0022collectedWeightTotal\u0022:156.800,\u0022transferredWeightTotal\u0022:3.000,\u0022receiverCollectionUnitName\u0022:\u0022Trung t\\u00E2m thu gom Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022receiverCollectionUnitId\u0022:12645,\u0022handedOverByName\u0022:\u0022vuong qq\u0022,\u0022handedOverByUserId\u0022:1,\u0022status\u0022:1,\u0022hasDocuments\u0022:false,\u0022documentFolder\u0022:null,\u0022documentFileNames\u0022:null,\u0022details\u0022:[{\u0022collectionRuleId\u0022:51,\u0022collectionRuleName\u0022:\u0022Nh\\u1EF1a lo\\u1EA1i 1\u0022,\u0022weightKg\u0022:1.000},{\u0022collectionRuleId\u0022:52,\u0022collectionRuleName\u0022:\u0022Nh\\u1EF1a lo\\u1EA1i 2\u0022,\u0022weightKg\u0022:1.000},{\u0022collectionRuleId\u0022:53,\u0022collectionRuleName\u0022:\u0022Nh\\u1EF1a lo\\u1EA1i 3\u0022,\u0022weightKg\u0022:1.000}]}]","ipAddress":"192.168.80.14","requestPath":"/api/event-waste-handover/get-details-by-ids","httpMethod":"POST"}
Partition: 0   Offset: 14   Key: User:1:EventWasteHandover:0   Timestamp: 2026-06-22 02:48:30.633 Headers: empty
 
{"eventType":"EventWasteHandover.GetDetailsByIds","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"EventWasteHandover","entityId":0,"serviceName":"event-service","correlationId":"0HNMDU1ARNKG8:00000004","occurredAtUtc":"2026-06-22T02:48:30.632644Z","beforeValueJson":null,"afterValueJson":"[{\u0022id\u0022:34,\u0022eventId\u0022:43,\u0022eventName\u0022:\u0022Tr\\u1EA1m MRF - Qu\\u1EADn 7\u0022,\u0022handoverDate\u0022:\u00222026-06-17T15:45:00\u0022,\u0022collectedWeightTotal\u0022:156.800,\u0022transferredWeightTotal\u0022:3.000,\u0022receiverCollectionUnitName\u0022:\u0022Trung t\\u00E2m thu gom Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022receiverCollectionUnitId\u0022:12645,\u0022handedOverByName\u0022:\u0022vuong qq\u0022,\u0022handedOverByUserId\u0022:1,\u0022status\u0022:1,\u0022hasDocuments\u0022:false,\u0022documentFolder\u0022:null,\u0022documentFileNames\u0022:null,\u0022details\u0022:[{\u0022collectionRuleId\u0022:51,\u0022collectionRuleName\u0022:\u0022Nh\\u1EF1a lo\\u1EA1i 1\u0022,\u0022weightKg\u0022:1.000},{\u0022collectionRuleId\u0022:52,\u0022collectionRuleName\u0022:\u0022Nh\\u1EF1a lo\\u1EA1i 2\u0022,\u0022weightKg\u0022:1.000},{\u0022collectionRuleId\u0022:53,\u0022collectionRuleName\u0022:\u0022Nh\\u1EF1a lo\\u1EA1i 3\u0022,\u0022weightKg\u0022:1.000}]}]","ipAddress":"192.168.80.14","requestPath":"/api/event-waste-handover/get-details-by-ids","httpMethod":"POST"}
Partition: 0   Offset: 15   Key: User:73:User:73   Timestamp: 2026-06-22 03:10:32.431 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":73,"source":1,"entityType":"User","entityId":73,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-22T03:10:32.4306119Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:73,\u0022userName\u0022:\u0022DVCIQ8\u0022,\u0022fullName\u0022:\u0022C\\u00F4ng ty TNHH MTV D\\u1ECBch v\\u1EE5 C\\u00F4ng \\u00EDch Qu\\u1EADn 8\u0022,\u0022firstName\u0022:null,\u0022lastName\u0022:null,\u0022email\u0022:\u0022ciq8@gmail.com\u0022,\u0022phoneNumber\u0022:\u00220909493119\u0022,\u0022userTypeId\u0022:21,\u0022unitId\u0022:12596,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:null,\u0022gender\u0022:null,\u0022dateOfBirth\u0022:null,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 16   Key: User:73:PointTransaction:0   Timestamp: 2026-06-22 03:10:55.025 Headers: empty
 
{"eventType":"PointTransaction.GetPointEventSummaryByCustomerUserIds","actionCode":"CREATE","actorUserId":73,"source":1,"entityType":"PointTransaction","entityId":0,"serviceName":"event-service","correlationId":"0HNMDU1ARNKGJ:00000001","occurredAtUtc":"2026-06-22T03:10:54.9541092Z","beforeValueJson":null,"afterValueJson":"[{\u0022customerUserId\u0022:540,\u0022totalPointsCredit\u0022:1210,\u0022totalPointsDebit\u0022:0,\u0022totalEventsParticipated\u0022:2,\u0022totalKgWasteRedeemed\u0022:1.00,\u0022lastConfirmedCollectionCreatedBy\u0022:1},{\u0022customerUserId\u0022:536,\u0022totalPointsCredit\u0022:0,\u0022totalPointsDebit\u0022:0,\u0022totalEventsParticipated\u0022:0,\u0022totalKgWasteRedeemed\u0022:0,\u0022lastConfirmedCollectionCreatedBy\u0022:0},{\u0022customerUserId\u0022:534,\u0022totalPointsCredit\u0022:18340,\u0022totalPointsDebit\u0022:120,\u0022totalEventsParticipated\u0022:3,\u0022totalKgWasteRedeemed\u0022:108.00,\u0022lastConfirmedCollectionCreatedBy\u0022:1},{\u0022customerUserId\u0022:533,\u0022totalPointsCredit\u0022:16560,\u0022totalPointsDebit\u0022:0,\u0022totalEventsParticipated\u0022:2,\u0022totalKgWasteRedeemed\u0022:1100.00,\u0022lastConfirmedCollectionCreatedBy\u0022:1},{\u0022customerUserId\u0022:532,\u0022totalPointsCredit\u0022:0,\u0022totalPointsDebit\u0022:0,\u0022totalEventsParticipated\u0022:0,\u0022totalKgWasteRedeemed\u0022:0,\u0022lastConfirmedCollectionCreatedBy\u0022:0},{\u0022customerUserId\u0022:531,\u0022totalPointsCredit\u0022:0,\u0022totalPointsDebit\u0022:0,\u0022totalEventsParticipated\u0022:0,\u0022totalKgWasteRedeemed\u0022:0,\u0022lastConfirmedCollectionCreatedBy\u0022:0},{\u0022customerUserId\u0022:530,\u0022totalPointsCredit\u0022:0,\u0022totalPointsDebit\u0022:0,\u0022totalEventsParticipated\u0022:0,\u0022totalKgWasteRedeemed\u0022:0,\u0022lastConfirmedCollectionCreatedBy\u0022:0},{\u0022customerUserId\u0022:529,\u0022totalPointsCredit\u0022:0,\u0022totalPointsDebit\u0022:0,\u0022totalEventsParticipated\u0022:0,\u0022totalKgWasteRedeemed\u0022:0,\u0022lastConfirmedCollectionCreatedBy\u0022:0},{\u0022customerUserId\u0022:528,\u0022totalPointsCredit\u0022:0,\u0022totalPointsDebit\u0022:0,\u0022totalEventsParticipated\u0022:0,\u0022totalKgWasteRedeemed\u0022:0,\u0022lastConfirmedCollectionCreatedBy\u0022:0},{\u0022customerUserId\u0022:527,\u0022totalPointsCredit\u0022:0,\u0022totalPointsDebit\u0022:0,\u0022totalEventsParticipated\u0022:0,\u0022totalKgWasteRedeemed\u0022:0,\u0022lastConfirmedCollectionCreatedBy\u0022:0}]","ipAddress":"192.168.80.14","requestPath":"/api/point-transactions/point-event-summary-by-ids","httpMethod":"POST"}
Partition: 0   Offset: 17   Key: User:1:User:1   Timestamp: 2026-06-22 03:11:11.130 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-22T03:11:11.1297993Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 18   Key: User:1:PageOfRole:5872   Timestamp: 2026-06-22 03:11:44.627 Headers: empty
 
{"eventType":"PageOfRole.UpdatePageOfUser","actionCode":"UPDATE","actorUserId":1,"source":1,"entityType":"PageOfRole","entityId":5872,"serviceName":"system-service","correlationId":"0HNMFVSV3AH0K:0000000C","occurredAtUtc":"2026-06-22T03:11:44.4442791Z","beforeValueJson":"{\u0022model\u0022:{\u0022pageId\u0022:268,\u0022userId\u0022:73,\u0022isActive\u0022:false,\u0022id\u0022:5872,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-29T13:08:53.622514\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-18T13:33:39.244239\u0022,\u0022updatedBy\u0022:1,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null}}","afterValueJson":"{\u0022status\u0022:200,\u0022success\u0022:true,\u0022message\u0022:\u0022success\u0022,\u0022data\u0022:null}","ipAddress":"192.168.80.14","requestPath":"/api/page-of-role/page-of-user-update","httpMethod":"PUT"}
Partition: 0   Offset: 19   Key: User:1:PageOfRole:3455   Timestamp: 2026-06-22 03:11:44.627 Headers: empty
 
{"eventType":"PageOfRole.UpdatePageOfUser","actionCode":"UPDATE","actorUserId":1,"source":1,"entityType":"PageOfRole","entityId":3455,"serviceName":"system-service","correlationId":"0HNMFVSV3AH0U:00000002","occurredAtUtc":"2026-06-22T03:11:44.4442687Z","beforeValueJson":"{\u0022model\u0022:{\u0022pageId\u0022:230,\u0022userId\u0022:73,\u0022isActive\u0022:false,\u0022id\u0022:3455,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-27T13:15:52.804986\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-18T13:33:43.335554\u0022,\u0022updatedBy\u0022:1,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null}}","afterValueJson":"{\u0022status\u0022:200,\u0022success\u0022:true,\u0022message\u0022:\u0022success\u0022,\u0022data\u0022:null}","ipAddress":"192.168.80.14","requestPath":"/api/page-of-role/page-of-user-update","httpMethod":"PUT"}
Partition: 0   Offset: 20   Key: User:1:PageOfRole:3767   Timestamp: 2026-06-22 03:11:44.627 Headers: empty
 
{"eventType":"PageOfRole.UpdatePageOfUser","actionCode":"UPDATE","actorUserId":1,"source":1,"entityType":"PageOfRole","entityId":3767,"serviceName":"system-service","correlationId":"0HNMFVSV3AH0H:00000013","occurredAtUtc":"2026-06-22T03:11:44.5314271Z","beforeValueJson":"{\u0022model\u0022:{\u0022pageId\u0022:229,\u0022userId\u0022:73,\u0022isActive\u0022:false,\u0022id\u0022:3767,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-27T13:15:56.899865\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-18T13:33:39.05249\u0022,\u0022updatedBy\u0022:1,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null}}","afterValueJson":"{\u0022status\u0022:200,\u0022success\u0022:true,\u0022message\u0022:\u0022success\u0022,\u0022data\u0022:null}","ipAddress":"192.168.80.14","requestPath":"/api/page-of-role/page-of-user-update","httpMethod":"PUT"}
Partition: 0   Offset: 21   Key: User:1:PageOfRole:5870   Timestamp: 2026-06-22 03:11:44.627 Headers: empty
 
{"eventType":"PageOfRole.UpdatePageOfUser","actionCode":"UPDATE","actorUserId":1,"source":1,"entityType":"PageOfRole","entityId":5870,"serviceName":"system-service","correlationId":"0HNMFVSV3AH0F:00000009","occurredAtUtc":"2026-06-22T03:11:44.4444544Z","beforeValueJson":"{\u0022model\u0022:{\u0022pageId\u0022:269,\u0022userId\u0022:73,\u0022isActive\u0022:false,\u0022id\u0022:5870,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-29T13:08:53.31334\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-18T13:33:39.153538\u0022,\u0022updatedBy\u0022:1,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null}}","afterValueJson":"{\u0022status\u0022:200,\u0022success\u0022:true,\u0022message\u0022:\u0022success\u0022,\u0022data\u0022:null}","ipAddress":"192.168.80.14","requestPath":"/api/page-of-role/page-of-user-update","httpMethod":"PUT"}
Partition: 0   Offset: 22   Key: User:1:PageOfRole:3890   Timestamp: 2026-06-22 03:11:44.627 Headers: empty
 
{"eventType":"PageOfRole.UpdatePageOfUser","actionCode":"UPDATE","actorUserId":1,"source":1,"entityType":"PageOfRole","entityId":3890,"serviceName":"system-service","correlationId":"0HNMFVSV3AH0T:00000002","occurredAtUtc":"2026-06-22T03:11:44.5271387Z","beforeValueJson":"{\u0022model\u0022:{\u0022pageId\u0022:271,\u0022userId\u0022:73,\u0022isActive\u0022:false,\u0022id\u0022:3890,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-27T16:31:43.910667\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-18T13:33:43.325412\u0022,\u0022updatedBy\u0022:1,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null}}","afterValueJson":"{\u0022status\u0022:200,\u0022success\u0022:true,\u0022message\u0022:\u0022success\u0022,\u0022data\u0022:null}","ipAddress":"192.168.80.14","requestPath":"/api/page-of-role/page-of-user-update","httpMethod":"PUT"}
Partition: 0   Offset: 23   Key: User:1:PageOfRole:5871   Timestamp: 2026-06-22 03:11:44.632 Headers: empty
 
{"eventType":"PageOfRole.UpdatePageOfUser","actionCode":"UPDATE","actorUserId":1,"source":1,"entityType":"PageOfRole","entityId":5871,"serviceName":"system-service","correlationId":"0HNMFVSV3AH0J:00000003","occurredAtUtc":"2026-06-22T03:11:44.6318669Z","beforeValueJson":"{\u0022model\u0022:{\u0022pageId\u0022:267,\u0022userId\u0022:73,\u0022isActive\u0022:false,\u0022id\u0022:5871,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-29T13:08:53.313341\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-18T13:33:39.256772\u0022,\u0022updatedBy\u0022:1,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null}}","afterValueJson":"{\u0022status\u0022:200,\u0022success\u0022:true,\u0022message\u0022:\u0022success\u0022,\u0022data\u0022:null}","ipAddress":"192.168.80.14","requestPath":"/api/page-of-role/page-of-user-update","httpMethod":"PUT"}
Partition: 0   Offset: 24   Key: User:1:PageOfRole:5873   Timestamp: 2026-06-22 03:11:44.632 Headers: empty
 
{"eventType":"PageOfRole.UpdatePageOfUser","actionCode":"UPDATE","actorUserId":1,"source":1,"entityType":"PageOfRole","entityId":5873,"serviceName":"system-service","correlationId":"0HNMFVSV3AH0I:00000003","occurredAtUtc":"2026-06-22T03:11:44.6319065Z","beforeValueJson":"{\u0022model\u0022:{\u0022pageId\u0022:270,\u0022userId\u0022:73,\u0022isActive\u0022:false,\u0022id\u0022:5873,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-29T13:08:53.652416\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-18T13:33:39.140515\u0022,\u0022updatedBy\u0022:1,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null}}","afterValueJson":"{\u0022status\u0022:200,\u0022success\u0022:true,\u0022message\u0022:\u0022success\u0022,\u0022data\u0022:null}","ipAddress":"192.168.80.14","requestPath":"/api/page-of-role/page-of-user-update","httpMethod":"PUT"}
Partition: 0   Offset: 25   Key: User:1:PageOfRole:3891   Timestamp: 2026-06-22 03:11:44.632 Headers: empty
 
{"eventType":"PageOfRole.UpdatePageOfUser","actionCode":"UPDATE","actorUserId":1,"source":1,"entityType":"PageOfRole","entityId":3891,"serviceName":"system-service","correlationId":"0HNMFVSV3AH0V:00000002","occurredAtUtc":"2026-06-22T03:11:44.6320562Z","beforeValueJson":"{\u0022model\u0022:{\u0022pageId\u0022:272,\u0022userId\u0022:73,\u0022isActive\u0022:false,\u0022id\u0022:3891,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-27T16:31:43.909865\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-18T13:33:43.330347\u0022,\u0022updatedBy\u0022:1,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null}}","afterValueJson":"{\u0022status\u0022:200,\u0022success\u0022:true,\u0022message\u0022:\u0022success\u0022,\u0022data\u0022:null}","ipAddress":"192.168.80.14","requestPath":"/api/page-of-role/page-of-user-update","httpMethod":"PUT"}
Partition: 0   Offset: 26   Key: User:73:User:73   Timestamp: 2026-06-22 03:12:03.730 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":73,"source":1,"entityType":"User","entityId":73,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-22T03:12:03.7306081Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:73,\u0022userName\u0022:\u0022DVCIQ8\u0022,\u0022fullName\u0022:\u0022C\\u00F4ng ty TNHH MTV D\\u1ECBch v\\u1EE5 C\\u00F4ng \\u00EDch Qu\\u1EADn 8\u0022,\u0022firstName\u0022:null,\u0022lastName\u0022:null,\u0022email\u0022:\u0022ciq8@gmail.com\u0022,\u0022phoneNumber\u0022:\u00220909493119\u0022,\u0022userTypeId\u0022:21,\u0022unitId\u0022:12596,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:null,\u0022gender\u0022:null,\u0022dateOfBirth\u0022:null,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 27   Key: User:147:BaseCollectionMapping:0   Timestamp: 2026-06-22 04:16:35.141 Headers: empty
 
{"eventType":"BaseCollectionMapping.GetBaseCollectionMappingsByBaseUnitId","actionCode":"CREATE","actorUserId":147,"source":1,"entityType":"BaseCollectionMapping","entityId":0,"serviceName":"core-management-service","correlationId":"0HNME0VMV3HGV:00000001","occurredAtUtc":"2026-06-22T04:16:35.1326401Z","beforeValueJson":null,"afterValueJson":"[{\u0022id\u0022:422,\u0022unitId\u0022:12876,\u0022collectionUnitId\u0022:12909,\u0022parentId\u0022:0,\u0022baseUnitName\u0022:null,\u0022collectionUnitName\u0022:null,\u0022provinceId\u0022:null,\u0022provinceName\u0022:null,\u0022teamId\u0022:null,\u0022teamName\u0022:null,\u0022notes\u0022:null,\u0022status\u0022:1,\u0022statusName\u0022:null,\u0022teamInChargeName\u0022:null,\u0022teamInChargeId\u0022:0,\u0022createdAt\u0022:\u00222025-12-25T11:07:06.490574\u0022,\u0022updatedAt\u0022:null}]","ipAddress":"115.78.11.187","requestPath":"/api/base-collection-mapping/get-by-base-unit-ids","httpMethod":"POST"}
Partition: 0   Offset: 28   Key: User:1:Payment:0   Timestamp: 2026-06-22 04:42:26.215 Headers: empty
 
{"eventType":"Payment.ConfirmOrRejectTransferPayment","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"Payment","entityId":0,"serviceName":"contract-payment-service","correlationId":"0HNMDV8LN0GEU:00000001","occurredAtUtc":"2026-06-22T04:42:26.1825097Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:9060,\u0022paymentNumber\u0022:\u0022PT194598_20260616162052\u0022,\u0022customerId\u0022:344928,\u0022unitId\u0022:11132,\u0022employeeId\u0022:1,\u0022paymentMethod\u0022:2,\u0022totalAmount\u0022:24840.00,\u0022receivedAmount\u0022:24840.00,\u0022changeAmount\u0022:0.00,\u0022walletDeductAmount\u0022:0.00,\u0022status\u0022:2,\u0022paymentDate\u0022:\u00222026-06-16T16:20:53\u0022,\u0022notes\u0022:\u0022\\u0110\\u00E3 x\\u00E1c nh\\u1EADn chuy\\u1EC3n kho\\u1EA3n - \u0022,\u0022createdAt\u0022:\u00222026-06-16T16:20:53\u0022,\u0022createdBy\u0022:2,\u0022customerName\u0022:\u0022321123\u0022,\u0022employeeName\u0022:\u0022admin\u0022,\u0022paymentMethodName\u0022:null,\u0022statusName\u0022:null,\u0022paidAdvancePeriods\u0022:[],\u0022contractId\u0022:194598,\u0022paymentDetails\u0022:[{\u0022id\u0022:90196,\u0022paymentId\u0022:9060,\u0022paymentPeriodDetailsId\u0022:915125,\u0022amount\u0022:24840.00,\u0022createdAt\u0022:\u00222026-06-16T16:20:53\u0022,\u0022invoiceCode\u0022:\u0022H\\u011020260601153049592\u0022,\u0022periodNumber\u0022:\u0022T6/2026\u0022,\u0022paymentPeriodStartDate\u0022:null,\u0022paymentPeriodEndDate\u0022:null}],\u0022paymentHistories\u0022:[{\u0022id\u0022:9175,\u0022contractId\u0022:194598,\u0022paymentId\u0022:9060,\u0022employeeId\u0022:2,\u0022action\u0022:\u00221\u0022,\u0022oldStatus\u0022:\u00221\u0022,\u0022newStatus\u0022:\u00221\u0022,\u0022notes\u0022:\u0022T\\u1EA1o phi\\u1EBFu thu cho thanh to\\u00E1n chuy\\u1EC3n kho\\u1EA3n qua QR - PT194598_20260616162052\u0022,\u0022createdAt\u0022:\u00222026-06-16T16:20:53\u0022,\u0022employeeName\u0022:null,\u0022actionName\u0022:null,\u0022oldStatusName\u0022:null,\u0022newStatusName\u0022:null}]}","ipAddress":"115.78.11.187","requestPath":"/api/payment/confirm-or-reject-transfer","httpMethod":"POST"}
Partition: 0   Offset: 29   Key: User:147:BaseCollectionMapping:0   Timestamp: 2026-06-22 06:25:23.542 Headers: empty
 
{"eventType":"BaseCollectionMapping.GetBaseCollectionMappingsByBaseUnitId","actionCode":"CREATE","actorUserId":147,"source":1,"entityType":"BaseCollectionMapping","entityId":0,"serviceName":"core-management-service","correlationId":"0HNME0VMV3HJ5:00000001","occurredAtUtc":"2026-06-22T06:25:23.5409372Z","beforeValueJson":null,"afterValueJson":"[{\u0022id\u0022:422,\u0022unitId\u0022:12876,\u0022collectionUnitId\u0022:12909,\u0022parentId\u0022:0,\u0022baseUnitName\u0022:null,\u0022collectionUnitName\u0022:null,\u0022provinceId\u0022:null,\u0022provinceName\u0022:null,\u0022teamId\u0022:null,\u0022teamName\u0022:null,\u0022notes\u0022:null,\u0022status\u0022:1,\u0022statusName\u0022:null,\u0022teamInChargeName\u0022:null,\u0022teamInChargeId\u0022:0,\u0022createdAt\u0022:\u00222025-12-25T11:07:06.490574\u0022,\u0022updatedAt\u0022:null}]","ipAddress":"115.78.11.187","requestPath":"/api/base-collection-mapping/get-by-base-unit-ids","httpMethod":"POST"}
Partition: 0   Offset: 30   Key: User:147:BaseCollectionMapping:0   Timestamp: 2026-06-22 06:33:37.439 Headers: empty
 
{"eventType":"BaseCollectionMapping.GetBaseCollectionMappingsByBaseCollectionUnitId","actionCode":"CREATE","actorUserId":147,"source":1,"entityType":"BaseCollectionMapping","entityId":0,"serviceName":"core-management-service","correlationId":"0HNME0VMV3HK2:00000001","occurredAtUtc":"2026-06-22T06:33:37.4388405Z","beforeValueJson":null,"afterValueJson":"[{\u0022id\u0022:422,\u0022unitId\u0022:12876,\u0022collectionUnitId\u0022:12909,\u0022parentId\u0022:8386,\u0022baseUnitName\u0022:null,\u0022collectionUnitName\u0022:null,\u0022provinceId\u0022:null,\u0022provinceName\u0022:null,\u0022teamId\u0022:null,\u0022teamName\u0022:null,\u0022notes\u0022:null,\u0022status\u0022:1,\u0022statusName\u0022:null,\u0022teamInChargeName\u0022:null,\u0022teamInChargeId\u0022:0,\u0022createdAt\u0022:\u00222025-12-25T11:07:06.490574\u0022,\u0022updatedAt\u0022:null}]","ipAddress":"115.78.11.187","requestPath":"/api/base-collection-mapping/get-by-base-collection-unit-id","httpMethod":"POST"}
Partition: 0   Offset: 31   Key: User:147:BaseCollectionMapping:0   Timestamp: 2026-06-22 06:36:01.295 Headers: empty
 
{"eventType":"BaseCollectionMapping.GetBaseCollectionMappingsByBaseCollectionUnitId","actionCode":"CREATE","actorUserId":147,"source":1,"entityType":"BaseCollectionMapping","entityId":0,"serviceName":"core-management-service","correlationId":"0HNME0VMV3HK7:00000001","occurredAtUtc":"2026-06-22T06:36:01.2957545Z","beforeValueJson":null,"afterValueJson":"[{\u0022id\u0022:422,\u0022unitId\u0022:12876,\u0022collectionUnitId\u0022:12909,\u0022parentId\u0022:8386,\u0022baseUnitName\u0022:null,\u0022collectionUnitName\u0022:null,\u0022provinceId\u0022:null,\u0022provinceName\u0022:null,\u0022teamId\u0022:null,\u0022teamName\u0022:null,\u0022notes\u0022:null,\u0022status\u0022:1,\u0022statusName\u0022:null,\u0022teamInChargeName\u0022:null,\u0022teamInChargeId\u0022:0,\u0022createdAt\u0022:\u00222025-12-25T11:07:06.490574\u0022,\u0022updatedAt\u0022:null}]","ipAddress":"115.78.11.187","requestPath":"/api/base-collection-mapping/get-by-base-collection-unit-id","httpMethod":"POST"}
Partition: 0   Offset: 32   Key: User:147:BaseCollectionMapping:0   Timestamp: 2026-06-22 06:36:48.533 Headers: empty
 
{"eventType":"BaseCollectionMapping.GetBaseCollectionMappingsByBaseCollectionUnitId","actionCode":"CREATE","actorUserId":147,"source":1,"entityType":"BaseCollectionMapping","entityId":0,"serviceName":"core-management-service","correlationId":"0HNME0VMV3HKC:00000001","occurredAtUtc":"2026-06-22T06:36:48.5333071Z","beforeValueJson":null,"afterValueJson":"[{\u0022id\u0022:422,\u0022unitId\u0022:12876,\u0022collectionUnitId\u0022:12909,\u0022parentId\u0022:8386,\u0022baseUnitName\u0022:null,\u0022collectionUnitName\u0022:null,\u0022provinceId\u0022:null,\u0022provinceName\u0022:null,\u0022teamId\u0022:null,\u0022teamName\u0022:null,\u0022notes\u0022:null,\u0022status\u0022:1,\u0022statusName\u0022:null,\u0022teamInChargeName\u0022:null,\u0022teamInChargeId\u0022:0,\u0022createdAt\u0022:\u00222025-12-25T11:07:06.490574\u0022,\u0022updatedAt\u0022:null}]","ipAddress":"115.78.11.187","requestPath":"/api/base-collection-mapping/get-by-base-collection-unit-id","httpMethod":"POST"}
Partition: 0   Offset: 33   Key: User:147:BaseCollectionMapping:0   Timestamp: 2026-06-22 06:38:59.339 Headers: empty
 
{"eventType":"BaseCollectionMapping.GetBaseCollectionMappingsByBaseCollectionUnitId","actionCode":"CREATE","actorUserId":147,"source":1,"entityType":"BaseCollectionMapping","entityId":0,"serviceName":"core-management-service","correlationId":"0HNME0VMV3HKO:00000001","occurredAtUtc":"2026-06-22T06:38:59.3393445Z","beforeValueJson":null,"afterValueJson":"[{\u0022id\u0022:422,\u0022unitId\u0022:12876,\u0022collectionUnitId\u0022:12909,\u0022parentId\u0022:8386,\u0022baseUnitName\u0022:null,\u0022collectionUnitName\u0022:null,\u0022provinceId\u0022:null,\u0022provinceName\u0022:null,\u0022teamId\u0022:null,\u0022teamName\u0022:null,\u0022notes\u0022:null,\u0022status\u0022:1,\u0022statusName\u0022:null,\u0022teamInChargeName\u0022:null,\u0022teamInChargeId\u0022:0,\u0022createdAt\u0022:\u00222025-12-25T11:07:06.490574\u0022,\u0022updatedAt\u0022:null}]","ipAddress":"115.78.11.187","requestPath":"/api/base-collection-mapping/get-by-base-collection-unit-id","httpMethod":"POST"}
Partition: 0   Offset: 34   Key: User:147:BaseCollectionMapping:0   Timestamp: 2026-06-22 06:44:25.955 Headers: empty
 
{"eventType":"BaseCollectionMapping.GetBaseCollectionMappingsByBaseCollectionUnitId","actionCode":"CREATE","actorUserId":147,"source":1,"entityType":"BaseCollectionMapping","entityId":0,"serviceName":"core-management-service","correlationId":"0HNME0VMV3HKT:00000001","occurredAtUtc":"2026-06-22T06:44:25.9548398Z","beforeValueJson":null,"afterValueJson":"[{\u0022id\u0022:422,\u0022unitId\u0022:12876,\u0022collectionUnitId\u0022:12909,\u0022parentId\u0022:8386,\u0022baseUnitName\u0022:null,\u0022collectionUnitName\u0022:null,\u0022provinceId\u0022:null,\u0022provinceName\u0022:null,\u0022teamId\u0022:null,\u0022teamName\u0022:null,\u0022notes\u0022:null,\u0022status\u0022:1,\u0022statusName\u0022:null,\u0022teamInChargeName\u0022:null,\u0022teamInChargeId\u0022:0,\u0022createdAt\u0022:\u00222025-12-25T11:07:06.490574\u0022,\u0022updatedAt\u0022:null}]","ipAddress":"115.78.11.187","requestPath":"/api/base-collection-mapping/get-by-base-collection-unit-id","httpMethod":"POST"}
Partition: 0   Offset: 35   Key: User:147:Customer:0   Timestamp: 2026-06-22 06:47:50.482 Headers: empty
 
{"eventType":"Customer.GetByCustomerCodes","actionCode":"CREATE","actorUserId":147,"source":1,"entityType":"Customer","entityId":0,"serviceName":"customer-service","correlationId":"0HNMDSUJIQEGP:00000001","occurredAtUtc":"2026-06-22T06:47:50.4819575Z","beforeValueJson":null,"afterValueJson":"[{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068158\u0022,\u0022fullName\u0022:\u0022Nguy\\u1EC5n Duy (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:600.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344845,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:31\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068159\u0022,\u0022fullName\u0022:\u0022H\\u00E0 V\\u0103n H\\u1ECDc (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:360.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344846,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:31\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068163\u0022,\u0022fullName\u0022:\u0022Nguy\\u1EC5n Th\\u1ECB \\u0110\\u00E0o (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:960.0000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344850,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:32\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068164\u0022,\u0022fullName\u0022:\u0022An L\\u1ED9c  (1) (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:600.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344851,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:32\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068165\u0022,\u0022fullName\u0022:\u0022Anh \\u0110\\u00E0o (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:960.0000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344852,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:32\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068166\u0022,\u0022fullName\u0022:\u0022An L\\u1ED9c (2) (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:600.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344853,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:32\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068167\u0022,\u0022fullName\u0022:\u0022Xu\\u00E2n Sang  (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:360.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344854,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:33\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068168\u0022,\u0022fullName\u0022:\u0022Nguy\\u1EC5n V\\u0103n D\\u01B0\\u01A1ng (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:480.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344855,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:33\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068169\u0022,\u0022fullName\u0022:\u0022Tr\\u01B0\\u1EDDng Duy (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:600.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344856,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:33\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068170\u0022,\u0022fullName\u0022:\u0022Th\\u1EBF Anh (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:540.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344857,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:33\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068171\u0022,\u0022fullName\u0022:\u0022Nh\\u01B0 B\\u00ECnh  (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:480.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344858,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:34\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068172\u0022,\u0022fullName\u0022:\u0022Nguy\\u1EC5n An (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:600.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344859,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:34\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068173\u0022,\u0022fullName\u0022:\u0022Ho\\u00E0ng Kim (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:480.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344860,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:34\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068175\u0022,\u0022fullName\u0022:\u0022C\\u00E2y X\\u0103ng (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 7 D\\u01B0\\u01A1ng \\u0110\\u00F4ng, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Ch\\u01B0a c\\u00F3 h\\u1EE3p \\u0111\\u1ED3ng (Nh\\u00F3m 3)\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u00227 D\\u01B0\\u01A1ng \\u0110\\u00F4ng\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:185.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344862,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-14T00:27:19\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:3201,\u0022routeName\u0022:\u0022Tuy\\u1EBFn \\u0110\\u01B0\\u1EDDng L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068176\u0022,\u0022fullName\u0022:\u0022Chuy\\u1EC3n Ph\\u00E1t Nhanh (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022\\u0111\\u01B0\\u1EDDng Tuy\\u1EBFn \\u0110\\u01B0\\u1EDDng L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t, Khu ph\\u1ED1 5 D\\u01B0\\u01A1ng \\u0110\\u00F4ng, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Ch\\u01B0a c\\u00F3 h\\u1EE3p \\u0111\\u1ED3ng (Nh\\u00F3m 3)\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:\u0022Tuy\\u1EBFn \\u0110\\u01B0\\u1EDDng L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t\u0022,\u0022neighborhoodsName\u0022:\u00225 D\\u01B0\\u01A1ng \\u0110\\u00F4ng\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:185.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344863,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-14T00:27:19\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068177\u0022,\u0022fullName\u0022:\u0022C\\u00F4ng ty c\\u1ED5 ph\\u1EA7n Sun Hospitality Group - chi nh\\u00E1nh b\\u1EAFc B\\u00E3i Kem (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 C\\u1EADp nh\\u1EADt An Th\\u1EDBi, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Ch\\u01B0a c\\u00F3 h\\u1EE3p \\u0111\\u1ED3ng (Nh\\u00F3m 3)\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022C\\u1EADp nh\\u1EADt An Th\\u1EDBi\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:185.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344864,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-14T00:27:19\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068178\u0022,\u0022fullName\u0022:\u0022Ph\\u01B0\\u01A1ng B\\u00ECnh (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 7 D\\u01B0\\u01A1ng \\u0110\\u00F4ng, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Ch\\u01B0a c\\u00F3 h\\u1EE3p \\u0111\\u1ED3ng (Nh\\u00F3m 4)\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u00227 D\\u01B0\\u01A1ng \\u0110\\u00F4ng\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:1512.0000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344865,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-14T00:27:19\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068180\u0022,\u0022fullName\u0022:\u0022Chi Nh\\u00E1nh C\\u00F4ng ty C\\u1ED5 Ph\\u1EA7n D\\u1ECBch V\\u1EE5 C\\u00E0 Ph\\u00EA Cao Nguy\\u00EAn t\\u1EA1i Ph\\u00FA Qu\\u1ED1c (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 1 D\\u01B0\\u01A1ng \\u0110\\u00F4ng, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Ch\\u01B0a c\\u00F3 h\\u1EE3p \\u0111\\u1ED3ng (Nh\\u00F3m 4)\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u00221 D\\u01B0\\u01A1ng \\u0110\\u00F4ng\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:1512.0000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344867,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-14T00:27:20\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null}]","ipAddress":"115.78.11.187","requestPath":"/api/customer/get-by-customer-codes","httpMethod":"POST"}
Partition: 0   Offset: 36   Key: User:147:BaseCollectionMapping:0   Timestamp: 2026-06-22 06:47:50.773 Headers: empty
 
{"eventType":"BaseCollectionMapping.GetBaseCollectionMappingsByBaseCollectionUnitId","actionCode":"CREATE","actorUserId":147,"source":1,"entityType":"BaseCollectionMapping","entityId":0,"serviceName":"core-management-service","correlationId":"0HNME0VMV3HL3:00000001","occurredAtUtc":"2026-06-22T06:47:50.7729561Z","beforeValueJson":null,"afterValueJson":"[{\u0022id\u0022:422,\u0022unitId\u0022:12876,\u0022collectionUnitId\u0022:12909,\u0022parentId\u0022:8386,\u0022baseUnitName\u0022:null,\u0022collectionUnitName\u0022:null,\u0022provinceId\u0022:null,\u0022provinceName\u0022:null,\u0022teamId\u0022:null,\u0022teamName\u0022:null,\u0022notes\u0022:null,\u0022status\u0022:1,\u0022statusName\u0022:null,\u0022teamInChargeName\u0022:null,\u0022teamInChargeId\u0022:0,\u0022createdAt\u0022:\u00222025-12-25T11:07:06.490574\u0022,\u0022updatedAt\u0022:null}]","ipAddress":"115.78.11.187","requestPath":"/api/base-collection-mapping/get-by-base-collection-unit-id","httpMethod":"POST"}
Partition: 0   Offset: 37   Key: User:147:Customer:0   Timestamp: 2026-06-22 06:48:11.671 Headers: empty
 
{"eventType":"Customer.GetByCustomerCodes","actionCode":"CREATE","actorUserId":147,"source":1,"entityType":"Customer","entityId":0,"serviceName":"customer-service","correlationId":"0HNMDSUJIQEGS:00000001","occurredAtUtc":"2026-06-22T06:48:11.6679211Z","beforeValueJson":null,"afterValueJson":"[{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068158\u0022,\u0022fullName\u0022:\u0022Nguy\\u1EC5n Duy (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:600.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344845,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:31\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068159\u0022,\u0022fullName\u0022:\u0022H\\u00E0 V\\u0103n H\\u1ECDc (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:360.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344846,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:31\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068163\u0022,\u0022fullName\u0022:\u0022Nguy\\u1EC5n Th\\u1ECB \\u0110\\u00E0o (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:960.0000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344850,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:32\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068164\u0022,\u0022fullName\u0022:\u0022An L\\u1ED9c  (1) (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:600.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344851,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:32\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068165\u0022,\u0022fullName\u0022:\u0022Anh \\u0110\\u00E0o (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:960.0000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344852,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:32\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068166\u0022,\u0022fullName\u0022:\u0022An L\\u1ED9c (2) (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:600.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344853,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:32\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068167\u0022,\u0022fullName\u0022:\u0022Xu\\u00E2n Sang  (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:360.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344854,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:33\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068168\u0022,\u0022fullName\u0022:\u0022Nguy\\u1EC5n V\\u0103n D\\u01B0\\u01A1ng (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:480.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344855,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:33\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068169\u0022,\u0022fullName\u0022:\u0022Tr\\u01B0\\u1EDDng Duy (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:600.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344856,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:33\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068170\u0022,\u0022fullName\u0022:\u0022Th\\u1EBF Anh (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:540.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344857,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:33\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068171\u0022,\u0022fullName\u0022:\u0022Nh\\u01B0 B\\u00ECnh  (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:480.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344858,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:34\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068172\u0022,\u0022fullName\u0022:\u0022Nguy\\u1EC5n An (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:600.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344859,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:34\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068173\u0022,\u0022fullName\u0022:\u0022Ho\\u00E0ng Kim (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Nh\\u00F3m 2 - HKD\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022R\\u1EA1ch H\\u00E0m H\\u00E0m Ninh\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:480.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344860,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-13T23:35:34\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068175\u0022,\u0022fullName\u0022:\u0022C\\u00E2y X\\u0103ng (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 7 D\\u01B0\\u01A1ng \\u0110\\u00F4ng, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Ch\\u01B0a c\\u00F3 h\\u1EE3p \\u0111\\u1ED3ng (Nh\\u00F3m 3)\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u00227 D\\u01B0\\u01A1ng \\u0110\\u00F4ng\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:185.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344862,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-14T00:27:19\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:3201,\u0022routeName\u0022:\u0022Tuy\\u1EBFn \\u0110\\u01B0\\u1EDDng L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068176\u0022,\u0022fullName\u0022:\u0022Chuy\\u1EC3n Ph\\u00E1t Nhanh (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022\\u0111\\u01B0\\u1EDDng Tuy\\u1EBFn \\u0110\\u01B0\\u1EDDng L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t, Khu ph\\u1ED1 5 D\\u01B0\\u01A1ng \\u0110\\u00F4ng, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Ch\\u01B0a c\\u00F3 h\\u1EE3p \\u0111\\u1ED3ng (Nh\\u00F3m 3)\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:\u0022Tuy\\u1EBFn \\u0110\\u01B0\\u1EDDng L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t\u0022,\u0022neighborhoodsName\u0022:\u00225 D\\u01B0\\u01A1ng \\u0110\\u00F4ng\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:185.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344863,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-14T00:27:19\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068177\u0022,\u0022fullName\u0022:\u0022C\\u00F4ng ty c\\u1ED5 ph\\u1EA7n Sun Hospitality Group - chi nh\\u00E1nh b\\u1EAFc B\\u00E3i Kem (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 C\\u1EADp nh\\u1EADt An Th\\u1EDBi, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Ch\\u01B0a c\\u00F3 h\\u1EE3p \\u0111\\u1ED3ng (Nh\\u00F3m 3)\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u0022C\\u1EADp nh\\u1EADt An Th\\u1EDBi\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:185.00000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344864,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-14T00:27:19\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068178\u0022,\u0022fullName\u0022:\u0022Ph\\u01B0\\u01A1ng B\\u00ECnh (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 7 D\\u01B0\\u01A1ng \\u0110\\u00F4ng, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Ch\\u01B0a c\\u00F3 h\\u1EE3p \\u0111\\u1ED3ng (Nh\\u00F3m 4)\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u00227 D\\u01B0\\u01A1ng \\u0110\\u00F4ng\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:1512.0000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344865,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-14T00:27:19\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null},{\u0022wardId\u0022:6533,\u0022provinceId\u0022:32,\u0022provinceName\u0022:\u0022T\\u1EC9nh An Giang\u0022,\u0022wardName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022taxCode\u0022:null,\u0022unitId\u0022:12876,\u0022baseUnitName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022collectionUnitId\u0022:12909,\u0022collectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022routeId\u0022:0,\u0022routeName\u0022:\u0022\u0022,\u0022customerWasteGroupId\u0022:null,\u0022customerWasteGroupName\u0022:null,\u0022customerTypeGroupId\u0022:2,\u0022customerTypeGroupName\u0022:\u0022T\\u1ED5 ch\\u1EE9c\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHPQ068180\u0022,\u0022fullName\u0022:\u0022Chi Nh\\u00E1nh C\\u00F4ng ty C\\u1ED5 Ph\\u1EA7n D\\u1ECBch V\\u1EE5 C\\u00E0 Ph\\u00EA Cao Nguy\\u00EAn t\\u1EA1i Ph\\u00FA Qu\\u1ED1c (2)\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022address\u0022:\u0022Khu ph\\u1ED1 1 D\\u01B0\\u01A1ng \\u0110\\u00F4ng, \\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c, T\\u1EC9nh An Giang\u0022,\u0022note\u0022:\u0022Ch\\u01B0a c\\u00F3 h\\u1EE3p \\u0111\\u1ED3ng (Nh\\u00F3m 4)\u0022,\u0022contactPerson\u0022:null,\u0022contactPhone\u0022:null,\u0022registrationDate\u0022:null,\u0022area\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:null,\u0022neighborhoodsName\u0022:\u00221 D\\u01B0\\u01A1ng \\u0110\\u00F4ng\u0022,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:0,\u0022quantityMonth\u0022:1512.0000000000000000000000000,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:964,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom Ph\\u00FA Qu\\u1ED1c 1\u0022,\u0022isWasteClassification\u0022:null,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:null,\u0022id\u0022:344867,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-03-14T00:27:20\u0022,\u0022createdBy\u0022:147,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null}]","ipAddress":"115.78.11.187","requestPath":"/api/customer/get-by-customer-codes","httpMethod":"POST"}
Partition: 0   Offset: 38   Key: User:147:BaseCollectionMapping:0   Timestamp: 2026-06-22 06:48:12.663 Headers: empty
 
{"eventType":"BaseCollectionMapping.GetBaseCollectionMappingsByBaseCollectionUnitId","actionCode":"CREATE","actorUserId":147,"source":1,"entityType":"BaseCollectionMapping","entityId":0,"serviceName":"core-management-service","correlationId":"0HNME0VMV3HL9:00000001","occurredAtUtc":"2026-06-22T06:48:12.6629419Z","beforeValueJson":null,"afterValueJson":"[{\u0022id\u0022:422,\u0022unitId\u0022:12876,\u0022collectionUnitId\u0022:12909,\u0022parentId\u0022:8386,\u0022baseUnitName\u0022:null,\u0022collectionUnitName\u0022:null,\u0022provinceId\u0022:null,\u0022provinceName\u0022:null,\u0022teamId\u0022:null,\u0022teamName\u0022:null,\u0022notes\u0022:null,\u0022status\u0022:1,\u0022statusName\u0022:null,\u0022teamInChargeName\u0022:null,\u0022teamInChargeId\u0022:0,\u0022createdAt\u0022:\u00222025-12-25T11:07:06.490574\u0022,\u0022updatedAt\u0022:null}]","ipAddress":"115.78.11.187","requestPath":"/api/base-collection-mapping/get-by-base-collection-unit-id","httpMethod":"POST"}
Partition: 0   Offset: 39   Key: User:1:User:1   Timestamp: 2026-06-22 07:15:54.134 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-22T07:15:53.9500101Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"115.78.11.187","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 40   Key: User:1:User:1   Timestamp: 2026-06-22 07:45:13.353 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-22T07:45:13.3529056Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 41   Key: User:1:Customer:0   Timestamp: 2026-06-22 07:45:27.835 Headers: empty
 
{"eventType":"Customer.GetCustomersBulk","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"Customer","entityId":0,"serviceName":"customer-service","correlationId":"0HNMDSUJIQEHR:00000001","occurredAtUtc":"2026-06-22T07:45:27.8336793Z","beforeValueJson":null,"afterValueJson":"[{\u0022wardId\u0022:6096,\u0022provinceId\u0022:28,\u0022unitId\u0022:11132,\u0022collectionUnitId\u0022:12582,\u0022wasteClassification\u0022:2,\u0022customerType\u0022:1,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHDH031327\u0022,\u0022fullName\u0022:\u0022321123\u0022,\u0022email\u0022:\u0022nguyenvana@gmail.com\u0022,\u0022phoneNumber\u0022:\u0022123\u0022,\u0022address\u0022:\u0022\\u0111\\u01B0\\u1EDDng 256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t, Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng, Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022note\u0022:null,\u0022provinceName\u0022:\u0022Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022customerTypeGroupId\u0022:1,\u0022customerTypeGroupName\u0022:\u0022H\\u1ED9 gia \\u0111\\u00ECnh\u0022,\u0022collectionUnitName\u0022:\u0022C\\u00F4ng ty TNHH m\\u1ED9t th\\u00E0nh vi\\u00EAn d\\u1ECBch v\\u1EE5 c\\u00F4ng \\u00EDch qu\\u1EADn 10\u0022,\u0022routeId\u0022:1507,\u0022routeName\u0022:\u0022256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t\u0022,\u0022baseUnitName\u0022:\u0022Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022wardName\u0022:\u0022Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022taxCode\u0022:null,\u0022customerTypeId\u0022:null,\u0022customerTypeName\u0022:\u0022\u0022,\u0022customerTypeGroupCode\u0022:\u0022HG\\u0110\u0022,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:\u0022256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t\u0022,\u0022neighborhoodsName\u0022:null,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:null,\u0022quantityMonth\u0022:null,\u0022recyclableWaste\u0022:null,\u0022foodWaste\u0022:null,\u0022remainingTrash\u0022:null,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:773,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom s\\u1ED1 01 (DVCIQ10)\u0022,\u0022isWasteClassification\u0022:false,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:\u0022123\u0022,\u0022id\u0022:344928,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-06-01T14:28:47.568088\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-16T10:49:05.021392\u0022,\u0022updatedBy\u0022:1}]","ipAddress":"192.168.80.14","requestPath":"/api/customer/bulk","httpMethod":"POST"}
Partition: 0   Offset: 42   Key: User:1:Customer:0   Timestamp: 2026-06-22 07:45:37.026 Headers: empty
 
{"eventType":"Customer.GetCustomersBulk","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"Customer","entityId":0,"serviceName":"customer-service","correlationId":"0HNMDSUJIQEHR:00000002","occurredAtUtc":"2026-06-22T07:45:37.0261389Z","beforeValueJson":null,"afterValueJson":"[{\u0022wardId\u0022:6096,\u0022provinceId\u0022:28,\u0022unitId\u0022:11132,\u0022collectionUnitId\u0022:12582,\u0022wasteClassification\u0022:2,\u0022customerType\u0022:1,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHDH031327\u0022,\u0022fullName\u0022:\u0022321123\u0022,\u0022email\u0022:\u0022nguyenvana@gmail.com\u0022,\u0022phoneNumber\u0022:\u0022123\u0022,\u0022address\u0022:\u0022\\u0111\\u01B0\\u1EDDng 256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t, Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng, Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022note\u0022:null,\u0022provinceName\u0022:\u0022Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022customerTypeGroupId\u0022:1,\u0022customerTypeGroupName\u0022:\u0022H\\u1ED9 gia \\u0111\\u00ECnh\u0022,\u0022collectionUnitName\u0022:\u0022C\\u00F4ng ty TNHH m\\u1ED9t th\\u00E0nh vi\\u00EAn d\\u1ECBch v\\u1EE5 c\\u00F4ng \\u00EDch qu\\u1EADn 10\u0022,\u0022routeId\u0022:1507,\u0022routeName\u0022:\u0022256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t\u0022,\u0022baseUnitName\u0022:\u0022Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022wardName\u0022:\u0022Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022taxCode\u0022:null,\u0022customerTypeId\u0022:null,\u0022customerTypeName\u0022:\u0022\u0022,\u0022customerTypeGroupCode\u0022:\u0022HG\\u0110\u0022,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:\u0022256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t\u0022,\u0022neighborhoodsName\u0022:null,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:null,\u0022quantityMonth\u0022:null,\u0022recyclableWaste\u0022:null,\u0022foodWaste\u0022:null,\u0022remainingTrash\u0022:null,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:773,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom s\\u1ED1 01 (DVCIQ10)\u0022,\u0022isWasteClassification\u0022:false,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:\u0022123\u0022,\u0022id\u0022:344928,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-06-01T14:28:47.568088\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-16T10:49:05.021392\u0022,\u0022updatedBy\u0022:1}]","ipAddress":"192.168.80.14","requestPath":"/api/customer/bulk","httpMethod":"POST"}
Partition: 0   Offset: 43   Key: User:1:Customer:0   Timestamp: 2026-06-22 07:45:56.027 Headers: empty
 
{"eventType":"Customer.GetCustomersBulk","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"Customer","entityId":0,"serviceName":"customer-service","correlationId":"0HNMDSUJIQEHR:00000003","occurredAtUtc":"2026-06-22T07:45:56.0268235Z","beforeValueJson":null,"afterValueJson":"[{\u0022wardId\u0022:6096,\u0022provinceId\u0022:28,\u0022unitId\u0022:11132,\u0022collectionUnitId\u0022:12582,\u0022wasteClassification\u0022:2,\u0022customerType\u0022:1,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHDH031327\u0022,\u0022fullName\u0022:\u0022321123\u0022,\u0022email\u0022:\u0022nguyenvana@gmail.com\u0022,\u0022phoneNumber\u0022:\u0022123\u0022,\u0022address\u0022:\u0022\\u0111\\u01B0\\u1EDDng 256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t, Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng, Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022note\u0022:null,\u0022provinceName\u0022:\u0022Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022customerTypeGroupId\u0022:1,\u0022customerTypeGroupName\u0022:\u0022H\\u1ED9 gia \\u0111\\u00ECnh\u0022,\u0022collectionUnitName\u0022:\u0022C\\u00F4ng ty TNHH m\\u1ED9t th\\u00E0nh vi\\u00EAn d\\u1ECBch v\\u1EE5 c\\u00F4ng \\u00EDch qu\\u1EADn 10\u0022,\u0022routeId\u0022:1507,\u0022routeName\u0022:\u0022256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t\u0022,\u0022baseUnitName\u0022:\u0022Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022wardName\u0022:\u0022Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022taxCode\u0022:null,\u0022customerTypeId\u0022:null,\u0022customerTypeName\u0022:\u0022\u0022,\u0022customerTypeGroupCode\u0022:\u0022HG\\u0110\u0022,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:\u0022256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t\u0022,\u0022neighborhoodsName\u0022:null,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:null,\u0022quantityMonth\u0022:null,\u0022recyclableWaste\u0022:null,\u0022foodWaste\u0022:null,\u0022remainingTrash\u0022:null,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:773,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom s\\u1ED1 01 (DVCIQ10)\u0022,\u0022isWasteClassification\u0022:false,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:\u0022123\u0022,\u0022id\u0022:344928,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-06-01T14:28:47.568088\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-16T10:49:05.021392\u0022,\u0022updatedBy\u0022:1}]","ipAddress":"192.168.80.14","requestPath":"/api/customer/bulk","httpMethod":"POST"}
Partition: 0   Offset: 44   Key: User:1:Customer:0   Timestamp: 2026-06-22 07:50:10.539 Headers: empty
 
{"eventType":"Customer.GetCustomersBulk","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"Customer","entityId":0,"serviceName":"customer-service","correlationId":"0HNMDSUJIQEHU:00000001","occurredAtUtc":"2026-06-22T07:50:10.5396533Z","beforeValueJson":null,"afterValueJson":"[{\u0022wardId\u0022:6096,\u0022provinceId\u0022:28,\u0022unitId\u0022:11132,\u0022collectionUnitId\u0022:12582,\u0022wasteClassification\u0022:2,\u0022customerType\u0022:1,\u0022status\u0022:1,\u0022customerCode\u0022:\u0022KHDH031327\u0022,\u0022fullName\u0022:\u0022321123\u0022,\u0022email\u0022:\u0022nguyenvana@gmail.com\u0022,\u0022phoneNumber\u0022:\u0022123\u0022,\u0022address\u0022:\u0022\\u0111\\u01B0\\u1EDDng 256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t, Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng, Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022note\u0022:null,\u0022provinceName\u0022:\u0022Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022customerTypeGroupId\u0022:1,\u0022customerTypeGroupName\u0022:\u0022H\\u1ED9 gia \\u0111\\u00ECnh\u0022,\u0022collectionUnitName\u0022:\u0022C\\u00F4ng ty TNHH m\\u1ED9t th\\u00E0nh vi\\u00EAn d\\u1ECBch v\\u1EE5 c\\u00F4ng \\u00EDch qu\\u1EADn 10\u0022,\u0022routeId\u0022:1507,\u0022routeName\u0022:\u0022256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t\u0022,\u0022baseUnitName\u0022:\u0022Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022wardName\u0022:\u0022Ph\\u01B0\\u1EDDng Di\\u00EAn H\\u1ED3ng\u0022,\u0022taxCode\u0022:null,\u0022customerTypeId\u0022:null,\u0022customerTypeName\u0022:\u0022\u0022,\u0022customerTypeGroupCode\u0022:\u0022HG\\u0110\u0022,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:null,\u0022streetName\u0022:\u0022256-258 L\\u00FD Th\\u01B0\\u1EDDng Ki\\u1EC7t\u0022,\u0022neighborhoodsName\u0022:null,\u0022hamletVillageName\u0022:null,\u0022contractStatus\u0022:null,\u0022quantityMonth\u0022:null,\u0022recyclableWaste\u0022:null,\u0022foodWaste\u0022:null,\u0022remainingTrash\u0022:null,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022employeeCollectionId\u0022:773,\u0022employeeCollectionName\u0022:\u0022Nh\\u00E2n vi\\u00EAn thu gom s\\u1ED1 01 (DVCIQ10)\u0022,\u0022isWasteClassification\u0022:false,\u0022employeeManagerId\u0022:null,\u0022employeeManagerName\u0022:null,\u0022idCardNumber\u0022:\u0022123\u0022,\u0022id\u0022:344928,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-06-01T14:28:47.568088\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-16T10:49:05.021392\u0022,\u0022updatedBy\u0022:1}]","ipAddress":"115.78.11.187","requestPath":"/api/customer/bulk","httpMethod":"POST"}
Partition: 0   Offset: 45   Key: User:1:User:1   Timestamp: 2026-06-22 09:01:17.423 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-22T09:01:17.4232528Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"115.78.11.187","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 46   Key: User:1:EventWasteHandover:0   Timestamp: 2026-06-22 09:02:14.143 Headers: empty
 
{"eventType":"EventWasteHandover.GetDetailsByIds","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"EventWasteHandover","entityId":0,"serviceName":"event-service","correlationId":"0HNMDU1ARNKI1:00000001","occurredAtUtc":"2026-06-22T09:02:14.1431298Z","beforeValueJson":null,"afterValueJson":"[{\u0022id\u0022:24,\u0022eventId\u0022:96,\u0022eventName\u0022:\u0022Sk2\u0022,\u0022handoverDate\u0022:\u00222026-04-24T11:15:00\u0022,\u0022collectedWeightTotal\u0022:98.000,\u0022transferredWeightTotal\u0022:2.000,\u0022receiverCollectionUnitName\u0022:\u0022Ban qu\\u1EA3n l\\u00FD c\\u00F4ng tr\\u00ECnh \\u0110\\u00F4 th\\u1ECB Ph\\u00FA Qu\\u1ED1c\u0022,\u0022receiverCollectionUnitId\u0022:12909,\u0022handedOverByName\u0022:\u0022vuong qq\u0022,\u0022handedOverByUserId\u0022:1,\u0022status\u0022:1,\u0022hasDocuments\u0022:true,\u0022documentFolder\u0022:\u00222026/EventWasteHandoverDocument\u0022,\u0022documentFileNames\u0022:[\u0022https://cdn.grac.vn/grac/2026/EventWasteHandoverDocument/da976f6f-3c43-47eb-b36b-d0dcfa5a7f27.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256\\u0026X-Amz-Credential=1Y6568QRsTBWnPOA49Zv%2F20260424%2Fus-east-1%2Fs3%2Faws4_request\\u0026X-Amz-Date=20260424T042823Z\\u0026X-Amz-Expires=604800\\u0026X-Amz-SignedHeaders=host\\u0026X-Amz-Signature=98c756cf847cd4cba6326f0713914ca2c17342f044ee183037087b854a78d3f9\u0022],\u0022details\u0022:[{\u0022collectionRuleId\u0022:141,\u0022collectionRuleName\u0022:\u0022ra\u0022,\u0022weightKg\u0022:2.000}]}]","ipAddress":"115.78.11.187","requestPath":"/api/event-waste-handover/get-details-by-ids","httpMethod":"POST"}
Partition: 0   Offset: 47   Key: User:1:User:1   Timestamp: 2026-06-23 00:57:56.848 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-23T00:57:56.848029Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 48   Key: User:162:User:162   Timestamp: 2026-06-23 00:59:00.337 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":162,"source":1,"entityType":"User","entityId":162,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-23T00:59:00.3375137Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:162,\u0022userName\u0022:\u0022NVTT11\u0022,\u0022fullName\u0022:\u0022Nguy\\u1EC5n Th\\u1ECB Ki\\u1EC1u Trang\u0022,\u0022firstName\u0022:null,\u0022lastName\u0022:null,\u0022email\u0022:\u0022\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:21,\u0022unitId\u0022:12596,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:null,\u0022gender\u0022:null,\u0022dateOfBirth\u0022:null,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 49   Key: User:1:User:1   Timestamp: 2026-06-23 00:59:22.343 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-23T00:59:22.3437319Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 50   Key: User:151:User:151   Timestamp: 2026-06-23 00:59:53.429 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":151,"source":1,"entityType":"User","entityId":151,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-23T00:59:53.4296423Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:151,\u0022userName\u0022:\u0022NVTT10\u0022,\u0022fullName\u0022:\u0022Nguy\\u1EC5n Th\\u1ECB Kim Ph\\u01B0\\u1EE3ng (NVTT10)\u0022,\u0022firstName\u0022:null,\u0022lastName\u0022:null,\u0022email\u0022:\u0022ciq8@gmail.com\u0022,\u0022phoneNumber\u0022:\u00220909493119\u0022,\u0022userTypeId\u0022:21,\u0022unitId\u0022:12596,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:null,\u0022gender\u0022:null,\u0022dateOfBirth\u0022:null,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 51   Key: User:151:PaymentOnline:0   Timestamp: 2026-06-23 01:00:39.974 Headers: empty
 
{"eventType":"PaymentOnline.PaymentInvoice","actionCode":"CREATE","actorUserId":151,"source":1,"entityType":"PaymentOnline","entityId":0,"serviceName":"payment-service","correlationId":"0HNME0T2PRTMM:00000001","occurredAtUtc":"2026-06-23T01:00:39.9414074Z","beforeValueJson":null,"afterValueJson":"{\u0022transactionId\u0022:232874,\u0022transactionNumber\u0022:\u0022TXN202606230800379330\u0022,\u0022amount\u0022:240840,\u0022newBalance\u0022:0,\u0022status\u0022:\u0022Completed\u0022,\u0022momoResponseModel\u0022:null,\u0022vnpPaymentRequestDTO\u0022:null,\u0022response\u0022:null,\u0022createdAt\u0022:\u00222026-06-23T08:00:37.9365782\u002B07:00\u0022}","ipAddress":"192.168.80.14","requestPath":"/api/payment-online/payment-invoice","httpMethod":"POST"}
Partition: 0   Offset: 52   Key: User:151:PaymentPeriodDetails:0   Timestamp: 2026-06-23 01:00:48.875 Headers: empty
 
{"eventType":"PaymentPeriodDetails.BulkUpdatePayment","actionCode":"UPDATE","actorUserId":151,"source":1,"entityType":"PaymentPeriodDetails","entityId":0,"serviceName":"contract-payment-service","correlationId":"0HNMG4MJOGO1E:00000003","occurredAtUtc":"2026-06-23T01:00:48.847998Z","beforeValueJson":"{\u0022request\u0022:{\u0022customerId\u0022:196489,\u0022customerName\u0022:\u0022QU\\u00C1N B\\u1EDC K\\u00C8\u0022,\u0022paymentMethod\u0022:\u0022Cash\u0022,\u0022transactionNo\u0022:\u0022CASH_178681_20260623080032\u0022,\u0022description\u0022:\u0022\u0022,\u0022paidAdvancePeriods\u0022:[],\u0022contractId\u0022:178681,\u0022unitId\u0022:11150,\u0022paymentDetails\u0022:[{\u0022id\u0022:849013,\u0022totalAmount\u0022:0}],\u0022customerGivenAmount\u0022:240840,\u0022deductAmount\u0022:240840.00,\u0022excessAmount\u0022:0.00,\u0022advancePayment\u0022:null,\u0022walletDeductAmount\u0022:null}}","afterValueJson":"{\u0022successCount\u0022:1,\u0022totalCount\u0022:1,\u0022paymentPeriodDetailsIds\u0022:[849013],\u0022totalAmount\u0022:0,\u0022paymentId\u0022:9061}","ipAddress":"192.168.80.14","requestPath":"/api/paymentperioddetails/bulk-update-payment","httpMethod":"POST"}
Partition: 0   Offset: 53   Key: User:73:User:73   Timestamp: 2026-06-23 01:00:58.923 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":73,"source":1,"entityType":"User","entityId":73,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-23T01:00:58.9235077Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:73,\u0022userName\u0022:\u0022DVCIQ8\u0022,\u0022fullName\u0022:\u0022C\\u00F4ng ty TNHH MTV D\\u1ECBch v\\u1EE5 C\\u00F4ng \\u00EDch Qu\\u1EADn 8\u0022,\u0022firstName\u0022:null,\u0022lastName\u0022:null,\u0022email\u0022:\u0022ciq8@gmail.com\u0022,\u0022phoneNumber\u0022:\u00220909493119\u0022,\u0022userTypeId\u0022:21,\u0022unitId\u0022:12596,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:null,\u0022gender\u0022:null,\u0022dateOfBirth\u0022:null,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 54   Key: User:151:PaymentOnline:0   Timestamp: 2026-06-23 01:05:23.759 Headers: empty
 
{"eventType":"PaymentOnline.PaymentInvoice","actionCode":"CREATE","actorUserId":151,"source":1,"entityType":"PaymentOnline","entityId":0,"serviceName":"payment-service","correlationId":"0HNME0T2PRTMN:00000001","occurredAtUtc":"2026-06-23T01:05:23.7593539Z","beforeValueJson":null,"afterValueJson":"{\u0022transactionId\u0022:232876,\u0022transactionNumber\u0022:\u0022TXN202606230805239170\u0022,\u0022amount\u0022:240840,\u0022newBalance\u0022:0,\u0022status\u0022:\u0022Completed\u0022,\u0022momoResponseModel\u0022:null,\u0022vnpPaymentRequestDTO\u0022:null,\u0022response\u0022:null,\u0022createdAt\u0022:\u00222026-06-23T08:05:23.6574334\u002B07:00\u0022}","ipAddress":"192.168.80.14","requestPath":"/api/payment-online/payment-invoice","httpMethod":"POST"}
Partition: 0   Offset: 55   Key: User:151:PaymentPeriodDetails:0   Timestamp: 2026-06-23 01:05:24.150 Headers: empty
 
{"eventType":"PaymentPeriodDetails.BulkUpdatePayment","actionCode":"UPDATE","actorUserId":151,"source":1,"entityType":"PaymentPeriodDetails","entityId":0,"serviceName":"contract-payment-service","correlationId":"0HNMG4MJOGO1K:00000002","occurredAtUtc":"2026-06-23T01:05:24.1500764Z","beforeValueJson":"{\u0022request\u0022:{\u0022customerId\u0022:196489,\u0022customerName\u0022:\u0022QU\\u00C1N B\\u1EDC K\\u00C8\u0022,\u0022paymentMethod\u0022:\u0022Cash\u0022,\u0022transactionNo\u0022:\u0022CASH_178681_20260623080522\u0022,\u0022description\u0022:\u0022\u0022,\u0022paidAdvancePeriods\u0022:[],\u0022contractId\u0022:178681,\u0022unitId\u0022:11150,\u0022paymentDetails\u0022:[{\u0022id\u0022:849013,\u0022totalAmount\u0022:0}],\u0022customerGivenAmount\u0022:240840,\u0022deductAmount\u0022:0,\u0022excessAmount\u0022:240840,\u0022advancePayment\u0022:null,\u0022walletDeductAmount\u0022:null}}","afterValueJson":"{\u0022successCount\u0022:1,\u0022totalCount\u0022:1,\u0022paymentPeriodDetailsIds\u0022:[849013],\u0022totalAmount\u0022:0,\u0022paymentId\u0022:9062}","ipAddress":"192.168.80.14","requestPath":"/api/paymentperioddetails/bulk-update-payment","httpMethod":"POST"}
Partition: 0   Offset: 56   Key: User:151:User:151   Timestamp: 2026-06-23 01:11:32.624 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":151,"source":1,"entityType":"User","entityId":151,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-23T01:11:32.6236875Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:151,\u0022userName\u0022:\u0022NVTT10\u0022,\u0022fullName\u0022:\u0022Nguy\\u1EC5n Th\\u1ECB Kim Ph\\u01B0\\u1EE3ng (NVTT10)\u0022,\u0022firstName\u0022:null,\u0022lastName\u0022:null,\u0022email\u0022:\u0022ciq8@gmail.com\u0022,\u0022phoneNumber\u0022:\u00220909493119\u0022,\u0022userTypeId\u0022:21,\u0022unitId\u0022:12596,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:null,\u0022gender\u0022:null,\u0022dateOfBirth\u0022:null,\u0022isDeleted\u0022:false}","ipAddress":"115.78.11.187","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 57   Key: User:151:PaymentOnline:0   Timestamp: 2026-06-23 01:12:03.212 Headers: empty
 
{"eventType":"PaymentOnline.PaymentInvoice","actionCode":"CREATE","actorUserId":151,"source":1,"entityType":"PaymentOnline","entityId":0,"serviceName":"payment-service","correlationId":"0HNME0T2PRTMO:00000001","occurredAtUtc":"2026-06-23T01:12:03.2123196Z","beforeValueJson":null,"afterValueJson":"{\u0022transactionId\u0022:232878,\u0022transactionNumber\u0022:\u0022TXN202606230812039511\u0022,\u0022amount\u0022:240840,\u0022newBalance\u0022:0,\u0022status\u0022:\u0022Completed\u0022,\u0022momoResponseModel\u0022:null,\u0022vnpPaymentRequestDTO\u0022:null,\u0022response\u0022:null,\u0022createdAt\u0022:\u00222026-06-23T08:12:03.0800805\u002B07:00\u0022}","ipAddress":"115.78.11.187","requestPath":"/api/payment-online/payment-invoice","httpMethod":"POST"}
Partition: 0   Offset: 58   Key: User:151:PaymentPeriodDetails:0   Timestamp: 2026-06-23 01:12:03.390 Headers: empty
 
{"eventType":"PaymentPeriodDetails.BulkUpdatePayment","actionCode":"UPDATE","actorUserId":151,"source":1,"entityType":"PaymentPeriodDetails","entityId":0,"serviceName":"contract-payment-service","correlationId":"0HNMG4MJOGO1T:00000001","occurredAtUtc":"2026-06-23T01:12:03.3900746Z","beforeValueJson":"{\u0022request\u0022:{\u0022customerId\u0022:196489,\u0022customerName\u0022:\u0022QU\\u00C1N B\\u1EDC K\\u00C8\u0022,\u0022paymentMethod\u0022:\u0022Cash\u0022,\u0022transactionNo\u0022:\u0022CASH_178681_20260623081201\u0022,\u0022description\u0022:\u0022\u0022,\u0022paidAdvancePeriods\u0022:[],\u0022contractId\u0022:178681,\u0022unitId\u0022:11150,\u0022paymentDetails\u0022:[{\u0022id\u0022:914266,\u0022totalAmount\u0022:0}],\u0022customerGivenAmount\u0022:240840,\u0022deductAmount\u0022:240840.00,\u0022excessAmount\u0022:0.00,\u0022advancePayment\u0022:null,\u0022walletDeductAmount\u0022:null}}","afterValueJson":"{\u0022successCount\u0022:1,\u0022totalCount\u0022:1,\u0022paymentPeriodDetailsIds\u0022:[914266],\u0022totalAmount\u0022:0,\u0022paymentId\u0022:9063}","ipAddress":"115.78.11.187","requestPath":"/api/paymentperioddetails/bulk-update-payment","httpMethod":"POST"}
Partition: 0   Offset: 59   Key: User:1:User:1   Timestamp: 2026-06-23 01:12:19.035 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-23T01:12:19.0355863Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 60   Key: User:151:PaymentOnline:0   Timestamp: 2026-06-23 01:12:36.032 Headers: empty
 
{"eventType":"PaymentOnline.PaymentInvoice","actionCode":"CREATE","actorUserId":151,"source":1,"entityType":"PaymentOnline","entityId":0,"serviceName":"payment-service","correlationId":"0HNME0T2PRTMP:00000001","occurredAtUtc":"2026-06-23T01:12:36.0321149Z","beforeValueJson":null,"afterValueJson":"{\u0022transactionId\u0022:232880,\u0022transactionNumber\u0022:\u0022TXN202606230812345173\u0022,\u0022amount\u0022:240840,\u0022newBalance\u0022:0,\u0022status\u0022:\u0022Completed\u0022,\u0022momoResponseModel\u0022:null,\u0022vnpPaymentRequestDTO\u0022:null,\u0022response\u0022:null,\u0022createdAt\u0022:\u00222026-06-23T08:12:34.6408743\u002B07:00\u0022}","ipAddress":"115.78.11.187","requestPath":"/api/payment-online/payment-invoice","httpMethod":"POST"}
Partition: 0   Offset: 61   Key: User:151:PaymentPeriodDetails:0   Timestamp: 2026-06-23 01:12:36.942 Headers: empty
 
{"eventType":"PaymentPeriodDetails.BulkUpdatePayment","actionCode":"UPDATE","actorUserId":151,"source":1,"entityType":"PaymentPeriodDetails","entityId":0,"serviceName":"contract-payment-service","correlationId":"0HNMG4MJOGO1V:00000001","occurredAtUtc":"2026-06-23T01:12:36.9427089Z","beforeValueJson":"{\u0022request\u0022:{\u0022customerId\u0022:196489,\u0022customerName\u0022:\u0022QU\\u00C1N B\\u1EDC K\\u00C8\u0022,\u0022paymentMethod\u0022:\u0022Cash\u0022,\u0022transactionNo\u0022:\u0022CASH_178681_20260623081230\u0022,\u0022description\u0022:\u0022\u0022,\u0022paidAdvancePeriods\u0022:[],\u0022contractId\u0022:178681,\u0022unitId\u0022:11150,\u0022paymentDetails\u0022:[{\u0022id\u0022:914266,\u0022totalAmount\u0022:0}],\u0022customerGivenAmount\u0022:240840,\u0022deductAmount\u0022:0,\u0022excessAmount\u0022:240840,\u0022advancePayment\u0022:null,\u0022walletDeductAmount\u0022:null}}","afterValueJson":"{\u0022successCount\u0022:1,\u0022totalCount\u0022:1,\u0022paymentPeriodDetailsIds\u0022:[914266],\u0022totalAmount\u0022:0,\u0022paymentId\u0022:9064}","ipAddress":"115.78.11.187","requestPath":"/api/paymentperioddetails/bulk-update-payment","httpMethod":"POST"}
Partition: 0   Offset: 62   Key: User:151:PaymentOnline:0   Timestamp: 2026-06-23 01:14:45.491 Headers: empty
 
{"eventType":"PaymentOnline.PaymentInvoice","actionCode":"CREATE","actorUserId":151,"source":1,"entityType":"PaymentOnline","entityId":0,"serviceName":"payment-service","correlationId":"0HNME0T2PRTMQ:00000001","occurredAtUtc":"2026-06-23T01:14:45.490977Z","beforeValueJson":null,"afterValueJson":"{\u0022transactionId\u0022:232882,\u0022transactionNumber\u0022:\u0022TXN202606230814456286\u0022,\u0022amount\u0022:240840,\u0022newBalance\u0022:0,\u0022status\u0022:\u0022Completed\u0022,\u0022momoResponseModel\u0022:null,\u0022vnpPaymentRequestDTO\u0022:null,\u0022response\u0022:null,\u0022createdAt\u0022:\u00222026-06-23T08:14:45.4347605\u002B07:00\u0022}","ipAddress":"115.78.11.187","requestPath":"/api/payment-online/payment-invoice","httpMethod":"POST"}
Partition: 0   Offset: 63   Key: User:151:PaymentPeriodDetails:0   Timestamp: 2026-06-23 01:14:45.763 Headers: empty
 
{"eventType":"PaymentPeriodDetails.BulkUpdatePayment","actionCode":"UPDATE","actorUserId":151,"source":1,"entityType":"PaymentPeriodDetails","entityId":0,"serviceName":"contract-payment-service","correlationId":"0HNMG4MJOGO21:00000001","occurredAtUtc":"2026-06-23T01:14:45.7633402Z","beforeValueJson":"{\u0022request\u0022:{\u0022customerId\u0022:196489,\u0022customerName\u0022:\u0022QU\\u00C1N B\\u1EDC K\\u00C8\u0022,\u0022paymentMethod\u0022:\u0022Cash\u0022,\u0022transactionNo\u0022:\u0022CASH_178681_20260623081443\u0022,\u0022description\u0022:\u0022\u0022,\u0022paidAdvancePeriods\u0022:[],\u0022contractId\u0022:178681,\u0022unitId\u0022:11150,\u0022paymentDetails\u0022:[{\u0022id\u0022:914266,\u0022totalAmount\u0022:0}],\u0022customerGivenAmount\u0022:240840,\u0022deductAmount\u0022:0,\u0022excessAmount\u0022:240840,\u0022advancePayment\u0022:null,\u0022walletDeductAmount\u0022:null}}","afterValueJson":"{\u0022successCount\u0022:1,\u0022totalCount\u0022:1,\u0022paymentPeriodDetailsIds\u0022:[914266],\u0022totalAmount\u0022:0,\u0022paymentId\u0022:9065}","ipAddress":"115.78.11.187","requestPath":"/api/paymentperioddetails/bulk-update-payment","httpMethod":"POST"}
Partition: 0   Offset: 64   Key: User:151:PaymentOnline:0   Timestamp: 2026-06-23 01:16:09.855 Headers: empty
 
{"eventType":"PaymentOnline.PaymentInvoice","actionCode":"CREATE","actorUserId":151,"source":1,"entityType":"PaymentOnline","entityId":0,"serviceName":"payment-service","correlationId":"0HNME0T2PRTMR:00000001","occurredAtUtc":"2026-06-23T01:16:09.8550953Z","beforeValueJson":null,"afterValueJson":"{\u0022transactionId\u0022:232884,\u0022transactionNumber\u0022:\u0022TXN202606230816096831\u0022,\u0022amount\u0022:240840,\u0022newBalance\u0022:0,\u0022status\u0022:\u0022Completed\u0022,\u0022momoResponseModel\u0022:null,\u0022vnpPaymentRequestDTO\u0022:null,\u0022response\u0022:null,\u0022createdAt\u0022:\u00222026-06-23T08:16:09.7536397\u002B07:00\u0022}","ipAddress":"115.78.11.187","requestPath":"/api/payment-online/payment-invoice","httpMethod":"POST"}
Partition: 0   Offset: 65   Key: User:151:PaymentOnline:0   Timestamp: 2026-06-23 01:16:10.043 Headers: empty
 
{"eventType":"PaymentOnline.PaymentInvoice","actionCode":"CREATE","actorUserId":151,"source":1,"entityType":"PaymentOnline","entityId":0,"serviceName":"payment-service","correlationId":"0HNME0T2PRTMS:00000001","occurredAtUtc":"2026-06-23T01:16:10.0435889Z","beforeValueJson":null,"afterValueJson":"{\u0022transactionId\u0022:232886,\u0022transactionNumber\u0022:\u0022TXN202606230816095811\u0022,\u0022amount\u0022:240840,\u0022newBalance\u0022:0,\u0022status\u0022:\u0022Completed\u0022,\u0022momoResponseModel\u0022:null,\u0022vnpPaymentRequestDTO\u0022:null,\u0022response\u0022:null,\u0022createdAt\u0022:\u00222026-06-23T08:16:09.9595231\u002B07:00\u0022}","ipAddress":"115.78.11.187","requestPath":"/api/payment-online/payment-invoice","httpMethod":"POST"}
Partition: 0   Offset: 66   Key: User:151:PaymentPeriodDetails:0   Timestamp: 2026-06-23 01:16:10.065 Headers: empty
 
{"eventType":"PaymentPeriodDetails.BulkUpdatePayment","actionCode":"UPDATE","actorUserId":151,"source":1,"entityType":"PaymentPeriodDetails","entityId":0,"serviceName":"contract-payment-service","correlationId":"0HNMG4MJOGO24:00000001","occurredAtUtc":"2026-06-23T01:16:10.0650987Z","beforeValueJson":"{\u0022request\u0022:{\u0022customerId\u0022:196489,\u0022customerName\u0022:\u0022QU\\u00C1N B\\u1EDC K\\u00C8\u0022,\u0022paymentMethod\u0022:\u0022Cash\u0022,\u0022transactionNo\u0022:\u0022CASH_178681_20260623081607\u0022,\u0022description\u0022:\u0022\u0022,\u0022paidAdvancePeriods\u0022:[],\u0022contractId\u0022:178681,\u0022unitId\u0022:11150,\u0022paymentDetails\u0022:[{\u0022id\u0022:914266,\u0022totalAmount\u0022:0}],\u0022customerGivenAmount\u0022:240840,\u0022deductAmount\u0022:0,\u0022excessAmount\u0022:240840,\u0022advancePayment\u0022:null,\u0022walletDeductAmount\u0022:null}}","afterValueJson":"{\u0022successCount\u0022:1,\u0022totalCount\u0022:1,\u0022paymentPeriodDetailsIds\u0022:[914266],\u0022totalAmount\u0022:0,\u0022paymentId\u0022:9066}","ipAddress":"115.78.11.187","requestPath":"/api/paymentperioddetails/bulk-update-payment","httpMethod":"POST"}
Partition: 0   Offset: 67   Key: User:151:PaymentPeriodDetails:0   Timestamp: 2026-06-23 01:16:10.856 Headers: empty
 
{"eventType":"PaymentPeriodDetails.BulkUpdatePayment","actionCode":"UPDATE","actorUserId":151,"source":1,"entityType":"PaymentPeriodDetails","entityId":0,"serviceName":"contract-payment-service","correlationId":"0HNMG4MJOGO25:00000001","occurredAtUtc":"2026-06-23T01:16:10.8565375Z","beforeValueJson":"{\u0022request\u0022:{\u0022customerId\u0022:196489,\u0022customerName\u0022:\u0022QU\\u00C1N B\\u1EDC K\\u00C8\u0022,\u0022paymentMethod\u0022:\u0022Cash\u0022,\u0022transactionNo\u0022:\u0022CASH_178681_20260623081608\u0022,\u0022description\u0022:\u0022\u0022,\u0022paidAdvancePeriods\u0022:[],\u0022contractId\u0022:178681,\u0022unitId\u0022:11150,\u0022paymentDetails\u0022:[{\u0022id\u0022:914266,\u0022totalAmount\u0022:0}],\u0022customerGivenAmount\u0022:240840,\u0022deductAmount\u0022:0,\u0022excessAmount\u0022:240840,\u0022advancePayment\u0022:null,\u0022walletDeductAmount\u0022:null}}","afterValueJson":"{\u0022successCount\u0022:1,\u0022totalCount\u0022:1,\u0022paymentPeriodDetailsIds\u0022:[914266],\u0022totalAmount\u0022:0,\u0022paymentId\u0022:9067}","ipAddress":"115.78.11.187","requestPath":"/api/paymentperioddetails/bulk-update-payment","httpMethod":"POST"}
Partition: 0   Offset: 68   Key: User:151:PaymentOnline:0   Timestamp: 2026-06-23 01:21:10.525 Headers: empty
 
{"eventType":"PaymentOnline.PaymentInvoice","actionCode":"CREATE","actorUserId":151,"source":1,"entityType":"PaymentOnline","entityId":0,"serviceName":"payment-service","correlationId":"0HNME0T2PRTMT:00000001","occurredAtUtc":"2026-06-23T01:21:10.5255154Z","beforeValueJson":null,"afterValueJson":"{\u0022transactionId\u0022:232888,\u0022transactionNumber\u0022:\u0022TXN202606230821083114\u0022,\u0022amount\u0022:240840,\u0022newBalance\u0022:0,\u0022status\u0022:\u0022Completed\u0022,\u0022momoResponseModel\u0022:null,\u0022vnpPaymentRequestDTO\u0022:null,\u0022response\u0022:null,\u0022createdAt\u0022:\u00222026-06-23T08:21:08.337327\u002B07:00\u0022}","ipAddress":"115.78.11.187","requestPath":"/api/payment-online/payment-invoice","httpMethod":"POST"}
Partition: 0   Offset: 69   Key: User:151:PaymentPeriodDetails:0   Timestamp: 2026-06-23 01:21:13.525 Headers: empty
 
{"eventType":"PaymentPeriodDetails.BulkUpdatePayment","actionCode":"UPDATE","actorUserId":151,"source":1,"entityType":"PaymentPeriodDetails","entityId":0,"serviceName":"contract-payment-service","correlationId":"0HNMG4MJOGO2D:00000001","occurredAtUtc":"2026-06-23T01:21:13.5247135Z","beforeValueJson":"{\u0022request\u0022:{\u0022customerId\u0022:196489,\u0022customerName\u0022:\u0022QU\\u00C1N B\\u1EDC K\\u00C8\u0022,\u0022paymentMethod\u0022:\u0022Cash\u0022,\u0022transactionNo\u0022:\u0022CASH_178681_20260623082101\u0022,\u0022description\u0022:\u0022\u0022,\u0022paidAdvancePeriods\u0022:[],\u0022contractId\u0022:178681,\u0022unitId\u0022:11150,\u0022paymentDetails\u0022:[{\u0022id\u0022:981645,\u0022totalAmount\u0022:0}],\u0022customerGivenAmount\u0022:240840,\u0022deductAmount\u0022:240840.00,\u0022excessAmount\u0022:0.00,\u0022advancePayment\u0022:null,\u0022walletDeductAmount\u0022:null}}","afterValueJson":"{\u0022successCount\u0022:1,\u0022totalCount\u0022:1,\u0022paymentPeriodDetailsIds\u0022:[981645],\u0022totalAmount\u0022:0,\u0022paymentId\u0022:9068}","ipAddress":"115.78.11.187","requestPath":"/api/paymentperioddetails/bulk-update-payment","httpMethod":"POST"}
Partition: 0   Offset: 70   Key: User:147:User:147   Timestamp: 2026-06-23 04:20:36.526 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":147,"source":1,"entityType":"User","entityId":147,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-23T04:20:36.52375Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:147,\u0022userName\u0022:\u0022DACKHUPHUQUOC\u0022,\u0022fullName\u0022:\u0022\\u0110\\u1EB7c khu Ph\\u00FA Qu\\u1ED1c\u0022,\u0022firstName\u0022:null,\u0022lastName\u0022:null,\u0022email\u0022:null,\u0022phoneNumber\u0022:null,\u0022userTypeId\u0022:21,\u0022unitId\u0022:12876,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:null,\u0022gender\u0022:null,\u0022dateOfBirth\u0022:null,\u0022isDeleted\u0022:false}","ipAddress":"115.78.11.187","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 71   Key: User:147:BaseCollectionMapping:0   Timestamp: 2026-06-23 04:20:46.638 Headers: empty
 
{"eventType":"BaseCollectionMapping.GetBaseCollectionMappingsByBaseUnitId","actionCode":"CREATE","actorUserId":147,"source":1,"entityType":"BaseCollectionMapping","entityId":0,"serviceName":"core-management-service","correlationId":"0HNMGQ6RANVST:00000001","occurredAtUtc":"2026-06-23T04:20:46.4445484Z","beforeValueJson":null,"afterValueJson":"[{\u0022id\u0022:422,\u0022unitId\u0022:12876,\u0022collectionUnitId\u0022:12909,\u0022parentId\u0022:0,\u0022baseUnitName\u0022:null,\u0022collectionUnitName\u0022:null,\u0022provinceId\u0022:null,\u0022provinceName\u0022:null,\u0022teamId\u0022:null,\u0022teamName\u0022:null,\u0022notes\u0022:null,\u0022status\u0022:1,\u0022statusName\u0022:null,\u0022teamInChargeName\u0022:null,\u0022teamInChargeId\u0022:0,\u0022createdAt\u0022:\u00222025-12-25T11:07:06.490574\u0022,\u0022updatedAt\u0022:null}]","ipAddress":"115.78.11.187","requestPath":"/api/base-collection-mapping/get-by-base-unit-ids","httpMethod":"POST"}
Partition: 0   Offset: 72   Key: User:1:User:1   Timestamp: 2026-06-24 01:23:29.850 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-24T01:23:29.4287048Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 73   Key: User:1:CollectionRule:0   Timestamp: 2026-06-24 01:33:25.434 Headers: empty
 
{"eventType":"CollectionRule.Create","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"CollectionRule","entityId":0,"serviceName":"event-service","correlationId":"0HNMDU1ARNKIT:00000001","occurredAtUtc":"2026-06-24T01:33:25.4304881Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:184,\u0022eventId\u0022:null,\u0022ruleScope\u0022:2,\u0022eventName\u0022:null,\u0022name\u0022:\u0022tesst\u0022,\u0022garbageGroupType\u0022:93,\u0022garbageGroupName\u0022:\u0022R\\u00E1c t\\u00E1i ch\\u1EBF\u0022,\u0022garbageGroupCode\u0022:\u0022RecyclableWaste\u0022,\u0022wasteType\u0022:134,\u0022unitType\u0022:1,\u0022unitId\u0022:null,\u0022wasteTypeName\u0022:\u0022Chai nh\\u1EF1a\u0022,\u0022wasteTypeCode\u0022:\u0022Plastic\u0022,\u0022pointsPerKg\u0022:0,\u0022imageUrl\u0022:null,\u0022minPoints\u0022:0,\u0022maxPoints\u0022:0,\u0022status\u0022:1,\u0022sponsorId\u0022:null,\u0022sponsorName\u0022:null,\u0022notes\u0022:null,\u0022createdAt\u0022:\u00222026-06-24T08:33:24.136494\u002B07:00\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022totalCount\u0022:null}","ipAddress":"192.168.80.14","requestPath":"/api/collection-rule/create","httpMethod":"POST"}
Partition: 0   Offset: 74   Key: User:1:User:1   Timestamp: 2026-06-24 01:33:39.250 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-24T01:33:39.2498656Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"115.78.11.187","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 75   Key: User:1:Event:128   Timestamp: 2026-06-24 01:36:31.942 Headers: empty
 
{"eventType":"Event.CreateEvent","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"Event","entityId":128,"serviceName":"event-service","correlationId":"0HNMDU1ARNKJC:00000003","occurredAtUtc":"2026-06-24T01:36:31.9425341Z","beforeValueJson":null,"afterValueJson":"{\u0022name\u0022:\u0022123\u0022,\u0022description\u0022:null,\u0022organization\u0022:\u0022Trung t\\u00E2m Cung \\u1EE9ng d\\u1ECBch v\\u1EE5 c\\u00F4ng ph\\u01B0\\u1EDDng T\\u00E2n M\\u1EF9\u0022,\u0022organizationId\u0022:7,\u0022location\u0022:\u0022213\u0022,\u0022startDate\u0022:\u00222026-06-24T08:30:00\u0022,\u0022endDate\u0022:\u00222026-06-24T09:30:00\u0022,\u0022status\u0022:2,\u0022qrCode\u0022:\u0022EVENT_20260624083631_B1CAFF19\u0022,\u0022checkInPoints\u0022:2130,\u0022imageUrl\u0022:null,\u0022folder\u0022:null,\u0022eventAdminIds\u0022:[],\u0022eventSeriesId\u0022:44,\u0022allowCollectionSchedule\u0022:false,\u0022collectionScheduleWeekdaysMask\u0022:null,\u0022collectionScheduleTimeStart\u0022:null,\u0022collectionScheduleTimeEnd\u0022:null,\u0022maxRedeemPerDay\u0022:213,\u0022maxTotalRedeemPerUser\u0022:null,\u0022maxSpendPointsPerDay\u0022:null,\u0022maxSpendPointsPerEvent\u0022:null,\u0022isHidden\u0022:null,\u0022eventSeries\u0022:null,\u0022lng\u0022:null,\u0022lat\u0022:null,\u0022id\u0022:128,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-06-24T08:36:31.5481774\u002B07:00\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-24T08:36:31.5481344\u002B07:00\u0022,\u0022updatedBy\u0022:1,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null}","ipAddress":"192.168.80.14","requestPath":"/api/event/create","httpMethod":"POST"}
Partition: 0   Offset: 76   Key: User:1:CollectionRule:0   Timestamp: 2026-06-24 01:36:32.070 Headers: empty
 
{"eventType":"CollectionRule.Create","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"CollectionRule","entityId":0,"serviceName":"event-service","correlationId":"0HNMDU1ARNKJF:00000001","occurredAtUtc":"2026-06-24T01:36:32.0705384Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:185,\u0022eventId\u0022:128,\u0022ruleScope\u0022:1,\u0022eventName\u0022:\u0022123\u0022,\u0022name\u0022:\u0022231\u0022,\u0022garbageGroupType\u0022:27,\u0022garbageGroupName\u0022:\u0022R\\u00E1c t\\u00E1i ch\\u1EBF\u0022,\u0022garbageGroupCode\u0022:\u0022RecyclableWaste\u0022,\u0022wasteType\u0022:134,\u0022unitType\u0022:null,\u0022unitId\u0022:null,\u0022wasteTypeName\u0022:\u0022Chai nh\\u1EF1a\u0022,\u0022wasteTypeCode\u0022:\u0022Plastic\u0022,\u0022pointsPerKg\u0022:123,\u0022imageUrl\u0022:null,\u0022minPoints\u0022:123,\u0022maxPoints\u0022:0,\u0022status\u0022:1,\u0022sponsorId\u0022:8,\u0022sponsorName\u0022:\u0022Cty Ph\\u00E1t Tri\\u1EC3n Ph\\u1EA7n M\\u1EC1m Quang Trung\u0022,\u0022notes\u0022:\u0022123\u0022,\u0022createdAt\u0022:\u00222026-06-24T08:36:32.06061\u002B07:00\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022totalCount\u0022:null}","ipAddress":"192.168.80.14","requestPath":"/api/collection-rule/create","httpMethod":"POST"}
Partition: 0   Offset: 77   Key: User:1:Event:129   Timestamp: 2026-06-24 01:36:52.644 Headers: empty
 
{"eventType":"Event.CreateEvent","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"Event","entityId":129,"serviceName":"event-service","correlationId":"0HNMDU1ARNKJC:00000006","occurredAtUtc":"2026-06-24T01:36:52.6439753Z","beforeValueJson":null,"afterValueJson":"{\u0022name\u0022:\u0022Fan meeting anh J9 b\\u00E3i\u0022,\u0022description\u0022:\u0022\\u003Cp\\u003EEm T\\u0026iacute;n fan anh J9 b\\u0026atilde;i\\u003C/p\\u003E\\r\\n\u0022,\u0022organization\u0022:\u0022SIUUU\u0022,\u0022organizationId\u0022:9,\u0022location\u0022:\u0022123546\u0022,\u0022startDate\u0022:\u00222026-06-24T08:30:00\u0022,\u0022endDate\u0022:\u00222026-06-30T09:30:00\u0022,\u0022status\u0022:2,\u0022qrCode\u0022:\u0022EVENT_20260624083651_FD767D00\u0022,\u0022checkInPoints\u0022:100,\u0022imageUrl\u0022:null,\u0022folder\u0022:null,\u0022eventAdminIds\u0022:[194],\u0022eventSeriesId\u0022:44,\u0022allowCollectionSchedule\u0022:false,\u0022collectionScheduleWeekdaysMask\u0022:null,\u0022collectionScheduleTimeStart\u0022:null,\u0022collectionScheduleTimeEnd\u0022:null,\u0022maxRedeemPerDay\u0022:5,\u0022maxTotalRedeemPerUser\u0022:5,\u0022maxSpendPointsPerDay\u0022:5,\u0022maxSpendPointsPerEvent\u0022:5,\u0022isHidden\u0022:null,\u0022eventSeries\u0022:null,\u0022lng\u0022:null,\u0022lat\u0022:null,\u0022id\u0022:129,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-06-24T08:36:52.624209\u002B07:00\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-24T08:36:52.6242074\u002B07:00\u0022,\u0022updatedBy\u0022:1,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null}","ipAddress":"115.78.11.187","requestPath":"/api/event/create","httpMethod":"POST"}
Partition: 0   Offset: 78   Key: User:1:CollectionRule:0   Timestamp: 2026-06-24 01:36:52.807 Headers: empty
 
{"eventType":"CollectionRule.Create","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"CollectionRule","entityId":0,"serviceName":"event-service","correlationId":"0HNMDU1ARNKJF:00000002","occurredAtUtc":"2026-06-24T01:36:52.8071841Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:186,\u0022eventId\u0022:129,\u0022ruleScope\u0022:1,\u0022eventName\u0022:\u0022Fan meeting anh J9 b\\u00E3i\u0022,\u0022name\u0022:\u0022Thu gom\u0022,\u0022garbageGroupType\u0022:27,\u0022garbageGroupName\u0022:\u0022R\\u00E1c t\\u00E1i ch\\u1EBF\u0022,\u0022garbageGroupCode\u0022:\u0022RecyclableWaste\u0022,\u0022wasteType\u0022:134,\u0022unitType\u0022:null,\u0022unitId\u0022:null,\u0022wasteTypeName\u0022:\u0022Chai nh\\u1EF1a\u0022,\u0022wasteTypeCode\u0022:\u0022Plastic\u0022,\u0022pointsPerKg\u0022:100,\u0022imageUrl\u0022:null,\u0022minPoints\u0022:1,\u0022maxPoints\u0022:0,\u0022status\u0022:1,\u0022sponsorId\u0022:8,\u0022sponsorName\u0022:\u0022Cty Ph\\u00E1t Tri\\u1EC3n Ph\\u1EA7n M\\u1EC1m Quang Trung\u0022,\u0022notes\u0022:null,\u0022createdAt\u0022:\u00222026-06-24T08:36:52.7976082\u002B07:00\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022totalCount\u0022:null}","ipAddress":"115.78.11.187","requestPath":"/api/collection-rule/create","httpMethod":"POST"}
Partition: 0   Offset: 79   Key: User:1:CollectionRule:0   Timestamp: 2026-06-24 01:37:27.326 Headers: empty
 
{"eventType":"CollectionRule.Create","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"CollectionRule","entityId":0,"serviceName":"event-service","correlationId":"0HNMDU1ARNKJR:00000002","occurredAtUtc":"2026-06-24T01:37:27.3259975Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:187,\u0022eventId\u0022:128,\u0022ruleScope\u0022:1,\u0022eventName\u0022:\u0022123\u0022,\u0022name\u0022:\u0022123\u0022,\u0022garbageGroupType\u0022:91,\u0022garbageGroupName\u0022:\u0022R\\u00E1c c\\u1ED3ng k\\u1EC1nh\u0022,\u0022garbageGroupCode\u0022:\u0022BulkyWaste\u0022,\u0022wasteType\u0022:179,\u0022unitType\u0022:1,\u0022unitId\u0022:null,\u0022wasteTypeName\u0022:\u0022B\\u00E0n gh\\u1EBF\u0022,\u0022wasteTypeCode\u0022:\u0022Furniture\u0022,\u0022pointsPerKg\u0022:120,\u0022imageUrl\u0022:null,\u0022minPoints\u0022:1230,\u0022maxPoints\u0022:0,\u0022status\u0022:1,\u0022sponsorId\u0022:null,\u0022sponsorName\u0022:null,\u0022notes\u0022:null,\u0022createdAt\u0022:\u00222026-06-24T08:37:27.2970913\u002B07:00\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022totalCount\u0022:null}","ipAddress":"192.168.80.14","requestPath":"/api/collection-rule/create","httpMethod":"POST"}
Partition: 0   Offset: 80   Key: User:1:EventCheckIn:0   Timestamp: 2026-06-24 01:38:17.949 Headers: empty
 
{"eventType":"EventCheckIn.ScanQR","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"EventCheckIn","entityId":0,"serviceName":"event-service","correlationId":"0HNMDU1ARNKK4:00000001","occurredAtUtc":"2026-06-24T01:38:17.9472096Z","beforeValueJson":null,"afterValueJson":"{\u0022success\u0022:true,\u0022title\u0022:\u0022Check-In Th\\u00E0nh C\\u00F4ng!\u0022,\u0022message\u0022:\u0022Ch\\u01B0a c\\u00F3 t\\u00E0i kho\\u1EA3n \\u0111\\u00E3 tham gia s\\u1EF1 ki\\u1EC7n th\\u00E0nh c\\u00F4ng.\u0022,\u0022checkInId\u0022:291,\u0022customerUserId\u0022:541,\u0022customerUserFullName\u0022:\u0022Ch\\u01B0a c\\u00F3 t\\u00E0i kho\\u1EA3n\u0022,\u0022identificationCode\u0022:\u00220767260441\u0022,\u0022checkInTime\u0022:\u002208:38\u0022,\u0022checkInDate\u0022:\u00222026-06-24T08:38:16.8380309\u002B07:00\u0022,\u0022pointsReceived\u0022:100,\u0022totalPoints\u0022:100,\u0022isNewCheckIn\u0022:true,\u0022isAddPoints\u0022:true}","ipAddress":"115.78.11.187","requestPath":"/api/event-checkin/scan-qr","httpMethod":"POST"}
Partition: 0   Offset: 81   Key: User:1:User:1   Timestamp: 2026-06-24 01:44:32.632 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-24T01:44:32.6317397Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"115.78.11.187","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 82   Key: User:1:User:1   Timestamp: 2026-06-24 01:50:11.645 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-24T01:50:11.6448812Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 83   Key: User:1:CategoryDetail:155   Timestamp: 2026-06-24 01:50:40.131 Headers: empty
 
{"eventType":"CategoryDetail.Update","actionCode":"UPDATE","actorUserId":1,"source":1,"entityType":"CategoryDetail","entityId":155,"serviceName":"system-service","correlationId":"0HNMH2EH4LVBM:00000003","occurredAtUtc":"2026-06-24T01:50:40.050731Z","beforeValueJson":"{\u0022id\u0022:155,\u0022model\u0022:{\u0022code\u0022:\u0022Ios\u0022,\u0022name\u0022:\u0022Phi\\u00EAn b\\u1EA3n \\u1EE9ng d\\u1EE5ng Ios\u0022,\u0022value\u0022:\u00221.1.7\u0022,\u0022categoryId\u0022:31,\u0022icon\u0022:null,\u0022description\u0022:\u0022Phi\\u00EAn b\\u1EA3n m\\u1EDBi c\\u1EE7a \\u1EE9ng d\\u1EE5ng \\u0111\\u00E3 s\\u1EB5n s\\u00E0ng. C\\u1EADp nh\\u1EADt ngay \\u0111\\u1EC3 tr\\u1EA3i nghi\\u1EC7m t\\u00EDnh n\\u0103ng m\\u1EDBi\u0022,\u0022orderNo\u0022:2,\u0022id\u0022:155,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00220001-01-01T00:00:00\u0022,\u0022createdBy\u0022:0,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null}}","afterValueJson":"{\u0022status\u0022:200,\u0022success\u0022:true,\u0022message\u0022:\u0022success\u0022,\u0022data\u0022:null}","ipAddress":"192.168.80.14","requestPath":"/api/category-detail/update/155","httpMethod":"PUT"}
Partition: 0   Offset: 84   Key: User:1:Event:128   Timestamp: 2026-06-24 01:52:12.431 Headers: empty
 
{"eventType":"Event.UpdateEvent","actionCode":"UPDATE","actorUserId":1,"source":1,"entityType":"Event","entityId":128,"serviceName":"event-service","correlationId":"0HNMDU1ARNKKQ:00000001","occurredAtUtc":"2026-06-24T01:52:12.43058Z","beforeValueJson":"{\u0022id\u0022:128,\u0022eventEntity\u0022:{\u0022name\u0022:\u0022Thi\\u00EAn An g\\u00E9t \\u0103n g\\u00EC nh\\u1EA5t\u0022,\u0022description\u0022:null,\u0022organization\u0022:\u0022Trung t\\u00E2m Cung \\u1EE9ng d\\u1ECBch v\\u1EE5 c\\u00F4ng ph\\u01B0\\u1EDDng T\\u00E2n M\\u1EF9\u0022,\u0022organizationId\u0022:7,\u0022location\u0022:\u0022213\u0022,\u0022startDate\u0022:\u00222026-06-24T08:30:00\u0022,\u0022endDate\u0022:\u00222026-06-24T09:30:00\u0022,\u0022status\u0022:1,\u0022qrCode\u0022:\u0022EVENT_20260624083631_B1CAFF19\u0022,\u0022checkInPoints\u0022:2130,\u0022imageUrl\u0022:null,\u0022folder\u0022:null,\u0022eventAdminIds\u0022:[],\u0022eventSeriesId\u0022:44,\u0022allowCollectionSchedule\u0022:false,\u0022collectionScheduleWeekdaysMask\u0022:null,\u0022collectionScheduleTimeStart\u0022:null,\u0022collectionScheduleTimeEnd\u0022:null,\u0022maxRedeemPerDay\u0022:213,\u0022maxTotalRedeemPerUser\u0022:null,\u0022maxSpendPointsPerDay\u0022:null,\u0022maxSpendPointsPerEvent\u0022:null,\u0022isHidden\u0022:null,\u0022eventSeries\u0022:null,\u0022lng\u0022:null,\u0022lat\u0022:null,\u0022id\u0022:128,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-06-24T08:52:11.0143871\u002B07:00\u0022,\u0022createdBy\u0022:0,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null}}","afterValueJson":"{\u0022name\u0022:\u0022Thi\\u00EAn An g\\u00E9t \\u0103n g\\u00EC nh\\u1EA5t\u0022,\u0022description\u0022:null,\u0022organization\u0022:\u0022Trung t\\u00E2m Cung \\u1EE9ng d\\u1ECBch v\\u1EE5 c\\u00F4ng ph\\u01B0\\u1EDDng T\\u00E2n M\\u1EF9\u0022,\u0022organizationId\u0022:7,\u0022location\u0022:\u0022213\u0022,\u0022startDate\u0022:\u00222026-06-24T08:30:00\u0022,\u0022endDate\u0022:\u00222026-06-24T09:30:00\u0022,\u0022status\u0022:1,\u0022qrCode\u0022:\u0022EVENT_20260624083631_B1CAFF19\u0022,\u0022checkInPoints\u0022:2130,\u0022imageUrl\u0022:null,\u0022folder\u0022:null,\u0022eventAdminIds\u0022:[],\u0022eventSeriesId\u0022:44,\u0022allowCollectionSchedule\u0022:false,\u0022collectionScheduleWeekdaysMask\u0022:null,\u0022collectionScheduleTimeStart\u0022:null,\u0022collectionScheduleTimeEnd\u0022:null,\u0022maxRedeemPerDay\u0022:213,\u0022maxTotalRedeemPerUser\u0022:null,\u0022maxSpendPointsPerDay\u0022:null,\u0022maxSpendPointsPerEvent\u0022:null,\u0022isHidden\u0022:null,\u0022eventSeries\u0022:null,\u0022lng\u0022:null,\u0022lat\u0022:null,\u0022id\u0022:128,\u0022isDeleted\u0022:false,\u0022createdAt\u0022:\u00222026-06-24T08:52:11.0143871\u002B07:00\u0022,\u0022createdBy\u0022:0,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022deletedAt\u0022:null,\u0022deletedBy\u0022:null}","ipAddress":"115.78.11.187","requestPath":"/api/event/update/128","httpMethod":"PUT"}
Partition: 0   Offset: 85   Key: User:1:CollectionRule:187   Timestamp: 2026-06-24 01:52:12.625 Headers: empty
 
{"eventType":"CollectionRule.Update","actionCode":"UPDATE","actorUserId":1,"source":1,"entityType":"CollectionRule","entityId":187,"serviceName":"event-service","correlationId":"0HNMDU1ARNKKS:00000001","occurredAtUtc":"2026-06-24T01:52:12.6250166Z","beforeValueJson":"{\u0022id\u0022:187,\u0022dto\u0022:{\u0022id\u0022:187,\u0022eventId\u0022:128,\u0022ruleScope\u0022:1,\u0022eventName\u0022:null,\u0022name\u0022:\u0022123\u0022,\u0022garbageGroupType\u0022:93,\u0022garbageGroupName\u0022:\u0022R\\u00E1c t\\u00E1i ch\\u1EBF\u0022,\u0022garbageGroupCode\u0022:\u0022RecyclableWaste\u0022,\u0022wasteType\u0022:136,\u0022unitType\u0022:null,\u0022unitId\u0022:null,\u0022wasteTypeName\u0022:\u0022Bao b\\u00EC, nilon\u0022,\u0022wasteTypeCode\u0022:\u0022Metal\u0022,\u0022pointsPerKg\u0022:120,\u0022imageUrl\u0022:null,\u0022minPoints\u0022:1230.00,\u0022maxPoints\u0022:0,\u0022status\u0022:1,\u0022sponsorId\u0022:null,\u0022sponsorName\u0022:null,\u0022notes\u0022:null,\u0022createdAt\u0022:\u00220001-01-01T00:00:00\u0022,\u0022createdBy\u0022:0,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022totalCount\u0022:null}}","afterValueJson":"{\u0022id\u0022:187,\u0022eventId\u0022:128,\u0022ruleScope\u0022:1,\u0022eventName\u0022:\u0022Thi\\u00EAn An g\\u00E9t \\u0103n g\\u00EC nh\\u1EA5t\u0022,\u0022name\u0022:\u0022123\u0022,\u0022garbageGroupType\u0022:93,\u0022garbageGroupName\u0022:\u0022R\\u00E1c t\\u00E1i ch\\u1EBF\u0022,\u0022garbageGroupCode\u0022:\u0022RecyclableWaste\u0022,\u0022wasteType\u0022:136,\u0022unitType\u0022:null,\u0022unitId\u0022:null,\u0022wasteTypeName\u0022:\u0022Bao b\\u00EC, nilon\u0022,\u0022wasteTypeCode\u0022:\u0022Metal\u0022,\u0022pointsPerKg\u0022:120,\u0022imageUrl\u0022:null,\u0022minPoints\u0022:1230.00,\u0022maxPoints\u0022:0,\u0022status\u0022:1,\u0022sponsorId\u0022:null,\u0022sponsorName\u0022:null,\u0022notes\u0022:null,\u0022createdAt\u0022:\u00222026-06-24T08:37:27.297091\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-24T08:52:12.5832584\u002B07:00\u0022,\u0022updatedBy\u0022:1,\u0022totalCount\u0022:null}","ipAddress":"115.78.11.187","requestPath":"/api/collection-rule/update/187","httpMethod":"PUT"}
Partition: 0   Offset: 86   Key: User:1:CollectionRule:185   Timestamp: 2026-06-24 01:52:12.806 Headers: empty
 
{"eventType":"CollectionRule.Update","actionCode":"UPDATE","actorUserId":1,"source":1,"entityType":"CollectionRule","entityId":185,"serviceName":"event-service","correlationId":"0HNMDU1ARNKKU:00000001","occurredAtUtc":"2026-06-24T01:52:12.8066759Z","beforeValueJson":"{\u0022id\u0022:185,\u0022dto\u0022:{\u0022id\u0022:185,\u0022eventId\u0022:128,\u0022ruleScope\u0022:1,\u0022eventName\u0022:null,\u0022name\u0022:\u0022231\u0022,\u0022garbageGroupType\u0022:93,\u0022garbageGroupName\u0022:\u0022R\\u00E1c t\\u00E1i ch\\u1EBF\u0022,\u0022garbageGroupCode\u0022:\u0022RecyclableWaste\u0022,\u0022wasteType\u0022:134,\u0022unitType\u0022:null,\u0022unitId\u0022:null,\u0022wasteTypeName\u0022:\u0022Chai nh\\u1EF1a\u0022,\u0022wasteTypeCode\u0022:\u0022Plastic\u0022,\u0022pointsPerKg\u0022:123,\u0022imageUrl\u0022:null,\u0022minPoints\u0022:123.00,\u0022maxPoints\u0022:0,\u0022status\u0022:1,\u0022sponsorId\u0022:8,\u0022sponsorName\u0022:\u0022Cty Ph\\u00E1t Tri\\u1EC3n Ph\\u1EA7n M\\u1EC1m Quang Trung\u0022,\u0022notes\u0022:\u0022123\u0022,\u0022createdAt\u0022:\u00220001-01-01T00:00:00\u0022,\u0022createdBy\u0022:0,\u0022updatedAt\u0022:null,\u0022updatedBy\u0022:null,\u0022totalCount\u0022:null}}","afterValueJson":"{\u0022id\u0022:185,\u0022eventId\u0022:128,\u0022ruleScope\u0022:1,\u0022eventName\u0022:\u0022Thi\\u00EAn An g\\u00E9t \\u0103n g\\u00EC nh\\u1EA5t\u0022,\u0022name\u0022:\u0022231\u0022,\u0022garbageGroupType\u0022:93,\u0022garbageGroupName\u0022:\u0022R\\u00E1c t\\u00E1i ch\\u1EBF\u0022,\u0022garbageGroupCode\u0022:\u0022RecyclableWaste\u0022,\u0022wasteType\u0022:134,\u0022unitType\u0022:null,\u0022unitId\u0022:null,\u0022wasteTypeName\u0022:\u0022Chai nh\\u1EF1a\u0022,\u0022wasteTypeCode\u0022:\u0022Plastic\u0022,\u0022pointsPerKg\u0022:123,\u0022imageUrl\u0022:null,\u0022minPoints\u0022:123.00,\u0022maxPoints\u0022:0,\u0022status\u0022:1,\u0022sponsorId\u0022:8,\u0022sponsorName\u0022:\u0022Cty Ph\\u00E1t Tri\\u1EC3n Ph\\u1EA7n M\\u1EC1m Quang Trung\u0022,\u0022notes\u0022:\u0022123\u0022,\u0022createdAt\u0022:\u00222026-06-24T08:36:32.06061\u0022,\u0022createdBy\u0022:1,\u0022updatedAt\u0022:\u00222026-06-24T08:52:12.7994098\u002B07:00\u0022,\u0022updatedBy\u0022:1,\u0022totalCount\u0022:null}","ipAddress":"115.78.11.187","requestPath":"/api/collection-rule/update/185","httpMethod":"PUT"}
Partition: 0   Offset: 87   Key: CustomerUser:541:CustomerUser:541   Timestamp: 2026-06-24 01:54:57.474 Headers: empty
 
{"eventType":"CustomerUserLogin","actionCode":"LOGIN","actorUserId":541,"source":2,"entityType":"CustomerUser","entityId":541,"serviceName":"customer-service","correlationId":null,"occurredAtUtc":"2026-06-24T01:54:57.4744403Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:541,\u0022userName\u0022:\u00220767260441\u0022,\u0022fullName\u0022:\u0022Test n\\u00E8\u0022,\u0022email\u0022:null,\u0022phoneNumber\u0022:\u00220767260441\u0022,\u0022customerId\u0022:0,\u0022status\u0022:\u0022Active\u0022,\u0022isDeleted\u0022:false}","ipAddress":"115.78.11.187","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 88   Key: CustomerUser:541:FCM:0   Timestamp: 2026-06-24 01:54:58.829 Headers: empty
 
{"eventType":"FCM.RegisterFCM","actionCode":"CREATE","actorUserId":541,"source":2,"entityType":"FCM","entityId":0,"serviceName":"notification-service","correlationId":"0HNMDU2EBT32E:00000001","occurredAtUtc":"2026-06-24T01:54:58.7468173Z","beforeValueJson":null,"afterValueJson":"true","ipAddress":"115.78.11.187","requestPath":"/api/fcm/register","httpMethod":"POST"}
Partition: 0   Offset: 89   Key: CustomerUser:541:CustomerUser:0   Timestamp: 2026-06-24 01:55:13.766 Headers: empty
 
{"eventType":"CustomerUser.DeleteUser","actionCode":"DELETE","actorUserId":541,"source":2,"entityType":"CustomerUser","entityId":0,"serviceName":"customer-service","correlationId":"0HNMDSUJIQEMM:00000001","occurredAtUtc":"2026-06-24T01:55:13.7658754Z","beforeValueJson":null,"afterValueJson":null,"ipAddress":"115.78.11.187","requestPath":"/api/customer-user/delete-customer-user","httpMethod":"DELETE"}
Partition: 0   Offset: 90   Key: User:1:EventCheckIn:0   Timestamp: 2026-06-24 01:56:41.452 Headers: empty
 
{"eventType":"EventCheckIn.ScanQR","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"EventCheckIn","entityId":0,"serviceName":"event-service","correlationId":"0HNMDU1ARNKMA:00000001","occurredAtUtc":"2026-06-24T01:56:41.4515804Z","beforeValueJson":null,"afterValueJson":"{\u0022success\u0022:true,\u0022title\u0022:\u0022Check-In Th\\u00E0nh C\\u00F4ng!\u0022,\u0022message\u0022:\u0022Em Tyns \\u0111\\u00E3 tham gia s\\u1EF1 ki\\u1EC7n th\\u00E0nh c\\u00F4ng.\u0022,\u0022checkInId\u0022:292,\u0022customerUserId\u0022:542,\u0022customerUserFullName\u0022:\u0022Em Tyns\u0022,\u0022identificationCode\u0022:\u00220767260441\u0022,\u0022checkInTime\u0022:\u002208:56\u0022,\u0022checkInDate\u0022:\u00222026-06-24T08:56:41.4174497\u002B07:00\u0022,\u0022pointsReceived\u0022:100,\u0022totalPoints\u0022:100,\u0022isNewCheckIn\u0022:true,\u0022isAddPoints\u0022:true}","ipAddress":"115.78.11.187","requestPath":"/api/event-checkin/scan-qr","httpMethod":"POST"}
Partition: 0   Offset: 91   Key: User:1:User:1   Timestamp: 2026-06-24 02:23:58.235 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-24T02:23:58.2348754Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 92   Key: User:1:Contract:0   Timestamp: 2026-06-24 02:38:48.348 Headers: empty
 
{"eventType":"Contract.GetContractsForExportByIds","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"Contract","entityId":0,"serviceName":"contract-payment-service","correlationId":"0HNMH1T6J9A5T:00000002","occurredAtUtc":"2026-06-24T02:38:48.258093Z","beforeValueJson":null,"afterValueJson":"[]","ipAddress":"192.168.80.14","requestPath":"/api/contract/get-for-export-by-ids","httpMethod":"POST"}
Partition: 0   Offset: 93   Key: User:1:Contract:0   Timestamp: 2026-06-24 02:44:34.452 Headers: empty
 
{"eventType":"Contract.GetContractsForExportByIds","actionCode":"CREATE","actorUserId":1,"source":1,"entityType":"Contract","entityId":0,"serviceName":"contract-payment-service","correlationId":"0HNMH1T6J9A61:00000001","occurredAtUtc":"2026-06-24T02:44:34.4443929Z","beforeValueJson":null,"afterValueJson":"[{\u0022id\u0022:280757,\u0022createdBy\u0022:73,\u0022contractNumber\u0022:\u0022HDCIQ800087764\u0022,\u0022customerId\u0022:164928,\u0022collectionUnitId\u0022:12596,\u0022collectionUnitName\u0022:\u0022C\\u00F4ng ty TNHH MTV D\\u1ECBch v\\u1EE5 C\\u00F4ng \\u00EDch Qu\\u1EADn 8\u0022,\u0022serviceId\u0022:243,\u0022servicePriceId\u0022:493,\u0022serviceName\u0022:\u0022D\\u1ECBch v\\u1EE5 thu gom, v\\u1EADn chuy\\u1EC3n r\\u00E1c sinh ho\\u1EA1t H\\u1ED9 gia \\u0111\\u00ECnh\u0022,\u0022wasteGroupId\u0022:null,\u0022wasteGroupName\u0022:null,\u0022estimatedWasteVolume\u0022:126.00000000000000000000000000,\u0022employeeManagerId\u0022:0,\u0022employeeManagerName\u0022:null,\u0022employeeCollectionId\u0022:885,\u0022employeeCollectionName\u0022:\u0022V\\u00F5 Thanh T\\u00E2m\u0022,\u0022startDate\u0022:\u00222026-01-01T00:00:00\u0022,\u0022endDate\u0022:\u00222026-12-31T00:00:00\u0022,\u0022status\u0022:1,\u0022monthlyAmount\u0022:90720.00000000000000000000000,\u0022contractName\u0022:\u0022H\\u1EE3p \\u0111\\u1ED3ng cung c\\u1EA5p d\\u1ECBch v\\u1EE5 thu gom, v\\u1EADn chuy\\u1EC3n r\\u00E1c th\\u1EA3i sinh ho\\u1EA1t\u0022,\u0022contractType\u0022:1,\u0022customerName\u0022:\u0022H\\u1ED8 GIA \\u0110\\u00CCNH\u0022,\u0022customerCode\u0022:\u0022KHCIQ8021177\u0022,\u0022paymentMethod\u0022:null,\u0022paymentDate\u0022:null,\u0022businessCode\u0022:null,\u0022businessName\u0022:null,\u0022promotionAmount\u0022:0.0000000000000000000000000000,\u0022contactName\u0022:null,\u0022contactPhone\u0022:null,\u0022contactEmail\u0022:null,\u0022contactNote\u0022:\u0022C\\u00F3 \\u0111\\u00F3ng\u0022,\u0022contactPosition\u0022:null,\u0022createdAt\u0022:\u00222026-06-16T14:34:31.901183\u0022,\u0022updatedAt\u0022:\u00222026-06-16T14:34:31.901183\u0022,\u0022isDeleted\u0022:false,\u0022employeeCashId\u0022:791,\u0022employeeCashName\u0022:\u0022Tr\\u01B0\\u01A1ng C\\u00F4ng Lu\\u1EADn\u0022,\u0022collectionPointId\u0022:null,\u0022collectionPointName\u0022:null,\u0022valueForMoney\u0022:1.0000000000000000000000000000,\u0022unitId\u0022:11149,\u0022baseUnitName\u0022:\u0022Ph\\u01B0\\u1EDDng B\\u00ECnh \\u0110\\u00F4ng\u0022,\u0022paidAdvancePeriods\u0022:[],\u0022contactCode\u0022:\u0022HDCIQ800087764\u0022,\u0022customerAddress\u0022:\u0022117, \\u0110\\u01B0\\u1EDDng s\\u1ED1 4 Khu B\\u00ECnh \\u0110i\\u1EC1n, Ph\\u01B0\\u1EDDng B\\u00ECnh \\u0110\\u00F4ng, Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022customerTypeGroupCode\u0022:\u0022HG\\u0110\u0022,\u0022phoneNumber\u0022:null,\u0022customerEmail\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:\u0022117\u0022,\u0022streetName\u0022:\u0022\\u0110\\u01B0\\u1EDDng s\\u1ED1 4 Khu B\\u00ECnh \\u0110i\\u1EC1n\u0022,\u0022hamletVillageName\u0022:null,\u0022neighborhoodsName\u0022:null,\u0022wardName\u0022:\u0022Ph\\u01B0\\u1EDDng B\\u00ECnh \\u0110\\u00F4ng\u0022,\u0022provinceName\u0022:\u0022Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022quantityMonth\u0022:126.00000000000000000000000000,\u0022serviceCode\u0022:\u0022CIQ8HG\\u0110\u0022,\u0022totalAmount\u0022:0.00,\u0022isAllDebtPaid\u0022:1},{\u0022id\u0022:280758,\u0022createdBy\u0022:73,\u0022contractNumber\u0022:\u0022HDCIQ800087765\u0022,\u0022customerId\u0022:149300,\u0022collectionUnitId\u0022:12596,\u0022collectionUnitName\u0022:\u0022C\\u00F4ng ty TNHH MTV D\\u1ECBch v\\u1EE5 C\\u00F4ng \\u00EDch Qu\\u1EADn 8\u0022,\u0022serviceId\u0022:251,\u0022servicePriceId\u0022:463,\u0022serviceName\u0022:\u0022D\\u1ECBch v\\u1EE5 thu gom, v\\u1EADn chuy\\u1EC3n r\\u00E1c sinh ho\\u1EA1t Nh\\u00F3m 4\u0022,\u0022wasteGroupId\u0022:null,\u0022wasteGroupName\u0022:null,\u0022estimatedWasteVolume\u0022:4170.5560000000000000000000000,\u0022employeeManagerId\u0022:0,\u0022employeeManagerName\u0022:null,\u0022employeeCollectionId\u0022:883,\u0022employeeCollectionName\u0022:\u0022Nguy\\u1EC5n Th\\u1ECB H\\u01B0\\u1EDBng D\\u01B0\\u01A1ng\u0022,\u0022startDate\u0022:\u00222026-01-01T00:00:00\u0022,\u0022endDate\u0022:\u00222026-12-31T00:00:00\u0022,\u0022status\u0022:1,\u0022monthlyAmount\u0022:3000000.0000000000000000000000,\u0022contractName\u0022:\u0022H\\u1EE3p \\u0111\\u1ED3ng cung c\\u1EA5p d\\u1ECBch v\\u1EE5 thu gom, v\\u1EADn chuy\\u1EC3n r\\u00E1c th\\u1EA3i sinh ho\\u1EA1t\u0022,\u0022contractType\u0022:1,\u0022customerName\u0022:\u0022V\\u1EF0A D\\u1EEAA\u0022,\u0022customerCode\u0022:\u0022KHCIQ8005550\u0022,\u0022paymentMethod\u0022:null,\u0022paymentDate\u0022:null,\u0022businessCode\u0022:null,\u0022businessName\u0022:null,\u0022promotionAmount\u0022:0.0000000000000000000000000000,\u0022contactName\u0022:null,\u0022contactPhone\u0022:null,\u0022contactEmail\u0022:null,\u0022contactNote\u0022:\u0022H\\u00F3a \\u0111\\u01A1n\u0022,\u0022contactPosition\u0022:null,\u0022createdAt\u0022:\u00222026-06-18T09:42:34.193588\u0022,\u0022updatedAt\u0022:\u00222026-06-18T09:42:34.193588\u0022,\u0022isDeleted\u0022:false,\u0022employeeCashId\u0022:781,\u0022employeeCashName\u0022:\u0022Nguy\\u1EC5n Th\\u1ECB Ng\\u1ECDc Tr\\u00E2n\u0022,\u0022collectionPointId\u0022:null,\u0022collectionPointName\u0022:null,\u0022valueForMoney\u0022:4170.5870000000000000000000000,\u0022unitId\u0022:11149,\u0022baseUnitName\u0022:\u0022Ph\\u01B0\\u1EDDng B\\u00ECnh \\u0110\\u00F4ng\u0022,\u0022paidAdvancePeriods\u0022:[],\u0022contactCode\u0022:\u0022HDCIQ800087765\u0022,\u0022customerAddress\u0022:\u002267, \\u0111\\u01B0\\u1EDDng B\\u00F9i Minh Tr\\u1EF1c, Ph\\u01B0\\u1EDDng B\\u00ECnh \\u0110\\u00F4ng, Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022customerTypeGroupCode\u0022:\u0022TC\u0022,\u0022phoneNumber\u0022:null,\u0022customerEmail\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:\u002267\u0022,\u0022streetName\u0022:\u0022B\\u00F9i Minh Tr\\u1EF1c\u0022,\u0022hamletVillageName\u0022:null,\u0022neighborhoodsName\u0022:null,\u0022wardName\u0022:\u0022Ph\\u01B0\\u1EDDng B\\u00ECnh \\u0110\\u00F4ng\u0022,\u0022provinceName\u0022:\u0022Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022recyclableWaste\u0022:0.0000000000000000000000000000,\u0022foodWaste\u0022:0.0000000000000000000000000000,\u0022remainingTrash\u0022:0.0000000000000000000000000000,\u0022quantityMonth\u0022:4170.5600000000000000000000000,\u0022serviceCode\u0022:\u0022CIQ8N4\u0022,\u0022totalAmount\u0022:0.00,\u0022isAllDebtPaid\u0022:1},{\u0022id\u0022:280759,\u0022createdBy\u0022:73,\u0022contractNumber\u0022:\u0022HDCIQ800087766\u0022,\u0022customerId\u0022:344913,\u0022collectionUnitId\u0022:12596,\u0022collectionUnitName\u0022:\u0022C\\u00F4ng ty TNHH MTV D\\u1ECBch v\\u1EE5 C\\u00F4ng \\u00EDch Qu\\u1EADn 8\u0022,\u0022serviceId\u0022:253,\u0022servicePriceId\u0022:465,\u0022serviceName\u0022:\u0022D\\u1ECBch v\\u1EE5 thu gom, v\\u1EADn chuy\\u1EC3n r\\u00E1c sinh ho\\u1EA1t H\\u1ED9 gia \\u0111\\u00ECnh Chung c\\u01B0\u0022,\u0022wasteGroupId\u0022:null,\u0022wasteGroupName\u0022:null,\u0022estimatedWasteVolume\u0022:126.00000000000000000000000000,\u0022employeeManagerId\u0022:0,\u0022employeeManagerName\u0022:null,\u0022employeeCollectionId\u0022:793,\u0022employeeCollectionName\u0022:\u0022\\u0110\\u1EB7ng Thanh T\\u00E2m\u0022,\u0022startDate\u0022:\u00222026-06-19T00:00:00\u0022,\u0022endDate\u0022:\u00222026-06-26T00:00:00\u0022,\u0022status\u0022:6,\u0022monthlyAmount\u0022:90720.00000000000000000000000,\u0022contractName\u0022:\u0022H\\u1EE3p \\u0111\\u1ED3ng 099\u0022,\u0022contractType\u0022:1,\u0022customerName\u0022:\u0022H\\u1ED8 GIA \\u0110\\u00CCNH\u0022,\u0022customerCode\u0022:\u0022KHCIQ8081650\u0022,\u0022paymentMethod\u0022:null,\u0022paymentDate\u0022:null,\u0022businessCode\u0022:\u0022CAFE\u0022,\u0022businessName\u0022:\u0022C\\u00E0 ph\\u00EA\u0022,\u0022promotionAmount\u0022:0.0000000000000000000000000000,\u0022contactName\u0022:null,\u0022contactPhone\u0022:null,\u0022contactEmail\u0022:null,\u0022contactNote\u0022:null,\u0022contactPosition\u0022:null,\u0022createdAt\u0022:\u00222026-06-19T14:17:39.751487\u0022,\u0022updatedAt\u0022:\u00222026-06-20T01:00:05\u0022,\u0022isDeleted\u0022:false,\u0022employeeCashId\u0022:null,\u0022employeeCashName\u0022:null,\u0022collectionPointId\u0022:null,\u0022collectionPointName\u0022:null,\u0022valueForMoney\u0022:1.0000000000000000000000000000,\u0022unitId\u0022:11148,\u0022baseUnitName\u0022:\u0022Ph\\u01B0\\u1EDDng Ch\\u00E1nh H\\u01B0ng\u0022,\u0022paidAdvancePeriods\u0022:[],\u0022contactCode\u0022:\u0022HDCIQ800087766\u0022,\u0022customerAddress\u0022:\u0022637/6A K\\u1EBF, \\u0111\\u01B0\\u1EDDng Ph\\u1EA1m Th\\u1EBF Hi\\u1EC3n, Ph\\u01B0\\u1EDDng Ch\\u00E1nh H\\u01B0ng, Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022customerTypeGroupCode\u0022:\u0022HG\\u0110\u0022,\u0022phoneNumber\u0022:null,\u0022customerEmail\u0022:null,\u0022businessAddress\u0022:null,\u0022numberHome\u0022:\u0022637/6A K\\u1EBF\u0022,\u0022streetName\u0022:\u0022Ph\\u1EA1m Th\\u1EBF Hi\\u1EC3n\u0022,\u0022hamletVillageName\u0022:null,\u0022neighborhoodsName\u0022:null,\u0022wardName\u0022:\u0022Ph\\u01B0\\u1EDDng Ch\\u00E1nh H\\u01B0ng\u0022,\u0022provinceName\u0022:\u0022Th\\u00E0nh Ph\\u1ED1 H\\u1ED3 Ch\\u00ED Minh\u0022,\u0022recyclableWaste\u0022:null,\u0022foodWaste\u0022:null,\u0022remainingTrash\u0022:null,\u0022quantityMonth\u0022:126.00000000000000000000000000,\u0022serviceCode\u0022:\u0022CIQ8HG\\u0110CC\u0022,\u0022totalAmount\u0022:90720.00,\u0022isAllDebtPaid\u0022:0}]","ipAddress":"115.78.11.187","requestPath":"/api/contract/get-for-export-by-ids","httpMethod":"POST"}
Partition: 0   Offset: 94   Key: User:1:User:1   Timestamp: 2026-06-24 03:45:44.429 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-24T03:45:44.4244606Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 95   Key: User:1:User:1   Timestamp: 2026-06-24 03:45:57.239 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":1,"source":1,"entityType":"User","entityId":1,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-24T03:45:57.2388646Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:1,\u0022userName\u0022:\u0022admin\u0022,\u0022fullName\u0022:\u0022Admin System\u0022,\u0022firstName\u0022:\u0022Admin\u0022,\u0022lastName\u0022:\u0022System\u0022,\u0022email\u0022:\u0022admin@example.com\u0022,\u0022phoneNumber\u0022:\u0022\u0022,\u0022userTypeId\u0022:1,\u0022unitId\u0022:null,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:true,\u0022gender\u0022:1,\u0022dateOfBirth\u0022:\u00221990-01-01T00:00:00\u0022,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 96   Key: User:160:User:160   Timestamp: 2026-06-24 03:51:18.245 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":160,"source":1,"entityType":"User","entityId":160,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-24T03:51:18.2452135Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:160,\u0022userName\u0022:\u0022NVTT08\u0022,\u0022fullName\u0022:\u0022Nguy\\u1EC5n \\u0110\\u00F4ng Ngh\\u1ECB\u0022,\u0022firstName\u0022:null,\u0022lastName\u0022:null,\u0022email\u0022:\u0022ciq8@gmail.com\u0022,\u0022phoneNumber\u0022:\u00220909493119\u0022,\u0022userTypeId\u0022:21,\u0022unitId\u0022:12596,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:null,\u0022gender\u0022:null,\u0022dateOfBirth\u0022:null,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 97   Key: User:151:User:151   Timestamp: 2026-06-24 03:52:07.045 Headers: empty
 
{"eventType":"UserLogin","actionCode":"LOGIN","actorUserId":151,"source":1,"entityType":"User","entityId":151,"serviceName":"auth-service","correlationId":null,"occurredAtUtc":"2026-06-24T03:52:07.0451388Z","beforeValueJson":null,"afterValueJson":"{\u0022id\u0022:151,\u0022userName\u0022:\u0022NVTT10\u0022,\u0022fullName\u0022:\u0022Nguy\\u1EC5n Th\\u1ECB Kim Ph\\u01B0\\u1EE3ng (NVTT10)\u0022,\u0022firstName\u0022:null,\u0022lastName\u0022:null,\u0022email\u0022:\u0022ciq8@gmail.com\u0022,\u0022phoneNumber\u0022:\u00220909493119\u0022,\u0022userTypeId\u0022:21,\u0022unitId\u0022:12596,\u0022status\u0022:\u0022Active\u0022,\u0022isAdmin\u0022:null,\u0022gender\u0022:null,\u0022dateOfBirth\u0022:null,\u0022isDeleted\u0022:false}","ipAddress":"192.168.80.14","requestPath":null,"httpMethod":null}
Partition: 0   Offset: 98   Key: User:151:Payment:9068   Timestamp: 2026-06-24 03:53:01.158 Headers: empty
 
{"eventType":"Payment.Update","actionCode":"UPDATE","actorUserId":151,"source":1,"entityType":"Payment","entityId":9068,"serviceName":"contract-payment-service","correlationId":"0HNMH1T6J9A6N:00000002","occurredAtUtc":"2026-06-24T03:53:01.1478268Z","beforeValueJson":"{\u0022id\u0022:9068,\u0022request\u0022:{\u0022paymentMethod\u0022:1,\u0022totalAmount\u0022:240840.00,\u0022receivedAmount\u0022:240840.00,\u0022changeAmount\u0022:0.00,\u0022status\u0022:5,\u0022paymentDate\u0022:\u00222026-06-23T08:21:12.334254\u0022,\u0022notes\u0022:\u0022Ho\\u00E0n c\\u00F4ng n\\u1EE3 - 24/06/2026 10:52 - L\\u00FD do: Test\u0022,\u0022walletDeductAmount\u0022:0.00,\u0022customerName\u0022:\u0022QU\\u00C1N L\\u1EA8U (TR\\u1EA6N TH\\u1ECA B\\u00CDCH TUY\\u1EC0N)\u0022,\u0022employeeName\u0022:\u0022NVTT10\u0022}}","afterValueJson":"{\u0022id\u0022:9068,\u0022paymentNumber\u0022:\u0022CASH_178681_20260623082101\u0022,\u0022customerId\u0022:196489,\u0022unitId\u0022:11150,\u0022employeeId\u0022:151,\u0022paymentMethod\u0022:1,\u0022totalAmount\u0022:240840.00,\u0022receivedAmount\u0022:240840.00,\u0022changeAmount\u0022:0.00,\u0022walletDeductAmount\u0022:0.00,\u0022status\u0022:5,\u0022paymentDate\u0022:\u00222026-06-23T08:21:12.334254\u0022,\u0022notes\u0022:\u0022Ho\\u00E0n c\\u00F4ng n\\u1EE3 - 24/06/2026 10:52 - L\\u00FD do: Test\u0022,\u0022createdAt\u0022:\u00222026-06-24T10:53:00.2695531\u002B07:00\u0022,\u0022createdBy\u0022:151,\u0022customerName\u0022:\u0022QU\\u00C1N L\\u1EA8U (TR\\u1EA6N TH\\u1ECA B\\u00CDCH TUY\\u1EC0N)\u0022,\u0022employeeName\u0022:\u0022NVTT10\u0022,\u0022paymentMethodName\u0022:null,\u0022statusName\u0022:null,\u0022paidAdvancePeriods\u0022:[],\u0022contractId\u0022:178681,\u0022paymentDetails\u0022:[],\u0022paymentHistories\u0022:[{\u0022id\u0022:9185,\u0022contractId\u0022:178681,\u0022paymentId\u0022:9068,\u0022employeeId\u0022:151,\u0022action\u0022:\u00226\u0022,\u0022oldStatus\u0022:\u00222\u0022,\u0022newStatus\u0022:\u00225\u0022,\u0022notes\u0022:\u0022Ho\\u00E0n c\\u00F4ng n\\u1EE3 - 24/06/2026 10:52 - L\\u00FD do: Test\u0022,\u0022createdAt\u0022:\u00222026-06-24T10:53:00.7561144\u002B07:00\u0022,\u0022employeeName\u0022:null,\u0022actionName\u0022:null,\u0022oldStatusName\u0022:null,\u0022newStatusName\u0022:null}]}","ipAddress":"192.168.80.14","requestPath":"/api/payment/update/9068","httpMethod":"PUT"}
Partition: 0   Offset: 99   Key: User:151:PaymentPeriodDetails:981645   Timestamp: 2026-06-24 03:53:01.967 Headers: empty
 
{"eventType":"PaymentPeriodDetails.Update","actionCode":"UPDATE","actorUserId":151,"source":1,"entityType":"PaymentPeriodDetails","entityId":981645,"serviceName":"contract-payment-service","correlationId":"0HNMH1T6J9A6L:00000003","occurredAtUtc":"2026-06-24T03:53:01.9579226Z","beforeValueJson":"{\u0022id\u0022:981645,\u0022updateDto\u0022:{\u0022id\u0022:981645,\u0022invoiceCode\u0022:\u0022H\\u011020260612010017732\u0022,\u0022customerId\u0022:196489,\u0022paymentPeriodId\u0022:26546,\u0022contractId\u0022:178681,\u0022collectionAmount\u0022:0.00,\u0022transportationAmount\u0022:0.00,\u0022processingAmount\u0022:0.00,\u0022paymentDueDate\u0022:\u00222026-06-11T00:00:00\u0022,\u0022status\u0022:1,\u0022notes\u0022:\u0022T\\u1EF1 \\u0111\\u1ED9ng t\\u1EA1o ng\\u00E0y 12/06/2026 - K\\u1EF3 thanh to\\u00E1n th\\u00E1ng 6/2026\u0022,\u0022paymentDate\u0022:null,\u0022paymentMethod\u0022:null,\u0022paymentReference\u0022:null,\u0022paidAmount\u0022:null,\u0022paymentNotes\u0022:\u0022Ho\\u00E0n c\\u00F4ng n\\u1EE3 - 24/06/2026 10:52 - L\\u00FD do: Test\u0022,\u0022totalAmount\u0022:240840.00,\u0022revenueMonthDate\u0022:\u00226/2026\u0022,\u0022isPrepayment\u0022:null}}","afterValueJson":"{\u0022id\u0022:981645,\u0022invoiceCode\u0022:\u0022H\\u011020260612010017732\u0022,\u0022customerId\u0022:196489,\u0022customerName\u0022:\u0022QU\\u00C1N B\\u1EDC K\\u00C8\u0022,\u0022customerCode\u0022:\u0022KHCIQ8052738\u0022,\u0022contractName\u0022:\u0022H\\u1EE3p \\u0111\\u1ED3ng cung c\\u1EA5p d\\u1ECBch v\\u1EE5 thu gom, v\\u1EADn chuy\\u1EC3n r\\u00E1c th\\u1EA3i sinh ho\\u1EA1t\u0022,\u0022contractCode\u0022:\u0022HDCIQ8000005409\u0022,\u0022periodNumber\u0022:\u0022T6/2026\u0022,\u0022paymentPeriodId\u0022:26546,\u0022paymentPeriodName\u0022:\u0022\u0022,\u0022paymentPeriodCode\u0022:\u0022\u0022,\u0022contractId\u0022:178681,\u0022collectionAmount\u0022:0.00,\u0022transportationAmount\u0022:0.00,\u0022processingAmount\u0022:0.00,\u0022totalAmount\u0022:240840.00,\u0022paymentDueDate\u0022:\u00222026-06-11T00:00:00\u0022,\u0022status\u0022:1,\u0022statusName\u0022:\u0022Ch\\u01B0a thanh to\\u00E1n\u0022,\u0022notes\u0022:\u0022T\\u1EF1 \\u0111\\u1ED9ng t\\u1EA1o ng\\u00E0y 12/06/2026 - K\\u1EF3 thanh to\\u00E1n th\\u00E1ng 6/2026\u0022,\u0022paymentDate\u0022:null,\u0022paymentMethod\u0022:null,\u0022paymentReference\u0022:null,\u0022paidAmount\u0022:null,\u0022paymentNotes\u0022:\u0022Ho\\u00E0n c\\u00F4ng n\\u1EE3 - 24/06/2026 10:52 - L\\u00FD do: Test\u0022,\u0022createdAt\u0022:\u00222026-06-12T01:00:17\u0022,\u0022createdBy\u0022:1,\u0022modifiedAt\u0022:null,\u0022modifiedBy\u0022:null,\u0022revenueMonthDate\u0022:\u00226/2026\u0022,\u0022vat\u0022:8.000000000000000000000000000,\u0022servicePriceId\u0022:458,\u0022isPrepayment\u0022:null,\u0022isPaidAdvancePeriod\u0022:null,\u0022contract\u0022:null}","ipAddress":"192.168.80.14","requestPath":"/api/paymentperioddetails/update/981645","httpMethod":"PUT"}