Numerical control machine tool leasing sharing method and device, computer equipment and storage medium

By acquiring CNC machine tool rental requests and matching rental orders and contracts using a pre-set database, the problem of high costs for small and medium-sized enterprises to purchase CNC machine tools is solved, realizing the sharing and resource utilization of CNC machine tools and reducing production costs.

CN114862485BActive Publication Date: 2025-12-12HANS LASER TECH IND GRP CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110151531.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-02-03
Publication Date
2025-12-12
Estimated Expiration
2041-02-03

AI Technical Summary

Technical Problem

The cost of purchasing CNC machine tools is high for small and medium-sized enterprises, making it difficult for them to afford. Existing technologies have not been able to effectively solve the problem of sharing CNC machine tools.

Method used

By acquiring CNC machine tool rental requests, matching rental requests with a pre-set information database, generating rental orders and contracts, and processing rentals, including location setting, freight quotation, authorization verification, and acceptance procedures, the sharing of CNC machine tools can be realized.

Benefits of technology

This has enabled the sharing of CNC machine tools, effectively utilizing resources and reducing production costs for small and medium-sized enterprises.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114862485B_ABST
    Figure CN114862485B_ABST
Patent Text Reader

Abstract

The embodiment of the application belongs to the shared technical field, and relates to a numerical control machine tool leasing sharing method, which comprises the following steps: acquiring a numerical control machine tool leasing request; according to the leasing request, searching for a numerical control machine tool matched with the leasing request in a preset numerical control machine tool information database; extracting information of the matched numerical control machine tool from the preset numerical control machine tool information database, and generating a leasing order according to the information and the leasing request; receiving a confirmation leasing message input by a user in response to the leasing order, and generating a leasing contract according to the leasing order; and sending the leasing contract to a preset leasing processing platform for leasing processing. The numerical control machine tool is shared, resources are effectively utilized, and the production cost of small and medium-sized enterprises is reduced. The application also provides a numerical control machine tool leasing sharing implementation device, computer equipment and a storage medium.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of sharing technology, in particular to a numerical control machine tool leasing sharing method. BACKGROUND

[0002] In the context of the complex global economic situation / economic globalization, with the development of Internet of Things technology, Internet of Things has brought earth-shattering changes to people's lives. Compared to the past in many fields, people can spend less cost to own a certain desired item or service experience. Especially in recent years, the development of sharing business has pushed this technology to the peak, which has brought great convenience to people while saving huge cost. Since the price of numerical control machine tools is expensive, it is extremely difficult for enterprises using numerical control machine tools to make the decision to purchase a set of machine tool equipment, especially for small and medium-sized enterprises, which is even more difficult to bear. SUMMARY

[0003] The purpose of the embodiment of the present application is to provide a numerical control machine tool leasing sharing method, device, computer equipment and storage medium, to solve the problem of numerical control machine tool sharing.

[0004] In order to solve the above technical problems, the embodiment of the present application provides a numerical control machine tool leasing sharing method, which adopts the following technical scheme:

[0005] Obtain a numerical control machine tool leasing request;

[0006] According to the leasing request, search for a numerical control machine tool matched with the leasing request in a preset numerical control machine tool information database;

[0007] Extract the information of the matched numerical control machine tool from the preset numerical control machine tool information database, and generate a leasing order according to the information and the leasing request;

[0008] Receive a confirmation leasing message input by a user in response to the leasing order, and generate a leasing contract according to the leasing order;

[0009] Send the leasing contract to a preset leasing processing platform for leasing processing.

[0010] Further, the leasing request carries leasing address information, and the preset numerical control machine tool information database records the location information of the numerical control machine tool. In the step of searching for a numerical control machine tool matched with the leasing request in a preset numerical control machine tool information database according to the leasing request, it further includes:

[0011] Receive a location range setting input by a user;

[0012] According to the lease address information and the location range setting, a numerical control machine tool matching the location range setting is searched in a preset numerical control machine tool information database.

[0013] Further, before the step of generating a lease order according to the information and the lease request, the method further comprises:

[0014] sending the information to a preset freight platform to obtain a freight quotation returned by the freight platform;

[0015] The step of generating a lease order according to the information and the lease request comprises:

