An interaction method, apparatus, electronic device, and storage medium

CN122966334APending Publication Date: 2026-10-23深圳市顺易通信息科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611175158.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-04
Publication Date
2026-10-23

AI Technical Summary

Technical Problem

[0003]目前,当用户对订单项目有疑问,或者希望对订单中的项目进行操作时,往往只能退出订单操作页面以后通过客服介入的方式对有疑问的订单进行咨询,或者通过指定的菜单界面输入订单号查询到对应的信息以后在进行操作;例如订单开票功能,通常需要通过线上渠道申请开具电子发票,用于报销、账务处理或个人凭证留存,但现有系统在处理线上开票请求时,需要用户从指定的渠道进入开票页面进行开票,同时由于开票功能有时间限制,用户只能在有规定的时间内进行开票,当用户不了解该信息时容易错过开票时限,导致开票不成功的问题

Benefits of technology

[0021]本申请实施例提供的一种交互方法、装置、电子设备和存储介质,采用在订单操作界面中根据目标展示项对应的操作时限配置信息确定操作截止时间、并依据剩余时间管控操作权限的技术手段,能够解决现有技术中用户在订单操作界面触发操作入口进入下一级页面后,才发现该操作功能已超时无法执行,导致操作路径冗余、无效点击增加、交互效率低下的问题。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122966334A_ABST
    Figure CN122966334A_ABST
Patent Text Reader

Abstract

The application provides an interaction method and device, electronic equipment and storage medium, wherein the method comprises: in response to a trigger instruction of a user for a target order, displaying an operation interface; reading a target display item in the operation interface; obtaining corresponding operation time limit configuration information based on the target display item, and determining target operation time limit information corresponding to the target display item; generating an operation deadline of the target display item based on the target operation time limit information and order information of the target order; and determining whether to open the operation permission of the target display item according to the remaining time of the operation deadline. The application embodiment helps to improve the interaction efficiency and user experience of the order operation interface through the above method.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer software and user interaction technology, and more specifically, to an interaction method, apparatus, electronic device, and storage medium. Background Technology

[0002] With the popularization of e-commerce and online services, after completing an order transaction, users can view the order information by entering the corresponding order page. The order information includes: order number, order merchant information, order generation time, product information corresponding to the order, order amount, order invoicing information, etc. Users can understand the specific details of this consumption by viewing the order information.

[0003] Currently, when users have questions about order items or wish to perform actions on items within an order, they often have to exit the order operation page and consult customer service for assistance, or enter the order number through a designated menu interface to retrieve the corresponding information before proceeding. For example, the order invoicing function typically requires applying for electronic invoices online for reimbursement, accounting, or personal documentation. However, the existing system requires users to access the invoicing page through a designated channel when processing online invoicing requests. Furthermore, since the invoicing function has time limitations, users can only issue invoices within a specified time. If users are unaware of this information, they may miss the invoicing deadline, leading to unsuccessful invoicing. Summary of the Invention

[0004] In view of this, embodiments of this application provide an interaction method, apparatus, electronic device, and storage medium to improve the interaction efficiency and user experience of an order operation interface.

[0005] In a first aspect, embodiments of this application provide an interaction method, the method comprising: The operation interface is displayed in response to the user's trigger command for the target order; Read the target display item in the operation interface; Based on the target display item, obtain the corresponding operation time limit configuration information, and determine the target operation time limit information corresponding to the target display item; The operation deadline for the target display item is generated based on the target operation time limit information and the order information of the target order; Whether to grant operation permissions to the target display item is determined based on the remaining time before the operation deadline.

[0006] In a feasible implementation, the corresponding operation time limit configuration information is obtained based on the target display item, and the target operation time limit information corresponding to the target display item is determined, including: Based on the operation time limit configuration information of multiple management terminals corresponding to the target display item, the operation time limit information configured by the management terminal with higher priority is obtained and determined as the target operation time limit information; the multiple management terminals include at least: the first management terminal of the merchant corresponding to the target order and the second management terminal of the platform.

[0007] In a feasible implementation, based on the operation time limit configuration information of multiple management terminals corresponding to the target display item, the operation time limit information configured by the management terminal with higher priority is obtained and determined as the target operation time limit information, including: Sort the various management terminals according to their priority from high to low to form a target queue; Traverse the target queue in order, determine the first management terminal with configured operation time limit information, and then terminate the traversal; The configured operation time limit information is determined as the target operation time limit.

[0008] In one feasible implementation, the operation deadline for the target display item is generated based on the target operation time limit information and the order information of the target order, including: Obtain the order placement time of the target order; The operation deadline is obtained by taking the order placement time as the start time and adding the duration indicated by the target operation time limit information.

