CN116226495B - Task execution method and device - Google Patents

Task execution method and device Download PDF

Info

Publication number
CN116226495B
CN116226495B CN202310522261.9A CN202310522261A CN116226495B CN 116226495 B CN116226495 B CN 116226495B CN 202310522261 A CN202310522261 A CN 202310522261A CN 116226495 B CN116226495 B CN 116226495B
Authority
CN
China
Prior art keywords
task
execution
target
information
user
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.)
Active
Application number
CN202310522261.9A
Other languages
Chinese (zh)
Other versions
CN116226495A (en
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.)
CCB Finetech Co Ltd
Original Assignee
CCB Finetech 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 CCB Finetech Co Ltd filed Critical CCB Finetech Co Ltd
Priority to CN202310522261.9A priority Critical patent/CN116226495B/en
Publication of CN116226495A publication Critical patent/CN116226495A/en
Application granted granted Critical
Publication of CN116226495B publication Critical patent/CN116226495B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/953Querying, e.g. by the use of web search engines
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a task execution method and device, and relates to the technical field of big data. One embodiment of the method comprises the following steps: responding to a task execution request which is sent by a user and points to a preset target task integration execution inlet, and returning a target task execution page corresponding to the target task integration execution inlet to the user; receiving task acquisition information submitted by the user based on the target task execution page; placing articles submitted by the user into a target article pool corresponding to the target task integration execution inlet based on the task acquisition information; and matching the objects in the target object pool with the target information objects bound by the target task integration execution entrance to obtain matched objects of each target information object. The implementation mode can simplify task execution operation and ensure smooth development of various tasks.

Description

