[go: up one dir, main page]

CN120407034A - Decoration management method, device, electronic device and readable medium - Google Patents

Decoration management method, device, electronic device and readable medium

Info

Publication number
CN120407034A
CN120407034A CN202410139361.8A CN202410139361A CN120407034A CN 120407034 A CN120407034 A CN 120407034A CN 202410139361 A CN202410139361 A CN 202410139361A CN 120407034 A CN120407034 A CN 120407034A
Authority
CN
China
Prior art keywords
entity
decoration
template
page
sub
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
CN202410139361.8A
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.)
Beijing Youzhuju Network Technology Co Ltd
Original Assignee
Beijing Youzhuju Network 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 Beijing Youzhuju Network Technology Co Ltd filed Critical Beijing Youzhuju Network Technology Co Ltd
Priority to CN202410139361.8A priority Critical patent/CN120407034A/en
Priority to PCT/CN2024/127647 priority patent/WO2025161531A1/en
Publication of CN120407034A publication Critical patent/CN120407034A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

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

Abstract

本申请公开了一种装修管理方法、装置、电子设备和可读介质,响应于在目标实体的管理页面上对第一装修模板的查看操作,显示该第一装修模板的第一设置页面;响应于在该第一设置页面上对目标实体的至少一个第一子实体的绑定操作,在该至少一个第一子实体中的每个第一子实体的展示页面上应用该第一装修模板。这样,通过在连锁实体的管理页面上提供针对每个装修模板的的操作,能够将每个装修模板灵活的绑定到至少一个子实体上,使得所绑定的子实体的展示页面上使用该装修模板对应的装修信息,克服了目前连锁实体对子实体进行无差异装修的问题。

The present application discloses a decoration management method, device, electronic device and readable medium. In response to a viewing operation on a first decoration template on a management page of a target entity, a first setting page of the first decoration template is displayed; in response to a binding operation on at least one first sub-entity of the target entity on the first setting page, the first decoration template is applied on the display page of each first sub-entity in the at least one first sub-entity. In this way, by providing operations for each decoration template on the management page of a chain entity, each decoration template can be flexibly bound to at least one sub-entity, so that the decoration information corresponding to the decoration template is used on the display page of the bound sub-entity, thereby overcoming the current problem of chain entities performing indiscriminate decoration on sub-entities.

Description