[0009] In one feasible implementation, the remaining time is the duration from the current moment to the operation deadline; Determining whether to grant operation permissions to the target display item based on the remaining time before the operation deadline includes: If the remaining time is greater than 0, the first form of the target display item is displayed on the operation interface to grant operation permission to the target display item; the target display item is in an operable state in the first form. In addition, in response to a user's triggering operation on the target display item, an invoicing operation is performed for the target order; If the remaining time is less than or equal to 0, the second form of the target display item is displayed on the operation interface to disable the operation permission of the target display item; the target display item is in an inoperable state in the second form.

[0010] In one feasible implementation, the method further includes: The operation interface displays a time limit reminder message, which includes at least one of the following: The operation deadline, the target operation time limit information, the current time, the remaining time, and overdue information indicating that the operation deadline has been exceeded.

[0011] In one feasible implementation, the method further includes: The configuration interface displays the operation time limit; In response to a configuration command triggered by any management terminal on the configuration interface, the latest operation time limit information configured by the management terminal is obtained, and the management terminal is stored in correspondence with the latest operation time limit information; Furthermore, based on each configuration instruction, operation time limit configuration information corresponding to each management terminal is maintained; the operation time limit configuration information includes at least configuration records.

[0012] Secondly, embodiments of this application also provide an interactive device, the device comprising: The first display module is used to display the operation interface in response to the user's trigger command for the target order; A reading module is used to read the target display items in the operation interface; The information determination module is used to obtain the corresponding operation time limit configuration information based on the target display item, and determine the target operation time limit information corresponding to the target display item; The time generation module is used to generate the operation deadline time of the target display item based on the target operation time limit information and the order information of the target order; The permission module is used to determine whether to grant operation permissions to the target display item based on the remaining time before the operation deadline.

[0013] In one feasible implementation, the information determination module is used to obtain the corresponding operation time limit configuration information based on the target display item, and to determine the target operation time limit information corresponding to the target display item, for the following purposes: Based on the operation time limit configuration information of multiple management terminals corresponding to the target display item, the operation time limit information configured by the management terminal with higher priority is obtained and determined as the target operation time limit information; the multiple management terminals include at least: the first management terminal of the merchant corresponding to the target order and the second management terminal of the platform.

[0014] In one feasible implementation, the information determination module is used to obtain the operation time limit information configured by a higher-priority management terminal based on the operation time limit configuration information of multiple management terminals corresponding to the target display item, and determine it as the target operation time limit information, for the following purposes: Sort the various management terminals according to their priority from high to low to form a target queue; Traverse the target queue in order, determine the first management terminal with configured operation time limit information, and then terminate the traversal; The configured operation time limit information is determined as the target operation time limit.

[0015] In one feasible implementation, the time generation module is used to generate the operation deadline time of the target display item based on the target operation time limit information and the order information of the target order, for the following purposes: Obtain the order placement time of the target order; The operation deadline is obtained by taking the order placement time as the start time and adding the duration indicated by the target operation time limit information.

[0016] In one feasible implementation, the remaining time is the duration from the current moment to the operation deadline; The permission module is used to determine whether to grant operation permissions to the target display item based on the remaining time before the operation deadline, and is used for: If the remaining time is greater than 0, the first form of the target display item is displayed on the operation interface to grant operation permission to the target display item; the target display item is in an operable state in the first form. In addition, in response to a user's triggering operation on the target display item, an invoicing operation is performed for the target order; If the remaining time is less than or equal to 0, the second form of the target display item is displayed on the operation interface to disable the operation permission of the target display item; the target display item is in an inoperable state in the second form.

[0017] In one feasible implementation, the device further includes: A notification module is used to display time limit notification information on the operation interface, wherein the time limit notification information includes at least one of the following: The operation deadline, the target operation time limit information, the current time, the remaining time, and overdue information indicating that the operation deadline has been exceeded.

[0018] In one feasible implementation, the device further includes: The second display module is used to display the configuration interface for the operation time limit; The instruction response module is used to respond to any configuration instruction triggered by the management terminal on the configuration interface, obtain the latest operation time limit information configured by the management terminal, and store the management terminal and the latest operation time limit information in correspondence. In addition, an information maintenance module is used to maintain operation time limit configuration information corresponding to each management terminal based on each configuration instruction; the operation time limit configuration information includes at least configuration records.

[0019] Thirdly, embodiments of this application also provide an electronic device, including: a processor, a storage medium, and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the steps of the interaction method as described in any one of the first aspects.

[0020] Fourthly, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the interactive method as described in any one of the first aspects.

[0021] The present application provides an interactive method, device, electronic device, and storage medium that uses a technical means to determine the operation deadline based on the operation time limit configuration information corresponding to the target display item in the order operation interface, and to manage operation permissions based on the remaining time. This can solve the problem in the prior art where users only find that the operation function has timed out and cannot be executed after triggering the operation entry in the order operation interface to enter the next level page, resulting in redundant operation paths, increased invalid clicks, and low interaction efficiency.

