Method and device for generating material inspection report, computer and readable storage medium

文档序号:1087379 发布日期:2020-10-20 浏览:4次 中文

阅读说明:本技术 物料检验报告的生成方法、装置、计算机及可读存储介质 (Method and device for generating material inspection report, computer and readable storage medium ) 是由 孙玉坤 于 2020-07-01 设计创作,主要内容包括:本申请提供了一种物料检验报告的生成方法,包括:确定所要检验的送检表;确定所要使用的检验报告表;从所述送检表提取出公共字段的数据,填写入所述检验报告表的对应公共字段的表项内;将获取的抽检方用户输入的数据填写入所述检验报告表的对应表项内;依据所述检验报告表生成物料检验报告。还相应的提供了物料检验报告的生成装置、计算机及可读存储介质。本申请能克服传统的方法在进行人工统计时由于大量数据完全人工录入导致的检验效率低下和容易出错的问题。(The application provides a method for generating a material inspection report, which comprises the following steps: determining a submission table to be checked; determining a test report table to be used; extracting data of a public field from the submission table, and filling the data into a table item of the corresponding public field of the inspection report table; filling the acquired data input by the user of the sampling party into corresponding table entries of the inspection report table; and generating a material inspection report according to the inspection report table. Correspondingly, a device for generating a material inspection report, a computer and a readable storage medium are also provided. The method and the device can solve the problems of low inspection efficiency and easy error caused by complete manual entry of a large amount of data in manual statistics of the conventional method.)

1. A method for generating a material inspection report, comprising:

determining a submission table to be checked;

determining a test report table to be used;

extracting the data of the common fields of the inspection report table and the submission table, and filling the data into the table items of the common fields of the inspection report table;

filling the acquired data input by the user of the sampling party into corresponding table entries of the inspection report table;

and generating a material inspection report according to the inspection report table.

2. The method of generating a material inspection report according to claim 1, wherein said step of determining an inspection report table to be used comprises: and receiving the selection of the sampling party user from the displayed material inspection report templates, and calling the corresponding inspection report table according to the selected material inspection report template.

3. The method for generating a material inspection report according to claim 2, wherein the common field at least includes an internal batch number, and the invoking of the corresponding inspection report table further includes;

judging whether an inspection report table with the internal batch number is stored or not according to the internal batch number, if so, calling the inspection report table with the internal batch number as a corresponding inspection report table; if not, calling a checking report table with empty content as the corresponding checking report table.

4. The method for generating a material inspection report according to claim 2 or 3, wherein determining the inspection report table to be used further comprises:

and judging whether the corresponding table entry of the inspection report table has the data of the public field, if so, executing the step of filling the acquired data input by the sampling party user into the corresponding table entry of the inspection report table, and if not, executing the step of extracting the data of the public field from the submission table.

5. The method for generating a material inspection report according to claim 1, further comprising: and determining common fields of the inspection report table and the inspection information summary table, extracting data of the common fields from the inspection report table, and filling the data into the table entries of the corresponding common fields of the inspection information summary table.

6. The method as claimed in claim 1 or 5, wherein the generating of the material inspection report according to the inspection report table is performed after determining that the contents of the inspection result entries in the inspection report table are filled.

7. The method as claimed in claim 6, wherein when determining that the content of the item of the inspection result table in the inspection report table is not filled, the method further comprises: and saving the filled data of the inspection report table.

8. An apparatus for generating a material inspection report, comprising:

the confirming submission table module is used for confirming the submission table to be checked;

the module for determining the inspection report table determines the inspection report table to be used;

the public field extraction module is used for extracting data of a public field from the submission table and filling the data into a table item of the inspection report table corresponding to the public field;

the data table filling module is used for filling the acquired data input by the sampling party user into a corresponding table entry of the inspection report table;

and the inspection report generation module is used for generating a material inspection report by the inspection report.

9. A computer, comprising:

a bus;

a communication interface connected to the bus;

at least one processor coupled to the bus; and

at least one memory coupled to the bus and storing program instructions that, when executed by the at least one processor, cause the at least one processor to perform the method of any of claims 1 to 7.

10. A readable storage medium having stored thereon program instructions, which when executed by a computer, cause the computer to perform the method of any of claims 1 to 7.

Technical Field