Decoration management method and device, electronic equipment and readable medium
Technical Field
The present application relates to the field of computer technologies, and in particular, to a decoration management method, a device, an electronic apparatus, and a readable medium.
Background
Instant retail is a high-timeliness to home consumption state based on an instant delivery system, belongs to a typical new retail state and a new consumption mode, and is mainly characterized in that a consumer places a bill on an online transaction platform, takes a bill from an online physical retailer, picks up the bill, packages the bill and delivers the bill to a designated address of the consumer, and completes the order in about 30 to 60 minutes.
With the development of instant retailing, many chain entities (e.g., chain merchants) are involved in online transaction platforms that are resident in instant retailing, and often have numerous sub-entities (e.g., stores) that serve as carriers of content that is directly presented to consumers, often requiring the delivery of some information to consumers through the packaging of the sub-entities, e.g., the decoration information of the sub-entities may include, but is not limited to, top page, store dynamics, campaign introduction, object classification.
At present, a linkage entity usually creates a decoration template by a headquarter and applies the decoration template to all sub-entities included in the linkage entity, so that the sub-entities belonging to one linkage entity have the same decoration, and flexible decoration of the sub-entities cannot be realized.
Disclosure of Invention
In order to solve the technical problems, the application provides a decoration management method, a device, electronic equipment and a readable medium, wherein a decoration template is bound to a part of sub-entities under a chain entity on a management page of the chain entity, and the decoration template can be validated on a display page of the part of sub-entities, so that the chain entity can flexibly and conveniently manage decoration of the sub-entities in an instant retail scene.
In order to achieve the above purpose, the technical scheme provided by the application is as follows:
in a first aspect, the present application provides a decoration management method, including:
responding to the view operation of a first decoration template on a management page of a target entity, displaying a first setting page of the first decoration template, wherein the first setting page comprises sub-entities belonging to the target entity, and the first decoration template is used for adjusting the display content on a display page of the target entity or the sub-entities applying the first decoration template;
In response to a binding operation on the first setup page for at least one first sub-entity of the target entity, the first finishing template is applied on a presentation page of each of the at least one first sub-entity.
In one possible implementation, the method further includes:
responding to the checking operation of a second decoration template on the management page of the target entity, and obtaining a second setting page of the second decoration template;
In response to a binding operation on the second setup page for at least one second sub-entity of the target entity, the second finishing template is applied on a presentation page of each of the at least one second sub-entity.
In one possible implementation manner, the at least one first sub-entity includes a target management unit store of any level of the target entities, the target management unit store includes a plurality of target sub-entities, and the first decoration template is applied on a display page of each first sub-entity of the at least one first sub-entity, including:
and applying and displaying the first decoration template on a display page of each target entity in the target entities.
In one possible implementation, the last level entity of the target entity has page data independent of the target entity, the method further comprising:
responding to the detection of an adjustment event of the first decoration template, and acquiring current version information of the first decoration template;
calculating differential information based on the version information, wherein the differential information is used for indicating the adjusted content of the first decoration template;
Updating each target sub-entity corresponding to the identification of the first decoration template based on the differentiation information, wherein the target sub-entity belongs to the last-stage entity of the target entity, and the target sub-entity belongs to the at least one first sub-entity.
In one possible implementation manner, before the displaying the first setting page of the first decoration template, the method further includes:
The page data of various entities and sub-entities are stored based on classification tables corresponding to different page state machines, including temporary states, draft states and formal states.
In one possible implementation, the method further includes:
Responding to a new operation of a first user on a management page of the target entity to a third decoration template, and displaying the new page of the third decoration template, wherein the first user belongs to a management level entity of the target entity;
Responsive to completing an editing operation on a newly created page of the third decoration template and selecting a binding operation for at least one third sub-entity of the target entity, applying the third decoration template on a presentation page of each of the at least one third sub-entity;
and responding to the completion of the editing operation on the newly built page of the third decoration template and the selection of the later binding operation, and displaying the third decoration template on the management page of the target entity, wherein the state of the third decoration template is that the verification passes but the verification does not take effect.
In one possible implementation, the method further includes:
Responding to a new construction operation of a second user on a management page of a fourth sub-entity to a fourth decoration template, displaying the new construction page of the fourth decoration template, wherein the second user belongs to a last-stage entity of the target entity, and the second user has the authority of building and managing the decoration template;
Responding to the completion of editing operation on a newly built page of the fourth decoration template and the selection of binding operation aiming at the fourth sub-entity, and applying the fourth decoration template on a display page of the fourth sub-entity;
And responding to the completion of editing operation and the selection of later binding operation on the newly built page of the fourth decoration template, and displaying the fourth decoration template on the management page of the fourth sub-entity after the fourth decoration template passes the verification, wherein the state of the fourth decoration template is that the verification passes but the verification does not take effect.
In one possible implementation manner, the management page of the fourth sub-entity includes a fifth decoration template, where the fifth decoration template creates and opens rights to the decoration template of the fourth sub-entity for the target entity, and the fourth decoration template is obtained after copying and modifying the fifth decoration template.
In one possible implementation, the first setting page further includes a binding operation, an offline operation, an unbinding operation, a batch-in-effect operation, a batch-offline operation, or a batch-unbinding operation.
In a second aspect, the present application also provides a decoration management apparatus, including:
A first display unit, configured to display a first setting page of a first decoration template in response to a viewing operation of the first decoration template on a management page of a target entity, where the first setting page includes a sub-entity belonging to the target entity, and the first decoration template is used to adjust display content on a display page of the target entity or sub-entity to which the first decoration template is applied;
And the first application unit is used for responding to the binding operation of at least one first sub-entity of the target entity on the first setting page and applying the first decoration template on the display page of each first sub-entity in the at least one first sub-entity.
In one possible implementation, the apparatus further includes:
the second display unit is used for responding to the checking operation of the second decoration template on the management page of the target entity and obtaining a second setting page of the second decoration template;
And the second application unit is used for responding to the binding operation of at least one second sub-entity of the target entity on the second setting page and applying the second decoration template on the display page of each second sub-entity of the at least one second sub-entity.
In a possible implementation manner, the at least one first sub-entity includes a target management unit store of any level of the target entity, the target management unit store includes a plurality of target sub-entities, and the first application unit is specifically configured to:
And applying the first decoration template on a display page of each target fruiting body in the plurality of target fruiting bodies.
In one possible implementation, the last level entity of the target entity has page data independent of the target entity, the apparatus further comprising:
the acquisition unit is used for responding to the detection of the adjustment event of the first decoration template and acquiring the current version information of the first decoration template;
a calculation unit configured to calculate, based on the version information, differential information indicating contents of adjustment of the first decoration template;
And the updating unit is used for updating each target sub-entity corresponding to the identification of the first decoration template based on the differentiation information, wherein the target sub-entity belongs to the last-stage entity of the target entity, and the target sub-entity belongs to the at least one first sub-entity.
In one possible implementation, the apparatus further includes:
the storage unit is used for storing page data of various entities and sub-entities based on classification tables corresponding to different page state machines before the first setting page of the first decoration template is displayed, wherein the different page state machines comprise a temporary state, a draft state and a formal state.
In one possible implementation, the apparatus further includes:
The third display unit is used for responding to the new construction operation of the first user on the management page of the target entity and displaying the new construction page of the third decoration template, and the first user belongs to the management level entity of the target entity;
A fourth display unit, configured to apply the third decoration template on a display page of each third sub-entity in the at least one third sub-entity in response to completing an editing operation on a new page of the third decoration template and selecting a binding operation for the at least one third sub-entity of the target entity;
And a fifth display unit, configured to display, on the management page of the target entity, the third decoration template in response to completing the editing operation on the new page of the third decoration template and selecting a later binding operation, where the state of the third decoration template is that the audit is passed but not validated.
In one possible implementation, the apparatus further includes:
A sixth display unit, configured to respond to a new construction operation of a second user on a management page of a fourth sub-entity on a new construction page of the fourth decoration template, where the second user belongs to a last-level entity of the target entity, and the second user has rights to create and manage the decoration template;
a seventh display unit, configured to apply the fourth decoration template on a display page of the fourth sub-entity in response to completing an editing operation on a new page of the fourth decoration template and selecting a binding operation for the fourth sub-entity;
And the eighth display unit is used for responding to the completion of the editing operation on the newly built page of the fourth decoration template and selecting a later binding operation, and displaying the fourth decoration template on the management page of the fourth sub-entity after the fourth decoration template passes the verification, wherein the state of the fourth decoration template is that the verification passes but is not effective.
In one possible implementation manner, the management page of the fourth sub-entity includes a fifth decoration template, where the fifth decoration template creates and opens rights to the decoration template of the fourth sub-entity for the target entity, and the fourth decoration template is obtained after copying and modifying the fifth decoration template.
In one possible implementation, the first setting page further includes a binding operation, an offline operation, an unbinding operation, a batch-in-effect operation, a batch-offline operation, or a batch-unbinding operation.
It should be noted that, the specific implementation manner and the achieved technical effect of the apparatus may be referred to the related description of the first aspect or any implementation manner of the first aspect.
In a third aspect, the present application also provides an electronic device comprising a processor and a memory;
The memory is used for storing instructions or programs;
The processor is configured to execute the instructions or the program in the memory, so that the electronic device performs the method provided in any one of the above target aspects or implementation of the target aspect.
In a fourth aspect, the present application also provides a readable medium having stored therein instructions or a program which, when run on a processor, causes the processor to carry out the method provided by any one of the above-mentioned object aspects or implementations of the object aspect.
Compared with the prior art, the embodiment of the application has at least the following advantages:
According to the technical scheme provided by the application, the management page of the target entity is provided with the display and operation functions aiming at each decoration template, when the requirement that a certain decoration template is used on certain sub-entities of the target entity exists, a user can bind the decoration template to the sub-entities through the checking operation of the decoration template on the management page of the target entity and on the setting page of the decoration template obtained through the checking operation, so that the display page of the sub-entities takes effect of the decoration template. In particular implementations, the method may include displaying a first settings page of a first decoration template in response to a viewing operation of the first decoration template on a management page of a target entity, and applying the first decoration template on a presentation page of each of at least one first sub-entity of the at least one first sub-entity in response to a binding operation of the at least one first sub-entity of the target entity on the first settings page. The first setting page comprises sub-entities belonging to target entities, and the first decoration template is used for adjusting display contents on a display page of the target entity or the sub-entities applying the first decoration template. Therefore, by providing the functions of displaying and operating each repair template on the management page of the interlocking entity, a user can flexibly bind each repair template to at least one sub-entity, so that the decoration information corresponding to the decoration template is used on the display page of the bound sub-entity, the problem that the sub-entity is subjected to non-differential decoration by the existing interlocking entity is solved, the interlocking entity can flexibly and conveniently manage the decoration of the sub-entity in the instant retail scene, and the decoration of each sub-entity in the interlocking entity in the instant retail scene can embody better value.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments described in the present application, and other drawings may be obtained according to the drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic flow chart of a decoration management method according to an embodiment of the present application;
FIG. 2 is a schematic diagram of a finishing template binding store according to an embodiment of the present application;
FIG. 3 is a schematic diagram of a newly built decoration template according to an embodiment of the present application;
FIG. 4 is a schematic diagram of a new store decoration template according to an embodiment of the present application;
FIG. 5 is a schematic diagram of page data according to an embodiment of the present application;
FIG. 6 is a schematic diagram of a store decoration update after a decoration template update according to an embodiment of the present application;
Fig. 7 is a schematic structural diagram of a decoration management device 700 according to an embodiment of the present application;
Fig. 8 is a schematic structural diagram of an electronic device 800 according to an embodiment of the present application.
Detailed Description
With the development of instant retail, many chain entities, such as a super business, a pharmaceutical business or a clothing business, are on-line transaction platforms, which have multiple sub-entities, e.g., a super business has a1 store, a2 store and a3 store, and on-line transaction platforms, which can refer to e-commerce transaction platforms that can be accessed and purchased goods or services by consumers, and consumers can view, purchase, etc. objects sold in sub-entities under the chain entities on-line transaction platforms, e.g., when a super business has a1 store, a2 store and a3 store on-line transaction platforms, the a super business has a1 store, a2 store or a3 store, and then consumers can view and purchase goods sold in a1 store, a3 store through on-line transaction platforms.
For a chain entity, the chain entity may include at least headquarters and stores. Optionally, the chain entity may further include a management unit store, where the management unit store is used to manage a part of the stores, the management authority of the management unit store is controlled by the headquarter, the authority of the stores is commonly controlled by the headquarter and the management unit store, and the control priority of the headquarter is higher. For example, the a business superenterprise includes headquarters 1, management unit stores 2, stores 1, stores 2, stores 3, stores 4, and stores 5, wherein stores 1 and 5 are each managed by headquarters 1 and management unit stores 1, and stores 2, 3, and 4 are managed by headquarters 1 and management unit stores 2. In the embodiment of the application, the entity may refer to a headquarter or a management unit store of a chain enterprise, and the sub-entity may refer to a store of the chain enterprise.
In the instant retail scenario, it is desirable to first decorate the sub-entity, and to communicate some information to the consumer via the sub-entity's repair. At present, a linkage entity usually creates a decoration template by a headquarter and applies the decoration template to all sub-entities included in the linkage entity, so that the sub-entities belonging to one linkage entity have the same decoration, and flexible decoration of the sub-entities cannot be realized. However, with the development of instant retail and the continuous improvement of the demands of resident linkage enterprises, in order to meet the decoration demands of different linkage enterprises, the sub-bodies of the linkage enterprises need to be flexibly decorated, rather than indiscriminate decoration according to the unified demands of the linkage entities.
Based on this, the embodiment of the application provides a decoration management method, wherein the management page of the target entity provides the display and operation functions for each decoration template, when the requirement that a certain decoration template is used on some sub-entities of the target entity exists, a user can display the setting page of the decoration template on the management page of the target page through the viewing operation of the decoration template, and select the sub-entity to which the decoration template is bound on the setting page, so that the decoration template is effective on the display page of the sub-entities. In particular, the method may include displaying a first settings page of a first decoration template in response to a viewing operation of the first decoration template on a management page of a target entity, the first settings page including sub-entities belonging to the target entity, the first decoration template for adjusting display content on a display page of the target entity or sub-entity to which the first decoration template is applied, and applying the first decoration template on the display page of each of the at least one first sub-entity in response to a binding operation of the at least one first sub-entity of the target entity on the first settings page.
Therefore, by providing the functions of displaying and operating each repair template on the management page of the interlocking entity, a user can flexibly bind each repair template to at least one sub-entity, so that the display page of the bound sub-entity is provided with the decoration template, the display page of the sub-entity comprises the decoration information corresponding to the decoration template, the problem that the sub-entity is subjected to non-differential decoration by the interlocking entity at present is solved, the interlocking entity can flexibly and conveniently manage the decoration of the sub-entity in the instant retail scene, and the decoration of each sub-entity in the interlocking entity in the instant retail scene can embody better value.
It should be noted that, the display content on the display page of the sub-entity includes the fixed component of the sub-entity in addition to the dynamic content of the sub-object. In the embodiment of the application, the display content on the display page can comprise a fixed component of the sub-entity, which is different from the dynamic content of the sub-object, and the fixed component can be understood as a component which is fixedly displayed on the display page of the sub-entity and does not change along with the change of the dynamic content of the object such as price, inventory and the like, for example, the fixed component of the sub-entity can comprise, but is not limited to, a first page, store dynamics, activity introduction and object classification. The decoration template in the embodiment of the application can be a template capable of adjusting fixed components of the sub-entities on the display page. Taking the fruiting body as a store on the e-commerce platform as an example, after the decoration template is applied to the store, the store components (such as commodity classification, home page, store dynamics, etc.) fixed by the store are adjusted based on the decoration template.
It should be noted that, the main body implementing the decoration management method may be the decoration management device provided by the embodiment of the present application. The decoration management device can be carried in the electronic equipment or a functional module of the electronic equipment. The decoration management device can be a functional module which is provided by an online consumption platform for a work website used by staff of a linkage entity or a server corresponding to the work website and realizes the decoration management function provided by the embodiment of the application.
Fig. 1 is a schematic flow chart of a decoration management method according to an embodiment of the present application. The method may be applied to a finishing management device such as the finishing management device 700 shown in fig. 7 below.
As shown in FIG. 1, the method may include, for example, the following S101-S102:
S101, responding to the view operation of the first decoration template on the management page of the target entity, displaying a first setting page of the first decoration template, wherein the first setting page comprises sub-entities belonging to the target entity, and the first decoration template is used for adjusting the display content on the display page of the target entity or the sub-entities applying the first decoration template.
The target entity can refer to a headquarter or any level of management unit store corresponding to any entity in a chain enterprise of the on-line consumption platform under the instant retail scene. The staff of the target entity can log in the work website through account number-password or account number-verification code and the like on the work website provided for the staff of the target entity by the online consumption platform, and decoration management of the target entity is realized through operation on a management page of the work platform.
In the embodiment of the application, the management page of the target entity can comprise a decoration tool, and the decoration tool can comprise at least one currently created decoration template, wherein each decoration template can be used for decorating the fruiting body of the target entity, and reasonable decoration of the fruiting body can improve browsing and purchasing experience brought by the fruiting body to consumers to a certain extent and even improve conversion of the fruiting body. The first finishing template in S101 belongs to any one of the at least one finishing templates that the target has created.
The types of decorations may include, but are not limited to, home page, store dynamics, campaign introduction, or object classification, and a fruiting body may be subjected to one of the types described above, or may be subjected to multiple types of decorations. Each type of decoration may create at least one corresponding decoration template, for example, for object classification, decoration template 1, decoration template 2, decoration template n, n being an integer greater than or equal to 1 may be created for object classification. In the following, the decoration template of the object classification will be taken as an example, and other types of decoration correspond to decoration management policies similar to those of the object classification.
As an example, on a management page of a target entity, when a user clicks a decoration tool, a list of decoration templates may be displayed on the management page, and at this time, if the user has a management requirement on a first decoration template in the list of decoration templates, a viewing operation may be selected in an operation item corresponding to the first decoration template, and a first setting page of the first decoration template may be displayed on the management page in a drawer or other manner, so that the user may continue to set the first decoration template on the first setting page.
If there is no decoration template, information such as decoration value may be displayed in the list of display decoration templates, and the user may be prompted to create and use the decoration template. If the current target entity does not create any decoration template, after clicking the label of the commodity page, the page can display the following document' a. After the commodity is configured and released to take effect, the commodity page can display classification and commodity, and the customer can purchase the commodity, b. The commodity structure display is that the commodity classification arrangement, the multi-level category can help the user to know which commodity is in the shop, and the commodity is displayed by the shop more structurally, the page also comprises a control of the decoration page, and after clicking the control of the decoration page, whether the commodity needs to jump to the decoration page can be prompted by a popup window and other modes. In the finishing page, the finishing effect can be previewed in a preset area (such as the right side).
The first setting page may include at least a binding operation for setting that the first decoration template needs to bind the sub-entity, so that the function of S102 is implemented. Optionally, the first setting page may further include at least one of a down operation, an unbinding operation, a batch validation operation, a batch down operation, or a batch unbinding operation.
For example, as shown in FIG. 2, under the decoration tool on the management page of the target entity, the displayed decoration templates may include a decoration template 1, a decoration template 2, and a decoration template 3. When a worker of a target entity needs to bind the decoration template 1 to a store 1, a store 2 and a management unit store 2 of the target entity, wherein the management unit store 1 of the target entity is used for managing the store 1-store 5, and the management unit store 2 is used for managing the store 6, the store 7 and the store 8, a user can click a 'view' button in an operation item of the decoration template 1 in a page shown in the upper left corner of fig. 2, the page is displayed in the upper right corner of fig. 2, the drawer page is a setting page corresponding to the decoration template 1, the user can search the store 1, the store 2 and the management unit store 2 in a store name or store ID mode, and click a 'bind' button on the setting page after checking the store 1, the store 2 and the management unit store 2, so as to realize that the decoration template 1 is respectively effective on the store 1, the store 2 and the management unit store 2. Thus, referring to the lower part of fig. 2, the effects after finishing according to the finishing form 1 are shown on the display pages of the store 1, the store 2, the store 6, the store 7 and the store 8. If the decoration template 1 is the first decoration template in S101, the view operation corresponds to an operation of clicking the "view" button in the operation item of the decoration template 1 in the page shown in the upper left corner of fig. 2, and the setting page in the page shown in the upper right corner of fig. 2 is the corresponding first setting page. Store 1, store 2, and management unit store 2 may correspond to the first sub-entity in S102, and the binding operation may correspond to a series of operations of "searching store 1, store 2, and management unit store 2 by means of a store name or a store ID, and clicking a" binding "button on the setting page after selecting store 1, store 2, and management unit store 2.
In the embodiment of the application, the decoration template on the management page of the target entity can be created by a headquarter, a management unit store with authority or a store with authority. The decoration tool on the management page of the target entity has the function of creating a new decoration template.
As one example, the process of creating a decoration template at a headquarter or a right-equipped management unit store of a target entity may include S11, in response to a first user creating an operation of a third decoration template on a management page of the target entity, presenting the created page of the third decoration template (which may also be referred to as canvas), the first user belonging to a management level entity (e.g., headquarter or management unit store) of the target entity, S12, in response to an editing operation being completed on the created page of the third decoration template and a binding operation being selected for at least one third sub-entity of the target entity, applying a presentation third decoration template on a presentation page of each of the at least one third sub-entity, or S13, in response to an editing operation being completed on the created page of the third decoration template and a later binding operation being selected, presenting the third decoration template on the management page of the target entity, the status of the third decoration template being approved but not validated. Alternatively, the third finishing template needs to be a approved finishing template. Wherein the first user may understand the staff performing the new construction of the third decoration template. After the editing of the third decoration template is completed on the newly-built page displayed in S11, the first user may be prompted by means of a popup window or the like to select to directly unbind the sub-entity or to bind later, if the first user selects to directly unbind the sub-entity, a setting page corresponding to the third decoration template may be displayed, after the setting page completes selecting at least one third sub-entity and triggering binding, the third decoration template enters an audit process, after the audit is passed, the third decoration template will directly take effect on the at least one third sub-entity bound, and, in addition, a third decoration template is displayed in a list of decoration templates displayed on a management page of the target entity, and if the first user selects to bind later, the third decoration template enters the audit process, after the audit is passed, a third decoration template is displayed in a list of decoration templates displayed on a management page of the target entity, and the state of the third decoration template may be "audit is passed but not taken effect".
As another example, the process of creating a new decoration template for a store having rights in a target entity may include S21, in response to a second user' S new operation of a fourth decoration template on a management page of a fourth sub-entity, displaying the new page of the fourth decoration template, the second user belonging to a last-level entity of the target entity, the second user having rights to create and manage the decoration template, S22, in response to an edit operation being completed on the new page of the fourth decoration template and a binding operation being selected for the fourth sub-entity, applying the fourth decoration template on the display page of the fourth sub-entity, S23, in response to an edit operation being completed on the new page of the fourth decoration template and a binding operation being selected later, displaying the fourth decoration template on the management page of the fourth sub-entity, the fourth decoration template having a status of audit passing but not validated. Optionally, the fourth finishing template needs to be a approved finishing template. Wherein the second user may understand the staff performing the new creation of the fourth decoration template. The management page of the fourth sub-entity may include a decoration template having a head office and a management unit store that manage the fourth sub-entity and published or bound to the fourth sub-entity. After the editing of the fourth decoration template is completed on the newly-built page displayed in S21, the second user can be prompted by means of popup window or the like to choose to directly unbind the fourth sub-entity or to bind later, if the second user chooses to directly unbind the fourth sub-entity, the fourth decoration template enters an auditing process, after the auditing is passed, the fourth decoration template directly takes effect on the fourth sub-entity, if the second user chooses to bind later, the fourth decoration template enters an auditing process, after the auditing is passed, the fourth decoration template is displayed in a list of decoration templates displayed on a management page of the fourth sub-entity, and the state of the fourth decoration template can be that the auditing is passed but not taken effect. It should be noted that, after the fourth decoration template passes the verification, in order to facilitate the target entity to know the condition of the decoration template in each sub-entity, the target entity may also use the decoration template newly built by other sub-entities on other suitable sub-entities, and may also display the fourth decoration template in the list of the decoration templates displayed on the management page of the target entity.
The new decoration template building method in the two examples can include, but is not limited to, a first method of completely re-editing to obtain a new decoration template, and a second method of copying an existing decoration template and editing the copied decoration template to obtain a new decoration template. Hereinafter, the above two modes will be described by taking a new fourth decoration template as an example.
The process of obtaining the fourth decoration template in the first mode, as shown in fig. 3, may include, for example, clicking a "new template" button on a management page of the fourth sub-entity shown in the upper left corner of fig. 3 to enter a new page of the new decoration template, prompting a user to input a name of the new template on the new page, as shown in the upper right corner of fig. 3, entering an editing page after the user inputs the name of the fourth decoration template and confirms, as shown in the lower right corner of fig. 3, taking the decoration template classified by the new object as an example, naming a plurality of classes and adding objects under each class, and clicking a "bind" or "fix" button after editing is completed, thereby completing the editing operation of the fourth decoration template. And for the selection of 'later', the fourth decoration template is checked and passed, and the fourth decoration template is included in the list of the decoration templates displayed on the management page of the fourth sub-entity and is checked and passed but not validated. It should be noted that, the decoration template may be edited on the editing page, and the existing components provided by the work website of the online consumption platform may be used, or may be edited by itself.
The process of obtaining the fourth decoration template in the second mode may include copying and modifying a fifth decoration template on the management page of the fourth sub-entity to obtain the fourth decoration template, wherein the fifth decoration template is created for the target entity and is opened to the decoration template of the fourth sub-entity. As shown in fig. 4, the process may include, for example, clicking a "copy" button in an operation item of a fifth decoration template in a list of decoration templates shown on a management page of a fourth sub-entity shown in an upper left corner of fig. 4, including an editable state "fifth decoration template" in the list of decoration templates (see the fifth decoration template outlined by a dotted line in fig. 4), and the user may modify the name and/or content of the editable state "fifth decoration template", for example, modify the name of the editable state "fifth decoration template" to the name of the "fourth decoration template", and the creator of the fourth decoration template is the second user or the fourth sub-entity. Optionally, the operations of merging, deleting or modifying the partial classification in the fourth decoration template may be performed, and the objects included under the partial classification may also be modified.
It should be noted that, the verification of the newly-built decoration template may include, but is not limited to, compliance verification of characters, pictures, etc. in the newly-built decoration template.
For example, the first decoration template in S101 may also correspond to a third decoration template or a fourth decoration template already existing on the management page of the target entity.
For a headquarter or management unit store to manage pages of finishing templates, a list of at least one finishing template may be included, where each finishing template in the list may include a template name, a time of update (for storing the time of the latest update of the template, supporting ordering of finishing templates according to the updated time), an audit status (for showing the audit status of the latest submitting audit of the template), and may include, in particular, that the audit passed, the audit failed, the audit was in progress, the first creation but not submitted, and for the first creation but not submitted, the first creation of the template may be saved to draft but not clicked "release effective", i.e. not submitted audit), a number of binding stores (may include three values: total number of stores of binding stores), In effect (i.e., the number of stores that are effecting the template) and not in effect (i.e., the number of stores bound to the template, but not in effect), when the audit status is "first created but not reviewed," only "total = 0" is presented, while the hint document "bind stores after release of review" may be added), the updater, the 7-day template cumulative access count and the earlier 7-day ring ratio, the 7-day template commodity click rate and the earlier 7-day ring ratio (click rate = 7-day clickthrough per 7-day commodity browsed by the template), the 7-day order conversion rate and the earlier 7-day ring ratio (conversion rate = pay in order count in 7 days/template access count in 7 days), the operation column (which may include a view store operation, click on "view store", expand the setting page for in S102). The setting page may include a screening item, an operation item, and a store list, and the screening item may include a search box (the search box ground tint may display the text "please enter store name or ID", store name corresponds to a fuzzy search, store ID corresponds to a precise search), a screening item of "validation status" (the options may include "in validation" and "not validation"). The action may include, for "bulk effect", not allowing clicking when not picking up a store, only clicking after picking up at least one store, if clicking "bulk effect", prompting "determining to take the template into effect in the selected store by means of a pop-up window or the like," use the template for the corresponding store if clicking "confirm", closing the pop-up window if clicking "cancel" and, for "bulk off-line", not allowing clicking when not picking up a store, only clicking after picking up at least one store, if clicking "bulk off-line", prompting "determining to take the version off-line in bulk in the selected store by means of a pop-up window or the like. For the 'batch unbinding store', clicking is not allowed when at least one store is checked, clicking can be performed only after checking at least one store, if the 'batch unbinding store' is clicked, the 'batch unbinding store' can be prompted by the popup window and the like, the selected store can not show the decoration version any more, and if the current version is in effect, the unbinding store commodity classification page display system default version. The template is bound to the store if the user clicks the "confirm", the popup window is closed if the user clicks the "cancel", a new drawer can be opened for the "binding store", the hierarchical relationship of the store is displayed, the user can automatically take effect in the store after prompting that the template binds the store, the updating of the subsequent template can be automatically synchronized to the bound store, the user clicks the "x" at the upper right corner, the whole drawer is closed, the "<" at the upper left corner is clicked, the last drawer page is returned, and the user is forbidden to click the "confirm" button when any store is not selected. It should be noted that, when the stores in effect and not in effect are selected at the same time, the operations of "batch effect", "batch offline", or "batch unbinding store" may still be clicked. The store list can comprise a store name, a store ID, an effective state (for showing the effective condition of the template on the store side, two states of effective and unactuated), binding time, an operator and an operation list, wherein the operation list can comprise an offline operation (the operation list is offline when the state is effective), an effective operation (the operation list is effective when the state is unactuated) or an unbinding operation (the unbinding operation can be displayed regardless of the state). It should be noted that, for the template in the audit, editing is not supported, so that the "editing" operation is hidden, but "viewing" is supported, and the read-only mode is entered after clicking "viewing".
The management page of the store to the decoration template basically corresponds to the description of the management page of the store to the decoration template by the headquarter or the management unit store, but it is to be noted that the headquarter can decide whether to issue the authority of editing the decoration template to the store based on actual conditions, if issued, the store can generate a new decoration template, and if not issued, the store can not create the decoration template. In the management page of the store to the decoration template, a list of at least one decoration template can be included, the operation item of each decoration template in the list can depend on the authority range to determine whether the action can be performed, and the corresponding operation item can not be clicked if the authority is not available. The operation items may include, for example, editing, if the source of the decoration template is not the store, it is not editable, but only viewable, if the source of the decoration template is the store, it is supported to open the decoration template to the editing page after clicking, and editing may be performed. The operation items can also comprise copying, deleting, effecting or sharing, wherein a popup window can be opened after a copy button is clicked, an editing page of the copy decoration template is directly jumped to be edited after the copy button is clicked and determined by customizing the edition name, and the deleting, effecting and sharing operation items can be presented in the management page in a button and other control modes.
S102, in response to the binding operation of at least one first sub-entity of the target entity on the first setting page, a first decoration template is applied on a display page of each first sub-entity of the at least one first sub-entity.
The first sub-entity may refer to a plurality of subordinate entities of the target entity. For example, the target entity is a headquarter of the A-chain corporation, the first sub-entity is any one of the management unit stores or stores belonging to the A-chain corporation, or the target entity is any one of the management unit stores a of the A-chain corporation, and the first sub-entity is at least one store managed by the management unit store a.
As an example, if the at least one first sub-entity includes a target management unit store of any level of target entities, the target management unit store includes a plurality of target sub-entities, that is, stores managed by the target management unit store, S102 may include applying a first decoration template on a display page of each of the plurality of target sub-entities. Like this, the user can bind a repair template to a management unit store, can take effect this fitment template on all stores that receive this management unit store management, need not to dispose each store one by one for set up the fitment template that corresponds management unit store according to regional characteristics, carry out the batch decoration to this regional interior store, improved rationality, convenience and the flexibility of fitment.
As another example, if the at least one first sub-entity includes at least one target sub-entity of the target entity, i.e., a store belonging to the target entity, S102 may include applying a first decoration template on a display page of each of the plurality of target sub-entities. In this way, a user can bind a repair template to at least one specific store, and the repair template is validated on the bound store, so that the repair template of the corresponding store is set in a targeted manner according to the characteristics of the region of the store, and the flexibility of decoration is improved.
After the first decoration template is applied to the display page of the first sub-entity, when the consumer views the display page of the first sub-entity, the first decoration information can be viewed on the display page. The first decoration information refers to information which changes on a display page of the first sub-entity before and after the first sub-entity is decorated by using the first decoration template under the condition that other configurations are unchanged. Taking the first decoration template as an object classification template as an example, the first decoration information may include information related to a change in classification of the object in the first sub-entity on the display page of the first sub-entity after the first sub-entity is decorated by using the first decoration template. Taking the first decoration template as an active introduction template as an example, the first decoration information may include contents such as pictures, characters or controls corresponding to the active introduction added on the display page of the first sub-entity after the first sub-entity is decorated by using the first decoration template.
In some possible implementations, the method may further include displaying a second setup page of the second finishing template in response to a viewing operation of the second finishing template on the management page of the target entity, and applying the second finishing template on the presentation page of each of the at least one second sub-entity in response to a binding operation of the at least one second sub-entity of the target entity on the second setup page, S104. It should be noted that, the execution order of S101 to S102 and S103 to S104 is not limited in the embodiment of the present application, S101 to S102 may be executed first, S103 to S104 may be executed first, S101 to S102 may be executed second, and S101 to S102 and S103 to S104 may be executed simultaneously. Therefore, through the method, the functions of displaying and operating each decoration template are provided on the management page of the interlocking entity, and a user can flexibly bind different decoration templates to corresponding sub-entities, so that decoration information corresponding to the decoration templates which are more suitable for the user is displayed on the display page of different sub-entities, the problem that the sub-entities are subjected to non-differential decoration by the existing interlocking entity is solved, the interlocking entity can flexibly and conveniently manage the decoration of the sub-entities in the instant retail scene, and the decoration of each sub-entity in the interlocking entity in the instant retail scene can embody better value.
In the embodiment of the application, in order to adapt to the requirements of decoration management functions, the classification object management of headquarters and shops of target entities is performed, the original data model structure is broken up, and page data such as corresponding page-object relations are stored based on different classification tables designed by a page state machine, namely, before S101, the method can further comprise the step of storing page data such as corresponding page-object relations based on different classification tables designed by the page state machine. For example, as shown in FIG. 5, in the page data provided in the embodiment of the present application, the page state machine may include a temporary state, a draft state and a formal state. Temporarily, the template temporary table may include a template ID (which may also be referred to as a page ID), a store ID, a component ID list, and a draft tag, the component temporary table may include a component ID, a component content (which stores a class ID of a primary class), and a class ID, the class temporary table may include a class ID, a class parent ID, a component ID, and a store ID, and the class entry temporary table may include a class ID, an entry ID, a type of commodity or class, and a first flag (which indicates deletion or validation). It should be noted that one template may cover a plurality of primary categories. In the draft state, the template draft table may include a template ID, a store ID, and a component ID list, the component draft table may include a component ID, a component content, and a class ID, the category draft table may include a class ID, a category parent ID, a component ID, and a store ID, and the category entry table may include a category ID, an entry ID, a type of commodity or category, a second flag bit (for indicating pre-shelving or pre-shelving), and a third flag bit (for indicating shelving or shelving). It should be noted that, if one template is validated in the draft, then the second flag bit may be equal to 1, to indicate that the template is pre-set. Formally, the template validation table may include a template ID, a store ID, and a component ID list, the component validation table may include a component ID, a component content, and a class ID, and the category validation table may include a class ID, a category parent ID, a component ID, and a store ID. It should be noted that, if a template is in a formal state, then an online query is performed on the template, and the third flag bit may be equal to 1, which is used to indicate that the template is in an on-frame state.
It will be appreciated that the key point of the page data shown in fig. 5 is that the class ID is a global variable, which is unchanged under various page state machines.
Compared with the prior art which only stores the template draft and the component draft, the template draft table comprises the template ID, the store ID and the component ID list, and the component draft table comprises the component ID, the store ID, the template ID and the component content, so that the model of the newly proposed page data enables the storage and the use of the page data to be more flexible and convenient, and is the basis for supporting the efficient and accurate implementation of the template management method provided by the embodiment of the application.
In some implementations, the last level entity of the target entity (e.g., a store of a chain enterprise) may have page data independent of the target entity, and then, after S102, the method may also adaptively update the first finishing template used by the presentation page of each target sub-entity that validates the first finishing template for changes in the first finishing template in the management page of the target entity. As an example, after S102, the method may further include acquiring version information of the first decoration template in response to detecting the adjustment event of the first decoration template, then calculating differential information for indicating the adjusted content of the first decoration template based on the version information, and then updating each target sub-entity corresponding to the identification of the first decoration template based on the differential information, the target sub-entity belonging to the last-stage entity of the target entity and the target sub-entity belonging to at least one first sub-entity in S102. Therefore, when a certain decoration template used by some target fruit bodies needs to be modified, the decoration template is modified only on the management page of the target entity, and the decoration management device provided by the embodiment of the application can automatically determine the change before and after the change of the decoration template based on the version information of the decoration template before and after the modification, so that the template information corresponding to the decoration template on the display page of each target fruit body using the decoration template is automatically updated based on the change, and the adaptation modification of the decoration template used on each target fruit body is simply and conveniently realized.
For example, as shown in the upper picture of fig. 6, assuming that the store 1 and the store 2 of the target entity use the decoration template 1, the version numbers of the decoration template 1 are 1.0, the decoration information 1 corresponding to the decoration template 1 is displayed on the display pages of the store 1 and the store 2, respectively, and when the user modifies the decoration template 1 on the management page of the target entity to obtain the decoration template 1', the version number of the decoration template 1' is 2.0, then, as shown in the lower picture of fig. 6, the display information 1 'corresponding to the decoration template 1' is displayed on the display pages of the store 1 and the store 2. The decoration management device provided by the embodiment of the application can be used for acquiring the version number 1.0 of the decoration template 1 and the version number 2.0 of the decoration template 1', calculating the differentiation information between the decoration template 1 and the decoration template 1' based on the version number 1.0 and the version number 2.0, and respectively updating the display information 1 displayed on the display pages of the store 1 and the store 2 into the display information 1' based on the differentiation information.
It can be understood that when a decoration template is generated, the value of the version field of the template table corresponding to the decoration template can be equal to 1, and the value of the version field recorded if other modification exists is increased by one. When the decoration template is created for the first time, for example, the category of 'fresh fruits' can be added, related records are initialized in each table, at the moment, the value of a version field in each effective table is equal to 1, when the category is changed (such as a new added or modified category), the value of the version field can be increased by one for the changed content, and meanwhile, stores needing synchronization are recorded in an event task table to wait for asynchronous execution. When the script executes the copy task of the decoration template, only the record when the value of the version field is equal to the value of the version field in the current task is processed, and the record is executed according to the insertion sequence, so that all the change information is obtained according to the sequence that the value of the version field is equal to 1, 2, 3, 4 and the like, which are sequentially increased.
In order to make the flow of the technical solution provided by the embodiment of the present application clearer, the following description is given, by way of example, of the interaction flow between the work website of the interlocking enterprise and the decoration management device, and between the decoration management device and the consumer terminal.
The interaction between the work website of the chain enterprise and the decoration management device can comprise, for example, S31, in response to triggering a new template operation at the work website, the decoration management device creates a classification template, a template table of the classification template is stored in a database, S32, in response to triggering a new classification page operation at the work website, the decoration management device inquires a commodity center of a main commodity, the decoration management device creates a classification page, a component table of the classification page is stored in the database, S33, in response to triggering a binding store operation at the work website, the decoration management device establishes a template store relationship, and a binding relationship table of the template store relationship is stored in the database, S34, in response to triggering a release template operation at the work website, the decoration management device stores the template and transmits the template to be checked, and after the checking is passed, the template is validated through the transaction with the commodity center. The template data of the template in the headquarter of the chain enterprise can comprise templates, classifications and main commodities, and the template data of the template in each store in a binding mode can comprise templates, classifications and sub commodities.
The interaction between the decoration management device and the consumer terminal may include, for example, S41, in response to the decoration management device acquiring the update operation of the template data, the decoration management device transmitting a commodity change message under the foreground category to the consumer terminal, S42, the consumer terminal transmitting a retail page product category review request (may include a store ID (i.e., an ID of a target entity) and a commodity ID, for example, through GetRetailPageProductCate, i.e., an RPC review function) to the decoration management device, S43, in response, the decoration management device transmitting all the foreground categories to which the commodity belongs to the consumer terminal, the consumer terminal may write all the foreground categories to ES (Elasticsearch), in response, the consumer terminal viewing the classification page at the consumer terminal, the consumer terminal transmitting, for example, an RPC function, to the decoration management device, the entry may include the store ID, S45, in response, the decoration management device returning the class tree of the classification page and various under-eye background categories to the consumer terminal, S46, the consumer terminal acquiring the foreground category from the ES based on the content received from the decoration management device, and rendering the page to the consumer terminal to display the shop page.
Therefore, by the method, the functions of displaying and operating each repair template are provided on the management page of the interlocking entity, and a user can flexibly bind each repair template to at least one sub-entity, so that the decoration information corresponding to the decoration template is used on the display page of the bound sub-entity, the problem that the sub-entity is subjected to non-differential decoration by the existing interlocking entity is solved, the interlocking entity can flexibly and conveniently manage the decoration of the sub-entity in the instant retail scene, and the decoration of each sub-entity in the interlocking entity in the instant retail scene can embody better value.
Correspondingly, the embodiment of the application also provides a decoration management device 700, as shown in fig. 7. The apparatus 700 may include:
a first display unit 701, configured to respond to a viewing operation of a first decoration template on a management page of a target entity, and display a first setting page of the first decoration template, where the first setting page includes sub-entities belonging to the target entity, and the first decoration template is used to adjust display content on a display page of the target entity or sub-entities to which the first decoration template is applied;
a first application unit 702, configured to apply the first decoration template on a presentation page of each of the at least one first sub-entity in response to a binding operation on the first setting page for the at least one first sub-entity of the target entity.
In one possible implementation, the apparatus 700 further includes:
the second display unit is used for responding to the checking operation of the second decoration template on the management page of the target entity and obtaining a second setting page of the second decoration template;
And the second application unit is used for responding to the binding operation of at least one second sub-entity of the target entity on the second setting page and applying the second decoration template on the display page of each second sub-entity of the at least one second sub-entity.
In a possible implementation manner, the at least one first sub-entity includes a target management unit store of any level of the target entity, the target management unit store includes a plurality of target sub-entities, and the first application unit 702 is specifically configured to:
And applying the first decoration template on a display page of each target fruiting body in the plurality of target fruiting bodies.
In one possible implementation, the last level entity of the target entity has page data independent of the target entity, and the apparatus 700 further includes:
the acquisition unit is used for responding to the detection of the adjustment event of the first decoration template and acquiring the current version information of the first decoration template;
a calculation unit configured to calculate, based on the version information, differential information indicating contents of adjustment of the first decoration template;
And the updating unit is used for updating each target sub-entity corresponding to the identification of the first decoration template based on the differentiation information, wherein the target sub-entity belongs to the last-stage entity of the target entity, and the target sub-entity belongs to the at least one first sub-entity.
In one possible implementation, the apparatus 700 further includes:
the storage unit is used for storing page data of various entities and sub-entities based on classification tables corresponding to different page state machines before the first setting page of the first decoration template is displayed, wherein the different page state machines comprise a temporary state, a draft state and a formal state.
In one possible implementation, the apparatus 700 further includes:
The third display unit is used for responding to the new construction operation of the first user on the management page of the target entity and displaying the new construction page of the third decoration template, and the first user belongs to the management level entity of the target entity;
A fourth display unit, configured to apply the third decoration template on a display page of each third sub-entity in the at least one third sub-entity in response to completing an editing operation on a new page of the third decoration template and selecting a binding operation for the at least one third sub-entity of the target entity;
And a fifth display unit, configured to display, on the management page of the target entity, the third decoration template in response to completing the editing operation on the new page of the third decoration template and selecting a later binding operation, where the state of the third decoration template is that the audit is passed but not validated.
In one possible implementation, the apparatus 700 further includes:
A sixth display unit, configured to respond to a new construction operation of a second user on a management page of a fourth sub-entity on a new construction page of the fourth decoration template, where the second user belongs to a last-level entity of the target entity, and the second user has rights to create and manage the decoration template;
a seventh display unit, configured to apply the fourth decoration template on a display page of the fourth sub-entity in response to completing an editing operation on a new page of the fourth decoration template and selecting a binding operation for the fourth sub-entity;
And the eighth display unit is used for responding to the completion of the editing operation on the newly built page of the fourth decoration template and selecting a later binding operation, and displaying the fourth decoration template on the management page of the fourth sub-entity after the fourth decoration template passes the verification, wherein the state of the fourth decoration template is that the verification passes but is not effective.
In one possible implementation manner, the management page of the fourth sub-entity includes a fifth decoration template, where the fifth decoration template creates and opens rights to the decoration template of the fourth sub-entity for the target entity, and the fourth decoration template is obtained after copying and modifying the fifth decoration template.
In one possible implementation, the first setting page further includes a binding operation, an offline operation, an unbinding operation, a batch-in-effect operation, a batch-offline operation, or a batch-unbinding operation.
It should be noted that, the specific implementation manner and the achieved technical effect of the apparatus 700 may be referred to the related description of the method shown in fig. 1.
In addition, the embodiment of the application also provides electronic equipment, which comprises a processor and a memory, wherein the memory is used for storing instructions or a computer program, and the processor is used for executing the instructions or the computer program in the memory so that the electronic equipment can execute any implementation mode of the method provided by the embodiment of the application.
Referring to fig. 8, a schematic structural diagram of an electronic device 800 suitable for use in implementing embodiments of the present disclosure is shown. The terminal devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and the like, and stationary terminals such as digital TVs, desktop computers, and the like. The electronic device shown in fig. 8 is merely an example and should not be construed to limit the functionality and scope of use of the disclosed embodiments.
As shown in fig. 8, the electronic device 800 may include a processing means (e.g., a central processor, a graphics processor, etc.) 801, which may perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 802 or a program loaded from a storage means 808 into a Random Access Memory (RAM) 803. In the RAM803, various programs and data required for the operation of the electronic device 800 are also stored. The processing device 801, the ROM 802, and the RAM803 are connected to each other by a bus 804. An input/output (I/O) interface 805 is also connected to the bus 804.
In general, devices may be connected to I/O interface 805 including input devices 806 such as a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc., output devices 807 including a Liquid Crystal Display (LCD), speaker, vibrator, etc., storage devices 808 including magnetic tape, hard disk, etc., and communication devices 809. The communication means 809 may allow the electronic device 800 to communicate wirelessly or by wire with other devices to exchange data. While fig. 8 shows an electronic device 800 having various means, it is to be understood that not all of the illustrated means are required to be implemented or provided. More or fewer devices may be implemented or provided instead.
In particular, according to embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a non-transitory computer readable medium, the computer program comprising program code for performing the method shown in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via communication device 809, or installed from storage device 808, or installed from ROM 802. The above-described functions defined in the methods of the embodiments of the present disclosure are performed when the computer program is executed by the processing device 801.
The electronic device provided by the embodiment of the present disclosure belongs to the same inventive concept as the method provided by the above embodiment, and technical details not described in detail in the present embodiment can be seen in the above embodiment, and the present embodiment has the same beneficial effects as the above embodiment.
The embodiments of the present application also provide a computer readable medium having stored therein instructions or a computer program which, when run on a device, cause the device to perform any of the implementations of the methods provided by the embodiments of the present application.
It should be noted that the computer readable medium described in the present disclosure may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of a computer-readable storage medium may include, but are not limited to, 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 disclosure, a computer-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. In the present disclosure, however, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer 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 electrical wiring, fiber optic cable, RF (radio frequency), and the like, or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network protocol, such as HTTP (Hyper Text Transfer Protocol ), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the internet (e.g., the internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed networks.
The computer readable medium may be included in the electronic device or may exist alone without being incorporated into the electronic device.
The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to perform the method described above.
Computer program code for carrying out operations of the present disclosure may be written in one or more programming languages, including, but not limited to, 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 kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units involved in the embodiments of the present disclosure may be implemented by means of software, or may be implemented by means of hardware. Where the names of the units/modules do not constitute a limitation of the units themselves in some cases.
The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic that may be used include Field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), systems-on-a-chip (SOCs), complex Programmable Logic Devices (CPLDs), and the like.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on 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.
It should be noted that, in the present description, each embodiment is described in a progressive manner, and each embodiment is mainly described in a different manner from other embodiments, and identical and similar parts between the embodiments are all enough to refer to each other. For the system or device disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple, and the relevant points refer to the description of the method section.
It should be understood that in the present application, "at least one (item)" means one or more, and "a plurality" means two or more. "and/or" is used to describe an association relationship of an associated object, and indicates that three relationships may exist, for example, "a and/or B" may indicate that only a exists, only B exists, and three cases of a and B exist simultaneously, where a and B may be singular or plural. The character "/" generally indicates that the context-dependent object is an "or" relationship. "at least one of" or the like means any combination of these items, including any combination of single item(s) or plural items(s). For example, at least one of a, b or c may represent a, b, c, "a and b", "a and c", "b and c", or "a and b and c", wherein a, b, c may be single or plural.
It is further noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises an element.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. The software modules may be disposed in Random Access Memory (RAM), memory, read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
It should be noted that, in the embodiment of the present application, the user sensitive information is not related, and the user related information is acquired, used and determined after the user authorization. In one example, prior to obtaining the user-related information, the corresponding interface displays prompt information related to obtaining data for use authorization, where the prompt information informs the user of the type, use range, use scenario, etc. of the personal information related to the disclosure in an appropriate manner according to related laws and regulations, so that the user determines whether to agree to the authorization based on the prompt information. It will be appreciated that the above-described notification and user authorization process is merely illustrative and not limiting of the implementations of the present disclosure, and that other ways of satisfying relevant legal regulations may be applied to the implementations of the present disclosure.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (12)

