CN112286976A - Order processing method, device, equipment and storage medium - Google Patents

Order processing method, device, equipment and storage medium Download PDF

Info

Publication number
CN112286976A
CN112286976A CN202011027773.0A CN202011027773A CN112286976A CN 112286976 A CN112286976 A CN 112286976A CN 202011027773 A CN202011027773 A CN 202011027773A CN 112286976 A CN112286976 A CN 112286976A
Authority
CN
China
Prior art keywords
order
user
dimension
information
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011027773.0A
Other languages
Chinese (zh)
Inventor
张荣滟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Changsha Youheng Network Technology Co Ltd
Original Assignee
Changsha Youheng Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Changsha Youheng Network Technology Co Ltd filed Critical Changsha Youheng Network Technology Co Ltd
Priority to CN202011027773.0A priority Critical patent/CN112286976A/en
Publication of CN112286976A publication Critical patent/CN112286976A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2457Query processing with adaptation to user needs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the application provides an order processing method, an order processing device, order processing equipment and a storage medium. The method comprises the following steps: under the condition that a user logs in an order system, determining corresponding order dimension information based on attribute information of the user, wherein the order dimension information comprises a target dimension value of an order with authority of the user in a preset dimension; determining a target order matched with the order dimension information from an order set based on the order dimension information; and sending the order information of the target order to a terminal used by the user so that the terminal can display the order information of the target order to the user. The order display method and the order display device can enable the order displayed to the user to be more reasonable.

Description