[0016] generating a lease order according to the information, the lease request and the freight quotation.

[0017] Further, after the step of receiving a confirmation lease message input by a user in response to the lease order and generating a lease contract according to the lease order, the method further comprises:

[0018] sending the lease contract to a preset authorization platform to obtain an authorization message returned by the authorization platform;

[0019] When the authorization message is an approval of authorization, sending the lease contract to a preset lease processing platform to perform lease processing;

[0020] When the authorization message is a refusal of authorization, ending the lease request processing and returning a request refused message.

[0021] Further, the step of sending the lease contract to a preset lease processing platform to perform lease processing further comprises:

[0022] receiving a numerical control machine tool acceptance message input by a user;

[0023] When the acceptance message is qualified, counting time according to a time agreed in the lease contract;

[0024] When the counted time reaches the agreed time, sending a contract performance completion message to the user;

[0025] reading current location information of the numerical control machine tool and writing the current location information into a preset numerical control machine tool information database.

[0026] Further, after the step of receiving a numerical control machine tool acceptance message input by a user, the method further comprises:

[0027] When the acceptance message is unqualified, receiving evidence information input by a user;

[0028] sending the evidence information to a preset judgment platform to obtain a confirmation message returned by the judgment platform;

[0029] when the confirmation message is a confirmation of disqualification, sending a device return message to the user.

[0030] Further, after the step of when the confirmation message is a confirmation of disqualification, sending a device return message to the user, further comprising:

[0031] reading the current position information of the numerical control machine tool;

[0032] sending the current position information to a preset freight platform to complete the return of the numerical control machine tool.

[0033] To solve the above technical problems, the embodiment of the application also provides a numerical control machine tool leasing and sharing device, which adopts the technical scheme as follows:

[0034] an acquisition module, configured to acquire a numerical control machine tool leasing request;

[0035] a search module, configured to search for a numerical control machine tool matched with the leasing request in a preset numerical control machine tool information database according to the leasing request;

[0036] an order generation module, configured to extract information of the matched numerical control machine tool from the preset numerical control machine tool information database, and generate a leasing order according to the information and the leasing request;

[0037] a contract generation module, configured to receive a confirmation leasing message input by a user in response to the leasing order, and generate a leasing contract according to the leasing order;

[0038] a processing module, configured to send the leasing contract to a preset leasing processing platform for leasing processing.

[0039] Further, the search module further comprises:

[0040] a first receiving submodule, configured to receive a position range setting input by a user;

[0041] a first search submodule, configured to search for a numerical control machine tool matched with the position range setting in a preset numerical control machine tool information database according to the leasing address information and the position range setting.

[0042] Further, the order generation module further comprises:

[0043] a first acquisition submodule, configured to send the information to a preset freight platform, and acquire a freight quotation returned by the freight platform;

[0044] a first generation submodule, configured to generate a leasing order according to the information, the leasing request and the freight quotation.

[0045] Further, the numerical control machine tool leasing sharing device further comprises:

[0046] The second acquisition submodule is configured to send the lease contract to a preset authorization platform and acquire an authorization message returned by the authorization platform.

[0047] The first sending submodule is configured to send the lease contract to a preset lease processing platform for lease processing when the authorization message is an authorization agreement.

[0048] The first return submodule is configured to end the lease request processing and return a request rejected message when the authorization message is an authorization rejection.

[0049] Further, the processing module further comprises:

[0050] The second receiving submodule is configured to receive a numerical control machine tool acceptance message input by a user.

[0051] The first timing submodule is configured to count time according to a time agreed in the lease contract when the acceptance message is qualified.

[0052] The second sending submodule is configured to send a contract fulfillment completion message to the user when the time counting reaches the agreed time.

[0053] The first reading and writing submodule is configured to read current position information of the numerical control machine tool and write the current position information into a preset numerical control machine tool information database.

[0054] Further, the numerical control machine tool leasing sharing device further comprises:

[0055] The third receiving submodule is configured to receive evidence information input by the user when the acceptance message is unqualified.

[0056] The third acquisition submodule is configured to send the evidence information to a preset judgment platform and acquire a confirmation message returned by the judgment platform.