[0022] Therefore, the embodiments of this application can shorten the user operation path, reduce invalid clicks, and improve the interaction efficiency and user experience of the order operation interface.

[0023] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description

[0024] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0025] Figure 1 A flowchart of an interaction method provided by an embodiment of this application is shown.

[0026] Figure 2 A flowchart of another interaction method provided by an embodiment of this application is shown.

[0027] Figure 3 A schematic diagram of the structure of an interactive device provided in an embodiment of this application is shown.

[0028] Figure 4A schematic diagram of the structure of an electronic device provided in an embodiment of this application is shown. Detailed Implementation

[0029] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0030] With the popularization of e-commerce and online services, after completing an order transaction, users can view the order information by entering the corresponding order page. The order information includes: order number, order merchant information, order generation time, product information corresponding to the order, order amount, order invoicing information, etc. Users can understand the specific details of this consumption by viewing the order information.

[0031] Currently, when users have questions about order items or wish to perform actions on items within an order, they often have to exit the order operation page and consult customer service for assistance, or enter the order number through a designated menu interface to retrieve the corresponding information before proceeding. For example, the order invoicing function typically requires applying for electronic invoices online for reimbursement, accounting, or personal documentation. However, the existing system requires users to access the invoicing page through a designated channel when processing online invoicing requests. Furthermore, since the invoicing function has time limitations, users can only issue invoices within a specified time. If users are unaware of this information, they may miss the invoicing deadline, leading to unsuccessful invoicing.

[0032] Based on this, embodiments of this application provide an interaction method, apparatus, electronic device, and storage medium, which are described below through embodiments.

[0033] To facilitate understanding of this embodiment, a detailed description of an interaction method disclosed in this application embodiment will be provided first. For example... Figure 1 As shown, it includes the following steps: Step 101: In response to the user's trigger command for the target order, the operation interface is displayed.

[0034] When users view order-related information on electronic devices, they can express their interest in a specific item within an order in various ways. These expressions constitute the triggering instructions.

[0035] For example, when a user has questions about the composition of an order amount, they can click on the amount display area in the order list or order details page. This click is a trigger instruction for the amount information in the target order. When a user needs to issue an invoice, they can click on the invoice-related function button or entry. This click is a trigger instruction for the invoice function in the target order. When a user finds that the received goods do not match the order record, they can click on the product name or product image area. This click is a trigger instruction for the product information in the target order.

[0036] The specific form of triggering commands is not limited to clicking; it can also be other interaction methods such as long press, swipe, and voice input, depending on the device's interaction capabilities and the user's operating habits in the actual application scenario.

[0037] Upon receiving a user's trigger command for a target order, an operation interface will be displayed. This interface differs from a regular order details page; its purpose is to centrally present all actionable actions related to the target order and the user's current focus on a single screen. This allows the user to complete subsequent operations from a single location without repeatedly switching between different pages. The operation interface can be displayed as a floating layer or pop-up over the current page, a side panel that slides in from the edge of the screen, or even a jump to a completely new page. The specific form used depends on the actual application environment and interface layout requirements.

[0038] Step 102: Read the target display item in the operation interface.

[0039] After the operation interface is displayed, it is necessary to read the currently pending item, i.e., the target display item, from the multiple display items contained in the interface. Since the trigger command itself is issued by the user for a specific content in the target order, the display item corresponding to that content is identified as the target display item when the operation interface is displayed.

[0040] For example, when a user clicks the amount display area to initiate a trigger command, the display item corresponding to the amount in the operation interface is read as the target display item; when a user clicks the invoice function entry to initiate a trigger command, the display item corresponding to the invoice in the operation interface is read as the target display item; when a user clicks the product information area to initiate a trigger command, the display item corresponding to the product details in the operation interface is read as the target display item.

[0041] For example, the user interface can simultaneously display multiple types of items, such as order amount information, product details, time information, e-invoice entry, and after-sales application entry. In this case, the specific content pointed to by the triggering command determines which of these items is read as the target display item. Alternatively, the user interface can also only display the target display item pointed to by the triggering command.

[0042] The essence of reading the target display item is to extract the data content corresponding to the display item from the underlying data, rather than just staying at the level of interface visual elements, so as to provide a data foundation for subsequent timeliness judgment and operation control.

[0043] Step 103: Obtain the corresponding operation time limit configuration information based on the target display item, and determine the target operation time limit information corresponding to the target display item.

[0044] After retrieving the target display item, it's necessary to further obtain the operation time limit configuration information corresponding to that item. Since different items in an order are associated with different operation types, and different types of operations often have different time constraints, the operation time limit configuration information needs to be matched and obtained based on the specific type of the target display item. For example, when the target display item is the order amount, its associated operation might be an amount dispute appeal, which typically has a validity period starting from payment completion; when the target display item is product details, its associated operation might be a return / exchange application or product feedback, which typically has a validity period starting from logistics receipt; when the target display item is an e-invoice entry, its associated operation might be an invoice issuance request, which typically has a validity period starting from order completion. The time limit calculation method and time limit length corresponding to different display items are pre-configured in the rule base, and the corresponding configuration information can be matched from the rule base based on the type of the target display item.