Order processing method, device, equipment and storage medium
Technical Field
The present application relates to the field of computer technologies, and in particular, to an order processing method, apparatus, device, and storage medium.
Background
With the rapid development of network technology in recent years, people have more and more use of online home services.
In an online home service scenario, a user can check order conditions by logging in an order system. Currently, the home order list presented by the order system to a user includes all orders within a certain range, including both orders that should be viewed by the user and orders that should not be viewed by the user.
Therefore, there is a problem that the order presented to the user is not reasonable.
Disclosure of Invention
The embodiment of the application provides an order processing method, an order processing device and a storage medium, which are used for solving the problem that orders displayed to a user are unreasonable in the prior art.
In a first aspect, an embodiment of the present application provides an order processing method, including:
under the condition that a user logs in an order system, determining corresponding order dimension information based on attribute information of the user, wherein the order dimension information comprises a target dimension value of an order with authority of the user in a preset dimension;
determining a target order matched with the order dimension information from an order set based on the order dimension information;
and sending the order information of the target order to a terminal used by the user so that the terminal can display the order information of the target order to the user.
Optionally, the preset dimension includes a dimension of the belongings.
Optionally, the determining corresponding order dimension information based on the attribute information of the user includes: and determining a target dimension value of the order with the authority of the user under the dimension of the user based on the attribute value of the job attribute of the user.
Optionally, the determining, based on the attribute value of the job attribute of the user, a target dimension value of the order with the right of the user in the dimension of the user includes: and under the condition that the attribute value of the job attribute of the user is a service staff, taking the attribute value of the name attribute of the user as a target dimension value of the order with the authority of the user in the dimension of the user.
Optionally, the determining the dimension information of the person based on the attribute value of the job attribute of the user includes: and under the condition that the attribute value of the job attribute of the user is a manager, taking the name of an employee managed by the user as a target dimension value of the order with the authority of the user in the dimension of the user.
Optionally, the preset dimension further includes one or more of the following: city dimension, category dimension, or store dimension.
Optionally, when the user logs in the order system, determining corresponding order dimension information based on the attribute information of the user includes: under the condition that a user logs in an order system, receiving an order acquisition request sent by a terminal used by the user; and responding to the order acquisition request, and determining corresponding order dimension information based on the attribute information of the user.
In a second aspect, an embodiment of the present application provides an order processing method, including:
receiving order information of a target order sent by a server; the target order is determined from an order set by the server based on order dimension information, the order dimension information is determined based on attribute information of the user, and target dimension values of the order with the authority of the user in preset dimensions are included;
and displaying the order information of the target order to the user.
In a third aspect, an embodiment of the present application provides an order processing apparatus, including:
the system comprises a first determining module, a second determining module and a third determining module, wherein the first determining module is used for determining corresponding order dimension information based on attribute information of a user under the condition that the user logs in an order system, and the order dimension information comprises a target dimension value of an order with the authority of the user in a preset dimension;
the second determining module is used for determining a target order matched with the order dimension information from an order set based on the order dimension information;
and the sending module is used for sending the order information of the target order to a terminal used by the user so that the terminal can display the order information of the target order to the user.
In a fourth aspect, an embodiment of the present application provides an order processing apparatus, including:
the receiving module is used for receiving order information of the target order sent by the server; the target order is determined from an order set by the server based on order dimension information, the order dimension information is determined based on attribute information of the user, and target dimension values of the order with the authority of the user in preset dimensions are included;
and the display module is used for displaying the order information of the target order to the user.
In a fifth aspect, an embodiment of the present application provides a server, including: a memory, a processor; wherein the memory is configured to store one or more computer instructions, wherein the one or more computer instructions, when executed by the processor, implement the method of any of the first aspects.
In a sixth aspect, an embodiment of the present application provides a server, including: a memory, a processor; wherein the memory is configured to store one or more computer instructions, wherein the one or more computer instructions, when executed by the processor, implement the method of any of the second aspects.
In a seventh aspect, an embodiment of the present application provides a computer storage medium for storing a computer program, where the computer program includes a program for executing the order processing method according to any one of the first aspect.
In an eighth aspect, an embodiment of the present application provides a computer storage medium for storing a computer program, where the computer program includes a program for executing the order processing method according to any one of the second aspects.
According to the order processing method, the order processing device, the order processing equipment and the storage medium, when a user logs in an order system, corresponding order dimension information is determined based on attribute information of the user, a target order with dimension values matched with the order dimension information is determined from an order set based on the order dimension information, the order information of the target order is sent to a terminal used by the user, so that the terminal can display the order information of the target order to the user, the order dimension information comprises the target dimension values of the orders with the permission of the user in the preset dimension, the target order determined based on the order dimension information is the order with the permission of the user, the information of the target order with the permission of the user is sent to the terminal, the information of orders except the permission of the user is prevented from being sent to the terminal, and the orders displayed to the user by the terminal are all orders which should be viewed by the user, thereby enabling the order to be presented to the user more reasonably.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative efforts.
Fig. 1 is a schematic view of an application scenario according to an embodiment of the present application;
fig. 2 is a schematic flowchart of an order processing method according to an embodiment of the present application;
FIG. 3 is a flowchart illustrating an order processing method according to another embodiment of the present application;
FIG. 4 is a flowchart illustrating an order processing method according to another embodiment of the present application;
fig. 5 is a schematic structural diagram of an order processing apparatus according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a server according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of an order processing apparatus according to another embodiment of the present application;
fig. 8 is a schematic structural diagram of a terminal according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terminology used in the embodiments of the present application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in the examples of this application and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise, and "a" and "an" typically include at least two, but do not exclude the presence of at least one.
It should be understood that the term "and/or" as used herein is merely one type of association that describes an associated object, meaning that three relationships may exist, e.g., a and/or B may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
The words "if", as used herein, may be interpreted as "at … …" or "at … …" or "in response to a determination" or "in response to a detection", depending on the context. Similarly, the phrases "if determined" or "if detected (a stated condition or event)" may be interpreted as "when determined" or "in response to a determination" or "when detected (a stated condition or event)" or "in response to a detection (a stated condition or event)", depending on the context.
It is also noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a good or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such good or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a commodity or system that includes the element.
In addition, the sequence of steps in each method embodiment described below is only an example and is not strictly limited.
The order processing method provided by the embodiment of the application can be applied to an application scenario shown in fig. 1, where the application scenario shown in fig. 1 may include a server 11 and a terminal 12, the server 11 and the terminal 12 are in communication connection, the server 11 may be, for example, a stand-alone server, a cluster server, a distributed server, or the like, and the terminal 12 may be, for example, a smart phone, a desktop computer, a notebook computer, a tablet computer, or the like.
The server 11 may adopt the order processing method provided in the embodiment of the present application to send the order information of the target order with the right of the user to the terminal 12 used by the user, so that the terminal 12 can display the order information of the target order to the user, the order displayed to the user is the order that should be viewed by the user, and the order displayed to the user can be more reasonable.
Some embodiments of the present application will be described in detail below with reference to the accompanying drawings. The embodiments described below and the features of the embodiments can be combined with each other without conflict.
Fig. 2 is a flowchart illustrating an order processing method according to an embodiment of the present application, where an execution subject of the embodiment may be the server 11 in fig. 1. As shown in fig. 2, the method of this embodiment may include:
step 21, under the condition that a user logs in an order system, determining corresponding order dimension information based on the attribute information of the user, wherein the order dimension information comprises a target dimension value of an order with authority of the user in a preset dimension.
In this step, the user may also be referred to as a user, generally possesses a user account, may be identified by a user name, and may also perform login verification in a manner of a user name + password, and may log in the order system upon successful verification. It should be noted that the staff may use the order system as a user of the order system to view the order situation, and the user of the order system has a corresponding relationship with the staff. In one embodiment, the order system may be a home order system, i.e., the orders it manages may be home related orders.
The order system may manage orders from different dimensions, that is, an order may have corresponding dimension values in different dimensions, and taking the example that the order system manages orders from a time dimension, an order may have corresponding dimension values in the time dimension, and the dimension value of the order in the time dimension may be, for example, a generation time of the order.
The preset dimensions are dimensions used for distinguishing different users by the order system, and can be flexibly realized according to actual conditions, and the number of the preset dimensions can be one or more. The attribute information of the user can distinguish the user from other users, the attribute information of the user may include, for example, an attribute value of a name attribute of the user, and a target dimension value of the preset dimension that distinguishes the user from other users can be determined based on the attribute information of the user. The order with the dimension value under the preset dimension as the target dimension value can be understood as the order with the user having the authority. It should be noted that the order that the user has the right is the order that should be viewed by the user, and the order that the user does not have the right is the order that should not be viewed by the user.
In one embodiment, step 21 may specifically include: and when the user is confirmed to log in the order system, confirming corresponding order dimension information based on the attribute information of the user so as to realize the active sending of the order information.
And step 22, determining a target order matched with the order dimension information from an order set based on the order dimension information.
In this step, the order set may include a plurality of orders, and each order in the plurality of orders has a corresponding dimension value under the preset dimension.
For example, assuming that preset dimensions include dimension 1, dimension 2, and dimension 3, and a target dimension value of dimension 1 in the order dimension information is a, a target dimension value of dimension 2 is b, and a target dimension value of dimension 3 is c, the determining, from the order set, a target order whose dimension value is matched with the order dimension information based on the order dimension information may specifically include: and determining the order with the dimension value of a dimension 1 being a, the dimension value of a dimension 2 being b and the dimension value of a dimension 3 being c from the order set as a target order.
For another example, assuming that the preset dimensions include dimension 1, dimension 2, and dimension 3, and a target dimension value of dimension 1 in the order dimension information is a or d, a target dimension value of dimension 2 is b, and a target dimension value of dimension 3 is c, the determining, from the order set, a target order whose dimension value is matched with the order dimension information based on the order dimension information may specifically include: and determining the order with the dimension value of a dimension 1 being a, the dimension value of a dimension 2 being b and the dimension value of a dimension 3 being c, and the order with the dimension value of the dimension 1 being d, the dimension value of the dimension 2 being b and the dimension value of the dimension 3 being c as the target order from the order set.
And step 23, sending the order information of the target order to a terminal used by the user, so that the terminal can display the order information of the target order to the user.
In this step, the order information may include an order status, a customer contact information, and the like, and certainly, the order information may also include other contents in other embodiments, which is not limited in this application. In one embodiment, the order information of the target order may be sent to the terminal in the form of an order list.
The order processing method provided by the embodiment of the application determines corresponding order dimension information based on attribute information of a user when the user logs in an order system, determines a target order with dimension values matched with the order dimension information from an order set based on the order dimension information, and sends the order information of the target order to a terminal used by the user so that the terminal can display the order information of the target order to the user, wherein the order dimension information comprises the target dimension values of the orders with the authority of the user in a preset dimension, so that the target order determined based on the order dimension information is the order with the authority of the user, thereby realizing sending the information of the target order with the authority of the user to the terminal, avoiding sending the information of orders outside the authority of the user to the terminal, and enabling the orders displayed by the terminal to the user to be the orders which the user should view, thereby enabling the order to be presented to the user more reasonably.
Fig. 3 is a schematic flow diagram of an order processing method according to another embodiment of the present application, where this embodiment mainly describes a specific implementation manner based on the embodiment shown in fig. 2, and as shown in fig. 3, the method of this embodiment may include:
and step 31, receiving an order acquisition request sent by a terminal used by a user under the condition that the user logs in an order system.
In this step, the order obtaining request is used to request an order corresponding to the user. In one embodiment, the terminal may send the order obtaining request when determining that the user logs in the order system. In another embodiment, the terminal may send the order obtaining request in response to the obtained query operation.
Step 32, in response to the order obtaining request, determining corresponding order dimension information based on the attribute information of the user, where the order dimension information includes a target dimension value of the order with the authority of the user in a preset dimension.
In this step, optionally, the preset dimension may include an affiliate dimension, so as to distinguish different users according to affiliates of orders, where an affiliate of an order may be, for example, a user who signs the order. Based on the attribute information of the user, the target dimension value of the order with the authority of the user under the dimension of the owner can be determined.
Optionally, when the users of the order system may all serve as the belongings of the orders, the determining, based on the attribute information of the users, the target dimension value of the orders for which the users have permission in the belongings dimensions may specifically include: and taking the attribute value of the name attribute of the user as a target dimension value of the order with the authority of the user under the dimension of the user. Therefore, the target dimension value of the order with the authority of the user under the dimension of the owner can be determined under the condition that the user of the order system does not have position grading.
Or, optionally, in a case that a part of users of the order system may serve as an owner of the order and a part of users may manage the owner of the order, the determining, based on the attribute information of the user, a target dimension value of the order for which the user has an authority in the owner dimension may specifically include: and determining a target dimension value of the order with the authority of the user under the dimension of the user based on the attribute value of the job attribute of the user. Therefore, the target dimension value of the order with the authority of the user under the dimension of the user can be determined under the condition that the user of the order system has position grading.
In one embodiment, the attribute values of the job attributes of the user may include a clerk (or may also be referred to as a broker), who may be the owner of the order. In this case, the determining, based on the attribute value of the job attribute of the user, a target dimension value of the order that the user has the right in the dimension of the user may specifically include: and under the condition that the attribute value of the job attribute of the user is an operator, taking the attribute value of the name attribute of the user as a target dimension value of the order with the authority of the user under the dimension of the user.
For example, assuming that the attribute value of the job attribute of the user is "salesman" and the attribute value of the name attribute of the user is "name a", the target dimension value of the order with the authority of the user in the dimension of the owner is "name a", that is, the order with the authority of the user needs to satisfy the condition that the target dimension value in the dimension of the owner is "name a".
In another embodiment, the attribute values of the job attributes of the user may include an administrator, which may manage a clerk. In this case, the determining, based on the attribute value of the job attribute of the user, a target dimension value of the order that the user has the right in the dimension of the user may specifically include: and under the condition that the attribute value of the job attribute of the user is a manager, taking the name of an employee managed by the user as a target dimension value of the order with the authority of the user in the dimension of the user.
For example, assuming that the attribute value of the job attribute of the user is "administrator" and the employees managed by the user are "name a", "name B", and "name C", the target dimension value of the order with the authority of the user in the dimension of the owner is "name a", "lie four", or "wang five", that is, the order with the authority of the user needs to satisfy the condition that the target dimension value in the dimension of the owner is "name a", "name B", or "name C".
Further optionally, the preset dimension may further include one or more of the following: city dimension, category dimension, or store dimension.
The preset dimensions comprise city dimensions, so that different users can be further distinguished through the city to which the order belongs, the problem that a plurality of users with the same dimension value of the dimension of the person belonging to different cities cannot be distinguished is avoided, the accuracy of order dimension information is improved, and the accuracy of the target order is improved. Based on the above, the target dimension value of the order with the authority of the user in the city dimension can be determined based on the attribute information of the user.
In one embodiment, the attribute of the user includes a work city attribute, and a target dimension value under a city dimension can be determined according to the work city attribute of the user. For example, the attribute value of the work city attribute of the user may be used as a target dimension value of an order that the user has an authority in a city dimension.
By the preset dimensions comprising the category dimensions, different users can be further distinguished through categories to which the orders belong, the problem that a plurality of users with the same dimension value of the category dimension in different categories cannot be distinguished is avoided, the accuracy of order dimension information is improved, and therefore the accuracy of target orders is improved. Based on the attribute information of the user, the target dimension value of the order with the authority of the user in the category dimension can be determined.
In one embodiment, the attributes of the user include category attributes, and a target dimension value under a category dimension can be determined through the category attributes of the user. For example, the attribute value of the category attribute of the user may be used as a target dimension value of the order with the right of the user in the category dimension.
By the preset dimensionality comprising the store dimensionality, different users can be further distinguished through the store to which the order belongs, the problem that a plurality of users with the same dimensionality value of the persons in different stores cannot be distinguished is avoided, the accuracy of order dimensionality information is improved, and therefore the accuracy of the target order is improved. Based on the attribute information of the user, a target dimension value of the order with the authority of the user in the store dimension can be determined.
In one embodiment, the attribute of the user includes a store attribute, and a target dimension value in the store dimension can be determined according to the store attribute of the user. For example, the attribute value of the store attribute of the user may be used as a target dimension value of the order with the right of the user in the store dimension.
And step 33, determining a target order matched with the order dimension information from an order set based on the order dimension information.
It should be noted that step 33 is similar to step 22, and is not described herein again.
And step 34, sending the order information of the target order to a terminal used by the user, so that the terminal can display the order information of the target order to the user.
It should be noted that step 34 is similar to step 23, and is not described herein again.
According to the order processing method provided by the embodiment of the application, under the condition that a user logs in an order system, an order acquisition request sent by a terminal used by the user is received, the order acquisition request is responded, corresponding order dimension information is determined based on attribute information of the user, a target order with a dimension value matched with the order dimension information is determined from an order set based on the order dimension information, and the order information of the target order is sent to the terminal used by the user, so that the terminal can display the order information of the target order to the user, the order acquisition request responding to the terminal is realized, and the information of the target order with the authority of the user is sent to the terminal, so that the order displayed to the user is more reasonable. In addition, since the order information usually includes the client information, the privacy of the client information is also improved by sending the information of the target order with the authority of the user to the terminal.
Fig. 4 is a flowchart illustrating an order processing method according to another embodiment of the present application, where an execution subject of the embodiment may be the terminal 12 in fig. 1. As shown in fig. 4, the method of this embodiment may include:
step 41, receiving order information of the target order sent by the server; the target order is determined from an order set by the server based on order dimension information, the order dimension information is determined based on attribute information of the user, and target dimension values of the order with the authority of the user in preset dimensions are included.
It should be noted that specific contents of the target order, the order dimension information, and the preset dimension may refer to the related description of the embodiments shown in fig. 2 and fig. 3, and are not described herein again.
And 42, displaying the order information of the target order to the user.
According to the order processing method provided by the embodiment of the application, the order information of the target order is displayed to the user by receiving the order information of the target order sent by the server, the target order is determined by the server from the order set based on the order dimension information, and the order dimension information comprises the target dimension value of the order with the authority of the user in the preset dimension, so that the target order determined by the server based on the order dimension information is the order with the authority of the user, the order with the authority of the user can be understood as the order related to the user, the terminal receives and displays the order with the authority of the user to the user, the terminal is prevented from displaying the order outside the authority of the user to the user, and the reasonability of displaying the order to the user is improved.
Fig. 5 is a schematic structural diagram of an order processing apparatus according to an embodiment of the present application; referring to fig. 5, the present embodiment provides an order processing apparatus, which may execute the order processing method described above, and specifically, the order processing apparatus may include:
a first determining module 51, configured to determine, when a user logs in an order system, corresponding order dimension information based on attribute information of the user, where the order dimension information includes a target dimension value of an order that the user has an authority in a preset dimension;
a first determining module 52, configured to determine, based on the order dimension information, a target order matching the order dimension information from an order set;
a sending module 53, configured to send the order information of the target order to a terminal used by the user, so that the terminal displays the order information of the target order to the user.
Optionally, the preset dimension includes a dimension of the belongings.
Optionally, the first determining module 51 is specifically configured to: and determining a target dimension value of the order with the authority of the user under the dimension of the user based on the attribute value of the job attribute of the user.
Optionally, the first determining module 51 is specifically configured to: and under the condition that the attribute value of the job attribute of the user is a service staff, taking the attribute value of the name attribute of the user as a target dimension value of the order with the authority of the user in the dimension of the user.
Optionally, the first determining module 51 is specifically configured to: and under the condition that the attribute value of the job attribute of the user is a manager, taking the name of an employee managed by the user as a target dimension value of the order with the authority of the user in the dimension of the user.
Optionally, the preset dimension further includes one or more of the following: city dimension, category dimension, or store dimension.
Optionally, the first determining module 51 is specifically configured to: under the condition that a user logs in an order system, receiving an order acquisition request sent by a terminal used by the user; and responding to the order acquisition request, and determining corresponding order dimension information based on the attribute information of the user.
The apparatus shown in fig. 5 can perform the method of the embodiment shown in fig. 2-3, and the detailed description of this embodiment can refer to the related description of the embodiment shown in fig. 2-3. The implementation process and technical effect of the technical solution refer to the descriptions in the embodiments shown in fig. 2 to fig. 3, and are not described herein again.
In one possible implementation, the structure of the order processing apparatus shown in fig. 5 may be implemented as a server. As shown in fig. 6, the server may include: a processor 61 and a memory 62. Wherein the memory 62 is used for storing a program for supporting the server to execute the order processing method provided in the above-mentioned embodiments shown in fig. 2-3, and the processor 61 is configured for executing the program stored in the memory 62.
The program comprises one or more computer instructions which, when executed by the processor 61, are capable of performing the steps of:
under the condition that a user logs in an order system, determining corresponding order dimension information based on attribute information of the user, wherein the order dimension information comprises a target dimension value of an order with authority of the user in a preset dimension;
determining a target order matched with the order dimension information from an order set based on the order dimension information;
and sending the order information of the target order to a terminal used by the user so that the terminal can display the order information of the target order to the user.
Optionally, the processor 61 is further configured to perform all or part of the steps in the embodiments shown in fig. 2 to 3.
The server may further include a communication interface 63 for the server to communicate with other devices or a communication network.
Fig. 7 is a schematic structural diagram of an order processing apparatus according to another embodiment of the present application; referring to fig. 7, the present embodiment provides an order processing apparatus, which may execute the order processing method described above, and specifically, the order processing apparatus may include:
a receiving module 71, configured to receive order information of a target order sent by a server; the target order is determined from an order set by the server based on order dimension information, the order dimension information is determined based on attribute information of the user, and target dimension values of the order with the authority of the user in preset dimensions are included;
a display module 72, configured to display order information of the target order to the user.
The apparatus shown in fig. 7 can perform the method of the embodiment shown in fig. 4, and reference may be made to the related description of the embodiment shown in fig. 4 for a part of this embodiment that is not described in detail. The implementation process and technical effect of the technical solution refer to the description in the embodiment shown in fig. 4, and are not described herein again.
In one possible implementation, the structure of the order processing apparatus shown in fig. 7 may be implemented as a terminal. As shown in fig. 8, the terminal may include: a processor 81 and a memory 82. Wherein the memory 82 is used for storing a program for supporting the terminal to execute the order processing method provided in the embodiment shown in fig. 4, and the processor 81 is configured to execute the program stored in the memory 82.
The program comprises one or more computer instructions which, when executed by the processor 81, are capable of performing the steps of:
receiving order information of a target order sent by a server; the target order is determined from an order set by the server based on order dimension information, the order dimension information is determined based on attribute information of the user, and target dimension values of the order with the authority of the user in preset dimensions are included;
and displaying the order information of the target order to the user.
Optionally, the processor 81 is further configured to perform all or part of the steps in the foregoing embodiment shown in fig. 5.
The terminal may further include a communication interface 83, which is used for the terminal to communicate with other devices or a communication network.
In addition, the present application provides a computer storage medium for storing a computer program for a server, which includes a program for executing the order processing method in the method embodiments shown in fig. 2 to 3.
The embodiment of the present application provides a computer storage medium for storing a computer program for a terminal, which includes a program for executing the order processing method in the embodiment of the method shown in fig. 4.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by adding a necessary general hardware platform, and of course, can also be implemented by a combination of hardware and software. With this understanding in mind, the above-described technical solutions and/or portions thereof that contribute to the prior art may be embodied in the form of a computer program product, which may be embodied on one or more computer-usable storage media having computer-usable program code embodied therein (including but not limited to disk storage, CD-ROM, optical storage, etc.).
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer 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 memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
Finally, it should be noted that: the above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present application.