Task execution method and device
Technical Field
The present invention relates to the field of big data technologies, and in particular, to a task execution method and apparatus.
Background
In the current online service development process, a service side platform can initiate service related activities at regular or random to achieve the service purpose. For example, a certain e-commerce platform initiates tens or even hundreds of activities to improve business indexes every month, merchants (i.e. users) entering the e-commerce platform sign up through a sign-up program, meanwhile, the users submit items to be involved in the activities under the name to the e-commerce platform for checking through the sign-up program, after the checking is passed, the items can be used as the sign-up items of the activities to obtain corresponding access and access of the activities, and of course, some parameters of the sign-up items often need to be adjusted according to the requirements of the activities, such as reducing the price with fixed discounts.
In the prior art, a service side platform needs to develop independent registration function modules aiming at each specific activity to realize the registration program, the registration function modules of different activities cannot be reused and can only be repeatedly developed, the repeated workload of developers is large, the expansibility of the registration function modules is poor, and the service requirements cannot be met due to low development efficiency. Moreover, for users, the registration function module of each activity in a large number of activities to be registered is required to be accessed in a centralized manner, registration operation is repeated and complicated, and the user is easy to lose patience and select only a small number of activities to register, so that the registration users and the number of articles of a certain proportion of activities cannot meet the requirement of developing activities, thus canceling the activities, and finally damaging the interests of the user and a platform of a service side.
Disclosure of Invention
In view of this, embodiments of the present invention provide a task execution method and apparatus, which can implement the same task execution program of a plurality of information objects based on a general task processing platform and a task integrated execution portal therein, and a user can complete task execution of the plurality of information objects only by submitting information at a single time on a corresponding task execution page, thereby simplifying task execution operations, and simultaneously, each information object developed by a server can reach a sufficient number of task execution users and matching objects, thereby ensuring smooth development of the information objects.
To achieve the above object, according to one aspect of the present invention, there is provided a task execution method.
The task execution method of the embodiment of the invention comprises the following steps: responding to a task execution request which is sent by a user and points to a preset target task integration execution inlet, and returning a target task execution page corresponding to the target task integration execution inlet to the user; receiving task acquisition information submitted by the user based on the target task execution page, and placing articles submitted by the user into a target article pool corresponding to the target task integrated execution inlet based on the task acquisition information; and matching the objects in the target object pool with the target information objects bound by the target task integration execution entrance to obtain matched objects of each target information object.
Optionally, the method is executed by a general task processing platform, and the general task processing platform comprises a plurality of task integration execution inlets, and each task integration execution inlet is bound with a plurality of information objects in advance and corresponds to an article pool; the task acquisition information comprises the following steps: the user submits feature data of at least one item to the target task integration execution portal; and placing the object submitted by the user into a target object pool corresponding to the target task integration execution inlet based on the task acquisition information, wherein the method comprises the following steps: and placing the object submitted by the user into the target object pool based on the characteristic data.
Optionally, the information object and the task integration execution portal have task execution valid time ranges, and the task execution valid time range of any task integration execution portal is determined based on the task execution valid time range of the information object bound by the task integration execution portal; and, the method further comprises: after receiving the task execution request, judging whether the current moment is within the effective task execution time range of the target task integrated execution portal or not: if not, the prompt information indicating that the current moment is not in the effective task execution time range is displayed to the user.
Optionally, the information object and the task integration execution portal have participation conditions, and the participation condition of any task integration execution portal is a union of participation conditions of the information object bound by the task integration execution portal; the target task execution page comprises a plurality of information acquisition fields, and the information acquisition fields are pre-configured with verification rules indicated by participation conditions of the target task integrated execution entrance; and, the method further comprises: responding to the fact that the user completes filling in any information acquisition field configured with the check rule, and judging whether filling content accords with the check rule; and under the condition of non-compliance, displaying prompt information violating the check rule to the user.
Optionally, the task collection information further includes: the user's base data and attribute data of at least one brand under the user name, the verification rule being an expression for the user, the brand and/or the item.
Optionally, the matching the object in the target object pool with the target information object bound by the target task integrated execution portal to obtain a matched object of each target information object includes: judging whether characteristic data of any article in the target article pool and any target information object bound by the target task integration execution inlet, attribute data of a brand to which the article belongs, and/or basic data of a user to which the article belongs meet participation conditions of the target information object or not; in the event of a match, the item is determined to be a matching item for the target information object.
Optionally, the target task execution page further includes a multi-selection box for indicating that the object submitted by the user is to participate in an information object, and the options of the multi-selection box are the target information object; and, the method further comprises: and before the object submitted by the user is placed into a target object pool corresponding to the target task integration execution inlet based on the characteristic data, associating the object submitted by the user with a specific target information object selected by the user in the multi-box.
Optionally, the matching the object in the target object pool with the target information object bound by the target task integrated execution portal to obtain a matched object of each target information object includes: for any specific target information object, judging whether the characteristic data of each object associated with the specific target information object, the attribute data of the brand to which the object belongs and/or the basic data of the user to which the object belongs in the target object pool meet the participation condition of the specific target information object; in the event of a match, the item is determined to be a matching item for the particular target information object.
Optionally, the method further comprises: and loading a task integration execution portal to be added in response to a portal adding instruction sent by an administrator, binding the task integration execution portal with at least one information object loaded in advance, determining a task execution effective time range of the task integration execution portal based on a task execution effective time range of the information object bound by the task integration execution portal, determining a union of participation conditions of the information objects bound by the task integration execution portal as the participation conditions of the task integration execution portal, and determining a verification rule of each information acquisition field in a registration page corresponding to the task integration execution portal according to the participation conditions of the task integration execution portal.
Optionally, the method further comprises: loading detailed information of an information object to be added in response to an information object adding instruction sent by an administrator, binding the information object with a task integration execution entry which is preloaded, adjusting the task execution effective time range of the task integration execution entry which is bound by the information object based on the task execution effective time range of the information object, and adjusting the participation condition of the task integration execution entry which is bound by the information object based on the participation condition of the information object; and adjusting the verification rule of each information acquisition field in the registration page corresponding to the task integration execution inlet according to the adjusted participation condition of the task integration execution inlet, and adding the option corresponding to the information object in the multi-option frame of the registration page.
Optionally, the holding start time of the information objects bound by the same task integration execution portal is in the same statistical period; the user's underlying data includes at least one of: user account number, user place, main product class, distribution rule; the attribute data of the brand includes at least one of: brand name, brand work mode, brand impact; the characteristic data of the article includes at least one of: item name, stock level units SKU, belonging category, item specification, initial price, discount data, stock level.
To achieve the above object, according to another aspect of the present invention, there is provided a task performing device.
The task execution device of the embodiment of the invention comprises: a page response unit configured to: responding to a task execution request which is sent by a user and points to a preset target task integration execution inlet, and returning a target task execution page corresponding to the target task integration execution inlet to the user; the information acquisition unit is used for receiving task acquisition information submitted by the user based on the target task execution page and placing articles submitted by the user into a target article pool corresponding to the target task integrated execution inlet based on the task acquisition information; and the registration matching unit is used for matching the objects in the target object pool with the target information objects bound by the target task integration execution entrance to obtain the matched objects of each target information object.
To achieve the above object, according to still another aspect of the present invention, there is provided an electronic apparatus.
An electronic apparatus of the present invention includes: one or more processors; and the storage device is used for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors are enabled to realize the task execution method provided by the invention.
To achieve the above object, according to still another aspect of the present invention, there is provided a computer-readable storage medium.
A computer-readable storage medium of the present invention has stored thereon a computer program which, when executed by a processor, implements the task execution method provided by the present invention.
To achieve the above object, according to still another aspect of an embodiment of the present invention, there is provided a computer program product.
The computer program product of the embodiment of the invention comprises a computer program, and the computer program realizes the task execution method provided by the embodiment of the invention when being executed by a processor.
According to the technical scheme of the invention, the embodiment of the invention has the following advantages or beneficial effects:
according to an activity registration scene of a service side platform, a plurality of activities with certain commonalities (for example, the holding start time of the activities is in the same month, or the objects aimed by the activities belong to the same class) are bound in the same activity integrated registration entrance in advance, corresponding registration pages are developed to collect information, a user only needs to execute a registration operation once within the registration effective time range to send registration requests to the activities at the same time, a follow-up service side only needs to match specific activities and the objects submitted by the user to finish registration of the activities, thus the user registration operation is simplified, the repeated workload of developers is reduced, the activity registration efficiency is improved, the requirements of the activities on the number of registration users and the registration objects can be met, in addition, the universal activity registration platform has strong expansibility, the platform can be accessed by only needing a small amount of modification when the activity integrated registration entrance is newly added or the activity is newly added, and the universal activity registration platform can also conveniently execute deletion, modification and inquiry of the activity integrated registration entrance or the activity. In addition, the universal activity registration platform provided by the embodiment of the invention can also automatically check and prompt aiming at the registration effective time range of the activity integrated registration entrance and the information acquisition field in the registration page so as to improve the registration efficiency, and further provides two modes of selecting and not selecting specific target activities to meet the actual activity registration requirement.
Further effects of the above-described non-conventional alternatives are described below in connection with the embodiments.
Drawings
The drawings are included to provide a better understanding of the invention and are not to be construed as unduly limiting the invention. Wherein:
FIG. 1 is a schematic diagram of main steps of a task execution method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a general task processing platform according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of specific execution steps of a task execution method according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of components of a task performing device according to an embodiment of the present invention;
FIG. 5 is an exemplary system architecture diagram in which embodiments in accordance with the present invention may be applied;
fig. 6 is a schematic structural diagram of an electronic device for implementing a task execution method in an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present invention will now be described with reference to the accompanying drawings, in which various details of the embodiments of the present invention are included to facilitate understanding, and are to be considered merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
It should be noted that the embodiments of the present invention and the technical features in the embodiments may be combined with each other without collision.
Fig. 1 is a schematic diagram of main steps of a task execution method according to an embodiment of the present invention. As shown in fig. 1, the task execution method according to the embodiment of the present invention may include the following steps:
step S101: responding to a task execution request which is sent by a user and points to a preset target task integration execution inlet, and returning a target task execution page corresponding to the target task integration execution inlet to the user; step S102: receiving task acquisition information submitted by the user based on the target task execution page; placing articles submitted by the user into a target article pool corresponding to the target task integration execution inlet based on the task acquisition information; step S103: and matching the objects in the target object pool with the target information objects bound by the target task integration execution entrance to obtain matched objects of each target information object. Through the steps, the same task execution program of a plurality of information objects can be realized based on the general task processing platform and the task integrated execution entrance therein, and a user can finish task execution of the plurality of information objects only by submitting information at a single time on a corresponding task execution page, so that task execution operation is simplified, and meanwhile, various information objects developed by a service side can reach enough task execution users and matched objects, so that smooth development of the information objects is ensured.
In the embodiment of the invention, the method is executed by a general task processing platform, and the general task processing platform comprises a plurality of task integrated execution inlets, wherein each task integrated execution inlet is pre-bound with a plurality of information objects and corresponds to an article pool; the task acquisition information comprises the following steps: the user submits feature data of at least one item to the target task integration execution portal; and placing the object submitted by the user into a target object pool corresponding to the target task integration execution inlet based on the task acquisition information, wherein the method comprises the following steps: and placing the object submitted by the user into the target object pool based on the characteristic data.
In a specific scenario, the information object and the task integrated execution portal have task execution valid time ranges, and the task execution valid time range of any task integrated execution portal is determined based on the task execution valid time range of the information object bound by the task integrated execution portal; and, the method further comprises: after receiving the task execution request, judging whether the current moment is within the effective task execution time range of the target task integrated execution portal or not: if not, the prompt information indicating that the current moment is not in the effective task execution time range is displayed to the user.
As a preferable mode, the information object and the task integration execution portal have participation conditions, and the participation condition of any task integration execution portal is the union of participation conditions of the information object bound by the task integration execution portal; the target task execution page comprises a plurality of information acquisition fields, and the information acquisition fields are pre-configured with verification rules indicated by participation conditions of the target task integrated execution entrance; and, the method further comprises: responding to the fact that the user completes filling in any information acquisition field configured with the check rule, and judging whether filling content accords with the check rule; and under the condition of non-compliance, displaying prompt information violating the check rule to the user.
Preferably, the task collection information further includes: the user's base data and attribute data of at least one brand under the user name, the verification rule being an expression for the user, the brand and/or the item.
In an optional implementation manner, the matching the object in the target object pool with the target information object bound by the target task integrated execution portal to obtain a matched object of each target information object includes: judging whether characteristic data of any article in the target article pool and any target information object bound by the target task integration execution inlet, attribute data of a brand to which the article belongs, and/or basic data of a user to which the article belongs meet participation conditions of the target information object or not; in the event of a match, the item is determined to be a matching item for the target information object.
In an optional technical scheme, the target task execution page further comprises a multi-selection box for indicating an object to be participated in by the user submitted by the user, wherein the options of the multi-selection box are the target information object; and, the method further comprises: and before the object submitted by the user is placed into a target object pool corresponding to the target task integration execution inlet based on the characteristic data, associating the object submitted by the user with a specific target information object selected by the user in the multi-box.
Preferably, the matching the object in the target object pool with the target information object bound by the target task integrated execution portal to obtain a matched object of each target information object includes: for any specific target information object, judging whether the characteristic data of each object associated with the specific target information object, the attribute data of the brand to which the object belongs and/or the basic data of the user to which the object belongs in the target object pool meet the participation condition of the specific target information object; in the event of a match, the item is determined to be a matching item for the particular target information object.
In one embodiment, the method further comprises: and loading a task integration execution portal to be added in response to a portal adding instruction sent by an administrator, binding the task integration execution portal with at least one information object loaded in advance, determining a task execution effective time range of the task integration execution portal based on a task execution effective time range of the information object bound by the task integration execution portal, determining a union of participation conditions of the information objects bound by the task integration execution portal as the participation conditions of the task integration execution portal, and determining a verification rule of each information acquisition field in a registration page corresponding to the task integration execution portal according to the participation conditions of the task integration execution portal.
In practical application, the method further comprises: loading detailed information of an information object to be added in response to an information object adding instruction sent by an administrator, binding the information object with a task integration execution entry which is preloaded, adjusting the task execution effective time range of the task integration execution entry which is bound by the information object based on the task execution effective time range of the information object, and adjusting the participation condition of the task integration execution entry which is bound by the information object based on the participation condition of the information object; and adjusting the verification rule of each information acquisition field in the registration page corresponding to the task integration execution inlet according to the adjusted participation condition of the task integration execution inlet, and adding the option corresponding to the information object in the multi-option frame of the registration page.
In addition, in the embodiment of the invention, the holding start time of the information object bound by the same task integration execution inlet is in the same statistical period; the user's underlying data includes at least one of: user account number, user place, main product class, distribution rule; the attribute data of the brand includes at least one of: brand name, brand work mode, brand impact; the characteristic data of the article includes at least one of: item name, stock level units SKU, belonging category, item specification, initial price, discount data, stock level.
A specific embodiment will be described below by taking an active entry scenario of the server platform as an example. In this embodiment, the above information object is embodied as an activity, the above task and task execution are embodied as an activity entry, the above target activity is embodied as a target information object, the above task execution request is embodied as an activity entry request, the above general task processing platform is embodied as a general activity entry platform, the above task integrated execution portal is embodied as an activity integrated entry portal, the above target task integrated execution portal is embodied as a target activity integrated entry portal, the above task execution page is embodied as an entry page, the above target task execution page is embodied as a target entry page, the above task acquisition information is embodied as an entry acquisition information, the above matching item is embodied as an entry item, and the above task execution valid time range is embodied as an entry valid time range. According to the embodiment, the same registration program of a plurality of activities can be realized based on the universal activity registration platform and the activity integration registration portal therein, and a user can finish registration of the plurality of activities only by submitting information at a single time on a corresponding registration page, so that registration operation is simplified, and meanwhile, various activities carried out by a service side can reach enough registration users and registration objects, so that smooth development of the activities is ensured.
The method for registering activities of the embodiment of the invention can be executed by a pre-established general activity registering platform, and the general activity registering platform is used for providing unified registering entries for a plurality of activities. Specifically, the universal activity registration platform may include a plurality of activity integrated registration portals, where each activity integrated registration portal is a component under the universal activity registration platform, and is pre-bound to a plurality of activities and corresponds to an item pool, and provides registration portals for all activities bound to the activity integrated registration portals. The article pool is used for storing article information submitted by a user to the corresponding activity integration entry. Preferably, the item information in the item pool can be shared among all the activities bound by the corresponding activity integration registration portal, and any item in the item pool can be used as the final registration item of the corresponding activity as long as the participation condition of the corresponding activity is met.
In addition, each activity integrated entry is also provided with an independent entry page, and the entry page contains a plurality of information acquisition fields for acquiring entry acquisition information submitted by a user. For a user, the submitted registration acquisition information may include the user's base data, attribute data for at least one brand under the user's name, and characteristic data for at least one item under any brand. Illustratively, the user's underlying data may include at least one of: user account number, user place, main product class, distribution rule; the attribute data of the brand may include at least one of: brand name, brand work mode, brand impact; the characteristic data of the article may include at least one of: item name, stock level units SKU, belonging category, item specification, initial price, discount data, stock level. Of course, the entry collection information may also include any applicable data related to the active entry.
It will be appreciated that the above activities are specific items related to a specific business and having a certain holding time range (this time range is between a holding start time and a holding stop time), each of the activities has detailed information including participation conditions and subject rules of the activity, and the detailed information of a certain activity is as follows, taking an e-commerce scenario as an example: the holding time range is 2 months 1 day to 2 months 28 days, the main products of the users to which the articles belong are books, the Beijing area is covered with mail, the influence of the brands to which the articles belong is more than one level, and the price discount of the articles is less than 8 folds, so that the articles can participate in the activity, and the articles participating in the activity can obtain the access amount which is 2 times to 20 times of the daily access amount according to the article labels (such as rules and products). In this example, the participation conditions for the activity are: the subject rule is "obtaining an access amount 2 to 20 times relative to a daily access amount according to an item tag", which relates to simultaneous demands on a user, a brand and an item. In addition, each activity has a definite registration valid time range for executing the registration of the activity, and a certain period of time is generally required to execute the preparation work of opening the activity after the registration is ended, so that the registration valid time range is before the holding time range of the activity, for example, the registration valid time range can be between 1 month and 1 day and 1 month and 20 days for the activity in the above example.
In practical application, staff can bind each activity integrated entry with a plurality of activities in advance on a general activity entry platform, determine the entry valid time range of the activity integrated entry based on the entry valid time range of the activity bound by any activity integrated entry, and determine the participation condition of the activity integrated entry based on the participation condition of the activity bound by any activity integrated entry. Similar to the foregoing action of the validity time range of the registration of the activity and the participation condition, the user may register successfully only by initiating the registration for the activity integrated registration portal in the validity time range of the registration of the activity integrated registration portal, and similarly, the registration collection information submitted by the user may register successfully only by conforming to the participation condition of the activity integrated registration portal.
In one embodiment, a valid time range of registration for the integrated registration portal may be obtained by translating forward for a period of time based on a union of participation conditions of each activity bound by the integrated registration portal (because the integrated registration portal often requires a longer time to perform an activity preparation task), for example, two activities are bound by a certain integrated registration portal, the valid time range of registration for activity 1 is 2 months 10 to 2 months 20 days, and the valid time range of registration for activity 2 is 2 months 21 to 2 months 28 days, and then the union of the valid time ranges of registration for both activities is 2 months 1 to 2 months 28 days, which may be translated forward for 15 days, to obtain a valid time range of registration for determining the integrated registration portal for 1 month 17 to 2 months 13 days. Further, in one embodiment, the union of the participation conditions of the activities bound by any activity-integrated entry may be determined as the participation condition of that activity-integrated entry, i.e., entry collection information that matches the participation condition of the activity-integrated entry necessarily matches the participation condition of at least one corresponding activity (activity bound by the activity-integrated entry). Further, a worker can determine a verification rule of each information acquisition field in the entry page corresponding to any activity integrated entry on the basis of the participation condition of the activity integrated entry on the general activity entry platform, for example, the participation condition of the activity integrated entry includes "price discount is less than 8 times", "user main product is book", and then corresponding regular expressions can be configured as verification rules for the two information acquisition fields of "price discount" and "main product" in the entry page. It can be seen that the above verification rules are expressions for users, brands, and/or items.
Fig. 2 is a schematic architecture diagram of a general active registration platform in an embodiment of the present invention, and referring to fig. 2, an active registration method in an embodiment of the present invention may specifically be executed according to the following steps:
step 1: and responding to the received activity registration request sent by the user and pointing to the target activity integration registration entry, and returning a target registration page corresponding to the target activity integration registration entry to the user.
In the embodiment of the invention, the target activity integrated registration portal refers to an activity integrated registration portal for which a user registers, and can be any activity integrated registration portal. The activities bound by the target activity integration entry may be referred to as target activities, the corresponding item pool may be referred to as target item pool, and the corresponding entry page may be referred to as target entry page. In practical application, a user firstly inputs an account number and a password to log in a general activity registration platform, and the general activity registration platform can firstly acquire basic information of the user and endow the user with relevant operation rights according to the basic information of the user, for example, the rights of adding labels to different articles. For example, a user may have a certain attribute, and the generic activity registration platform may assign a right to add a label to a selected item, where the added label item may be weighted more in later displays. Thereafter, the user performs operations such as clicking a page button to initiate an activity entry request for the target activity integration entry.
Preferably, after receiving the activity registration request, the general activity registration platform first determines whether the current moment is within a registration valid time range of the target activity integration registration portal: if yes, returning a target registration page to the user, otherwise, displaying prompt information representing that the current moment is not in the registration effective time range to the user. In a specific scene, the general activity registration platform can set an activity integrated registration entry which is not in the registration effective time range at the current moment as an inaccessible mode and reminds the user by using a prominent color such as gray.
Step 2: receiving registration acquisition information submitted by a user based on a target registration page, wherein the registration acquisition information comprises: characteristic data of at least one item submitted by a user to a target activity integration entry; and placing the object submitted by the user into a target object pool corresponding to the target activity integration entry based on the characteristic data.
Before this step, the user fills in entry collection information in each information collection field of the target entry page. In the filling process, the universal activity registration platform can preferably execute automatic verification of filling content according to a pre-written script corresponding to the verification rule of the information acquisition field. Specifically, when the general activity registration platform monitors that the user completes filling any information acquisition field configured with the check rule, judging whether filling content accords with the corresponding check rule: if the result is met, not prompting; if the prompt information does not accord with the verification rule, prompt information violating the verification rule is displayed to the user, and the user can modify filling content or cancel registration after seeing the prompt information. In the step, the universal activity registration platform acquires registration acquisition information submitted by a user through a target registration page, and places the indicated article in the registration acquisition information into a target article pool to serve as a data base for subsequent matching.
Step 3: and matching the objects in the object pool with the object activities bound by the object activity integrated registration entrance to obtain registration objects of each object activity.
In the step, the general activity registration platform matches the objects in the object pool with the object activities, so as to determine the registration object of each object activity. In the embodiment of the invention, two matching modes of selecting and not selecting specific target activities exist. With respect to a specific target activity, optionally, a multiple-selection box may be included in the target entry page, for indicating at least one target activity to which the user submits an item to participate.
Under the condition that a specific target activity is not selected, the general activity registration platform judges whether the characteristic data of the object, the attribute data of the brand to which the object belongs and/or the basic data of the user to which the object belongs meet the participation condition of the target activity according to any target activity bound by any object in the object pool and the target activity integrated registration entrance: if yes, determining the item as the registering item of the target activity; if not, discarding the item, and executing a repeated process to judge the next item until each item in the target item pool is exhausted.
Under the condition that a specific target activity is selected, the general activity registration platform associates the specific target activity selected by the user in the multi-box for the articles submitted by the user before placing the articles submitted by the user into the target article pool. Then, for any specific target activity, the general activity registration platform judges whether the characteristic data of each article associated with the specific target activity, the attribute data of the brand to which the article belongs and/or the basic data of the user to which the article belongs in the target article pool meet the participation condition of the specific target activity or not: if yes, determining the item as the registering item of the target activity; if not, discarding the item, and executing a repeated process to judge the next item until each item in the target item pool is exhausted. If something in the target item pool meets the participation condition of a certain target activity of a non-specific target activity, namely, the user does not select the target activity in the multiple boxes of the target registration page, but the item submitted by the user meets the participation condition of the target activity, the universal activity registration platform can send corresponding communication information to the user to determine whether the user agrees to execute registration based on the item and the target activity, and if so, the universal activity registration platform takes the item as the registration item of the target activity.
The universal activity registration platform provided by the embodiment of the invention also has stronger expansibility, and can complete expansion with smaller workload without repeated development and a large number of code modification when the activity integration registration entrance and activities have the requirements of new addition, deletion, parameter modification, inquiry and the like. Taking a new example, after receiving an entry addition instruction sent by an administrator, the general activity registration platform loads an activity integration registration entry to be added, binds the activity integration registration entry with at least one pre-loaded activity, determines the registration valid time range of the activity integration registration entry based on the registration valid time range of the activity bound by the activity integration registration entry, determines the union of the participation conditions of the activity bound by the activity integration registration entry as the participation conditions of the activity integration registration entry, determines the verification rule of each information acquisition field in the registration page corresponding to the activity integration registration entry according to the participation conditions of the activity integration registration entry, and then can receive the activity registration request for the activity integration registration entry.
Similarly, after receiving an activity adding instruction sent by an administrator, the general activity registration platform loads detailed information of an activity to be added, binds the activity with one pre-loaded activity integrated registration entry, adjusts the registration valid time range of the activity integrated registration entry bound by the activity based on the registration valid time range of the activity, and adjusts the participation condition of the activity integrated registration entry bound by the activity based on the participation condition of the activity; and adjusting the verification rule of each information acquisition field in the entry page corresponding to the activity integrated entry according to the adjusted participation condition of the activity integrated entry, adding the option corresponding to the activity in the multi-selection frame of the entry page, and then receiving the activity entry request aiming at the activity integrated entry.
FIG. 3 is a schematic diagram of specific steps of an activity registration method according to an embodiment of the present invention, where details of specific steps are described above and are not repeated here.
In the technical scheme of the embodiment of the invention, the universal activity registration platform is developed to execute the same registration program aiming at a plurality of activities, thereby simplifying user registration operation, reducing repeated workload of developers, improving activity registration efficiency, and meeting the requirements of various activities on registration users and registration article quantity. In addition, the universal activity registration platform provided by the embodiment of the invention can also automatically check and prompt aiming at the registration effective time range of the activity integrated registration entrance and the information acquisition field in the registration page so as to improve the registration efficiency, and further provides two modes of selecting and not selecting specific target activities to meet the actual activity registration requirement.
In the technical scheme of the invention, the aspects of the related personal information of the user, such as acquisition, collection, updating, analysis, processing, use, transmission, storage and the like, all conform to the rules of related laws and regulations, are used for legal purposes, and do not violate the popular public order. Necessary measures are taken for the personal information of the user, illegal access to the personal information data of the user is prevented, and the personal information security, network security and national security of the user are maintained.
For the foregoing method embodiments, a series of acts have been described for ease of description, but it should be understood by those skilled in the art that the present invention is not limited by the order of acts described, as some steps may in fact be performed in other orders or concurrently. Moreover, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred embodiments, and that the acts and modules referred to are not necessarily required to practice the invention.
In order to facilitate better implementation of the above-described aspects of embodiments of the present invention, the following provides related devices for implementing the above-described aspects.
Referring to fig. 4, a task execution device 400 provided in an embodiment of the present invention may include: a page response unit 401, an information acquisition unit 402, and a task execution matching unit 403.
Wherein the page response unit 401 is operable to: responding to a task execution request which is sent by a user and points to a preset target task integration execution inlet, and returning a target task execution page corresponding to the target task integration execution inlet to the user; the information collection unit 402 may be configured to receive task collection information submitted by the user based on the target task execution page, and place an item submitted by the user into a target item pool corresponding to the target task integrated execution portal based on the task collection information; the task execution matching unit 403 may be configured to match an item in the target item pool with a target information object bound by the target task integrated execution portal, to obtain a matched item of each target information object.
In the embodiment of the present invention, the apparatus 400 is disposed on a general task processing platform, where the general task processing platform includes a plurality of task integration execution portals, and each task integration execution portal is bound with a plurality of information objects in advance and corresponds to an object pool; the task acquisition information comprises the following steps: the user submits feature data of at least one item to the target task integration execution portal; and, the information acquisition unit 402 may be further configured to: and placing the object submitted by the user into the target object pool based on the characteristic data.
In a specific application, the information object and the task integrated execution portal have task execution effective time ranges, and the task execution effective time range of any task integrated execution portal is determined based on the task execution effective time range of the information object bound by the task integrated execution portal; and, the apparatus 400 may further include: a valid time checking unit for: after receiving the task execution request, judging whether the current moment is within the effective task execution time range of the target task integrated execution portal or not: if not, the prompt information indicating that the current moment is not in the effective task execution time range is displayed to the user.
In practical application, the information object and the task integrated execution portal have participation conditions, and the participation condition of any task integrated execution portal is the union of participation conditions of the information object bound by the task integrated execution portal; the target task execution page comprises a plurality of information acquisition fields, and the information acquisition fields are pre-configured with verification rules indicated by participation conditions of the target task integrated execution entrance; and, the apparatus 400 may further include: a field verification unit for: responding to the fact that the user completes filling in any information acquisition field configured with the check rule, and judging whether filling content accords with the check rule; and under the condition of non-compliance, displaying prompt information violating the check rule to the user.
Preferably, the task acquisition information may further include: the user's base data and attribute data of at least one brand under the user name, the verification rule being an expression for the user, the brand and/or the item.
As a preferred solution, the task execution matching unit 403 may be further configured to: judging whether characteristic data of any article in the target article pool and any target information object bound by the target task integration execution inlet, attribute data of a brand to which the article belongs, and/or basic data of a user to which the article belongs meet participation conditions of the target information object or not; in the event of a match, the item is determined to be a matching item for the target information object.
In one embodiment, the target task execution page further comprises a multi-box for indicating that the object submitted by the user is to participate in an information object, and the options of the multi-box are the target information object; and, the information acquisition unit 402 may be further configured to: and before the object submitted by the user is placed into a target object pool corresponding to the target task integration execution inlet based on the characteristic data, associating the object submitted by the user with a specific target information object selected by the user in the multi-box.
In a specific scenario, the task execution matching unit 403 may be further configured to: for any specific target information object, judging whether the characteristic data of each object associated with the specific target information object, the attribute data of the brand to which the object belongs and/or the basic data of the user to which the object belongs in the target object pool meet the participation condition of the specific target information object; in the event of a match, the item is determined to be a matching item for the particular target information object.
In a practical scenario, the device 400 may further comprise an expansion unit for: and loading a task integration execution portal to be added in response to a portal adding instruction sent by an administrator, binding the task integration execution portal with at least one information object loaded in advance, determining a task execution effective time range of the task integration execution portal based on a task execution effective time range of the information object bound by the task integration execution portal, determining a union of participation conditions of the information objects bound by the task integration execution portal as the participation conditions of the task integration execution portal, and determining a verification rule of each information acquisition field in a registration page corresponding to the task integration execution portal according to the participation conditions of the task integration execution portal.
In an alternative solution, the extension unit may be further configured to: loading detailed information of an information object to be added in response to an information object adding instruction sent by an administrator, binding the information object with a task integration execution entry which is preloaded, adjusting the task execution effective time range of the task integration execution entry which is bound by the information object based on the task execution effective time range of the information object, and adjusting the participation condition of the task integration execution entry which is bound by the information object based on the participation condition of the information object; and adjusting the verification rule of each information acquisition field in the registration page corresponding to the task integration execution inlet according to the adjusted participation condition of the task integration execution inlet, and adding the option corresponding to the information object in the multi-option frame of the registration page.
In addition, in the embodiment of the invention, the holding start time of the information object bound by the same task integration execution inlet is in the same statistical period; the user's underlying data includes at least one of: user account number, user place, main product class, distribution rule; the attribute data of the brand includes at least one of: brand name, brand work mode, brand impact; the characteristic data of the article includes at least one of: item name, stock level units SKU, belonging category, item specification, initial price, discount data, stock level.
According to the technical scheme of the embodiment of the invention, a plurality of activities with certain commonalities (for example, the holding start time of the activities is in the same month, or the objects aimed by the activities belong to the same class) are bound in the same activity integrated registration entrance in advance and corresponding registration pages are developed (the information acquisition fields in the registration pages can be determined according to the information acquisition requirements of related activities) to acquire information, a user can send registration requests to more than one activity at the same time only by executing one registration operation within the registration effective time range, and a follow-up service side can complete registration of the activities by only matching specific activities with the user to submit objects, so that the user registration operation is simplified, the repeated workload of developers is reduced, the activity registration efficiency is improved, the requirements of each activity on the number of registered users and registered objects can also be met, in addition, the universal activity registration platform is strong, and when the new activity integrated registration entrance or the new activity is added, the universal activity registration platform can conveniently execute registration entrance or delete, modify and inquire about the activity integration entrance or modify. In addition, the universal activity registration platform provided by the embodiment of the invention can also automatically check and prompt aiming at the registration effective time range of the activity integrated registration entrance and the information acquisition field in the registration page so as to improve the registration efficiency, and further provides two modes of selecting and not selecting specific target activities to meet the actual activity registration requirement.
Fig. 5 illustrates an exemplary system architecture 500 to which the task execution method or task execution device of embodiments of the present invention may be applied.
As shown in fig. 5, a system architecture 500 may include terminal devices 501, 502, 503, a network 504, and a server 505 (this architecture is merely an example, and the components contained in a particular architecture may be tailored to the application specific case). The network 504 is used as a medium to provide communication links between the terminal devices 501, 502, 503 and the server 505. The network 504 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
A user may interact with the server 505 via the network 504 using the terminal devices 501, 502, 503 to receive or send messages or the like. Various client applications, such as browser applications, etc. (for example only) may be installed on the terminal devices 501, 502, 503.
The terminal devices 501, 502, 503 may be a variety of electronic devices having a display screen and supporting web browsing, including but not limited to smartphones, tablets, laptop and desktop computers, and the like.
The server 505 may be a server providing various services, such as a dedicated server (by way of example only) that interacts with browser applications operated by users using the terminal devices 501, 502, 503. The dedicated server may process the received active registration request and feed back the processing results (e.g. registration page—by way of example only) to the terminal devices 501, 502, 503.
It should be noted that, the task execution method provided in the embodiment of the present invention is generally executed by the server 505, and accordingly, the task execution device is generally disposed in the server 505.
It should be understood that the number of terminal devices, networks and servers in fig. 5 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
The invention also provides electronic equipment. The electronic equipment of the embodiment of the invention comprises: one or more processors; and the storage device is used for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors are enabled to realize the task execution method provided by the invention.
Referring now to FIG. 6, there is illustrated a schematic diagram of a computer system 600 suitable for use in implementing an electronic device of an embodiment of the present invention. The electronic device shown in fig. 6 is only an example and should not be construed as limiting the functionality and scope of use of the embodiments of the invention.
As shown in fig. 6, the computer system 600 includes a Central Processing Unit (CPU) 601, which can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 602 or a program loaded from a storage section 608 into a Random Access Memory (RAM) 603. In the RAM603, various programs and data required for the operation of the computer system 600 are also stored. The CPU601, ROM 602, and RAM603 are connected to each other through a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.
The following components are connected to the I/O interface 605: an input portion 606 including a keyboard, mouse, etc.; an output portion 607 including a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, a speaker, and the like; a storage section 608 including a hard disk and the like; and a communication section 609 including a network interface card such as a LAN card, a modem, or the like. The communication section 609 performs communication processing via a network such as the internet. The drive 610 is also connected to the I/O interface 605 as needed. A removable medium 611 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is installed on the drive 610 as necessary, so that a computer program read out therefrom is installed into the storage section 608 as necessary.
In particular, the processes described in the main step diagrams above may be implemented as computer software programs according to the disclosed embodiments of the invention. For example, embodiments of the present invention include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the main step diagrams. In the above-described embodiment, the computer program can be downloaded and installed from a network through the communication section 609 and/or installed from the removable medium 611. The above-described functions defined in the system of the present invention are performed when the computer program is executed by the central processing unit 601.
The computer readable medium shown in the present invention 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 the 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 document, 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 invention, a computer readable signal medium may comprise a data signal propagated in baseband or as part of a carrier wave, with 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 thereof. 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: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
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 invention. 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 or flowchart illustration, and combinations of blocks in the block diagrams 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 invention may be implemented in software or in hardware. The described units may also be provided in a processor, for example, described as: a processor includes a page response unit, an information acquisition unit, and a task execution matching unit. The names of these units do not constitute a limitation on the unit itself in some cases, and for example, the page response unit may also be described as "a unit that supplies a task execution page to the information acquisition unit".
As another aspect, the present invention also provides a computer-readable medium that may be contained in the apparatus described in the above embodiments; or may be present alone without being fitted into the device. The computer readable medium carries one or more programs which, when executed by the device, cause the device to perform steps comprising: responding to a task execution request which is sent by a user and points to a preset target task integration execution inlet, and returning a target task execution page corresponding to the target task integration execution inlet to the user; receiving task acquisition information submitted by the user based on the target task execution page; placing articles submitted by the user into a target article pool corresponding to the target task integration execution inlet based on the task acquisition information; and matching the objects in the target object pool with the target information objects bound by the target task integration execution entrance to obtain matched objects of each target information object.
A computer program product of an embodiment of the invention comprises a computer program which, when executed by a processor, implements the method of active registration in the embodiment of the invention.
In the technical scheme of the embodiment of the invention, a plurality of activities with certain commonalities (for example, the holding start time of the activities is in the same month, or the objects aimed by the activities belong to the same class) are bound in the same activity integrated registration entrance in advance, corresponding registration pages are developed to collect information, a user only needs to execute a registration operation once within the registration effective time range to send registration requests to the activities at the same time, a follow-up service party only needs to match a specific activity and submit objects by the user to finish the registration of the activities, thus simplifying the registration operation of the user, reducing the repeated workload of developers, improving the registration efficiency of the activities, meeting the requirements of the activities on the number of registered users and the registered objects. In addition, the universal activity registration platform provided by the embodiment of the invention can also automatically check and prompt aiming at the registration effective time range of the activity integrated registration entrance and the information acquisition field in the registration page so as to improve the registration efficiency, and further provides two modes of selecting and not selecting specific target activities to meet the actual activity registration requirement.
The above embodiments do not limit the scope of the present invention. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives can occur depending upon design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of the present invention.