[0045] The obtained operation time limit configuration information describes general time limits, such as "within seven days from the date of receipt" or "within thirty days from the date of order completion." These rules are relative descriptions and are not yet bound to the specific time data of a particular order. Therefore, after obtaining the operation time limit configuration information, it is necessary to combine it with the actual situation of the target order to determine the target operation time limit information unique to that target display item. Specifically, according to the time limit calculation method defined in the configuration information, it is necessary to select the corresponding actual time data from the various time fields of the target order, and convert relative rules such as "receipt date + seven days" or "completion date + thirty days" into specific time limit requirements bound to that order. Since the payment time, receipt time, and completion time of different orders are different, even if the same time limit configuration information is applied, the target operation time limit information obtained for different orders will also differ due to their different time data.

[0046] Step 104: Generate the operation deadline of the target display item based on the target operation time limit information and the order information of the target order.

[0047] After determining the target operation time limit, it is combined with the order information of the target order to generate the operation deadline corresponding to the target display item. The operation deadline is an absolute time point, serving as the time boundary for subsequent determination of whether the display item can still be operated. The target operation time limit information includes the specific time limit value and the definition of the starting point after matching the order data. The order information stores various time-related actual data, such as order placement time, payment completion time, merchant shipping time, logistics receipt time, and order completion time. Adding the actual time corresponding to the starting point defined in the target operation time limit information to the time limit length yields a precise deadline.

[0048] Taking e-invoices as an example, if the starting point defined in the target operation time limit information is the order completion time and the time limit length is thirty days, then the actual completion time of the order is read from the order information, and thirty days are added to that time to obtain the operation deadline for applying for an e-invoice for that order. Different display items within the same order often have different calculated operation deadlines due to their different target operation time limit information; they need to be generated independently and cannot be applied interchangeably. The calculation precision of the operation deadline can be set according to actual business needs, and can be accurate to the day, hour, or even minute.

[0049] Step 105: Determine whether to grant operation permissions to the target display item based on the remaining time of the operation deadline.

[0050] After calculating the operation deadline, the remaining time between the deadline and the current time is used to determine whether to grant the user operation permission for the target display item. The operation deadline is compared with the current system time. If the current time has not yet reached the deadline (i.e., there is a positive remaining time), the operation for the target display item is still valid, and operation permission is granted, allowing the user to click and use it normally. Conversely, if the current time has exceeded the deadline (i.e., the remaining time is zero or negative), the operation has expired, and operation permission is not granted; the target display item becomes uninterrupted.

[0051] The results of the aforementioned permission checks can also simultaneously affect the appearance of the target displayed item on the user interface. For example, it can maintain normal display when there is ample remaining time, change its color or add a countdown timer when there is little remaining time, and gray out or display text such as "Closed" or "Expired" after the expiration date. In this way, users can intuitively understand whether the target displayed item is currently available and how much time it has remaining, thus rationally planning their operation sequence and avoiding missing operation windows due to a lack of understanding of time limits.

[0052] In a feasible implementation, the corresponding operation time limit configuration information is obtained based on the target display item, and the target operation time limit information corresponding to the target display item is determined, including: Based on the operation time limit configuration information of multiple management terminals corresponding to the target display item, the operation time limit information configured by the management terminal with higher priority is obtained and determined as the target operation time limit information; the multiple management terminals include at least: the first management terminal of the merchant corresponding to the target order and the second management terminal of the platform.

[0053] In this embodiment, the operation time limit corresponding to the target display item is not determined by a single source. In actual business scenarios, this embodiment supports different management roles setting different time limit rules for the same operation type. Therefore, when obtaining operation time limit configuration information, it is necessary to consider the time limit requirements configured by multiple management terminals.

[0054] Specifically, the target order involves multiple management roles during the transaction process. For example, the merchant corresponding to the order has its own management interface, where it can set after-sales time limits, invoicing time limits, or appeal handling time limits for its own orders. The platform also has its own management interface, where it can set uniform time limit rules or fallback rules applicable to all merchants. When the merchant's management interface and the platform's management interface configure different time limit information for the operation corresponding to the same target display item, there is a priority determination logic to decide which one is ultimately used as the target operation time limit information for that target display item.

[0055] In one feasible implementation, priority rules can be used to select the appropriate priority. For example, in certain operation types with strict time requirements, the shorter time limit can be prioritized to ensure users' rights are handled more promptly. In other operation types, the time limit configured by the merchant's management system can be used, as merchants, as the direct service providers, are more familiar with the timeliness control of their own business processes. In other scenarios, the time limit configured by the platform's management system can be used as the final basis, serving as a uniform minimum standard applicable to all merchants on the platform. The specific priority rule adopted can be flexibly set according to the actual needs and management strategies of different business scenarios.