Claims (14)

1. An order processing method, comprising:
under the condition that a user logs in an order system, determining corresponding order dimension information based on attribute information of the user, wherein the order dimension information comprises a target dimension value of an order with authority of the user in a preset dimension;
determining a target order matched with the order dimension information from an order set based on the order dimension information;
and sending the order information of the target order to a terminal used by the user so that the terminal can display the order information of the target order to the user.
2. The method of claim 1, wherein the predetermined dimension comprises a people dimension.
3. The method of claim 2, wherein determining corresponding order dimension information based on the attribute information of the user comprises:
and determining a target dimension value of the order with the authority of the user under the dimension of the user based on the attribute value of the job attribute of the user.
4. The method of claim 3, wherein determining a target dimension value of the order for which the user has permission in the dimension of the user based on the attribute value of the job attribute of the user comprises:
and under the condition that the attribute value of the job attribute of the user is a service staff, taking the attribute value of the name attribute of the user as a target dimension value of the order with the authority of the user in the dimension of the user.
5. The method of claim 3, wherein determining the belonging dimension information based on attribute values of job attributes of the user comprises:
and under the condition that the attribute value of the job attribute of the user is a manager, taking the name of an employee managed by the user as a target dimension value of the order with the authority of the user in the dimension of the user.
6. The method of claim 2, wherein the preset dimensions further comprise one or more of: city dimension, category dimension, or store dimension.
7. The method according to any one of claims 1 to 6, wherein determining corresponding order dimension information based on the attribute information of the user in the case that the user logs in the order system comprises:
under the condition that a user logs in an order system, receiving an order acquisition request sent by a terminal used by the user;
and responding to the order acquisition request, and determining corresponding order dimension information based on the attribute information of the user.
8. An order processing method, comprising:
receiving order information of a target order sent by a server; the target order is determined from an order set by the server based on order dimension information, the order dimension information is determined based on attribute information of the user, and target dimension values of the order with the authority of the user in preset dimensions are included;
and displaying the order information of the target order to the user.
9. An order processing apparatus, comprising:
the system comprises a first determining module, a second determining module and a third determining module, wherein the first determining module is used for determining corresponding order dimension information based on attribute information of a user under the condition that the user logs in an order system, and the order dimension information comprises a target dimension value of an order with the authority of the user in a preset dimension;
the second determining module is used for determining a target order matched with the order dimension information from an order set based on the order dimension information;
and the sending module is used for sending the order information of the target order to a terminal used by the user so that the terminal can display the order information of the target order to the user.
10. An order processing apparatus, comprising:
the receiving module is used for receiving order information of the target order sent by the server; the target order is determined from an order set by the server based on order dimension information, the order dimension information is determined based on attribute information of the user, and target dimension values of the order with the authority of the user in preset dimensions are included;
and the display module is used for displaying the order information of the target order to the user.
11. A server, comprising: a memory, a processor; wherein the memory is to store one or more computer instructions, wherein the one or more computer instructions, when executed by the processor, implement the method of any of claims 1 to 7.
12. A server, comprising: a memory, a processor; wherein the memory is to store one or more computer instructions, wherein the one or more computer instructions, when executed by the processor, implement the method of claim 8.
13. A computer storage medium storing a computer program, the computer program comprising a program involved in executing the order processing method according to any one of claims 1 to 7.
14. A computer storage medium storing a computer program, characterized in that the computer program comprises a program involved in executing the order processing method according to claim 8.
CN202011027773.0A 2020-09-25 2020-09-25 Order processing method, device, equipment and storage medium Pending CN112286976A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011027773.0A CN112286976A (en) 2020-09-25 2020-09-25 Order processing method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011027773.0A CN112286976A (en) 2020-09-25 2020-09-25 Order processing method, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN112286976A true CN112286976A (en) 2021-01-29