The present application relates to the field of production material inspection technologies, and in particular, to a method and an apparatus for generating a material inspection report, a computer, and a readable storage medium.

Background

At present, the quality of materials used for production is generally checked by enterprises by adopting a traditional manual data statistics method to record check data and results and generate a check report. The process is briefly described as follows:

when the materials are delivered for inspection, the delivery personnel selects the inspection report and fills in the delivery table. When a quality inspector needs to inspect materials, the quality inspector extracts an inspection table, then the quality inspector selects an inspection template according to the materials recorded in the inspection table, and a list of various contents to be inspected is recorded in the inspection template, wherein the types of warehouse materials are various, and the quality inspector can select different inspection templates according to different types of materials. Then the quality testing personnel carry out corresponding tests and fill in a paper test report according to various test results. If a plurality of inspection templates are involved, data summarization is carried out on a plurality of inspection reports, and then a paper material summarization inspection report list is filled.

Because the inspection template has more lists in which various contents to be inspected are recorded, more contents are filled by quality inspection personnel, and errors are easy to make by manually inputting data. Therefore, in order to ensure the accuracy of data and simplify the operation of inspectors, so as to improve the efficiency of warehouse material inspection, a method for generating a material inspection report with less manual operation is urgently needed.

Disclosure of Invention

In view of the above, the present application provides a method, an apparatus, a computer and a readable storage medium for generating a material inspection report, so as to reduce operations of manually entering data in a process of generating the material inspection report.

A method for generating a material inspection report provided as a first aspect of the present application includes:

determining a submission table to be checked; determining a test report table to be used; extracting the data of the common fields of the inspection report table and the submission table, and filling the data into the table items of the common fields of the inspection report table; filling the acquired data input by the user of the sampling party into corresponding table entries of the inspection report table; and generating a material inspection report according to the inspection report table.

Therefore, the corresponding data are obtained according to the public fields and filled in the corresponding table entries of the inspection report table, the material inspection report is generated according to the inspection report table, and the data of the part are not required to be filled manually, so that the operation of a user (such as an inspector) of a sampling inspection side is simplified, the accuracy of the data can be ensured, and the efficiency of warehouse material inspection is improved.

According to another possible implementation of the first aspect, the step of determining a check report table to be used comprises: and receiving the selection of the sampling party user from the displayed material inspection report templates, and calling the corresponding inspection report table according to the selected material inspection report template.

Therefore, the user of the sampling party can select from the material inspection report templates according to the requirement so as to generate the required material inspection report.

According to another possible implementation manner of the first aspect, the common field at least includes an internal batch number, and the invoking of the corresponding inspection report table further includes;

judging whether an inspection report table with the internal batch number is stored or not according to the internal batch number, if so, calling the inspection report table with the internal batch number as a corresponding inspection report table; if not, calling a checking report table with empty content as the corresponding checking report table.

Therefore, whether the corresponding inspection report table of the internal batch number is stored or not can be judged according to the internal batch number, if yes, the stored table can be called to continue editing, repeated labor is avoided, and otherwise, an inspection report table with empty data content is called.

According to another possible implementation manner of the first aspect, determining the inspection report table to be used further includes: and judging whether the corresponding table entry of the inspection report table has the data of the public field, if so, executing the step of filling the acquired data input by the sampling party user into the corresponding table entry of the inspection report table, and if not, executing the step of extracting the data of the public field from the submission table.

Thus, when the data of the common field is already in the corresponding table entry of the used check report table, the table indicating reading is generated before, and therefore editing can be continued.

According to another possible implementation manner of the first aspect, the method for generating the material inspection report further includes: and determining common fields of the inspection report table and the inspection information summary table, extracting the common fields from the inspection report table, and filling the common fields into the table items of the common fields corresponding to the inspection information summary table.

Therefore, automatic filling of the items of the corresponding public fields of the inspection information summary table can be realized, so that the inspection information summary table can be conveniently checked subsequently.

According to another possible implementation manner of the first aspect, the generating of the material inspection report according to the inspection report table is performed after determining that contents of inspection result entries in the inspection report table are filled.

Therefore, whether the check report table is completely filled is judged by judging the check result table item, and the table which is not completely filled is prevented from being used for generating the material check report.

