CN111857712A - Form processing method, device, terminal and medium - Google Patents

Form processing method, device, terminal and medium Download PDF

Info

Publication number
CN111857712A
CN111857712A CN202010618090.6A CN202010618090A CN111857712A CN 111857712 A CN111857712 A CN 111857712A CN 202010618090 A CN202010618090 A CN 202010618090A CN 111857712 A CN111857712 A CN 111857712A
Authority
CN
China
Prior art keywords
rendered
target
data
terminal
determining
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
CN202010618090.6A
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.)
Shenzhen Agricultural Products Co ltd
Shenzhen Zhongnong Yixun Information Technology Co ltd
Original Assignee
Shenzhen Agricultural Products Co ltd
Shenzhen Zhongnong Yixun Information Technology 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 Shenzhen Agricultural Products Co ltd, Shenzhen Zhongnong Yixun Information Technology Co ltd filed Critical Shenzhen Agricultural Products Co ltd
Priority to CN202010618090.6A priority Critical patent/CN111857712A/en
Publication of CN111857712A publication Critical patent/CN111857712A/en
Pending legal-status Critical Current

Links

Images

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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/76Adapting program code to run in a different environment; Porting

Landscapes

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

Abstract

The application discloses a form processing method, a form processing device, a terminal and a medium. The method comprises the following steps: acquiring form data in a JSON format from a server based on a form acquisition request of a form to be rendered in a target application; determining terminal information of a terminal running a target application; respectively matching the terminal information with terminal information respectively corresponding to a plurality of UI frames pre-configured in a target application, and determining a target UI frame adapted to the terminal; and rendering the form data according to the target UI framework. According to the method and the device, a set of form data is multiplexed for different UI frames in a mode of configuring multiple UI frames in the target application, the compatibility of the form data in the same set of JSON format for different UI frames is realized, the aim of enhancing the adaptability of the form data to different terminals is fulfilled, the steps of modifying the form are simplified, and the form development amount is reduced.

Description