Family

ID=74421432

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011027773.0A Pending CN112286976A (en) 2020-09-25 2020-09-25 Order processing method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112286976A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113793674A (en) * 2021-03-25 2021-12-14 北京京东拓先科技有限公司 Information filtering method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109670768A (en) * 2018-09-27 2019-04-23 深圳壹账通智能科技有限公司 Right management method, device, platform and the readable storage medium storing program for executing in multi-service domain
CN109783581A (en) * 2018-11-30 2019-05-21 平安科技(深圳)有限公司 Right management method, device, electronic equipment and storage medium
CN110223132A (en) * 2019-04-18 2019-09-10 深圳壹账通智能科技有限公司 Order processing method, apparatus, terminal and storage medium based on more authorization roles
CN110502474A (en) * 2019-06-26 2019-11-26 中电万维信息技术有限责任公司 Order allocation method, device and storage medium based on distributed memory system
CN110516450A (en) * 2019-07-23 2019-11-29 平安科技(深圳)有限公司 Data acquisition authority control method, electronic device and computer readable storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109670768A (en) * 2018-09-27 2019-04-23 深圳壹账通智能科技有限公司 Right management method, device, platform and the readable storage medium storing program for executing in multi-service domain
CN109783581A (en) * 2018-11-30 2019-05-21 平安科技(深圳)有限公司 Right management method, device, electronic equipment and storage medium
CN110223132A (en) * 2019-04-18 2019-09-10 深圳壹账通智能科技有限公司 Order processing method, apparatus, terminal and storage medium based on more authorization roles
CN110502474A (en) * 2019-06-26 2019-11-26 中电万维信息技术有限责任公司 Order allocation method, device and storage medium based on distributed memory system
CN110516450A (en) * 2019-07-23 2019-11-29 平安科技(深圳)有限公司 Data acquisition authority control method, electronic device and computer readable storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113793674A (en) * 2021-03-25 2021-12-14 北京京东拓先科技有限公司 Information filtering method and device