Claims (13)

1. A method of performing a task, comprising:
responding to a task execution request which is sent by a user and points to a preset target task integration execution inlet, and returning a target task execution page corresponding to the target task integration execution inlet to the user; each task integrated execution portal is bound with a plurality of information objects in advance and corresponds to an article pool, and the task integrated execution portal refers to entry entries of a plurality of activities which are bound in advance; the information object and the task integrated execution portal have participation conditions, and the participation condition of any task integrated execution portal is the union of participation conditions of the information object bound by the task integrated execution portal;
receiving task acquisition information submitted by the user based on the target task execution page; placing articles submitted by the user into a target article pool corresponding to the target task integration execution inlet based on the task acquisition information; the target task execution page comprises a plurality of information acquisition fields, and the information acquisition fields are pre-configured with verification rules indicated by participation conditions of the target task integrated execution entrance;
Matching the objects in the object pool with the object information objects bound by the object task integration execution entrance to obtain matched objects of each object information object;
the method further comprises: responding to the fact that the user completes filling in any information acquisition field configured with the check rule, and judging whether filling content accords with the check rule; and under the condition of non-compliance, displaying prompt information violating the check rule to the user.
2. The method of claim 1, wherein the method is performed by a general task processing platform comprising a plurality of task integration execution portals; the task acquisition information comprises the following steps: the user submits feature data of at least one item to the target task integration execution portal; and placing the object submitted by the user into a target object pool corresponding to the target task integration execution inlet based on the task acquisition information, wherein the method comprises the following steps:
and placing the object submitted by the user into the target object pool based on the characteristic data.
3. The method of claim 2, wherein the information object and the task integration execution portal have task execution validity time ranges, and wherein the task execution validity time range of any one task integration execution portal is determined based on the task execution validity time range of the information object bound by the task integration execution portal; and, the method further comprises:
After receiving the task execution request, judging whether the current moment is within the effective task execution time range of the target task integrated execution portal or not: if not, the prompt information indicating that the current moment is not in the effective task execution time range is displayed to the user.
4. The method of claim 3, wherein the task acquisition information further comprises: the user's base data and attribute data of at least one brand under the user name, the verification rule being an expression for the user, the brand, or the item.
5. The method of claim 4, wherein the matching the items in the target item pool with the target information objects bound by the target task integration execution portal to obtain a matched item for each target information object, comprises:
judging whether characteristic data of any article in the target article pool and any target information object bound by the target task integration execution inlet, attribute data of brands to which the article belongs or basic data of users to which the article belongs meet participation conditions of the target information object or not; in the event of a match, the item is determined to be a matching item for the target information object.
6. The method of claim 4, wherein the target task execution page further comprises a multi-box for indicating that the object submitted by the user is to participate in an information object, and the option of the multi-box is the target information object; and, the method further comprises:
and before the object submitted by the user is placed into a target object pool corresponding to the target task integration execution inlet based on the characteristic data, associating the object submitted by the user with a specific target information object selected by the user in the multi-box.
7. The method of claim 6, wherein the matching the items in the target item pool with the target information objects of the target task integrated execution portal binding to obtain a matched item for each target information object, comprises:
for any specific target information object, judging whether the characteristic data of each object associated with the specific target information object, the attribute data of the brand to which the object belongs or the basic data of the user to which the object belongs in the target object pool accords with the participation condition of the specific target information object; in the event of a match, the item is determined to be a matching item for the particular target information object.
8. The method according to claim 4, wherein the method further comprises:
and loading a task integration execution portal to be added in response to a portal adding instruction sent by an administrator, binding the task integration execution portal with at least one information object loaded in advance, determining a task execution effective time range of the task integration execution portal based on a task execution effective time range of the information object bound by the task integration execution portal, determining a union of participation conditions of the information objects bound by the task integration execution portal as the participation conditions of the task integration execution portal, and determining a verification rule of each information acquisition field in a registration page corresponding to the task integration execution portal according to the participation conditions of the task integration execution portal.
9. The method according to claim 6, wherein the method further comprises:
loading detailed information of an information object to be added in response to an information object adding instruction sent by an administrator, binding the information object with a task integration execution entry which is preloaded, adjusting the task execution effective time range of the task integration execution entry which is bound by the information object based on the task execution effective time range of the information object, and adjusting the participation condition of the task integration execution entry which is bound by the information object based on the participation condition of the information object; and adjusting the verification rule of each information acquisition field in the registration page corresponding to the task integration execution inlet according to the adjusted participation condition of the task integration execution inlet, and adding the option corresponding to the information object in the multi-option frame of the registration page.
10. The method according to any of claims 4-9, wherein the start times of the holding of information objects bound by the same task integration execution portal are in the same statistical period;
the user's underlying data includes at least one of: user account number, user place, main product class, distribution rule;
the attribute data of the brand includes at least one of: brand name, brand work mode, brand impact;
the characteristic data of the article includes at least one of: item name, stock level units SKU, belonging category, item specification, initial price, discount data, stock level.
11. A task execution device, characterized by comprising:
a page response unit configured to: responding to a task execution request which is sent by a user and points to a preset target task integration execution inlet, and returning a target task execution page corresponding to the target task integration execution inlet to the user; each task integrated execution portal is bound with a plurality of information objects in advance and corresponds to an article pool, and the task integrated execution portal refers to entry entries of a plurality of activities which are bound in advance; the information object and the task integrated execution portal have participation conditions, and the participation condition of any task integrated execution portal is the union of participation conditions of the information object bound by the task integrated execution portal;
The information acquisition unit is used for receiving task acquisition information submitted by the user based on the target task execution page; placing articles submitted by the user into a target article pool corresponding to the target task integration execution inlet based on the task acquisition information; the target task execution page comprises a plurality of information acquisition fields, and the information acquisition fields are pre-configured with verification rules indicated by participation conditions of the target task integrated execution entrance;
the task execution matching unit is used for matching the objects in the target object pool with the target information objects bound by the target task integration execution inlet to obtain matched objects of each target information object;
a field checking unit for: responding to the fact that the user completes filling in any information acquisition field configured with the check rule, and judging whether filling content accords with the check rule; and under the condition of non-compliance, displaying prompt information violating the check rule to the user.
12. An electronic device, comprising:
one or more processors;
storage means for storing one or more programs,
when executed by the one or more processors, causes the one or more processors to implement the method of any of claims 1-10.
13. A computer readable storage medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the method according to any of claims 1-10.
CN202310522261.9A 2023-05-10 2023-05-10 Task execution method and device Active CN116226495B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310522261.9A CN116226495B (en) 2023-05-10 2023-05-10 Task execution method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310522261.9A CN116226495B (en) 2023-05-10 2023-05-10 Task execution method and device

