Book return processing method and device, item return processing method and device
By obtaining the user's book identification information and querying the archive location information, issuing archive reminders to the user terminal, and updating the credit rating based on the credit rating, the problem of library operation pressure is solved, the efficiency of book return is improved and users are encouraged to participate in self-service return.
Patent Information
- Application Number
- CN202210246901.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-14
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2042-03-14
AI Technical Summary
With the expansion of library scale and the popularization of self-study models, the increase in the number of users has brought great pressure to library operations, especially in the process of book borrowing and returning.
Provide a book return processing method, by obtaining the user's book identification information, querying the archive location information of the books to be returned, and issuing archive reminders to the user terminal. If the user's credit rating is above the preset threshold, receive the archive confirmation instruction and calculate the public welfare participation value to update the credit rating.
It improves the efficiency and convenience of book return, reduces the operating pressure of libraries, and encourages users to actively participate in self-service return of books through credit mechanisms, and promotes popular education on credit and public welfare.
Smart Images

Figure CN114638496B_ABST
Abstract
Description
Technical Field
[0001] This document relates to the field of data processing technology, and in particular to a book return processing method and device. Background Art
[0002] As a symbol of urban culture, libraries can provide users with learning resources including venues, books, and equipment. Users can use libraries for long-term and free study, which plays an important educational role for users in the city. However, with the expansion of library scale and the popularization of self-study mode in libraries, more and more users go to libraries to borrow books and study, which has brought great pressure to the operation of libraries. Summary of the invention
[0003] One or more embodiments of the present specification provide a method for processing book returns, including: obtaining book identification information of a book to be returned by a user at a book lending institution. Based on the book identification information, query the archiving location information of the book to be returned, and send an archiving reminder carrying the archiving location information to the user terminal of the user. If the credit rating of the user is higher than a preset credit rating threshold, receive an archiving confirmation instruction submitted by the user terminal. In response to the archiving confirmation instruction, calculate the public welfare participation value of the user for updating the credit rating.
[0004] One or more embodiments of the present specification provide a method for processing item returns, including: obtaining item identification information of an item to be returned by a user at an item rental agency. Based on the item identification information, querying the return location information of the item to be returned, and sending a return reminder carrying the return location information to a user terminal of the user. If the credit rating of the user is higher than a preset credit rating threshold, receiving a return confirmation instruction submitted by the user terminal. In response to the return confirmation instruction, calculating the public welfare participation value of the user for updating the credit rating.
[0005] One or more embodiments of the present specification provide a book return processing device, including: a book identification information acquisition module, configured to obtain the book identification information of the book to be returned by the user at a book lending institution. An archiving location information query module, configured to query the archiving location information of the book to be returned based on the book identification information, and send an archiving reminder carrying the archiving location information to the user terminal of the user. An archiving confirmation instruction receiving module, configured to receive an archiving confirmation instruction submitted by the user terminal if the credit rating of the user is higher than a preset credit rating threshold. A public welfare participation value calculation module, configured to calculate the public welfare participation value of the user in response to the archiving confirmation instruction for updating the credit rating.
[0006] One or more embodiments of the present specification provide an item return processing device, including: an item identification information acquisition module, configured to obtain item identification information of an item to be returned by a user at an item rental agency. A return location information query module, configured to query the return location information of the item to be returned based on the item identification information, and send a return reminder carrying the return location information to the user terminal of the user. A return confirmation instruction receiving module, configured to receive a return confirmation instruction submitted by the user terminal if the credit rating of the user is higher than a preset credit rating threshold. A public welfare participation value calculation module, configured to calculate the public welfare participation value of the user in response to the return confirmation instruction for updating the credit rating.
[0007] One or more embodiments of the present specification provide a book return processing device, including: a processor; and a memory configured to store computer executable instructions, wherein when the computer executable instructions are executed, the processor: obtains the book identification information of the book to be returned by the user at the book lending institution. Based on the book identification information, the archiving location information of the book to be returned is queried, and an archiving reminder carrying the archiving location information is sent to the user terminal of the user. If the credit rating of the user is higher than a preset credit rating threshold, an archiving confirmation instruction submitted by the user terminal is received. In response to the archiving confirmation instruction, the public welfare participation value of the user is calculated for updating the credit rating.
[0008] One or more embodiments of the present specification provide an item return processing device, including: a processor; and a memory configured to store computer executable instructions, wherein when the computer executable instructions are executed, the processor: obtains item identification information of an item to be returned by a user at an item rental agency. Based on the item identification information, query the return location information of the item to be returned, and send a return reminder carrying the return location information to the user terminal of the user. If the credit rating of the user is higher than a preset credit rating threshold, receive a return confirmation instruction submitted by the user terminal. In response to the return confirmation instruction, calculate the public welfare participation value of the user for updating the credit rating.
[0009] One or more embodiments of the present specification provide a storage medium for storing computer-executable instructions, which implement the following process when executed by a processor: obtain book identification information of a book to be returned by a user at a book lending institution. Query the archiving location information of the book to be returned based on the book identification information, and send an archiving reminder carrying the archiving location information to the user terminal of the user. If the credit rating of the user is higher than a preset credit rating threshold, receive an archiving confirmation instruction submitted by the user terminal. In response to the archiving confirmation instruction, calculate the public welfare participation value of the user for updating the credit rating.
[0010] One or more embodiments of the present specification provide another storage medium for storing computer-executable instructions, which implement the following process when executed by a processor: obtain item identification information of an item to be returned by a user at an item rental agency. Query the return location information of the item to be returned based on the item identification information, and send a return reminder carrying the return location information to the user terminal of the user. If the credit rating of the user is higher than a preset credit rating threshold, receive a return confirmation instruction submitted by the user terminal. In response to the return confirmation instruction, calculate the public welfare participation value of the user for updating the credit rating. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In order to more clearly illustrate one or more embodiments of the present specification or the technical solutions in the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present specification. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative labor.
[0012] Figure 1 A processing flow chart of a book return processing method provided in one or more embodiments of this specification;
[0013] Figure 2 A processing flow chart of a book return processing method applied to a library scenario provided by one or more embodiments of this specification;
[0014] Figure 3 A processing flow chart of a book return processing method applied to a book lending institution scenario provided by one or more embodiments of this specification;
[0015] Figure 4 A process flow chart of a method for returning items provided in one or more embodiments of this specification;
[0016] Figure 5A processing flow chart of an item return processing method applied to the current user scenario provided by one or more embodiments of this specification;
[0017] Figure 6 A processing flow chart of an item return processing method applied to a third-party user scenario provided by one or more embodiments of this specification;
[0018] Figure 7 A schematic diagram of a book return processing device provided for one or more embodiments of this specification;
[0019] Figure 8 A schematic diagram of an item return processing device provided for one or more embodiments of this specification;
[0020] Fig. 9 A schematic diagram of the structure of a book return processing device provided for one or more embodiments of this specification;
[0021] Fig.10 A schematic diagram of the structure of an item return processing device provided for one or more embodiments of the present specification. DETAILED DESCRIPTION
[0022] In order to enable those skilled in the art to better understand the technical solutions in one or more embodiments of this specification, the technical solutions in one or more embodiments of this specification will be clearly and completely described below in conjunction with the drawings in one or more embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of them. Based on one or more embodiments of this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this document.
[0023] This specification provides an example of a book return processing method:
[0024] Reference Figure 1 The book return processing method provided in this embodiment specifically includes steps S102 to S108.
[0025] Step S102, obtaining the book identification information of the book to be returned by the user at the book lending institution.
[0026] In the actual library book borrowing scenario, whether the borrowing user borrows books to read in the library or lends books to read, when returning the borrowed books, they usually only return the borrowed books to the designated return place, requiring the library management staff to organize and archive the borrowed books.
[0027] In view of this, the book return processing method provided by the present application provides users with a self-service book return guidance path from a public welfare perspective. Specifically, on the basis of obtaining the book identification information of the book to be returned, the archiving location information of the book to be returned is queried, and the archiving location information is sent to the user in the form of an archiving reminder, so that the user can archive the books to be returned according to the archiving reminder, and through the user's credit, when the user's credit rating is higher than the preset credit rating threshold, the public welfare participation value is calculated for the user's current book archiving behavior, and the public welfare participation value can form positive feedback on the user's credit, effectively motivating users to participate in self-service book return activities, thereby promoting the timely archiving and shelving of books in book lending institutions, and increasing the probability of users borrowing the required books. At the same time, it is also conducive to promoting the popularization of credit and public welfare education through self-service book returns.
[0028] The book lending institution described in this embodiment includes a library, a book reading room set up for public welfare purposes, etc. The books to be returned include books borrowed by borrowing users from the book lending institution that have not been archived. The borrowing users here include the user and / or third-party users other than the user (other users). For example, the current user borrows books from the library for study and returns the books borrowed from the library before leaving the library; for another example, the user helps other users to archive and shelve the books returned to the return place by other users for the purpose of public welfare participation.
[0029] Based on this, in the process of obtaining the book identification information of the book to be returned by the user in the book lending institution, the information is obtained by scanning the code. Specifically, in an optional implementation provided by this embodiment, the book identification information of the book to be returned by the user in the book lending institution is obtained, including: obtaining the book identification information of the book borrowed in the library submitted by the user terminal; the book identification information is obtained after the user terminal collects the identification code of the book borrowed in the library and decodes it. In addition, the user can also manually enter the book identification information, or query the book identification information of the book to be returned according to the keyword of the book to be returned manually entered by the user.
[0030] In addition, the books to be returned also include books borrowed from the library by the user from the book lending institution, such as books that the current user borrows from the library to his home and returns to the library after reading. Based on this, in the process of obtaining the book identification information of the books to be returned by the user at the book lending institution, the book identification information of the books to be returned is obtained through the book return service. In another optional implementation provided by this embodiment, the book identification information of the books to be returned by the user at the book lending institution is obtained, including: querying the book identification information of the user's books borrowed from the library through the book return service. Among them, the book return service is provided by an application installed on the user's user terminal, and the user can archive and shelve the books to be returned by accessing the book return service.
[0031] In specific implementation, in order to improve the efficiency of users returning books, this embodiment improves the convenience of users returning books at the current book lending institution by automatically locating the book lending institution where the user is located. In an optional implementation provided by this embodiment, before obtaining the book identification information of the book to be returned, the book lending institution is located in the following manner: based on the access instruction submitted by the user to the book return service of the application installed on the user terminal, the user's location information is collected, and the book lending institution corresponding to the location information is determined.
[0032] It should be noted that the to-be-returned books described in this embodiment may also be books to be archived that are returned by borrowing users to the designated return location in the book lending institution. On the basis of returning books through the book return service mentioned above, if the user has not installed the application that provides the book return service, or some users have inconvenient access to mobile terminals, they can only return the books to the designated return location of the book lending institution. In this regard, in order to avoid the books returned to the designated return location by these users bringing operational pressure to the book lending institution, the method for the current user to return the books borrowed by third-party users provided above can be used, that is, the current user helps the book lending institution to archive and shelve the to-be-archived books returned by third-party users to the designated return location of the book lending institution. Helping other users to archive and shelve books in this way can further enhance the user's enthusiasm for public welfare participation.
[0033] Step S104: query the archiving location information of the to-be-returned book based on the book identification information, and send an archiving reminder carrying the archiving location information to the user terminal of the user.
[0034] After the book identification information of the to-be-returned book is obtained as described above, the archiving location information of the to-be-returned book is queried based on the book identification information. Specifically, in the query, the archiving location information can be queried through the query interface of the book lending institution, and the archiving location information of the to-be-returned book can also be queried through the book return service on the basis of the book return service being connected to the book system of the book lending institution; after the archiving location information of the to-be-returned book is queried, an archiving reminder carrying the archiving location information is generated, and the generated archiving reminder is sent to the user terminal; after the archiving reminder is sent to the user terminal, the user can obtain the archiving location information through the archiving reminder, and archive and shelve the to-be-returned book under the guidance of the archiving location information.
[0035] Among them, the filing location information refers to the filing and shelving location information of the to-be-returned book in the book lending institution, that is, it refers to the location information where the to-be-returned book is placed in the book lending institution before being borrowed. Specifically, the filing location information may be composed of a floor number, an area number, and a shelf number; for example, the filing location of a book borrowed by a user in the library is "3F-Bestseller-Shelf A".
[0036] Step S106: If the credit rating of the user is higher than a preset credit rating threshold, receiving an archive confirmation instruction submitted by the user terminal.
[0037] In specific implementation, the archiving reminder is sent to the user terminal to remind and guide the user to archive and shelve the books to be returned, and from a credit perspective, it is used as a verification to determine whether the archiving and shelving of the books to be returned has been completed. Specifically, if the user's credit rating is higher than a preset credit rating threshold, it indicates that the user has a high credibility from a credit perspective, and the authenticity of the actual fulfillment of the books to be returned is also relatively high. In this case, the archiving confirmation instruction submitted by the user terminal is received to confirm that the user has completed the archiving and shelving of the books to be returned.
[0038] In addition to the above-mentioned verification of the archiving merchants of the books to be returned for users with higher credit ratings from a credit perspective, in order to improve the comprehensiveness of the archiving and shelving of the books to be returned, for users whose credit ratings are lower than or equal to the preset credit rating threshold, the archiving vouchers of the books to be returned can also be collected to "constrain" the users' behavior of archiving and shelving the books to be returned. Specifically, in an optional implementation manner provided by this embodiment, if the user's credit rating is lower than or equal to the preset credit rating threshold, a reminder to upload the archiving voucher of the books to be returned is sent to the user terminal, and the archiving voucher image of the books to be returned collected and submitted by the user terminal is received, so as to constrain the users to truly fulfill the archiving merchant of the books to be returned.
[0039] On this basis, in order to improve the authenticity of the user's fulfillment of the archiving and shelving of the books to be returned, this embodiment provides an optional implementation method, which verifies whether the user has fulfilled the archiving and shelving of the books to be returned by image recognition processing of the archiving voucher image of the books to be returned. Specifically, the archiving position features of the books to be filed contained in the archiving voucher image are extracted to identify the actual archiving position information corresponding to the archiving features. If it is detected that the actual archiving position information is inconsistent with the archiving position information, the public welfare punishment value of the user is calculated for updating the credit rating, thereby urging the user to truly fulfill the archiving and shelving of the books to be returned through credit constraints.
[0040] In actual book borrowing scenarios, users often borrow multiple books together. Accordingly, when returning books, users also need to return multiple books that were previously borrowed together. In view of this, in order to improve the efficiency of users in returning books and improve the convenience of returning books, in the above-mentioned case where the user uploads the archiving voucher image for the book to be returned, the user needs to upload multiple archiving voucher images of the multiple books to be returned respectively. In an optional implementation manner provided by this embodiment, after receiving the archiving voucher image of the book to be returned collected and submitted by the user terminal, an archiving interaction page configured with a continuous archiving control and an archiving confirmation control is generated and sent to the user terminal; the archiving confirmation instruction is submitted by triggering the archiving confirmation control; if it is detected that the continuous archiving control is triggered, return to execute the above-mentioned sending of the archiving voucher collection reminder operation of the book to be returned to the user terminal.
[0041] Step S108, in response to the archive confirmation instruction, calculating the public welfare participation value of the user for updating the credit rating.
[0042] On the basis of receiving the archiving confirmation instruction, the public welfare participation value of the user is calculated. The public welfare participation value refers to the public welfare value that the user should obtain for completing the public welfare behavior of returning and shelving the books to be returned. In this embodiment, the public welfare participation value is used as a calculation factor for the user's credit rating. After the user obtains the public welfare participation value, the credit rating can be updated based on the public welfare participation value.
[0043] In an optional implementation manner provided by this embodiment, in the process of calculating the public welfare participation value of the user, the public welfare participation value of the user is calculated specifically according to the filing type of the to-be-returned books and the number of the to-be-returned books.
[0044] The archiving types are specifically divided into: the archiving type in which users archive and shelve books borrowed from book lending institutions, the archiving type in which users archive and shelve books borrowed from book lending institutions, and the archiving type in which users archive and shelve books returned by third-party users to the return location of book lending institutions. In the above process of calculating the public welfare participation value of users participating in the public welfare behavior of returning and shelving books to be returned, by distinguishing the archiving types of books to be archived, it is possible to distinguish the types of public welfare behaviors that users participate in, and distribute corresponding public welfare participation values for different public welfare behaviors, thereby helping to promote users' enthusiasm for participating in public welfare behaviors.
[0045] The following uses the application of a book return processing method provided by this embodiment in a library scenario as an example to further illustrate the book return processing method provided by this embodiment. Figure 2 , a book return processing method applied to a library scenario specifically includes the following steps.
[0046] Step S202: According to the access instruction submitted by the user to the book return service of the application program installed on the user terminal, the user's location information is collected and the corresponding library is determined.
[0047] Step S204: query the book identification information of the user's out-of-library borrowed books through the book return service.
[0048] Step S206: query the archiving location information of the out-of-library borrowed books based on the book identification information, and send an archiving reminder carrying the archiving location information to the user terminal.
[0049] Step S208: If the user's credit rating is higher than a preset credit rating threshold, a filing interaction page configured with a continuous filing control and a filing confirmation control is generated and sent to the user terminal.
[0050] The user can trigger the continuous archiving control to return other books borrowed from outside the library from steps S204 to S206.
[0051] Step S210, receiving an archive confirmation instruction submitted by the user by triggering an archive confirmation control.
[0052] Step S212: If the user's credit rating is lower than or equal to a preset credit rating threshold, a reminder for collecting archive vouchers for uploading books borrowed outside the library is sent to the user terminal.
[0053] Step S214, receiving the archived voucher image of the out-of-library borrowed book collected and submitted by the user terminal.
[0054] Step S216, calculating the user's public welfare participation value for updating the user's credit rating.
[0055] The following uses the application of a book return processing method provided by this embodiment in a book lending institution scenario as an example to further illustrate the book return processing method provided by this embodiment. Figure 3 , a book return processing method applied to a book lending institution scenario specifically includes the following steps.
[0056] Step S302: According to the access instruction submitted by the user to the book return service of the application program installed on the user terminal, the user's location information is collected and the corresponding book lending institution is determined.
[0057] In this scenario, the user can be a volunteer or a borrower of a book lending institution.
[0058] Step S304: obtaining the book identification information of the to-be-returned book of the third-party user submitted by the user terminal.
[0059] The book identification information is obtained after the user terminal collects the identification code of the to-be-returned book of the third-party user and performs decoding processing.
[0060] Step S306: query the archiving location information of the to-be-returned book based on the book identification information, and send an archiving reminder carrying the archiving location information to the user terminal.
[0061] Step S308: If the user's credit rating is higher than a preset credit rating threshold, an archive interaction page configured with an archive confirmation control is generated and sent to the user terminal.
[0062] Step S310, receiving an archive confirmation instruction submitted by the user by triggering an archive confirmation control.
[0063] Step S312: If the user's credit rating is lower than or equal to a preset credit rating threshold, a reminder for collecting archive vouchers for uploading books to be returned is sent to the user terminal.
[0064] Step S314, receiving the archived voucher image of the to-be-returned book collected and submitted by the user terminal.
[0065] Step S316, calculating the user's public welfare participation value for updating the user's credit rating.
[0066] This specification provides an example of an item return processing method:
[0067] Reference Figure 4 The item return processing method provided in this embodiment specifically includes steps S402 to S408.
[0068] Step S402, obtaining item identification information of the item to be returned by the user at the item rental agency.
[0069] The item return processing method provided in this embodiment obtains the item identification information of the item to be returned by the user at the item rental agency, queries the return location information of the item to be returned, and sends the return location information to the user in the form of a return reminder, so that the user can return the item to be returned according to the return reminder, and combines the user's credit. When the user's credit rating is higher than the preset credit rating threshold, the public welfare participation value is calculated for the user's current item return behavior, and the public welfare participation value can form positive feedback on the user's credit, effectively motivating the user to participate in the self-service return of items, thereby promoting the timely return of items at the item rental agency and increasing the probability of users renting the required items. At the same time, it is also beneficial to promote the popularization of credit and public welfare education through self-service item return.
[0070] The item rental agency in this embodiment refers to an agency or organization that provides item rental services, such as an archive that rents disks that store data and a car rental company that rents cars. The items to be returned refer to items that are rented by users from a specific location and need to be returned to the specific location or a designated location, such as a shared car with a charging pile, a shared electric bicycle with a designated parking space, a power bank with a charging box, and a disk used to archive data in an archive.
[0071] The items to be returned include internal rental items that have been rented by the rental users at the item rental agency but have not been returned. The rental users here include the user and / or third-party users (other users) other than the user. For example, the current user rents items at the item rental agency for use and returns the rented items at the agency before leaving the item rental agency; for another example, the user helps other users return the items that have not been returned to the designated location to the designated location for the purpose of public welfare participation.
[0072] Based on this, in the process of obtaining the item identification information of the item to be returned by the user at the item rental agency, the item identification information is obtained by scanning the code. Specifically, in an optional implementation provided by this embodiment, the item identification information of the item to be returned by the user at the item rental agency includes: obtaining the item identification information of the internal rental item submitted by the user terminal; the item identification information is obtained after the user terminal collects the identification code of the internal rental item and decodes it. In addition, the user can also manually input the item identification information, or query the item identification information of the item to be returned according to the keyword of the item to be returned manually input by the user.
[0073] In addition, the items to be returned also include external rental items borrowed by users from the item rental agency, such as items borrowed by the current user from the item rental agency for use and returned to the item rental agency after use. Based on this, in the process of obtaining the item identification information of the items to be returned by the user at the item rental agency, the item identification information of the items to be returned is obtained through the item return service. In another optional implementation provided by this embodiment, obtaining the item identification information of the items to be returned by the user at the item rental agency includes: querying the item identification information of the external rental items of the user through the item return service. Among them, the item return service is provided by an application installed on the user terminal of the user, and the user can return the items to be returned by accessing the item return service.
[0074] During specific implementation, in order to improve the efficiency of user item returns, this embodiment improves the convenience of users returning items at the current item rental agency by automatically locating the item rental agency where the user is located. In an optional implementation provided by this embodiment, before obtaining the item identification information of the item to be returned, the item rental agency is located in the following manner: based on the access instruction submitted by the user to the item return service of the application installed on the user terminal, the user's location information is collected, and the item rental agency corresponding to the location information is determined.
[0075] It should be noted that the items to be returned described in this embodiment may also be items that the rental user has not returned to the designated return location for the items rented from the item rental agency, such as a shared car that is not placed in a parking space equipped with a charging pile. On the basis of returning items through the above-mentioned item return service, if the user has not installed the application that provides the item return service, or some users have inconvenient access to the mobile terminal and fail to return the items to the designated return location, in order to avoid the items that these users have not returned to the designated return location bringing operational pressure to the item rental agency, the above-mentioned method of returning items rented by third-party users by the current user can be used, that is, the current user helps the item rental agency to move the items that the third-party user has not returned to the designated return location to the designated return location. In this way, other users are helped to return items whose return locations do not meet the requirements to the designated location, which can further enhance the user's enthusiasm for public welfare participation; for example, if the third-party user has not returned the shared car to the parking space equipped with a charging pile, the current user can move the shared car to the parking space equipped with a charging pile, and then complete the return of the shared car.
[0076] Step S404: query the return location information of the to-be-returned item based on the item identification information, and send a return reminder carrying the return location information to the user terminal of the user.
[0077] After the item identification information of the item to be returned is obtained, the return location information of the item to be returned is queried based on the item identification information. Specifically, in the query, the return location information can be queried through the query interface of the item rental agency, and the return location information of the item to be returned can be queried through the item return service on the basis of the item return service being connected to the item system of the item rental agency; after the return location information of the item to be returned is queried, a return reminder carrying the return location information is generated, and the generated return reminder is sent to the user terminal; after the return reminder is sent to the user terminal, the user can obtain the return location information through the return reminder, and return the item to be returned to the return location under the guidance of the return location information.
[0078] Among them, the return location information includes the location information of the rented location of the item to be returned or the location information of the designated return location. Specifically, the return location information can be the item rental agency or some other geographical location; for example, the return location of a shared car rented by a user is "xx Square xx charging pile parking space".
[0079] Step S406: If the credit rating of the user is higher than a preset credit rating threshold, a return confirmation instruction submitted by the user terminal is received.
[0080] In specific implementation, the return reminder is sent to the user terminal to remind and guide the user to return the items to be returned, and from a credit perspective, it is used as a verification to determine whether the items to be returned are returned. Specifically, if the user's credit rating is higher than a preset credit rating threshold, it indicates that the user has a high credibility from a credit perspective, and the authenticity of actually returning the items to be returned is also relatively high. In this case, the return confirmation instruction submitted by the user terminal is received to confirm that the user has completed the return of the items to be returned.
[0081] In addition to the above-mentioned verification of the return of the items to be returned for users with higher credit ratings from a credit perspective, in order to improve the comprehensiveness of the return of the items to be returned, for users whose credit ratings are lower than or equal to the preset credit rating threshold, the user's behavior of returning the items to be returned can be "constrained" by collecting the return voucher of the items to be returned. Specifically, in an optional implementation manner provided by this embodiment, if the user's credit rating is lower than or equal to the preset credit rating threshold, a reminder to upload the return voucher of the items to be returned is sent to the user terminal, and an image of the return voucher of the items to be returned collected and submitted by the user terminal is received, so as to constrain the user to truly return the items to be returned.
[0082] On this basis, in order to improve the authenticity of the user's return of the items to be returned, this embodiment provides an optional implementation, by performing image recognition processing on the return voucher image of the items to be returned to verify whether the user has fulfilled the return of the items to be returned, specifically by extracting the return position features of the items to be returned contained in the return voucher image, and identifying the actual return position information corresponding to the return features; if it is detected that the actual return position information is inconsistent with the return position information, the user's public welfare punishment value is calculated for updating the credit rating, thereby urging the user to truly fulfill the return of the items to be returned through credit constraints.
[0083] In actual item rental scenarios, users often rent multiple items together. Accordingly, when users return items, they also need to return multiple items that were previously rented together. In order to improve the efficiency of users returning items and the convenience of returning items, in the above-mentioned case where the user uploads a return voucher image for the item to be returned, the user needs to upload multiple return voucher images of multiple items to be returned respectively. In an optional implementation provided by this embodiment, after receiving the return voucher image of the item to be returned collected and submitted by the user terminal, a return interaction page configured with a continuous return control and a return confirmation control is generated and sent to the user terminal; the return confirmation instruction is submitted by triggering the return confirmation control; if it is detected that the continuous return control is triggered, return to execute the return voucher collection reminder operation of sending the item to be returned to the user terminal.
[0084] Step S408: In response to the return confirmation instruction, the public welfare participation value of the user is calculated for updating the credit rating.
[0085] Based on the receipt of the return confirmation instruction, the public welfare participation value of the user is calculated. The public welfare participation value refers to the public welfare value that the user should obtain for completing the public welfare behavior of returning the item to be returned. In this embodiment, the public welfare participation value is used as a calculation factor for the user's credit rating. After the user obtains the public welfare participation value, the credit rating can be updated based on the public welfare participation value.
[0086] In an optional implementation manner provided by this embodiment, in the process of calculating the public welfare participation value of the user, the public welfare participation value of the user is calculated specifically according to the return type of the to-be-returned items and the number of the to-be-returned items.
[0087] The archiving types are specifically divided into: the return type of the user returning the items rented by the user in the item rental agency, the return type of the user returning the items borrowed by the user from the item rental agency, and the return type of the user returning the items that the third-party user has not returned to the designated return location to the designated return location. In the above process of calculating the public welfare participation value of the user's participation in the public welfare behavior of returning the items to be returned, by distinguishing the return types of the items to be returned, the types of public welfare behaviors participated by the user can be distinguished, and corresponding public welfare participation values are issued for different public welfare behaviors, which helps to promote the user's enthusiasm for participating in public welfare behaviors.
[0088] The following uses an application of an item return processing method provided in this embodiment in the current user scenario as an example to further illustrate the item return processing method provided in this embodiment. Figure 5, the item return processing method applied to the current user scenario specifically includes the following steps.
[0089] Step S502: According to the access instruction submitted by the user to the item return service of the application installed on the user terminal, the user's location information is collected and the corresponding item rental agency is determined.
[0090] Step S504: query the item identification information of the user's externally rented item through the item return service.
[0091] Step S506: query the return location information of the externally rented item based on the item identification information, and send a return reminder carrying the return location information to the user terminal.
[0092] Step S508: If the user's credit rating is higher than a preset credit rating threshold, a return interaction page configured with a continuous return control and a return confirmation control is generated and sent to the user terminal.
[0093] The user can trigger the continuous return control to perform the above-mentioned step S204 to step S206 return process for other external rental items.
[0094] Step S510: receiving a return confirmation instruction submitted by the user by triggering a return confirmation control.
[0095] Step S512: If the user's credit rating is lower than or equal to a preset credit rating threshold, a reminder for collecting and uploading a return voucher of the external rental item is sent to the user terminal.
[0096] Step S514: receiving the return voucher image of the external rental item collected and submitted by the user terminal.
[0097] Step S516, calculating the user's public welfare participation value for updating the user's credit rating.
[0098] The following uses an application of an item return processing method provided in this embodiment in a third-party user scenario as an example to further illustrate the item return processing method provided in this embodiment. Figure 6 , an item return processing method applied to a third-party user scenario specifically includes the following steps.
[0099] Step S602: According to the access instruction submitted by the user to the item return service of the application installed on the user terminal, the user's location information is collected and the corresponding item rental agency is determined.
[0100] In this scenario, the user may be an employee of the item rental agency or a rental user.
[0101] Step S604: Acquire the item identification information of the item to be returned of the third-party user submitted by the user terminal.
[0102] The item identification information is obtained after the user terminal collects the identification code of the item to be returned from the third-party user and performs decoding processing.
[0103] Step S606: query the return location information of the item to be returned based on the item identification information, and send a return reminder carrying the return location information to the user terminal.
[0104] Step S608: If the user's credit rating is higher than a preset credit rating threshold, a return interaction page configured with a return confirmation control is generated and sent to the user terminal.
[0105] Step S610: receiving a return confirmation instruction submitted by the user by triggering a return confirmation control.
[0106] Step S612: If the user's credit rating is lower than or equal to a preset credit rating threshold, a reminder to upload a return voucher for the item to be returned is sent to the user terminal.
[0107] Step S614: receiving the return voucher image of the item to be returned captured and submitted by the user terminal.
[0108] Step S616, calculating the user's public welfare participation value for updating the user's credit rating.
[0109] An embodiment of a book return processing device provided in this specification is as follows:
[0110] In the above-mentioned embodiment, a book return processing method is provided, and correspondingly, a book return processing device is also provided, which is described below with reference to the accompanying drawings.
[0111] Reference Figure 7 , which shows a schematic diagram of a book return processing device provided in this embodiment.
[0112] Since the device embodiment corresponds to the method embodiment, the description is relatively simple, and the relevant parts can refer to the corresponding description of the method embodiment provided above. The device embodiment described below is only illustrative.
[0113] This embodiment provides a book return processing device, including:
[0114] The book identification information acquisition module 702 is configured to acquire the book identification information of the book to be returned by the user in the book lending institution;
[0115] The filing location information query module 704 is configured to query the filing location information of the to-be-returned book based on the book identification information, and send a filing reminder carrying the filing location information to the user terminal of the user;
[0116] The filing confirmation instruction receiving module 706 is configured to receive the filing confirmation instruction submitted by the user terminal if the credit rating of the user is higher than a preset credit rating threshold;
[0117] The public welfare participation value calculation module 708 is configured to calculate the public welfare participation value of the user for updating the credit rating in response to the filing confirmation instruction.
[0118] An embodiment of an item return processing device provided in this specification is as follows:
[0119] In the above-mentioned embodiment, a method for processing item returns is provided, and correspondingly, a device for processing item returns is also provided, which will be described below in conjunction with the accompanying drawings.
[0120] Reference Figure 8 , which shows a schematic diagram of an item return processing device provided in this embodiment.
[0121] Since the device embodiment corresponds to the method embodiment, the description is relatively simple, and the relevant parts can refer to the corresponding description of the method embodiment provided above. The device embodiment described below is only illustrative.
[0122] This embodiment provides an item return processing device, including:
[0123] The item identification information acquisition module 802 is configured to acquire the item identification information of the item to be returned by the user at the item rental agency;
[0124] A return location information query module 804 is configured to query the return location information of the to-be-returned item based on the item identification information, and send a return reminder carrying the return location information to the user terminal of the user;
[0125] The return confirmation instruction receiving module 806 is configured to receive the return confirmation instruction submitted by the user terminal if the credit rating of the user is higher than a preset credit rating threshold;
[0126] The public welfare participation value calculation module 808 is configured to calculate the public welfare participation value of the user in response to the return confirmation instruction for updating the credit rating.
[0127] An embodiment of a book return processing device provided in this specification is as follows:
[0128] Corresponding to the above-described method for processing book returns, based on the same technical concept, one or more embodiments of this specification further provide a book return processing device, which is used to execute the above-provided method for processing book returns. Fig. 9A schematic diagram of the structure of a book return processing device provided in one or more embodiments of this specification.
[0129] This embodiment provides a book return processing device, including:
[0130] like Fig. 9 As shown, the book return processing device may have relatively large differences due to different configurations or performances, and may include one or more processors 901 and memory 902, and the memory 902 may store one or more storage applications or data. Among them, the memory 902 can be a short-term storage or a persistent storage. The application stored in the memory 902 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the book return processing device. Furthermore, the processor 901 can be configured to communicate with the memory 902 to execute a series of computer executable instructions in the memory 902 on the book return processing device. The book return processing device may also include one or more power supplies 903, one or more wired or wireless network interfaces 904, one or more input / output interfaces 905, one or more keyboards 906, etc.
[0131] In a specific embodiment, the book return processing device includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer executable instructions for the book return processing device, and the one or more programs are configured to be executed by one or more processors, including computer executable instructions for performing the following:
[0132] Obtaining book identification information of books to be returned by the user at a book lending institution;
[0133] querying the archiving location information of the to-be-returned book based on the book identification information, and sending an archiving reminder carrying the archiving location information to the user terminal of the user;
[0134] If the credit rating of the user is higher than a preset credit rating threshold, receiving an archiving confirmation instruction submitted by the user terminal;
[0135] In response to the filing confirmation instruction, the public welfare participation value of the user is calculated for updating the credit rating.
[0136] An embodiment of an item return processing device provided in this specification is as follows:
[0137] Corresponding to the above-described method for processing item returns, based on the same technical concept, one or more embodiments of this specification further provide an item return processing device, which is used to execute the above-provided item return processing method. Fig.10 A schematic diagram of the structure of an item return processing device provided for one or more embodiments of the present specification.
[0138] This embodiment provides an item return processing device, including:
[0139] like Fig.10 As shown, the item return processing device may have relatively large differences due to different configurations or performances, and may include one or more processors 1001 and memory 1002, and the memory 1002 may store one or more storage applications or data. Among them, the memory 1002 may be a short-term storage or a persistent storage. The application stored in the memory 1002 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the item return processing device. Furthermore, the processor 1001 may be configured to communicate with the memory 1002, and execute a series of computer executable instructions in the memory 1002 on the item return processing device. The item return processing device may also include one or more power supplies 1003, one or more wired or wireless network interfaces 1004, one or more input / output interfaces 1005, one or more keyboards 1006, etc.
[0140] In a specific embodiment, the item return processing device includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer executable instructions for the item return processing device, and the one or more programs are configured to be executed by one or more processors, including computer executable instructions for performing the following:
[0141] Obtaining item identification information of an item to be returned by a user at an item rental agency;
[0142] querying the return location information of the to-be-returned item based on the item identification information, and sending a return reminder carrying the return location information to the user terminal of the user;
[0143] If the credit rating of the user is higher than a preset credit rating threshold, receiving a return confirmation instruction submitted by the user terminal;
[0144] In response to the return confirmation instruction, the public welfare participation value of the user is calculated for updating the credit rating.
[0145] An embodiment of a storage medium provided in this specification is as follows:
[0146] Corresponding to the above-described method for processing book returns, based on the same technical concept, one or more embodiments of this specification also provide a storage medium.
[0147] The storage medium provided in this embodiment is used to store computer executable instructions, and the computer executable instructions implement the following process when executed by a processor:
[0148] Obtaining book identification information of books to be returned by the user at a book lending institution;
[0149] querying the archiving location information of the to-be-returned book based on the book identification information, and sending an archiving reminder carrying the archiving location information to the user terminal of the user;
[0150] If the credit rating of the user is higher than a preset credit rating threshold, receiving an archiving confirmation instruction submitted by the user terminal;
[0151] In response to the filing confirmation instruction, the public welfare participation value of the user is calculated for updating the credit rating.
[0152] It should be noted that the embodiment of the storage medium in this specification and the embodiment of the book return processing method in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the aforementioned corresponding method, and the repeated parts will not be repeated.
[0153] An embodiment of a storage medium provided in this specification is as follows:
[0154] Corresponding to the item return processing method described above, based on the same technical concept, one or more embodiments of this specification also provide a storage medium.
[0155] The storage medium provided in this embodiment is used to store computer executable instructions, and the computer executable instructions implement the following process when executed by a processor:
[0156] Obtaining item identification information of an item to be returned by a user at an item rental agency;
[0157] querying the return location information of the to-be-returned item based on the item identification information, and sending a return reminder carrying the return location information to the user terminal of the user;
[0158] If the credit rating of the user is higher than a preset credit rating threshold, receiving a return confirmation instruction submitted by the user terminal;
[0159] In response to the return confirmation instruction, the public welfare participation value of the user is calculated for updating the credit rating.
[0160] It should be noted that the embodiment of the storage medium in this specification and the embodiment of the item return processing method in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the aforementioned corresponding method, and the repeated parts will not be repeated.
[0161] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0162] In the 1930s, improvements to a technology could be clearly distinguished as hardware improvements (for example, improvements to the circuit structure of diodes, transistors, switches, etc.) or software improvements (improvements to the method flow). However, with the development of technology, many improvements to the method flow today can be regarded as direct improvements to the hardware circuit structure. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that an improvement in a method flow cannot be implemented using a hardware entity module. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. Designers can "integrate" a digital system on a PLD by programming it themselves, without having to ask a chip manufacturer to design and produce a dedicated integrated circuit chip. Moreover, nowadays, instead of manually making integrated circuit chips, this kind of programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when developing and writing programs, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL). There is not only one HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also know that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages and program it into the integrated circuit, and then it is easy to obtain the hardware circuit that implements the logic method flow.
[0163] The controller can be implemented in any appropriate manner, for example, the controller can take the form of a microprocessor or processor and a computer-readable medium storing a computer-readable program code (such as software or firmware) that can be executed by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller. Examples of controllers include, but are not limited to, the following microcontrollers: ARC625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320. The memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art also know that in addition to implementing the controller in a purely computer-readable program code manner, the controller can be implemented in the form of a logic gate, a switch, an application-specific integrated circuit, a programmable logic controller, and an embedded microcontroller by logically programming the method steps. Therefore, this controller can be considered as a hardware component, and the devices included therein for implementing various functions can also be regarded as structures within the hardware component. Or even, the devices for implementing various functions can be regarded as both software modules for implementing the method and structures within the hardware component.
[0164] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
[0165] For the convenience of description, the above devices are described in terms of functions and are divided into various units. Of course, when implementing the embodiments of this specification, the functions of each unit can be implemented in the same or multiple software and / or hardware.
[0166] It should be understood by those skilled in the art that one or more embodiments of this specification may be provided as a method, system or computer program product. Therefore, one or more embodiments of this specification may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, this specification may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0167] This specification is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of this specification. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0168] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0169] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0170] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0171] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0172] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules 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 disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0173] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0174] One or more embodiments of the present specification may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. One or more embodiments of the present specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.
[0175] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0176] The above description is only an embodiment of this document and is not intended to limit this document. For those skilled in the art, this document may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this document should be included in the scope of the claims of this document.
Claims
1. A method for processing book returns, comprising: Based on the identification code of the book to be returned by the user at the book lending institution obtained by the user terminal through scanning, the book identification information of the book to be returned is obtained; querying the archiving location information of the to-be-returned book based on the book identification information, and sending an archiving reminder carrying the archiving location information to the user terminal; If the credit rating of the user is lower than or equal to a preset credit rating threshold, sending a reminder to the user terminal to upload the archived voucher collection of the to-be-returned book, and receiving the archived voucher image of the to-be-returned book collected and submitted by the user terminal; If the user's credit rating is higher than a preset credit rating threshold, in response to the archiving confirmation instruction of the to-be-returned books submitted by the user terminal, the user's public welfare participation value is calculated according to the archiving type of the to-be-returned books and the number of the to-be-returned books.
2. The book return processing method according to claim 1, wherein the books to be returned include books borrowed by borrowers from the book lending institution but not archived; Correspondingly, the step of obtaining the book identification information of the book to be returned by the user in the book lending institution includes: Acquiring book identification information of the in-library borrowed book submitted by the user terminal; The book identification information is obtained after the user terminal collects the identification code of the borrowed book in the library and performs decoding processing.
3. The book return processing method according to claim 1, wherein the books to be returned include off-library loan books borrowed by the user from the book lending institution; Correspondingly, the step of obtaining the book identification information of the book to be returned by the user in the book lending institution includes: The book identification information of the user's out-of-library borrowed books is queried through the book return service.
4. The book return processing method according to claim 1, further comprising: Generating an archive interaction page configured with a continuous archive control and an archive confirmation control and sending the page to the user terminal; The archive confirmation instruction is submitted by triggering the archive confirmation control; If it is detected that the continuous archiving control is triggered, the operation returns to executing the archiving voucher collection reminder operation of sending the archiving voucher collection reminder operation for uploading the to-be-returned book to the user terminal.
5. The book return processing method according to claim 1, further comprising: Extracting the filing position feature of the to-be-returned book contained in the filing voucher image, and identifying the actual filing position information corresponding to the filing position feature; If it is detected that the actual filing location information is inconsistent with the filing location information, the public welfare penalty value of the user is calculated for updating the credit rating.
6. The method for processing book returns according to claim 1, before the step of obtaining the book identification information of the book to be returned by the user in the book lending institution is performed, it also includes: According to the access instruction submitted by the user to the book return service of the application installed on the user terminal, the location information of the user is collected, and the book lending institution corresponding to the location information is determined.
7. A method for processing item returns, comprising: Based on the identification code of the item to be returned by the user at the item rental institution obtained by the user terminal through scanning, the item identification information of the item to be returned is obtained; querying the return location information of the to-be-returned item based on the item identification information, and sending a return reminder carrying the return location information to the user terminal; If the credit rating of the user is lower than or equal to a preset credit rating threshold, sending a reminder to the user terminal to upload a return voucher collection reminder of the item to be returned, and receiving an image of the return voucher of the item to be returned collected and submitted by the user terminal; If the credit rating of the user is higher than a preset credit rating threshold, in response to the return confirmation instruction of the item to be returned submitted by the user terminal, the public welfare participation value of the user is calculated according to the return type of the item to be returned and the number of the item to be returned.
8. The item return processing method according to claim 7, wherein the items to be returned include internal rental items that the renting user has rented but not returned at the item rental institution; Accordingly, the step of obtaining the item identification information of the item to be returned by the user at the item rental institution includes: Acquiring item identification information of the internal rental item submitted by the user terminal; The item identification information is obtained after the user terminal collects the identification code of the internal rental item and performs decoding processing.
9. The method for processing item returns according to claim 7, wherein the items to be returned include external rental items borrowed by the user from the item rental institution; Accordingly, the step of obtaining the item identification information of the item to be returned by the user at the item rental institution includes: The item identification information of the user's externally rented items is queried through the item return service.
10. The method for processing item returns according to claim 7, further comprising: Generating a return interaction page configured with a continuous return control and a return confirmation control and sending the page to the user terminal; The return confirmation instruction is submitted by triggering the return confirmation control; If it is detected that the continuous return control is triggered, the operation of returning to the user terminal to send a reminder for collecting the return voucher of the item to be returned is executed.
11. The method for processing item returns according to claim 7, further comprising: Extracting the return position feature of the to-be-returned item contained in the return voucher image, and identifying the actual return position information corresponding to the return position feature; If it is detected that the actual return location information is inconsistent with the return location information, the public welfare penalty value of the user is calculated for updating the credit rating.
12. The method for processing item returns according to claim 7, before the step of obtaining item identification information of the item to be returned by the user at the item rental institution is performed, further comprising: According to an access instruction submitted by the user to the item return service of the application installed on the user terminal, the location information of the user is collected, and the item rental institution corresponding to the location information is determined.
13. A book return processing device, comprising: The book identification information acquisition module is configured to acquire the book identification information of the to-be-returned book based on the identification code of the to-be-returned book of the user in the book lending institution acquired by the user terminal by scanning the code; an archiving location information query module, configured to query the archiving location information of the to-be-returned book based on the book identification information, and send an archiving reminder carrying the archiving location information to the user terminal; The archive voucher image receiving module is configured to send a reminder to the user terminal to upload the archive voucher collection of the books to be returned, and receive the archive voucher image of the books to be returned collected and submitted by the user terminal if the user's credit rating is lower than or equal to a preset credit rating threshold; if the user's credit rating is higher than the preset credit rating threshold, in response to the archive confirmation instruction of the books to be returned submitted by the user terminal, calculate the user's public welfare participation value according to the archive type of the books to be returned and the number of the books to be returned.
14. An article return processing device, comprising: The item identification information acquisition module is configured to acquire the item identification information of the item to be returned based on the identification code of the item to be returned by the user at the item rental institution obtained by the user terminal through scanning; a return location information query module, configured to query the return location information of the to-be-returned item based on the item identification information, and send a return reminder carrying the return location information to the user terminal; The return voucher image receiving module is configured to send a reminder to the user terminal to upload the return voucher collection of the item to be returned, and receive the return voucher image of the item to be returned collected and submitted by the user terminal if the user's credit rating is lower than or equal to a preset credit rating threshold; if the user's credit rating is higher than the preset credit rating threshold, in response to the return confirmation instruction of the item to be returned submitted by the user terminal, calculate the user's public welfare participation value according to the return type of the item to be returned and the number of the items to be returned.
15. A book return processing device, comprising: processor; and a memory configured to store computer executable instructions that, when executed, cause the processor to: Based on the identification code of the book to be returned by the user at the book lending institution obtained by the user terminal through scanning, the book identification information of the book to be returned is obtained; querying the archiving location information of the to-be-returned book based on the book identification information, and sending an archiving reminder carrying the archiving location information to the user terminal; If the credit rating of the user is lower than or equal to a preset credit rating threshold, sending a reminder to the user terminal to upload the archived voucher collection of the to-be-returned book, and receiving the archived voucher image of the to-be-returned book collected and submitted by the user terminal; If the user's credit rating is higher than a preset credit rating threshold, in response to the archiving confirmation instruction of the to-be-returned books submitted by the user terminal, the user's public welfare participation value is calculated according to the archiving type of the to-be-returned books and the number of the to-be-returned books.
16. An item return processing device, comprising: processor; and a memory configured to store computer executable instructions that, when executed, cause the processor to: Based on the identification code of the item to be returned by the user at the item rental institution obtained by the user terminal through scanning, the item identification information of the item to be returned is obtained; querying the return location information of the to-be-returned item based on the item identification information, and sending a return reminder carrying the return location information to the user terminal; If the credit rating of the user is lower than or equal to a preset credit rating threshold, sending a reminder to the user terminal to upload a return voucher collection reminder of the item to be returned, and receiving an image of the return voucher of the item to be returned collected and submitted by the user terminal; If the credit rating of the user is higher than a preset credit rating threshold, in response to the return confirmation instruction of the item to be returned submitted by the user terminal, the public welfare participation value of the user is calculated according to the return type of the item to be returned and the number of the item to be returned.
17. A storage medium for storing computer executable instructions, wherein the computer executable instructions, when executed by a processor, implement the following process: Based on the identification code of the book to be returned by the user at the book lending institution obtained by the user terminal through scanning, the book identification information of the book to be returned is obtained; querying the archiving location information of the to-be-returned book based on the book identification information, and sending an archiving reminder carrying the archiving location information to the user terminal; If the credit rating of the user is lower than or equal to a preset credit rating threshold, sending a reminder to the user terminal to upload the archived voucher collection of the to-be-returned book, and receiving the archived voucher image of the to-be-returned book collected and submitted by the user terminal; If the user's credit rating is higher than a preset credit rating threshold, in response to the archiving confirmation instruction of the to-be-returned books submitted by the user terminal, the user's public welfare participation value is calculated according to the archiving type of the to-be-returned books and the number of the to-be-returned books.
18. A storage medium for storing computer executable instructions, wherein the computer executable instructions, when executed by a processor, implement the following process: Based on the identification code of the item to be returned by the user at the item rental institution obtained by the user terminal through scanning, the item identification information of the item to be returned is obtained; querying the return location information of the to-be-returned item based on the item identification information, and sending a return reminder carrying the return location information to the user terminal; If the credit rating of the user is lower than or equal to a preset credit rating threshold, sending a reminder to the user terminal to upload a return voucher collection reminder of the item to be returned, and receiving an image of the return voucher of the item to be returned collected and submitted by the user terminal; If the credit rating of the user is higher than a preset credit rating threshold, in response to the return confirmation instruction of the item to be returned submitted by the user terminal, the public welfare participation value of the user is calculated according to the return type of the item to be returned and the number of the item to be returned.
Citation Information
Patent Citations
Management system and management method of books in a library
CN109034299A
Book management method, device and system based on UWB positioning system
CN110503589A
Book management method and device, computer equipment and storage medium
CN112581341A