Method and device for determining rental delivery deadline in house rental transaction, computer equipment and computer readable storage medium
By flexibly determining the deadline for the next delivery rent based on the lessee's delivery information in a house rental transaction, the financial and cash flow risks faced by the lessee and lessor are solved, and a more flexible and stable rental transaction is achieved.
Patent Information
- Application Number
- CN202411650170.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-19
- Publication Date
- 2025-03-18
AI Technical Summary
In a house rental transaction, the lessee cannot flexibly adjust the time point for rent delivery based on his or her financial situation, resulting in an increase in financial risks and the lessor faces cash flow risks.
By determining and storing the deadline for the next delivery rent based on the information of the lessee's delivery, the lessee can flexibly choose the rent delivery cycle and the number of cycles, thereby adjusting the delivery time point.
The lessee has achieved the flexibly determined the deadline for delivering rent based on its own financial situation, which has reduced the economic risks of both parties to the lease and improved the operating cash flow stability of the lessor.
Smart Images

Figure CN119648351A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of house rental management, and specifically, relates to a method, device, computer equipment and computer-readable storage medium for determining a deadline for rent payment in a house rental transaction. Background Art
[0002] In today's society, house rental, especially long-term residential housing rental, is a rapidly developing market. However, the transaction method of house rental is still very primitive. One of the important characteristics is that the way the tenant pays the rent is very inflexible.
[0003] In current long-term housing leasing transactions, the deadline for the lessee to pay the rent each time during the lease period is determined in advance. Figure 1 As shown in the figure, when the lease contract is signed, the time point and amount of rent for each period are clearly fixed. For example, if the lease starts on January 1, 2024 and the lease term is 1 year, and it is agreed that the rent will be paid quarterly without advance payment, then a total of four rent payments are required, and the deadlines for payment are January 1, 2024, April 1, 2024, July 1, 2024, and September 1, 2024. This fixed rent payment time node model will bring many problems. For the lessee, the lessee cannot flexibly allocate funds according to its own financial situation, which weakens the lessee's ability to bear risks and leads to the periodic deterioration of the lessee's financial situation. For example, if the lessee encounters an economic emergency when approaching the rent payment time point, it will not be able to pay the corresponding rent amount on time and in one lump sum, resulting in the lessee's breach of contract, and may even cause the landlord to evict the lessee and bring more losses to the lessee (confiscation of deposit, etc.). For the lessor, it increases the cash flow risk of its operation and thus causes huge operating risks. Currently, many rental houses on the market are operated by sub-landlords or apartment companies. They must pay rent to the landlords regularly. If the actual tenants are overdue or in arrears, they may not be able to pay the rent to the landlords in time. More seriously, it may lead to a break in the capital chain and the landlord may run away, thereby fundamentally infringing on the interests of the landlords. Summary of the invention
[0004] The technical problem to be solved by the present invention is to provide a method, device, computer equipment and computer-readable storage medium for determining the deadline for rent payment in a house rental transaction, which can flexibly determine the deadline for rent payment according to the lessee's choice.
[0005] In order to solve the above technical problems, in a first aspect, an embodiment of the present invention provides a method for determining a rent payment deadline in a house rental transaction, comprising the following steps: When the rent is delivered, the deadline for the next rent delivery is determined and stored based on the lessee's delivery information for this time; the delivery information includes the rent delivery cycle and the number of cycles.
[0006] As a further improvement of the embodiment of the present invention, determining and storing the deadline time for the next rent payment according to the lessee's current delivery information specifically includes: Determine whether the current rent payment is the first rent payment. If so, obtain the rent payment cycle and number of cycles of the lessee this time, and calculate the current lease duration based on the rent payment cycle and number of cycles; obtain the lease start time point and the advance rent payment duration, and use the lease start time point as the benchmark, add the current lease duration, and then subtract the advance rent payment duration as the next rent payment deadline, and store the next rent payment deadline; If not, obtain the lessee's rent payment cycle and number of cycles, and calculate the current lease duration based on the rent delivery cycle and number of cycles; obtain the deadline time for this rent payment, and use the time point after adding the deadline time for this rent payment to the current lease duration as the deadline time for the next rent payment, and store the next deadline time for rent payment.
[0007] As a further improvement of the embodiment of the present invention, it also includes: determining the current delivery amount according to the current delivery information of the lessee.
[0008] As a further improvement of the embodiment of the present invention, the determination of the current delivery amount according to the current delivery information of the lessee specifically includes: Get the rent payment cycle and number of cycles of the lessee this time; According to the rent delivery cycle, obtain the rent unit price corresponding to the rent delivery cycle; Multiply the rental unit price by the number of cycles to obtain the current payment amount.
[0009] As a further improvement of the embodiment of the present invention, the lease term of the house rental transaction is greater than or equal to 3 months.
[0010] As a further improvement of the embodiment of the present invention, the rent delivery cycle is one or any combination of one day, one week, one month, two months, one quarter, half a year, and one year.
[0011] As a further improvement of the embodiment of the present invention, if this rent payment is the first rent payment, the first delivery cycle is obtained as the rent delivery cycle; otherwise, the rent delivery cycle selected by the lessee from the provided rent delivery cycle option group when paying the rent this time is obtained.
[0012] As a further improvement of the embodiment of the present invention, the rent delivery cycle option group includes at least two rent delivery cycles.
[0013] As a further improvement of an embodiment of the present invention, if this rent payment is the first rent payment, the first cycle number is obtained as the cycle number; otherwise, the cycle number entered by the lessee when paying the rent this time is obtained, or the cycle number selected by the lessee from a group of options including at least two cycle numbers when paying the rent this time is obtained.
[0014] As a further improvement of the embodiment of the present invention, it also includes: updating the deadline time point of the use authority of the house-related equipment according to the deadline time point of the next rent payment.
[0015] As a further improvement of the embodiment of the present invention, the house-related equipment includes one or more of access control, door lock, electricity meter, and water meter.
[0016] As a further improvement of the embodiment of the present invention, the present invention further includes: After the lessor and the lessee establish a lease, the lease information is obtained and stored, and a corresponding relationship between the various information in the lease information is established; the lease information includes the lessee information, house information, lease start time point, lease end time point, first delivery cycle, number of first cycles, advance payment period, rent delivery cycle option group and the rent unit price corresponding to each rent delivery cycle in the rent delivery cycle option group.
[0017] In a second aspect, an embodiment of the present invention further provides a device for determining a deadline for rent payment in a house rental transaction, comprising: A lease establishment module is used to obtain and store lease information and establish a corresponding relationship between various information in the lease information after the lessor and the lessee establish a lease; the lease information includes lessee information, house information, lease start time point, lease end time point, first rent payment deadline time point, first delivery cycle, number of first cycles, advance rent payment time, rent delivery cycle option group, and rent unit price corresponding to each rent delivery cycle in the rent delivery cycle option group; The rent delivery determination module is used to determine and store the deadline for the next rent delivery based on the lessee's current delivery information when paying the rent; the delivery information includes the rent delivery cycle and the number of cycles.
[0018] As a further improvement of the embodiment of the present invention, the rent payment determination module includes a next rent payment deadline time calculation submodule, and the next rent payment deadline time calculation submodule includes: A judgment unit, used to judge whether the current rent payment is the first rent payment; The second rent payment deadline calculation unit is used to obtain the rent payment cycle and the number of cycles of the lessee this time, and calculate the current lease duration according to the rent payment cycle and the number of cycles; obtain the lease start time point and the advance rent payment duration, take the lease start time point as the benchmark, add the current lease duration, and then subtract the advance rent payment duration as the next rent payment deadline, and store the next rent payment deadline; The next rent payment deadline calculation unit is used to obtain the lessee's rent payment cycle and the number of cycles, and calculate the current lease duration based on the rent delivery cycle and the number of cycles; obtain the current rent payment deadline, and use the time point after adding the current rent payment deadline to the current lease duration as the next rent payment deadline, and store the next rent payment deadline.
[0019] As a further improvement of the embodiment of the present invention, the next rent payment deadline time point calculation unit is further used to provide a rent payment cycle option group for the lessee to choose.
[0020] As a further improvement of the embodiment of the present invention, the rent delivery determination module further includes: The permission updating submodule is used to update the deadline time point of the use permission of the house-related equipment according to the deadline time point of the next rent payment.
[0021] In a third aspect, an embodiment of the present invention further provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and wherein the processor implements the steps of the method provided in the first aspect when executing the computer program.
[0022] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the method provided in the first aspect.
[0023] Compared with the prior art, the technical solution of the present invention has the following beneficial effects: the method, device, computer equipment and computer-readable storage medium for determining the deadline for rent payment in a house rental transaction provided by the present invention can determine the deadline for the next rent payment based on the current payment information of the lessee when the rent is paid. Each time the lessee pays the rent, he can flexibly select the delivery cycle and number of cycles for the rent payment according to his own situation, so as to flexibly determine the deadline for the next rent payment, thereby reducing a series of economic risks of both parties to the lease caused by the rent. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 It is a schematic diagram of the traditional method of determining the cut-off time point for rent payment; Figure 2 This is a schematic diagram of an application scenario of the method for determining the deadline for rent payment in a house rental transaction provided by the first embodiment of the present invention; Figure 3 It is a flow chart of a method for determining a deadline for rent payment in a house rental transaction provided by a first embodiment of the present invention; Figure 4 is a schematic diagram of a determination method provided by a first embodiment of the present invention; Figure 5 It is a structural block diagram of a device for determining a deadline time point for rent payment in a house rental transaction provided by a second embodiment of the present invention. Figure 6 It is a diagram of the internal structure of a computer device provided in the third embodiment of the present invention. DETAILED DESCRIPTION
[0025] The technical solution of the present invention is described in detail below in conjunction with the accompanying drawings.
[0026] The first embodiment of the present invention provides a method for determining the deadline for rent payment in a house rental transaction, which can be applied to Figure 2 In the application environment shown. Among them, terminal 1 communicates with server 2 through the network. Terminal 1 can be but is not limited to various personal computers, laptops, smart phones, tablets and portable wearable devices, and server 2 can be implemented by an independent server or a server cluster composed of multiple servers. After the lessor and the lessee establish a lease, terminal 1 obtains the lease information and sends the lease information to server 2. Server 2 stores the lease information and establishes a corresponding relationship between each information in the lease information. The lessee pays the rent through terminal 1. Each time the rent is paid, terminal 1 obtains the lessee's delivery information this time and sends it to server 2. Server 2 determines the deadline for the next rent payment based on the lessee's delivery information this time.
[0027] The first embodiment of the present invention provides a method for determining the deadline for rent payment in a house rental transaction, such as Figure 3 As shown, the following steps are included: After the lessor and the lessee establish a lease, the lease information is obtained. Specifically, the lease information can be obtained through input from the user (lessee or lessor); or the lease information can be obtained by parsing the lease file imported by the user (lessee or lessor). The lease information includes the lessee information, the house information, and important information agreed upon when the lessee and the lessor sign the lease, including but not limited to the lease start time, lease end time, first delivery cycle, first cycle number, advance payment time, rent delivery cycle option group, and the rent unit price corresponding to each rent delivery cycle in the rent delivery cycle option group.
[0028] Store the lease information, and establish a correspondence between the tenant information, house information, lease start time, lease end time, first delivery cycle, number of first cycles, advance rent payment period, rent delivery cycle option group, and the rent unit price corresponding to each rent delivery cycle in the rent delivery cycle option group.
[0029] When paying rent, the deadline for the next rent payment is determined based on the tenant's current payment information. The delivery information includes the rent delivery cycle and the number of cycles.
[0030] The first embodiment of the present invention provides a method for determining the deadline time for rent payment in a house rental transaction. The deadline time for the first rent payment is agreed upon by the lessee and the lessor when signing the lease. The first rent payment can be made before or on the deadline time for the first rent payment. When the first rent payment is made, the deadline time for the next (i.e., the second) rent payment is determined; the second rent payment can be made before or on the deadline time for the second rent payment. When the second rent payment is made, the deadline time for the next (i.e., the third) rent payment is determined; ...; the Nth rent payment can be made before or on the deadline time for the Nth rent payment. When the Nth rent payment is made, the deadline time for the next (i.e., the N+1th) rent payment is determined. Figure 4 This is a scenario of the first embodiment of the present invention. On the day when the lease starts, the lessee pays the rent for the first time, and the second payment deadline is determined based on the first payment information; on the day when the second payment deadline is reached, the lessee pays the rent for the second time, and the third payment deadline is determined based on the second delivery information; ...; and so on until the end of the lease.
[0031] Preferably, the rental delivery cycle is one or any combination of one day, one week, one month, two months, one quarter, half a year, or one year.
[0032] Further preferably, the rent delivery cycle option group includes at least two rent delivery cycles for the lessee to choose from. The lessee can choose one of the rent delivery cycles from the rent delivery cycle option group to increase flexibility.
[0033] As a preferred example, according to the lessee's current delivery information, the deadline for the next rent payment is determined, specifically including: Determine whether the current rent payment is the first rent payment. If so, obtain the rent payment cycle and number of cycles of the lessee this time, and calculate the current lease duration based on the rent delivery cycle and number of cycles. Specifically, obtain the first delivery cycle from the established correspondence as the rent delivery cycle of the lessee this time, and the number of first cycles as the number of cycles of the lessee this time. For example, when signing the lease, it is agreed that the first delivery cycle is one month and the number of first cycles is 3. When the rent is paid for the first time, the lease duration is 3 months.
[0034] Get the lease start time and advance rent payment duration, take the lease start time as the benchmark, add the current lease duration, and then subtract the advance rent payment duration as the next rent payment deadline time, and store the next rent payment deadline time.
[0035] If it is not the first time to pay the rent, the rent payment cycle and the number of cycles of the lessee are obtained, and the lease duration of this time is calculated based on the rent delivery cycle and the number of cycles. Specifically, the rent delivery cycle selected by the lessee from the provided rent delivery cycle option group when the lessee pays the rent this time is obtained as the rent delivery cycle of the lessee this time, the number of cycles input by the lessee when the lessee pays the rent this time is obtained as the number of cycles of the lessee this time, or the number of cycles selected by the lessee from the provided option group containing at least two number of cycles when the lessee pays the rent this time is used as the number of cycles of the lessee this time. For example, when signing a lease, it is agreed that the rent payment method can be daily, weekly, or monthly, and the rent delivery cycle option group in the established corresponding relationship only includes one day, one week, and one month. When the rent is paid for the second time and each subsequent time, one day, one week, and one month are displayed for the lessee to choose, and the lessee can specifically choose one of one day, one week, or one month. If the rent delivery cycle selected by the lessee is one day and the number of cycles is 30, the lease duration is 30 days. If the lessee chooses a one-week rental payment cycle and the number of cycles is 2, the rental period is 2 weeks. If the lessee chooses a one-month rental payment cycle and the number of cycles is 1, the rental period is 1 month.
[0036] The deadline time for rent payment this time is obtained, and the time point after the deadline time for rent payment this time plus the current rental duration is used as the deadline time for next rent payment, and the deadline time for next rent payment is stored.
[0037] For example, the lease starts on June 1, 2024, and the advance payment period is 15 days when the lease is signed. The first payment period is one month, and the number of first periods is 3. If the lessee pays the rent on May 30, 2024, it is determined that this payment is the first payment of rent, and the lessee's rent payment period this time is one month, and the number of periods is 3. Add June 1, 2024 to the current lease period of 3 months, and then subtract 15 days of advance payment period, that is, August 16, 2024, as the deadline for the next rent payment (the deadline for the second rent payment). If the lessee subsequently pays the rent for the second time on August 12, 2024, it is determined that this payment is the second payment of rent, and the rent payment period selected by the lessee is one month, and the number of periods is 1. The deadline for payment of rent this time, August 16, 2024, plus one month after the current lease period, that is, September 16, 2024, will be the deadline for the next rent payment.
[0038] The first embodiment of the present invention provides a method for determining the deadline for rent payment in a house rental transaction. When the rent is paid, the deadline for the next rent payment is determined based on the lessee's current payment information. Before the start time of the lease, when the lessee pays the rent for the first time, the deadline for the next (i.e., second) rent payment is determined based on the first delivery cycle and the number of first cycles agreed upon when the lease is signed. After the start time of the lease, each time the lessee pays the rent, he or she can flexibly choose the rent delivery cycle and the number of cycles according to his or her own economic situation, so as to flexibly determine the deadline for the next rent payment, thereby reducing a series of economic risks for both parties to the lease caused by the rent.
[0039] As a preferred example, the method of the first embodiment of the present invention further includes: determining the current delivery amount according to the current delivery information of the lessee.
[0040] Specifically, it includes: obtaining the rent delivery cycle and number of cycles of the lessee. According to the rent delivery cycle, obtaining the rent unit price corresponding to the rent delivery cycle from the established corresponding relationship. Multiplying the rent unit price by the number of cycles to obtain the current payment amount.
[0041] In the above embodiment, the rent unit price corresponding to each rent delivery cycle is different. For example, the rent unit price corresponding to one day is 75 yuan per day, the rent unit price corresponding to one week is 500 yuan / week, the rent unit price corresponding to one month is 2000 yuan / month, and the rent unit price corresponding to one quarter is 5900 yuan / quarter. The rent unit price may be only the rent, and other expenses such as property fees, water and electricity fees are calculated separately. It can also include all other expenses such as rent, property fees, water and electricity fees, which is convenient for calculation and management. For example, if the lessee's rent delivery cycle this time is one week and the number of cycles is 5, the rent unit price corresponding to one week obtained from the corresponding relationship is 500 yuan, then the delivery amount this time is 500*5=2500 yuan.
[0042] Preferably, the lease term of the house rental transaction in the method of this embodiment is greater than or equal to 3 months. The lease term is the duration between the start time of the lease and the end time of the lease. For example, if the start time of the lease is June 1, 2024, and the end time of the lease is December 31, 2024, then the lease term is from June 1, 2024 to December 31, 2024, and the lease term is 7 months. The method of this embodiment is used in long-term house rental relationships. Unlike short-term rental relationships such as hourly rental and daily rental, long-term rental relationships require multiple rent payments in stages during the lease period. In existing long-term rental relationships, most of them adopt a fixed deadline for rent delivery, that is, the deadline for rent delivery is determined when signing the contract, and it is generally delivered on a monthly or quarterly basis. The method of the present invention determines the duration of the current lease based on the delivery information each time the rent is paid, that is, the rent delivery cycle and the number of cycles selected by the lessee based on his own financial situation, and then determines the deadline for the next rent payment. Compared with a fixed lease duration and a fixed deadline for rent payment, the method is more flexible and universal, reduces losses and reduces risks.
[0043] As a preferred example, the method of this embodiment further includes: updating the end time point of the use authority of the house-related equipment according to the end time point of the next rent payment. Preferably, the house-related equipment includes one or more of access control, door locks, electric meters, and water meters.
[0044] This embodiment associates the deadline for the next rent payment with the deadline for the use rights of the house-related equipment, so that the lessee can proactively fulfill the obligation to pay the next rent before the deadline for the next rent payment, which is convenient for the landlord to manage and reduces the risk of the landlord suffering economic losses.
[0045] A second embodiment of the present invention provides a device for determining a deadline for rent payment in a house rental transaction, such as Figure 5 As shown, including: The lease establishment module is used to obtain and store lease information and establish a corresponding relationship between various information in the lease information after the lessor and the lessee establish a lease. The lease information includes the lessee information, the house information, the lease start time point, the lease end time point, the first delivery cycle, the number of first cycles, the advance payment time, the rent delivery cycle option group, and the rent unit price corresponding to each rent delivery cycle in the rent delivery cycle option group.
[0046] The rent delivery determination module is used to determine and store the deadline for the next rent delivery based on the lessee's current delivery information when delivering the rent; the delivery information includes the rent delivery cycle and the number of cycles.
[0047] Preferably, the rent delivery determination module includes a submodule for calculating the deadline time for the next rent delivery. The submodule for calculating the deadline time for the next rent delivery includes: A judgment unit, used to judge whether the current rent payment is the first rent payment; The second rent payment deadline calculation unit is used to obtain the rent payment cycle and the number of cycles of the lessee this time, and calculate the current lease duration according to the rent payment cycle and the number of cycles; obtain the lease start time point and the advance rent payment duration, take the lease start time point as the benchmark, add the current lease duration, and then subtract the advance rent payment duration as the next rent payment deadline, and store the next rent payment deadline; The next rent payment deadline calculation unit is used to obtain the lessee's rent payment cycle and the number of cycles, and calculate the current lease duration based on the rent delivery cycle and the number of cycles; obtain the current rent payment deadline, and use the time point after adding the current rent payment deadline to the current lease duration as the next rent payment deadline, and store the next rent payment deadline.
[0048] Preferably, the unit for calculating the deadline time point for the next rent payment is also used to provide a rent delivery cycle option group for the lessee to choose.
[0049] Preferably, the rent delivery determination module further includes: The current delivery amount calculation submodule is used to determine the current delivery amount based on the lessee's current delivery information.
[0050] Preferably, the delivery amount calculation submodule specifically includes: The cycle acquisition unit is used to obtain the rent payment cycle and number of cycles of the lessee.
[0051] The unit price acquisition unit is used to acquire the rent unit price corresponding to the rent delivery cycle according to the rent delivery cycle.
[0052] The current rent payment amount calculation unit is used to multiply the rent unit price by the number of cycles to obtain the current payment amount.
[0053] Preferably, the rent delivery determination module further includes: The permission updating submodule is used to update the deadline time point of the use permission of the house-related equipment according to the deadline time point of the next rent payment.
[0054] Regarding the specific definition of the device for determining the deadline time for rent delivery in a house rental transaction, please refer to the definition of the method for determining the deadline time for rent delivery in a house rental transaction mentioned above, which will not be repeated here. The various modules, sub-modules and units in the above-mentioned device for determining the deadline time for rent delivery in a house rental transaction can be implemented in whole or in part through software, hardware and a combination thereof. The above-mentioned modules, sub-modules and units can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules, sub-modules and units.
[0055] A third embodiment of the present invention provides a computer device, such as Figure 6 As shown, it includes a processor, a memory, a network interface, a display screen and an input device connected through a system bus. Among them, the processor is used to provide computing and control capabilities. The memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface is used to communicate with an external terminal through a network connection. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device housing, or an external keyboard, touchpad or mouse.
[0056] The memory stores a computer program, and when the processor executes the computer program, the following steps are implemented: After the lessor and the lessee establish a lease, the lease information is obtained and stored, and the corresponding relationship between the various information in the lease information is established. The lease information includes the lessee information, the house information, the lease start time point, the lease end time point, the first delivery cycle, the number of first cycles, the advance payment time, the rent delivery cycle option group, and the rent unit price corresponding to each rent delivery cycle in the rent delivery cycle option group.
[0057] When paying the rent, the deadline for the next rent payment is determined based on the lessee's current payment information. The delivery information includes the rent payment cycle and the number of cycles.
[0058] Specifically, determine whether the current rent payment is the first rent payment. If so, obtain the rent payment cycle and number of cycles of the lessee this time, and calculate the current lease duration according to the rent payment cycle and number of cycles; obtain the lease start time point and the advance rent payment duration, take the lease start time point as the benchmark, add the current lease duration, and then subtract the advance rent payment duration as the next rent payment deadline, and store the next rent payment deadline; If not, obtain the lessee's rent payment cycle and number of cycles, and calculate the current lease duration based on the rent delivery cycle and number of cycles; obtain the deadline time for this rent payment, and use the time point after adding the deadline time for this rent payment to the current lease duration as the deadline time for the next rent payment, and store the next deadline time for rent payment.
[0059] Preferably, the processor further implements the following steps when executing the computer program: Determine the delivery amount based on the lessee's delivery information.
[0060] Specifically, the rent payment cycle and number of cycles of the lessee are obtained. According to the rent payment cycle, the rent unit price corresponding to the rent delivery cycle is obtained. The rent unit price is multiplied by the number of cycles to obtain the current payment amount.
[0061] Preferably, the processor further implements the following steps when executing the computer program: Update the deadline for use of house-related equipment based on the next deadline for rent payment.
[0062] A fourth embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the following steps are implemented: After the lessor and the lessee establish a lease, the lease information is obtained and stored, and the corresponding relationship between the various information in the lease information is established. The lease information includes the lessee information, the house information, the lease start time point, the lease end time point, the first delivery cycle, the number of first cycles, the advance payment time, the rent delivery cycle option group, and the rent unit price corresponding to each rent delivery cycle in the rent delivery cycle option group.
[0063] When paying the rent, the deadline for the next rent payment is determined based on the lessee's current payment information. The delivery information includes the rent payment cycle and the number of cycles.
[0064] Specifically, determine whether the current rent payment is the first rent payment. If so, obtain the rent payment cycle and number of cycles of the lessee this time, and calculate the current lease duration according to the rent payment cycle and number of cycles; obtain the lease start time point and the advance rent payment duration, take the lease start time point as the benchmark, add the current lease duration, and then subtract the advance rent payment duration as the next rent payment deadline, and store the next rent payment deadline; If not, obtain the lessee's rent payment cycle and number of cycles, and calculate the current lease duration based on the rent delivery cycle and number of cycles; obtain the deadline time for this rent payment, and use the time point after adding the deadline time for this rent payment to the current lease duration as the deadline time for the next rent payment, and store the next deadline time for rent payment.
[0065] Preferably, when the computer program is executed by a processor, the following steps are also implemented: Determine the delivery amount based on the lessee's delivery information.
[0066] Specifically, the rent payment cycle and number of cycles of the lessee are obtained. According to the rent payment cycle, the rent unit price corresponding to the rent delivery cycle is obtained. The rent unit price is multiplied by the number of cycles to obtain the current payment amount.
[0067] Preferably, when the computer program is executed by a processor, the following steps are also implemented: Update the deadline for use of house-related equipment based on the next deadline for rent payment.
[0068] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above specific embodiments. The above specific embodiments and the description in the specification are only for further illustrating the principles of the present invention. Without departing from the spirit and scope of the present invention, the present invention may have various changes and improvements, which fall within the scope of the present invention to be protected. The scope of the present invention to be protected is defined by the claims and their equivalents.
Claims
1. A method for determining the deadline for rent payment in a house rental transaction, characterized in that: The following steps are involved: When the rent is delivered, the deadline for the next rent delivery is determined and stored based on the lessee's delivery information for this time; the delivery information includes the rent delivery cycle and the number of cycles.
2. The method for determining the deadline for rent payment in a house rental transaction according to claim 1, characterized in that: The following steps are used to determine and store the deadline for the next rent payment based on the lessee's current delivery information: Determine whether the current rent payment is the first rent payment. If so, obtain the rent payment cycle and number of cycles of the lessee this time, and calculate the current lease duration based on the rent payment cycle and number of cycles; obtain the lease start time point and the advance rent payment duration, and use the lease start time point as the benchmark, add the current lease duration, and then subtract the advance rent payment duration as the next rent payment deadline, and store the next rent payment deadline; If not, obtain the lessee's rent payment cycle and number of cycles, and calculate the current lease duration based on the rent delivery cycle and number of cycles; obtain the deadline time for this rent payment, and use the time point after adding the deadline time for this rent payment to the current lease duration as the deadline time for the next rent payment, and store the next deadline time for rent payment.
3. The method for determining the deadline for rent payment in a house rental transaction according to claim 1, characterized in that: Also includes: Determine the delivery amount based on the lessee's delivery information.
4. The method for determining the deadline for rent payment in a house rental transaction according to claim 3, characterized in that: The amount of this delivery is determined based on the lessee's delivery information, including: Get the rent payment cycle and number of cycles of the lessee this time; According to the rent delivery cycle, obtain the rent unit price corresponding to the rent delivery cycle; Multiply the rental unit price by the number of cycles to obtain the current payment amount.
5. The method for determining the deadline for rent payment in a house rental transaction according to claim 1, characterized in that: The lease term of the house rental transaction is greater than or equal to 3 months.
6. The method for determining the deadline for rent payment in a house rental transaction according to claim 1, characterized in that: The rental delivery cycle is one or any combination of one day, one week, one month, two months, one quarter, half a year, and one year.
7. The method for determining the deadline for rent payment in a house rental transaction according to claim 1, characterized in that: If this rent payment is the first rent payment, the first delivery cycle is obtained as the rent delivery cycle; otherwise, the rent delivery cycle selected by the lessee from the provided rent delivery cycle option group when paying the rent this time is obtained.
8. The method for determining the deadline for rent payment in a house rental transaction according to claim 7, characterized in that: The rent delivery cycle option group includes at least two rent delivery cycles.
9. The method for determining the deadline for rent payment in a house rental transaction according to claim 1, characterized in that: If this rent payment is the first rent payment, the first cycle number is obtained as the cycle number; otherwise, the cycle number entered by the lessee when paying the rent this time is obtained, or the cycle number selected by the lessee from a group of options containing at least two cycle numbers when paying the rent this time is obtained.
10. The method for determining the deadline for rent payment in a house rental transaction according to claim 1, characterized in that: Also includes: The deadline for use of the house-related equipment is updated based on the deadline for the next rent payment.
11. The method for determining the deadline for rent payment in a house rental transaction according to claim 10, characterized in that: The house-related equipment includes one or more of access control, door locks, electricity meters, and water meters.
12. The method for determining the deadline for rent payment in a house rental transaction according to claim 1, characterized in that: Also includes: After the lessor and the lessee establish a lease, the lease information is obtained and stored, and a corresponding relationship between the various information in the lease information is established; the lease information includes the lessee information, house information, lease start time point, lease end time point, first delivery cycle, number of first cycles, advance payment period, rent delivery cycle option group and the rent unit price corresponding to each rent delivery cycle in the rent delivery cycle option group.
13. A device for determining the deadline for rent payment in a house rental transaction, characterized in that: include: A lease establishment module is used to obtain and store lease information and establish a corresponding relationship between various information in the lease information after the lessor and the lessee establish a lease; the lease information includes lessee information, house information, lease start time point, lease end time point, first rent payment deadline time point, first delivery cycle, number of first cycles, advance rent payment time, rent delivery cycle option group, and rent unit price corresponding to each rent delivery cycle in the rent delivery cycle option group; The rent delivery determination module is used to determine and store the deadline for the next rent delivery based on the lessee's current delivery information when paying the rent; the delivery information includes the rent delivery cycle and the number of cycles.
14. The device for determining the deadline for rent payment in a house rental transaction according to claim 13, characterized in that: The rent delivery determination module includes a next rent delivery deadline time calculation submodule, and the next rent delivery deadline time calculation submodule includes: A judgment unit, used to judge whether the current rent payment is the first rent payment; The second rent payment deadline calculation unit is used to obtain the rent payment cycle and the number of cycles of the lessee this time, and calculate the current lease duration according to the rent payment cycle and the number of cycles; obtain the lease start time point and the advance rent payment duration, take the lease start time point as the benchmark, add the current lease duration, and then subtract the advance rent payment duration as the next rent payment deadline, and store the next rent payment deadline; The next rent payment deadline calculation unit is used to obtain the lessee's rent payment cycle and the number of cycles, and calculate the current lease duration based on the rent delivery cycle and the number of cycles; obtain the current rent payment deadline, and use the time point after adding the current rent payment deadline to the current lease duration as the next rent payment deadline, and store the next rent payment deadline.
15. The device for determining the deadline for rent payment in a house rental transaction according to claim 14, characterized in that: The next rent payment deadline time calculation unit is also used to provide a rent payment cycle option group for the lessee to choose.
16. The device for determining the deadline for rent payment in a house rental transaction according to claim 13, characterized in that: The delivery rent determination module also includes: The permission updating submodule is used to update the deadline time point of the use permission of the house-related equipment according to the deadline time point of the next rent payment.
17. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 12 are implemented.
18. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 12 are implemented.