Disclosure of Invention
The invention provides a two-dimensional code-based market management subject information management system and method, which are used for solving the problems of low management efficiency, time consumption and high labor cost of the existing market management subject information management method.
The invention realizes the above purpose through the following technical scheme:
The invention provides a two-dimension code-based market management subject information management system, which comprises:
The system comprises a main body code generation module, a main body code generation module and a control module, wherein the main body code generation module is used for acquiring market management main body information according to a received user main body code generation request and generating a two-dimensional code as a main body code based on a preset rule according to the information, and the market main body management information comprises an identity code, a unified social credit code and license face information of a market management main body;
The application center module is used for applying the main body codes according to different preset application programs;
The main code management module comprises a code management module which is used for inquiring and managing the use state of the main code in the application center.
Further, the application center module comprises a content release center module, the content release center module comprises a material library management module, an auditing flow configuration module, a content release management module and a content use condition module, the material library management module is used for adding, modifying, deleting and inquiring content materials and setting the open state of the content materials, the content materials can be called by the content release management module when only in the open state, the material contents can be accessed by a common/specific user at a mobile phone end through scanning the main body code after being processed by the content release management module and the auditing flow configuration module, the auditing flow configuration module is used for configuring the content material auditing flow of a content release process, the content release management module is used for selecting the content materials in the open state and generating to-be-released contents according to preset release logic, and the content use condition module is used for inquiring the use condition of the released contents, and the use condition comprises the access times and the stay time of various users.
Further, the application center module comprises an intelligent supervision center module, and is used for a supervision person to log in, scan the main body code, and quickly input corresponding supervision content after selecting a supervision type.
Further, the application center module comprises a business payment center module, the business payment center module comprises a business configuration module, a payment module and a data statistics module, the business configuration module is used for configuring business attribute configuration of a marketing main body and setting a payment channel according to the business attribute configuration, the business attribute configuration comprises configuration including opening/closing of a payment platform, configuration of a business process, configuration of a payment platform and configuration of new module superposition, the payment module is used for generating a payment code under a main body code according to merchant configuration, the payment code is a subcode of the main body code, the payment code is used for public scanning of the payment code and then accessing the payment channel for payment, and the data statistics module is used for counting payment related data and allowing management personnel to view business related statistical information according to a hierarchy and allowing merchants to view own payment related statistical information.
Further, the application center module comprises a display service center module, the display service center module comprises a main body code large screen billboard module and an operation payment statistics module, the display service center module is used for displaying the using liveness of all the main body codes, the liveness comprises daily, monthly and annual statistics data, and the operation payment statistics module is used for displaying the counted daily, monthly and annual payment amounts and times of all the main body codes.
Further, the application center module comprises a production tracing center module, the production tracing center module comprises a commodity code management module, a commodity code abutting-against food tracing platform module and a tracing scene display module, the commodity code management module is used for generating a plurality of commodity codes according to the types under the main code according to commodity information, commodity batch information or directly according to commodity batch information, the commodity codes are subcodes of the main code, the abutting-against food tracing platform module is used for abutting-against food tracing platform, generating commodity codes, tracing related parameters and synchronizing related data through an interface when abnormality early warning is carried out, and the tracing scene display module is used for displaying tracing track information of commodities after a user scans the commodity codes.
Further, the main body code management module further comprises a code assigning management module, the code assigning management module is used for a user to download main body certificates and subsidiary certificates, the main body certificates comprise electronic business licenses and main body codes, the subsidiary certificates comprise industry identity licenses, operation authorization licenses, special equipment licenses and the like, the subsidiary certificates are further used for configuring service contact modes, including supervision hotline contact modes and system operation and maintenance personnel (gridding) contact modes, and the code assigning management module is further used for classifying operation main bodies according to various licenses and providing the user with inquiry of market operation main bodies, downloading of related contents and viewing of service contact modes and public information according to the classification.
The system comprises a main code platform front-end module, a main code platform front-end module and a main code platform front-end module, wherein the main code platform front-end module comprises a payment front-end module, a main code management module and a modeling and portrait module, the main code platform front-end module is used for acquiring public information, an open system and a payment interface of a main code, paying authority, processing payment transaction requests, managing transaction processes and establishing a monitoring mechanism of the main code platform front-end module, the main code platform front-end module is used for providing a data visualization tool, customizing main code and an open system interface for accessing and managing data sources, inputting, modifying, updating and inquiring the accessed data sources, and the data sources comprise basic information and payment information of the main code.
The system comprises a management module, a management module and a service interface management module, wherein the management module is used for inquiring, adding, modifying, deleting and exporting organization information, the management module is used for inquiring, adding, modifying, downloading templates and exporting basic information of a market management main body, the management module is used for inputting and managing personnel information of business personnel, enterprise personnel and end users of the market management bureau, the management module is used for managing system users in a personnel list interface, and the management module is used for uniformly managing external business interface information and payment interface configuration.
The invention also provides a two-dimensional code-based market management subject information management method, which comprises the following steps:
acquiring market management subject information according to a received user subject code generation request, and generating a two-dimensional code as a subject code based on a preset rule according to the information, wherein the market management subject information comprises an identity code of a market management subject, a unified social credit code and license face information;
The main body code is applied according to different preset application programs;
And inquiring and managing the use state of the main code in the application center.
The invention has the beneficial effects that:
According to the two-dimensional code-based marketing subject information management system and method, the generated subject codes and the subject codes are applied according to different preset application programs, so that the marketing subject information is efficiently managed, and the marketing subject information management cost is reduced.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention more clear, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. It will be apparent that the described embodiments are some, but not all, embodiments of the invention. The components of the embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations.
Thus, the following detailed description of the embodiments of the invention, as presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
It should be noted that like reference numerals and letters refer to like items in the following figures, and thus once an item is defined in one figure, no further definition or explanation thereof is necessary in the following figures.
In the description of the present invention, it should be understood that the directions or positional relationships indicated by the terms "upper", "lower", "inner", "outer", "left", "right", etc. are based on the directions or positional relationships shown in the drawings, or the directions or positional relationships conventionally put in place when the inventive product is used, or the directions or positional relationships conventionally understood by those skilled in the art are merely for convenience of describing the present invention and simplifying the description, and do not indicate or imply that the apparatus or elements referred to must have a specific direction, be configured and operated in a specific direction, and therefore should not be construed as limiting the present invention.
Furthermore, the terms "first," "second," and the like, are used merely to distinguish between descriptions and should not be construed as indicating or implying relative importance.
In the description of the present invention, it should also be noted that, unless explicitly specified and limited otherwise, terms such as "disposed," "connected," and the like are to be construed broadly, and for example, "connected" may be a fixed connection, a detachable connection, or an integral connection, may be a mechanical connection or an electrical connection, may be a direct connection, may be an indirect connection via an intermediary, or may be a communication between two elements. The specific meaning of the above terms in the present invention can be understood by those of ordinary skill in the art according to the specific circumstances.
The following describes specific embodiments of the present invention in detail with reference to the drawings.
As shown in fig. 1, in one aspect, the present invention provides a two-dimensional code-based market management subject information management system, including:
The system comprises a main body code generation module, a main body code generation module and a control module, wherein the main body code generation module is used for acquiring market management main body information according to a received user main body code generation request and generating a two-dimensional code as a main body code based on a preset rule according to the information, and the market main body management information comprises an identity code, a unified social credit code and license face information of a market management main body;
The application center module is used for applying the main body codes according to different preset application programs;
The main code management module comprises a code management module which is used for inquiring and managing the use state of the main code in the application center.
The application scene mainly aims at the scene that when new license needs to be printed for new transaction, license exchange and change and the scene that the new business license does not need to be printed for the stock market main body.
The registration system applies a main body code to a code platform through an interface when a new license is required to be printed for new transaction, change and change, transmits main body identity code PRIPID, unified social credit code UNISCID and license face information, judges whether the main body identity code PRIPID, the unified social credit code UNISCID and the license face information are applied, applies for the main body (the condition that the main body is unchanged when the main body is applied, 1 and the license is applied before, and changes the license online) and returns to the applied state when the main body is unchanged, the registration system generates the code according to rules, returns to the state when the main body identity code PRIPID, the unified social credit code UNISCID and the license face information are not applied, and invokes the rules when the main body identity code is generated when the interface is abnormal in communication, and returns the main body identity code PRIPID, the unified social credit code UNISCID and the license face information to the code platform through a message queue until the message is consumed.
In the face of the stock market main body, under the scene of no need of printing new business license, the market main body legal person or individual business owner logs in the APP, can claim the main body code by himself, generate rules as above, verify the identity information of the claim person when in claim, and ensure to be the legal person or authorized person of the current enterprise.
The body code generation rule is as follows:
the two-dimensional code content is https:// domain name/index
The two-dimensional code configuration comprises a code system, a fault tolerance rate, a fault tolerance level and a size, wherein the code system comprises a default QR_code, the fault tolerance rate is 15%, the fault tolerance level is M, and the size is 400 x 400.
In the code management module, the code giving center inquires the main body unit name, the enterprise type, the residence, the legal information, the manager mode, the registration organ and the registration number, the main body two-dimension code, the electronic business license, the affiliated related certificate (an industry identity license, an operation authorization license, a special equipment license and the like), the supervisor and the supervisor contact mode. The management subjects are classified according to various licenses, and a certain subject can be inquired according to the classification, and related content is downloaded, service contact information is checked, public information is shown and the like. The authority role is that a system administrator downloads a center, contacts configuration and queries according to classification. And (5) a province/city/county manager, namely a downloading center and inquiring according to classification.
Further, the application center module comprises a content release center module, the content release center module comprises a material library management module, an auditing flow configuration module, a content release management module and a content use condition module, the material library management module is used for adding, modifying, deleting and inquiring content materials and setting the open state of the content materials, the content materials can be called by the content release management module when only in the open state, the material contents can be accessed by a common/specific user at a mobile phone end through scanning the main body code after being processed by the content release management module and the auditing flow configuration module, the auditing flow configuration module is used for configuring the content material auditing flow of a content release process, the content release management module is used for selecting the content materials in the open state and generating to-be-released contents according to preset release logic, and the content use condition module is used for inquiring the use condition of the released contents, and the use condition comprises the access times and the stay time of various users.
In the material library management module, the newly added material content comprises newly added modification, deletion and inquiry of the content material, and the open state of the content material is set, and the content material can be referenced by the release management function only when the content material is opened. After being released and checked, the material can be accessed by a common/specific user at the mobile phone end. The role authority comprises a province/city/county manager, a material library management module and a content library management module, wherein the input and output of the province/city/county manager comprise newly added content materials, input of the newly added content materials, output of the material library management module, creation success of the newly added content materials, modification of the content materials, input of the existing content materials, output of the modified content materials, specific content and open state of the existing materials, deletion of the content materials, input of the existing content materials, output of the existing content materials, deletion of the existing content materials, inquiry of the content materials, input of screening of material keywords, and output of the associated existing content materials and open state.
And configuring auditing matters of the content release process in an auditing flow configuration module, wherein the auditing matters comprise auditing personnel setting and flow node setting. Different auditing flows are configured according to different types of related contents. For example, food safety regulations in the food industry are issued, and food production safety supervision authorities and registration authorities are required to pass the verification. The business scope is automatically disclosed, the business scope is required to be filled in (or obtained through an interface) by a merchant, and after the business scope passes (or does not need to be checked), the manager displays the corresponding content to the user. Role authority, namely, a system administrator, a new adding, modifying, deleting, inquiring process node/auditing personnel and a province/city/county administrator, and inquiring process node/auditing personnel. The input and output of the auditing flow configuration module comprise newly added flow nodes/auditors, input of setting node names, father/son nodes and auditors of new type flows, output of successfully creating the new type flows, input of modifying the flow nodes/auditors, output of modifying the nodes, father/son nodes and auditors of the existing type flows, deletion of the flow nodes/auditors, input of the existing flow, output of deleting the nodes, father/son nodes and auditors of the existing type flows, inquiry of the flow nodes/auditors, input of flow type/node keywords/auditors, and output of the related contents of the flow/type flows.
In the content release management module, an open content material is selected in a content release management interface, the content to be released is generated according to a certain release logic, and the content to be released can be accessed by a common/specific user at a mobile phone terminal after being checked according to rules in the configuration of an checking flow. Role authority, namely province/city level manager, namely adding, modifying, deleting and inquiring the released content and rule, and business operator, namely inquiring the released content and rule. The input and output of the content release management module comprises newly added release content and rules, input of material library content and newly released specific rules, output of the newly released specific rules, input of modified release content and rules, input of existing release specific content and rules, output of modified release specific content and rules, deletion of release content and rules, input of existing release specific content and rules, output of deleted release specific content and rules, inquiry of release content and rules, input of screening release content keywords, and output of associated existing release specific content and rules.
And in the content use condition module, inquiring the use condition statistics of the published content in a content use condition interface, wherein the use condition statistics comprise the access times and the stay time of users with various roles. The role authority is a provincial/municipal administrator, the access times and the stay time are inquired, the input and output of the content use condition module comprises the access times and the stay time are inquired, the content ID and the date (section) are input, and the access times and the stay time are output.
Further, the application center module comprises an intelligent supervision center module, and is used for a supervision person to log in, scan the main body code, and quickly input corresponding supervision content after selecting a supervision type.
In the intelligent supervision center module, after a supervision person logs in an internal unified supervision system APP, a main body two-dimensional code is scanned by using a scanning function, the supervision type can be selected, and corresponding supervision contents can be rapidly input.
Role authority, namely full-province supervision manager, scanning the main body code. The intelligent supervision center module comprises a main code scanning module, a main code input module, a main code output module, a main code input module, a main code output module and a main code output module.
Further, the application center module comprises a business payment center module, the business payment center module comprises a business configuration module, a payment module and a data statistics module, the business configuration module is used for configuring business attribute configuration of a marketing main body and setting a payment channel according to the business attribute configuration, the business attribute configuration comprises configuration including opening/closing of a payment platform, configuration of a business process, configuration of a payment platform and configuration of new module superposition, the payment module is used for generating a payment code under a main body code according to merchant configuration, the payment code is a subcode of the main body code, the payment code is used for public scanning of the payment code and then accessing the payment channel for payment, and the data statistics module is used for counting payment related data and allowing management personnel to view business related statistical information according to a hierarchy and allowing merchants to view own payment related statistical information.
In the business configuration module, after the off-line auditing is passed, the platform related manager configures related business attributes of the merchant/enterprise, including opening/closing of a payment platform, configuration of a business process, configuration of the payment platform, related configuration of new module superposition and the like. The merchant selects the payment channel of the merchant according to the payment channels which are docked by the platform, after relevant information is filled in, whether the corresponding channels are configured to be achievements can be verified, and if the corresponding channels are successful, the payment function can be provided for the public. Role authority, related manager, business flow configuration, merchant, payment platform configuration. The business configuration module comprises business process configuration, a process engine, a platform, a payment platform configuration, a payment platform, a configuration result feedback and a configuration result feedback, wherein the business process configuration is introduced into the process engine to configure business processes of merchants/enterprises, the platform is used for configuring whether to open payment processes or not in the initial use period, a payment channel and the like can be provided, the code ID and the process are input, the configuration result feedback is output, the payment platform configuration is realized, the merchants open access to the payment channels of the merchants according to the payment channels which are docked by the platform, the configuration result can be configured after filling relevant information, the payment function is provided, the code ID and the payment channel ID are input, the payment needs to provide relevant information (corresponding to accounts, uploading business licenses and the like), and the configuration result feedback is output.
In the payment module, according to merchant configuration, a payment function corresponding to a payment channel is provided for the public, and in an interface of successful popup of payment, the main body information can be accessed. See interface of fourth chapter and three-party platform docking for details. Role rights, public, payment. The input and output of the payment module comprise input of order serial numbers and amount, and output of payment result notification.
In the data statistics module, relevant management personnel can view business related statistics in a hierarchical manner. The merchant may view its own payment related statistics. Role authority, related manager, business information statistics, merchant/enterprise personnel, payment record, payment detail and refund. The input and output of the data statistics module comprises business information statistics, namely, mechanism hierarchy, date (section) and code ID, and output of the data statistics module comprises business information statistics, payment record, code ID and date (section), output of the data statistics module comprises payment statistics, payment details, code ID and date (section), output of the data statistics module comprises payment details, refund input of the data statistics module comprises code ID, payment serial number and refund amount, and output of the data statistics module comprises refund initiation and refund information feedback
Further, the application center module comprises a display service center module, the display service center module comprises a main body code large screen billboard module and an operation payment statistics module, the display service center module is used for displaying the using liveness of all the main body codes, the liveness comprises daily, monthly and annual statistics data, and the operation payment statistics module is used for displaying the counted daily, monthly and annual payment amounts and times of all the main body codes.
In the main body code large screen billboard module, the code scanning activity plate of the first page of the system displays the using activity of all codes in the jurisdiction of the mechanism, including daily, monthly and annual statistical data. Role authority, provincial/municipal level manager and business operator, inquiring code scanning frequency statistics. The input and output of the main body code large screen billboard module comprises the steps of inquiring the statistics of the code scanning times, inputting the current mechanism and the current date, and outputting the statistics data of the code scanning according to the day, month and year.
In the management payment statistics module, the payment amount and the number of times of all codes in the jurisdiction of the organization are displayed, wherein the payment amount and the number of times comprise daily, monthly and annual statistics data. Role authority, provincial/municipal level manager and business operator, inquiring payment related statistics. The input and output of the operation payment statistics module comprise inquiring the statistics of the code scanning times, inputting the current organization and the current date, and outputting the payment statistics data of daily, monthly and yearly.
Further, the application center module comprises a production tracing center module, the production tracing center module comprises a commodity code management module, a commodity code abutting-against food tracing platform module and a tracing scene display module, the commodity code management module is used for generating a plurality of commodity codes according to the types under the main code according to commodity information, commodity batch information or directly according to commodity batch information, the commodity codes are subcodes of the main code, the abutting-against food tracing platform module is used for abutting-against food tracing platform, generating commodity codes, tracing related parameters and synchronizing related data through an interface when abnormality early warning is carried out, and the tracing scene display module is used for displaying tracing track information of commodities after a user scans the commodity codes.
In the commodity code management module, a plurality of commodity codes are generated under the main body code according to the category and used as important identifiers for subsequent tracing. When the commodity code is generated, the commodity code can be generated in batches or in batches plus commodity, and the commodity is printed or attached by a manufacturer according to the situation after the commodity code is exported from the system. When parameters are input, the most basic parameters can be input according to the pre-configuration, so that the printing is applied in advance, and the follow-up information parameters can be complemented by the food tracing platform in the production operation and then transmitted to the code returning platform. Role authority, province/city level manager and manufacturer, namely, generating commodity category, generating commodity code, deriving commodity code, tracing commodity code and canceling commodity code. The input and output of the commodity code management module comprises generating commodity category, inputting a main body code ID, outputting commodity category, category name and commodity category ID, generating commodity code, inputting commodity category ID, commodity quantity and batch, outputting commodity code ID, deriving commodity code, inputting commodity code, outputting commodity code, tracing commodity code,
Inputting commodity code ID, batch and date, outputting process tracing information display, canceling commodity code, inputting commodity category ID, commodity code ID, batch and date, and outputting canceling corresponding category or commodity code.
In the abutting joint food tracing platform module and the tracing scene display module, the abutting joint special equipment, food safety, important industrial products and other relevant platforms are abutted. The food tracing platform is abutted, and related data are synchronized through the interface when conditions such as commodity codes, supplementary recording related parameters, abnormal early warning and the like are generated. The following are two types of two-dimensional codes of the butt joint traceability platform, namely the interface designs of the preamble and the postamble respectively.
The method comprises the steps of acquiring a preamble, acquiring information of a commodity two-dimensional code, acquiring a URL (uniform resource locator), wherein the URL is HTTPS:// xxxxxx// api/product/GetPreqrcode, and acquiring a Content-Type, an application/x-www-form-urle and an HTTPS request mode, wherein the URL is POST.
The preamble request parameters are shown in table 1:
TABLE 1
The method comprises the steps of obtaining a POST code, obtaining information of a commodity two-dimensional code, obtaining a URL (uniform resource locator), wherein the URL is HTTPS:// xxxxxx// api/product/GetPosqrcode, and obtaining a parameter format of Content-Type, application/x-www-form-urle and an HTTPS request mode of POST.
The postamble request parameters are shown in table 2:
TABLE 2
Further, the main body code management module further comprises a code assigning management module, the code assigning management module is used for a user to download main body certificates and subsidiary certificates, the main body certificates comprise electronic business licenses and main body codes, the subsidiary certificates comprise industry identity licenses, operation authorization licenses, special equipment licenses and the like, the subsidiary certificates are further used for configuring service contact modes, including supervision hotline contact modes and system operation and maintenance personnel (gridding) contact modes, and the code assigning management module is further used for classifying operation main bodies according to various licenses and providing the user with inquiry of market operation main bodies, downloading of related contents and viewing of service contact modes and public information according to the classification.
In the code assigning management module, an application scene of the industry type code is configured in a code application management interface, namely, a certain type code can be used in a certain application center of the system, and the use condition of the type code in each application center is inquired and managed. The input and output of the coding management module comprise newly added application scenes/application states, input of setting new application scenes and application states of type codes, output of setting the new application scenes and the application states of the type codes, creation of the new application scenes and the new application states, modification of the application types/application states, input of the existing application scenes of the type codes, output of the new application scenes and the new application states of the type codes, deletion of the application scenes of the type codes, inquiry of the application types/application states, input of the type codes, screening of the type codes, and output of the application scenes and the application states corresponding to the type codes.
The common user uses the mobile phone to scan the two-dimension code on the business license and then enters the home page of the business (operating main body), the information disclosed by the business to the outside is not required to be logged in and directly accessed, the information comprises main body basic information, permission information, supervision information and punishment information, if the business opens the payment function of the business payment center, the common user can scan the two-dimension code to pay to click a payment button, payment is completed after the amount is input, and the information disclosed by the business to the outside can be checked by clicking a more button. And if the merchant opens the supervision function of the intelligent supervision center, the related business operator can scan the main body two-dimension code to perform inspection tasks, supervision tasks and the like. If the merchant opens the posting services, the posting services such as code scanning posting, upper gate posting and the like are supported.
The common user uses the mobile phone to scan the two-dimension code on the business license and then enters the home page of the business (operating main body), the information disclosed by the business to the outside is not required to be logged in and directly accessed, the information comprises main body basic information, permission information, supervision information and punishment information, if the business opens the payment function of the business payment center, the common user can scan the two-dimension code to pay to click a payment button, payment is completed after the amount is input, and the information disclosed by the business to the outside can be checked by clicking a more button.
And if the merchant opens the supervision function of the intelligent supervision center, the related business operator can scan the main body two-dimension code to perform inspection tasks, supervision tasks and the like. If the merchant opens the posting services, the posting services such as code scanning posting, upper gate posting and the like are supported.
The role authority comprises a province/city level manager, a business operator, an operation subject, a code scanning mailing and a door receiving, wherein the province/city level manager is used for inquiring the execution condition of the checking and supervision tasks, the business operator is used for executing the checking and supervision tasks, and the operation subject is used for processing correction complaints, maintaining subject information, paying settlement information and sending and receiving the products. And the common user accesses the public information and the payment function. The input and output comprise inquiry checking and supervision of the execution condition of the task, personnel information, date (section) and task state, and the output comprises task details and related personnel. Executing checking and supervision tasks, inputting a main body code ID, and outputting an APP jump supervision detailed page. And processing the correction complaints, maintaining the main body information, inputting correction information, filling feedback and main body information, and outputting the correction complaints, maintaining the main body information and inquiring payment settlement information. The method comprises the steps of accessing public information and payment function, inputting a public code identification management subject ID, outputting the public information, displaying the payment information attached with the ID and calling a payment interface, sending a piece by the public code and receiving the piece by the door, inputting the public code identification management subject ID and sending service content, and finishing sending services such as sending the piece by the public code and receiving the piece by the door.
The main code service condition comprises operation service condition statistics after code scanning is inquired in a code service condition interface, wherein the operation service condition statistics comprise common user code scanning inquiry times, payment details and statistics, and access times, correction feedback and the like of display contents. Role authority, namely provincial/municipal level administrators, inquiring the code scanning times and the service conditions of each application center, and business operators, namely rectifying and modifying feedback. The input and output comprises the steps of inquiring the number of times of code scanning and the service condition of each application center, inputting the code ID and the date (section), outputting the number of times of code scanning and the service condition of each application center, inquiring the correction feedback, inputting the code ID and the date (section), and outputting the correction feedback.
The system comprises a main code platform front-end module, a main code platform front-end module and a main code platform front-end module, wherein the main code platform front-end module comprises a payment front-end module, a main code management module and a modeling and portrait module, the main code platform front-end module is used for acquiring public information, an open system and a payment interface of a main code, paying authority, processing payment transaction requests, managing transaction processes and establishing a monitoring mechanism of the main code platform front-end module, the main code platform front-end module is used for providing a data visualization tool, customizing main code and an open system interface for accessing and managing data sources, inputting, modifying, updating and inquiring the accessed data sources, and the data sources comprise basic information and payment information of the main code.
In the payment front-end module, a payment front-end system is designed, the public information of a main code platform merchant and the like is obtained to be used for merchant payment account opening authentication, a system and a payment interface are opened, payment authority is obtained, a payment transaction request is processed, transaction process management is carried out, a monitoring mechanism is established, quick response and solving of payment faults are ensured, and the safety and reliability of transactions are ensured.
In the management module of the market management subject, the management of the market management subject by the market management subject is that the self definition of the market management subject is supported, and the information management of multi-level categories, category logo and the like is supported. And the market management main body manages that the open system interface accesses and manages data sources, including basic information, payment information and the like of the market management main body. And performing data management, ETL cleaning and other works on the access data so as to ensure the accuracy and the integrity of the information. And providing data visualization tools such as charts, reports, tables and the like, and conveniently displaying the data.
In the modeling and portrayal module, in the market management main body service module and the data analysis, relevant data analysis and modeling are carried out based on the market management main body information. For example, according to the behavior and data characteristics of the market subject, classification analysis is carried out to realize differentiated supervision and service, an analysis model for mining the related factors of the activity level of the market management subject is provided for policy establishment, and label classification is carried out on the representation of the market management subject.
The system comprises a management module, a management module and a service interface management module, wherein the management module is used for inquiring, adding, modifying, deleting and exporting organization information, the management module is used for inquiring, adding, modifying, downloading templates and exporting basic information of a market management main body, the management module is used for inputting and managing personnel information of business personnel, enterprise personnel and end users of the market management bureau, the management module is used for managing system users in a personnel list interface, and the management module is used for uniformly managing external business interface information and payment interface configuration.
Specifically:
In the organization management module, the operation functions mainly comprise inquiry, new addition, modification, deletion, export and the like. The system is unfolded in a tree structure and comprises organization codes, organization holonomics, organization abbreviations, superior organization, belonging hierarchy, belonging administrative area, responsible person, contact phone, remarks and the like. Wherein the master data is updated in an interface manner from the unified authentication platform. The extended data is manually maintained, and the maintenance authority is maintained by a special person allocated by a system administrator.
In the personnel management module, personnel data comprise three types, namely business personnel (business personnel), enterprise personnel (legal person and enterprise manager) and end users (C-end oriented users). The data of business personnel come from a data center, the data of enterprise personnel are registered through personnel real-name authentication and comprise user codes, user names, real names, contact phones, company positions, binding units and the like, and the data of C end user data are recorded through addresses of binding phones, openid, user nicknames, sexes, languages, cities, provinces, countries and head-end pictures of a recorded user applet.
In the rights management module, the system user, including the organization in which it resides, and the role to which it belongs, is managed in a personnel list interface. The platform is connected with data resources of personnel managed by the city and county of the market supervision and management bureau, so that the platform manager can access a point and synchronize identity, the authority roles are flexibly managed, the pages are dynamically configured, and the roles are managed in a weight-dividing and domain-dividing mode. For example, a system developer system role is a super administrator, an operation and maintenance personnel system role is a system administrator, all in a system application mechanism, a manager system role of a department in a provincial office is a provincial level manager and belongs to a department in a provincial level, an executive system role of a basic unit is a business operator and belongs to a unit in a county, an XX commodity system role of the county is an operation subject and belongs to a county, and a consumer belongs to a common user and belongs to a system application mechanism.
The service interface management module realizes unified management of external service interfaces, and comprises interface names, request modes, interface paths, interface states, registration time, update time, mock addresses and Body information. The payment interface configuration mainly comprises the steps of realizing the butt joint with an external third party payment platform and an aggregate payment platform, configuring related parameters, calling a payment interface, and needing to be configured, wherein the parameters comprise a merchant ID, a payment mode (dictionary management), a merchant order number, an asynchronous notification url, a jump notification url, a commodity name, a commodity amount, an extensible configuration parameter (returning after payment, user business processing), a signature character string and a signature type (default MD 5).
Aiming at the topics of establishment of the standards, scene application and the like of the market management subject codes of enterprises, catering, supermarkets, hotels and the like, the invention realizes the intelligent application scene of the market management subject codes, and comprises supervision and service of the market management subject by creating service multiple channels of the intelligent application scene platform of the whole-province market management subject codes, improvement and upgrading of related systems, establishment of the standards of the market management subject codes, development of data models and the like. The method is characterized in that docking source data is safely shared based on a data center of a market supervision bureau, a market subject code management center and a content compliance release center are constructed, and an application center comprises an intelligent supervision application center, a consumption payment application center, a coding display application center and a production tracing application center. The generated main body code and the main body code are applied according to different preset application programs, so that the efficient management of the main body information of the market operation is realized, and the main body information management cost of the market operation is reduced.
The invention further provides a two-dimensional code-based market management subject information management method, which comprises the steps of obtaining market management subject information according to a received user subject code generation request, generating a two-dimensional code as a subject code according to the information based on a preset rule, wherein the market management subject information comprises an identity code, a unified social credit code and license face information of a market management subject, applying the subject code according to different preset application programs, and inquiring and managing the use state of the subject code in the application center.
The foregoing is merely a preferred embodiment of the present invention, and it should be noted that it will be apparent to those skilled in the art that several modifications and variations can be made without departing from the technical principle of the present invention, and these modifications and variations should also be regarded as the scope of the invention.