Project document generation method and device and electronic equipment
By determining the first data of the target vehicle project from the platform document and displaying the data confirmation interface on the client, the problem of low efficiency in obtaining vehicle project documents is solved, and the accuracy and efficiency improvement is achieved.
Patent Information
- Application Number
- CN202510019440.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-06
- Publication Date
- 2025-05-16
AI Technical Summary
In the prior art, the acquisition efficiency of model project documents is low, and model technicians can only passively accept or offline communication and feedback, resulting in platform developers and model technicians needing to communicate multiple times to confirm the data.
By determining the first data of the target vehicle model item from the platform document, writing its corresponding identification information into the first field of the target work item, and displaying the data confirmation interface on the client to obtain the confirmation result. If the confirmation result is accepted, the first data is written to the vehicle model project document.
Ensure the accuracy of the generated model project documents, reduce multiple communications between the platform and the model technician, and improve the efficiency of obtaining model project documents during model project development.
Smart Images

Figure CN120013454A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and more specifically, to a method, device and electronic device for generating a project document. Background Art
[0002] The current electronic and electrical development model is mainly carried out in the form of platform development and vehicle model project inheritance, that is, the platform developers conduct coordinated and maximized electronic and electrical design, and then select the applicable content and send it to the vehicle model project for the development of this vehicle model project. As for whether the data sent to the vehicle model project is suitable for this project, the technicians of the general vehicle model project can only passively accept or communicate and feedback offline separately, and then the platform developers will re-send the content. Therefore, in the relevant technology, there is a problem of inefficiency in obtaining vehicle model project documents. Summary of the invention
[0003] In view of this, the embodiments of the present application propose a method, device and electronic device for generating a project document to improve the above-mentioned problem.
[0004] In a first aspect, an embodiment of the present application provides a method for generating a project document, the method comprising: determining first data corresponding to a target vehicle model project from a platform document; writing identification information corresponding to the first data into a first field in a target work item corresponding to the target vehicle model project; obtaining a confirmation result returned by a first client based on a confirmation operation for the identification information in a data confirmation interface, the data confirmation interface being displayed by the first client based on the first field issued; if it is determined based on the confirmation result that all data items in the first data are accepted, writing the first data into a vehicle model project document corresponding to the target vehicle model project.
[0005] In the second aspect, an embodiment of the present application provides a method for generating a project document, the method comprising: receiving a first field in a target work item corresponding to a target vehicle model project issued by a terminal, and displaying a data confirmation interface based on the first field, wherein the first field is identification information of first data corresponding to the target vehicle model project determined from a platform document, and the data confirmation interface includes the identification information; in response to a confirmation operation on the identification information in the data confirmation interface, returning a confirmation result to the terminal, so that the terminal writes the first data into the vehicle model project document when it is determined based on the confirmation result that all data items in the first data are accepted.
[0006] In the third aspect, the embodiment of the present application provides a device for generating a project document, the device comprising: a first data determination module, a first field writing module, a confirmation result acquisition module and a vehicle model project document writing module. Among them, the first data determination module is used to determine the first data corresponding to the target vehicle model project from the platform document; the first field writing module is used to write the identification information corresponding to the first data into the first field in the target work item corresponding to the target vehicle model project; the confirmation result acquisition module is used to obtain the confirmation result returned by the first client according to the confirmation operation for the identification information in the data confirmation interface, and the data confirmation interface is displayed by the first client according to the first field issued; the vehicle model project document writing module is used to write the first data into the vehicle model project document corresponding to the target vehicle model project if it is determined based on the confirmation result that all data items in the first data are accepted.
[0007] In a fourth aspect, an embodiment of the present application provides a device for generating a project document, the device comprising: a data confirmation interface display module and a confirmation result return module. The data confirmation interface display module is used to receive the first field in the target work item corresponding to the target vehicle model project issued by the terminal, and display the data confirmation interface based on the first field, wherein the first field is the identification information of the first data corresponding to the target vehicle model project determined from the platform document, and the data confirmation interface includes the identification information; the confirmation result return module is used to respond to the confirmation operation for the identification information in the data confirmation interface, and return the confirmation result to the terminal, so that the terminal writes the first data into the vehicle model project document when it is determined based on the confirmation result that all data items in the first data are accepted.
[0008] In a fifth aspect, an embodiment of the present application provides an electronic device, comprising a memory and a processor, wherein the memory is coupled to the processor, and the memory stores instructions. When the instructions are executed by the processor, the processor executes the method for generating project documents provided in the first and second aspects above.
[0009] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, in which a program code is stored. The program code can be called by a processor to execute the method for generating project documents provided in the first and second aspects above.
[0010] In the scheme of the present application, the first data corresponding to the target vehicle model project is determined from the platform document; the identification information corresponding to the first data is written into the first field in the target work item corresponding to the target vehicle model project, thereby objectifying the identification information of the sent data that the vehicle model technician needs to confirm, so that the client of the vehicle model technician can display a data confirmation interface for the user to confirm the sent data according to the first field, and obtain the confirmation result returned by the first client according to the confirmation operation on the identification information in the data confirmation interface. If it is determined based on the confirmation result that all data items in the first data are accepted, the first data is written into the vehicle model project document corresponding to the target vehicle model project, thereby realizing that the vehicle model technician confirms the sent data before generating the vehicle model project document, and the platform also confirms the confirmation result of the vehicle model technician on the sent data, thereby ensuring the accuracy of the generated vehicle model project document, avoiding multiple communications between the platform and the vehicle model technician during the process of generating the vehicle model project document, and thereby improving the efficiency of obtaining the vehicle model project document during vehicle model project development. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without paying any creative work.
[0012] Figure 1 A schematic diagram showing an application environment provided by an embodiment of the present application is shown;
[0013] Figure 2 A schematic diagram showing a process flow of a method for generating a project document provided in an embodiment of the present application is shown;
[0014] Figure 3 A schematic diagram showing a process flow of a method for generating a project document provided in an embodiment of the present application is shown;
[0015] Figure 4 A schematic diagram showing a process flow of a method for generating a project document provided in an embodiment of the present application is shown;
[0016] Figure 5 A schematic diagram showing a process flow of a method for generating a project document provided in an embodiment of the present application is shown;
[0017] Figure 6 A schematic diagram showing a process flow of a method for generating a project document provided in an embodiment of the present application is shown;
[0018] Figure 7 A module block diagram of a device for generating project documents provided in an embodiment of the present application is shown;
[0019] Figure 8 A module block diagram of a device for generating project documents provided in an embodiment of the present application is shown;
[0020] Fig. 9 A block diagram of an electronic device for executing a method for generating a project document according to an embodiment of the present application is shown;
[0021] Fig.10 A storage unit of an embodiment of the present application is shown for storing or carrying program codes for implementing a method for generating a project document according to an embodiment of the present application. DETAILED DESCRIPTION
[0022] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.
[0023] The current electronic and electrical development model is mainly developed in a platform-based manner. An electronic and electrical platform is applicable to multiple vehicle projects. Developers select applicable technical data from the platform solution and send it to a certain vehicle project. The technical data of each vehicle project is a subset of the platform data, which reduces the R&D investment of a single vehicle. In theory, the data sent should be confirmed by both platform developers and vehicle technicians before it can be used in the development of vehicle projects.
[0024] However, in the related art, for the data issued by the platform, the technicians of the vehicle project can only passively accept or communicate and feedback offline separately, and the data will be reissued only after the platform developers agree. In this way, there is often no clear record of the reasons for the rejection of specific data, and it is often the case that the data that has been used for vehicle development has not been unanimously recognized by both parties, and the vehicle development process is repeated and delayed; for example, there is often no clear record of the reasons for the rejection of certain specific data, and it is even the case that the data that has been used for vehicle development has not been unanimously recognized by both parties. Therefore, in the related art, in the process of obtaining vehicle project documents, there is a situation where the data of the downstream vehicle project cannot be directly generated after the platform data is selected, and the vehicle project data can only be generated after all the vehicle project technicians accept it, and the platform developers need to read the processing results of the vehicle project technicians on the issued data, and identify the acceptance and rejection status and the reasons for rejection. Therefore, in the related art, the acquisition of vehicle project documents has the problem of low efficiency.
[0025] In view of the above problems, the inventor has found after long-term research that a method, device and electronic device for generating project documents provided in the embodiments of the present application are proposed. By objectifying the identification information of the sent data that the vehicle model technician needs to confirm, the client of the vehicle model technician can display a data confirmation interface for the user to confirm the sent data according to the first field, so that the vehicle model technician can confirm the sent data before generating the vehicle model project document. The platform also confirms the confirmation result of the vehicle model technician on the sent data, ensuring the accuracy of the generated vehicle model project document, avoiding multiple communications between the platform and the vehicle model technician during the process of generating the vehicle model project document, and thus improving the efficiency of obtaining the vehicle model project document during vehicle model project development. Among them, the specific project document generation method is described in detail in the subsequent embodiments.
[0026] In order to better understand the solutions of the embodiments of the present application, the technical terms used in the embodiments of the present application are explained below.
[0027] ALM system refers to Application Lifecycle Management, which covers the management process of the entire life cycle of an application from development, testing, deployment to maintenance.
[0028] The implementation details of the technical solution of the embodiment of the present application are described in detail below:
[0029] Figure 1 is a schematic diagram of an application scenario according to an embodiment of the present application, such as Figure 1 As shown, the application scenario includes an electronic device 100, a first client 101, and a second client 102. The electronic device 100 can be connected to the first client 101 and the second client 102 through a network. The network of the communication connection can be a wide area network or a local area network, or a combination of the two. The electronic device 100 can be a device with data processing capabilities such as a server and a computer. Figure 1 Only a schematic diagram of the electronic device 100 being a server is shown. Among them, the first client 101 can be understood as a client corresponding to a vehicle type technician, and the second client 102 can be understood as a client corresponding to a platform developer.
[0030] Wherein, the electronic device 100 may include a first data packet, and the first data packet may include one or more platform documents. Wherein, the electronic device 100 may receive a data selection instruction for a target vehicle model project sent by the second client 102, and determine the platform document corresponding to the data selection instruction and the first data in the platform document from the first data packet. Wherein, the electronic device 100 may determine the first data corresponding to the target vehicle model project from the platform document, and write the identification information corresponding to the first data into the first field in the target work item corresponding to the target vehicle model project, and may send the first field to the first client 101, so that the first client 101 displays a data confirmation interface according to the sent first field. Wherein, the electronic device may obtain the confirmation result returned by the first client 101 according to the confirmation operation for the identification information in the data confirmation interface. If the electronic device 100 determines based on the confirmation result that all the data items in the first data are accepted, the first data can be written into the vehicle model project document corresponding to the target vehicle model project; optionally, if the electronic device 100 determines based on the confirmation result that there are rejected data items in the first data, the confirmation information corresponding to the confirmation result can be obtained, and the confirmation information can be written into the second field in the target work item, wherein the confirmation information includes the confirmation status of the data items in the first data, and the confirmation status is a rejected status or an accepted status. The electronic device can send the second field to the second client 102, and the second field is used for the second client 102 to display the confirmation information when the data sending interface is displayed again. Accordingly, the electronic device 100 can return a response to the data selection instruction for the target vehicle model project sent by the second client 102, determine the platform document corresponding to the data selection instruction and the first data step in the platform document from the first data packet, thereby objectifying the identification information of the sent data that the vehicle model technician needs to confirm, so that the vehicle model technician's client can display a data confirmation interface for the user to confirm the sent data according to the first field, thereby enabling the vehicle model technician to confirm the sent data before generating the vehicle model project document. The platform side also confirms the confirmation result of the vehicle model technician on the sent data, ensuring the accuracy of the generated vehicle model project document, avoiding multiple communications between the platform developers and the vehicle model technicians in the process of generating the vehicle model project document, and thereby improving the efficiency of obtaining the vehicle model project document during vehicle model project development.
[0031] Among them, the electronic device 100 can also execute the steps in the above process, in which the first client 101 displays a data confirmation interface and returns a confirmation result according to the confirmation operation on the identification information in the data confirmation interface, and can also execute the steps in the above process, in which the second client displays a data sending interface and obtains a data selection instruction, which are not limited here.
[0032] The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0033] See also Figure 2 , Figure 2 FIG. 1 is a flow chart showing a method for generating a project document provided by an embodiment of the present application. In a specific embodiment, the method for generating a project document can be applied to Figure 7 The project document generation device 200 and the electronic device 100 equipped with the project document generation device 200 are shown in FIG. Fig. 9 ). The following will take electronic equipment as an example to illustrate the specific process of this embodiment. Of course, it can be understood that the electronic equipment used in this embodiment may include servers, desktop computers, laptops, vehicle terminals, vehicle large screens and other devices, which are not limited here. Figure 2 The process shown is described in detail, and the method for generating the project document may specifically include the following steps:
[0034] Step S110: determining first data corresponding to the target vehicle model item from the platform document.
[0035] In some embodiments, at least one platform document may be pre-set in the electronic device, and the at least one platform document may be saved in a data packet of the electronic device; wherein, the number of data packets in the electronic device may be one or more, which is not limited here. wherein, the data packet in the electronic device may include development data of one or more vehicle model projects; accordingly, the data included in one or more platform documents included in the data packet may be understood as development data of vehicle model projects. wherein, the electronic device may obtain development data corresponding to multiple vehicle model projects from the associated cloud or electronic device, and save it in the data packet of the electronic device. wherein, the vehicle model projects may be different types of vehicles, such as sedans, pickup trucks, sports cars, electric vehicles, commercial vehicles, self-driving vehicles, etc. wherein, different platform documents may correspond to different functions of the development vehicle model projects.
[0036] As an implementable manner, the electronic device may include multiple data packets, and the electronic device may generate a data selection interface based on the multiple data packets and multiple vehicle model items. Accordingly, the electronic device may determine a first data packet from the multiple data packets in response to a data packet selection instruction input by a platform developer based on the data selection interface, and may determine a target vehicle model item from the multiple vehicle model items. Accordingly, the electronic device may generate a data delivery interface based on the first data packet and the target vehicle model item; wherein the electronic device may also obtain a data selection instruction input based on the data delivery interface, and may determine a platform document from the first data packet in response to the data selection instruction, and may determine the first data corresponding to the target vehicle model item from the platform document, and may determine the first data as the delivery data corresponding to the target vehicle model item selected by the platform developer from the first data packet.
[0037] Optionally, after determining the first data packet and the target vehicle project, the electronic device can also randomly determine the platform document corresponding to the target vehicle project from the first data packet, and can determine the first data corresponding to the target vehicle project from the platform document. Optionally, the electronic device can also determine the first data corresponding to the target vehicle project from the platform document according to the configuration information corresponding to the target vehicle project. Among them, the configuration information corresponding to the target vehicle project may include: vehicle outline dimension parameters, vehicle engine parameters, vehicle fuel types, etc. Among them, the number of platform documents corresponding to the target vehicle project determined by the electronic device from the first data packet can be one or more, which is not limited here. That is, the platform developer can select the first data packet and the target vehicle project from the data selection interface, and can select one or more platform documents from the first data packet according to the configuration information of the target vehicle project, and determine the first data from each selected platform document as the corresponding issued data of the target vehicle project.
[0038] Step S120: writing the identification information corresponding to the first data into the first field of the target work item corresponding to the target vehicle model item.
[0039] In some embodiments, after the electronic device obtains the first data, it can write the identification information corresponding to the first data into the first field of the target work item corresponding to the target vehicle model project. Wherein, the electronic device can generate a target work item corresponding to the target vehicle model project when it is determined that the sent data of the target vehicle model project is selected from the first data packet for the first time. Wherein, the target work item can be pre-set with a first field and a second field; wherein the first field can be used to store the identification information corresponding to the first data, and the second field can be used to store the confirmation information corresponding to the first data. Wherein, the confirmation information can be understood as the processing result of the vehicle model technician on the data items included in the first data, such as acceptance, rejection, etc.
[0040] The identification information corresponding to the first data may include: at least one of the issuance time, operator, document ID, document name, document version, document hyperlink, work item ID, work item name, and work item version corresponding to the first data.
[0041] Exemplarily, the electronic device may write identification information such as the document ID, document version, work item ID and work item version corresponding to each data item included in the first data into the first field in the target work item in JSON string format.
[0042] Step S130: obtaining a confirmation result returned by the first client according to a confirmation operation on the identification information in a data confirmation interface, wherein the data confirmation interface is displayed by the first client according to the first field sent.
[0043] In some embodiments, after the electronic device writes the identification information of the first data into the first field of the target work item, the first field of the target work item can be sent to the first client. Accordingly, the first client can display a data confirmation interface according to the first field, wherein the first client can receive the confirmation operation input by the vehicle type technician for the identification information in the data confirmation interface, and can return the confirmation result to the electronic device according to the confirmation operation for the identification information in the data confirmation interface. Accordingly, the electronic device can obtain the confirmation result returned by the first client according to the confirmation operation for the identification information in the data confirmation interface.
[0044] As an implementable method, the first client can parse the first field of the target work item in the electronic device to obtain the identification information of the first data, and can display the identification information corresponding to each data item in the first data item by item in the data confirmation interface according to the identification information, or can display the identification information corresponding to each data item in the first data by sliding and displaying the identification information corresponding to the data items included in a preset number of the first data in the data confirmation interface according to the identification information. Accordingly, the vehicle type technician can confirm each item of the first data item by item, such as receiving, rejecting, and inputting the reason for rejecting the data item, so as to obtain the confirmation operation for the identification information. Among them, after obtaining the confirmation operation for each data item in the first data corresponding to the identification information, the first client can return the confirmation result to the electronic device, so that the vehicle type technician can check the work item ID, version and other information of the issued data in the data confirmation interface of the first client, which effectively assists the vehicle type technician in confirming the content of the issued data and improves the accuracy and effectiveness of the issued data.
[0045] Step S140: If it is determined based on the confirmation result that all data items in the first data are accepted, the first data is written into a vehicle model project document corresponding to the target vehicle model project.
[0046] In some embodiments, after the electronic device obtains the confirmation result corresponding to the identification information, it can determine the confirmation status of each data item in the first data based on the confirmation result, such as the accepted status or the rejected status. If the electronic device determines that all data items in the first data are accepted based on the confirmation result, the first data can be written into the vehicle model project document corresponding to the target vehicle model project.
[0047] Wherein, the electronic device can generate a vehicle model project document when it is determined that all data items in the first data are accepted, and then write the first data into the vehicle model project document corresponding to the target vehicle model project. Wherein, the electronic device can generate a vehicle model project document corresponding to the platform document according to the platform document to which each data item in the first data belongs.
[0048] In some embodiments, the number of platform documents corresponding to the target vehicle model project determined by the electronic device from the first data may be multiple; accordingly, the number of platform documents to which the first data belongs may also be multiple; accordingly, the number of generated vehicle model project documents may be multiple, and accordingly, the electronic device may store the vehicle model project documents corresponding to the target vehicle model project in the second data packet. Thus, the technical data corresponding to the target vehicle model project can be interactively confirmed and managed by both the platform developer and the vehicle model technician, which enhances the role of the vehicle model technician in data confirmation, optimizes the user's experience of data management of the platform and vehicle model project, and improves the efficiency of obtaining vehicle model project documents.
[0049] A method for generating a project document provided in an embodiment of the present application determines the first data corresponding to the target vehicle model project from the platform document; writes the identification information corresponding to the first data into the first field in the target work item corresponding to the target vehicle model project, thereby objectifying the identification information of the sent data that the vehicle model technician needs to confirm, so that the client of the vehicle model technician can display a data confirmation interface for the user to confirm the sent data according to the first field, and obtain the confirmation result returned by the first client according to the confirmation operation on the identification information in the data confirmation interface; if it is determined based on the confirmation result that all data items in the first data are accepted, the first data is written into the vehicle model project document corresponding to the target vehicle model project, thereby realizing that the vehicle model technician confirms the sent data before generating the vehicle model project document, and the platform also confirms the confirmation result of the vehicle model technician on the sent data, thereby ensuring the accuracy of the generated vehicle model project document, avoiding multiple communications between the platform and the vehicle model technician during the process of generating the vehicle model project document, and thereby improving the efficiency of obtaining the vehicle model project document during vehicle model project development.
[0050] See also Figure 3 , Figure 3 The schematic diagram of the process of generating a project document provided by an embodiment of the present application is shown. The method is applied to the above electronic device. Figure 3 The process shown is described in detail, and the method for generating the project document may specifically include the following steps:
[0051] Step S210: In response to a data selection instruction for the target vehicle model project sent by the second client, determine a platform document corresponding to the data selection instruction and the first data in the platform document from a first data packet, wherein the first data packet includes at least one platform document, and the data selection instruction is sent by the second client according to a data selection operation in a data sending interface.
[0052] In some embodiments, the electronic device can be connected to the second client in communication, wherein the second client can display a data delivery interface based on the first data packet and the target vehicle model project in the electronic device; accordingly, the second client can obtain the data selection operation input by the platform developer based on the data delivery interface, and send a data selection instruction to the electronic device according to the data selection operation. Accordingly, the electronic device can determine the platform document corresponding to the data selection instruction and the first data in the platform document from the first data packet in response to the data selection instruction for the target vehicle model project sent by the second client. Among them, the first data packet can include at least one platform document.
[0053] Step S220: If it is determined that the first data corresponding to the target vehicle model item is selected from the first data packet for the first time, a target work item corresponding to the target vehicle model item is generated.
[0054] In some embodiments, if the electronic device determines that the first data corresponding to the target vehicle model project is selected from the first data packet for the first time, a target work item corresponding to the target vehicle model project can be generated. Among them, the electronic device can generate a target work item provided with a first field and a second field and associate it with a second data packet corresponding to the target vehicle model project and the first data packet. Among them, the first field can be used to store the identification information of the first data, and the second field can be used to store the confirmation information corresponding to the identification information of the first data, thereby objectifying the identification information of the first data and the confirmation information corresponding to the identification information, optimizing the data management of the platform and vehicle model projects, and improving the experience of platform developers and vehicle model technicians in collaboratively developing vehicle model projects.
[0055] Step S230: writing the identification information corresponding to the first data into the first field of the target work item corresponding to the target vehicle model item.
[0056] Step S240: obtaining a confirmation result returned by the first client according to a confirmation operation on the identification information in a data confirmation interface, wherein the data confirmation interface is displayed by the first client according to the first field sent.
[0057] Step S250: If it is determined based on the confirmation result that all data items in the first data are accepted, the first data is written into a vehicle model project document corresponding to the target vehicle model project.
[0058] For the detailed description of step S230 to step S250, please refer to the above description of step S120 to step S140, which will not be repeated here.
[0059] Step S260: If it is determined based on the confirmation result that there are rejected data items in the first data, then the step of returning the data selection instruction for the target vehicle model item sent in response to the second client, and determining the platform document corresponding to the data selection instruction and the first data in the platform document from the first data packet.
[0060] In some embodiments, if the electronic device determines that there are rejected data items in the first data based on the confirmation result returned by the first client according to the confirmation operation on the identification information in the data confirmation interface, it can return to step S210 to ensure that all data in the vehicle model project document is accepted, thereby improving the accuracy and effectiveness of the acquired vehicle model project document.
[0061] Before returning to step S210, the electronic device can obtain confirmation information corresponding to the confirmation result, and can write the confirmation information into the second field in the target work item; wherein, the electronic device can also send the second field to the second client, and the second field can be used by the second client to display the confirmation information when displaying the data sending interface again.
[0062] The confirmation information may include the confirmation status of the data item in the first data, and the confirmation status may be a rejected status or an accepted status. The confirmation information may also include the overall confirmation status corresponding to each data item in the first data (such as confirmed, unconfirmed, disputed, generated vehicle model project document, etc.), and may also include the document version, work item ID, work item version and confirmation status of the work item corresponding to each data item in the first data. Optionally, when there are rejected data items in the first data, the confirmation information may also include the rejection reason corresponding to the rejected data item. After obtaining the confirmation information, the electronic device may write the confirmation information in the second field of the target work item in JSON string format.
[0063] Among them, it can be understood that in this embodiment, the electronic device can convert the document, work item ID, version, hyperlink of the version, acceptance or rejection status, rejection reason and other information corresponding to the data items included in the sent data into a JSON string when the data is sent and the sent data is confirmed, and save it in the first field and the second field of the corresponding target work item, so that the electronic device can call the target work item, automatically parse the JSON string in the first field of the target work item, identify the document, work item ID, version and other information therein, and send it to the first client, so that the first client displays a data confirmation interface based on the content of the sent first field, so that the vehicle model project technicians can confirm the sent data, such as acceptance, rejection, etc., thereby improving the accuracy of the acquired vehicle model project documents. In addition, the electronic device can also retrieve the target work item, automatically parse the JSON string in the second field of the target work item, and identify the confirmation information corresponding to the identification information, such as the ID, version, acceptance or rejection status, rejection reason, etc. of the work item, so that the platform developers can review the accepted or rejected data to modify and improve the data, and ensure that the data of the vehicle project document of the first data packet sent to the corresponding target vehicle project is accepted, so as to achieve a full handshake between the platform development and the vehicle project development, and improve the efficiency of obtaining the vehicle project document. At the same time, in the process of obtaining the vehicle project data, the electronic device can save the interactive confirmation information to the second field of the target work item, so that the interactive confirmation information is left online, which is convenient for users to review, trace and determine the information of the vehicle project document in the future, and improve the user experience.
[0064] The method for generating a project document provided in an embodiment of the present application is compared with Figure 2The method for generating the project document shown in the embodiment can also respond to the data selection instruction for the target vehicle project sent by the second client, determine the platform document corresponding to the data selection instruction and the first data in the platform document from the first data packet, wherein the first data packet includes at least one platform document, and the data selection instruction is sent by the second client according to the data selection operation in the data sending interface, thereby obtaining the data independently selected by the platform developer corresponding to the platform end for sending, thereby improving the accuracy of data sending. In addition, before writing the identification information corresponding to the first data into the first field in the target work item corresponding to the target vehicle project, if it is determined that the first data corresponding to the target vehicle project is selected from the first data packet for the first time, then generate the target work item corresponding to the target vehicle project, thereby using the target work item corresponding to the target vehicle project as a data carrier to save the identification information and confirmation information of the sent data, and based on the rich fields and association capabilities of the target work item itself, display the associated interface in the first client and the second client, realize the function of data sending and confirmation of sent data, improve the collaborative ability of platform development and vehicle project development, and improve the efficiency of obtaining vehicle project documents. At the same time, if this instance determines based on the confirmation result that there are rejected data items in the first data, it can return a response to the data selection instruction for the target vehicle model project sent by the second client, and determine the platform document corresponding to the data selection instruction and the first data in the platform document from the first data packet, thereby ensuring that the data of the vehicle model project document obtained is accepted, realizing a full handshake between platform development and vehicle model project development, and improving the effectiveness of obtaining vehicle model project documents.
[0065] See also Figure 4 , Figure 4 The schematic diagram of the process of generating a project document provided by an embodiment of the present application is shown. The method is applied to the above electronic device. Figure 4 The process shown is described in detail, and the method for generating the project document may specifically include the following steps:
[0066] Step S310: Determine first data corresponding to the target vehicle model item from the platform document.
[0067] For the detailed description of step S310, please refer to the above description of step S110, which will not be repeated here.
[0068] Step S320: Generate a delivery document corresponding to the platform document, and store the first data in the delivery document.
[0069] In some implementations, after the electronic device obtains the first data, it may generate a dispatch document corresponding to the platform document to which the first data belongs in a preset buffer area in the electronic device, and store the first data in the dispatch document.
[0070] In some embodiments, the electronic device determines from the first data packet that there are multiple platform documents corresponding to the target vehicle model project. Accordingly, the electronic device can obtain the first data corresponding to the target vehicle model project from each platform document, and can generate a corresponding issued document for each platform document, and store the first data in each platform document in the corresponding issued document for each platform document.
[0071] Step S330: writing the identification information corresponding to the first data into the first field of the target work item corresponding to the target vehicle model item.
[0072] Step S340: obtaining a confirmation result returned by the first client according to a confirmation operation on the identification information in a data confirmation interface, wherein the data confirmation interface is displayed by the first client according to the first field sent.
[0073] For the detailed description of step S330 to step S340, please refer to the above description of step S120 to step S130, which will not be repeated here.
[0074] Step S350: If it is determined based on the confirmation result that all data items in the first data are accepted, then the vehicle model project document corresponding to the issued document is generated.
[0075] In some embodiments, if the electronic device determines that all data items in the first data are accepted based on the confirmation result, a vehicle model project document corresponding to the issued document may be generated. If the number of platform documents corresponding to the target vehicle model project determined by the electronic device from the first data packet is multiple, the electronic device may obtain the first data corresponding to the target vehicle model project from each platform document, and may generate an issued document corresponding to each platform document, and store the first data in each platform document in the issued document corresponding to each platform document, and may generate vehicle model project documents corresponding to each of the multiple issued documents when it is determined based on the confirmation result that all data items in the first data are accepted, so as to ensure that the data used for issuing in the platform documents with different functions are temporarily stored in the corresponding issued documents respectively, and may generate vehicle model project documents corresponding to each of the multiple issued documents when it is determined based on the confirmation result that all data items in the first data are accepted, so as to improve the validity and regularity of the vehicle model project documents, facilitate the use of the vehicle model project documents by users, and improve the practicality of the vehicle model project documents.
[0076] Step S360: writing the first data in the issued document into the corresponding vehicle model project document, and deleting the issued document.
[0077] In some implementations, after the electronic device generates a vehicle model project document corresponding to the issued document, the electronic device may write the first data in the issued document into the corresponding vehicle model project document and delete the issued document.
[0078] In some embodiments, the number of issued documents generated by the electronic device is multiple. Accordingly, after generating a vehicle model project document corresponding to the issued document, the first data in each issued document can be written into the corresponding vehicle model document, and after writing the first data in the issued document into the corresponding vehicle model project document, the issued document can be deleted. Thus, by using the issued document as a data carrier to temporarily store the first data in the first data packet, and using the target work item as the data carrier of the identification information and confirmation information of the issued data, the functions of issuing platform data and confirming Chinese data in the vehicle model project document are realized, the collaborative development capabilities of platform development and vehicle model project development are improved, and the efficiency of obtaining vehicle model project documents is improved by completing the interactive confirmation of upstream and downstream data online, reducing offline communication.
[0079] Among them, it can be understood that the issued document corresponds to the platform document, and the vehicle model project document corresponds to the issued document. Based on this, it can be determined that the vehicle model project document corresponds to the platform document. At the same time, considering that in some embodiments, the same platform document in the first data packet has multiple data sent to the target vehicle model project, in this embodiment, the electronic device can generate the vehicle model project document corresponding to the platform document when it is determined that the first data is selected from the platform document for the first time and sent to the target vehicle model project, and there is no rejected data item in the first data; accordingly, the electronic device can also update the content of the vehicle model project document when it is determined that the first data is selected from the platform document again and sent to the target vehicle model project, and there is no rejected data item in the first data, thereby reducing the waste of resources in the development of vehicle models.
[0080] Step S370: Save the vehicle model project document into a second data package corresponding to the target vehicle model project.
[0081] In some embodiments, after the electronic device writes the first data into the corresponding vehicle model project document, the vehicle model project document can be saved in a second data package corresponding to the target vehicle model project. The electronic device can save the vehicle model project document of the corresponding target vehicle model project to the second data package to facilitate the vehicle model technicians to coordinate the management of the technical data corresponding to the target vehicle model project and improve the user experience.
[0082] For example, see Figure 5, which shows a flow chart of a method for generating project documents provided by an embodiment of the present application. Among them, a first data packet can be set in the electronic device, and the first data packet can be understood as a platform baseline; the platform baseline includes one or more platform documents. Among them, the electronic device can obtain one or more platform documents from the associated cloud or electronic device, and can also coordinate the design of platform data according to the technical requirements of different vehicle project models, and uniformly update it to the platform baseline. Among them, after the platform data design is completed, the electronic device can update the platform document based on the platform data, and save the platform document to the platform baseline.
[0083] The electronic device can be connected to the first client and the second client in communication respectively; the second client can display the data sending interface according to the platform baseline, and accordingly, the second client can receive the data selection operation for the target vehicle project input by the platform developer based on the data sending interface, and can send the data selection instruction to the electronic device according to the data selection operation. The electronic device can determine the platform document corresponding to the data selection instruction and the first data in the platform document from the first data packet in response to the data selection instruction for the target vehicle project sent by the second client. The platform document corresponding to the data selection instruction determined from the first data packet can be one or more, and the first data can be determined from each selected platform document based on the data selection instruction. The first data can be understood as the data selected from the first data packet and sent to the second data packet corresponding to the target vehicle project; the second data packet corresponding to the target vehicle project can be understood as the vehicle project baseline. It can be understood that in the process of generating project documents by the electronic device, a platform baseline and a vehicle project baseline are determined, wherein the platform baseline can be used to determine the scope and version of the data sent, and the vehicle project baseline can be used to confirm the generation target of the data sent.
[0084] The operating system of the electronic device may be an ALM system; after the electronic device obtains the first data, the ALM system may generate a corresponding issued document based on the platform document to which the first data belongs in a preset buffer for temporarily storing the first data. Accordingly, the electronic device may write the first data into the corresponding issued document.
[0085] Wherein, the ALM system of the electronic device can determine whether the first data of the target vehicle model project is selected from the first data packet for the first time. If it is determined that the first data corresponding to the target vehicle model project is selected from the first data packet for the first time, the target work item corresponding to the target vehicle model project can be generated. Wherein, the ALM system of the electronic device can create a reuse package work item corresponding to the target vehicle model project in a preset buffer when determining that the first data corresponding to the target vehicle model project is selected from the first data packet for the first time. The reuse package work item can be understood as the target work item corresponding to the target vehicle model project; wherein, the electronic device can associate the reuse package work item to the platform baseline and the corresponding vehicle model project baseline. Wherein, the target work item includes a first field and a second field; wherein the first field can be used to store identification information of the first data, and the second field can be used to store confirmation information for the identification information of the first data. Wherein, by associating the reuse package work item with the platform baseline, the scope and version of the reuse data can be obtained through the platform baseline, and by associating the reuse package work item with the vehicle model project baseline, the automatic archiving of the baseline data can be realized.
[0086] Among them, each platform baseline has one and only one reuse package work item for each vehicle project baseline for data reuse management. The reuse information (identification information and confirmation information of the first data) of different platform baselines or different vehicle project baselines is stored in different reuse package work items. When the data of the same platform baseline and the same vehicle project baseline are issued or confirmed again, the reuse information recorded in the existing reuse package work item only needs to be updated without creating a new reuse package work item. The electronic device can identify the change points of the operation corresponding to the work item by referring to the historical versions of each work item (such as identification information, confirmation information) in the reuse package work item.
[0087] The electronic device may write the identification information of the first data into the first field of the target work item. For example, the electronic device may save the document ID, document version, work item ID and work item version corresponding to each data item in the first data in the first field in the JSON string format. The electronic device may send the content of the first field to the first client; accordingly, the first client may obtain the identification information corresponding to the first data by parsing the JSON string in the first field of the target work item, and display the data confirmation interface according to the identification information. Accordingly, the first client may obtain the confirmation operation input by the vehicle type technician for the identification information in the data confirmation interface, and return the confirmation result to the electronic device according to the confirmation operation for the identification information in the data confirmation interface. The first client may obtain the operation of the vehicle type technician confirming the data items represented by the identification information one by one, such as acceptance or rejection, the rejection reason written for the rejected data items, etc., and then submit the confirmation result to the electronic device according to the operation. It is understandable that the vehicle type technician can refer to the identification information such as the work item ID and version of each data item in the first data in the data confirmation interface, so as to assist the vehicle type technician in confirming the content of the sent data, improve the accuracy of data confirmation, and improve the effectiveness of the vehicle type project document.
[0088] After the electronic device obtains the confirmation result corresponding to the identification information of the first data, it can obtain the confirmation information corresponding to the confirmation result and write the confirmation information into the second field of the target work item. The confirmation information may include the confirmation status of each data item in the first data (such as confirmed, unconfirmed, disputed, vehicle model document generated, rejected, accepted, etc.), document version, work item ID, work item version, confirmation status of the work item, etc.; the electronic device can save the confirmation information in the second field of the target work item in JSON string format.
[0089] The target work item can be understood as a data object, which may include the time of issuance and confirmation of each data item in the first data issued each time, the operator, document ID, document name, document version, hyperlink to this version of the document, work item ID, work item name, work item version, hyperlink to this version of the work item, document issuance status, accepted status, rejected status, rejection reason and other information saved in a JSON string. The saving and updating of the JSON string in the data object can be identified and managed in units of document ID and data ID in the document. When there is an operation update (such as the platform baseline re-issuing data to the vehicle model project baseline), it can be determined whether the ID of each data item in the issued data has been saved in the JSON string. If it has been saved, the record of the ID in the JSON string can be overwritten with the latest information corresponding to the ID. If it has not been saved, the record of the ID can be added to the JSON string. Among them, the content of the first field and the content of the second field in the target work item can be repeatedly updated in multiple interactive confirmations, and the record of each update can be saved in the historical record of the target work item, so that the interactive confirmation information can be left online during the data delivery process, which is convenient for subsequent users to review, trace and determine the responsibility of the information.
[0090] Among them, the electronic device can determine whether each data item in the first data is received based on the confirmation result. If all are accepted, a vehicle model project document corresponding to the issued document can be generated, and the first data in the issued document can be written into the corresponding vehicle model project document, and the issued document can be deleted, and the vehicle model project document can be saved in a second data packet (vehicle model project baseline) corresponding to the target vehicle model project.
[0091] Wherein, if the electronic device determines that there are rejected data items in the first data according to the confirmation result, it can return the step of determining the platform document corresponding to the data selection instruction and the first data in the platform document from the first data packet in response to the data selection instruction for the target vehicle model project sent by the second client, so that when all the data items in the first data sent are accepted, the first data is used as the vehicle model technical data corresponding to the target vehicle model project to ensure the validity of the vehicle model project document. Wherein, the electronic device can also send the second field in the target work item to the second client, and accordingly, the second client can display the confirmation information in the second field when displaying the data sending interface again, so that when the platform developer selects the sent data in the first data packet again, he can check the situation of the data in the first data packet sent to the target vehicle model project in the data sending interface (such as rejected, accepted, etc.), thereby assisting the platform developer to modify the sent data content and improve the efficiency of obtaining the vehicle model project document.
[0092] The method for generating a project document provided in an embodiment of the present application is compared with Figure 2The method for generating the project document shown in the figure, this embodiment can also generate a issued document corresponding to the platform document after determining the first data corresponding to the target vehicle model project from the platform document, and store the first data in the issued document, so as to temporarily store the first data through the issued document, ensure that the first data is temporarily stored in the corresponding document, and improve the efficiency of obtaining the vehicle model project document. In addition, this embodiment can also generate a vehicle model project document corresponding to the issued document; write the first data in the issued document into the corresponding vehicle model project document, and delete the issued document; save the vehicle model project document to the second data packet corresponding to the target vehicle model project, so as to use the issued document as a temporary storage carrier for data issuance, and generate a vehicle model project document corresponding to the issued document when it is determined that the issued data are all accepted, so as to ensure that the data in different functional documents are stored in different vehicle model project documents, improve the efficiency of generating the target vehicle model project based on the vehicle model project document, and improve the user experience.
[0093] See also Figure 6 , Figure 6 FIG. 1 is a flow chart showing a method for generating a project document provided by an embodiment of the present application. In a specific embodiment, the method for generating a project document can be applied to Figure 8 The project document generation device 300 and the electronic device 100 equipped with the project document generation device 300 are shown in FIG. Fig. 9 ). The following will take electronic equipment as an example to illustrate the specific process of this embodiment. Of course, it can be understood that the electronic equipment used in this embodiment may include servers, desktop computers, laptops, vehicle terminals, vehicle large screens and other devices, which are not limited here. Figure 2 The process shown is described in detail, and the method for generating the project document may specifically include the following steps:
[0094] Step S410: receiving the first field in the target work item corresponding to the target vehicle model project sent by the terminal, and displaying a data confirmation interface based on the first field, wherein the first field is identification information of the first data corresponding to the target vehicle model project determined from the platform document, and the data confirmation interface includes the identification information.
[0095] In some embodiments, the electronic device can be connected to the terminal for communication, and can receive the first field in the target work item corresponding to the target vehicle model project issued by the terminal, and can display the data confirmation interface based on the first field. The first field can be the identification information of the first data corresponding to the target vehicle model project determined from the platform document, and the data confirmation interface can include the identification information, so that the vehicle model technician can confirm the issued data based on the data confirmation interface, that is, accept or reject the data item represented by the identification information.
[0096] Among them, the electronic device can display each data item represented by the identification information one by one in the data confirmation interface, so that the vehicle model technician can input the confirmation operation for the data item represented by the identification information one by one, and obtain the confirmation results corresponding to all data items included in the first data and return them to the terminal, thereby improving the collaborative development capability of platform development and vehicle model project development.
[0097] Step S420: In response to the confirmation operation on the identification information in the data confirmation interface, a confirmation result is returned to the terminal, so that the terminal writes the first data into the vehicle model project document when it is determined based on the confirmation result that all data items in the first data are accepted.
[0098] In some embodiments, the electronic device can receive a confirmation operation input by a vehicle model technician based on the data confirmation interface, and can return a confirmation result to the terminal in response to the confirmation operation for the identification information in the data confirmation interface, so that the terminal writes the first data into the vehicle model project document when it is determined based on the confirmation result that all data items in the first data are accepted. By completing the upstream and downstream data interaction confirmation online, offline communication is reduced and the efficiency of obtaining vehicle model project documents is improved.
[0099] A method for generating a project document provided in an embodiment of the present application determines the first data corresponding to the target vehicle model project from the platform document; writes the identification information corresponding to the first data into the first field in the target work item corresponding to the target vehicle model project, thereby objectifying the identification information of the sent data that the vehicle model technician needs to confirm, so that the client of the vehicle model technician can display a data confirmation interface for the user to confirm the sent data according to the first field, and obtain the confirmation result returned by the first client according to the confirmation operation on the identification information in the data confirmation interface; if it is determined based on the confirmation result that all data items in the first data are accepted, the first data is written into the vehicle model project document corresponding to the target vehicle model project, thereby realizing that the vehicle model technician confirms the sent data before generating the vehicle model project document, and the platform also confirms the confirmation result of the vehicle model technician on the sent data, thereby ensuring the accuracy of the generated vehicle model project document, avoiding multiple communications between the platform and the vehicle model technician during the process of generating the vehicle model project document, and thereby improving the efficiency of obtaining the vehicle model project document during vehicle model project development.
[0100] See also Figure 7 , Figure 7 The module block diagram of the device for generating project documents provided by an embodiment of the present application is shown. The device for generating project documents 200 is applied to the above electronic device. Figure 7The process shown in FIG. 1 is described in detail. The project document generation device 200 includes: a first data determination module 210, a first field writing module 220, a confirmation result acquisition module 230 and a vehicle model project document writing module 240, wherein:
[0101] The first data determination module 210 is used to determine the first data corresponding to the target vehicle model item from the platform document.
[0102] The first field writing module 220 is used to write the identification information corresponding to the first data into the first field of the target work item corresponding to the target vehicle model project.
[0103] The confirmation result acquisition module 230 is used to obtain the confirmation result returned by the first client according to the confirmation operation on the identification information in the data confirmation interface, and the data confirmation interface is displayed by the first client according to the first field sent.
[0104] The vehicle model project document writing module 240 is configured to write the first data into the vehicle model project document corresponding to the target vehicle model project if it is determined based on the confirmation result that all data items in the first data are accepted.
[0105] Further, the first data determination module 210 may include: a first data determination subunit, wherein:
[0106] The first data determination subunit is used to respond to the data selection instruction for the target vehicle model project sent by the second client, determine the platform document corresponding to the data selection instruction and the first data in the platform document from the first data packet, wherein the first data packet includes at least one platform document, and the data selection instruction is sent by the second client according to the data selection operation in the data sending interface.
[0107] Furthermore, the project document generation device 200 may also include: a return data selection unit, wherein:
[0108] A data selection unit is returned, which is used to return the data selection instruction for the target vehicle model item sent in response to the second client, and determine the platform document corresponding to the data selection instruction and the first data in the platform document from the first data packet if it is determined based on the confirmation result that there are rejected data items in the first data.
[0109] Further, before returning the data selection instruction for the target vehicle model project in response to the second client and determining the platform document corresponding to the data selection instruction and the first data in the platform document from the first data packet, the project document generating device 200 may further include: a second field writing unit and a second field sending unit, wherein:
[0110] A second field writing unit is used to obtain confirmation information corresponding to the confirmation result and write the confirmation information into a second field in the target work item, wherein the confirmation information includes a confirmation status of the data item in the first data, and the confirmation status is a rejected status or an accepted status.
[0111] The second field sending unit is used to send the second field to the second client, and the second field is used for the second client to display the confirmation information when displaying the data sending interface again.
[0112] Furthermore, before writing the identification information corresponding to the first data into the first field of the target work item corresponding to the target vehicle model project, the project document generating device 200 may further include: a target work item generating unit, wherein:
[0113] The target work item generating unit is configured to generate a target work item corresponding to the target vehicle model item if it is determined that the first data corresponding to the target vehicle model item is selected from the first data packet for the first time.
[0114] Furthermore, after determining the first data corresponding to the target vehicle model project from the platform document, the project document generation device 200 may further include: a document generation unit, wherein:
[0115] The sending document generating unit is used to generate a sending document corresponding to the platform document and store the first data in the sending document.
[0116] Furthermore, the vehicle model project document writing module 240 may include: a vehicle model project document generating unit, a sent document deleting unit and a vehicle model project document saving unit, wherein:
[0117] The vehicle model project document generating unit is used to generate the vehicle model project document corresponding to the issued document.
[0118] The issued document deletion unit is used to write the first data in the issued document into the corresponding vehicle model project document and delete the issued document.
[0119] The vehicle model project document saving unit is used to save the vehicle model project document into a second data package corresponding to the target vehicle model project.
[0120] Furthermore, the identification information includes: at least one of the issuing time, operator, document ID, document name, document version, document hyperlink, work item ID, work item name, and work item version corresponding to the first data.
[0121] See also Figure 8 , Figure 8 The module block diagram of the device for generating project documents provided in one embodiment of the present application is shown. The device for generating project documents 300 is applied to the above electronic device. Figure 8 The process shown in FIG. 1 is described in detail. The project document generation device 300 includes: a data confirmation interface display module 310 and a confirmation result return module 320, wherein:
[0122] The data confirmation interface display module 310 is used to receive the first field in the target work item corresponding to the target vehicle model project sent by the terminal, and display the data confirmation interface based on the first field, wherein the first field is the identification information of the first data corresponding to the target vehicle model project determined from the platform document, and the data confirmation interface includes the identification information.
[0123] The confirmation result returning module 320 is used to return a confirmation result to the terminal in response to the confirmation operation on the identification information in the data confirmation interface, so that the terminal writes the first data into the vehicle model project document when it is determined based on the confirmation result that all data items in the first data are accepted.
[0124] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices and modules can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here.
[0125] In several embodiments provided in the present application, the coupling between modules may be electrical, mechanical or other forms of coupling.
[0126] In addition, each functional module in each embodiment of the present application can be integrated into a processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or software functional modules.
[0127] See also Fig. 9, which shows a structural block diagram of an electronic device 100 provided in an embodiment of the present application. The electronic device 100 may be an electronic device with processing capabilities, such as a vehicle, a tablet computer, a robot, etc. The electronic device 100 in the present application may include one or more of the following components: a processor 110, a memory 120, and one or more applications, wherein the one or more applications may be stored in the memory 120 and configured to be executed by one or more processors 110, and the one or more programs are configured to execute the method described in the aforementioned method embodiment.
[0128] Among them, the processor 110 may include one or more processing cores. The processor 110 uses various interfaces and lines to connect various parts of the entire electronic device 100, and executes various functions and processes data of the electronic device 100 by running or executing instructions, programs, code sets or instruction sets stored in the memory 120, and calling data stored in the memory 120. Optionally, the processor 110 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 110 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed; and the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 110, but may be implemented separately through a communication chip.
[0129] The memory 120 may include a random access memory (RAM) or a read-only memory (ROM). The memory 120 may be used to store instructions, programs, codes, code sets or instruction sets. The memory 120 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the following various method embodiments, etc. The data storage area may also store data (such as a phone book, audio and video data, chat record data) created by the electronic device 100 during use.
[0130] See also Fig.10, which shows a structural block diagram of a computer-readable storage medium provided in an embodiment of the present application. The computer-readable medium 400 stores program codes, which can be called by a processor to execute the method described in the above method embodiment.
[0131] The computer readable storage medium 400 can be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read-only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer readable storage medium 400 includes a non-transitory computer-readable storage medium. The computer readable storage medium 400 has storage space for program code 410 that performs any method steps in the above method. These program codes can be read from or written to one or more computer program products. The program code 410 can be compressed, for example, in an appropriate form.
[0132] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for generating a project document, characterized in that: The method comprises: Determine first data corresponding to the target vehicle model project from the platform document; Writing the identification information corresponding to the first data into the first field of the target work item corresponding to the target vehicle model project; Acquire a confirmation result returned by the first client according to a confirmation operation on the identification information in a data confirmation interface, where the data confirmation interface is displayed by the first client according to the first field sent; If it is determined based on the confirmation result that all data items in the first data are accepted, the first data is written into a vehicle model project document corresponding to the target vehicle model project.
2. The method according to claim 1, characterized in that The determining, from the platform document, first data corresponding to the target vehicle model item includes: In response to a data selection instruction for the target vehicle model project sent by the second client, a platform document corresponding to the data selection instruction and the first data in the platform document are determined from a first data packet, wherein the first data packet includes at least one platform document, and the data selection instruction is sent by the second client according to a data selection operation in a data sending interface.
3. The method according to claim 2, characterized in that The method further comprises: If it is determined based on the confirmation result that there are rejected data items in the first data, then the step of returning the data selection instruction for the target vehicle model item sent in response to the second client, and determining the platform document corresponding to the data selection instruction and the first data in the platform document from the first data packet.
4. The method according to claim 3, characterized in that Before returning the data selection instruction for the target vehicle model item in response to the second client and determining the platform document corresponding to the data selection instruction and the first data in the platform document from the first data packet, the method further includes: Acquire confirmation information corresponding to the confirmation result, and write the confirmation information into a second field in the target work item, wherein the confirmation information includes a confirmation status of the data item in the first data, and the confirmation status is a rejected status or an accepted status; The second field is sent to the second client, and the second field is used for the second client to display the confirmation information when the data sending interface is displayed again.
5. The method according to claim 3, characterized in that: Before writing the identification information corresponding to the first data into the first field of the target work item corresponding to the target vehicle model project, the method further includes: If it is determined that the first data corresponding to the target vehicle model item is selected from the first data packet for the first time, a target work item corresponding to the target vehicle model item is generated.
6. The method according to claim 1, characterized in that After determining the first data corresponding to the target vehicle model item from the platform document, the method further includes: Generate a delivery document corresponding to the platform document, and store the first data in the delivery document; The step of writing the first data into the vehicle model project document corresponding to the target vehicle model project includes: Generating the vehicle model project document corresponding to the issued document; Writing the first data in the issued document into the corresponding vehicle model project document, and deleting the issued document; The vehicle model project document is saved in a second data package corresponding to the target vehicle model project.
7. The method according to any one of claims 1 to 6, characterized in that: The identification information includes: at least one of the issuing time, operator, document ID, document name, document version, document hyperlink, work item ID, work item name, and work item version corresponding to the first data.
8. A method for generating a project document, characterized in that: The method comprises: A first field in a target work item corresponding to a target vehicle model project sent by a receiving terminal is displayed, and a data confirmation interface is displayed based on the first field, wherein the first field is identification information of first data corresponding to the target vehicle model project determined from a platform document, and the data confirmation interface includes the identification information; In response to a confirmation operation on the identification information in the data confirmation interface, a confirmation result is returned to the terminal, so that the terminal writes the first data into a vehicle model project document when it is determined based on the confirmation result that all data items in the first data are accepted.
9. A device for generating project documents, characterized in that: The device comprises: A first data determination module, used to determine first data corresponding to a target vehicle model item from a platform document; A first field writing module, used for writing the identification information corresponding to the first data into the first field of the target work item corresponding to the target vehicle model project; A confirmation result acquisition module, used to acquire a confirmation result returned by the first client according to a confirmation operation on the identification information in a data confirmation interface, wherein the data confirmation interface is displayed by the first client according to the first field issued; A vehicle model project document writing module is used to write the first data into a vehicle model project document corresponding to the target vehicle model project if it is determined based on the confirmation result that all data items in the first data are accepted.
10. A device for generating project documents, characterized in that: The device comprises: A data confirmation interface display module, used for receiving a first field in a target work item corresponding to a target vehicle model project sent by a terminal, and displaying a data confirmation interface based on the first field, wherein the first field is identification information of first data corresponding to the target vehicle model project determined from a platform document, and the data confirmation interface includes the identification information; A confirmation result returning module is used to return a confirmation result to the terminal in response to a confirmation operation on the identification information in the data confirmation interface, so that the terminal writes the first data into a vehicle model project document when it is determined based on the confirmation result that all data items in the first data are accepted.
11. An electronic device, characterized in that: include: one or more processors; Memory; One or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to execute the method according to any one of claims 1-8.
12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores program codes, which can be called by a processor to execute the method according to any one of claims 1 to 8.