[0056] Furthermore, the process of obtaining operation time limit configuration information can be achieved by querying configuration data from multiple management terminals. The configuration information from each management terminal can be stored in different partitions of the same data source, or stored in their respective independent storage locations, and retrieved by calling the corresponding query interface. After obtaining the configuration information from multiple management terminals, one is selected as valid time limit information according to predefined priority rules. This selection result is the target operation time limit information corresponding to the target display item, used for calculating the subsequent operation deadline.

[0057] In a feasible implementation plan, such as Figure 2 As shown, based on the operation time limit configuration information of multiple management terminals corresponding to the target display item, the operation time limit information configured by the management terminal with higher priority is obtained and determined as the target operation time limit information, including: Step 201: Sort each management terminal in descending order of priority to form a target queue.

[0058] When it is necessary to determine the operation time limit configuration information corresponding to the target display item, the various management terminals are first arranged in descending order of pre-defined priority, forming an ordered target queue. The management terminals include at least the merchant management terminal and the platform management terminal corresponding to the target order. In some scenarios, this can be further expanded to include more management roles, such as the management terminals of third-party service providers or logistics service providers. The priority sorting rules can be predefined according to actual business needs; for example, the priority of merchants can be set higher than that of the platform, or different sorting strategies can be adopted according to different operation types.

[0059] Step 202: Traverse the target queue in order, determine the first management terminal with configured operation time limit information, and terminate the traversal.

[0060] After the target queue is formed, it is traversed sequentially according to the order of the queue, checking each management terminal to see if it has configured specific time limit information for the operation corresponding to the target display item. During the traversal, once it is found that a management terminal in the queue already has configured operation time limit information, the subsequent traversal operation stops, and other management terminals with lower priority are no longer checked. In other words, management terminals with higher priority have the right to be adopted first, and lower priority management terminals are only considered if a higher priority management terminal has not configured the relevant information.

[0061] Continuing with the example above where the merchant management side has a higher priority than the platform management side, during the iteration, we first query the merchant management side to see if it has configured the operation time limit information corresponding to the target display item. Since the merchant management side has a higher priority, if the merchant management side already has a configuration, we directly use that configuration and do not initiate a query to the platform management side again; only when the merchant management side has not configured it will we continue to query the platform management side, using the platform management side's configuration as a fallback.

[0062] Step 203: Determine the configured operation time limit information as the target operation time limit.

[0063] After identifying the first management terminal with configured operation time limit information through the above traversal process, the time limit information configured by that management terminal is determined as the target operation time limit information, which is used for calculating the deadline of subsequent operations.

[0064] It should be noted that since the traversal terminates upon encountering the first configured management terminal, the configuration information ultimately determined as the target operation time limit information must be the one with the highest priority among all configured management terminals. This filtering logic ensures that when a high-priority management terminal has already clearly defined the operation time limit, the configuration of a low-priority management terminal will not overwrite or interfere with it, thus guaranteeing the hierarchy and consistency of the time limit rules.

[0065] In one feasible implementation, the operation deadline for the target display item is generated based on the target operation time limit information and the order information of the target order, including: Obtain the order placement time of the target order. Use the order placement time as the start time, and add the duration indicated by the target operation time limit information to obtain the operation deadline.

[0066] When generating the operation deadline, the order placement time of the target order is used as the time reference point for calculation. The order placement time is a timestamp recorded when the order is generated, and its specific value is determined when the order is created. After determining the target operation deadline information corresponding to the target display item, the order placement time of the target order is read from the order information of the target order, and this time is used as the start time. Then, the duration value indicated in the target operation deadline information is added to obtain a specific operation deadline.

[0067] Taking e-invoices as an example, assuming a user places an order at 10:00 AM on January 1, 2026, and the target operation time limit information indicates a duration of 6 months, then by adding 6 months to the order date as the starting point, the operation deadline for issuing an e-invoice for this order is 10:00 AM on July 1, 2026. The advantage of using the order date as the starting point is that the order date is a time field determined when each order is generated, possessing uniqueness and stability, and will not change throughout the entire order lifecycle. Using it as the benchmark for time limit calculation facilitates the uniformity and predictability of the calculation logic.

[0068] In one feasible implementation, the remaining time is the duration from the current moment to the operation deadline.

[0069] In this embodiment, the remaining time is defined as the duration between the current time and the operation deadline, i.e., the difference between the operation deadline and the current time. The magnitude of this difference directly determines whether the operation corresponding to the target display item is still valid and whether the user can perform subsequent operations on the display item.

