# 2005 Purchase of public service
# content_json definition
| parameter | Is required | type | Introductions | Format requirements |
|---|---|---|---|---|
| cur_status | yes | int32 | Current status id | |
| wxa_path_query | yes | string | Card click the jump path and query | |
| product_count | Reference Status Requirements | uint32 | Number of insurance products | |
| product_list | Reference Status Requirements | object | Insurance Product Information | |
| submit_deadline | Reference Status Requirements | Unit 32 | Improve the policy information deadline | Second time stamp, displayed as MM/DD HH: mm format |
| policy_issuance_Time | Reference Status Requirements | Unit 32 | Expected out of single time | Second time stamp, displayed as MM/DD format |
| effective_Time | Reference Status Requirements | Unit 32 | Effective time | Second time stamp, displayed as MM/DD HH: mm format |
product_list definition
| parameter | Is required | type | Introductions | Format requirements |
|---|---|---|---|---|
| Info_list | yes | array< object> | Insurance Product Information |
Info_list definition
| parameter | Is required | type | Introductions | Format requirements |
|---|---|---|---|---|
| product_img | yes | string | Pictures of Insurance Products | |
| product_Name | yes | string | Insurance Product Name | |
| product_path_query | yes | string | Insurance product path and query | |
| count | no | uint32 | Number of items, the default is 1 | |
| Single_price | no | uint32 | Unit price of goods | The unit is divided |
# cur_Status passes in the meaning of the status id, and the fields under the different status id require
| id | Is this state possible when activated? | Can change from previous state* | State description | Required fields in this state | Optional field in this state | content_Example of json |
|---|---|---|---|---|---|---|
| 1 | yes | 1, 7 | To be Perfected Policy Information | product_count product_list wxa_path_query | submit_deadline | "{"cur_status":1,"product_count": 1,"product_list":{"info_list":[{"product_img":"https://res.wx.qq .com /op_res/DiSd8fVjXuHr5K9U73oRr74fMqnT5r9_GmI3mbfLOn2RpC_aENIPjYPPhPN_YnNKnUhyuAy8yLqNRAlh_JCsWQ","product_Name":"Overseas travel insurance","product_path_query":"pages/index/index"}]},"submit_deadline": 1696867200,"wxa_path_query":"pages/index/index"}" |
| 2 | no | 1, 2, 7 | The policy improvement will end soon | wxa_path_query | submit_deadline | "{"cur_status":2,"submit_deadline": 1696867200,"wxa_path_query": "pages/index/index"}" |
| 3 | yes | 1, 2, 7 | Pending order | product_count product_list wxa_path_query | policy_issuance_Time | "{"cur_status":3,"product_count":1,"product_list":{"info_list":[{"product_img":"https://res.wx.qq .com /op_res/DiSd8fVjXuHr5K9U73oRr74fMqnT5r9_GmI3mbfLOn2RpC_aENIPjYPPhPN_YnNKnUhyuAy8yLqNRAlh_JCsWQ","product_Name":"Overseas travel insurance","product_path_query":"pages/index/index"}]},"policy_issuance_Time":1696867200,"wxa_path_query":"pages/index/index"}" |
| 4 | no | 1, 2, 3, 7 | Single failure | wxa_path_query | "{"cur_status":4,"wxa_path_query": "pages/index/index"}" | |
| 5 | no | 1, 2, 3, 5, 7 | Order issued successfully, to be effective | wxa_path_query | effective_Time | "{"cur_status":5,"effective_Time":1696867200,"wxa_path_query": "pages/index/index"}" |
| 6 | no | 5 | Entered into force | wxa_path_query | effective_Time | "{"cur_status":6,"effective_Time":1696867200,"wxa_path_query": "pages/index/index"}" |
| 7 | yes | / | Paid | wxa_path_query product_count product_list | "{"cur_status":7,"product_count": 1,"product_list":{"info_list":[{"product_img":"https://res.wx.qq .com /op_res/DiSd8fVjXuHr5K9U73oRr74fMqnT5r9_GmI3mbfLOn2RpC_aENIPjYPPhPN_YnNKnUhyuAy8yLqNRAlh_JCsWQ","product_Name":"Overseas travel insurance","product_path_query":"pages/index/index"}]},"wxa_path_query":"pages/index/index"}" |
Can change from previous stateIntroductions
- The number in this column indicates that the current state can only be changed by these states (this is not required on activation)
- It should be noted that the current state changes to the current state, but also requires the status id in this column: if the current state is 1, only if 1 is also in this column, the next update when the status is passed 1
- A state id that does not exist in this column, meaning the end state, and the service state is no longer updatable
# ext_json definition
| parameter | Is required | type | Introductions | Format requirements |
|---|---|---|---|---|
| product_additional_list | yes | object | Product additional information, and product_List sort one-to-one correspondence |
product_additional_list definition
| parameter | Is required | type | Introductions | Format requirements |
|---|---|---|---|---|
| Info_list | yes | array< object> | Insurance Products Additional Information |
Info_list definition
| parameter | Is required | type | Introductions | Format requirements |
|---|---|---|---|---|
| unit_price | yes | uint32 | Unit Price of Insurance Products | The unit is divided |
| number | yes | uint32 | Number of insurance products |