The sharing economy plays an important role in economic development, and matching is the core point in the sharing economy. However, the large-scale sharing results in low efficiencies and weak matching. To address the problem, we design a two-stage consensus reaching process for resource sharing in the platform. Firstly, considering the time-consuming process of generating satisfaction, we design a new method to generate satisfaction based on large-scale mixed historical data. The cloud model is used to unify the mixed uncertain information. Then, we design a two-stage consensus reaching process to realize stable matching. For the first stage, we maximize the total consensus of the suppliers' and demanders' group. For the second stage, to realize stable sharing, we satisfy the individuals' requirement of consensus. The platform's strategies, such as discount and scheduling, are used to adjust their consensus. Finally, considering the two-stage consensus reaching process hierarchy, we establish bi-level programming to embody the features. An improved algorithm is designed to deal with bi-level programming. Also, an industrial internet platform is used as an example to verify the method and algorithm.