[0057] The third sending submodule is configured to send a device return message to the user when the confirmation message is a confirmation of unqualification.

[0058] Further, the numerical control machine tool leasing sharing device further comprises:

[0059] The first reading submodule is configured to read current position information of the numerical control machine tool.

[0060] The fourth sending submodule is configured to send the current position information to a preset freight platform to complete the return of the numerical control machine tool.

[0061] To solve the above technical problems, the embodiment of the present application also provides a computer device which adopts the technical scheme as follows:

[0062] A computer device comprises a memory and a processor, the memory stores computer readable instructions, and the processor implements the steps of the numerical control machine tool leasing sharing method when executing the computer readable instructions.

[0063] To solve the above technical problems, the embodiment of the present application also provides a computer readable storage medium which adopts the technical scheme as follows:

[0064] A computer readable storage medium stores computer readable instructions, and the computer readable instructions are executed by a processor to implement the steps of the numerical control machine tool leasing sharing method.

[0065] Compared with the prior art, the embodiment of the present application has the following beneficial effects: by acquiring a numerical control machine tool leasing request, searching for a numerical control machine tool matched with the leasing request in a preset numerical control machine tool information database according to the leasing request, extracting information of the matched numerical control machine tool from the preset numerical control machine tool information database, generating a leasing order according to the information and the leasing request, receiving a confirmation leasing message input by a user in response to the leasing order, generating a leasing contract according to the leasing order, and sending the leasing contract to a preset leasing processing platform for leasing processing, the numerical control machine tool is shared, resources are effectively utilized, and the production cost of small and medium-sized enterprises is reduced. BRIEF DESCRIPTION OF DRAWINGS

[0066] To more clearly illustrate the schemes in the present application, the drawings needed in the description of the embodiments of the present application will be briefly introduced. Obviously, 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 labor.

[0067] Figure 1 is an exemplary system architecture diagram to which the present application can be applied;

[0068] Figure 2 According to the flowchart of one embodiment of the numerical control machine tool leasing sharing method of the present application;

[0069] Figure 3 is Figure 2 the flowchart of one specific embodiment of step S202 in the present application;

[0070] Figure 4 is a structural schematic diagram of one embodiment of the numerical control machine tool leasing sharing device according to the present application;

[0071] Figure 5 is a structural schematic diagram of one embodiment of the computer device according to the present application. DETAILED DESCRIPTION

[0072] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs; the terminology used in the description herein is for describing particular embodiments only and is not intended to be limiting of the application; the use herein of terms such as "comprise" and "have" and any variations thereof are intended to cover a non-exclusive inclusion; the use herein of terms such as "first", "second" and the like are intended to distinguish between similar objects unless the context indicates otherwise.

[0073] Reference herein to "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase that the phrase in the specification appear in various places in the specification are not necessarily all referring to the same embodiment, or are necessarily referring to different or alternative embodiments.

[0074] In order to make the technical personnel in the art better understand the scheme of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings.

[0075] As shown in Figure 1 The system architecture 100 can include terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 is used to provide a communication link medium between the terminal devices 101, 102, 103 and the server 105. The network 104 can include various connection types, such as wired, wireless communication links, or optical fiber cables, etc.

[0076] A user can use the terminal devices 101, 102, 103 to interact with the server 105 through the network 104 to receive or send messages, etc. Various communication client applications can be installed on the terminal devices 101, 102, 103, such as web browser applications, shopping applications, search applications, instant messaging tools, email clients, social platform software, etc.

[0077] The terminal devices 101, 102, and 103 can be various electronic devices with display screens and supporting web browsing, including but not limited to smart phones, tablet computers, e-book readers, MP3 (Moving Picture Experts Group Audio Layer III) players, MP4 (Moving Picture Experts Group Audio Layer IV) players, laptop computers, desktop computers, and the like.

[0078] The server 105 can be a server providing various services, such as a background server providing support for a page displayed on the terminal devices 101, 102, and 103.

[0079] It should be noted that the numerical control machine tool leasing and sharing method provided in the embodiments of the present application is generally executed by an electronic device (for example, the terminal device 101, 102, or 103) or a server (for example, the server 105). Server / terminal device Server / terminal device Correspondingly, the numerical control machine tool leasing and sharing device is generally provided in the terminal device or the server. Figure 1

