5.2 KiB
5.2 KiB
System Assistant
1. Function Overview
The System Assistant module provides query functions for system operation logs and interface logs, helping administrators track system operation records and interaction logs of device docking processes.
Core Functions:
- Operation Log Query: Records user's system operation behavior, supports query by user, IP, time, etc.
- Interface Log Query: Records interface interaction logs with device docking, supports query by IP, interface name, etc.
2. Term Explanation
2.1.1 Log-related Terms
| Term | Definition | Description |
|---|---|---|
| Operation Log | User's operation records in the system | Including login, CRUD operations, etc. |
| Interface Log | Interaction records between system and external devices/systems | Including device docking, data transmission, etc. |
| Tray ID | Unique identifier for device tray | Used for device docking tracking |
| Batch ID | Unique identifier for production batch | Used for production process tracking |
| Battery Barcode | Unique identifier for battery barcode | Used for production process tracking |
| Process Code | Unique identifier for process code | Used for production process tracking |
| Interface Status Code | Return status of interface call | 0 means success, 4001/4002 means failure |
3. Operation Log
3.1 Operation Log Query
Query Conditions:
| Query Condition | Description |
|---|---|
| User | Filter operation records by user ID |
| IP Address | Filter by operation IP address |
| Route Name | Filter by accessed route name |
| Tray ID | Filter related operations by tray ID |
| Batch ID | Filter related operations by batch ID |
| Time Range | Filter by operation time range, default is last week |
Operation Steps:
- Go to [System Settings] → [System Assistant] → [Operation Log]
- Set query conditions in the top query area
- Click [Query] button to get operation log list
3.2 Operation Log Field Description
| Field | Description |
|---|---|
| ID | Unique identifier for log |
| Username | User who performed the operation |
| Request Path | Accessed URL path |
| Controller Method | Executed controller and method |
| IP Address | Operation source IP |
| Status | Operation status |
| Request Parameters | Incoming parameters |
| Execution Result | Returned result |
| Operation Type | Type of operation |
| Operation Name | Chinese name of operation |
| Tray ID | Associated tray ID |
| Batch ID | Associated batch ID |
| Operation Time | Operation occurrence time |
3.3 Log Record Content
The system automatically records the following types of operations:
- User login/logout
- Data addition, editing, deletion
- Status changes
- Permission configuration
- System settings modification
4. Interface Log
4.1 Interface Log Query
Query Conditions:
| Query Condition | Description |
|---|---|
| Device Unit | Filter by device unit name |
| IP Address | Filter by client IP address |
| Process Code | Filter by process code |
| Tray ID | Filter by tray ID |
| Battery ID | Filter by battery ID |
| Time Range | Filter by interaction time range, default is last week |
| Status | Filter successful or failed interface calls |
| Source Category | Filter interfaces from ERP/SPC sources |
Operation Steps:
- Go to [System Settings] → [System Assistant] → [Interface Log]
- Set query conditions in the top query area
- Click [Query] button to get interface log list
4.2 Interface Log Field Description
| Field | Description |
|---|---|
| ID | Unique identifier for log |
| Device Unit | Device unit name |
| Client IP | Device IP that called the interface |
| Data1 | Usually stores process code |
| Data2 | Usually stores tray ID |
| Data3 | Usually stores battery ID |
| Creation Time | Log record time |
| Interface Time | Interface call time |
| Status | Interface call status (0 success, 4001/4002 failure) |
| Category | Interface category (erp/spc, etc.) |
| Type | Interface type |
| Request Parameters | Interface incoming parameters |
| Return Result | Interface return result |
| Data4 | Extension field 1 |
| Data5 | Extension field 2 |
4.3 View Interface Details
Operation Steps:
- Click the view response button in the interface log list
- View detailed information of interface call, including request parameters, return results, status code, etc.
5. Notes
[Note] The purpose of data fields (data1-data5) in interface logs varies according to interface types. The specific meaning needs to be understood in combination with business scenarios.