[0070] Whether to grant operation permissions to the target display item is determined based on the remaining time before the operation deadline, including the following two cases: Scenario 1: If the remaining time is greater than 0, the first form of the target display item is displayed on the operation interface to grant operation permissions to the target display item; the target display item is in an operable state in the first form. Furthermore, in response to the user's trigger operation on the target display item, an invoicing operation is performed for the target order.

[0071] In scenario one, if the remaining time is greater than zero, it means the operation deadline has not yet arrived, and the operation corresponding to the target item is still valid. In this case, the target item is displayed in its first form on the interface. The first form is an interactive visual presentation; in this form, the target item is operable, and users can click, touch, or perform other triggering actions on it. When a user triggers an action on the target item displayed in the first form, the system will respond to the action and execute the specific processing flow for the target order. Taking an electronic invoice as an example, this would involve executing an invoicing operation for that order.

[0072] Scenario 2: If the remaining time is less than or equal to 0, the second form of the target display item will be displayed on the operation interface to disable the operation permission of the target display item; the target display item is in an inoperable state in the second form.

[0073] In scenario two, if the remaining time is less than or equal to zero, it means the current time has reached or exceeded the operation deadline, and the operation corresponding to the target item has expired. In this case, the target item is displayed in a second form on the interface. The second form differs from the first form in that the target item is in an inoperable state, and the user cannot perform any effective triggering operation on it. The visual presentation of the second form can differ from the first form; for example, it can be grayed out, have a locked icon added, or be labeled with text such as "Closed" or "Expired" to convey to the user that the operation is no longer available.

[0074] By distinguishing between the two display formats, users can visually and intuitively determine whether each displayed item is currently available without additional clicks or queries, thus avoiding invalid operations due to a lack of understanding of its current status.

[0075] In one feasible implementation, the method further includes: The operation interface displays a time limit reminder message, which includes at least one of the following: The operation deadline, the target operation time limit information, the current time, the remaining time, and overdue information indicating that the operation deadline has been exceeded.

[0076] To help users more intuitively understand the timeliness status of the operation corresponding to the target display item, time limit reminders will be displayed on the operation interface. The specific content of these reminders can be flexibly configured according to the needs of the actual application scenario. Only one or more of them can be displayed, or the displayed content can be dynamically adjusted according to the remaining time.

[0077] Time-limit reminders can take many forms. For example, they can directly display the calculated deadline, informing the user when the operation is valid; they can display the target operation's time limit itself, such as "Invoices available within 30 days from the order date," giving the user a complete overview of the time-limit rules; they can display the current time, allowing the user to compare it with the deadline; and more commonly, they can directly display the remaining time, such as "3 days remaining" or "12 hours remaining," conveying the urgency of the deadline through a countdown. When an operation has expired, an overdue message can be displayed, clearly informing the user that the operation has timed out and is now closed.

[0078] In terms of display methods, time-limit reminders can be displayed as text near the target item, such as in small print below or to the right of the item; they can also be presented visually as icons, progress bars, countdown numbers, etc.; the color or font style of the reminder can be changed when the remaining time is low to serve as a visual reminder. The content and display methods of the above reminders can be combined in the actual operation interface. The specific content and presentation methods can be determined based on the layout space of the interface and the focus of business needs.

[0079] In one feasible implementation, the method further includes: The system displays a configuration interface for operation time limits; in response to a configuration command triggered by any management terminal on the configuration interface, it obtains the latest operation time limit information configured by the management terminal and stores the management terminal and the latest operation time limit information in correspondence; and, based on each configuration command, it maintains operation time limit configuration information corresponding to each management terminal; the operation time limit configuration information includes at least configuration records.

[0080] The configuration of operation time limits can be done through a visual configuration interface on the management side. A configuration interface will be displayed to the management side, providing an interactive entry point for setting or modifying operation time limit information. Either the merchant management side or the platform management side can use this configuration interface to configure their respective required operation time limit information.

[0081] When the management terminal completes settings and initiates a configuration command on the configuration interface, it will respond to the command and retrieve the operation time limit information set by the management terminal in this configuration operation. This information will then be stored along with the management terminal's identity identifier as the latest configured operation time limit information, so that it can be quickly retrieved when the time limit configuration of the management terminal needs to be queried later. Taking the merchant management terminal as an example, if the merchant sets in the configuration interface that return and exchange requests can be accepted within fifteen days from the date of order receipt, this configuration information will be stored and bound to the merchant management terminal's identifier; the platform management terminal can also set unified time limit rules at the platform level in the configuration interface, and this information will be stored and bound to the platform management terminal's identifier.

