CN106775667A - A kind of many form information Dynamic Display method and devices - Google Patents

A kind of many form information Dynamic Display method and devices Download PDF

Info

Publication number
CN106775667A
CN106775667A CN201611078887.1A CN201611078887A CN106775667A CN 106775667 A CN106775667 A CN 106775667A CN 201611078887 A CN201611078887 A CN 201611078887A CN 106775667 A CN106775667 A CN 106775667A
Authority
CN
China
Prior art keywords
information
list
item
configuration
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201611078887.1A
Other languages
Chinese (zh)
Inventor
林利炜
靳谊
李阳
毕彦斌
于颖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FUJIAN RONGJI SOFTWARE Co Ltd
Original Assignee
FUJIAN RONGJI SOFTWARE Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by FUJIAN RONGJI SOFTWARE Co Ltd filed Critical FUJIAN RONGJI SOFTWARE Co Ltd
Priority to CN201611078887.1A priority Critical patent/CN106775667A/en
Publication of CN106775667A publication Critical patent/CN106775667A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

A kind of method of many list information integrations displaying of innovation, comprises the following steps:Configuration list, configures to item of information attribute in list, preserves the configuration information of the different items of information of list;Receive selection information of the user to list, all configuration informations in list are loaded according to the selection information, the consistent item of information of configuration attribute in selected list is traveled through as public keys, remaining item of information is exclusive item, and the public keys, exclusive item are integrated and shown respectively.Solve list in the prior art and use inadequate easily problem.

Description