[0080] It should be understood that the number of terminal devices, networks, and servers in the above embodiments is merely illustrative. Any number of terminal devices, networks, and servers can be provided according to implementation needs. Figure 2

[0081] With reference to the above Figure 1 , a flowchart of one embodiment of the numerical control machine tool leasing and sharing method according to the present application is shown. The numerical control machine tool leasing and sharing method includes the following steps:

[0082] Step S201: Obtain a numerical control machine tool leasing request.

[0083] In the present embodiment, the numerical control machine tool leasing and sharing method is run on an electronic device (for example, the terminal device 101, 102, or 103) or a server (for example, the server 105). Server / terminal device As shown in Figure 4 Figure 2 The electronic device (for example, the terminal device 101, 102, or 103) or the server (for example, the server 105) can obtain the numerical control machine tool leasing request through a wired connection or a wireless connection. It should be noted that the wireless connection can include but is not limited to 3G / 4G connection, WiFi connection, Bluetooth connection, WiMAX connection, Zigbee connection, UWB (ultra wideband) connection, and other now known or future developed wireless connection methods.

[0084] The numerical control machine tool leasing request input by the user through the interactive interface includes the model of the numerical control machine tool to be leased, the time period of the lease, the address information of the lease, and the like.

[0085] ​​Step S202, according to the lease request, searching the numerical control machine matching the lease request in the preset numerical control machine information database.

[0086] In the embodiment, the preset numerical control machine information database records the state, location information, model, authorized party, price, etc. of each numerical control machine. According to the model of the numerical control machine requested to be leased, the time period of the lease, and the address information of the lease in the lease request, the information of the numerical control machine in the database is matched to obtain the numerical control machine satisfying the lease request.

[0087] Step S203, extracting the information of the numerical control machine matching from the preset numerical control machine information database, and generating a lease order according to the information and the lease request.

[0088] In the embodiment, the information of the numerical control machine matching the lease request is extracted from the preset database, and the lease order is generated according to the lease request.

[0089] Step S204, receiving the confirmation lease message input by the user in response to the lease order, and generating a lease contract according to the lease order.

[0090] In the embodiment, after the lease order is generated in step S203, the user is shown on the screen of the electronic device, and the confirmation lease message input by the user in response to the lease order is received. After receiving the confirmation lease message, the lease contract is generated according to the lease order.

[0091] Step S205, sending the lease contract to the preset lease processing platform for lease processing.

[0092] The lease contract is sent to the preset lease processing platform for lease processing, which includes confirming the payment voucher, generating a freight order according to the lease address information and the location information of the numerical control machine, and receiving the user acceptance message.

[0093] The application obtains the numerical control machine lease request, searches the numerical control machine matching the lease request in the preset numerical control machine information database according to the lease request, extracts the information of the numerical control machine matching from the preset numerical control machine information database, generates a lease order according to the information and the lease request, receives the confirmation lease message input by the user in response to the lease order, generates a lease contract according to the lease order, and sends the lease contract to the preset lease processing platform for lease processing. The sharing of numerical control machines is realized, the resources are effectively utilized, and the production cost of small and medium-sized enterprises is reduced.

[0094] In some optional implementations of the embodiment, in step S202, the electronic device can further perform the following steps:

[0095] receiving a location range setting input by the user;

[0096] retrieving a CNC machine tool matching the location range setting from a preset CNC machine tool information database according to the lease address information and the location range setting.

[0097] In this embodiment, the lease request carries lease address information, and the preset CNC machine tool information database records the location information of the CNC machine tool. The location range setting input by the user is obtained, and when retrieving from the preset CNC machine tool information database, the location range setting is used as a constraint condition. The location of the matching CNC machine tool must satisfy the location range setting.

[0098] By retrieving the CNC machine tool matching the location range setting, the distance between the location of the matching CNC machine tool and the lease address satisfies the user's demand, and the transportation cost of the CNC machine tool is saved.

[0099] In some optional implementations, before step S203, the electronic device can perform the following steps:

[0100] sending the information to a preset freight platform to obtain a freight quotation returned by the freight platform;

