Data processing method, device, electronic device and storage medium
The data processing method and device automate resource attribute parameter adjustments on e-commerce platforms, addressing processing errors by enabling easy selection and execution of adjustment methods, ensuring accurate and efficient transactions.
Patent Information
- Application Number
- JP2025533574
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-03-31
- Filing Date
- 2024-03-29
- Publication Date
- 2025-12-11
AI Technical Summary
Existing systems face challenges in easily processing resource attribute parameters of target objects due to multiple adjustment methods, leading to processing errors and potential loss during transactions on e-commerce platforms.
A data processing method and device that allows users to select adjustment factors on an editing page, determining corresponding adjustment methods based on preset relationships, enabling easy adjustment of resource attribute parameters through script execution without manual code editing.
Facilitates efficient and error-free processing of resource attribute parameters by automating adjustments based on preset correspondences, enhancing transaction accuracy and user interaction.
Smart Images

Figure 2025540343000001_ABST
Abstract
Description
[Technical Field]
[0001] This application claims priority from a Chinese invention patent application entitled "Data Processing Method, Apparatus, Electronic Device, and Storage Medium" filed on March 31, 2023, bearing application number 202310345014.6, the entire contents of which are incorporated herein by reference.
[0002] The present application relates to the field of information processing technology, and more particularly to a data processing method, device, electronic equipment, and storage medium. [Background technology]
[0003] A target object is an exchangeable object, and may be tangible or intangible. The target object, for example, a commodity, and the intangible commodity may be, for example, a service. The resource attribute parameter may be a parameter capable of evaluating the value of the target object, such as currency, a gift certificate in virtual transactions, or other exchange items in goods exchange transactions. Currently, there are usually multiple organizational entities participating in the exchange of target objects, and the multiple organizational entities may take the form of, for example, an e-commerce platform including multiple sellers. E-commerce platforms and sellers may provide various methods for adjusting the resource attribute parameters of target objects, such as minimum prices for individual items, discounts, and seller store surcharges and deductibles. E-commerce platforms also provide methods such as platform surcharges and deductibles and platform lucky money, which can improve the success rate of the exchange of target objects. Due to the multiple adjustment methods for the resource attribute parameters of the target object, the recipient and transferee of the target object cannot easily process the resource attribute parameters of the target object, and may even be lost due to processing errors. Summary of the Invention [Means for solving the problem]
[0004] An object of the embodiments of the present application is to provide a data processing method, device, electronic device and storage medium, which can easily process resource attribute parameters of a target object.
[0005] In order to solve the above technical problems, the embodiments of the present application are realized by the following aspects. According to a first aspect, an embodiment of the present application provides a data processing method, including: receiving a first selection operation for a first selection factor on an editing page of a resource attribute parameter of a target object; determining, based on the first selection operation, a first adjustment method for adjusting the resource attribute parameter of the target object, the first adjustment method corresponding to the first selection factor; and adjusting, on the editing page, a usage status of a second selection factor corresponding to the second adjustment method based on a preset correspondence relationship between the first adjustment method and a second adjustment method.
[0006] According to a second aspect, an embodiment of the present application provides a data processing device including: a receiving module for receiving a first selection operation for a first selection factor on an editing page of a resource attribute parameter of a target object; a first determination module for determining a first adjustment method for adjusting the resource attribute parameter of the target object based on the first selection operation, the first adjustment method corresponding to the first selection factor; and a processing module for adjusting a usage status of a second selection factor corresponding to the second adjustment method on the editing page based on a preset correspondence relationship between the first adjustment method and a second adjustment method.
[0007] According to a third aspect, an embodiment of the present application provides an electronic device including a memory, a processor, and computer-executable commands stored in the memory and operable on the processor, wherein when the computer-executable commands are executed by the processor, the electronic device performs the following steps: receiving a first selection operation for a first selection factor on an editing page of a resource attribute parameter of a target object; determining a first adjustment method for adjusting the resource attribute parameter of the target object, the first adjustment method corresponding to the first selection factor, based on the first selection operation; and adjusting a usage status of a second selection factor corresponding to the second adjustment method on the editing page based on a preset correspondence between the first adjustment method and the second adjustment method.
[0008] According to a fourth aspect, an embodiment of the present application provides a computer-readable storage medium configured to store computer-executable commands, which, when executed by a processor, achieve the following steps: receiving a first selection operation for a first selection factor on an editing page of a resource attribute parameter of a target object; determining a first adjustment method for adjusting the resource attribute parameter of the target object, the first adjustment method corresponding to the first selection factor, based on the first selection operation; and adjusting a usage state of a second selection factor on the editing page, the second adjustment method, based on a preset correspondence between the first adjustment method and the second adjustment method. [Brief explanation of the drawings]
[0009] In order to more clearly explain the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the drawings in the following description are merely some of the embodiments described in the present application, and those skilled in the art can also obtain other drawings based on these drawings without any creative labor.
[0010] [Figure 1] 1 shows a schematic flow chart of a data processing method according to an embodiment of the present application; [Figure 2a] 1 shows a schematic diagram of a page according to an embodiment of the present application; [Figure 2b] 1 shows a schematic diagram of a page according to an embodiment of the present application; [Figure 2c] 1 shows a schematic diagram of a page according to an embodiment of the present application; [Figure 3] 3 shows another schematic flow chart of a data processing method according to an embodiment of the present application; [Figure 4a] 1 shows a schematic diagram of another page according to an embodiment of the present application; [Figure 4b] 1 shows a schematic diagram of another page according to an embodiment of the present application; [Figure 4c] 1 shows a schematic diagram of another page according to an embodiment of the present application; [Figure 5a] 1 shows a schematic diagram of another page according to an embodiment of the present application; [Figure 5b] 1 shows a schematic diagram of another page according to an embodiment of the present application; [Figure 6] 1 shows a schematic diagram illustrating another page according to an embodiment of the present application; [Figure 7] 1 shows a schematic structural diagram of a data processing device according to an embodiment of the present application; [Figure 8] 1 is a hardware structural diagram of an electronic device that executes a data processing method according to an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION
[0011] In order to help those skilled in the art to better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be described below clearly and completely with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only some of the embodiments of the present application, and not all of the embodiments, and any other embodiments that can be obtained by those skilled in the art based on the embodiments of the present application without any creative work shall fall within the scope of protection of the present application.
[0012] FIG. 1 shows a flowchart of a data processing method according to an embodiment of the present application. The method can be performed by an electronic device, such as a terminal device or a service device. In other words, the method can be performed by software or hardware installed on the terminal device or the service device. The service device can include, but is not limited to, a server, a server cluster, a cloud server, or a cloud server cluster. As shown in FIG. 1, the method can include the following steps:
[0013] S101: Receive a first selection operation for a first selection factor on an editing page of a resource attribute parameter of a target object.
[0014] The target object may be an exchangeable thing, such as a commodity, and the resource attribute parameter may be a parameter capable of evaluating the value of the target object, such as currency, a voucher in a virtual transaction, or other exchange item in a commodity exchange transaction.
[0015] Some applications (APPs) may provide an editing page for editing the resource attribute parameters of the target object. In this step, the APP may be provided by an e-commerce platform, and a merchant selling a product or a buyer purchasing a product may edit the parameters on the editing page. Figures 2a and 2b are schematic diagrams of editing pages for the resource attribute parameters of the target object.
[0016] The first selection factor is an option for adjusting the resource attribute parameters of the target object displayed on the edit page, such as the "Select Factor" button on the edit page shown in Figure 2b.
[0017] The first selection operation is an operation for triggering a first selection factor. As shown in FIG. 2b, the editing page of FIG. 2b includes multiple "Select Factor" buttons, and this step can trigger the "Select Factor" button. As shown in FIG. 2a, the editing page may further include multiple function options, each of which provides at least one function. The editing page may also include function options such as storage, additional rules, library files, templates, and tests, allowing the user to easily select related functions. In the figure, the added rule is an example of a check rule. The check rule determines whether the resource attribute parameter is valid, thereby selecting the resource attribute parameter that meets a certain rule, such as whether the length of the target string corresponding to the resource attribute parameter is greater than a preset value or whether the value of the minimum resource attribute parameter is greater than a minimum threshold. Multiple rules can also be selected simultaneously to perform overlap judgment.
[0018] Optionally, Figures 2a-2b may be two independent pages or may be displayed as one page.
[0019] S102: Determine a first adjustment method corresponding to the first selection factor based on the first selection operation. The first adjustment method is a method for adjusting the resource attribute parameters of the target object, and may also be referred to as a method for changing the resource attribute parameters of the target object. There is a correspondence between the first selection factor and the first adjustment method. One selection factor corresponds to at least one first adjustment method. For example, if the first selection factor is a button corresponding to a discount, the first adjustment method is a discount method, that is, the value parameter of the corresponding product is adjusted by the discount method, and the value parameter of the product is changed to a discounted value.
[0020] S103: Adjust the use state of the second selection factor corresponding to the second adjustment method on the edit page based on the preset correspondence relationship between the first adjustment method and the second adjustment method.
[0021] The second adjustment method is a method for adjusting the resource attribute parameters of the target object. From among multiple adjustment methods for adjusting the resource attribute parameters of the target object, a second adjustment method having a preset correspondence with the first adjustment method selected by the user is determined. Before this step, a preset correspondence is maintained, and the preset correspondence includes relationships between multiple adjustment methods. For example, if discounts and full / full / deductible are compatible, this step can determine a second adjustment method (full / full) that has a compatible relationship with the first adjustment method (discount). As another example, if store lucky money and second sale price (price spike) cannot be compatible, this step can determine a second adjustment method (second sale price) that has a non-compatible relationship with the first adjustment method (store lucky money).
[0022] Based on the attribute of the preset correspondence relationship, for example, whether or not superimposition is enabled, the usage status of the second selection factor corresponding to the second adjustment method is adjusted on the editing page to facilitate the user in processing the parameters of the resource attributes of the target object, for example, the value parameters of related products.
[0023] In one possible implementation, adjusting the usage state of the second selection factor corresponding to the second adjustment method on the editing page based on the preset correspondence between the first adjustment method and the second adjustment method as described above includes setting the usage state of the second selection factor corresponding to the second adjustment method on the editing page to an enabled state or an disabled state based on the preset correspondence between the first adjustment method and the second adjustment method.
[0024] Specifically, when the attribute of the preset correspondence relationship is superimposable, the second selection factor corresponding to the second adjustment method is set to an available state on the editing page, and in the available state, the second selection factor corresponding to the second adjustment method is visible to the user and selectable, and can receive a trigger operation from the user. Conversely, when the attribute of the preset correspondence relationship is not superimposable, the second selection factor corresponding to the second adjustment method is set to an inactive state on the editing page, and in the inactive state, the second selection factor corresponding to the second adjustment method is invisible to the user and cannot be selected, for example, grayed out or invisible, or set to the display mode of Figure 4b, and therefore cannot receive a trigger operation from the user in the inactive state.
[0025] In one possible implementation, a second adjustment method having a preset correspondence with the first adjustment method can be determined based on a preset correspondence description field in a first preset script.
[0026] For example, the pseudocode descriptor field may indicate that a second adjustment scheme that has an overlapping relationship with the current first adjustment scheme is determined to be lucky money.
[0027] In one possible implementation, a first adjustment to the resource attribute parameter can be performed by determining a first value matching the first selected factor, entering the first value in a first field of a first preset script for executing the first adjustment method, and executing the first preset script. For example, if the selected selected factor is "lucky money," a first value matching the lucky money can be entered in a first field of the first preset script, and the first preset script can execute a first adjustment to subtract the lucky money from the product price.
[0028] This step enters the selected value corresponding to the user's selection operation into the corresponding field of the corresponding script, and then launches and runs the script to implement the adjustment method for the product price corresponding to the selection operation. This eliminates the need for engineers to edit the code; the product operator, such as a product platform seller, can operate the user-facing page, call the script to adjust the price, and query the processing results of the corresponding product price in real time.
[0029] Before this step, multiple types of resource attribute parameter adjustment methods may be set in the adjustment method setting page. As shown in Figure 2c, the setting page contains multiple types of information about the resource attribute parameter adjustment methods, including code, name, rule description, type, whether it is enabled, etc. By triggering the "Rule Management" button, the adjustment method for the resource attribute parameter of product price can be set in the setting page. For example, the adjustment method code 1_180 is set, the corresponding adjustment method name is "coordinate and purchase", and the rule status is enabled, and processing for the target resource attribute parameter can be realized.
[0030] In an embodiment of the present application, a first selection operation for a first selection factor is received on an editing page of a resource attribute parameter of a target object; based on the first selection operation, a first adjustment method corresponding to the first selection factor is determined as a method for adjusting the resource attribute parameter of the target object; based on a preset correspondence between the first adjustment method and a second adjustment method, a usage status of a second selection factor corresponding to the second adjustment method is adjusted on the editing page; based on the determined first adjustment method, a usage status of a second adjustment method related to the first adjustment method is determined on the editing page, and displayed on the editing page, thereby making it possible to easily process the resource attribute parameter of the target object.
[0031] FIG. 3 shows a flowchart of a data processing method according to an embodiment of the present application. The method can be performed by an electronic device, such as a terminal device or a service device. In other words, the method can be performed by software or hardware installed on the terminal device or the service device. The service device can include, but is not limited to, a server, a server cluster, a cloud server, or a cloud server cluster. As shown in FIG. 3, the method can include the following steps:
[0032] S301: Receive a first selection operation for a first selection factor on an edit page of a resource attribute parameter of a target object.
[0033] 4a is a schematic diagram of an edit page of resource attribute parameters of a target object. In one possible implementation, in the edit page of resource attribute parameters of a target object shown in FIG. 4a, this step may include receiving a selection of at least one first category and receiving the first selection operation for the first selection factor in the first category, for example, receiving a selection of a single-item marketing category and further receiving a selection of a discount for the selection factor in the single-item marketing class.
[0034] As shown in Figure 4a, the first category includes, for example, single item marketing, which is used to indicate the sales promotion strategy of a single product, store marketing, which is a sales promotion strategy for a single store, and platform marketing, which is used to indicate the sales promotion strategy of a platform, etc. Each category includes corresponding selection factors such as product rock bottom prices, store discounts, store coupons, platform discounts, platform coupons, and gift benefits, which are not shown one by one here.
[0035] S302: Determine a first adjustment method corresponding to the first selection factor based on the first selection operation. This step adopts the explanation of the step corresponding to the embodiment of FIG. 1, and the explanation will be omitted here.
[0036] S303: Adjust the use state of the second selection factor corresponding to the second adjustment method on the edit page based on the preset correspondence relationship between the first adjustment method and the second adjustment method.
[0037] As shown in FIG. 4a, second categories and / or each second adjustment method in a second category having a preset correspondence with single-item marketing can be displayed, for example, second adjustment methods such as group purchases in the store marketing category, platform deposit sales in the platform marketing category, etc.
[0038] In this step, multiple trading entities related to the transaction process can be acquired. For example, multiple trading entities typically related to a single transaction process include one or more of a buyer, a product, a store, a network trading platform, and a buyer. Each entity may be associated with a price adjustment method. For example, a buyer may have a marketing method corresponding to the buyer's identity, such as a member-only marketing method. This step acquires multiple trading entities related to the transaction process and acquires price adjustment methods corresponding to each trading entity, forming a set of multiple price adjustment methods, which are displayed by the page of FIG. 4a and selected for the first account.
[0039] Figure 4b is another implementation of the edit page, where "Group Buy" in Figure 4b may be used to indicate an available state, and "Auction" or the like may be used to indicate an unavailable state.
[0040] S304: If the second adjustment scheme is enabled, determine a second value corresponding to the second selection factor in response to a second selection operation on the second selection factor. In this step, after obtaining the available or unavailable status information of the plurality of second adjustment methods in the previous step, the second selection operation performed by the user from the selection factors corresponding to the plurality of available second adjustment methods is received, and a second value corresponding to the selection factor is determined. For example, the second selection operation by the user is a store full / deductible.
[0041] S305: Enter a second value into a second field of a second preset script for executing the second adjustment method. Similarly to the previous step, a second value corresponding to the user's second selection factor is entered into a second field in the second preset script, such as a script corresponding to the store full discount bonus. The embodiment of the present application performs related script management in the background, and the corresponding script can be edited on the script operation page shown in Figure 4c.
[0042] S306: Execute the first preset script and the second preset script to make a first adjustment and a second adjustment to the resource attribute parameters. This step executes two preset scripts corresponding to the two adjustment methods to realize the first and second adjustments to the product price, thereby realizing overlapping use corresponding to the two types of reward strategies.
[0043] In one possible implementation, in this step, the first adjustment and the second adjustment made to the resource attribute parameters include determining a first category corresponding to the first adjustment and a second category corresponding to the second adjustment, and determining an order of performing the first adjustment and the second adjustment based on the priorities of the first category and the second category. For example, if the priority of single-item marketing is higher than that of store marketing, first process the first adjustment method discount in single-item marketing, and then process the reduction / reduction in store marketing, that is, discount the product price, and after the discount, perform the reduction / reduction if the reduction / reduction condition is met.
[0044] In one possible implementation, the relationship between multiple adjustment methods may be set by a first account, i.e., before this step, a third selection of at least one processing relationship on the editing page by the first account may be received, wherein the editing page displays multiple processing relationships, the processing relationships are used to indicate the processing relationship between the first adjustment method and the second adjustment method, and the first adjustment and the second adjustment are performed based on the processing relationships.
[0045] As shown in FIG. 2b, the editing page may further display the above processing relationship, and the editing page may be used to receive a selection operation for the above processing relationship, for example, a condition-enabled “if_else” relationship may be selected between multiple selection factors, and the processing relationship between multiple selection factors may include multiple types, for example, but not limited to, logical AND, logical OR, and “if_else”, etc.
[0046] In one possible implementation, after performing the first adjustment and the second adjustment, target information is displayed on a display page in a predetermined order, the display page is in a state where a second account is visible, the target information includes one or more of the first adjustment method, the second adjustment method, a first category corresponding to the first adjustment, a second category corresponding to the second adjustment, and a processing relationship between the first adjustment method and the second adjustment method, and at least one of the target information further includes a first account edited on the edit page.
[0047] As shown in FIG. 5a, the display page includes two sections: a "Benefit Superimposition Rule" and a "Query Area." These two sections each include four marketing categories: "Single Item Marketing," "Store Marketing," "Store Association Marketing," and "Gift Marketing." The same marketing category is associated one-to-one with the "Benefit Superimposition Rule" and the "Query Area." The "Benefit Superimposition Rule" section indicates the currently selected marketing activity, and the "Query Area" allows the user to select a marketing activity by clicking on it. The user can click on a specific marketing activity in the "Query Area" to select it, and click again to cancel the selection. The "Benefit Superimposition Rule" section displays the marketing activity selected by the user, and the specific benefit superimposition rule is displayed. The user can also cancel the selection in the "Benefit Superimposition Rule" section.
[0048] For the first account, the display page of this step may be as shown in FIG. 5a, or may be displayed all at once when the selection operation of FIG. 4a is performed, that is, the display page may have multiple formats.
[0049] In one possible implementation, after displaying the target information, the method further includes receiving a correction operation triggered on the display page, the correction operation including increasing or deleting at least one of the first adjustment methods or at least one of the second adjustment methods.
[0050] A first account, for example, a platform operator, can add or delete at least one of the first adjustment schemes or at least one of the second adjustment schemes through the page of Fig. 4a or Fig. 5a. A buyer can add or delete at least one of the first adjustment schemes or at least one of the second adjustment schemes through the page of Fig. 5a, that is, a product seller and a buyer can choose to participate in a marketing activity.
[0051] In one possible implementation, after displaying the target information according to Fig. 5a, the display page may also receive a triggered switching operation, which is used to switch the display mode of at least one of the target information, including a merged display mode or an expanded display mode. After receiving the switching operation, the page of Fig. 5b, for example, may be displayed to merge and display multiple adjustment modes. After the merged display in Fig. 5b, if a switching operation is received again, the page may be switched to the expanded mode shown in Fig. 5a.
[0052] In one possible implementation, on the editing or display page of the resource attribute parameters of the target object, for example, in Figures 4a, 4b, 5a, and 5b, if the second adjustment method is enabled, the application conditions of the second adjustment method can be displayed, and if the second adjustment method is disabled, the invalidation cause of the second adjustment method can be displayed. As shown in Figure 6, the application condition of the second adjustment method for group purchase is a group of three people, and the invalidation cause of timing release is a mutually exclusive relationship. Although Figure 6 is illustrated based on Figure 4b, this step may be implemented based on multiple forms of editing or display pages of the resource attribute parameters of the target object.
[0053] FIG. 7 shows a structural schematic diagram of a data processing device according to an embodiment of the present application, where the device 700 includes a receiving module 710, a first determining module 720 and a processing module 730. Here, the receiving module 710 is configured to receive a first selection operation for a first selection factor on an editing page of a resource attribute parameter of a target object; the first determination module 720 is configured to determine a first adjustment method for adjusting the resource attribute parameter of the target object, which corresponds to the first selection factor, based on the first selection operation; and the processing module 730 is configured to adjust the usage status of a second selection factor corresponding to the second adjustment method on the editing page based on a preset correspondence relationship between the first adjustment method and a second adjustment method.
[0054] In one possible implementation, the processing module 730 is configured to set the usage state of a second selection factor corresponding to the second adjustment method on the editing page to an enabled state or a disabled state based on a preset correspondence between the first adjustment method and the second adjustment method.
[0055] In one possible implementation, the processing module 730 is configured to determine a second adjustment method having a preset correspondence with the first adjustment method based on a preset correspondence description field in a first preset script, and if the preset correspondence indicates that the first adjustment method and the second adjustment method are superimposable, set the second selection factor on the editing page to an available state, and if the preset relationship indicates that the first adjustment method and the second adjustment method are not superimposable, set the second selection factor on the editing page to an invalid state.
[0056] In one possible implementation, the first determination module 720 is configured to determine a first value matching a selection factor corresponding to the first selection operation, enter the first value into a first field of a first preset script for executing the first adjustment method, and execute the first preset script to perform a first adjustment to the resource attribute parameter.
[0057] In one possible implementation, the processing module 730 is further configured to, if the second adjustment method is available, determine a second value corresponding to the at least one second selection of the at least one second adjustment method, enter the second value into a second field of a second preset script for executing the second adjustment method, execute the first preset script and the second preset script, and make a first adjustment and a second adjustment to the resource attribute parameter.
[0058] In one possible implementation, the processing module 730 is further configured to determine a first category corresponding to the first adjustment and a second category corresponding to the second adjustment, and to determine an order in which to perform the first adjustment and the second adjustment based on the priorities of the first category and the second category.
[0059] In one possible implementation, the processing module 730 is further configured to receive a third selection for at least one processing relationship on the editing page, where the editing page displays a plurality of the processing relationships, the processing relationships being used to indicate a processing relationship between the first adjustment method and the second adjustment method, and to perform the first adjustment and the second adjustment based on the third selection.
[0060] In one possible implementation, the device 700 further includes a display module that displays target information in a predetermined order on a display page, where the display page is in a state where a second account is visible, and the target information includes one or more of the first adjustment method, the second adjustment method, a first category corresponding to the first adjustment, a second category corresponding to the second adjustment, and the processing relationship between the first adjustment method and the second adjustment method, and at least one of the target information is configured such that the first account is edited on the edit page.
[0061] In one possible implementation, the receiving module 710 is further configured to receive a modification operation triggered on the display page, the modification operation including an addition or deletion to at least one first adjustment method or at least one second adjustment method.
[0062] In one possible implementation, the receiving module 710 further receives a switching operation triggered on the display page, the switching operation being used to switch the display method of at least one of the target information, and the display method being configured to include a merged display method or an extended display method.
[0063] In one possible implementation, the receiving module 710 is configured to receive a selection for at least one first category on an editing page of resource attribute parameters of a targeted object, and to receive the first selection operation for at least one selection factor in the first category.
[0064] In one possible implementation, the processing module 730 is further configured to display the application conditions of the second adjustment method when the second adjustment method is enabled, and to display the cause of the disablement of the second adjustment method when the second adjustment method is disabled.
[0065] The device 700 according to the embodiment of the present application can execute each method described in the method embodiments of Figures 1 and 3 above, and can realize the functions and beneficial effects of each method described in the method embodiments above, so description thereof will be omitted here.
[0066] 8 shows a schematic diagram of the hardware structure of an electronic device that executes a data processing method according to an embodiment of the present application. Referring to this diagram, at the hardware level, the electronic device includes a processor, and optionally includes an internal bus, a network interface, and a memory. Here, the memory may include an internal memory such as a high-speed random-access memory (RAM), and may further include a non-volatile memory such as at least one magnetic disk memory. Of course, the electronic device may also include hardware required for other operations.
[0067] The processor, network interface, and memory may be interconnected by an internal bus, which may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one bidirectional arrow is shown in this diagram, but this does not mean that only one bus or one type of bus is shown.
[0068] The memory is used to store programs. Specifically, the programs include program codes, which include computer operation commands. The memory may include internal memory and non-volatile memory, and provides commands and data to the processor.
[0069] The processor reads the corresponding computer program from the non-volatile memory into the internal memory and executes it to form a device for positioning a target user at a logical level. The processor executes the program stored in the memory, and is specifically configured to receive a first selection operation for a first selection factor in an editing page of a resource attribute parameter of the target object, determine a first adjustment method for adjusting the resource attribute parameter of the target object, the first adjustment method corresponding to the first selection factor, based on the first selection operation, and adjust a usage status of a second selection factor corresponding to the second adjustment method in the editing page based on a preset correspondence between the first adjustment method and a second adjustment method.
[0070] The methods illustrated in the embodiments shown in FIGS. 1 and 3 of the present application may be applied to or realized by a processor. The processor may be an integrated circuit chip having signal processing capabilities. In the implementation process, each step of the above method can be completed by a hardware integrated logic circuit in the processor or a command in software form. The processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc., and may also include a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. Each method, step, and logical block diagram disclosed in the embodiments of the present application can be realized or executed. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc. The steps referring to the methods disclosed in the embodiments of the present application may be directly executed by a hardware decoding processor, or may be executed by a combination of hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with the hardware.
[0071] The electronic device can execute each method described in the above method embodiments to realize the functions and beneficial effects of each method described in the above method embodiments, and the description thereof will be omitted here.
[0072] Of course, in addition to the software implementation method, the electronic device of the present application does not exclude other implementation methods, such as logical devices or combinations of software and hardware. In other words, the entity that executes the following processing flow is not limited to each logical unit, but may also be hardware or a logical device.
[0073] An embodiment of the present application further provides a computer-readable storage medium storing one or more programs, which, when executed by an electronic device including a plurality of application programs, cause the electronic device to: receive a first selection operation for a first selection factor in an editing page of a resource attribute parameter of a target object; determine a first adjustment manner for adjusting the resource attribute parameter of the target object, the first adjustment manner corresponding to the first selection factor, based on the first selection operation; and adjust a usage status of a second selection factor corresponding to the second adjustment manner in the editing page based on a preset correspondence between the first adjustment manner and the second adjustment manner. That is, when the one or more programs are executed by an electronic device including a plurality of application programs, the electronic device performs the methods described in the method embodiments of Figures 1 and 3 above, and realizes the functions and beneficial effects of the methods described in the aforementioned method embodiments, which will not be described again.
[0074] Here, the computer-readable storage medium includes a read-only memory (abbreviated as ROM), a random access memory (abbreviated as RAM), a magnetic disk, an optical disk, and the like.
[0075]
[0013] Furthermore, an embodiment of the present application further provides a computer program product, the computer program product including a computer program including program commands stored in a non-transitory computer-readable storage medium, which, when executed by a computer, realizes a process including: receiving a first selection operation for a first selection factor in an editing page of a resource attribute parameter of a target object; determining a first adjustment manner for adjusting the resource attribute parameter of the target object, the first adjustment manner corresponding to the first selection factor, based on the first selection operation; and adjusting a usage status of a second selection factor corresponding to the second adjustment manner in the editing page based on a preset correspondence between the first adjustment manner and the second adjustment manner. That is, when the program commands are executed by a computer, the method described in the method embodiments of Figures 1 and 3 is performed, and the functions and beneficial effects of the method described in the aforementioned method embodiments are realized, and description thereof will be omitted here.
[0076] In short, the above is only a preferred embodiment of the present application, and does not limit the scope of protection of the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application should be included within the scope of protection of the present application.
[0077] The systems, devices, modules, or units disclosed in the above embodiments may be specifically implemented by computer chips or entities, or may be implemented by products having certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a mobile phone, a camera phone, a smartphone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or any combination of these devices.
[0078] Computer-readable media include persistent and non-persistent, removable and non-removable media and may store information using any method or technology. Information may be computer-readable commands, data structures, program modules, or other data. Examples of computer-readable storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other internal memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical memory, magnetic cassette, magnetic tape, magnetic tape, magnetic disk storage or other magnetic storage device, or any other non-transmission medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media such as modulated data signals and carrier waves.
[0079] It should be noted that the words "comprise," "comprises," or any other variation thereof, are intended to cover a non-exclusive inclusion, whereby a process, method, target object, or apparatus that includes a set of elements includes not only those elements but also other elements not expressly listed, or further elements inherent in such process, method, target object, or apparatus. Absent more limitations, elements qualified by the phrase "comprises a..." do not exclude the presence of other identical elements in a process, method, target object, or apparatus that includes said elements.
[0080] In this specification, the embodiments will be described step by step, and the same or similar parts between the embodiments may be referred to each other, and the description of each embodiment will focus on the differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, and therefore the description is relatively simple, and the relevant parts may be referred to the description of some of the method embodiments.
Claims
1. receiving a first selection operation for a first selection factor on an edit page of a resource attribute parameter of a target object; determining a first adjustment method corresponding to the first selection factor based on the first selection operation, wherein the first adjustment method is a method for adjusting a resource attribute parameter of the target object; and adjusting, on the edit page, a usage state of a second selection factor corresponding to the second adjustment method based on a preset correspondence relationship between the first adjustment method and the second adjustment method.
2. adjusting, on the editing page, a usage state of a second selection factor corresponding to the second adjustment method based on a preset correspondence relationship between the first adjustment method and the second adjustment method; 2. The method of claim 1, further comprising setting a usage state of a second selection factor corresponding to the second adjustment method to an enabled state or a disabled state on the edit page based on a preset correspondence between the first adjustment method and the second adjustment method.
3. setting a usage state of a second selection factor corresponding to the second adjustment method to a usable state or an ineffective state on the editing page based on a preset correspondence relationship between the first adjustment method and the second adjustment method; determining a preset correspondence relationship between the first adjustment method and a second adjustment method based on a preset relationship description field in a first preset script; If the preset correspondence relationship indicates that the first adjustment method and the second adjustment method are superimposable, setting the second selection factor to an available state on the edit page; 3. The method of claim 2, further comprising: setting the second selection factor to an invalid state on the edit page when the preset correspondence indicates that the first adjustment method and the second adjustment method are non-superimposable.
4. After determining a first adjustment method corresponding to the first selection factor based on the first selection operation, determining a first value matching a first selection factor; Entering a first value into a first field of a first preset script for executing the first adjustment scheme; and performing a first adjustment to the resource attribute parameter by executing the first preset script.
5. setting a second selection factor corresponding to the second adjustment method to an enabled state or an disabled state on the edit page based on a preset correspondence relationship between the first adjustment method and the second adjustment method, and then if a second selection factor is available, determining a second value corresponding to the second selection factor in response to a second selection operation for the second selection factor; Entering the second value into a second field of a second preset script for executing the second adjustment method; The method of claim 3 or 4, further comprising: executing the first preset script and the second preset script to make a first adjustment and a second adjustment to the resource attribute parameter.
6. making a first adjustment and a second adjustment to the resource attribute parameter; determining a first category corresponding to the first adjustment and a second category corresponding to the second adjustment; and determining an order of performing the first adjustment and the second adjustment according to a priority of the first category and the second category.
7. making a first adjustment and a second adjustment to the resource attribute parameter; receiving a third selection for at least one processing relationship on the editing page, wherein the editing page displays a plurality of the processing relationships, the processing relationships being used to indicate a processing relationship between the first adjustment method and the second adjustment method; The method of claim 5 , further comprising: performing the first adjustment and the second adjustment in response to the third selection.
8. After performing the first adjustment and the second adjustment, 8. The method of claim 7, further comprising: displaying target information in a predetermined order on a display page, the display page having a second account visible; the target information including one or more of the first adjustment method, the second adjustment method, a first category corresponding to the first adjustment, a second category corresponding to the second adjustment, and the processing relationship between the first adjustment method and the second adjustment method; and at least one of the target information including a first account edited on the edit page.
9. After displaying the target information, the method further comprises:
9. The method of claim 8, comprising receiving a modification operation triggered on the display page, the modification operation comprising an addition to or a deletion from at least one of the first adjustment scheme or at least one of the second adjustment schemes.
10. After displaying the target information, the method further comprises:
9. The method of claim 8, comprising: receiving a switching operation triggered on the display screen; the switching operation being used to switch a display mode of the target information; and the display mode comprising a merged display mode or an expanded display mode.
11. receiving a first selection operation for a first selection factor on an edit page of a resource attribute parameter of a target object; receiving a selection for at least one category at the edit page; and receiving the first selection operation for a first selection factor in the first category.
12. After setting a usage state of a second selection factor corresponding to the second adjustment method to an enabled state or an disabled state on the editing page based on the preset correspondence relationship between the first adjustment method and the second adjustment method, the method further includes: If the second selection factor is available, an application condition of the second adjustment method is displayed; and and if the second selection factor is invalid, a cause of invalidity of the second tuning scheme is displayed.
13. a receiving module for receiving a first selection operation for a first selection factor in an editing page of a resource attribute parameter of a target object; a first determination module for determining a first adjustment manner corresponding to the first selection factor according to the first selection operation, the first determination module being a manner of adjusting a resource attribute parameter of the target object; a processing module for adjusting, on the edit page, a usage state of a second selection factor corresponding to the second adjustment method based on a preset correspondence relationship between the first adjustment method and the second adjustment method.
14. a processor; and a memory configured to store computer-executable commands, the executable commands, when executed, causing the processor to perform the method of data processing according to any one of claims 1 to 12.
15. A computer-readable medium storing one or more programs that, when executed by an electronic device including a plurality of application programs, cause the electronic device to perform the data processing method of any one of claims 1 to 12.
Citation Information
Patent Citations
Sales promotion support device and sales promotion support method
JP2017059202A
Provision device, provision method, and provision program
JP2021018601A
Item sales data processor
JP2022053031A
System and method for joint use of gift codes and coupon codes
US20130080235A1