A kind of many form information Dynamic Display method and devices
Technical field
Design information field of storage of the present invention, more particularly to a kind of Dynamic Display method and device of many form informations.
Background technology
When representing with graphic interface in computer realm, it is often necessary to fill in multiple lists, the letter of these lists Breath item is dynamic and configurable, and these lists can will have identical letter when some identical items of information are possessed in displaying Breath merges displaying, and is deposited in the content of identical items of information being split back into respective list automatically when stored Storage, to reach dynamic configuration, simplifies item of information, dynamic memory, the purpose checked,
Traditional list is filled in can all have different lists for different business, if to apply for multiple business, Need separately to fill in submission, and the public keys of these business are typically all the fixed information such as some essential informations of user , user can safeguard these essential informations, and fill in these essential informations if desired when application, can be automatic Fill out.When list is submitted to, only the data of list are saved in fixed place by the submission action of one list of triggering.
So when the multiple business of application, it is necessary to repeatedly fill in, submission form, it is cumbersome.
The common base of list is fixed not can configure, it is impossible to which (public keys are also likely to be flexibly to configure public keys Non-basic item of information, but the exclusive item of information of multiple business).
During submission, the data save location of different lists is fixed, underaction.
The content of the invention
For this reason, it may be necessary to the method for providing a kind of many list information integrations displaying of innovation, solving list in the prior art makes With not enough easily problem.
To achieve the above object, a kind of many form information Dynamic Display methods are inventor provided, is comprised the following steps:Match somebody with somebody List is put, item of information attribute in list is configured, preserve the configuration information of the different items of information of list;
Selection information of the user to list is received, all configuration informations in list are loaded according to the selection information, time , used as public keys, remaining item of information is exclusive item, will be described public to go through the consistent item of information of configuration attribute in selected list Item, exclusive item are integrated and shown respectively.
Further, integrating respectively and also including step after showing, according to the selection information to list, will be selected The configuration information of list is loaded into internal memory, the item of information that list is obtained from front end is stored in internal memory, according to form definition Storage location, by above-mentioned configuration information, item of information storage in storage table.
Specifically, described information attribute include title, define storage location, length or item of information type, control type, Default value, list display order, type of database or candidate's entry value.
A kind of many form information Dynamic Display devices, including form configuration module, receiver module, configuration load-on module, time Go through display module;
The form configuration module is used to configure list, and item of information attribute in list is configured, and preserves list not With the configuration information of item of information;
The receiver module is used to receive selection information of the user to list;
The configuration load-on module is used to load all configuration informations in list, the traversal according to the selection information Display module is used to travel through the consistent item of information of configuration attribute in selected list as public keys, and remaining item of information is exclusive , the public keys, exclusive item are integrated and shown respectively.
Further, also including memory module, the memory module is used for after integrating respectively and showing, according to list Selection information, the configuration information of selected list is loaded into internal memory, will be obtained from front end list item of information storage To in internal memory, the storage location according to form definition is additionally operable to, by above-mentioned configuration information, item of information storage to storage table.
Specifically, described information attribute include title, define storage location, length or item of information type, control type, Default value, list display order, type of database or candidate's entry value.
Prior art is different from, above-mentioned technical proposal can be according to user's needs, the public keys of autonomous configuration list;More can Enough dynamic configuration, to choose combination list according to service needed, Dynamic Display can as needed meet every demand of client.
Brief description of the drawings
Fig. 1 is many form information Dynamic Display method flow diagrams described in the specific embodiment of the invention;
Fig. 2 is many form information Dynamic Display module maps described in the specific embodiment of the invention.
Description of reference numerals:
200th, form configuration module;
202nd, receiver module;
204th, load-on module is configured;
206th, display module is traveled through;
208th, memory module.
Specific embodiment
To describe technology contents, structural feature, the objects and the effects of technical scheme in detail, below in conjunction with specific reality Apply example and coordinate accompanying drawing to be explained in detail.
The inventive method generally comprises three phases,
First, list and tables of data configuration phase
Preparatory stage is mainly according to business demand, in the list (F1, F2...Fn) that front-end configuration needs, in database Definition configuration table D, storage table (T1, T2...Tn), the item of information and storage location (database table) of list can be dynamic configuration , each list one storage table of correspondence;Information is present in storage table, is many-to-many relationship;The configuration storage of list is in configuration It is many-to-one relationship in table.If the item of information of different lists particularly is set into public keys, as long as the two The item of information mark of list is set to consistent.
In order to more fully understand, Fig. 1 is referred to here, be a kind of multilist single action state information displaying method flow of the invention Figure, many form information Dynamic Display methods comprise the following steps:S100 configures list, and item of information attribute in list is matched somebody with somebody Put, S102 preserves the configuration information of the different items of information of list;
Specifically, described information attribute includes title, defines storage location, length or item of information type.For example:
1) we can configure multiple lists in front end page, citing configuration here two lists F1, F2, be list configuration The identifier of specific item of information and item of information.
List【Defeated U.S. aquatic products HACCP checkings】Hereinafter referred to as F1
In front end, we define the title of F1, storage location, and each item of information information.T1 can originally be there is Table in database, or the newly-built table according to F1 definition, comprising but item of information not only comprising F1 definition in word Section.Specifically see the table below.
Table F1
List【Specified by imported food storage pad/accreditation】Hereinafter referred to as F2
Define the title of F2, storage location, and each item of information information.T2 can be in originally there is database Table, or the newly-built table according to F2 definition, comprising but item of information not only comprising F2 definition in field.It can be seen that Enterprise's Chinese (UNIT_NAME_CN), enterprise contacts (ORG_CONTACT_PERSN), legal representative (LEGL_ NAME_CN), director's phone (CONT_TEL) is the public keys of the two lists.Specifically see the table below.
Table F2
2) database creates allocation list
Allocation list
An allocation list for sky is created in database, wherein comprising table name, three fields of identifier and title, defining F1 It is that item of information configures corresponding identifier during with the item of information of F2, is stored in allocation list.It is enterprise contacts in F1 and F2, negative Duty people phone, enterprise's Chinese, legal representative are the public informations of the two business, and the indications that they are configured are one Sample.Preserve with postponing, allocation list is newly-increased to be recorded.Specifically see the table below.
● storage table T1 and T2
T1 is newly-built table according to F1 definition, comprising but item of information not only comprising F1 definition in field.
Enterprise's Chinese Enterprise's English name Legal address Legal representative Enterprise contacts ……
Table T1
T2 is newly-built table according to F2 definition, comprising but item of information not only comprising F2 definition in field.
Enterprise's Chinese Director's phone Legal representative Enterprise contacts Place title ……
Table T2
The purpose in the stage is configuration form attributes, is following Dynamic Display, and dynamic distribution is prepared, the collocation method Flexibility is very big.
Two, page aggregations, displaying stage
The showing interface stage, mainly user select business form according to configuration item of information Dynamic Display out, And public keys are merged and is shown.
In some further embodiments, also selection information of the user to list, S106 roots are received including step S104 According to all configuration informations in selection information loading list, the consistent item of information of configuration attribute in the selected list of traversal Used as public keys, remaining item of information is exclusive item, and the public keys, exclusive item are integrated and shown respectively.
The first step
Assuming that having chosen two lists of F1 and F2.
Second step
All of configuration information is loaded into internal memory in the list that will be chosen.
3rd step
Traversal F1, all items of information in F2 lists obtain the set of identical items of information according to the indications being configured R1, is merged into public keys, and remaining is exactly the exclusive item of each list.
The public keys set { R1 } of F1 and F2 lists comprising enterprise's Chinese, enterprise contacts, legal representative, be responsible for People's phone.
4th step
Shown R1 as public keys, only shown once.Then the item of information in F1, F2 removal R1 shows again.
Now F1 only includes enterprise's English name, legal address English, legal representative's post, legal representative in internal memory The items of information such as fax, organization mechanism code, commercial business license number, the unified credit code of society, enterprise contacts.
F2 only includes place title, place owner, produces and processes management place area, Peak sink (ton), is envisaged for The items of information such as food variety, legal address, the management place of storage.
The purpose in the stage is the form information displaying list according to list and the first stage configuration chosen, many to reach List merges the effect of public keys automatically in same page presentation.
Dynamically distribution is preserved, shows the stage three,
In a further embodiment, also including step, S108 according to the selection information to list, by selected list Configuration information be loaded into internal memory, the item of information that list is obtained from front end is stored in internal memory, S110 is according to form definition Storage location, by above-mentioned configuration information, item of information storage in storage table.
Specifically, when item of information is completed, when preserving submission, then there is a process for dynamic distribution.
By selected list F1 when first step submission, all configuration informations are loaded into internal memory in F2.
The request that second step is submitted to from backstage obtains the value of each item of information, is stored in internal memory.
The storage location that 3rd step is configured according to F1, F2, data are saved to T1 respectively, in T2.
4th beans-and bullets shooter hits to be checked, database returns to form information, in front end page displaying.
In certain embodiments, public keys fill in
Director's phone Enterprise's Chinese Legal representative Enterprise contacts
139504123XX Enterprise 1 Legal people 1 Contact person 1
F1 lists are also filled with exclusive item
Legal address Commercial business license number
Address 1 License number 1
F2 lists are also filled with exclusive item
Place title Place owner
Place Owner 1
At this moment after submitting to, T1 inserts a data
T2 has been also inserted into a data
Director's phone Enterprise's Chinese Legal representative Enterprise contacts Place title Place owner
139504123XX Enterprise 1 Legal people 1 Contact person 1 Place Owner 1
From example it can be seen that, after submission public keys by dynamic distribution be saved in different tables, the relevant field of T1, T2 All add a data.By the above method, the present invention can be according to user's needs, the public keys of autonomous configuration list;More Combination list, can be chosen at dynamic configuration according to service needed, many lists of Dynamic Display merge public keys, and moved when submitting to State is distributed to different place storages, has reached some specific demands for meeting client, also causes that user matches somebody with somebody to form information Put, treatment aspect more facilitates, efficient.
In the embodiment shown in Figure 2, it is a kind of many form information Dynamic Display schematic devices, including list configuration mould Block 200, receiver module 202, configuration load-on module 204, traversal display module 206;
The form configuration module 200 is used to configure list, and item of information attribute in list is configured, and preserves list The configuration information of different items of information;
The receiver module 202 is used to receive selection information of the user to list;
The configuration load-on module 204 is used to load all configuration informations in list according to the selection information, described Traversal display module 206 is used to travel through the consistent item of information of configuration attribute in selected list as public keys, remaining information Item is exclusive item, and the public keys, exclusive item are integrated and shown respectively.
In further some embodiments, also including memory module 208, the memory module is used to integrate respectively and open up After showing, according to the selection information to list, the configuration information of selected list is loaded into internal memory, table will be obtained from front end Single item of information is stored in internal memory, is additionally operable to the storage location according to form definition, and above-mentioned configuration information, item of information are stored To in storage table.
In specific some embodiments, described information attribute includes title, defines storage location, length or item of information class Type, control type, default value, list display order, type of database or candidate's entry value.
Apparatus of the present invention can be according to user's needs, the public keys of autonomous configuration list;Can more be moved according to service needed State is configured, chooses combination list, and Dynamic Display can as needed meet every demand of client.
It should be noted that herein, such as first and second or the like relational terms are used merely to a reality Body or operation make a distinction with another entity or operation, and not necessarily require or imply these entities or deposited between operating In any this actual relation or order.And, term " including ", "comprising" or its any other variant be intended to Nonexcludability is included, so that process, method, article or terminal device including a series of key elements not only include those Key element, but also other key elements including being not expressly set out, or also include being this process, method, article or end The intrinsic key element of end equipment.In the absence of more restrictions, limited by sentence " including ... " or " including ... " Key element, it is not excluded that also there is other key element in the process including the key element, method, article or terminal device.This Outward, herein, " it is more than ", " being less than ", " exceeding " etc. are interpreted as not including this number;" more than ", " below ", " within " etc. understand It is to include this number.
It should be understood by those skilled in the art that, the various embodiments described above can be provided as method, device or computer program producing Product.These embodiments can be using the embodiment in terms of complete hardware embodiment, complete software embodiment or combination software and hardware Form.All or part of step in the method that the various embodiments described above are related to can be instructed by program correlation hardware come Complete, described program can be stored in the storage medium that computer equipment can read, for performing the various embodiments described above side All or part of step described in method.The computer equipment, including but not limited to:Personal computer, server, general-purpose computations Machine, special-purpose computer, the network equipment, embedded device, programmable device, intelligent mobile terminal, intelligent home device, Wearable Smart machine, vehicle intelligent equipment etc.;Described storage medium, including but not limited to:RAM, ROM, magnetic disc, tape, CD, sudden strain of a muscle Deposit, USB flash disk, mobile hard disk, storage card, memory stick, webserver storage, network cloud storage etc..
The various embodiments described above are with reference to the method according to embodiment, equipment (system) and computer program product Flow chart and/or block diagram are described.It should be understood that every during flow chart and/or block diagram can be realized by computer program instructions The combination of flow and/or square frame in one flow and/or square frame and flow chart and/or block diagram.These computers can be provided Programmed instruction is to the processor of computer equipment producing a machine so that by the finger of the computing device of computer equipment Order is produced for realizing what is specified in one flow of flow chart or multiple one square frame of flow and/or block diagram or multiple square frames The device of function.
These computer program instructions may be alternatively stored in the computer that computer equipment can be guided to work in a specific way and set In standby readable memory so that instruction of the storage in the computer equipment readable memory is produced and include the manufacture of command device Product, the command device is realized in one flow of flow chart or multiple one square frame of flow and/or block diagram or multiple square frame middle fingers Fixed function.
These computer program instructions can be also loaded on computer equipment so that performed on a computing device a series of Operating procedure is to produce computer implemented treatment, so that the instruction for performing on a computing device is provided for realizing in flow The step of function of being specified in one flow of figure or multiple one square frame of flow and/or block diagram or multiple square frames.
Although being described to the various embodiments described above, those skilled in the art once know basic wound The property made concept, then can make other change and modification to these embodiments, so embodiments of the invention are the foregoing is only, Not thereby scope of patent protection of the invention, the equivalent structure that every utilization description of the invention and accompanying drawing content are made are limited Or equivalent flow conversion, or other related technical fields are directly or indirectly used in, similarly it is included in patent of the invention Within protection domain.