[0082] Furthermore, each configuration command trigger implies a potential update to the operation time limit information on the management end. Therefore, the operation time limit configuration information for each management end is maintained based on each configuration command. This maintenance does not merely retain the latest configuration record but includes complete information such as the time of each configuration operation, the specific numerical changes before and after configuration, and the identity of the management end executing the configuration operation. Retaining configuration records allows for tracing back to the time limit rules set by each management end at any given point in time when disputes arise regarding time limit calculations or when historical configurations need to be reviewed, providing a basis for subsequent verification and auditing. Simultaneously, configuration records also provide a reference and data source for subsequently determining whether a particular management end has configured operation time limit information. For example, when traversing and querying according to a priority queue, the configuration records can be used to determine whether the operation time limit information stored for that management end is up-to-date.

[0083] The present application provides an interactive method, device, electronic device, and storage medium that uses a technical means to determine the operation deadline based on the operation time limit configuration information corresponding to the target display item in the order operation interface, and to manage operation permissions based on the remaining time. This can solve the problem in the prior art where users only find that the operation function has timed out and cannot be executed after triggering the operation entry in the order operation interface to enter the next level page, resulting in redundant operation paths, increased invalid clicks, and low interaction efficiency.

[0084] Therefore, the embodiments of this application can shorten the user operation path, reduce invalid clicks, and improve the interaction efficiency and user experience of the order operation interface.

[0085] Based on the same technical concept, embodiments of this application also provide an interactive device, such as... Figure 3 As shown, the device includes: The first display module 301 is used to display the operation interface in response to the user's trigger command for the target order.

[0086] The reading module 302 is used to read the target display items in the operation interface.

[0087] The information determination module 303 is used to obtain the corresponding operation time limit configuration information based on the target display item, and determine the target operation time limit information corresponding to the target display item.

[0088] The time generation module 304 is used to generate the operation deadline of the target display item based on the target operation time limit information and the order information of the target order.

[0089] The permission module 305 is used to determine whether to grant operation permissions to the target display item based on the remaining time of the operation deadline.

[0090] In one feasible implementation, the information determination module is used to obtain the corresponding operation time limit configuration information based on the target display item, and to determine the target operation time limit information corresponding to the target display item, for the following purposes: Based on the operation time limit configuration information of multiple management terminals corresponding to the target display item, the operation time limit information configured by the management terminal with higher priority is obtained and determined as the target operation time limit information; the multiple management terminals include at least: the first management terminal of the merchant corresponding to the target order and the second management terminal of the platform.

[0091] In one feasible implementation, the information determination module is used to obtain the operation time limit information configured by a higher-priority management terminal based on the operation time limit configuration information of multiple management terminals corresponding to the target display item, and determine it as the target operation time limit information, for the following purposes: Sort the various management terminals according to their priority from high to low to form a target queue.

[0092] Traverse the target queue in order, determine the first management terminal with configured operation time limit information, and then terminate the traversal.

[0093] The configured operation time limit information is determined as the target operation time limit.

[0094] In one feasible implementation, the time generation module is used to generate the operation deadline time of the target display item based on the target operation time limit information and the order information of the target order, for the following purposes: Obtain the order placement time of the target order.

[0095] The operation deadline is obtained by taking the order placement time as the start time and adding the duration indicated by the target operation time limit information.

[0096] In one feasible implementation, the remaining time is the duration from the current moment to the operation deadline.

[0097] The permission module is used to determine whether to grant operation permissions to the target display item based on the remaining time before the operation deadline, and is used for: If the remaining time is greater than 0, the first form of the target display item is displayed on the operation interface to grant operation permission to the target display item; the target display item is in an operable state in the first form.

[0098] In addition, in response to a user's triggering operation on the target display item, an invoicing operation is performed for the target order.

[0099] If the remaining time is less than or equal to 0, the second form of the target display item is displayed on the operation interface to disable the operation permission of the target display item; the target display item is in an inoperable state in the second form.

[0100] In one feasible implementation, the device further includes: A notification module is used to display time limit notification information on the operation interface, wherein the time limit notification information includes at least one of the following: The operation deadline, the target operation time limit information, the current time, the remaining time, and overdue information indicating that the operation deadline has been exceeded.

[0101] In one feasible implementation, the device further includes: The second display module is used to display the configuration interface for the operation time limit.

[0102] The instruction response module is used to respond to configuration instructions triggered by any management terminal on the configuration interface, obtain the latest operation time limit information configured by the management terminal, and store the management terminal and the latest operation time limit information in correspondence.

[0103] In addition, an information maintenance module is used to maintain operation time limit configuration information corresponding to each management terminal based on each configuration instruction; the operation time limit configuration information includes at least configuration records.

[0104] The present application provides an interactive method, device, electronic device, and storage medium that uses a technical means to determine the operation deadline based on the operation time limit configuration information corresponding to the target display item in the order operation interface, and to manage operation permissions based on the remaining time. This can solve the problem in the prior art where users only find that the operation function has timed out and cannot be executed after triggering the operation entry in the order operation interface to enter the next level page, resulting in redundant operation paths, increased invalid clicks, and low interaction efficiency.

