Human resource management interaction method, system and device and medium
Through dynamic organizational structure management and integrated interface design, the problems of data lag and cumbersome operations in traditional human resources management systems are solved, efficient and secure organizational structure and employee status management are achieved, and overall management efficiency and data consistency are improved.
Patent Information
- Application Number
- CN202510545451.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-28
- Publication Date
- 2025-08-19
AI Technical Summary
The traditional human resource management system relies on static organizational structure to cause data updates to be lagging and cross-module collaboration is inefficient, electronic contract signing is separated from employee management, manual maintenance of departmental hierarchical relationships is inconvenient, contract signing process and employee status updates are delayed, operations are cumbersome and error-prone.
Dynamic organizational structure management is adopted, department/job level is adjusted in real time based on the tree diagram structure, time stamped version snapshots are generated, electronic contract signing and employee management functions are integrated into a single interface, and employee status is automatically updated by intelligently matching contract types and seal styles, real-time linkage between organizational structure changes and employee adjustments is achieved.
It improves the efficiency of human resources business processing, ensures real-time and traceability of data, enhances data security and consistency, reduces manual intervention and operational errors, and optimizes the overall management process.
Smart Images

Figure CN120509859A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of human resource management, and in particular to a human resource management interaction method, system, device and medium. Background Art
[0002] Human resource management systems help improve enterprise management efficiency and employee experience, enabling companies to flexibly respond to rapidly changing business needs. Traditional human resource management systems (HRMS) rely on static organizational structures, leading to delayed data updates and inefficient cross-module collaboration. Furthermore, existing electronic contract signing technologies and employee management methods have numerous shortcomings, including but not limited to the inconvenience of manually maintaining departmental hierarchies, the disconnect between the contract signing process and employee onboarding or transfer processes, and delayed status updates and inefficient review processes due to a lack of automation. Summary of the Invention
[0003] The present application provides a human resource management interaction method, system, device and medium to solve one or more technical problems existing in the prior art and at least provide a beneficial option or create conditions.
[0004] In one aspect, the present application provides a human resources management interaction method, comprising the following steps: Displaying the main interface for human resource management interaction, which includes an organizational structure management control, an electronic contract signing control, and an employee management control; In response to a trigger instruction on the organizational structure management control, displaying an organizational structure management sub-interface; In the organizational structure management sub-interface, the hierarchical relationship of departments or positions is dynamically adjusted based on the tree diagram structure, a snapshot of the current organizational structure version is generated, and the snapshot is stored in the electronic archive database; In response to a trigger instruction for the electronic contract signing control, displaying an electronic contract signing sub-interface; In the electronic contract signing sub-interface, the employee signing status is obtained, an electronic contract voucher is generated, and the electronic contract voucher is associated with the corresponding employee record in the electronic archive database; In response to a trigger instruction on the employee management control, displaying an employee management sub-interface; In the employee management sub-interface, the employee is managed according to the current organizational structure version snapshot and the electronic contract certificate.
[0005] Furthermore, in the organizational structure management sub-interface, the hierarchical relationship of departments or positions is dynamically adjusted based on the tree diagram structure, a snapshot of the current organizational structure version is generated, and the snapshot is stored in the electronic archive database, including: In the organizational structure management sub-interface, the tree diagram structure is displayed; The tree diagram structure includes tree diagram nodes; the tree diagram nodes include department nodes, position nodes, virtual organization nodes and employee nodes; the virtual organization nodes are used to define the virtual organization identifier, effective time range and bound entity department list; In response to a drag operation instruction on the tree diagram node, a department code path is generated in real time based on the hierarchical relationship change; the department code path is composed of the directly superior department code and the current department code spliced in hierarchical order; Create a snapshot of the current organizational structure version based on the current timestamp, mark the newly added, deleted, or moved tree diagram nodes, and record the hierarchical path differences before and after the tree diagram node changes. Store the snapshot of the current organizational structure version in the architecture history library of the electronic archive database, and support backtracking to historical organizational structure version snapshots. Perform uniqueness verification on the adjusted department name, job code, and virtual organization identifier: If duplicate department names or job code conflicts are detected at the same level, terminate the save process and return the location information of the conflicting field; if the verification passes, write the department code path, job hierarchy relationship, and effective time into the master record table, update the mapping relationship between the virtual organization and the physical department, call the employee number rule engine, and regenerate the employee numbers of the corresponding department employees based on the adjusted department code path.
[0006] Furthermore, in response to the triggering instruction of the electronic contract signing control, the electronic contract signing sub-interface is displayed, including: In response to a trigger instruction for the electronic contract signing control, displaying an electronic contract template selection window corresponding to the trigger instruction for the electronic contract signing control; wherein the electronic contract template selection window includes a custom electronic contract control; In response to a trigger instruction for the custom electronic contract control, the electronic contract signing sub-interface is displayed, and an electronic contract is generated based on the custom fields.
[0007] Furthermore, the electronic contract signing sub-interface includes an electronic contract editing area, a signing area, and a stamping area; In the electronic contract signing sub-interface, obtaining the employee signing status, generating an electronic contract voucher, and associating the electronic contract voucher with the corresponding employee record in the electronic archive database includes: Acquire and display the electronic contract in the electronic contract editing area; Obtaining the employee signing status corresponding to the electronic contract in the signing area, and generating a signed electronic contract when the employee signing status is "signed"; The signed electronic contract is stamped in the stamping area to generate the electronic contract certificate, and the electronic contract certificate is associated with the corresponding employee record in the electronic file database.
[0008] Furthermore, the stamping area includes a stamp selection control and a one-touch stamping control; The step of stamping the signed electronic contract in the stamping area includes: In response to a trigger instruction for the seal selection control, a seal selection window is displayed, a seal style is selected according to the type of the signed electronic contract, and the signed electronic contract is stamped; In response to a trigger instruction for the one-key stamping control, the signed electronic contract is automatically stamped according to the type of the signed electronic contract.
[0009] Furthermore, the employee management sub-interface includes an employee information configuration area; the employee information configuration area includes a face credential image upload control; In the employee management sub-interface, the employee is managed according to the current organizational structure version snapshot and the electronic contract voucher, including: In response to a trigger instruction for the face credential image upload control, a face credential image upload sub-interface is displayed, a face credential image corresponding to the employee is obtained, and the face credential image is reviewed to obtain a corresponding face image review identifier; In the employee information configuration area, configure the electronic contract voucher, department affiliation, and facial image review identifier corresponding to the employee; Automatically update the employee's employment status based on the current organizational structure version snapshot and the electronic contract certificate; If the virtual organization to which the employee belongs expires or is dissolved, the employee's binding relationship with the virtual organization will be automatically released, and the job transfer process will be triggered; The employee's employment status change record is linked to the electronic file database and stored in real time in the salary calculation module and attendance system; the employee's employment status includes employment mark, department path, work number and authority status; the employment mark includes "employed", "left" and "pending employment"; For the employees whose employment mark is "resigned", their work number serial number occupation is stopped, and the work number resource is retained or released according to the preset retention time rule.
[0010] Furthermore, the face credential image upload sub-interface includes an image upload control and a one-click image review control; The method of responding to the trigger instruction of the face credential image upload control, displaying the face credential image upload sub-interface, obtaining the face credential image corresponding to the employee, and reviewing the face credential image to obtain the corresponding face image review identifier includes: In response to a trigger instruction for the image upload control, an image upload window is displayed to obtain a face credential image corresponding to the employee; the face credential image is uploaded by the employee voluntarily or imported in batches by an administrator; In response to the triggering instruction of the one-key image review control, the face credential image is reviewed to obtain a corresponding face image review identifier.
[0011] On the other hand, the present application provides a human resource management interactive system, including: a main interface module, an organizational structure management module, an electronic contract signing module, and an employee management module; The main interface module is used to display the human resources management interactive main interface, which includes an organizational structure management control, an electronic contract signing control, and an employee management control; The organizational structure management module is configured to display an organizational structure management sub-interface in response to a trigger instruction on the organizational structure management control; in the organizational structure management sub-interface, the hierarchical relationship of departments or positions is dynamically adjusted based on a tree diagram structure, a snapshot of the current organizational structure version is generated, and the snapshot is stored in an electronic archive database; The electronic contract signing module is configured to display an electronic contract signing sub-interface in response to a trigger instruction for the electronic contract signing control; obtain the employee's signing status in the electronic contract signing sub-interface, generate an electronic contract voucher, and associate the electronic contract voucher with the corresponding employee record in the electronic archive database; The employee management module is used to display an employee management sub-interface in response to a trigger instruction for the employee management control; in the employee management sub-interface, the employees are managed according to the current organizational structure version snapshot and the electronic contract certificate.
[0012] On the other hand, the present application provides a human resource management interaction device, comprising: a processor and a memory; the memory is used to store a program; when the program is executed by the processor, the processor implements the aforementioned human resource management interaction method.
[0013] On the other hand, the present application provides a computer-readable storage medium storing a program executable by a processor. When the program is executed by the processor, it is used to implement the aforementioned human resource management interaction method.
[0014] The beneficial effects of the present application are: the human resource management interaction method provided by the present application includes: first, through the full-process integrated operation, the organizational structure management, electronic contract signing and employee management functions are unified in a single interface, reducing the time cost of switching between multiple modules, realizing one-stop processing, and improving the processing efficiency of human resource business; second, dynamic organizational structure management is realized based on the tree diagram structure, allowing real-time adjustment of department and position hierarchical relationships, and generating version snapshots with timestamps to ensure the real-time and traceability of data, and avoid errors caused by traditional static structures; third, by directly associating electronic contract vouchers with employee files, the consistency of contract data with organizational structure and employee status is ensured, and data security is enhanced; finally, the current organizational structure version snapshot and electronic contract voucher are used to execute relevant configurations to realize real-time linkage between organizational structure changes and employee adjustments. The present application also provides corresponding systems, devices and media. The beneficial effects of the systems, devices and media are similar to those of the method and will not be repeated here.
[0015] Other features and advantages of the present application will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present application. The purposes and other advantages of the present application can be achieved and obtained through the structures particularly pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The accompanying drawings are used to provide a further understanding of the technical solution of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the technical solution of the present invention and do not constitute a limitation to the technical solution of the present invention.
[0017] Figure 1 is a flow chart of the human resource management interaction method provided by this application; Figure 2 This is a schematic diagram of the main interface of human resources management interaction provided by this application; Figure 3 This is a schematic diagram of the organizational structure management sub-interface provided by this application; Figure 4 This is a schematic diagram of the department's architecture management sub-interface provided by this application; Figure 5 This is a schematic diagram of the architecture management sub-interface of the virtual organization provided by this application; Figure 6 This is a schematic diagram of the electronic contract signing sub-interface provided by this application; Figure 7 This is a schematic diagram of the employee management sub-interface provided by this application; Figure 8 This is a schematic diagram of the electronic contract template selection window provided by this application; Figure 9It is a structural diagram of the human resource management interactive system provided by this application; Figure 10 It is a structural diagram of the human resource management interactive device provided by this application. DETAILED DESCRIPTION
[0018] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0019] The present application is further described below in conjunction with the accompanying drawings and specific embodiments. The described embodiments should not be considered as limiting the present application. All other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0020] In the following description, reference is made to “some embodiments”, which describes a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0021] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application pertains. The terms used herein are for the purpose of describing the embodiments of this application only and are not intended to limit this application.
[0022] Traditional human resource management systems suffer from the following issues: Rigid organizational structure management, using static tree structures or tables to manually maintain hierarchical relationships, with no way to trace historical versions. This leads to error-prone architectural changes and version confusion, and a lack of support for virtual organizations, making it difficult to adapt to flexible employment needs. Contracts are disconnected from employee records. Electronic contract signing platforms are independent of the HR system, requiring manual linking to employee files. This can easily lead to contract attribution errors or missed links, increasing legal risks. The stamping process relies on manual selection of stamp styles, which is inefficient and prone to errors. Employee status updates are delayed. Status changes such as transfers and resignations require manual updates of department affiliations, permissions, and employee numbers, which is cumbersome and prone to omissions. This is especially true after the dissolution of a virtual organization, requiring manual unbinding of employees, which delays cross-system data synchronization. Furthermore, operational processes are fragmented, with different functional modules scattered across different systems or interfaces, and frequent switching reduces operational efficiency.
[0023] In response to the deficiencies of the prior art, the embodiments of the present application provide a human resources management interaction method, system, device and medium. By adopting dynamic organizational structure management, it allows the real-time drag and drop adjustment of department / position levels based on a tree structure, generates a version snapshot with a timestamp and stores it in an electronic archive database, supports the definition of virtual organizational nodes and binding of effective time, realizes flexible adjustment and historical version backtracking, and reduces manual intervention; generates electronic contract vouchers directly linked to employee records through signing status, and uses controls that intelligently match contract types and seal styles to ensure data consistency and reduce manual errors; automatically updates employee status based on the current organizational structure version snapshot and electronic contract voucher through automated employee status management, such as department path, work number, authority, etc., to ensure real-time synchronization of employee status and organizational structure, and automatically reclaims the work number resources of employees who have left. In addition, the present application integrates organizational structure management, electronic contract signing and employee management controls by adopting an integrated main interface design, seamlessly jumps to the sub-interface by triggering instructions, reduces multi-system switching, improves operational efficiency and reduces the error rate of cross-module operations.
[0024] First, the human resource management interaction method provided by the embodiment of the present application will be described in detail with reference to the accompanying drawings.
[0025] The human resources management interaction method proposed in the embodiments of the present application can be applied to a terminal or a server, or can be software running on a terminal or server. The terminal can be, but is not limited to, a tablet computer, a laptop computer, a desktop computer, etc. The server can be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and big data and artificial intelligence platforms.
[0026] Reference Figures 1 to 7 The implementation process of the human resource management interaction method provided in the embodiment of the present application includes but is not limited to the following steps.
[0027] Step 101: Display the human resources management interaction main interface 100.
[0028] Among them, reference Figure 2 The human resource management interaction main interface 100 includes an organizational structure management control 101 , an electronic contract signing control 102 and an employee management control 103 .
[0029] In step 101, the main HR management interface 100 is displayed, marking the starting point of the entire process. This interface integrates the organizational structure management control 101, the electronic contract signing control 102, and the employee management control 103. This design aims to provide users with a unified operating platform, avoiding the problem of different functional modules being scattered across multiple interfaces in traditional systems, greatly improving user convenience and efficiency. This integrated design allows users to quickly access and operate various HR management functions, reducing the time and cost of switching between multiple systems.
[0030] Step 102 : In response to a trigger instruction on the organizational structure management control 101 , the organizational structure management sub-interface 200 is displayed.
[0031] In step 102, in response to a trigger command on the organizational structure management control 101, the system displays a dedicated organizational structure management sub-interface 200. This step provides users with a dedicated environment focused on organizational structure adjustments, allowing them to focus on adjusting departmental or job hierarchical relationships. By separating organizational structure management from other functions, users can efficiently complete organizational structure adjustments without interfering with other operations, ensuring data accuracy and consistency.
[0032] Step 103 : In the organizational structure management sub-interface 200 , the hierarchical relationship of departments or positions is dynamically adjusted based on the tree diagram structure 201 , a snapshot of the current organizational structure version is generated, and the snapshot is stored in the electronic archive database.
[0033] In step 103, within the organizational structure management sub-interface 200, users can dynamically adjust the hierarchical relationships of departments or positions based on actual needs and generate a timestamped snapshot of the current organizational structure version. This step not only increases the flexibility of organizational structure adjustments but also ensures that any changes can be recorded and traced. By storing version snapshots in the electronic archive database, the system supports backtracking to historical versions, preventing data overwriting and confusion, and ensuring data integrity and security.
[0034] Step 104 : In response to the triggering instruction of the electronic contract signing control 102 , the electronic contract signing sub-interface 300 is displayed.
[0035] In step 104, in response to a trigger command for the electronic contract signing control 102, the system displays the electronic contract signing sub-interface 300. This step provides a dedicated environment for electronic contract signing, allowing users to efficiently complete the contract signing process. By integrating this functionality, the system simplifies the process of linking contract signing with employee files, reduces the potential for manual errors, and improves the security and compliance of contract management.
[0036] Step 105 , in the electronic contract signing sub-interface 300 , obtain the employee signing status, generate an electronic contract certificate, and associate the electronic contract certificate with the corresponding employee record in the electronic file database.
[0037] In step 105, within the electronic contract signing sub-screen 300, the system generates an electronic contract voucher based on the employee's signing status and directly links it to the corresponding employee record in the electronic archive database. This step ensures the consistency and real-time nature of the contract data and employee records, enhancing the legal validity of the contract. By encrypting and storing the electronic contract voucher, the system effectively prevents data tampering, further ensuring the security and integrity of the contract.
[0038] Step 106 : In response to the triggering instruction of the employee management control 103 , the employee management sub-interface 400 is displayed.
[0039] In step 106, in response to a trigger command on employee management control 103, the system displays employee management sub-interface 400, providing the user with a dedicated environment focused on employee management, allowing the user to efficiently perform operations such as department assignment and permission configuration. By separating employee management functions from other functions, the user can quickly respond to employee status changes without affecting other operations, ensuring timely data updates and accuracy.
[0040] Step 107: In the employee management sub-interface 400, employees are managed according to the current organizational structure version snapshot and the electronic contract certificate.
[0041] In step 107, within the employee management sub-screen 400, the system automatically updates the employee's employment status (e.g., department affiliation, permissions configuration) based on the current organizational structure snapshot and electronic contract voucher. It also automates processes such as job transfers and employee number releases. This step automates employee management, reduces manual intervention, and improves data consistency and management efficiency. By synchronizing employee status changes in real time, the system ensures the accuracy and timeliness of multi-module data linkage, optimizing the overall human resources management process.
[0042] In some embodiments of the present application, reference is made to Figures 3 to 5 In step 103, in the organizational structure management sub-interface 200, the hierarchical relationship of departments or positions is dynamically adjusted based on the tree diagram structure 201, a snapshot of the current organizational structure version is generated, and the implementation process of storing it in the electronic archive database includes but is not limited to the following steps.
[0043] Step 201 : In the organizational structure management sub-interface 200 , a tree diagram structure 201 is displayed.
[0044] The tree structure 201 includes tree nodes, including department nodes, position nodes, virtual organization nodes, and employee nodes. The virtual organization node is used to define the virtual organization identifier, effective time range, and bound physical department list.
[0045] In step 201, within the organizational structure management sub-interface 200, the system first displays a tree-like structure 201 containing various types of nodes, such as department nodes, position nodes, virtual organization nodes, and employee nodes. Each node represents a different level and role within the organization. In particular, the virtual organization node defines the virtual organization's identity, effective timeframe, and list of associated physical departments. This intuitive tree-like display allows users to clearly understand the hierarchical relationships within the organization and easily adjust them.
[0046] Step 202 : In response to a drag operation instruction on a node in the tree diagram, a department coding path is generated in real time based on a change in the hierarchical relationship.
[0047] Among them, the department coding path is composed of the code of the directly superior department and the current department code in hierarchical order.
[0048] In step 202, in response to the drag operation instruction of the tree diagram node, the system will generate a new department code path in real time according to the change of the hierarchical relationship. The department code path is composed of the code of the directly superior department and the current department code in hierarchical order, ensuring that each department has a unique code identifier. This process not only improves the flexibility of operation, but also ensures the accuracy and consistency of the code path after each hierarchical adjustment, avoiding the risk of errors caused by manual input. In this way, users can quickly and intuitively adjust the organizational structure without worrying about coding issues Step 203: Create a snapshot of the current organizational structure version based on the current timestamp, mark the newly added, deleted or moved tree diagram nodes, and record the hierarchical path differences before and after the tree diagram node changes. Store the current organizational structure version snapshot in the architecture history library of the electronic archive database, and support backtracking historical organizational structure version snapshots.
[0049] In step 203, the system creates a snapshot of the current organizational structure version based on the current timestamp, marks all newly added, deleted, or moved tree nodes, and records in detail the differences in the hierarchical paths before and after the tree node changes. These snapshots are stored in the architecture history library of the electronic archive database. By clicking the select date control 202, historical organizational structure version snapshots can be traced back. This step ensures that any adjustment to the organizational structure can be traced, prevents data overwriting and confusion, and ensures data integrity and recoverability. Through version snapshots, users can view and restore to a specific historical version at any time, improving the reliability and flexibility of the system.
[0050] In some embodiments of the present application, the system creates a snapshot of the current organizational structure version based on the current timestamp, and uses a hash-based difference comparison algorithm to mark all newly added, deleted, or moved nodes in real time. Specifically, each time the organizational structure hierarchy is adjusted, a unique hash value is generated based on node attributes (such as department coding path, job level, etc.), and a difference comparison is performed with the hash value in the historical snapshot. The changed nodes are automatically identified and highlighted (such as newly added department nodes are marked green, deleted nodes are marked red, and moved nodes are marked orange), and the hierarchical path differences before and after the change are recorded. The generated version snapshot is stored in the architecture history library of the electronic archive database, supporting the rapid location of difference nodes and change tracing through timestamp indexing. This solution realizes the real-time recording and accurate tracing of organizational structure changes, avoids omissions in manual verification, and improves the efficiency of version backtracking.
[0051] Step 204 performs a uniqueness check on the adjusted department name, position code, and virtual organization identifier. If duplicate department names or position code conflicts are detected at the same level, the save process terminates and the location information for the conflicting fields is returned. If the verification passes, the department code path, position hierarchy, and effective date are written to the master record table. The mapping between the virtual organization and physical department is updated, and the employee number rule engine is invoked to regenerate employee numbers for the corresponding department based on the adjusted department code path.
[0052] In step 204, after completing the organizational structure adjustment, the system will perform a uniqueness check on the adjusted department name, job code and virtual organization identifier. If it is detected that there is a duplication of department names or a conflict in job codes at the same level, the system will stop saving and return the location information of the conflicting field to help users correct the problem in time. If the verification passes, the system will write the new department code path, job hierarchy relationship and effective time into the master record table, and update the mapping relationship between the virtual organization and the physical department. In addition, the work number rule engine is called to regenerate the work numbers of the employees in the corresponding department according to the adjusted department code path. This step ensures the consistency and accuracy of the data, avoids operation failures due to duplication or conflict, and optimizes the work number allocation process, thereby improving overall management efficiency.
[0053] In some embodiments of the present application, reference is made to Figure 8 In step 104, in response to the triggering instruction of the electronic contract signing control 102, the implementation process of displaying the electronic contract signing sub-interface 300 includes but is not limited to the following steps.
[0054] Step 301 : In response to a trigger instruction for the electronic contract signing control 102 , an electronic contract template selection window 500 corresponding to the trigger instruction of the electronic contract signing control 102 is displayed.
[0055] The electronic contract template selection window 500 includes a custom electronic contract control 501 .
[0056] In step 301, in response to a trigger instruction for the electronic contract signing control 102, the system displays an electronic contract template selection window 500. This window provides a variety of preset electronic contract templates 502 for the user to choose from. Below the electronic contract template 502 is a Use Template control 503. Clicking Use Template control 503 adopts the electronic contract template 502. This window also includes a Customize Electronic Contract control 501. This allows users to quickly select an appropriate contract template based on their specific needs, or select the Customize option to create a personalized contract. This step simplifies the contract selection process, improves user efficiency, and ensures the accuracy and applicability of the contract content.
[0057] Step 302 : In response to a trigger instruction for the custom electronic contract control 501 , the electronic contract signing sub-interface 300 is displayed, and an electronic contract is generated based on the custom fields.
[0058] In step 302, in response to a trigger instruction for the custom electronic contract control 501, the system displays the electronic contract signing sub-interface 300, allowing the user to generate an electronic contract based on custom fields. On this interface, users can flexibly add, edit, and adjust the specific terms and content of the contract to meet the needs of specific business scenarios. By providing the ability to customize fields, the system not only enhances the flexibility of contract generation but also ensures that the contract content accurately reflects the user's requirements. This step enables users to efficiently create electronic contracts that meet their needs, reducing the time and complexity of manually writing contracts while improving the accuracy and compliance of contract management.
[0059] In some embodiments of the present application, reference is made to Figure 6 The electronic contract signing sub-interface 300 includes an electronic contract editing area 301, a signing area 302, and a stamping area 303. In step 105, the electronic contract signing sub-interface 300 obtains the employee's signing status, generates an electronic contract voucher, and associates the electronic contract voucher with the corresponding employee record in the electronic archive database. The implementation process includes, but is not limited to, the following steps.
[0060] Step 401 : Acquire and display the electronic contract in the electronic contract editing area 301 .
[0061] In step 401, the system retrieves and displays the user-selected or customized electronic contract in the electronic contract editing area 301 of the electronic contract signing sub-interface 300. This step ensures that the user can intuitively view the specific content of the contract and conduct necessary review and confirmation. By providing a dedicated editing area, the user can conveniently browse the contract terms and check for any necessary modifications or additions. This step not only improves the user experience but also ensures the accuracy and completeness of the contract content, laying the foundation for the subsequent signing process.
[0062] Step 402: Obtain the employee signing status corresponding to the electronic contract in the signing area 302. When the employee signing status is "signed", a signed electronic contract is generated.
[0063] In step 402, in the signature area 302, the system obtains the employee's signing status related to the electronic contract. If the employee has completed the signature (i.e., the signature status is "Signed"), the system generates an electronic contract with the employee's signature. The key to this step is real-time acquisition and confirmation of the employee's signing status, ensuring the transparency and reliability of the contract signing process. Once the employee's signature is confirmed, the system immediately generates a signed electronic contract, ensuring the contract's validity and legal effect. This streamlines the signing process, reduces the possibility of manual intervention, and improves the efficiency and accuracy of contract management.
[0064] Step 403 , stamp the signed electronic contract in the stamping area 303 to generate an electronic contract certificate, and associate the electronic contract certificate with the corresponding employee record in the electronic file database.
[0065] In step 403, in the stamping area 303, the system stamps the signed electronic contract to generate the final electronic contract certificate. This step ensures the integrity and security of the contract and further enhances the legal effect of the contract by affixing the electronic seal. The generated electronic contract certificate is then automatically linked to the corresponding employee record in the electronic archive database. This automated association mechanism not only simplifies the data management process, but also ensures the consistency of contract data and employee files, avoiding errors that may occur through manual association. In addition, the encrypted storage of the electronic contract certificate further ensures data security and prevents tampering and unauthorized access. Through this step, the system realizes automated management of the entire process from contract signing to archiving, effectively improving the overall efficiency and compliance of human resources management.
[0066] In some embodiments of the present application, the stamping area 303 includes a stamp selection control 304 and a one-touch stamping control 305. In step 403, stamping the signed electronic contract in the stamping area 303 includes: Step 501 , in response to a trigger instruction on the seal selection control 304 , a seal selection window is displayed, a seal style is selected according to the type of the electronic contract to be signed, and the electronic contract to be signed is stamped.
[0067] In step 501, in response to a trigger instruction for the seal selection control 304, the system displays a seal selection window, offering a variety of different seal styles for the user to choose from. This step allows the user to manually select the most appropriate seal style based on the specific type of electronic contract being signed (e.g., employment contract, confidentiality agreement, etc.). In this way, the user can ensure that the selected seal matches the contract type, enhancing the professionalism and legal validity of the contract. Furthermore, the manual seal selection process provides an additional review step for the user, ensuring that each contract has been carefully reviewed and confirmed, thereby improving the accuracy and reliability of contract management.
[0068] Step 502 : In response to the triggering instruction of the one-key stamping control 305 , the signed electronic contract is automatically stamped according to the type of the signed electronic contract.
[0069] In step 502, in response to the triggering instruction for the one-touch stamping control 305, the system automatically selects and applies the corresponding seal style based on the type of electronic contract being signed, completing the stamping operation. This step automates the stamping process by intelligently matching the contract type with the preset seal style, effectively improving operational efficiency. The automatic stamping function not only reduces the time and complexity of manual seal selection but also reduces the possibility of human error. This intelligent design enables users to quickly and accurately complete the contract stamping process, ensuring the integrity and consistency of the contract.
[0070] In some embodiments of the present application, the one-click stamping function also supports batch processing, further improving the efficiency and convenience of large-scale contract management.
[0071] In some embodiments of the present application, during the design phase of the electronic contract template, the format compliance of the stamp area 303 is enforced by system preset rules, specifically including: in the electronic contract signing sub-interface 300, setting standardized format requirements for the stamp area 303 of the electronic contract template, forcing the reservation of at least 6 lines of blank area above and below the stamp (the line height is calculated based on the preset font size and line spacing), and detecting the text density and layout boundaries of the stamp area 303 based on image recognition technology. If insufficient blank space or text coverage risk is detected, a warning prompt is triggered and the stamping operation is blocked; at the same time, the system has a built-in legal format verification module, which ensures that the superimposed position of the electronic signature and the seal complies with regulatory requirements by comparing the coordinate deviation threshold of the electronic signature position with the preset legal specification template, avoiding disputes over the validity of the contract due to format defects. In this way, the dual needs of automated process efficiency and legal compliance can be taken into account, effectively reducing the contract format error rate and legal risks.
[0072] In some embodiments of the present application, reference is made to Figure 7 The employee management sub-interface 400 includes an employee information configuration area 401. The employee information configuration area 401 includes a facial credential image upload control 402. In step 107, in the employee management sub-interface 400, the implementation process of managing employees based on the current organizational structure version snapshot and electronic contract credentials includes but is not limited to the following steps.
[0073] Step 601, in response to the trigger instruction of the face credential image upload control 402, the face credential image upload sub-interface is displayed, the face credential image corresponding to the employee is obtained, and the face credential image is reviewed to obtain the corresponding face image review mark.
[0074] In step 601, in response to a trigger command for the facial credential image upload control 402, the system displays a facial credential image upload sub-interface, allowing the user to upload the employee's corresponding facial credential image. This step ensures the integrity and accuracy of the employee's identity verification information. After uploading, the system automatically reviews the facial credential image and generates a review mark to confirm the image's quality and validity. Through this process, the system not only improves identity verification security, but also reduces the workload of manual review, improving overall management efficiency.
[0075] Step 602: In the employee information configuration area 401, configure the employee's corresponding electronic contract certificate, department affiliation, and facial image review identification.
[0076] In step 602, in the employee information configuration area 401, users can configure each employee's corresponding electronic contract voucher, department affiliation, and facial image review identification. This step integrates multiple key pieces of information, ensuring the comprehensiveness and consistency of employee information. By centrally managing this information, the system can better support subsequent management and status updates. This integrated design simplifies the data entry process, reduces the complexity of manual configuration, and reduces the risk of data inconsistencies.
[0077] Step 603: Automatically update the employee's employment status based on the current organizational structure version snapshot and the electronic contract certificate.
[0078] In step 603, based on the current organizational structure snapshot and the electronic contract voucher, the system automatically updates the employee's employment status (e.g., department path, employee ID, permissions, etc.). This step ensures real-time synchronization of employee information with the organizational structure, avoiding data lags or errors caused by manual updates. This automatic update mechanism not only improves data management efficiency but also enhances system reliability and accuracy. This allows the system to quickly respond to organizational changes and ensure timely updates to the status of all relevant employees.
[0079] Step 604: If the virtual organization to which the employee belongs expires or is dissolved, the binding relationship between the employee and the virtual organization is automatically released, and the job transfer process is triggered.
[0080] In step 604, if the employee's virtual organization expires or is dissolved, the system automatically unbinds the employee from the virtual organization and triggers the corresponding job transfer process. This step ensures rapid employee adaptation following organizational restructuring and avoids identity confusion or management disruptions caused by the dissolution of the virtual organization. Automating the unbinding and job transfer process not only improves management efficiency but also reduces the likelihood of human intervention, ensuring accurate and timely employee status changes.
[0081] Step 605: Associate the employee's employment status change record to the electronic file database and store it in real time in the salary calculation module and attendance system. The employee's employment status includes employment mark, department path, work number and authority status.
[0082] Among them, the employment marks include "employed", "left" and "pending employment".
[0083] In step 605, each time an employee's employment status changes, the system links the change record to the electronic archive database and synchronizes it in real time to the payroll calculation module and attendance system. This step ensures data consistency and linkage across multiple modules, avoiding management issues caused by data asynchrony. By updating employees' employment status (such as "Employed," "Resigned," and "Waiting to Become"), department path, employee ID, and permission status in real time, the system provides accurate basic data for payroll calculation and attendance management, further optimizing the overall efficiency of human resources management.
[0084] Step 606: For employees whose job is marked as “resigned”, their work ID serial number occupation is stopped, and the work ID resource is reserved or released according to the preset retention time rule.
[0085] In step 606, for employees marked as "resigned," the system stops occupying their work ID sequence number and decides whether to retain or release the work ID resource based on the preset retention period rules. This step ensures the effective management and reuse of work ID resources, avoiding waste. By setting reasonable retention period rules, the system can maximize the efficiency of work ID resource utilization while meeting compliance requirements. Furthermore, the automated work ID management process reduces the complexity and error rate of manual operations, improving the convenience and accuracy of overall management.
[0086] In some embodiments of the present application, the facial credential image upload sub-interface includes an image upload control and a one-click image review control. In step 601, in response to a trigger instruction for the facial credential image upload control 402, the facial credential image upload sub-interface is displayed, the employee's facial credential image is obtained, and the facial credential image is reviewed. The process of obtaining the corresponding facial image review identifier includes but is not limited to the following steps.
[0087] Step 701: In response to a trigger instruction for an image upload control, an image upload window is displayed to obtain a face credential image corresponding to the employee.
[0088] Among them, facial credential images are uploaded by employees themselves or imported in batches by administrators.
[0089] In step 701, in response to a trigger command for the image upload control, the system displays an image upload window, allowing the user to upload the employee's corresponding facial credential image. This step provides two upload methods: employees can upload their own facial credential images, or administrators can batch import facial credential images for multiple employees. This approach ensures that the system's facial credential image acquisition process is both flexible and efficient, meeting the needs of various scenarios. This design not only improves the convenience of data collection but also ensures the integrity and accuracy of employee identity verification information, laying the foundation for subsequent identity verification and management.
[0090] Step 702: In response to the trigger instruction of the one-key image review control, the face credential image is reviewed to obtain a corresponding face image review identifier.
[0091] In step 702, in response to the triggering instruction of the one-click image review control, the system automatically reviews the uploaded facial credential image and generates a corresponding facial image review mark. This step utilizes advanced image processing technology to quickly assess the image's quality, clarity, and compliance with preset standards (such as facial feature recognition accuracy). Through this automated review mechanism, the system can effectively reduce the workload of manual review and improve review efficiency and accuracy. In addition, the generated review mark provides a basis for quality verification for each facial credential image, ensuring that only qualified images are used in subsequent identity verification and management processes. This process not only improves system reliability and security, but also simplifies the operation process and enhances the user experience.
[0092] In summary, the human resource management interaction method provided in the embodiments of the present application has the following technical effects.
[0093] The human resource management interaction method provided in the embodiment of the present application effectively improves management efficiency and data security through a number of innovative technologies. First, the dynamic organizational structure management provided in the embodiment of the present application allows the hierarchical relationship between departments and positions to be adjusted dynamically by dragging and dropping the tree diagram structure 201, and generates a version snapshot with a timestamp and stores it in the electronic archive database, supports backtracking to historical versions, and solves the problems of irreversibility and version confusion in traditional static architecture adjustments. For example, when an enterprise temporarily adds a project team, it can adjust the architecture and generate a snapshot in real time. When the original architecture needs to be restored later, the historical version data can be directly called to avoid manual reconstruction errors, thereby reducing the time-consuming architecture change operation and improving the accuracy of version backtracking.
[0094] Secondly, in the embodiment of the present application, a unique electronic contract certificate is generated after the electronic contract is signed, which is directly linked to the employee file database and prevents tampering or attribution errors through encrypted storage and hash verification. For example, after an employee signs a labor contract, the contract certificate is automatically linked to his or her file, and the legal department can directly retrieve the complete record to avoid contract loss or version confusion, thereby reducing the contract error rate. In addition, based on the organizational structure version snapshot and the electronic contract certificate, employee changes (such as department affiliation, work number generation / release) are automatically triggered to achieve real-time linkage of cross-module data, so that the employee status update process takes effect in real time. In addition, the integrated main interface interaction design of the embodiment of the present application optimizes the full process operation of human resources, reduces multi-system switching operations, and thus reduces cross-module task processing time. Finally, the embodiment of the present application supports the expansion of virtual organizations and complex business scenarios, defines temporary teams and their effective time through virtual organization nodes, and automatically releases employee bindings of expired virtual organizations, adapts to flexible employment needs, and covers most complex management scenarios.
[0095] Secondly, refer to Figure 9 The embodiment of the present application provides a human resources management interactive system, including: a main interface module, an organizational structure management module, an electronic contract signing module and an employee management module.
[0096] The main interface module is used to display the human resource management interaction main interface 100 , which includes an organizational structure management control 101 , an electronic contract signing control 102 and an employee management control 103 .
[0097] The organizational structure management module is used to display the organizational structure management sub-interface 200 in response to a trigger instruction of the organizational structure management control 101. In the organizational structure management sub-interface 200, the hierarchical relationship of departments or positions is dynamically adjusted based on the tree diagram structure 201, and a snapshot of the current organizational structure version is generated and stored in the electronic archive database.
[0098] The electronic contract signing module is configured to display an electronic contract signing sub-interface 300 in response to a trigger instruction for the electronic contract signing control 102. In the electronic contract signing sub-interface 300, the employee signing status is obtained, an electronic contract voucher is generated, and the electronic contract voucher is associated with the corresponding employee record in the electronic archive database.
[0099] The employee management module is used to display the employee management sub-interface 400 in response to a trigger instruction on the employee management control 103. In the employee management sub-interface 400, employees are managed according to the current organizational structure version snapshot and electronic contract voucher.
[0100] Furthermore, refer to Figure 10The present invention provides a human resource management interaction device, including a processor and a memory. The memory is used to store a program. When the program is executed by the processor, the processor implements the aforementioned human resource management interaction method.
[0101] In addition, an embodiment of the present application provides a computer-readable storage medium, which stores a program executable by a processor. When the program executable by the processor is executed by the processor, it is used to implement the aforementioned human resource management interaction method.
[0102] Similarly, the contents of the above method embodiments are applicable to system embodiments, device embodiments and medium embodiments. The functions specifically implemented by the system embodiments, device embodiments and medium embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0103] In some optional embodiments, the functions / operations mentioned in the block diagram may not occur in the order mentioned in the operation schematic diagram. For example, depending on the functions / operations involved, the two boxes shown in succession may actually be executed substantially simultaneously or the boxes can sometimes be executed in reverse order. In addition, the embodiments presented and described in the flow chart of the present application are provided in an exemplary manner for the purpose of providing a more comprehensive understanding of the technology. The disclosed method is not limited to the operations and logical flows presented herein. Optional embodiments are contemplated in which the order of the various operations is changed and the sub-operations described as a part of a larger operation are performed independently.
[0104] In addition, although the present application is described in the context of functional modules, it should be understood that, unless otherwise stated, one or more of the functions and / or features may be integrated into a single physical device and / or software module, or one or more functions and / or features may be implemented in separate physical devices or software modules. It is also understood that a detailed discussion of the actual implementation of each module is not necessary for understanding the present application. More specifically, given the properties, functions, and internal relationships of the various functional modules in the devices disclosed herein, the actual implementation of the module will be understood within the routine skills of an engineer. Therefore, a person skilled in the art will be able to implement the present application as set forth in the claims using ordinary techniques. It is also understood that the specific concepts disclosed are merely illustrative and are not intended to limit the scope of the present application, which is determined by the full scope of the appended claims and their equivalents.
[0105] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or the portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several programs that enable a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the various embodiments of the method of the present invention. The aforementioned storage medium includes various media that can store program code, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0106] The logic and / or steps represented in a flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable programs for implementing the logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, a program execution system, apparatus, or device (e.g., a computer-based system, a system including a processor, or other system that can retrieve and execute a program from a program execution system, apparatus, or device). For purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by, or in conjunction with, a program execution system, apparatus, or device.
[0107] More specific examples (a non-exhaustive list) of computer-readable media include the following: an electrical connection with one or more wires (electronic devices), a portable computer disk cartridge (magnetic devices), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disc read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, for example, the program may be obtained electronically by optically scanning the paper or other medium and then editing, interpreting or processing it in a suitable manner as necessary, and then storing it in a computer memory.
[0108] It should be understood that various parts of the present invention can be implemented using hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable program execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used: a discrete logic circuit having logic gate circuits for implementing logic functions on data signals, an application-specific integrated circuit having suitable combinational logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0109] In the above description of this specification, reference to the terms "one embodiment / implementation," "another embodiment / implementation," or "certain embodiments / implementations" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in the embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
[0110] Although the embodiments of the present invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the claims and their equivalents.
[0111] The above is a specific description of the preferred implementation of the present invention, but the present invention is not limited to the embodiments. Those skilled in the art can make various equivalent modifications or substitutions without violating the spirit of the present invention. These equivalent modifications or substitutions are all included in the scope defined by the claims of the present invention.
Claims
1. An interactive method for human resource management, characterized in that: The steps include: Displaying the main interface for human resource management interaction, which includes an organizational structure management control, an electronic contract signing control, and an employee management control; In response to a trigger instruction on the organizational structure management control, displaying an organizational structure management sub-interface; In the organizational structure management sub-interface, the hierarchical relationship of departments or positions is dynamically adjusted based on the tree diagram structure, a snapshot of the current organizational structure version is generated, and the snapshot is stored in the electronic archive database; In response to a trigger instruction for the electronic contract signing control, displaying an electronic contract signing sub-interface; In the electronic contract signing sub-interface, the employee signing status is obtained, an electronic contract voucher is generated, and the electronic contract voucher is associated with the corresponding employee record in the electronic archive database; In response to a trigger instruction on the employee management control, displaying an employee management sub-interface; In the employee management sub-interface, the employee is managed according to the current organizational structure version snapshot and the electronic contract certificate.
2. The human resource management interaction method according to claim 1, characterized in that: In the organizational structure management sub-interface, the hierarchical relationship of departments or positions is dynamically adjusted based on the tree diagram structure, a snapshot of the current organizational structure version is generated, and the snapshot is stored in the electronic archive database, including: In the organizational structure management sub-interface, the tree diagram structure is displayed; The tree diagram structure includes tree diagram nodes; the tree diagram nodes include department nodes, position nodes, virtual organization nodes and employee nodes; the virtual organization nodes are used to define the virtual organization identifier, effective time range and bound entity department list; In response to a drag operation instruction on the tree diagram node, a department code path is generated in real time based on the hierarchical relationship change; the department code path is composed of the directly superior department code and the current department code spliced in hierarchical order; Create a snapshot of the current organizational structure version based on the current timestamp, mark the newly added, deleted, or moved tree diagram nodes, and record the hierarchical path differences before and after the tree diagram node changes. Store the snapshot of the current organizational structure version in the architecture history library of the electronic archive database, and support backtracking to historical organizational structure version snapshots. Perform uniqueness verification on the adjusted department name, job code, and virtual organization identifier: If duplicate department names or job code conflicts are detected at the same level, terminate the save process and return the location information of the conflicting field; if the verification passes, write the department code path, job hierarchy relationship, and effective time into the master record table, update the mapping relationship between the virtual organization and the physical department, call the employee number rule engine, and regenerate the employee numbers of the corresponding department employees based on the adjusted department code path.
3. The human resource management interaction method according to claim 1, characterized in that: The displaying of the electronic contract signing sub-interface in response to the triggering instruction of the electronic contract signing control includes: In response to a trigger instruction for the electronic contract signing control, displaying an electronic contract template selection window corresponding to the trigger instruction for the electronic contract signing control; wherein the electronic contract template selection window includes a custom electronic contract control; In response to a trigger instruction for the custom electronic contract control, the electronic contract signing sub-interface is displayed, and an electronic contract is generated based on the custom fields.
4. The human resource management interaction method according to claim 1, characterized in that: The electronic contract signing sub-interface includes an electronic contract editing area, a signing area, and a stamping area; In the electronic contract signing sub-interface, obtaining the employee signing status, generating an electronic contract voucher, and associating the electronic contract voucher with the corresponding employee record in the electronic archive database includes: Acquire and display the electronic contract in the electronic contract editing area; Obtain the employee signing status corresponding to the electronic contract in the signing area, and when the employee signing status is "signed", generate a signed electronic contract; The signed electronic contract is stamped in the stamping area to generate the electronic contract certificate, and the electronic contract certificate is associated with the corresponding employee record in the electronic file database.
5. The human resource management interaction method according to claim 4, characterized in that: The stamping area includes a stamp selection control and a one-touch stamping control; The step of stamping the signed electronic contract in the stamping area includes: In response to a trigger instruction for the seal selection control, a seal selection window is displayed, a seal style is selected according to the type of the signed electronic contract, and the signed electronic contract is stamped; In response to a trigger instruction for the one-key stamping control, the signed electronic contract is automatically stamped according to the type of the signed electronic contract.
6. The human resource management interaction method according to claim 1, characterized in that: The employee management sub-interface includes an employee information configuration area; the employee information configuration area includes a face credential image upload control; In the employee management sub-interface, the employee is managed according to the current organizational structure version snapshot and the electronic contract voucher, including: In response to a trigger instruction for the face credential image upload control, a face credential image upload sub-interface is displayed, a face credential image corresponding to the employee is obtained, and the face credential image is reviewed to obtain a corresponding face image review identifier; In the employee information configuration area, configure the electronic contract voucher, department affiliation, and facial image review identifier corresponding to the employee; Automatically update the employee's employment status based on the current organizational structure version snapshot and the electronic contract certificate; If the virtual organization to which the employee belongs expires or is dissolved, the employee's binding relationship with the virtual organization will be automatically released, and the job transfer process will be triggered; The employee's employment status change record is linked to the electronic file database and stored in real time in the salary calculation module and attendance system; the employee's employment status includes employment mark, department path, work number and authority status; the employment mark includes "employed", "resigned" and "pending employment"; For employees whose employment mark is "resigned", their work ID serial number occupation will be stopped, and the work ID resources will be retained or released according to the preset retention time rules.
7. The human resource management interaction method according to claim 6, characterized in that: The face credential image upload sub-interface includes an image upload control and a one-key image review control; The method of responding to the trigger instruction of the face credential image upload control, displaying the face credential image upload sub-interface, obtaining the face credential image corresponding to the employee, and reviewing the face credential image to obtain the corresponding face image review identifier includes: In response to a trigger instruction for the image upload control, an image upload window is displayed to obtain a face credential image corresponding to the employee; the face credential image is uploaded by the employee voluntarily or imported in batches by an administrator; In response to the triggering instruction of the one-key image review control, the face credential image is reviewed to obtain a corresponding face image review identifier.
8. Human resource management interactive system, characterized by: include: Main interface module, organizational structure management module, electronic contract signing module and employee management module; The main interface module is used to display the human resources management interaction main interface, which includes an organizational structure management control, an electronic contract signing control, and an employee management control; The organizational structure management module is configured to display an organizational structure management sub-interface in response to a trigger instruction on the organizational structure management control; in the organizational structure management sub-interface, the hierarchical relationship of departments or positions is dynamically adjusted based on a tree diagram structure, a snapshot of the current organizational structure version is generated, and the snapshot is stored in an electronic archive database; The electronic contract signing module is configured to display an electronic contract signing sub-interface in response to a trigger instruction for the electronic contract signing control; obtain the employee's signing status in the electronic contract signing sub-interface, generate an electronic contract voucher, and associate the electronic contract voucher with the corresponding employee record in the electronic archive database; The employee management module is used to display an employee management sub-interface in response to a trigger instruction for the employee management control; in the employee management sub-interface, the employees are managed according to the current organizational structure version snapshot and the electronic contract certificate.
9. Human resource management interactive device, characterized in that: include: processor and memory; The memory is used to store a program; when the program is executed by the processor, the processor implements the human resource management interaction method according to any one of claims 1 to 7.
10. A computer-readable storage medium storing a program executable by a processor, characterized in that: The processor-executable program is used to implement the human resource management interaction method according to any one of claims 1 to 7 when executed by the processor.
Citation Information
Cited By
Time and object driving type organizational structure dynamic generation method
CN121119986A
A time and object driven organizational structure dynamic generation method
CN121119986B
Personnel organization structure dynamic generation method driven by time and object
CN121279969A