According to another possible implementation manner of the first aspect, when determining that the content of the check result entry in the check report table is not filled, the method further includes: and saving the filled data of the inspection report table.

In this way, when the check report table is not generated, the table can be saved so as to facilitate continuous editing of the table at any time.

An embodiment of the second aspect of the present application provides a material inspection report generation apparatus, including: the confirming submission table module is used for confirming the submission table to be checked; the module for determining the inspection report table determines the inspection report table to be used; the public field extraction module is used for extracting data of a public field from the submission table and filling the data into a table item of the inspection report table corresponding to the public field; the data table filling module is used for filling the acquired data input by the sampling party user into a corresponding table entry of the inspection report table; and the inspection report generation module is used for generating a material inspection report by the inspection report.

A computer provided as an embodiment of the third aspect of the present application includes: a bus; a communication interface connected to the bus; at least one processor coupled to the bus; and at least one memory coupled to the bus and storing program instructions that, when executed by the at least one processor, cause the at least one processor to perform the method of any of the above aspects

A readable storage medium is provided as an embodiment of the fourth aspect of the present application, on which program instructions are stored, which when executed by a computer cause the computer to perform the method of any of the embodiments of the first aspect.

In summary, the present application can solve the following problems: the method overcomes the defects of low inspection efficiency and easy error caused by large workload and data amount when the traditional method is used for counting the material data by manual operation.

Drawings

FIG. 1 is a flow chart of an embodiment of a method for generating a material inspection report according to the present application;

FIG. 2 is a flow chart of an embodiment of a method for generating a material inspection report according to the present application;

FIG. 3 is a schematic diagram of an embodiment of a material inspection report generation apparatus according to the present application;

fig. 4 is a schematic computer diagram of the present application.

Detailed Description

In the following description, reference is made to "some embodiments" which describe a subset of all possible embodiments, but it is understood that "some embodiments" may be the same subset or different subsets of all possible embodiments, and may be combined with each other without conflict.

In the following description, references to the terms "first \ second \ third, etc. or module a, module B, module C, etc. are used solely to distinguish between similar objects and do not denote a particular order or importance to the objects, but rather the specific order or sequence may be interchanged as appropriate to enable embodiments of the application described herein to be practiced in an order other than that shown or described herein.

In the following description, reference to reference numerals indicating steps, such as S110, S120 … …, etc., does not necessarily indicate that the steps are performed in this order, and the order of the preceding and following steps may be interchanged or performed simultaneously, where permissible.

Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of the present application only and is not intended to be limiting of the application.

Based on the defects in the prior art, the application provides a method, a device, a computer and a readable storage medium for generating a material inspection report, wherein a user at a sampling inspection side selects an inspection report template during material inspection, then a computer system extracts data of a public field from a submission table according to an inspection report table corresponding to the inspection report, automatically fills and writes the data into a table entry corresponding to the public field of the inspection report table, and generates a corresponding material inspection report after other table entries are filled according to the user at the sampling inspection side. Therefore, the computer system is used for quickly and automatically filling the material information, and the problems that the workload for counting the material inspection data is large, and the execution efficiency is low due to complete manual input are solved. The present application is described in detail below.