Claims (6)

1. a kind of many form information Dynamic Display methods, it is characterised in that comprise the following steps:Configuration list, to believing in list Breath item attribute is configured, and preserves the configuration information of the different items of information of list;
Selection information of the user to list is received, all configuration informations in list are loaded according to the selection information, travel through institute Used as public keys, remaining item of information is exclusive item to the consistent item of information of configuration attribute in the list of selection, by the public keys, specially Category item is integrated and shown respectively.
2. many form information Dynamic Display methods according to claim 1, it is characterised in that after integrating respectively and showing Also include step, according to the selection information to list, the configuration information of selected list is loaded into internal memory, will be from front end The item of information for obtaining list is stored in internal memory, according to the storage location of form definition, above-mentioned configuration information, item of information is stored To in storage table.
3. many form information Dynamic Display methods according to claim 1, it is characterised in that described information attribute includes Title, define storage location, length or item of information type, control type, default value, list display order, type of database or Candidate's entry value.
4. a kind of many form information Dynamic Display devices, it is characterised in that including form configuration module, receiver module, configuration plus Carry module, traversal display module;
The form configuration module is used to configure list, and item of information attribute in list is configured, and preserves the different letters of list Cease the configuration information of item;
The receiver module is used to receive selection information of the user to list;
The configuration load-on module is used to load all configuration informations in list according to the selection information, the traversal displaying Module is used to travel through the consistent item of information of configuration attribute in selected list as public keys, and remaining item of information is exclusive item, The public keys, exclusive item are integrated and shown respectively.
5. many form information Dynamic Display devices according to claim 4, it is characterised in that also including memory module, institute Memory module is stated for after integrating respectively and showing, according to the selection information to list, by selected list with confidence Breath is loaded into internal memory, and the item of information that list is obtained from front end is stored in internal memory, is additionally operable to the storage according to form definition Position, by above-mentioned configuration information, item of information storage to storage table.
6. many form information Dynamic Display devices according to claim 4, it is characterised in that described information attribute includes Title, define storage location, length or item of information type, control type, default value, list display order, type of database or Candidate's entry value.
CN201611078887.1A 2016-11-30 2016-11-30 A kind of many form information Dynamic Display method and devices Pending CN106775667A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611078887.1A CN106775667A (en) 2016-11-30 2016-11-30 A kind of many form information Dynamic Display method and devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611078887.1A CN106775667A (en) 2016-11-30 2016-11-30 A kind of many form information Dynamic Display method and devices