[0101] generating a lease order according to the information, the lease request, and the freight quotation.

[0102] In this embodiment, the information of the CNC machine tool is sent to a preset freight platform. The information sent here includes the size, weight, and location of the CNC machine tool. The freight platform returns a freight quotation according to the foregoing information. A lease order is generated according to the freight quotation, the lease time requested in the lease request, and the lease quotation of the CNC machine tool.

[0103] In some optional implementations of this embodiment, after step S204, the electronic device can perform the following steps:

[0104] sending the lease contract to a preset authorization platform to obtain an authorization message returned by the authorization platform;

[0105] when the authorization message is an approval authorization, sending the lease contract to a preset lease processing platform for lease processing;

[0106] when the authorization message is a refusal authorization, ending the lease request processing and returning a request rejected message.

[0107] In the embodiment, the CNC machine tool leasing needs to be authorized by the CNC machine tool owner, the leasing contract is sent to a preset authorization platform, and an authorization message returned by the authorization platform is acquired; when the authorization message is an authorized agreement, the leasing contract is sent to a preset leasing processing platform for leasing processing; when the authorization message is a refused authorization, the leasing request processing is ended, and a leasing request refused message is returned.

[0108] In some optional implementation manners of the embodiment, in step S205, the electronic device can perform the following steps:

[0109] receiving a CNC machine tool acceptance message input by the user;

[0110] when the acceptance message is qualified, counting time according to the agreed time in the leasing contract;

[0111] when the counted time reaches the agreed time, sending a contract performance completion message to the user;

[0112] reading current position information of the CNC machine tool, and writing the current position information into a preset CNC machine tool information database.

[0113] In the embodiment, after the user receives the CNC machine tool, the user performs acceptance on the CNC machine tool and uploads an acceptance message. When the received acceptance message is qualified, time is counted according to the agreed time in the leasing contract. When the counted time reaches the agreed time, a contract performance completion message is sent to the user, and current position information of the CNC machine tool is read and written into a preset CNC machine tool information database. Some CNC machine tools are additionally provided with GPS positioning devices, and the current position information of the CNC machine tool is obtained by reading the GPS positioning message. The leasing address in the leasing contract can also be used as the current position information of the CNC machine tool. The current position information of the CNC machine tool is written into the preset CNC machine tool information database, the data in the CNC machine tool information database is updated, and the most matched CNC machine tool can be searched when the next leasing request is received.

[0114] In some optional implementation manners of the embodiment, in step S205, the electronic device can perform the following steps:

[0115] when the acceptance message is unqualified, receiving evidence information input by the user;

[0116] sending the evidence information to a preset judgment platform, and acquiring a confirmation message returned by the judgment platform;

[0117] when the confirmation message is a confirmation of unqualification, sending a device return message to the user.

[0118] In the embodiment, when the user accepts that the numerical control machine tool is unqualified, evidence information input by the user is received, and the evidence information is sent to a preset judgment platform to obtain a confirmation message returned by the judgment platform; when the confirmation message is a confirmation of unqualification, a device return message is sent to the user.

[0119] In some optional implementation manners of the embodiment, after the step of sending the device return message to the user when the confirmation message is the confirmation of unqualification, the electronic device can perform the following steps:

[0120] reading current position information of the numerical control machine tool;

[0121] sending the current position information to a preset freight platform to complete return of the numerical control machine tool.

[0122] In the embodiment, when the numerical control machine tool is confirmed to be unqualified, current position information of the numerical control machine tool is read, and the current position is sent to a preset freight platform to complete return of the numerical control machine tool by the freight platform.

[0123] The present application can be used in many general or special computer system environments or configurations. For example: personal computers, server computers, handheld devices or portable devices, tablet devices, multi-processor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, and the like. The present application can 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, and the like that perform specific tasks or implement specific abstract data types. The present application can also be practiced in a distributed computing environment, in which tasks are performed by remote processing devices connected by a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media, including storage devices.

[0124] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by computer-readable instructions instructing related hardware, and the computer-readable instructions can be stored in a computer-readable storage medium. The program, when executed, can include the processes of the above-mentioned embodiments. The storage medium can be a non-volatile storage medium such as a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