Form processing method, device, terminal and medium
Technical Field
The present application relates to the field of computer technologies, and in particular, to a form processing method, apparatus, terminal, and medium.
Background
The current application program mainly shows the form by writing fixed codes, and when the showing mode and the showing content are partially different, matched fixed codes are required to be written for different products to show the form content. For example, when a form needs to add a field or change the type of a field, front-end personnel are required to modify a page, and back-end personnel are required to modify a database table; when a plurality of projects are used in the form at the same time, front-end personnel need to modify and compile the project one by one; when the information of the form is simultaneously applied to different UI frame engineering projects, front-end personnel need to redevelop the projects according to different UI frames in the process of modifying the functional projects. Therefore, the current application has the problems of high form development cost, low efficiency and high maintenance difficulty.
Disclosure of Invention
In order to solve at least one technical problem, the present application provides a form processing method, apparatus, terminal and medium.
According to a first aspect of the present application, there is provided a form processing method, including:
acquiring form data in a JSON format from a server based on a form acquisition request of a form to be rendered in a target application;
determining terminal information of a terminal running a target application;
respectively matching the terminal information with terminal information respectively corresponding to a plurality of UI frames pre-configured in a target application, and determining a target UI frame adapted to the terminal;
and rendering the form data according to the target UI framework.
According to a second aspect of the present application, there is provided a form processing apparatus comprising:
the form data acquisition module is used for acquiring form data in a JSON format from a server based on a form acquisition request of a form to be rendered in the target application;
the terminal information determining module is used for determining the terminal information of the terminal running the target application;
the UI frame determining module is used for matching the terminal information with the terminal information respectively corresponding to a plurality of UI frames pre-configured in the target application and determining a target UI frame adapted to the terminal;
And the form rendering processing module is used for rendering the form data according to the target UI framework.
According to a third aspect of the present application, there is provided a terminal comprising: the form processing system comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor executes the computer program to realize the form processing method.
According to a fourth aspect of the present application, there is provided a computer-readable storage medium storing computer-executable instructions for performing the above form processing method.
According to the method and the device, the form data in the JSON format from the server side is obtained based on the form obtaining request of the form to be rendered in the target application, so that under the condition that the terminal information of the terminal for running the target application is determined, the terminal information is respectively matched with the terminal information respectively corresponding to the UI frames pre-configured in the target application, the target UI frame adaptive to the terminal is determined, and therefore the form data is dyed according to the target UI frame.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings used in the description of the embodiments of the present application will be briefly described below.
Fig. 1 is a schematic flowchart of a form processing method according to an embodiment of the present application;
fig. 2 is a schematic flowchart illustrating a PDF conversion process performed in a form processing method according to an embodiment of the present application; and
fig. 3 is a block diagram schematically illustrating a form processing apparatus according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
It should be noted that although functional blocks are partitioned in a schematic diagram of an apparatus and a logical order is shown in a flowchart, in some cases, the steps shown or described may be performed in a different order than the partitioning of blocks in the apparatus or the order in the flowchart.
To make the objects, technical solutions and advantages of the present application more clear, embodiments of the present application will be described in further detail below with reference to the accompanying drawings.
According to an embodiment of the present application, there is provided a form processing method, as shown in fig. 1, including steps S101 to S104.
Step S101: and acquiring the form data in the JSON format from the server based on the form acquisition request of the form to be rendered in the target application.
Specifically, the form obtaining request generally includes a plurality of form item identifiers of the form to be rendered, so that the server performs query according to an association relationship between a pre-stored form item identifier and metadata to obtain metadata corresponding to the plurality of form item identifiers, and obtains form data generated by the server according to the metadata corresponding to the plurality of form item identifiers.
Specifically, the terminal may determine, when it is detected that the page being loaded includes a form, each form item identifier corresponding to the form included in the page, generate a form acquisition request according to each form item identifier, and send the form acquisition request to the server.
Specifically, the target application may be a shopping-type, game-type, news-type, or the like application.
Step S102: and determining the terminal information of the terminal running the target application.
In particular, a terminal running a target application may be characterized by a terminal identification. The terminal for running the target application can be a mobile phone, a tablet, a PC, a server and the like.
Specifically, the terminal information generally includes a terminal identifier representing the terminal, and may also include an operating system identifier representing an operating system of the terminal.
Step S103: and respectively matching the terminal information with the terminal information respectively corresponding to a plurality of UI frames pre-configured in the target application, and determining the target UI frame adapted to the terminal.
Specifically, the pre-configured UI frames in the target application may include a UI frame adapted to a mobile phone, a UI frame adapted to a tablet, and a UI frame adapted to a PC. And the UI framework matched with the mobile phone can be classified through the operating system. For example, the UI framework adapted with the cell phone may include a UI framework adapted with an android system and a UI framework adapted with an IOS operating system.
Step S104: and rendering the form data according to the target UI framework.
Specifically, the form data is rendered through the target UI framework, so that the form data acquired from the server is loaded into the form to be rendered.
According to the method and the device, the form data in the JSON format from the server side is obtained based on the form obtaining request of the form to be rendered in the target application, so that under the condition that the terminal information of the terminal for running the target application is determined, the terminal information is respectively matched with the terminal information respectively corresponding to the UI frames pre-configured in the target application, the target UI frame adaptive to the terminal is determined, and therefore the form data is dyed according to the target UI frame.
In some embodiments, as shown in fig. 2, before step S101, the method further comprises:
step S1011: generating JSON data aiming at the form to be rendered according to the configured form to be rendered;
step S1012: and storing the JSON data to a server.
Specifically, the JSON data includes configuration information configured to each form item of the form to be rendered. The configuration information may be content input by a user, such as an identification number, a mobile phone number, and the like; or may be a form entry identification. For example, if the form item is gender, the configuration information may be an identifier indicating gender, such as "0" for male and "1" for female.
According to the embodiment of the application, the JSON data is stored in the server, so that the purpose of processing the form acquisition request sent to the terminal through the server is achieved.
In some embodiments, before step S1011, the method further comprises:
acquiring configuration information corresponding to a plurality of form items of a form to be rendered respectively;
verifying the configuration information respectively corresponding to the plurality of form items based on the service verification conditions respectively corresponding to the plurality of form items;
and finishing the configuration of the form to be rendered according to the verification result.
Specifically, the form items of the form to be rendered may include a user mobile phone number, a mailbox number, an identification number, a gender, a study, and the like.
Specifically, the service verification condition is determined according to the form entry. For example, if the form item is a mobile phone number, the service verification condition may be whether the digit of the mobile phone number is correct; if the form item is a study calendar, the service verification condition may be whether the form item may be empty.
In some embodiments, step S104 further comprises:
determining component identifications corresponding to a plurality of metadata in the form data respectively;
and loading the plurality of metadata into the components respectively corresponding to the plurality of metadata respectively according to the component library corresponding to the target UI framework and the component identifications respectively corresponding to the plurality of metadata so as to obtain the to-be-rendered form loaded with the plurality of metadata.
In particular, the component library generally includes an input box (single line text box, multi-line text box), a date selection box, a drop down list component, a picture upload component, a form title component, a search component, a radio box component, a multi-box component, and the like.
In particular, the component identifies a location for determining to load metadata into the form to be rendered.
In particular, the component libraries of different UI frames may differ, i.e. the views of the corresponding components in different UI frames of the same form item differ. The rendered forms are rendered differently by the component libraries of the different UI frames.
In some embodiments, the step of loading the metadata into the components corresponding to the metadata respectively according to the component library corresponding to the target UI frame and the component identifiers corresponding to the metadata respectively includes:
if any metadata is a data identifier, determining a component corresponding to any metadata in the form to be rendered;
matching a plurality of data identifications corresponding to the data identification in the component;
and determining the form content corresponding to the components in the form to be rendered according to the matching result.
Specifically, the metadata may be the data itself, or may be an identifier corresponding to the data. For example, if the form item is a mobile phone number, the corresponding metadata is the mobile phone number itself; and if the form item is a scholars calendar, the corresponding metadata is a scholars calendar identifier corresponding to the scholars calendar selected by the user, so that when the target UI frame is rendered, the component corresponding to the scholars calendar displays the scholars calendar of the user in the component according to the scholars calendar identifier corresponding to the scholars calendar selected by the user.
In some embodiments, before step S104, the method further comprises:
determining the screen resolution of the terminal;
and determining the page layout of the form to be rendered according to the screen resolution, so that the target UI frame performs rendering processing on the form data according to the page layout.
Specifically, the screen resolution of the terminal may be default or may be adjusted according to the operation of the user.
Specifically, different page layouts display different content.
In some embodiments, after the step of determining the page layout of the form to be rendered in dependence on the screen resolution, the method comprises:
and adjusting the page layout of the form to be rendered based on a preset page layout interface.
According to the page layout interface setting method and device, the page layout can be conveniently adjusted by developers through the page layout interface.
Yet another embodiment of the present application provides a form processing apparatus, as shown in fig. 3, the apparatus 30 including: a form data acquisition module 301, a terminal information determination module 302, a UI frame determination module 303, and a form rendering processing module 304.
The form data acquisition module 301 is configured to acquire form data in a JSON format from a server based on a form acquisition request of a form to be rendered in a target application;
a terminal information determining module 302, configured to determine terminal information of a terminal running a target application;
a UI frame determining module 303, configured to match the terminal information with terminal information respectively corresponding to multiple UI frames preconfigured in the target application, and determine a target UI frame adapted to the terminal;
And the form rendering processing module 304 is configured to perform rendering processing on the form data according to the target UI framework.
According to the method and the device, the form data in the JSON format from the server side is obtained based on the form obtaining request of the form to be rendered in the target application, so that under the condition that the terminal information of the terminal for running the target application is determined, the terminal information is respectively matched with the terminal information respectively corresponding to the UI frames pre-configured in the target application, the target UI frame adaptive to the terminal is determined, and therefore the form data is dyed according to the target UI frame.
Further, before the step of acquiring the form data in the JSON format from the server based on the form acquisition request of the form to be rendered in the target application, the apparatus further includes:
the JSON data generation module is used for generating JSON data aiming at the form to be rendered according to the configured form to be rendered;
And the JSON data storage module is used for storing the JSON data to the server.
Further, before the step of generating JSON data for the to-be-rendered form according to the configured to-be-rendered form, the apparatus further includes:
the configuration information acquisition module is used for acquiring configuration information corresponding to a plurality of form items of the form to be rendered respectively;
the configuration information verification module is used for verifying the configuration information corresponding to the plurality of form items based on the service verification conditions corresponding to the plurality of form items respectively;
and the form configuration completion module is used for completing the configuration of the form to be rendered according to the verification result.
Further, the form rendering processing module includes: a component identification determination sub-module and a rendering processing sub-module (not shown in the figure).
The component identification determining submodule is used for determining component identifications corresponding to a plurality of metadata in the form data respectively;
and the rendering processing sub-module is used for loading the plurality of metadata into the components respectively corresponding to the plurality of metadata according to the component library corresponding to the target UI framework and the component identifications respectively corresponding to the plurality of metadata so as to obtain the to-be-rendered form loaded with the plurality of metadata.
Further, the rendering processing sub-module includes: the device comprises a component determination unit, an identification matching unit and a content determination unit.
The component determining unit is used for determining a component corresponding to any metadata in the form to be rendered if the metadata is the data identifier;
the identification matching unit is used for matching a plurality of corresponding data identifications of the data identifications in the component;
and the content determining unit is used for determining the form content corresponding to the component in the form to be rendered according to the matching result.
Further, before the step of rendering the form data according to the target UI framework, the apparatus further includes:
the resolution determining module is used for determining the screen resolution of the terminal;
and the layout determining module is used for determining the page layout of the form to be rendered according to the screen resolution and the target UI frame so that the target UI frame renders the form data according to the page layout.
Further, after the step of determining the page layout of the form to be rendered according to the screen resolution and the target UI frame, the layout determination module includes:
and the layout adjusting submodule is used for adjusting the page layout of the form to be rendered based on a preset page layout interface.
The form processing apparatus of this embodiment can execute the form processing method provided in this embodiment, and the implementation principles thereof are similar and will not be described herein again.
Another embodiment of the present application provides a terminal, including: the form processing system comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor executes the computer program to realize the form processing method.
In particular, the processor may be a CPU, general purpose processor, DSP, ASIC, FPGA or other programmable logic device, transistor logic device, hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. A processor may also be a combination of computing functions, e.g., comprising one or more microprocessors, a DSP and a microprocessor, or the like.
In particular, the processor is coupled to the memory via a bus, which may include a path for communicating information. The bus may be a PCI bus or an EISA bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc.
The memory may be, but is not limited to, a ROM or other type of static storage device that can store static information and instructions, a RAM or other type of dynamic storage device that can store information and instructions, an EEPROM, a CD-ROM or other optical disk storage, optical disk storage (including compact disk, laser disk, optical disk, digital versatile disk, blu-ray disk, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
Optionally, the memory is used for storing codes of computer programs for executing the scheme of the application, and the processor is used for controlling the execution. The processor is configured to execute the application code stored in the memory to implement the actions of the form processing apparatus provided by the embodiment shown in fig. 3.
According to the method and the device, the form data in the JSON format from the server side is obtained based on the form obtaining request of the form to be rendered in the target application, so that under the condition that the terminal information of the terminal for running the target application is determined, the terminal information is respectively matched with the terminal information respectively corresponding to the UI frames pre-configured in the target application, the target UI frame adaptive to the terminal is determined, and therefore the form data is dyed according to the target UI frame.
Yet another embodiment of the present application provides a computer-readable storage medium storing computer-executable instructions for performing the above-mentioned form processing method shown in fig. 1 or fig. 2.
According to the method and the device, the form data in the JSON format from the server side is obtained based on the form obtaining request of the form to be rendered in the target application, so that under the condition that the terminal information of the terminal for running the target application is determined, the terminal information is respectively matched with the terminal information respectively corresponding to the UI frames pre-configured in the target application, the target UI frame adaptive to the terminal is determined, and therefore the form data is dyed according to the target UI frame.
The above-described embodiments of the apparatus are merely illustrative, and the units illustrated as separate components may or may not be physically separate, may be located in one place, or may be distributed over a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.
One of ordinary skill in the art will appreciate that all or some of the steps, systems, and methods disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as is well known to those of ordinary skill in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, Digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by a computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as known to those skilled in the art.
While the present invention has been described with reference to the preferred embodiments, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. A form processing method, comprising:
acquiring form data in a JSON format from a server based on a form acquisition request of a form to be rendered in a target application;
determining terminal information of a terminal running the target application;
matching the terminal information with terminal information respectively corresponding to a plurality of UI frames pre-configured in the target application, and determining a target UI frame adapted to the terminal;
and rendering the form data according to the target UI framework.
2. The method according to claim 1, wherein before the step of obtaining the JSON-formatted form data from the server based on the form obtaining request of the form to be rendered in the target application, the method further comprises:
generating JSON data aiming at the form to be rendered according to the configured form to be rendered;
And storing the JSON data to the server.
3. The method according to claim 2, wherein before the step of generating JSON data for the to-be-rendered form according to the configured to-be-rendered form, the method further comprises:
acquiring configuration information corresponding to a plurality of form items of the form to be rendered respectively;
verifying the configuration information corresponding to the plurality of form items based on the service verification conditions corresponding to the plurality of form items respectively;
and completing the configuration of the form to be rendered according to the verification result.
4. The method according to claim 1, wherein the step of rendering the form data according to the target UI framework includes:
determining component identifications corresponding to a plurality of metadata in the form data respectively;
and loading the plurality of metadata into the components corresponding to the plurality of metadata respectively according to the component library corresponding to the target UI frame and the component identifications corresponding to the plurality of metadata respectively, so as to obtain the to-be-rendered form loaded with the plurality of metadata.
5. The method according to claim 4, wherein the step of loading the metadata into the components respectively corresponding to the metadata according to the component library corresponding to the target UI frame and the component identifiers respectively corresponding to the metadata comprises:
If any metadata is a data identifier, determining a component corresponding to any metadata in the form to be rendered;
matching a plurality of data identifications corresponding to the data identification in the component;
and determining the form content corresponding to the component in the form to be rendered according to the matching result.
6. The method according to claim 1, wherein before the step of rendering the form data in accordance with the target UI framework, the method further comprises:
determining the screen resolution of the terminal;
and determining the page layout of the form to be rendered according to the screen resolution, so that the target UI framework performs rendering processing on the form data according to the page layout.
7. The method of claim 1, wherein after the step of determining the page layout of the form to be rendered in accordance with the screen resolution and the target UI frame, the method comprises:
and adjusting the page layout of the form to be rendered based on a preset page layout interface.
8. A form processing apparatus, comprising:
The form data acquisition module is used for acquiring form data in a JSON format from a server based on a form acquisition request of a form to be rendered in the target application;
the terminal information determining module is used for determining the terminal information of the terminal running the target application;
a UI frame determining module, configured to match the terminal information with terminal information respectively corresponding to multiple UI frames preconfigured in the target application, and determine a target UI frame adapted to the terminal;
and the form rendering processing module is used for rendering the form data according to the target UI framework.
9. A terminal, comprising: memory, processor and computer program stored on the memory and executable on the processor, characterized in that the processor executes the computer program to implement the method of any of claims 1 to 7.
10. A computer-readable storage medium storing computer-executable instructions for performing the method of any one of claims 1 to 7.
CN202010618090.6A 2020-06-30 2020-06-30 Form processing method, device, terminal and medium Pending CN111857712A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010618090.6A CN111857712A (en) 2020-06-30 2020-06-30 Form processing method, device, terminal and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010618090.6A CN111857712A (en) 2020-06-30 2020-06-30 Form processing method, device, terminal and medium

Publications (1)

Publication Number Publication Date
CN111857712A true CN111857712A (en) 2020-10-30

Family

ID=72989670

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010618090.6A Pending CN111857712A (en) 2020-06-30 2020-06-30 Form processing method, device, terminal and medium

Country Status (1)

Country Link
CN (1) CN111857712A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112711414A (en) * 2020-12-28 2021-04-27 山东浪潮通软信息科技有限公司 Form interface adaptation display method and device and storage medium
CN113986231A (en) * 2021-10-29 2022-01-28 山东云缦智能科技有限公司 Multi-performance UI (user interface) adaptation method compatible with terminal hardware configuration difference
CN114510266A (en) * 2022-04-20 2022-05-17 武汉绿之云科技有限公司 Method and system for releasing light application at one end and automatically adapting to use of multiple terminals

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090183063A1 (en) * 2008-01-14 2009-07-16 International Business Machines Corporation System and method of integrating a plurality of form related workflow tools
CN103514159A (en) * 2012-06-14 2014-01-15 阿里巴巴集团控股有限公司 Method, system and device for processing form template
CN104112002A (en) * 2014-07-14 2014-10-22 福建星网锐捷网络有限公司 Form adaption method, device and system
CN104267921A (en) * 2014-09-29 2015-01-07 广州华多网络科技有限公司 Page display control method and server
CN107562467A (en) * 2017-07-26 2018-01-09 阿里巴巴集团控股有限公司 Page rendering method, apparatus and equipment
CN107665204A (en) * 2016-07-28 2018-02-06 北京京东尚科信息技术有限公司 A kind of method and apparatus that list is provided
CN109144647A (en) * 2018-08-21 2019-01-04 深圳市博安达信息技术股份有限公司 A kind of form design method and apparatus, terminal device and storage medium
CN110109979A (en) * 2018-01-16 2019-08-09 北京京东尚科信息技术有限公司 A kind of allocation list radio button method and apparatus
CN110162301A (en) * 2019-04-01 2019-08-23 贵州力创科技发展有限公司 A kind of list rendering method, device and storage medium
CN110472207A (en) * 2018-05-10 2019-11-19 北京京东尚科信息技术有限公司 List generation method and device
CN110874217A (en) * 2019-11-18 2020-03-10 北京小米移动软件有限公司 Interface display method and device for fast application and storage medium

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090183063A1 (en) * 2008-01-14 2009-07-16 International Business Machines Corporation System and method of integrating a plurality of form related workflow tools
CN103514159A (en) * 2012-06-14 2014-01-15 阿里巴巴集团控股有限公司 Method, system and device for processing form template
CN104112002A (en) * 2014-07-14 2014-10-22 福建星网锐捷网络有限公司 Form adaption method, device and system
CN104267921A (en) * 2014-09-29 2015-01-07 广州华多网络科技有限公司 Page display control method and server
CN107665204A (en) * 2016-07-28 2018-02-06 北京京东尚科信息技术有限公司 A kind of method and apparatus that list is provided
CN107562467A (en) * 2017-07-26 2018-01-09 阿里巴巴集团控股有限公司 Page rendering method, apparatus and equipment
CN110109979A (en) * 2018-01-16 2019-08-09 北京京东尚科信息技术有限公司 A kind of allocation list radio button method and apparatus
CN110472207A (en) * 2018-05-10 2019-11-19 北京京东尚科信息技术有限公司 List generation method and device
CN109144647A (en) * 2018-08-21 2019-01-04 深圳市博安达信息技术股份有限公司 A kind of form design method and apparatus, terminal device and storage medium
CN110162301A (en) * 2019-04-01 2019-08-23 贵州力创科技发展有限公司 A kind of list rendering method, device and storage medium
CN110874217A (en) * 2019-11-18 2020-03-10 北京小米移动软件有限公司 Interface display method and device for fast application and storage medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112711414A (en) * 2020-12-28 2021-04-27 山东浪潮通软信息科技有限公司 Form interface adaptation display method and device and storage medium
CN112711414B (en) * 2020-12-28 2022-10-11 浪潮通用软件有限公司 Form interface adaptation display method and device and storage medium
CN113986231A (en) * 2021-10-29 2022-01-28 山东云缦智能科技有限公司 Multi-performance UI (user interface) adaptation method compatible with terminal hardware configuration difference
CN114510266A (en) * 2022-04-20 2022-05-17 武汉绿之云科技有限公司 Method and system for releasing light application at one end and automatically adapting to use of multiple terminals
CN114510266B (en) * 2022-04-20 2022-10-21 武汉绿之云科技有限公司 Method and system for releasing light application at one end and automatically adapting to use of multiple terminals

Similar Documents

Publication Publication Date Title
CN111857712A (en) Form processing method, device, terminal and medium
US20180165458A1 (en) Method and apparatus for repairing kernel vulnerability
CN110717536A (en) Method and device for generating training sample
CN109710286B (en) System upgrading method, device, equipment and storage medium
CN112486946A (en) Version confirmation method, version confirmation system, electronic equipment and storage medium
CN111984239A (en) Page configuration method, device, server and storage medium
CN111857803A (en) Page updating method, device, server and storage medium
CN115268854A (en) Service expansion implementation method, system, electronic equipment and readable storage medium
CN115617780A (en) Data import method, device, equipment and storage medium
CN106155754B (en) Display template processing method and device
CN113342330A (en) Front-end engineering generation method and device
CN109542775B (en) Test script generation and execution method and device
CN111488144A (en) Data processing method and equipment
CN116048609A (en) Configuration file updating method, device, computer equipment and storage medium
CN115660591A (en) Process configuration method, system, electronic device and medium for business approval
CN113778820A (en) Application program data export method, device, electronic device and storage medium
CN109688578B (en) Method and equipment for adapting SIM card and mobile terminal equipment
CN113342553A (en) Data acquisition method and device, electronic equipment and storage medium
CN112130850A (en) Method and device for realizing functions in application program
CN111158733A (en) BMC upgrading method, device, equipment and computer readable storage medium
CN112115057A (en) Automatic test method, device and equipment for application program page building process
CN112068895A (en) Code configuration method and device, video playing equipment and storage medium
CN111427645A (en) H5-based cross-terminal adaptive display method and device
CN112306838A (en) Page layout compatibility testing method, device and equipment and readable storage medium
CN112540747A (en) Platform development method, device and computer readable storage medium

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