Publications (1)

Publication Number Publication Date
CN106775667A true CN106775667A (en) 2017-05-31

Family

ID=58898922

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611078887.1A Pending CN106775667A (en) 2016-11-30 2016-11-30 A kind of many form information Dynamic Display method and devices

Country Status (1)

Country Link
CN (1) CN106775667A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109460968A (en) * 2018-10-26 2019-03-12 福建南威软件有限公司 A kind of business form shared information item is put in storage and the method for outbound automatically
CN109918370A (en) * 2019-01-24 2019-06-21 西安交通大学 A kind of development approach and system of the configurable forms application front end based on WEB
CN110765747A (en) * 2019-10-31 2020-02-07 浪潮云信息技术有限公司 Project construction project service declaration and tabulation method
CN111639071A (en) * 2019-03-01 2020-09-08 贵州白山云科技股份有限公司 Form display method and device
CN113641678A (en) * 2021-08-25 2021-11-12 杭州每刻科技有限公司 Dynamic service configuration method and system based on multi-dimensional form
CN114154968A (en) * 2022-02-08 2022-03-08 大汉软件股份有限公司 Integrated service creation and release method, data distribution method and system
CN116663514A (en) * 2023-07-25 2023-08-29 中国人民解放军国防科技大学 Configurable form data distribution method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101398812A (en) * 2007-09-27 2009-04-01 国际商业机器公司 Apparatus and method for generating electric table with service logic
CN102135990A (en) * 2011-03-11 2011-07-27 北京神舟航天软件技术有限公司 Java server page (JSP) template-based intelligent table system capable of being defined freely and generating method
CN105468575A (en) * 2015-11-19 2016-04-06 歌尔声学股份有限公司 Multi-type-based form loading method and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101398812A (en) * 2007-09-27 2009-04-01 国际商业机器公司 Apparatus and method for generating electric table with service logic
CN102135990A (en) * 2011-03-11 2011-07-27 北京神舟航天软件技术有限公司 Java server page (JSP) template-based intelligent table system capable of being defined freely and generating method
CN105468575A (en) * 2015-11-19 2016-04-06 歌尔声学股份有限公司 Multi-type-based form loading method and system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109460968A (en) * 2018-10-26 2019-03-12 福建南威软件有限公司 A kind of business form shared information item is put in storage and the method for outbound automatically
CN109918370A (en) * 2019-01-24 2019-06-21 西安交通大学 A kind of development approach and system of the configurable forms application front end based on WEB
CN111639071A (en) * 2019-03-01 2020-09-08 贵州白山云科技股份有限公司 Form display method and device
CN110765747A (en) * 2019-10-31 2020-02-07 浪潮云信息技术有限公司 Project construction project service declaration and tabulation method
CN113641678A (en) * 2021-08-25 2021-11-12 杭州每刻科技有限公司 Dynamic service configuration method and system based on multi-dimensional form
CN114154968A (en) * 2022-02-08 2022-03-08 大汉软件股份有限公司 Integrated service creation and release method, data distribution method and system
CN116663514A (en) * 2023-07-25 2023-08-29 中国人民解放军国防科技大学 Configurable form data distribution method and device