1. A method of finishing, comprising:
responding to the view operation of a first decoration template on a management page of a target entity, displaying a first setting page of the first decoration template, wherein the first setting page comprises sub-entities belonging to the target entity, and the first decoration template is used for adjusting the display content on a display page of the target entity or the sub-entities applying the first decoration template;
In response to a binding operation on the first setup page for at least one first sub-entity of the target entity, the first finishing template is applied on a presentation page of each of the at least one first sub-entity.
2. The method according to claim 1, wherein the method further comprises:
responding to the checking operation of a second decoration template on the management page of the target entity, and obtaining a second setting page of the second decoration template;
In response to a binding operation on the second setup page for at least one second sub-entity of the target entity, the second finishing template is applied on a presentation page of each of the at least one second sub-entity.
3. The method of claim 1 or 2, wherein the at least one first sub-entity comprises a target management unit store of any level of the target entities, the target management unit store comprising a plurality of target sub-entities, the first finishing template being applied on a presentation page of each of the at least one first sub-entity, comprising:
And applying the first decoration template on a display page of each target entity in the plurality of target entities.
4. The method of claim 1 or 2, wherein a last level entity of the target entity has page data independent of the target entity, the method further comprising:
in response to detecting an adjustment event of the first decoration template, obtaining version information of the first decoration template;
calculating differential information based on the version information, wherein the differential information is used for indicating the adjusted content of the first decoration template;
Updating each target sub-entity corresponding to the identification of the first decoration template based on the differentiation information, wherein the target sub-entity belongs to the last-stage entity of the target entity, and the target sub-entity belongs to the at least one first sub-entity.
5. The method of any one of claims 1-4, wherein prior to displaying the first settings page of the first finishing template, the method further comprises:
The page data of various entities and sub-entities are stored based on classification tables corresponding to different page state machines, including temporary states, draft states and formal states.
6. The method according to any one of claims 1-5, further comprising:
Responding to a new operation of a first user on a management page of the target entity to a third decoration template, and displaying the new page of the third decoration template, wherein the first user belongs to a management level entity of the target entity;
responsive to completing an editing operation on a newly created page of the third decoration template and selecting a binding operation for at least one third sub-entity of the target entity, applying the third decoration template on a presentation page of each of the at least one third sub-entity;
and responding to the completion of the editing operation on the newly built page of the third decoration template and the selection of the later binding operation, and displaying the third decoration template on the management page of the target entity, wherein the state of the third decoration template is that the verification passes but the verification does not take effect.
7. The method according to any one of claims 1-5, further comprising:
Responding to a new construction operation of a second user on a management page of a fourth sub-entity to a fourth decoration template, displaying the new construction page of the fourth decoration template, wherein the second user belongs to a last-stage entity of the target entity, and the second user has the authority of building and managing the decoration template;
Responding to the completion of editing operation on a newly built page of the fourth decoration template and the selection of binding operation aiming at the fourth sub-entity, and applying the fourth decoration template on a display page of the fourth sub-entity;
And responding to the completion of editing operation and the selection of later binding operation on the newly built page of the fourth decoration template, and displaying the fourth decoration template on the management page of the fourth sub-entity after the fourth decoration template passes the verification, wherein the state of the fourth decoration template is that the verification passes but the verification does not take effect.
8. The method of claim 7, wherein a fifth decoration template is included on the management page of the fourth sub-entity, the fifth decoration template creating and opening rights to the decoration template of the fourth sub-entity for the target entity, the fourth decoration template being obtained after copying and modifying the fifth decoration template.
9. The method of claim 1, wherein the first setup page further comprises a bind operation, an offline operation, an unbind operation, a bulk validate operation, a bulk offline operation, or a bulk unbind operation.
10. A decoration management apparatus, comprising:
A display unit, configured to display a first setting page of a first decoration template in response to a viewing operation of the first decoration template on a management page of a target entity, where the first setting page includes a sub-entity belonging to the target entity, and the first decoration template is used to adjust display content on a display page of the target entity or sub-entity to which the first decoration template is applied;
And the application unit is used for responding to the binding operation of at least one first sub-entity of the target entity on the first setting page and applying the first decoration template on the display page of each first sub-entity of the at least one first sub-entity.
11. An electronic device, comprising a processor and a memory;
The memory is used for storing instructions or programs;
The processor being configured to execute the instructions or the program in the memory to cause the electronic device to perform the method of any one of claims 1-9.
12. A readable medium having stored therein instructions or programs which, when run on a processor, cause the processor to perform the method of any of claims 1-9.
CN202410139361.8A 2024-01-31 2024-01-31 Decoration management method, device, electronic device and readable medium Pending CN120407034A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202410139361.8A CN120407034A (en) 2024-01-31 2024-01-31 Decoration management method, device, electronic device and readable medium
PCT/CN2024/127647 WO2025161531A1 (en) 2024-01-31 2024-10-28 Decoration management method, apparatus, electronic device and readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410139361.8A CN120407034A (en) 2024-01-31 2024-01-31 Decoration management method, device, electronic device and readable medium