[ first embodiment of a method of generating a material inspection report of the present application: "C (B)

As shown in the flowchart of fig. 1, the method for generating a material inspection report of the present application includes the following steps:

step 110, determine the forwarding table to be checked.

Before checking, the user of the submission party fills the submission information of the material in the submission table (as shown in table 1) of the client of the submission party and stores the submission table to the server. When the user of the sampling party needs to check, a to-be-checked submission table can be selected from submission tables of all materials displayed by the client of the sampling party, and the client of the sampling party determines the to-be-checked submission table according to the to-be-checked submission table.

At step 120, a verification report table to be used is determined.

Wherein, the optional implementation manner of this step includes: when a user of the sampling and inspecting party needs to generate a certain inspection report, a certain inspection report template can be selected from various material inspection report templates displayed by the client of the sampling and inspecting party, each inspection report template corresponds to an inspection report table (such as table 2 or table 4) and the client of the sampling and inspecting party determines the inspection report table to be used according to the inspection report template.

Optionally, after this step, the method may further include: and judging whether the corresponding table entry of the inspection report table has the data of the common field, if so, indicating that the inspection report table has been generated before, and the data of the common field is acquired and stored, directly executing the step 140 to continue editing, and if not, executing the step 130.

And step 130, extracting the material information data in the item of the common field of the inspection report table from the submission table, and filling the material information data in the item of the corresponding common field of the inspection report table.

The common fields of all the tables can be named uniformly, if the common fields are only the common fields between the two tables, the common fields of the two tables are the same, and therefore the data of the tables or the data between the two tables can be copied according to the same common fields.

The step can be specifically as follows: and acquiring each field from the determined inspection report table, determining a field common to the submission table, for example, judging the field with the same name as the submission table, and reading data of the corresponding field from the submission table and filling the data into a corresponding table entry in the inspection report table. One implementation of extracting the common field, which is implemented in java language, is as follows:

firstly, defining the java extraction public field function name as getCollectDate, and the input parameter type as T-general, for example: public < T > List < Object > getCollectDate (T T) { };

and then, putting the public fields needing to be extracted in the inspection report table into the names of the java local variables, introducing the inspection table, obtaining all the fields of the introduced t, circularly comparing the fields with the fields in the names, and putting the same fields into a returned list according to the sequence of the fields in the names, wherein the fields in the list are the public fields in the inspection report table and the inspection table.

And step 140, filling the acquired data input by the user of the sampling party into a corresponding table entry of the inspection report table.

Wherein, the step can be specifically as follows: and the customer terminal of the spot-checking party acquires the other data and fills the data into the corresponding table entry of the inspection report table.

And 150, generating a material inspection report according to the inspection report table.

It can be seen from the above steps that the method obtains the corresponding data according to the public field and automatically fills in the corresponding table entry of the inspection report table, and then automatically generates the material inspection report according to the inspection report table, and the data of the part does not need to be manually filled in, so that the operation of an inspector is simplified, the accuracy of the data can be ensured, and the efficiency of warehouse material inspection is improved.

Optionally, before generating the material inspection report, the method may further include: when a user of a random inspection party submits the inspection report form through a client of the random inspection party (for example, a control with similar functions of 'submitting' or 'generating' or 'completing' on an interface is clicked), judging whether the content of an inspection result table entry in the inspection report form is filled in, wherein the content of the inspection result table entry is used as a basis for whether the inspection report form is completed; if so, indicating that the filling on the inspection report table is finished, generating the material inspection report, otherwise, only storing the editing data to the current inspection report table, and facilitating the next continuous editing.

Optionally, after the examination report table is completed, a step of generating an examination information summary table (as shown in table 3 below) may be further included, where: and determining common fields of the inspection report table and the inspection information summary table, extracting the common fields from the inspection report table, filling the common fields into the table entries of the common fields corresponding to the inspection information summary table, and storing the common fields. The inspection information summary table can correspond to different inspection report tables so as to summarize and store data in the inspection report tables. Through the steps, the data information is extracted from the public fields of different inspection report tables, and the extracted material inspection data information is automatically summarized, so that an inspection information summary table is obtained for subsequent use, such as viewing and generating a corresponding summary report or a summary sheet.

One of the specific embodiments of the method for generating a material inspection report of the present application: "C (B)

The method of the present application is described in detail with reference to tables 1 to 3 in conjunction with the flow chart of the preferred embodiment shown in fig. 2, wherein the method of the present application is implemented by the client as an example in this example.

Step 201, a delivery side client receives the operation of a delivery side user, calls the delivery table shown in table 1 below to display, receives the data of the delivery information of each material filled in the delivery table of table 1 by the user, and stores the data, and the stored data can be uploaded to a server to be stored.

The display mode can be displayed in a submission template mode, the fields filled in by the submission template correspond to the fields of the submission table in table 1, and the contents filled in the submission template are stored in the submission table in table 1.

As shown in table 1, the material submission information may include, among others, a material code (code), a material name (name), a submission number (inpactnum), an internal batch number (kynum), a submission person (inpactpeople), a submission date (inpactdate), a purchase order number (saleID), and a supplier name (salename), as follows. This information may be used as a common field for the tables, where the internal batch number may be used as a field to establish the relationship between the tables.

TABLE 1

In step 202, a customer end of the sampling party displays the submission information that can be checked for the user of the sampling party, and if the submission information is displayed, the submission information can be checked into each submission table for the user of the sampling party to select. This information may come from the server.

When the selected submission table to be checked of the user of the sampling party is received, the internal batch number corresponding to the submission table is also determined.

In step 203, the customer end of the sampling party also displays a list of available inspection report templates for the user of the sampling party to select.

Different inspection report templates correspond to different data tables, and corresponding inspection reports can be generated. For example, the electronic material report check template corresponds to the electronic material report table shown in table 2 below, and the spot check report template corresponds to the spot check report table shown in table 3 below. The following description will take an example in which the user of the sampling party selects the electronic material report verification template and calls the electronic material report table shown in correspondence table 2.

Figure BDA0002565079250000091

TABLE 2

Step 204-. Wherein, the following treatment is carried out during calling:

judging whether a table 2 electronic material report table corresponding to the internal batch number is stored, if so, indicating that the table 2 electronic material report table of the internal batch number is generated and maintained before, and directly calling the stored table to execute the step 206; otherwise, calling an empty table corresponding to the table 2, reading the corresponding table 1 forwarding table according to the internal batch number, and reading and filling the public field part in the table 1 into the corresponding table entry in the table 2. In this example, the common field includes the inspection information of each material in the inspection table of table 1.

Step 206, the user of the spot check party edits the electronic material report table in table 2, and the edited content can refer to the electronic material report table in table 2, for example, the content related to the check to be filled includes: the inspection date (checkdate), the inspector (checkpeople), the qualified number (checknum), the inspection result (checkresult), the report number (reportandex), the appearance inspection (wg), the inspection method (checkway), and the like.

Step 207-:

judging whether the electronic material report table in the table 2 is filled with a check result (checkresult) field, if the check result is not filled, indicating that the material check is not completed, and only storing currently edited data in the electronic material report table in the table 2 by the client or the server of the spot check party, so as to facilitate the next time to continuously edit other check data; if the field of the inspection result (such as the contents of pass, fail and the like) is filled, the inspection of the material is completed and the inspection result is obtained, and besides the inspection result is stored, the next step is executed to generate an electronic material report.

And step 209, generating a corresponding electronic material report according to the data of the electronic material report table in the current table 2.

In the step, the electronic material report template generates a final electronic material report according to the data of the electronic material report table in the table 2.

Step 210, a report summary processing step (this step is optional) is performed for subsequent viewing or use. The method comprises the following steps: and the client or the server of the extraction party extracts the common fields required by the inspection information summary table of the table 3 from the electronic material report table of the table 2 and fills the inspection data information of the common fields into the inspection information summary table of the table 3.

Wherein the inspection data information of table 3 inspection information summary table common fields includes, in addition to the common fields in table 1: date of inspection (checkdate), inspector (checkpeople), quantity of eligibility (checknum), inspection result (checkresult), report number (reportandex), material category (category), and the like. The process of extracting the common field is the same as that of extracting the common field in the method of the first embodiment, and is not described again. The drawer client may invoke and display the table 3 inspection information summary table.

TABLE 3

By the mode, when the sampling party user calls the electronic material report checking template, the electronic material report table 2 corresponding to the report template is automatically filled according to the common fields in the submission table 1, and data required by the report is acquired, so that the sampling party user can generate the corresponding electronic material report quickly. When the summary table of the checking information of table 3 is generated, the common fields of the electronic material report table of table 3 and table 2 can directly obtain the corresponding data from table 2 to fill the corresponding content in table 3. As can be seen from the above, for the common fields of the tables, the common fields can also be understood as global common fields, and for the common fields between the two tables, the common fields can be understood as local common fields.

The second embodiment of the method for generating a material inspection report of the present application: "C (B)

Similarly, the second embodiment will be described with the second embodiment in which the user of the sampling party selects the sampling report template to generate the sampling report and calls the sampling report table shown in table 4 below. For simplicity, the difference between the second embodiment and the first embodiment is mainly described as follows:

the table 2 in the corresponding step 201-210 is changed into the following table 4 corresponding to the sampling report template; corresponding to step 203, the template selected by the client of the sampling party is changed into a template for selecting the sampling report; corresponding to step 209, a spot check report is generated.

Figure BDA0002565079250000112

Figure BDA0002565079250000121

TABLE 4

Similarly, the user of the sampling party can also select other report templates to generate corresponding reports, which is not described in detail.

[ first embodiment of material inspection report generation device of the present application: "C (B)

Corresponding to the method for generating the material inspection report, the present application also provides a device for generating the material inspection report, as shown in fig. 3, including:

a confirm submission table module 310, configured to confirm a submission table to be checked;

a determine inspection report table module 320 for determining an inspection report table to be used;

a common field extracting module 330, configured to extract data of a common field from the submission table, and fill the data in a table entry of the inspection report table corresponding to the common field;

the data table filling module 340 is configured to fill the acquired data input by the sampling party user into the corresponding table entry of the inspection report table; and

and an inspection report generation module 350, configured to generate a material inspection report according to the inspection report.

Specifically, the submission table determining module 310 is specifically configured to determine a submission table to be checked according to the material submission information filled in the submission table of the submission client by the submission user.

The module 320 for determining the inspection report table is specifically configured to receive a selection from each displayed material inspection report template by the sampling party user, and invoke the corresponding inspection report table according to the material inspection report template.

A first determining module 360 may further be included, configured to determine whether the corresponding entry of the inspection report table already has the data of the common field, if so, invoke the data table filling module 340 to execute its function, and if not, invoke the common field extracting module 330 to execute its function.

A test information summary table filling module 370 may be further included for determining common fields of the test report table and the test information summary table, extracting data of the common fields from the test report table, and filling in entries of corresponding common fields of the test information summary table.

A second determination module 380 may also be included, which is configured to determine that the contents of the checking result entry in the checking report table are filled, and then call the checking report table generation module 350 to perform its function.

A saving execution module 390 may be further included, configured to save the filled data of the inspection report table when the second determination module determines that the content of the inspection result entry in the inspection report table is not filled.

The generation device of material inspection report of this application has overcome prior art because work load and data volume are big when carrying out the condition of operation statistics material data, and inspection efficiency is low, the defect of easily makeing mistakes.

Fig. 4 is a schematic structural diagram of a computer 4000 according to an embodiment of the present disclosure. The computer 4000 includes: processor 4010, memory 4020, communication interface 4030, bus 4040.

It is to be understood that the communication interface 4030 in the computer 4000 shown in this figure can be used for communication with other devices.

The processor 4010 may be connected to the memory 4020. The memory 4020 may be used to store the program codes and data. Therefore, the memory 4020 may be a storage unit inside the processor 4010, an external storage unit independent of the processor 4010, or a component including a storage unit inside the processor 4010 and an external storage unit independent of the processor 4010.

Optionally, computer 4000 may also include a bus 4040. The memory 4020 and the communication interface 4030 may be connected to the processor 4010 via a bus 4040. The bus 4040 may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The bus 4040 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one line is shown, but this does not represent only one bus or one type of bus.

It should be understood that, in this embodiment of the application, the processor 4010 may adopt a Central Processing Unit (CPU). The processor may also be other general purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. Or the processor 4010 is implemented by one or more integrated circuits, and is configured to execute related programs, so as to implement the technical solutions provided in the embodiments of the present application.

The memory 4020 may include a read only memory and a random access memory, and provides instructions and data to the processor 4010. A portion of processor 4010 can also include non-volatile random access memory. For example, the processor 4010 may further store information of a device type.

When the computer 4000 runs, the processor 4010 executes the computer execution instructions in the memory 4020 to perform the operation steps of the above method.

It should be understood that the computer 4000 according to the embodiments of the present application may correspond to a corresponding main body for executing the method according to the embodiments of the present application, and the above and other operations and/or functions of each module in the computer 4000 are respectively for implementing corresponding flows of each method of the embodiments, and are not described herein again for brevity.

Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.

It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.

In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.

The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.

In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.

The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.

The embodiment of the present application further provides a readable storage medium, on which a computer program is stored, where the computer program is used to execute, when executed by a processor, the method for generating the material inspection report, where the method includes at least one of the solutions described in the foregoing embodiments.

The computer storage media of the embodiments of the present application may take any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.

A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.

Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

Computer program code for carrying out operations for aspects of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).

It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present application and the technical principles employed. It will be understood by those skilled in the art that the present application is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the application. Therefore, although the present application has been described in more detail with reference to the above embodiments, the present application is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present application.

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:文档内表格浏览方法、装置、电子设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!