[0105] Therefore, the embodiments of this application can shorten the user operation path, reduce invalid clicks, and improve the interaction efficiency and user experience of the order operation interface.

[0106] Figure 4 A schematic diagram of an electronic device provided in this application embodiment includes: a processor 401, a storage medium 402, and a bus 403. The storage medium 402 stores machine-readable instructions executable by the processor 401. When the electronic device runs the interaction method as described in the embodiment, the processor 401 communicates with the storage medium 402 through the bus 403, and the processor 401 executes the machine-readable instructions to perform the steps as described in the embodiment.

[0107] In this embodiment, the storage medium 402 may also execute other machine-readable instructions to perform other methods as described in the embodiment. For details on the specific execution steps and principles, please refer to the description of the embodiment, which will not be repeated here.

[0108] This application also provides a computer-readable storage medium storing a computer program that is executed by a processor to perform the steps as described in the embodiments.

[0109] In this embodiment, the computer program, when run by the processor, can also execute other machine-readable instructions to perform other methods as described in the embodiments. For details on the specific execution steps and principles, please refer to the description of the embodiments, which will not be repeated here.

[0110] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the coupling or direct coupling or communication connection shown or discussed may be through some communication interface; the indirect coupling or communication connection between apparatuses or modules may be electrical, mechanical, or other forms.

[0111] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0112] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0113] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0114] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. An interaction method, characterized in that, The method includes: The operation interface is displayed in response to the user's trigger command for the target order; Read the target display item in the operation interface; Based on the target display item, obtain the corresponding operation time limit configuration information, and determine the target operation time limit information corresponding to the target display item; The operation deadline for the target display item is generated based on the target operation time limit information and the order information of the target order; Whether to grant operation permissions to the target display item is determined based on the remaining time before the operation deadline.

2. The method according to claim 1, characterized in that, Based on the target display item, obtain the corresponding operation time limit configuration information, and determine the target operation time limit information corresponding to the target display item, including: Based on the operation time limit configuration information of multiple management terminals corresponding to the target display item, the operation time limit information configured by the management terminal with higher priority is obtained and determined as the target operation time limit information; the multiple management terminals include at least: the first management terminal of the merchant corresponding to the target order and the second management terminal of the platform.

3. The method according to claim 2, characterized in that, Based on the operation time limit configuration information of multiple management terminals corresponding to the target display item, the operation time limit information configured by the management terminal with higher priority is obtained and determined as the target operation time limit information, including: Sort the various management terminals according to their priority from high to low to form a target queue; Traverse the target queue in order, determine the first management terminal with configured operation time limit information, and then terminate the traversal; The configured operation time limit information is determined as the target operation time limit.

4. The method according to claim 1, characterized in that, The operation deadline for the target display item is generated based on the target operation time limit information and the order information of the target order, including: Obtain the order placement time of the target order; The operation deadline is obtained by taking the order placement time as the start time and adding the duration indicated by the target operation time limit information.

5. The method according to claim 1, characterized in that, The remaining time is the duration from the current moment to the operation deadline; Determining whether to grant operation permissions to the target display item based on the remaining time before the operation deadline includes: If the remaining time is greater than 0, the first form of the target display item is displayed on the operation interface to grant operation permission to the target display item; the target display item is in an operable state in the first form. In addition, in response to a user's triggering operation on the target display item, an invoicing operation is performed for the target order; If the remaining time is less than or equal to 0, the second form of the target display item is displayed on the operation interface to disable the operation permission of the target display item; the target display item is in an inoperable state in the second form.

6. The method according to any one of claims 1-5, characterized in that, The method further includes: The operation interface displays a time limit reminder message, which includes at least one of the following: The operation deadline, the target operation time limit information, the current time, the remaining time, and overdue information indicating that the operation deadline has been exceeded.

7. The method according to any one of claims 1-5, characterized in that, The method further includes: The configuration interface displays the operation time limit; In response to a configuration command triggered by any management terminal on the configuration interface, the latest operation time limit information configured by the management terminal is obtained, and the management terminal is stored in correspondence with the latest operation time limit information; Furthermore, based on each configuration instruction, operation time limit configuration information corresponding to each management terminal is maintained; the operation time limit configuration information includes at least configuration records.

8. An interactive device, characterized in that, The device includes: The first display module is used to display the operation interface in response to the user's trigger command for the target order; A reading module is used to read the target display items in the operation interface; The information determination module is used to obtain the corresponding operation time limit configuration information based on the target display item, and determine the target operation time limit information corresponding to the target display item; The time generation module is used to generate the operation deadline time of the target display item based on the target operation time limit information and the order information of the target order; The permission module is used to determine whether to grant operation permissions to the target display item based on the remaining time before the operation deadline.

9. An electronic device, characterized in that, include: The device includes a processor, a storage medium, and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is in operation, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the steps of the interaction method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the interaction method as described in any one of claims 1 to 7.