Publications (2)

Publication Number Publication Date
CN116226495A CN116226495A (en) 2023-06-06
CN116226495B true CN116226495B (en) 2023-07-28

Family

ID=86570112

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310522261.9A Active CN116226495B (en) 2023-05-10 2023-05-10 Task execution method and device

Country Status (1)

Country Link
CN (1) CN116226495B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112446652A (en) * 2019-08-29 2021-03-05 北京京东振世信息技术有限公司 Method and device for processing task set
WO2022001747A1 (en) * 2020-06-30 2022-01-06 拉扎斯网络科技(上海)有限公司 Group-buying method and apparatus

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003030404A (en) * 2001-07-19 2003-01-31 Toppan Printing Co Ltd System for providing promotion information
JP2003108787A (en) * 2001-09-27 2003-04-11 Space Denki Kenkyusho:Kk Merchandise providing system and merchandise providing method
JP3731548B2 (en) * 2002-02-22 2006-01-05 富士電機リテイルシステムズ株式会社 Sales promotion management server and sales promotion management system using the same
JP2004046427A (en) * 2002-07-10 2004-02-12 Acom Co Ltd Entry application/reception system by internet
CN101206753A (en) * 2007-12-25 2008-06-25 腾讯科技(深圳)有限公司 Electric commerce implementing method and electric commerce server as well as electric commerce client
US8719087B2 (en) * 2008-10-09 2014-05-06 Bryan BEAL Consolidated consumer rewards systems and methods
US9443253B2 (en) * 2009-07-27 2016-09-13 Visa International Service Association Systems and methods to provide and adjust offers
US20120296697A1 (en) * 2011-05-17 2012-11-22 Amit Kumar Systems and methods for automated real time e-commerce marketing activities
US20140278879A1 (en) * 2013-03-12 2014-09-18 Mastercard International Incorporated Method and system for prevention of violations in offer redemption
CN105989257A (en) * 2015-02-09 2016-10-05 深圳富泰宏精密工业有限公司 System and method for automatically submitting user information
US10121135B1 (en) * 2015-07-13 2018-11-06 Relabld Llc Systems and methods for integrating an E-commerce platform with point-of-sale technology
CN107292640A (en) * 2016-03-30 2017-10-24 阿里巴巴集团控股有限公司 Resource information processing method and device in many businessman's joint promotion activities
CN106296119A (en) * 2016-08-05 2017-01-04 福建新大陆软件工程有限公司 A kind of APP registration management system
CN108280651A (en) * 2016-12-30 2018-07-13 阿里巴巴集团控股有限公司 A kind of merchandise items checking method, apparatus and system
CN110377862A (en) * 2019-07-25 2019-10-25 成都宝瓜科技有限公司 Merchandise news dissemination method and system
CN111028000B (en) * 2019-10-25 2021-02-26 珠海必要工业科技股份有限公司 Commodity sales promotion method, device, equipment and storage medium
CN111222843A (en) * 2019-12-24 2020-06-02 云南优鸟科技有限公司 Flexibly configurable online registration creation system and method
CN111539791A (en) * 2020-04-26 2020-08-14 北京三快在线科技有限公司 Method, device and equipment for processing group bill and storage medium
CN114691975A (en) * 2020-12-30 2022-07-01 北京鸿享技术服务有限公司 Activity recommendation method, device, storage medium and apparatus
CN115731013A (en) * 2021-08-30 2023-03-03 珠海采筑电子商务有限公司 Intelligent registration method, electronic equipment and related products
CN115063132A (en) * 2022-06-15 2022-09-16 中国建设银行股份有限公司 Information processing method, apparatus, device, storage medium, and program product
CN115525665A (en) * 2022-09-29 2022-12-27 建信金融科技有限责任公司 Information processing method and device, electronic equipment and computer readable medium
CN115496562A (en) * 2022-09-29 2022-12-20 中国建设银行股份有限公司 Commodity pushing method and device, electronic equipment, storage medium and product

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112446652A (en) * 2019-08-29 2021-03-05 北京京东振世信息技术有限公司 Method and device for processing task set
WO2022001747A1 (en) * 2020-06-30 2022-01-06 拉扎斯网络科技(上海)有限公司 Group-buying method and apparatus