Similar Documents

Publication Publication Date Title
US20210314152A1 (en) Deterministic verification of digital identity documents
US10628610B2 (en) Identifying stolen databases
US20200302081A1 (en) Method and system for managing personal digital identifiers of a user in a plurality of data elements
CN105245436B (en) Position-based data management method and device
CN108897729B (en) Transaction template sharing method and device, electronic equipment and storage medium
CN107241389B (en) service processing method and device
CN112286976A (en) Order processing method, device, equipment and storage medium
CN107357557A (en) A kind of information updating method and device
US20150154606A1 (en) System, method, and software for enterprise-wide complaint aggregation
US11520924B2 (en) Identifying that an item of information potentially includes an item of sensitive information
US9875478B1 (en) System and method for leveraging location to enhance banking services
CN107180030B (en) Method and device for generating relational data on network
US8832110B2 (en) Management of class of service
US20200118016A1 (en) Data attribution using frequent pattern analysis
CN110796506A (en) Abnormal order judgment method and device
CN110895552A (en) Personnel information acquisition method and device
US8738864B2 (en) Automated data interface generation
US10891664B2 (en) System and method for facilitating non-parametric weighted correlation analysis
US11182799B2 (en) Network usage detection and presentation
US20150293973A1 (en) Managing electronic records
CN111831964A (en) Data report information processing method and device and computer system
CN111327572B (en) Account behavior identification method, device and storage medium
US20240146530A1 (en) Methods for encryption validation
CN110414186B (en) Data asset segmentation verification method and device
US11972003B2 (en) Systems and methods for processing requests for access

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210129