Similar Documents

Publication Publication Date Title
CN106775667A (en) A kind of many form information Dynamic Display method and devices
CN104992118A (en) Unified permission management method and system for multiple service systems
CN107832440B (en) Data mining method, device, server and computer readable storage medium
WO2004059437A3 (en) Preservation of intent of a volume creator with a logical volume
CN105205071A (en) Method and system for showing data table
CN101517523A (en) Enhanced list based user interface in mobile context
CN104899186A (en) Form generating and obtaining method and device
CN107918642A (en) Data query method, server and computer-readable recording medium
CN109359142A (en) A kind of data processing method, data processing equipment, computer equipment and readable storage medium storing program for executing
CN103970753A (en) Pushing method and pushing device for related knowledge
CN102609500A (en) Question push method, question answering system using same and search engine
CN103123651B (en) A kind of method, device and mobile device checking multiple same class file
CN109597574A (en) Distributed data storage method, server and readable storage medium storing program for executing
CN115344183A (en) Page sliding method, live broadcast page sliding method, device, equipment and medium
CN107169046A (en) A kind of database index lookup method, device and user terminal
CN104808995B (en) A kind of method and apparatus for across application collection application content
CN110119396A (en) Data managing method and Related product
CN102486775A (en) Method and device for querying business data
CN109492031A (en) Display methods, server and the computer storage medium of list data
US20120124163A1 (en) Recursive Navigation in Mobile CRM
CN105160003A (en) Geographic position-based APP retrieving and ordering method and system
CN105184550B (en) Manage method, server and the system of waiting data
CN106326295B (en) Semantic data storage method and device
CN105955680A (en) Document printing method supporting dynamic additional extended information
CN108228691B (en) Processing method of data elements in government information management

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170531

RJ01 Rejection of invention patent application after publication