Also Published As

Publication number Publication date
CN116226495A (en) 2023-06-06

Similar Documents

Publication Publication Date Title
KR102154626B1 (en) System for managing rent space
CN109345190B (en) Data processing method and device
CN104412275A (en) System and method for formula calculation and payment authorization with electronic signatures
US20190188750A1 (en) Distributed marketing platform
CN115587575A (en) Data table creation method, target data query method, device and equipment
CN114386896A (en) Information sending method, page display device, electronic equipment and medium
CN111260304A (en) Trial account management and issuing method and device
CN108664510A (en) Information acquisition method and device
CN112200595A (en) Coupon checking method, payment method, device, equipment and medium
CN112968797B (en) Application configuration method, system and storage medium of cloud service software
US20140189087A1 (en) Remote registration of systems
CN116226495B (en) Task execution method and device
CN115034763A (en) Processing method and device for government affair handling affairs, electronic equipment and storage medium
CN114612055A (en) Method, system, device and readable medium for managing order business in stock right incentive
CN114386951A (en) Process approval method and device, electronic equipment and storage medium
CN112100487A (en) Demand information processing method and device, terminal equipment and storage medium
US20190172027A1 (en) Payment facilitation system for facilitating payment for a transaction
CN111292150A (en) Method and device for generating order
CN112785361A (en) Interactive processing method and device for ordering goods
CN113222680A (en) Method and device for generating order
CN111738468A (en) Data processing method, data processing apparatus, computer system, and medium
CN114285743B (en) Method, device, electronic equipment and storage medium for updating configuration information
CN110875950B (en) Method and equipment for allocating resources and drawing resources
CN113947385A (en) Authority auditing method, device, equipment and storage medium
CN115640807A (en) Pricing method, pricing device, electronic equipment and computer readable medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant