Second-hand commodity price adjustment method and device, equipment, medium and program product
By calculating the current pricing and reference price of second-hand goods and adjusting the price using the expected growth value, the problem of lagging pricing of second-hand goods is solved, and the accuracy and reliability of price adjustments are achieved.
Patent Information
- Application Number
- CN202410269467.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-08
- Publication Date
- 2025-09-09
AI Technical Summary
There is a lag in the pricing of second-hand goods, which affects buyers' willingness to purchase and leads to unstable market sales. Existing technology makes it difficult to accurately adjust prices.
By obtaining the current pricing and reference price of second-hand goods, calculating the first expected growth value, adjusting the price according to the preset value, and using the second expected growth value to correct the final pricing, the accuracy and reliability of the price adjustment are ensured.
It achieves the accuracy and reliability of second-hand commodity price adjustments, reduces human intervention, and improves market response speed.
Smart Images

Figure CN120612147A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a method, apparatus, device, medium, and program product for adjusting the price of second-hand goods. Background Art
[0002] With the development of society and the advancement of science and technology, people's material lives are becoming increasingly rich, and more and more second-hand goods are re-entering the commodity circulation chain. The reuse of second-hand goods avoids the waste of social resources and avoids pollution and damage to the environment.
[0003] The circulation and trading of used goods primarily occurs in two markets: the recycling market and the sales market. Merchants purchase used goods in the recycling market at a specific price and scale, and then sell these purchased goods through the sales market. In the sales market, the actual selling price of used goods depends primarily on market demand. Pricing can only be estimated based on the product's previous sales figures, resulting in a lag in market trends. The life cycle of used goods is fluid, making price estimates based on previous sales figures unreliable. Such pricing can influence buyers' willingness to purchase, thereby impacting sales of used goods on the platform.
[0004] Therefore, there is an urgent need for a method that can accurately adjust the prices of second-hand goods. Summary of the Invention
[0005] In order to solve the above problems, the present application proposes a price adjustment method, device, equipment, medium and program product for second-hand goods, which can ensure the accuracy of price adjustment of second-hand goods.
[0006] According to a first aspect of an embodiment of the present application, a method for adjusting the price of a second-hand commodity is provided, comprising:
[0007] Obtain the current price of the second-hand goods and the reference price of the second-hand goods;
[0008] determining a first expected growth value of the second-hand commodity based on the current pricing and the reference price;
[0009] If the first expected growth value is greater than or equal to a first preset value, determining an adjusted price of the second-hand commodity according to the current pricing of the second-hand commodity;
[0010] If the first expected growth value is less than a second preset value, determining the adjusted price of the second-hand commodity according to the reference price of the second-hand commodity;
[0011] The obtained preset second expected growth value is used to correct the adjusted price of the second-hand commodity to obtain the final pricing of the second-hand commodity.
[0012] Preferably, the adjusting price of the second-hand commodity is corrected by using the obtained preset second expected growth value to obtain the final pricing of the second-hand commodity, including:
[0013] Obtaining a second preset growth value corresponding to the second-hand commodity according to the adjusted price of the second-hand commodity;
[0014] The second expected growth value is added to the adjusted price of the second-hand commodity to obtain the final pricing of the second-hand commodity.
[0015] Preferably, after determining the adjusted price of the second-hand commodity, the method further includes:
[0016] If the adjusted price of the second-hand commodity complies with the preset price protection rule, then the step of obtaining the preset second expected growth value and correcting the adjusted price of the second-hand commodity is continued;
[0017] In the case that the adjusted price of the second-hand commodity does not comply with the preset price protection rule, the step of obtaining the preset second expected growth value to correct the adjusted price of the second-hand commodity is terminated.
[0018] Preferably, the method for determining the reference price of the second-hand commodity includes:
[0019] The attribute information of the second-hand commodity is searched in a preset reference price list to obtain a reference price of the second-hand commodity.
[0020] Preferably, the method further comprises:
[0021] A fixed amount cost of the second-hand commodity is determined based on the attribute information of the second-hand commodity; the fixed amount cost is used to adjust the adjusted price of the second-hand commodity.
[0022] Preferably, the method for determining the current price includes:
[0023] The original price of the second-hand commodity is adjusted using the commodity discount information to obtain the current price.
[0024] According to a second aspect of an embodiment of the present application, a price adjustment device for a second-hand commodity is provided, comprising:
[0025] An acquisition module, configured to acquire the current price of the second-hand commodity and the reference price of the second-hand commodity;
[0026] a determining module, configured to determine a first expected growth value of the second-hand commodity based on the current pricing and the reference price;
[0027] a first adjustment module, configured to determine an adjusted price of the second-hand commodity according to the current pricing of the second-hand commodity when the first expected growth value is greater than or equal to a first preset value;
[0028] a second adjustment module, configured to determine an adjusted price of the second-hand commodity according to the reference price of the second-hand commodity when the first expected growth value is less than a second preset value;
[0029] The pricing module is used to correct the adjusted price of the second-hand commodity by using the obtained preset second expected growth value to obtain the final pricing of the second-hand commodity.
[0030] A third aspect of the present application provides an electronic device, including:
[0031] memory and processor;
[0032] The memory is connected to the processor and is used to store programs;
[0033] The processor implements the above-mentioned method for adjusting the price of second-hand goods by running the program in the memory.
[0034] According to a fourth aspect of the present application, a storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned method for adjusting the price of second-hand goods is implemented.
[0035] A fifth aspect of the present application provides a computer program product, including a computer program, which implements the above-mentioned price adjustment method for second-hand goods when executed by a processor.
[0036] This specification provides multiple implementations for determining a first expected growth value for a used commodity based on the current list price and a reference price. If the first expected growth value is greater than or equal to a first preset value, the adjusted price of the used commodity is determined based on the current list price of the used commodity. If the first expected growth value is less than a second preset value, the adjusted price of the used commodity is determined based on the reference price of the used commodity. The adjusted price of the used commodity is then corrected using the obtained preset second expected growth value to obtain the final list price of the used commodity. This demonstrates that by comparing the first expected growth value with the first and second preset values, determining different adjusted prices for the used commodity based on the different comparison results, and then correcting the adjusted prices using the second expected growth value, the accuracy and reliability of price adjustments are ensured. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are merely embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without any creative work.
[0038] Figure 1 A flowchart of a method for adjusting the price of a second-hand commodity provided in an embodiment of the present application;
[0039] Figure 2 A schematic diagram of the specific process of step S150 in a method for adjusting the price of a second-hand commodity provided in an embodiment of the present application;
[0040] Figure 3 A schematic diagram of the structure of a price adjustment device for second-hand goods provided in an embodiment of the present application;
[0041] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0042] Overview
[0043] With increasing environmental awareness and the rapid development of internet technology, users are increasingly inclined to trade used goods on various e-commerce platforms. Most used goods in the secondhand market are non-standard, single-stock items, and the quality of each secondhand item varies, resulting in significant price dispersion and differentiation. Generally, price adjustments for used goods are made by price operators who first collect product attributes from the product library. Based on these attributes, previous sales data, and the price operators' experience, they manually adjust the price of each item and enter the adjusted price into the platform.
[0044] Therefore, it is necessary to provide a method, device, equipment, medium, and program product for adjusting the price of used goods. The method determines a first expected growth value for the used goods based on the current pricing and the reference price. If the first expected growth value is greater than or equal to a first preset value, the adjusted price of the used goods is determined based on the current pricing of the used goods. If the first expected growth value is less than a second preset value, the adjusted price of the used goods is determined based on the reference price of the used goods. The adjusted price of the used goods is corrected using the obtained preset second expected growth value to obtain the final pricing of the used goods. In this way, the accuracy and reliability of the price adjustment of the used goods can still be guaranteed without the need for operators to manually adjust the prices of the used goods.
[0045] Scenario Example
[0046] This specification provides an example of an application scenario of a method for adjusting the price of second-hand goods. The application scenario can be a scenario for second-hand mobile phones. Specifically, the server can also refer to software running in the electronic device. The server can also be a distributed server, which can be a system with multiple processors, memories, network communication modules, etc. operating in collaboration. Alternatively, the server can also be a server cluster formed by several servers. Alternatively, with the development of science and technology, the server can also be a new technical means that can realize the corresponding functions of the implementation methods of the specification. For example, it can be a new form of "server" based on quantum computing. In this scenario, the server can automatically start the price adjustment task at a preset time point, and before the price adjustment task is started, collect the transaction price of each commodity as the basis for the reference price of the commodity. The server can adjust the price of each second-hand commodity in turn, or it can adjust the price of pre-selected second-hand commodities. For any used item, a first expected growth value is first determined based on the current list price and the reference price. If the first expected growth value is greater than or equal to a first preset value, the adjusted price of the used item is determined based on the current list price. If the first expected growth value is less than a second preset value, the adjusted price is determined based on the reference price. The adjusted price is then corrected using the obtained preset second expected growth value to obtain the final list price. This eliminates the need for operators to manually adjust the prices of used items, while still ensuring the accuracy and reliability of price adjustments.
[0047] Example Method
[0048] Figure 1 1 is a flowchart of a method for adjusting the price of a second-hand commodity according to an embodiment of the present application. In an exemplary embodiment, a method for adjusting the price of a second-hand commodity is provided, comprising:
[0049] S110: Obtain the current price of the second-hand commodity and the reference price of the second-hand commodity;
[0050] S120: Determine a first expected growth value of the second-hand commodity based on the current price and the reference price;
[0051] S130: If the first expected growth value is greater than or equal to a first preset value, determining an adjusted price of the second-hand commodity based on the current pricing of the second-hand commodity;
[0052] S140: If the first expected growth value is less than a second preset value, determining an adjusted price of the second-hand commodity based on the reference price of the second-hand commodity;
[0053] S150: Correct the adjusted price of the second-hand commodity using the obtained preset second expected growth value to obtain a final pricing of the second-hand commodity.
[0054] In step S110, for example, "commodity" refers to items that can be traded. Optionally, commodities include digital products, home appliances, and luggage. "Current price" refers to the price sold on the e-commerce platform. Optionally, the current price may be the price before any discounts are applied.
[0055] Alternatively, the current price may be a price after taking into account various product discount information, in which case the current price represents the expected reserve price for the second-hand product. Preferably, the method for determining the current price includes: adjusting the original price of the second-hand product using the product discount information to obtain the current price.
[0056] Specifically, the product discount information includes electronic coupons issued to shops, products or platforms, and the electronic coupons are used to deduct part of the amount. The specific deduction amount is determined according to the value on the electronic coupon. The electronic coupon refers to the voucher issued by the e-commerce platform for the current second-hand goods. For example, the value on the electronic coupon can be set for the original price (i.e. the retail price) of the second-hand goods. Specifically, the retail price range is set in advance for various commodity retail prices, and different values on the electronic coupon are set for each different commodity retail price range. It can be understood that the values on the electronic coupons can be set based on operational experience, which is not limited here. In this way, after determining the original price of the second-hand goods, the corresponding retail price range is found according to the original price of the second-hand goods, thereby determining the corresponding value on the electronic coupon.
[0057] For example, consider a product's retail price range of (0, 1000), [1000, 2000), [2000, 4000), and [4000, +∞). If the retail price range is (0, 1000), no e-coupon will be issued. If the retail price range is [1000, 2000), the amount on the e-coupon will be 60 yuan. If the retail price range is [2000, 4000), the amount on the e-coupon will be 90 yuan. If the retail price range is [4000, +∞), the amount on the e-coupon will be 140 yuan.
[0058] The current price of a used item is the difference between the original price of the item and the value on the e-coupon, that is, the reserve price of the item. If the original price of the item is less than 1,000, the e-coupon information is 0, and the original price is the current price. If the original price of the item is greater than or equal to 1,000 and less than 2,000, and the amount of the e-coupon is 60, then the current price = original price - 60. If the original price of the item is greater than or equal to 2,000 and less than 4,000, and the amount of the e-coupon is 90, then the current price = original price - 90. If the original price of the item is greater than or equal to 4,000, and the amount of the e-coupon is 140, then the current price = original price - 140.
[0059] Optionally, the method for determining the reference price of the product includes querying a preset reference price list for the attribute information of the second-hand product to obtain the reference price of the second-hand product. The product attribute information includes brand, model, storage capacity, condition information, etc. Optionally, the platform automatically collects the transaction prices of various products in the retail store and categorizes the collected transaction prices according to the product attribute information. When there are multiple transaction prices for the same product attribute, the mode of the transaction prices is used as the final reference price to generate a correspondence between the product attributes and the reference price, and this correspondence between the product attributes and the reference price is used as the preset reference price list. Optionally, the preset reference price list can also be a price list manually configured by operators based on market conditions and operational strategies. In this way, if the price of a second-hand product needs to be adjusted, the product attribute information of the second-hand product is obtained, and based on the obtained product attribute information, the corresponding reference price is searched in the preset reference price list to serve as the product reference price.
[0060] Specifically, the operator pre-configures the correspondence between the first product attribute information and the reference price, and also automatically generates the correspondence between the second product attribute information and the reference price based on the collected product attribute information and the transaction price platform. After obtaining the product attribute information of the second-hand product, the product attribute information is first matched in the correspondence between the first product attribute and the reference price. If the reference price is matched, the matched reference price is used as the product reference price. If the reference price cannot be matched, the product attribute information is matched in the correspondence between the second product attribute information and the reference price. If the reference price is matched, the matched reference price is used as the product reference price. If the reference price cannot be matched, the price adjustment is terminated.
[0061] In step S120, illustratively, the first expected growth value of the second-hand commodity is determined based on the difference between the commodity reference price and the current pricing. Specifically, the correspondence between the difference between the commodity reference price and the current pricing and the first expected growth value can be pre-set. It can be understood that the various values in the above correspondence are set based on gross profit expectations and operational experience, and are not limited here. In this way, after calculating the difference between the commodity reference price and the current pricing, the corresponding first expected growth value is searched for in the correspondence between the difference between the commodity reference price and the current pricing and the first expected growth value based on the difference. In this embodiment, the difference between the commodity reference price and the current pricing of the second-hand commodity can be directly used as the first expected growth value.
[0062] In step S130, illustratively, when the first expected growth value is greater than or equal to the first preset value, it indicates that the reference price of the commodity is relatively high, and therefore the current pricing is adopted for price adjustment. Optionally, the corresponding price increment may be determined based on the numerical value of the first preset value, and the sum of the price increment and the current pricing of the second-hand commodity is used as the adjusted price of the second-hand commodity. The first preset value may be a fixed data or a set of data. The numerical value of the first preset value is set based on actual experience and is not limited here. For example, when the first preset value is 100, the price increment is 40; when the first preset value is 40, the price increment is 20; when the first preset value is 10, the price increment is 0. Specifically, when the first preset value is a set of data, the first expected growth value needs to be compared with all the data in the first preset value from large to small to determine the price increment, and then the adjusted price of the second-hand commodity is determined based on the price increment and the current pricing.
[0063] Alternatively, the price increment can be determined based on the current list price. For example, a correspondence between different pricing ranges and price increments can be pre-set. Thus, if the first expected growth value is greater than or equal to a first preset value, the corresponding price increment is searched for within the correspondence between the pricing range and the price increment based on the current list price, and the adjusted price of the used item is determined based on the price increment and the current list price. Furthermore, the price increment and the current list price can be weighted according to a weight coefficient, which can be set based on actual experience.
[0064] In step S140, illustratively, if the first expected growth value is less than the second preset value, it indicates that the current product reference price is low, and therefore the product reference price is used for price adjustment. Optionally, since the product reference price is obtained based on the transaction price of similar products, increasing the price based on the product reference price will affect product sales. Therefore, if the first expected growth value is less than the second preset value, the product reference price is directly used as the adjusted price of the second-hand product.
[0065] In step S150, illustratively, the second expected growth value represents the amount of growth. Optionally, a second expected growth value may be set corresponding to different commodity adjustment price ranges to form a corresponding relationship between the commodity adjustment price range and the second expected growth value. In this way, after determining the commodity adjustment price, the price range is first determined, and the corresponding second expected growth value is found in the above-mentioned corresponding relationship. The second expected growth value is then added to the commodity adjustment price to obtain the target price. Furthermore, when the second expected growth value is added to the commodity adjustment price, a weighted calculation may be performed according to a weight coefficient, and the weight coefficient may be set based on actual experience.
[0066] In the technical solution of the present application, a first expected growth value for a used commodity is determined based on the current pricing and the reference price. If the first expected growth value is greater than or equal to a first preset value, an adjusted price for the used commodity is determined based on the current pricing of the used commodity. If the first expected growth value is less than a second preset value, an adjusted price for the used commodity is determined based on the reference price of the used commodity. The adjusted price for the used commodity is corrected using the obtained preset second expected growth value to obtain the final pricing of the used commodity. It can be seen that by comparing the first expected growth value with the first and second preset values, determining different adjusted prices for the used commodity based on different comparison results, and then correcting the adjusted prices using the second expected growth value, the accuracy and reliability of price adjustments are ensured.
[0067] In one embodiment, Figure 2 As shown, the adjusted price of the second-hand commodity is corrected by using the obtained preset second expected growth value to obtain the final pricing of the second-hand commodity. Step S150 includes:
[0068] S1510: Obtain a second preset growth value corresponding to the second-hand commodity according to the adjusted price of the second-hand commodity;
[0069] S1520: Add the second expected growth value to the adjusted price of the second-hand commodity to obtain a final pricing of the second-hand commodity.
[0070] For example, the second expected growth value is determined based on the preset price adjustment range within which the product's price adjustment falls. Different second expected growth values are pre-set for different preset price adjustment ranges. The preset price adjustment range and the second expected growth value are determined based on promotional costs and operational experience and are not limited herein.
[0071] Specifically, if the preset price adjustment interval is [940,1910), the second expected growth value is 60; if the preset price adjustment interval is [1910,3860), the second expected growth value is 90; if the preset price adjustment interval is [3860,+∞), the second expected growth value is 140.
[0072] When the adjusted price of a used product is greater than or equal to RMB 3,860, add RMB 140 (the second expected growth value) to the adjusted price to get the final price. When the adjusted price of a used product is greater than or equal to RMB 1,910 and less than RMB 3,860, add RMB 90 (the second expected growth value) to the adjusted price to get the final price. When the adjusted price of a used product is greater than or equal to RMB 940 and less than RMB 1,910, add RMB 60 (the second expected growth value) to the adjusted price to get the final price.
[0073] In one embodiment, after determining the adjusted price of the second-hand commodity, the method further includes:
[0074] If the adjusted price of the second-hand commodity complies with the preset price protection rule, then the step of obtaining the preset second expected growth value and correcting the adjusted price of the second-hand commodity is continued;
[0075] In the case that the adjusted price of the second-hand commodity does not comply with the preset price protection rule, the step of obtaining the preset second expected growth value to correct the adjusted price of the second-hand commodity is terminated.
[0076] Exemplarily, the preset price protection rule is used to prevent the price from being adjusted too low. Optionally, the preset price protection rule may be that the adjusted price of the second-hand commodity is greater than a preset price threshold, wherein the preset price threshold may be set according to the cost price of different commodities (i.e., the recycling price of the second-hand commodity), which is not limited here. For example, the corresponding preset price threshold is determined according to the attributes of the second-hand commodity, and then it is determined whether the adjusted price of the second-hand commodity is greater than the preset price threshold. If so, the adjusted price of the second-hand commodity is corrected according to the preset second expected growth value; if not, the price adjustment is terminated (i.e., the execution of step S150 is terminated).
[0077] Optionally, the preset price protection rule can also be determined based on the current pricing and the adjusted price of the product. Specifically, the preset price protection rule can be that the difference between the current pricing and the adjusted price of the product satisfies a preset price elasticity range; wherein, the preset price elasticity range is determined based on the current pricing. For example, it is pre-divided into multiple pricing intervals, and a corresponding price elasticity range is set for each pricing interval. The price elasticity range and the current pricing interval are determined based on promotional costs and operational experience, and are not limited here. For example, the difference between the adjusted price of the product and the current pricing is calculated to determine whether the difference between the adjusted price of the product and the current pricing is greater than the preset price elasticity range. If so, the adjusted price of the second-hand product is corrected according to the preset second expected growth value; if not, the current price is adjusted (i.e., step S150 is terminated).
[0078] In this embodiment, if the current pricing range is (0,1000], the preset price elasticity range is (0,150]; if the current pricing range is (1000,3000], the preset price elasticity range is (150,350]; if the current pricing range is (3000,5000], the preset price elasticity range is (350,800]
[0079] If the current list price of the second-hand product is greater than 0 and less than or equal to 1000, and the difference between the current list price and the product's adjusted price is greater than 150, the price adjustment is terminated. If the current list price is greater than 1000 and less than or equal to 3000, and the difference between the current list price and the product's adjusted price is greater than 350, the price adjustment is terminated. If the current list price is greater than 3000 and less than or equal to 5000, and the difference between the current list price and the product's adjusted price is greater than 550, the price adjustment is terminated. If the current list price is greater than 5000, and the difference between the current list price and the product's adjusted price is greater than 800, the price adjustment is terminated. If the difference between the current list price and the product's adjusted price meets the above-mentioned preset price elasticity range, the price adjustment is continued according to the preset second expected growth value. In this way, the adjusted price of the second-hand product can be judged in a timely manner to prevent the price adjustment from being too low and ensure the rationality of the price adjustment.
[0080] In one embodiment, the method further comprises:
[0081] A fixed amount cost of the second-hand commodity is determined based on the attribute information of the second-hand commodity; the fixed amount cost is used to adjust the adjusted price of the second-hand commodity.
[0082] For example, the fixed cost of a used product represents the cost of accessories associated with the used product. Accessories are items sold in conjunction with the product. Different types of products may have different accessories. For example, if the used product is a mobile phone, the corresponding accessories may include a charger, a phone case, a phone screen protector, etc. If the used product is a computer, the corresponding accessories may include a charger, a computer bag, etc.
[0083] Furthermore, since product accessories also require costs, the prices of product accessories need to be taken into account when adjusting product prices. It is understandable that the fixed amount cost of the product can be the cost price of the product accessories.
[0084] Accordingly, when the first expected growth value is greater than or equal to a first preset value, the adjusted price of the second-hand commodity is determined based on the current pricing of the second-hand commodity; when the first expected growth value is less than a second preset value, the adjusted price of the second-hand commodity is determined based on the reference price of the second-hand commodity, including:
[0085] When the result of adding the first expected growth value and the fixed amount cost of the second-hand commodity is greater than or equal to a first preset value, the adjusted price of the second-hand commodity is determined based on the current pricing of the second-hand commodity; when the result of adding the first expected growth value and the fixed amount cost of the second-hand commodity is less than a second preset value, the adjusted price of the second-hand commodity is determined based on the reference price of the second-hand commodity.
[0086] Specifically, a list of cost prices for different product accessories is pre-determined. Based on the current second-hand product, corresponding product accessories are selected and their cost prices are determined. The cost prices of all product accessories are added together to obtain a fixed-dollar cost for the second-hand product. The first expected growth value and the fixed-dollar cost of the second-hand product are added together, and the sum is compared with the first and second preset values, respectively. The price is adjusted based on the comparison results. In this way, the price of the second-hand product can be more accurately adjusted, taking into account the product accessories.
[0087] In this embodiment, the first preset value is 10, 40, 100, and 200, and the intervals corresponding to the first preset value are [10, 40), [40, 100), [100, 200), and [200, +∞). The second preset value is -10, and the interval corresponding to the second preset value is (-∞, -10).
[0088] Obtain the transaction price of similar products to used product A. Use the mode of these transaction prices as the reference price for used product A. Subtract the original list price of used product A from its corresponding e-coupon to obtain the current list price. Subtract the product parameter price from the current list price to obtain the first expected growth value. Obtain the fixed-dollar cost of used product A's accessories. Calculate the sum of the first expected growth value and the fixed-dollar cost.
[0089] When the added result is greater than or equal to 200, the current price plus 70 yuan is used as the adjusted price of the product; when the added result is greater than or equal to 100, the current price plus 40 yuan is used as the adjusted price of the product; when the added result is greater than or equal to 40, the current price plus 20 yuan is used as the adjusted price of the product; when the added result is greater than or equal to 10, the current price is used as the adjusted price of the product; when the added result is less than -10, the product reference price is used as the adjusted price of the product.
[0090] Example device
[0091] Accordingly, Figure 3 1 is a schematic diagram of a second-hand commodity price adjustment device according to an embodiment of the present application. In an exemplary embodiment, a second-hand commodity price adjustment device is provided, comprising:
[0092] An acquisition module 310 is configured to acquire the current price of the second-hand commodity and the reference price of the second-hand commodity;
[0093] A determination module 320, configured to determine a first expected growth value of the second-hand commodity based on the current price and the reference price;
[0094] A first adjustment module 330 is configured to determine an adjusted price of the second-hand commodity according to the current pricing of the second-hand commodity when the first expected growth value is greater than or equal to a first preset value;
[0095] A second adjustment module 340 is configured to determine an adjusted price of the second-hand commodity according to the reference price of the second-hand commodity when the first expected growth value is less than a second preset value;
[0096] The pricing module 350 is configured to correct the adjusted price of the second-hand commodity using the obtained preset second expected growth value to obtain a final price of the second-hand commodity.
[0097] In one embodiment, the pricing module 350 includes:
[0098] a second preset growth value determining module, configured to obtain a second preset growth value corresponding to the second-hand commodity according to the adjusted price of the second-hand commodity;
[0099] A calculation module is used to add the second expected growth value to the adjusted price of the second-hand commodity to obtain a final pricing of the second-hand commodity.
[0100] In one embodiment, the apparatus further comprises:
[0101] a first judgment module configured to, if the adjusted price of the second-hand commodity complies with a preset price protection rule, continue to execute the step of obtaining a preset second expected growth value and correcting the adjusted price of the second-hand commodity;
[0102] The second judgment module is used to terminate the step of obtaining the preset second expected growth value to correct the adjusted price of the second-hand commodity if the adjusted price of the second-hand commodity does not comply with the preset price protection rule.
[0103] In one embodiment, the method for determining the reference price of the second-hand commodity includes:
[0104] The attribute information of the second-hand commodity is searched in a preset reference price list to obtain a reference price of the second-hand commodity.
[0105] In one embodiment, the apparatus further comprises:
[0106] The fixed amount cost acquisition module is used to determine the fixed amount cost of the second-hand commodity according to the attribute information of the second-hand commodity; the fixed amount cost is used to adjust the adjusted price of the second-hand commodity.
[0107] In one embodiment, the method for determining the current price includes:
[0108] The original price of the second-hand commodity is adjusted using the commodity discount information to obtain the current price.
[0109] The second-hand commodity price adjustment device provided in this embodiment is based on the same application concept as the second-hand commodity price adjustment method provided in the above-mentioned embodiments of this application. It can execute the second-hand commodity price adjustment method provided in any of the above-mentioned embodiments of this application and has the corresponding functional modules and beneficial effects of executing the second-hand commodity price adjustment method. For technical details not fully described in this embodiment, please refer to the specific processing content of the second-hand commodity price adjustment method provided in the above-mentioned embodiments of this application, and will not be repeated here.
[0110] Exemplary electronic devices
[0111] Another embodiment of the present application further provides an electronic device, see Figure 4 As shown, the device includes:
[0112] Memory 400 and processor 410;
[0113] The memory 400 is connected to the processor 410 and is used to store programs;
[0114] The processor 410 is configured to implement the price adjustment method for second-hand goods disclosed in any of the above embodiments by running the program stored in the memory 400 .
[0115] Specifically, the electronic device may further include: a bus, a communication interface 420 , an input device 430 and an output device 440 .
[0116] The processor 410, the memory 400, the communication interface 420, the input device 430 and the output device 440 are interconnected via a bus.
[0117] A bus may include a pathway that transfers information between components of a computer system.
[0118] Processor 410 can be a general-purpose processor, such as a general-purpose central processing unit (CPU), a microprocessor, or the like, or an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present invention. Alternatively, it can be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic device, or discrete hardware components.
[0119] The processor 410 may include a main processor, and may also include a baseband chip, a modem, and the like.
[0120] The memory 400 stores a program for executing the technical solution of the present invention, and may also store an operating system and other key services. Specifically, the program may include program code, which includes computer operating instructions. More specifically, the memory 400 may include read-only memory (ROM), other types of static storage devices that can store static information and instructions, random access memory (RAM), other types of dynamic storage devices that can store information and instructions, disk storage, flash, etc.
[0121] The input device 430 may include a device for receiving data and information input by a user, such as a keyboard, a mouse, a camera, a scanner, a light pen, a voice input device, a touch screen, a pedometer, or a gravity sensor.
[0122] Output device 440 may include devices that allow information to be output to a user, such as a display screen, printer, speakers, etc.
[0123] The communication interface 420 may include any device such as a transceiver to communicate with other devices or communication networks, such as Ethernet, a radio access network (RAN), a wireless local area network (WLAN), etc.
[0124] The processor 410 executes the program stored in the memory 400 and calls other devices, which can be used to implement each step of any second-hand commodity price adjustment method provided in the above embodiments of the present application.
[0125] Exemplary computer program products and storage media
[0126] In addition to the above-mentioned methods and devices, an embodiment of the present application may also be a computer program product, which includes computer program instructions, which, when executed by a processor, enable the processor to execute the steps of the price adjustment method for second-hand goods according to various embodiments of the present application described in the above-mentioned "Exemplary Method" section of this specification.
[0127] The computer program product may be written in any combination of one or more programming languages to implement the program code for performing the operations of the embodiments of the present application, including object-oriented programming languages such as Java, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0128] In addition, an embodiment of the present application may also be a storage medium on which a computer program is stored, and the computer program is executed by the processor to execute the steps of the price adjustment method for second-hand goods according to various embodiments of the present application described in the above "Exemplary Method" section of this specification. The specific working content of the above-mentioned electronic device, as well as the specific working content of the above-mentioned computer program product and the computer program on the storage medium when being run by the processor, can all be referred to the contents of the above-mentioned method embodiment and will not be repeated here.
[0129] For the sake of simplicity, the aforementioned method embodiments are described as a series of action combinations. However, those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.
[0130] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Similarities between the various embodiments can be referred to in conjunction with each other. For device embodiments, since they are generally similar to method embodiments, their description is relatively simple, and for relevant details, reference can be made to the description of the method embodiments.
[0131] The steps in the methods of each embodiment of the present application can be adjusted in sequence, merged, and deleted according to actual needs, and the technical features recorded in each embodiment can be replaced or combined.
[0132] The modules and sub-modules in the devices and terminals of the various embodiments of the present application can be merged, divided, and deleted according to actual needs.
[0133] In the several embodiments provided in this application, it should be understood that the disclosed terminals, devices, and methods can be implemented in other ways. For example, the terminal embodiments described above are merely illustrative. For example, the division of modules or submodules is merely a logical function division. In actual implementation, there may be other division methods, such as multiple submodules or modules can be combined or integrated into another module, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or module, which can be electrical, mechanical or other forms.
[0134] The modules or submodules described as separate components may or may not be physically separate, and the components of the modules or submodules may or may not be physical modules or submodules, that is, they may be located in one place or distributed across multiple network modules or submodules. Some or all of the modules or submodules may be selected to achieve the purpose of this embodiment according to actual needs.
[0135] In addition, each functional module or submodule in each embodiment of the present application may be integrated into a processing module, or each module or submodule may exist physically separately, or two or more modules or submodules may be integrated into a single module. The above-mentioned integrated modules or submodules may be implemented in the form of hardware or software functional modules or submodules.
[0136] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the components and steps of each example according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0137] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, software units executed by a processor, or a combination of the two. The software units may be placed in random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.
[0138] Finally, it should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or device comprising the element.
[0139] The above description of the disclosed embodiments will enable those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to the embodiments shown herein, but is to be construed in the widest manner consistent with the principles and novel features disclosed herein.
Claims
1. A method for adjusting the price of a second-hand commodity, characterized in that: include: Obtain the current price of the second-hand goods and the reference price of the second-hand goods; determining a first expected growth value of the second-hand commodity based on the current pricing and the reference price; If the first expected growth value is greater than or equal to a first preset value, determining an adjusted price of the second-hand commodity according to the current pricing of the second-hand commodity; If the first expected growth value is less than a second preset value, determining the adjusted price of the second-hand commodity according to the reference price of the second-hand commodity; The obtained preset second expected growth value is used to correct the adjusted price of the second-hand commodity to obtain the final pricing of the second-hand commodity.
2. The method according to claim 1, characterized in that Correcting the adjusted price of the second-hand commodity by using the obtained preset second expected growth value to obtain the final pricing of the second-hand commodity includes: Obtaining a second preset growth value corresponding to the second-hand commodity according to the adjusted price of the second-hand commodity; The second expected growth value is added to the adjusted price of the second-hand commodity to obtain the final pricing of the second-hand commodity.
3. The method according to claim 1, characterized in that After determining the adjusted price of the second-hand commodity, the method further includes: If the adjusted price of the second-hand commodity complies with the preset price protection rule, then the step of obtaining the preset second expected growth value and correcting the adjusted price of the second-hand commodity is continued; In the case that the adjusted price of the second-hand commodity does not comply with the preset price protection rule, the step of obtaining the preset second expected growth value to correct the adjusted price of the second-hand commodity is terminated.
4. The method according to any one of claims 1 to 3, characterized in that The method for determining the reference price of the second-hand goods includes: The attribute information of the second-hand commodity is searched in a preset reference price list to obtain a reference price of the second-hand commodity.
5. The method according to claim 4, characterized in that The method further comprises: A fixed amount cost of the second-hand commodity is determined based on the attribute information of the second-hand commodity; the fixed amount cost is used to adjust the adjusted price of the second-hand commodity.
6. The method according to claim 1, characterized in that The method for determining the current price includes: adjusting the original price of the second-hand commodity by using the commodity discount information to obtain the current price.
7. A price adjustment device for second-hand goods, characterized in that: include: An acquisition module, configured to acquire the current price of the second-hand commodity and the reference price of the second-hand commodity; A determination module, configured to determine a current pricing of a first expected growth value of the second-hand commodity based on the current pricing and the reference price; a first adjustment module, configured to determine an adjusted price of the second-hand commodity according to the current pricing of the second-hand commodity when the first expected growth value is greater than or equal to a first preset value; a second adjustment module, configured to determine an adjusted price of the second-hand commodity according to the reference price of the second-hand commodity when the first expected growth value is less than a second preset value; The pricing module is used to correct the adjusted price of the second-hand commodity by using the obtained preset second expected growth value to obtain the final pricing of the second-hand commodity.
8. An electronic device, characterized in that: include: memory and processor; The memory is connected to the processor and is used to store programs; The processor implements the price adjustment method for second-hand goods according to any one of claims 1 to 6 by running the program in the memory.
9. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by the processor, the method for adjusting the price of a second-hand commodity according to any one of claims 1 to 6 is implemented.
10. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the method for adjusting the price of a second-hand commodity according to any one of claims 1 to 6 is implemented.