[0125] It should be understood that although each step in the flowchart of the accompanying drawings is shown in sequence according to the direction of the arrow, these steps are not necessarily executed in sequence according to the direction of the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and they can be executed in other orders. Moreover, at least part of the steps in the flowchart of the accompanying drawings can include multiple sub-steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence is not necessarily sequential, but can be alternately or alternately executed with at least part of other steps or sub-steps or stages of other steps.

[0126] Further referring to Figure 2 , as an implementation of the method shown in the above Figure 4 , the present application provides an embodiment of a numerical control machine tool leasing and sharing device, which corresponds to the method embodiment shown in Figure 5 , and the device can be specifically applied to various electronic devices.

[0127] As shown in Figure 5 , the numerical control machine tool leasing and sharing device 400 described in the embodiment includes an acquisition module 401, a retrieval module 402, an order generation module 403, a contract generation module 404, and a processing module 405. Among them:

[0128] The acquisition module 401 is configured to acquire a numerical control machine tool leasing request.

[0129] The retrieval module 402 is configured to retrieve a numerical control machine tool matching the leasing request from a preset numerical control machine tool information database according to the leasing request.

[0130] The order generation module 403 is configured to extract information of the matching numerical control machine tool from the preset numerical control machine tool information database, and generate a leasing order according to the information and the leasing request.

[0131] The contract generation module 404 is configured to receive a confirmation leasing message input by a user in response to the leasing order, and generate a leasing contract according to the leasing order.

[0132] The processing module 405 is configured to send the leasing contract to a preset leasing processing platform for leasing processing.

[0133] In the embodiment, a numerical control machine tool leasing request is acquired; according to the leasing request, a numerical control machine tool matched with the leasing request is searched in a preset numerical control machine tool information database; information of the matched numerical control machine tool is extracted from the preset numerical control machine tool information database, and a leasing order is generated according to the information and the leasing request; a confirmation leasing message input by a user in response to the leasing order is received, a leasing contract is generated according to the leasing order; and the leasing contract is sent to a preset leasing processing platform for leasing processing. The sharing of the numerical control machine tool is realized, the resources are effectively utilized, and the production cost of small and medium-sized enterprises is reduced.

[0134] In some optional implementation manners of the embodiment, the searching module further includes:

[0135] The first receiving sub-module is configured to receive a position range setting input by a user.

[0136] The first searching sub-module is configured to search, according to the leasing address information and the position range setting, a numerical control machine tool matched with the position range setting in a preset numerical control machine tool information database.

[0137] In some optional implementation manners of the embodiment, the order generating module further includes:

[0138] The first obtaining sub-module is configured to send the information to a preset freight platform, and obtain a freight quotation returned by the freight platform.

[0139] The first generating sub-module is configured to generate a leasing order according to the information, the leasing request and the freight quotation.

[0140] In some optional implementation manners of the embodiment, the numerical control machine tool leasing sharing device further includes:

[0141] The second obtaining sub-module is configured to send the leasing contract to a preset authorization platform, and obtain an authorization message returned by the authorization platform.

[0142] The first sending sub-module is configured to, when the authorization message is an authorization agreement, send the leasing contract to a preset leasing processing platform for leasing processing.

[0143] The first returning sub-module is configured to, when the authorization message is an authorization refusal, end the leasing request processing, and return a request refused message.

[0144] In some optional implementation manners of the embodiment, the processing module further includes:

[0145] The second receiving sub-module is configured to receive a numerical control machine tool acceptance message input by a user.

[0146] a first timing submodule, configured to, when the acceptance message is qualified, time according to a time agreed in the lease contract;

[0147] a second sending submodule, configured to, when the timing reaches the agreed time, send a contract fulfillment completion message to the user;

[0148] a first reading and writing submodule, configured to read current position information of the numerical control machine tool, and write the current position information into a preset numerical control machine tool information database.

[0149] In some optional implementation manners of the embodiment, the numerical control machine tool lease sharing device further comprises:

[0150] a third receiving submodule, configured to, when the acceptance message is unqualified, receive evidence information input by the user;

[0151] a third obtaining submodule, configured to send the evidence information to a preset judgment platform, and obtain a confirmation message returned by the judgment platform;