Publications (1)

Publication Number Publication Date
CN120407034A true CN120407034A (en) 2025-08-01

Family

ID=96525428

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410139361.8A Pending CN120407034A (en) 2024-01-31 2024-01-31 Decoration management method, device, electronic device and readable medium

Country Status (2)

Country Link
CN (1) CN120407034A (en)
WO (1) WO2025161531A1 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104850400A (en) * 2015-05-05 2015-08-19 无锡天脉聚源传媒科技有限公司 Method and apparatus for generating online shop page
US10372812B2 (en) * 2016-09-01 2019-08-06 Adobe Inc. Combining aspects of a template into multiple web pages
CN108280704A (en) * 2017-01-04 2018-07-13 湖南移商动力网络技术有限公司 Distribution substation technological development based on mobile terminal
CN108694043B (en) * 2017-04-11 2022-04-12 北京京东尚科信息技术有限公司 Page decoration method and system

Also Published As

Publication number Publication date
WO2025161531A1 (en) 2025-08-07

Similar Documents

Publication Publication Date Title
US9117232B2 (en) Browser-based retrieval and display of content associated with a link that matches a link signature
US7975020B1 (en) Dynamic updating of rendered web pages with supplemental content
US9262057B2 (en) Providing item specific functionality via service-assisted applications
US20210096708A1 (en) Methods and apparatuses for dynamically generating mobile application layouts using client- independent configuration
US10255580B2 (en) Network-based distribution of application products
US10049226B1 (en) Facilitating access to restricted functionality
US8689109B1 (en) Facilitating access to functionality via displayed information
US10789413B2 (en) Web page designing with timelines
US20140282371A1 (en) Systems and methods for creating or updating an application using a pre-existing application
JP7614216B2 (en) A system for custom validation and scripting for mobile applications
US8117553B2 (en) Method and system to maintain a user interface context
US10788957B1 (en) Web page designing with sandboxed custom editors
CN113312116A (en) System and method for offloading application extension script execution from an application hosting infrastructure
US20210011957A1 (en) Web page designing with content beam to device preview
US20250291558A1 (en) Computer-supported visual definition of conditional automatic order submissions
US10380675B2 (en) Method, medium, and system for manipulation of dynamically assembled ecommerce web pages
US20200126148A1 (en) System and method for management and delivery of shoppable content data
EP3414586A1 (en) Methods, systems, and media for providing aggregated and uniformly arranged item information
CN120407034A (en) Decoration management method, device, electronic device and readable medium
US9959564B1 (en) Providing confirmations for list modifications
US20240378210A1 (en) Systems and methods for customizing search ranges for labels associated with domains of attribute values
US12111973B2 (en) System and method to manipulate virtual model based on physical parameters of gesture input
US12243092B2 (en) Inventory management system protection for network traffic surge resistant platform
CN120406780A (en) Object management method, device, electronic device and readable medium
Moemeka et al. App monetization

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