Information processing method, electronic device, storage medium and program product
By receiving the additional request of the ICD system of the electrical interface file, the difference between the difference between the parts and the local parts logo is determined, and the corresponding approval operation is initiated to solve the problem of low approval efficiency in the existing technology and realize online approval. Improving the progress of project approval.
Patent Information
- Application Number
- CN202411387012.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-01-24
AI Technical Summary
The approval efficiency in the existing technology is low, which affects the project approval progress. Especially during the online harness development process, engineers need to manually pass information between the electrical interface files and the design software, and electrical interface files need to be created repeatedly between different projects, resulting in Inefficient.
By receiving the additional request sent by the ICD system of the electrical interface file, if the device has the same local part logo, the difference between the difference between the parts and the local part logo will be determined. Operation to realize online approval.
By connecting the ICD system and the device end in advance, online approval is achieved, the approval efficiency is significantly improved, the repeat workload of engineers has been reduced, and the project approval progress has been improved.
Smart Images

Figure CN119359242A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of information processing technology, and in particular to an information processing method, electronic equipment, storage medium and program product. Background Art
[0002] In recent years, the automobile R&D cycle has been shortened, the functional complexity of the whole vehicle has become increasingly higher, and the development of wiring harnesses has become difficult. The development of wiring harnesses relies on the electrical interface files of each component. After obtaining the electrical interface files, wiring harness engineers carry out wiring harness principle design.
[0003] Engineers need to manually transfer files between offline files and design software. When the electrical interface files between different projects are consistent, engineers need to repeatedly create electrical interface files for use in different projects. In addition, multiple people are required to confirm offline before approval can be completed, which is inefficient and affects the progress of project approval. Summary of the invention
[0004] The embodiments of the present application provide an information processing method, an electronic device, a storage medium, and a program product to solve the problem of low approval efficiency in the prior art, which affects the progress of project approval.
[0005] In a first aspect, an embodiment of the present application provides an information processing method, including:
[0006] Receiving an adding request sent by an electrical interface file ICD system, wherein the adding request includes a part identification;
[0007] If there is a local part identification identical to the part identification at the device end, determining the difference connector between the part identification and the local part identification;
[0008] Determining corresponding approval information according to the difference connector;
[0009] The approval information is used to initiate a corresponding approval operation to approve the difference connector.
[0010] In a possible implementation, it further includes:
[0011] If there is no local part identification identical to the part identification on the device side, then obtaining connector information and corresponding basic information corresponding to the part identification from the ICD system;
[0012] Creating an entry corresponding to the part identification according to the connector information corresponding to the part identification and the corresponding basic information;
[0013] A corresponding approval operation is initiated using the first approval information to approve the entry.
[0014] In a possible implementation, determining the difference between the part mark and the local part mark includes:
[0015] Comparing the connector identification in the connector information corresponding to the part identification with the connector identification in the connector information corresponding to the local part identification;
[0016] The difference connector between the part mark and the local part mark is determined based on the comparison result.
[0017] In a possible implementation manner, determining corresponding approval information according to the difference connector includes:
[0018] Determine the connector type corresponding to the differential connector;
[0019] According to the type corresponding to the differential connector, corresponding approval information is determined.
[0020] In a possible implementation manner, determining corresponding approval information according to the type corresponding to the differential connector includes:
[0021] If the type corresponding to the differential connector is board-end welding, determining the corresponding approval information as the first approval information;
[0022] If the type corresponding to the differential connector is a wire drop, determining the corresponding approval information as the second approval information;
[0023] If the type corresponding to the differential connector is self-opening mold, the corresponding approval information is determined to be the third approval information.
[0024] In a possible implementation manner, before determining the difference connector between the part mark and the local part mark, the method further includes:
[0025] If the ICD system identifier corresponding to the part identifier is different from the ICD system identifier corresponding to the local part identifier, and the name corresponding to the part identifier is different from the name corresponding to the local part identifier, then the ICD system identifier corresponding to the part identifier and the corresponding name are added locally on the device side;
[0026] If the project identifier corresponding to the part identifier is different from the project identifier corresponding to the local part identifier, the project identifier corresponding to the part identifier is added locally on the device side, and the step of determining the difference connector between the part identifier and the local part identifier is performed.
[0027] In a possible implementation, the method further includes:
[0028] Receive a change request sent by the ICD system, and obtain a part identification corresponding to the change request;
[0029] A part identification change operation is performed based on the part identification corresponding to the change request.
[0030] In a possible implementation, the method further includes:
[0031] Receiving a deletion request sent by the ICD system, and obtaining a part identification corresponding to the deletion request;
[0032] A corresponding deletion operation is performed based on the part identification corresponding to the deletion request.
[0033] In a second aspect, an embodiment of the present application provides an information processing device, including:
[0034] A transceiver unit, used for receiving an adding request sent by an electrical interface file ICD system, wherein the adding request includes a part identification;
[0035] a processing unit, configured to determine a difference connector between the part mark and the local part mark if there is a local part mark identical to the part mark on the device side;
[0036] The processing unit is further used to determine corresponding approval information according to the difference connector;
[0037] The processing unit is further used to initiate a corresponding approval operation using the approval information to approve the difference connector.
[0038] In a third aspect, an embodiment of the present application provides an electronic device, including: a memory, a processor;
[0039] The memory stores computer-executable instructions;
[0040] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the above first aspect and / or various possible implementations of the first aspect.
[0041] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the first aspect above and / or various possible implementations of the first aspect.
[0042] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the above first aspect and / or various possible implementation methods of the first aspect.
[0043] The information processing method, electronic device, storage medium and program product provided in the embodiments of the present application receive an add request sent by an ICD system, where the add request includes a part identification. If the same local part identification exists, the difference connector between the part mark and the local part identification is determined, and the corresponding approval information is determined based on the difference connector. The approval information is used to initiate a corresponding approval operation. By pre-connecting the ICD system and the device end, online approval can be completed, effectively improving the approval efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0045] Figure 1 A schematic diagram of a scenario of the information processing method provided in this application;
[0046] Figure 2 Schematic diagram of the information processing method provided for this application Figure 1 ;
[0047] Figure 3 Schematic diagram of the ICD system interface provided for this application Figure 1 ;
[0048] Figure 4 Schematic diagram of the ICD system interface provided for this application Figure 2 ;
[0049] Figure 5 Schematic diagram of the information processing method provided for this application Figure 2 ;
[0050] Figure 6 A schematic diagram of the structure of the information processing device provided by this application;
[0051] Figure 7 A schematic diagram of the structure of the electronic device provided in this application.
[0052] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0053] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0054] Figure 1 A schematic diagram of a scenario of the information processing method provided in this application, such as Figure 1 As shown, the specific application scenarios of the present application include: an electrical interface file (Interface Control Document, ICD) system and a device end, an ICD system 101 and a device end 102 are communicated and connected, a part identification is input in the ICD system 101, an add request is triggered, and the device end 102 receives the add request sent by the electrical interface file ICD system 101, the add request includes the part identification, if the device end 102 has a local part identification that is the same as the part identification, then the difference connector between the part identification and the local part identification is determined; the device end 102 determines the corresponding approval information based on the difference connector; the device end 102 uses the approval information to initiate a corresponding approval operation, and realizes online approval of information through the connection between the ICD system and the device end, which can effectively improve the approval efficiency.
[0055] Combining the above scenarios, it can be seen that the approval efficiency in the existing technology is low, which affects the progress of project approval.
[0056] The information processing method provided by the present application receives an add request sent by an ICD system, where the request includes a part identification. If the same local part identification exists, the difference connector between the part mark and the local part identification is determined. Based on the difference connector, the corresponding approval information is determined, and the corresponding approval operation is initiated using the approval information. By pre-connecting the ICD system and the device end, online approval can be completed, effectively improving approval efficiency.
[0057] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0058] Figure 2 Schematic diagram of the information processing method provided for this application Figure 1 ,like Figure 2 As shown, the method includes:
[0059] Step 201, receiving an adding request sent by an electrical interface file ICD system, where the adding request includes a part identification.
[0060] The ICD system is connected to the equipment end in communication. The ICD system and the equipment end constitute a load database. The user logs in to the ICD system and enters the part identification, the connector information corresponding to the part identification, and the corresponding basic information in the ICD system. After the user enters the above information in the ICD system interface, the user can choose to associate an existing part, or choose to add a new part, such as Figure 3 As shown in the figure, select Add in the interface, where the part identification is the part number or part name, and click the OK control to trigger the add request. The device receives the add request sent by the ICD system, and the add request includes the part identification. Figure 4 As shown, select association in the interface. Association means associating the input part number with the connector information and corresponding basic information corresponding to the existing part number on the device side. Enter the part number to be associated in the interface and click the confirmation control to trigger the add request. The execution subject in the embodiment of the present application is the device side, which receives the add request sent by the ICD system, and the add request includes the part identification.
[0061] Step 202: If there is a local part identification that is the same as the part identification on the device side, then the difference connector between the part identification and the local part identification is determined.
[0062] In this embodiment, the device side obtains the part identification. Regardless of whether the request is triggered based on selection or association, the device side compares the part identification with the local part identification to determine whether there is a local part identification that is identical to the part identification. If the device side does not have a local part identification that is identical to the part identification, the device side creates a corresponding entry; if the device side has a local part identification that is identical to the part identification, the device side further determines the difference connector between the part identification and the local part identification, and the difference connector refers to a different connector.
[0063] Step 203, determining corresponding approval information according to the difference connectors.
[0064] In this embodiment, the connector type is determined based on the difference connectors, and the approval information is further determined based on the type.
[0065] Step 204: Initiate a corresponding approval operation using the approval information to approve the difference.
[0066] In this embodiment, the approval information is used to perform a corresponding approval operation so that the corresponding approval user can review the difference connectors.
[0067] The information processing method provided in the embodiment of the present application receives an add request sent by an ICD system, where the add request includes a part identification. If the same local part identification exists, the difference connector between the part mark and the local part identification is determined, and the corresponding approval information is determined based on the difference connector. The approval information is used to initiate a corresponding approval operation. By pre-connecting the ICD system and the device end, online approval can be completed, effectively improving approval efficiency.
[0068] Figure 5 Schematic diagram of the information processing method provided for this application Figure 2 ,like Figure 5 As shown, in this embodiment Figure 2 Based on the embodiment, the information processing method is described in detail, and the method includes:
[0069] Step 501, receiving an adding request sent by the electrical interface file ICD system, where the adding request includes a part identification.
[0070] Among them, the electrical interface file (Interface Control Document, ICD) system is connected with the equipment end, and the ICD system and the equipment end constitute a load database. The user logs in to the ICD system and enters the part identification, the connector information corresponding to the part identification, and the corresponding basic information in the ICD system. After the user enters the above information in the ICD system interface, the user can choose to associate an existing part, or choose to add a new part, such as Figure 3 As shown, Figure 3 Schematic diagram of the ICD system interface provided for this application Figure 1 , select Add in the interface, where the part identifier is the part number or part name, and click the OK control to trigger the add request. The device receives the add request sent by the ICD system, parses the add request, and obtains the corresponding part number. Figure 4 As shown, Figure 4 Schematic diagram of the ICD system interface provided for this application Figure 2 , select association in the interface. Association means associating the input part number with the connector information and corresponding basic information corresponding to the existing part number on the device side. Enter the part number to be associated in the interface and click the OK control to trigger the add request. The device side receives the add request sent by the ICD system, parses the add request, and obtains the corresponding part number.
[0071] Step 502: If there is no local part identification identical to the part identification on the device side, the connector information and the corresponding basic information corresponding to the part identification are obtained from the ICD system.
[0072] In this embodiment, if there is no local part identification identical to the part identification on the device side, the connector information and the corresponding basic information corresponding to the part identification are obtained from the ICD system.
[0073] Step 503: Create an entry corresponding to the part identification according to the connector information corresponding to the part identification and the corresponding basic information.
[0074] In this embodiment, a corresponding entry is created according to the connector information corresponding to the part identification and the corresponding basic information, and the entry is the connector information and basic information of the device end.
[0075] Specifically, the ICD system includes a connector level and a non-connector level, the connector level corresponds to connector information, and the non-connector level corresponds to basic information, wherein the basic information corresponding to the non-connector level includes: title, overview, attachments, node status, application project information, and approval process information, wherein the approval process information includes the overall approval process of the connector information, such as, the ICD creator submits the approval process, the approval node goes to the principle engineer of the first launch project, the principle engineer of the first launch project completes the approval, submits the node, the approval node goes to the connector engineer, the connector engineer completes the approval, submits the node, the approval node goes to the engineer of the parts department of the application project, the engineer of the parts department of the application project completes the approval, submits the node, the approval node goes to the principle engineer of the wire harness of the application project, the principle engineer of the wire harness of the application project completes the approval, and the approval process ends, wherein, if each approver finds problems with the connector information during the approval process, the approval node will be returned to the ICD creator so that the above approval process can be re-initiated after modification.
[0076] See Table 1. The titles include: Chinese name, English name, department, system ID, version number, creator, creation time, updater, update time, historical version, change record, approval archive, part number and device end.
[0077] Table 1
[0078]
[0079]
[0080] See Table 2, the overview includes: launch project, SOP time, application project, connector engineer, parts manager, manager.
[0081] Table 2
[0082] First Launch Project SOP Time Application Project Connector Engineer Parts Manager manager
[0083] See Table 3. The attachment includes system block diagram, electrical load data, but is not limited to the above information.
[0084] Table 3
[0085] System Block Diagram Electrical load data
[0086] As shown in Table 4, the node status includes project name and project stage.
[0087] Table 4
[0088] Project Name Project Phases
[0089] See Table 5, the application project information includes: project name, part manager, wiring harness principle engineer, and SOP time.
[0090] Table 5
[0091] Project Name Parts Manager Wiring Harness Principle Engineer SOP Time
[0092] Specifically, the device side creates entries based on the above information obtained from the ICD system. The created entries are divided into a connector level and a non-connector level. The non-connector level corresponds to basic information, and the non-connector level corresponds to basic information. The basic information corresponding to the non-connector includes: title, overview, attachments, and approval process information. The approval process information includes first approval information, second approval information, and third approval information.
[0093] See Table 6. The titles include: part number, department, Chinese name, English name, ICD system ID, version number, creator, creation time, updater, update time, historical version, change record, and approval archive.
[0094] Table 6
[0095] Part Number department Chinese name English name ICD System ID Version Number Founder Creation time Updater Update time History Change Log Approval Archive
[0096] See Table 7, the overview includes: first launch project, SOP time, and application project.
[0097] Table 7
[0098] First Launch Project SOP Time Application Project
[0099] See Table 8. Attachments include: inspection sheet template, interface drawing template, interface review document template, connector matching report template, inspection sheet, interface drawing, interface review document, connector matching report, but not limited to the above contents.
[0100] Table 8
[0101]
[0102]
[0103] Specifically, the device side creates the connector information corresponding to the part identification and the corresponding basic information of the device side, ie, the entries in Table 6, Table 7 and Table 8 above, according to the connector information corresponding to the part identification and the corresponding basic information.
[0104] Step 504: Initiate a corresponding approval operation using the first approval information to approve the entry.
[0105] In this embodiment, the first approval information is used to initiate the corresponding approval operation, wherein the first approval information refers to the approval submitted by the corresponding engineer and the approval of at least one person in charge of the approval node. After the approval is completed, the approval is completed to complete the approval of the item. By directly obtaining information from the ICD system, the consistency of the information on the device side and the ICD system can be ensured. Moreover, by inputting the part identification in the ICD system, the item can be automatically created on the device side.
[0106] It should be noted that the information on the device side and in the ICD system is not limited to the information in the above table and can be added or deleted according to actual needs.
[0107] Step 505: If there is a local part identification that is the same as the part identification on the device side, then the difference connector between the part identification and the local part identification is determined.
[0108] In this embodiment, the device side obtains the part identification corresponding to the add request. Regardless of whether the request is triggered based on selection or association, the device side compares the part identification with the local part identification to determine whether there is a local part identification that is identical to the part identification. If the device side does not have a local part identification that is identical to the part identification, the device side creates a corresponding entry; if the device side has a local part identification that is identical to the part identification, the device side further determines the difference connector between the part identification and the local part identification, and the difference connector refers to a different connector.
[0109] In a possible implementation, determining a difference connector between a part mark and a local part mark includes:
[0110] Compare the connector identification in the connector information corresponding to the part identification with the connector identification in the connector information corresponding to the local part identification; and determine the difference connector between the part identification and the local part identification based on the comparison result.
[0111] In this embodiment, the connector identification in the connector information corresponding to the part identification is compared with the connector identification in the connector information corresponding to the local part identification, and it is determined from the connectors in the connector information corresponding to the part identification which connectors are parts that the connectors in the connector information corresponding to the local part identification do not have. For example, the connector identification corresponding to the part identification includes a1, a2, and a3, and the connector corresponding to the local part identification includes a1. By comparison, the difference connectors are a2 and a3.
[0112] Optionally, if the ICD system identifier corresponding to the part identifier is different from the ICD system identifier corresponding to the local part identifier, and the name corresponding to the part identifier is different from the name corresponding to the local part identifier, then the ICD system identifier corresponding to the part identifier and the corresponding name are added locally on the device side; if the project identifier corresponding to the part identifier is different from the project identifier corresponding to the local part identifier, then the project identifier corresponding to the part identifier is added locally on the device side, and the step of determining the difference connector between the part identifier and the local part identifier is performed. By directly adding information to the created entry in advance, multiple projects can share one entry without the need for engineers to create it repeatedly, effectively reducing the workload.
[0113] In this embodiment, even if the part identifier is the same, there are different ICD system identifiers corresponding to the same part identifier. Whether it is newly created or associated, it is necessary to determine whether the device side already has a part identifier corresponding to the request. If not, create an entry; if so, determine whether the ICD system identifier corresponding to the part identifier is the same as the ICD system identifier corresponding to the local part identifier. If the ICD system identifier corresponding to the part identifier is different from the ICD system identifier corresponding to the local part identifier, add the ICD system identifier corresponding to the part identifier locally on the device side. Specifically, add the ICD system identifier to the basic information corresponding to the local part identifier. One part identifier corresponds to two ICD system identifiers, and the connector information and basic information can be shared between parts.
[0114] Furthermore, continue to determine whether the name corresponding to the part identification is the same as the name corresponding to the local part identification. The name here refers to whether the English name in the basic information is the same. If the name corresponding to the part identification is the same as the name corresponding to the local part identification, add the corresponding name locally on the device side. Specifically, add the corresponding name to the basic information corresponding to the local part identification on the device side. One part identification corresponds to two different names, and the connector information and basic information can be shared between parts.
[0115] Further, continue to determine whether the project identifier corresponding to the part identifier is the same as the ICD system identifier corresponding to the local part identifier. If the ICD system identifier corresponding to the part identifier is different from the ICD system identifier corresponding to the local part identifier, add a new project identifier on the device side. Specifically, add a project identifier to the application project in the basic information corresponding to the local part identifier on the device side, indicating that the two projects use the same part, and the connector information and basic information can be shared between the parts. Further perform the step of determining the difference between the part identifier and the local part identifier.
[0116] Step 506, determining corresponding approval information according to the difference connectors.
[0117] In this embodiment, the connector type is determined based on the difference connectors, and the approval information is further determined based on the type.
[0118] In a possible implementation, the corresponding approval information is determined according to the difference connectors, including:
[0119] Determine the connector type corresponding to the difference connector; and determine the corresponding approval information according to the type corresponding to the difference connector.
[0120] In this embodiment, the connector type corresponding to the differential connector is determined. The connector types are divided into board end welding, wire throwing and self-opening mold. According to the type corresponding to each differential connector, the corresponding approval information is determined.
[0121] Optionally, the corresponding approval information is determined according to the type corresponding to the difference connector, including:
[0122] If the type corresponding to the difference connector is board-end welding, the corresponding approval information is determined to be the first approval information; if the type corresponding to the difference connector is wire-swinging, the corresponding approval information is determined to be the second approval information; if the type corresponding to the difference connector is self-opening mold, the corresponding approval information is determined to be the third approval information.
[0123] In this embodiment, the approval information includes the second approval information, the third approval information and the fourth approval information. Each approval information corresponds to a different approval process. The corresponding approval information is determined according to the type. Specifically, if the type corresponding to the differential connector is board-end welding, the corresponding approval information is determined to be the second approval information, wherein the second approval information is submitted for approval by the component engineer, the approval node is approved by the connector person in charge, the SQE approval, and the wiring harness principle engineer approval. After the three approval personnel complete the approval, the approval ends. The SQE approval (Supplier Quality Engineering) is the supplier quality approval.
[0124] Among them, if the type corresponding to the difference connector is wire dropping, the corresponding approval information is determined to be the third approval information, wherein the third approval information refers to the approval submitted by the component engineer, the approval node to the connector person in charge for approval, the SQE approval, and the wiring harness principle engineer for approval. After the three approval personnel complete the approval, the approval is completed.
[0125] Among them, if the type corresponding to the differential connector is self-opening mold, the corresponding approval information is determined to be the fourth approval information. The fourth approval information refers to the approval submitted by the component engineer, the approval node to the connector person in charge for approval, SQE approval, and wiring harness principle engineer approval. After the three approval personnel complete the approval, the approval node is determined to the initiator, that is, the approval node returns to the component engineer, the component engineer completes the approval, the approval node to the connector person in charge for approval, SQE approval, and wiring harness principle engineer for approval again, after the three approval personnel complete the approval, the approval is completed.
[0126] Specifically, taking board-end welding as an example, after the ICD system identifier, the corresponding name and the corresponding project identifier corresponding to the newly added part identifier are locally added on the equipment side, the connector type corresponding to the difference connector is determined. If the type corresponding to the difference connector is board-end welding, the status of the approval process corresponding to the first approval information, if the status is a draft status, it means that the component engineer in the first approval information has not yet submitted it for approval. When the component engineer initiates the approval, the newly added ICD system identifier, name and project identifier will also be approved; if the status is under review, the status will be returned to the draft status for re-approval based on the approvers in the first approval information to approve the newly added part; if the status is completed, it means that the connector information corresponding to the local identifier has been approved, but the newly added part has not yet been approved, so the status needs to be changed to a draft status for re-approval based on the approvers in the first approval information.
[0127] It should be noted that self-mold opening and line throwing require uploading of reports before approval can be requested, and the reports include connector matching reports to achieve online control.
[0128] Step 507: Initiate a corresponding approval operation using the approval information to approve the difference.
[0129] In this embodiment, the approval information is used to perform a corresponding approval operation so that the corresponding approval user can review the difference connectors.
[0130] Optionally, the method further comprises:
[0131] Receive the change request sent by the ICD system, obtain the part identification corresponding to the change request; and perform the part identification change operation based on the part identification corresponding to the change request.
[0132] In this embodiment, the part identification before the change and the part identification after the change are input in the ICD system, and the confirmation control is clicked to trigger the change request. The device side receives the change request sent by the ICD system, parses the change request to obtain the corresponding part identification, including: the first part identification before the change and the second part identification after the change, performs the part identification change operation based on the first part identification and the second part identification, and needs to change the local part identification that is the same as the first part identification to the second part identification. Before the change, it is necessary to determine the status of the connector information related to the local part identification. If it is in the draft state, it means that the approval has not been initiated yet, and the local part identification is directly changed to the second part identification; if it is in the approval state, it means that the approval has not been completed, then the status is changed to the draft state, and the local part identification is changed to the second part identification, and the approval is re-initiated; if it is in the completed state, it means that the approval has been completed, then the status is changed to the draft state, and the local part identification is changed to the second part identification, and the approval is re-initiated. The changes on the ICD and the device side are transmitted online to ensure the design quality.
[0133] Optionally, the method further comprises:
[0134] Receive a deletion request sent by the ICD system, obtain a part identification corresponding to the deletion request; and perform a corresponding deletion operation based on the part identification corresponding to the deletion request.
[0135] In this embodiment, the part identification to be deleted is input in the ICD system, and the confirmation control is clicked, thereby triggering a deletion request. The device receives the deletion request sent by the ICD system, parses the deletion request to obtain the corresponding part identification, and performs the corresponding deletion operation based on the part identification corresponding to the deletion request. Specifically, if there are multiple entries corresponding to the local part identification that is the same as the part identification, if there are no multiple entries, one entry corresponding to the local identification is directly deleted; if there are multiple entries, it is determined whether the local part identification has multiple English names, if there are multiple English names, the English name and ICD system identification corresponding to the local part identification are deleted; if there are no multiple English names, the ICD system identification corresponding to the local part identification is deleted; if there are multiple entries, it is determined whether there are different connectors corresponding to the local part identification and other part identifications, if so, the different connector identification in the connector information corresponding to the local part identification is deleted; if not, the connector information is not processed.
[0136] Among them, if the local part identification that is the same as the part identification exists in the same entry as other part identifications, for example, in one project, the tires used in the whole vehicle are produced by manufacturer A, and in another project, the tires used in the whole vehicle are produced by manufacturer B. Regardless of whether the connector information corresponding to manufacturer A or B is different, the connector information can be shared. The tire of manufacturer A corresponds to a part identification, and the tire of manufacturer B corresponds to a part identification. These two part identifications are pre-associated, so the two part identifications appear in the same entry. The English name and ICD system identification corresponding to the local part identification that is the same as the part identification are deleted, and it is determined whether there are different connectors corresponding to the local part identification and other part identifications. If so, the different connector identification in the connector information corresponding to the local part identification is deleted; if not, the connector information is not processed. Changes on the ICD and device side are transmitted online to ensure information consistency.
[0137] The information processing method provided in the embodiment of the present application can complete online approval by pre-connecting the ICD system and the device side, thereby effectively improving the approval efficiency. By directly obtaining information from the ICD system, the consistency of the information on the device side and the ICD system can be ensured. Moreover, by inputting the part identification in the ICD system, the device side can automatically create entries. By directly adding information to the created entries in advance, multiple projects can share one entry without the need for engineers to create it repeatedly, effectively reducing the workload.
[0138] Figure 6 A schematic diagram of the structure of the information processing device provided in this application, such as Figure 6 As shown, the information processing device 60 provided in this embodiment includes:
[0139] The transceiver unit 601 is used to receive an add request sent by the electrical interface file ICD system, and the add request includes a part identifier. The processing unit 602 is used to determine the difference connector between the part identifier and the local part identifier if there is a local part identifier that is the same as the part identifier on the device side. The processing unit 602 is also used to determine the corresponding approval information according to the difference connector. The processing unit 602 is also used to initiate a corresponding approval operation using the approval information.
[0140] In one possible implementation, the processing unit 602 is also used to obtain connector information and corresponding basic information corresponding to the part identifier from the ICD system if there is no local part identifier identical to the part identifier on the device side; create an entry corresponding to the part identifier based on the connector information and corresponding basic information corresponding to the part identifier; and initiate a corresponding approval operation using the first approval information to approve the entry.
[0141] In a possible implementation, the processing unit 602 is further used to compare the connector identification in the connector information corresponding to the part identification with the connector identification in the connector information corresponding to the local part identification; and determine the difference connector between the part identification and the local part identification based on the comparison result.
[0142] In a possible implementation, the processing unit 602 is further configured to determine the connector type corresponding to the differential connector; and determine corresponding approval information according to the type corresponding to the differential connector.
[0143] In one possible implementation, the processing unit 602 is also used to determine that the corresponding approval information is the first approval information if the type corresponding to the difference connector is board-end welding; if the type corresponding to the difference connector is wire swinging, the corresponding approval information is determined to be the second approval information; if the type corresponding to the difference connector is self-opening mold, the corresponding approval information is determined to be the third approval information.
[0144] In one possible implementation, the processing unit 602 is also used to add the ICD system identifier corresponding to the part identifier and the corresponding name locally on the device side if the ICD system identifier corresponding to the part identifier is different from the ICD system identifier corresponding to the local part identifier, and the name corresponding to the part identifier is different from the name corresponding to the local part identifier; if the project identifier corresponding to the part identifier is different from the project identifier corresponding to the local part identifier, then add the project identifier corresponding to the part identifier locally on the device side to determine the difference connector between the part identifier and the local part identifier.
[0145] In a possible implementation, the transceiver unit 601 is further configured to receive a change request sent by the ICD system. The acquisition unit 602 is further configured to acquire the part identification corresponding to the change request. The processing unit 602 is further configured to perform a part identification change operation based on the part identification corresponding to the change request.
[0146] In a possible implementation, the transceiver unit 601 is further configured to receive a deletion request sent by the ICD system. The acquisition unit 602 is further configured to acquire a part identifier corresponding to the deletion request. The processing unit 602 is further configured to perform a corresponding deletion operation based on the part identifier corresponding to the deletion request.
[0147] The information processing device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and this embodiment will not be described in detail here.
[0148] Figure 7 This is a schematic diagram of the structure of the electronic device provided in this application. Figure 7As shown, the electronic device 70 provided in this embodiment includes: at least one processor 701 and a memory 702. Optionally, the device 70 further includes a communication component 703. The processor 701, the memory 702 and the communication component 703 are connected via a bus 704.
[0149] In a specific implementation process, at least one processor 701 executes the computer-executable instructions stored in the memory 702, so that at least one processor 701 executes the above method.
[0150] The specific implementation process of the processor 701 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0151] In the above embodiments, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the invention may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.
[0152] The memory may include a high-speed memory (Random Access Memory, RAM), and may also include a non-volatile memory (Non-volatile Memory, NVM), such as at least one disk memory.
[0153] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.
[0154] The present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.
[0155] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.
[0156] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.
[0157] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.
[0158] The division of units is only a logical function division, and there may be other divisions in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.
[0159] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0160] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0161] If the function is implemented in the form of 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 part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0162] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.
[0163] Finally, it should be noted that those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary technical means in the art not disclosed by the present invention, are not limited to the precise structure described above and shown in the drawings, and may be modified and changed in various ways without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.
Claims
1. An information processing method, characterized in that: include: Receiving an adding request sent by an electrical interface file ICD system, wherein the adding request includes a part identification; If there is a local part identification identical to the part identification at the device end, determining the difference connector between the part identification and the local part identification; Determining corresponding approval information according to the difference connector; The approval information is used to initiate a corresponding approval operation to approve the difference connector.
2. The method according to claim 1, characterized in that Also includes: If there is no local part identification identical to the part identification on the device side, then obtaining connector information and corresponding basic information corresponding to the part identification from the ICD system; Creating an entry corresponding to the part identification according to the connector information corresponding to the part identification and the corresponding basic information; A corresponding approval operation is initiated using the first approval information to approve the entry.
3. The method according to claim 1, characterized in that The step of determining the difference between the part mark and the local part mark includes: Comparing the connector identification in the connector information corresponding to the part identification with the connector identification in the connector information corresponding to the local part identification; The difference connector between the part mark and the local part mark is determined based on the comparison result.
4. The method according to any one of claims 1 to 3, characterized in that: The determining corresponding approval information according to the difference connectors includes: Determine the connector type corresponding to the differential connector; According to the type corresponding to the differential connector, corresponding approval information is determined.
5. The method according to claim 4, characterized in that The determining corresponding approval information according to the type corresponding to the difference connector includes: If the type corresponding to the differential connector is board-end welding, determining the corresponding approval information as the second approval information; If the type corresponding to the differential connector is a wire-dropping, determining that the corresponding approval information is the third approval information; If the type corresponding to the differential connector is self-opening mold, the corresponding approval information is determined to be the fourth approval information.
6. The method according to claim 1, characterized in that Before determining the difference connector between the part mark and the local part mark, the method further includes: If the ICD system identifier corresponding to the part identifier is different from the ICD system identifier corresponding to the local part identifier, and the name corresponding to the part identifier is different from the name corresponding to the local part identifier, then the ICD system identifier corresponding to the part identifier and the corresponding name are added locally on the device side; If the project identifier corresponding to the part identifier is different from the project identifier corresponding to the local part identifier, the project identifier corresponding to the part identifier is added locally on the device side, and the step of determining the difference connector between the part identifier and the local part identifier is performed.
7. The method according to claim 1, characterized in that Also includes: Receive a change request sent by the ICD system, and obtain a part identification corresponding to the change request; A part identification change operation is performed based on the part identification corresponding to the change request.
8. The method according to claim 1, characterized in that: Also includes: Receiving a deletion request sent by the ICD system, and obtaining a part identification corresponding to the deletion request; A corresponding deletion operation is performed based on the part identification corresponding to the deletion request.
9. An information processing device, characterized in that: include: A transceiver unit, used for receiving an adding request sent by an electrical interface file ICD system, wherein the adding request includes a part identification; a processing unit, configured to determine a difference connector between the part mark and the local part mark if there is a local part mark identical to the part mark on the device side; The processing unit is further used to determine corresponding approval information according to the difference connector; The processing unit is further used to initiate a corresponding approval operation using the approval information to approve the difference connector.
10. An electronic device, characterized in that: include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 8.
11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 8 when executed by a processor.
12. A computer program product, comprising a computer program, which implements the method according to any one of claims 1 to 8 when executed by a processor.