[0152] a third sending submodule, configured to, when the confirmation message is confirmation of unqualification, send a device return message to the user.

[0153] In some optional implementation manners of the embodiment, the numerical control machine tool lease sharing device further comprises:

[0154] a first reading submodule, configured to read current position information of the numerical control machine tool;

[0155] a fourth sending submodule, configured to send the current position information to a preset freight platform, and complete return of the numerical control machine tool.

[0156] To solve the above technical problems, the embodiment of the present application further provides a computer device. For details, please refer to ​ , ​ The basic structure block diagram of the computer device of the embodiment is shown in the following figure.

[0157] The computer device 5 comprises a memory 51, a processor 52, and a network interface 53 which are communicatively connected by a system bus. It should be noted that only the computer device 5 with components 51-53 is shown in the figure, but it should be understood that not all of the shown components are required to be implemented, and more or fewer components can be alternatively implemented. Among them, those skilled in the art can understand that the computer device herein is a device capable of automatically performing numerical calculation and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc.

[0158] The computer device can be a desktop computer, a notebook computer, a palm computer, a cloud server, and the like. The computer device can interact with the user through a keyboard, a mouse, a remote controller, a touchpad, a voice control device, and the like.

[0159] The memory 51 at least includes one type of readable storage medium, which includes a flash memory, a hard disk, a multimedia card, a card-type memory (e.g., an SD or DX memory, etc.), a random access memory (RAM), a static random access memory (SRAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a magnetic disk, an optical disk, and the like. In some embodiments, the memory 51 can be an internal storage unit of the computer device 5, such as a hard disk or a memory of the computer device 5. In other embodiments, the memory 51 can also be an external storage device of the computer device 5, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, and the like. Of course, the memory 51 can also include both the internal storage unit and the external storage device of the computer device 5. In the present embodiment, the memory 51 is generally used to store an operating system and various application software installed in the computer device 5, such as computer readable instructions for implementing the CNC machine tool leasing and sharing, and the like. In addition, the memory 51 can also be used to temporarily store various data that have been output or will be output.

[0160] The processor 52 may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chip in some embodiments. The processor 52 is generally used to control the overall operation of the computer device 5. In the present embodiment, the processor 52 is configured to run computer readable instructions stored in the memory 51 or process data, such as running computer readable instructions for implementing the CNC machine tool rental sharing.

[0161] The network interface 53 may include a wireless network interface or a wired network interface, and is generally used to establish a communication connection between the computer device 5 and other electronic devices.

[0162] By obtaining a CNC machine tool rental request; according to the rental request, searching for a CNC machine tool matched with the rental request in a preset CNC machine tool information database; extracting information of the matched CNC machine tool from the preset CNC machine tool information database, and generating a rental order according to the information and the rental request; receiving a confirmation rental message input by a user in response to the rental order, and generating a rental contract according to the rental order; and sending the rental contract to a preset rental processing platform for rental processing. The sharing of CNC machine tools is realized, resources are effectively utilized, and the production cost of small and medium-sized enterprises is reduced.

[0163] The present application also provides another embodiment, that is, a computer readable storage medium storing computer readable instructions, which can be executed by at least one processor to make the at least one processor execute the steps of the CNC machine tool rental sharing implementation as described above.

[0164] By obtaining a CNC machine tool rental request; according to the rental request, searching for a CNC machine tool matched with the rental request in a preset CNC machine tool information database; extracting information of the matched CNC machine tool from the preset CNC machine tool information database, and generating a rental order according to the information and the rental request; receiving a confirmation rental message input by a user in response to the rental order, and generating a rental contract according to the rental order; and sending the rental contract to a preset rental processing platform for rental processing. The sharing of CNC machine tools is realized, resources are effectively utilized, and the production cost of small and medium-sized enterprises is reduced.

[0165] Those skilled in the art can clearly understand the above-mentioned embodiment method can be realized by means of software and the necessary general hardware platform, of course, it can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes a plurality of instructions for making a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) execute the method described in each embodiment of the present application.

[0166] Obviously, the above-described embodiments are only some of the embodiments of the present application, not all the embodiments, and the drawings show the preferred embodiments of the present application, but do not limit the patent scope of the present application. The present application can be implemented in many different forms, and conversely, the purpose of providing these embodiments is to make the disclosure of the present application more thorough and comprehensive. Although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions recorded in the foregoing specific embodiments, or make equivalent replacements to some of the technical features. Any equivalent structure made by using the content of the specification and drawings, directly or indirectly applied to other related technical fields, is also within the scope of the patent protection of the present application.

Claims

1. A method for renting and sharing CNC machine tools, characterized in that, Includes the following steps: Obtain a CNC machine tool rental request; Based on the rental request, a CNC machine tool matching the rental request is retrieved from a preset CNC machine tool information database; Extract matching CNC machine tool information from the preset CNC machine tool information database, and generate a rental order based on the information and the rental request; Receive the user's confirmation message for the rental order input, and generate a rental contract based on the rental order; The lease contract is sent to the preset lease processing platform for lease processing; The step of sending the lease contract to a preset lease processing platform for lease processing also includes: Receive CNC machine tool acceptance messages input by the user; When the acceptance message indicates that the acceptance is satisfactory, the time will be calculated according to the time agreed in the lease contract. When the timer reaches the agreed time, a contract fulfillment completion message will be sent to the user; Read the current position information of the CNC machine tool and write the current position information into a preset CNC machine tool information database; When the acceptance message is unqualified, receive evidence information input by the user; The evidence information is sent to a preset judgment platform, and a confirmation message is returned by the judgment platform. When the confirmation message is deemed invalid, a device return message is sent to the user. The rental request carries rental address information, and the preset CNC machine tool information database records the location information of CNC machine tools. The step of retrieving a CNC machine tool matching the rental request from the preset CNC machine tool information database further includes: The location range for receiving user input can be set. Based on the rental address information and the location range setting, a CNC machine tool matching the location range setting is retrieved from the preset CNC machine tool information database.

2. The CNC machine tool rental and sharing method according to claim 1, characterized in that, Before the step of generating a rental order based on the information and the rental request, the method further includes: The information is sent to a preset freight platform to obtain a freight quote returned by the freight platform; The step of generating a rental order based on the information and the rental request includes: A rental order is generated based on the information, the rental request, and the freight quote.

3. The CNC machine tool rental and sharing method according to claim 1, characterized in that, After the steps of receiving the user's confirmation message in response to the rental order input and generating a rental contract based on the rental order, the method further includes: Send the lease agreement to the preset authorized platform and obtain the authorization message returned by the authorized platform; When the authorization message indicates agreement, the lease contract is sent to the preset lease processing platform for lease processing. When the authorization message is "authorization denied", the rental request processing ends and a "rejected request" message is returned.

4. The CNC machine tool rental and sharing method according to claim 1, characterized in that, The step of sending a device return message to the user when the confirmation message is deemed invalid further includes: Read the current position information of the CNC machine tool; The current location information is sent to a preset freight platform to complete the return of the CNC machine tool.

5. A CNC machine tool rental and sharing realization device, characterized in that, The CNC machine tool rental and sharing implementation device implements the steps of the CNC machine tool rental and sharing method as described in any one of claims 1 to 4, and the CNC machine tool rental and sharing implementation device includes: The acquisition module is used to acquire CNC machine tool rental requests; The retrieval module is used to retrieve, based on the rental request, a CNC machine tool matching the rental request from a preset CNC machine tool information database; The order generation module is used to extract information of the matching CNC machine tool from the preset CNC machine tool information database, and generate a rental order based on the information and the rental request; The contract generation module is used to receive the confirmation message of the rental order input by the user and generate a rental contract based on the rental order. The processing module is used to send the lease contract to a preset lease processing platform for lease processing.

6. A computer device comprising a memory and a processor, the memory storing computer-readable instructions, wherein the processor, when executing the computer-readable instructions, implements the steps of the CNC machine tool rental and sharing method as described in any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-readable instructions, which, when executed by a processor, implement the steps of the CNC machine tool rental and sharing method as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Method and device for intelligently matching engineering machinery rental electronic contracts

    CN108629650A

  • Product renting and selling method and system of renting and selling platform, computer equipment and storage medium

    CN111539799A