{
	"info": {
		"_postman_id": "4f9cd893-e9ee-4595-9abb-06d75386cb27",
		"name": "工艺包加密",
		"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
		"_exporter_id": "9242796"
	},
	"item": [
		{
			"name": "后台管理",
			"item": [
				{
					"name": "认证",
					"item": [
						{
							"name": "获取svg验证码",
							"request": {
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{host}}/admin/auth/code/svg?email=zhaitianye@dobot-robots.com",
									"host": [
										"{{host}}"
									],
									"path": [
										"admin",
										"auth",
										"code",
										"svg"
									],
									"query": [
										{
											"key": "email",
											"value": "zhaitianye@dobot-robots.com"
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "获取邮箱验证码",
							"request": {
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{host}}/admin/auth/code/email?email=zhaitianye@dobot-robots.com",
									"host": [
										"{{host}}"
									],
									"path": [
										"admin",
										"auth",
										"code",
										"email"
									],
									"query": [
										{
											"key": "email",
											"value": "zhaitianye@dobot-robots.com"
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "管理员登陆",
							"request": {
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\r\n    \"email\": \"{{userName}}\",\r\n    \"password\": \"{{passWord}}\",\r\n    \"svg_code\": \"99\",\r\n    \"email_code\": \"999999\"\r\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{host}}/admin/auth/login",
									"host": [
										"{{host}}"
									],
									"path": [
										"admin",
										"auth",
										"login"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "管理员",
					"item": [
						{
							"name": "管理员获取个人信息",
							"request": {
								"auth": {
									"type": "bearer",
									"bearer": [
										{
											"key": "token",
											"value": "{{token}}",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{host}}/admin/manage/info",
									"host": [
										"{{host}}"
									],
									"path": [
										"admin",
										"manage",
										"info"
									]
								}
							},
							"response": []
						},
						{
							"name": "管理员冻结自己",
							"request": {
								"auth": {
									"type": "bearer",
									"bearer": [
										{
											"key": "token",
											"value": "{{token}}",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [],
								"url": {
									"raw": "{{host}}/admin/manage/frozen",
									"host": [
										"{{host}}"
									],
									"path": [
										"admin",
										"manage",
										"frozen"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "工艺包",
					"item": [
						{
							"name": "创建工艺包",
							"request": {
								"auth": {
									"type": "bearer",
									"bearer": [
										{
											"key": "token",
											"value": "{{token}}",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [],
								"body": {
									"mode": "urlencoded",
									"urlencoded": [
										{
											"key": "identifier",
											"value": "test_package_10",
											"description": "工艺包的标识",
											"type": "text"
										},
										{
											"key": "name",
											"value": "测试工艺包10",
											"description": "工艺包的名称",
											"type": "text"
										},
										{
											"key": "desc",
											"value": "这是测试工艺包的描述",
											"description": "工艺包的描述",
											"type": "text"
										}
									]
								},
								"url": {
									"raw": "{{host}}/admin/bags/create",
									"host": [
										"{{host}}"
									],
									"path": [
										"admin",
										"bags",
										"create"
									]
								}
							},
							"response": []
						},
						{
							"name": "工艺包列表",
							"request": {
								"auth": {
									"type": "bearer",
									"bearer": [
										{
											"key": "token",
											"value": "{{token}}",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{host}}/admin/bags/list",
									"host": [
										"{{host}}"
									],
									"path": [
										"admin",
										"bags",
										"list"
									],
									"query": [
										{
											"key": "page",
											"value": "1",
											"description": "页码",
											"disabled": true
										},
										{
											"key": "per_page",
											"value": "10",
											"description": "每页数量",
											"disabled": true
										},
										{
											"key": "sortby",
											"value": "createdAt",
											"description": "排序依据",
											"disabled": true
										},
										{
											"key": "order",
											"value": "desc",
											"description": "升序降序",
											"disabled": true
										},
										{
											"key": "id",
											"value": "7",
											"description": "id",
											"disabled": true
										},
										{
											"key": "uuid",
											"value": "2474C2E6-859E-4F36-9077-F4C7BE37DDA7",
											"description": "uuid",
											"disabled": true
										},
										{
											"key": "status",
											"value": "1",
											"description": "类型",
											"disabled": true
										},
										{
											"key": "name",
											"value": "ddd",
											"description": "名称",
											"disabled": true
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "废弃工艺包",
							"request": {
								"auth": {
									"type": "bearer",
									"bearer": [
										{
											"key": "token",
											"value": "{{token}}",
											"type": "string"
										}
									]
								},
								"method": "PATCH",
								"header": [],
								"url": {
									"raw": "{{host}}/admin/bags/abandon/uuid/:uuid",
									"host": [
										"{{host}}"
									],
									"path": [
										"admin",
										"bags",
										"abandon",
										"uuid",
										":uuid"
									],
									"variable": [
										{
											"key": "uuid",
											"value": "2474C2E6-859E-4F36-9077-F4C7BE37DDA7"
										}
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "工艺包版本",
					"item": [
						{
							"name": "增加工艺包版本",
							"request": {
								"auth": {
									"type": "bearer",
									"bearer": [
										{
											"key": "token",
											"value": "{{token}}",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [],
								"body": {
									"mode": "urlencoded",
									"urlencoded": [
										{
											"key": "bagId",
											"value": "13",
											"description": "工艺包的id",
											"type": "text"
										},
										{
											"key": "release",
											"value": "1.0.0",
											"description": "版本号",
											"type": "text"
										},
										{
											"key": "execute",
											"value": "1",
											"description": "加密执行标准，1,2,3,4等",
											"type": "text"
										}
									]
								},
								"url": {
									"raw": "{{host}}/admin/bags_version/create",
									"host": [
										"{{host}}"
									],
									"path": [
										"admin",
										"bags_version",
										"create"
									]
								}
							},
							"response": []
						},
						{
							"name": "工艺包版本列表",
							"request": {
								"auth": {
									"type": "bearer",
									"bearer": [
										{
											"key": "token",
											"value": "{{token}}",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{host}}/admin/bags_version/list?bagId=1",
									"host": [
										"{{host}}"
									],
									"path": [
										"admin",
										"bags_version",
										"list"
									],
									"query": [
										{
											"key": "page",
											"value": "1",
											"description": "页码",
											"disabled": true
										},
										{
											"key": "per_page",
											"value": "10",
											"description": "每页数量",
											"disabled": true
										},
										{
											"key": "sortby",
											"value": "createdAt",
											"description": "排序依据",
											"disabled": true
										},
										{
											"key": "order",
											"value": "desc",
											"description": "升序降序",
											"disabled": true
										},
										{
											"key": "id",
											"value": "5",
											"description": "id",
											"disabled": true
										},
										{
											"key": "uuid",
											"value": "2474C2E6-859E-4F36-9077-F4C7BE37DDA7",
											"description": "uuid",
											"disabled": true
										},
										{
											"key": "status",
											"value": "1",
											"description": "类型,0正常，1已废弃",
											"disabled": true
										},
										{
											"key": "release",
											"value": "5",
											"description": "具体版本号，模糊查询",
											"disabled": true
										},
										{
											"key": "bagId",
											"value": "1",
											"description": "工艺包的id(可选参数，前端应设计为必选)"
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "废弃工艺包版本",
							"request": {
								"auth": {
									"type": "bearer",
									"bearer": [
										{
											"key": "token",
											"value": "{{token}}",
											"type": "string"
										}
									]
								},
								"method": "PATCH",
								"header": [],
								"url": {
									"raw": "{{host}}/admin/bags_version/abandon/uuid/:uuid",
									"host": [
										"{{host}}"
									],
									"path": [
										"admin",
										"bags_version",
										"abandon",
										"uuid",
										":uuid"
									],
									"variable": [
										{
											"key": "uuid",
											"value": "B2A1E709-A4A9-4370-8940-C61150E39821"
										}
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "激活码",
					"item": [
						{
							"name": "创建激活码",
							"request": {
								"auth": {
									"type": "bearer",
									"bearer": [
										{
											"key": "token",
											"value": "{{token}}",
											"type": "string"
										}
									]
								},
								"method": "POST",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\r\n    \"bagVersionId\": 1,\r\n    \"permanent\": false,\r\n    \"activationTime\": 3153600000,\r\n    \"ceiling\": 10,\r\n    \"count\": 1\r\n}",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{host}}/admin/activation/create",
									"host": [
										"{{host}}"
									],
									"path": [
										"admin",
										"activation",
										"create"
									]
								}
							},
							"response": []
						},
						{
							"name": "激活码列表",
							"request": {
								"auth": {
									"type": "bearer",
									"bearer": [
										{
											"key": "token",
											"value": "{{token}}",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{host}}/admin/activation/list",
									"host": [
										"{{host}}"
									],
									"path": [
										"admin",
										"activation",
										"list"
									],
									"query": [
										{
											"key": "page",
											"value": "1",
											"description": "页码",
											"disabled": true
										},
										{
											"key": "per_page",
											"value": "10",
											"description": "每页数量",
											"disabled": true
										},
										{
											"key": "sortby",
											"value": "createdAt",
											"description": "排序依据",
											"disabled": true
										},
										{
											"key": "order",
											"value": "desc",
											"description": "升序降序",
											"disabled": true
										},
										{
											"key": "id",
											"value": "5",
											"description": "id",
											"disabled": true
										},
										{
											"key": "uuid",
											"value": "6C4E4252-2663-4274-B053-0BD476C1FADF",
											"description": "uuid",
											"disabled": true
										},
										{
											"key": "status",
											"value": "1",
											"description": "类型,0正常，1已废弃",
											"disabled": true
										},
										{
											"key": "bagVersionId",
											"value": "14",
											"description": "根据工艺包版本id(可选参数，前端应设计为必选)",
											"disabled": true
										},
										{
											"key": "code",
											"value": "FQOQ-7KZS-WUNQ-880Q",
											"description": "根据激活码",
											"disabled": true
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "废弃激活码",
							"request": {
								"auth": {
									"type": "bearer",
									"bearer": [
										{
											"key": "token",
											"value": "{{token}}",
											"type": "string"
										}
									]
								},
								"method": "PATCH",
								"header": [],
								"url": {
									"raw": "{{host}}/admin/activation/abandon/uuid/:uuid",
									"host": [
										"{{host}}"
									],
									"path": [
										"admin",
										"activation",
										"abandon",
										"uuid",
										":uuid"
									],
									"variable": [
										{
											"key": "uuid",
											"value": "1A3F386A-3439-4F9F-8937-D6EE534E5A23"
										}
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "注册码",
					"item": [
						{
							"name": "注册码列表",
							"request": {
								"auth": {
									"type": "bearer",
									"bearer": [
										{
											"key": "token",
											"value": "{{token}}",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{host}}/admin/registration/list?order=desc",
									"host": [
										"{{host}}"
									],
									"path": [
										"admin",
										"registration",
										"list"
									],
									"query": [
										{
											"key": "page",
											"value": "1",
											"description": "页码",
											"disabled": true
										},
										{
											"key": "per_page",
											"value": "2",
											"description": "每页数量",
											"disabled": true
										},
										{
											"key": "sortby",
											"value": "createdAt",
											"description": "排序依据",
											"disabled": true
										},
										{
											"key": "order",
											"value": "desc",
											"description": "升序降序"
										},
										{
											"key": "id",
											"value": "5",
											"description": "id",
											"disabled": true
										},
										{
											"key": "uuid",
											"value": "6C4E4252-2663-4274-B053-0BD476C1FADF",
											"description": "uuid",
											"disabled": true
										},
										{
											"key": "status",
											"value": "1",
											"description": "类型,0正常",
											"disabled": true
										},
										{
											"key": "machineCode",
											"value": "SN-XXXX-XXX-SS8",
											"description": "根据机器码",
											"disabled": true
										},
										{
											"key": "activationCode",
											"value": "6KS6-NRGT-3LVB-FWHX",
											"description": "根据激活码",
											"disabled": true
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "修改注册码备注",
							"request": {
								"auth": {
									"type": "bearer",
									"bearer": [
										{
											"key": "token",
											"value": "{{token}}",
											"type": "string"
										}
									]
								},
								"method": "PATCH",
								"header": [],
								"body": {
									"mode": "raw",
									"raw": "{\r\n    \"type2\": null,\r\n    \"status2\": 1,\r\n    \"name2\": null,\r\n    \"desc\": \"{{userName}}\"\r\n} ",
									"options": {
										"raw": {
											"language": "json"
										}
									}
								},
								"url": {
									"raw": "{{host}}/admin/registration/uuid/:uuid",
									"host": [
										"{{host}}"
									],
									"path": [
										"admin",
										"registration",
										"uuid",
										":uuid"
									],
									"variable": [
										{
											"key": "uuid",
											"value": "86F25D98-5BF0-49E0-A118-C13002C38164"
										}
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "日志",
					"item": [
						{
							"name": "日志列表",
							"request": {
								"auth": {
									"type": "bearer",
									"bearer": [
										{
											"key": "token",
											"value": "{{token}}",
											"type": "string"
										}
									]
								},
								"method": "GET",
								"header": [],
								"url": {
									"raw": "{{host}}/admin/logs/list?sortby=createdAt&order=desc",
									"host": [
										"{{host}}"
									],
									"path": [
										"admin",
										"logs",
										"list"
									],
									"query": [
										{
											"key": "page",
											"value": "1",
											"description": "页码",
											"disabled": true
										},
										{
											"key": "per_page",
											"value": "2",
											"description": "每页数量",
											"disabled": true
										},
										{
											"key": "sortby",
											"value": "createdAt",
											"description": "排序依据"
										},
										{
											"key": "order",
											"value": "desc",
											"description": "升序降序"
										},
										{
											"key": "type",
											"value": "登录",
											"description": "类型",
											"disabled": true
										},
										{
											"key": "adminName",
											"value": "1048972989@qq.com",
											"description": "名称",
											"disabled": true
										}
									]
								}
							},
							"response": []
						}
					]
				}
			]
		},
		{
			"name": "注册",
			"item": [
				{
					"name": "获取注册码",
					"request": {
						"method": "GET",
						"header": [],
						"url": {
							"raw": "{{host}}/registration/active/:machineCode/:activationCode",
							"host": [
								"{{host}}"
							],
							"path": [
								"registration",
								"active",
								":machineCode",
								":activationCode"
							],
							"variable": [
								{
									"key": "machineCode",
									"value": "SN-XXXX-XXX-SS0",
									"description": "机器码"
								},
								{
									"key": "activationCode",
									"value": "PJTG-6VZJ-HN5D-Y1YU",
									"description": "激活码"
								}
							]
						}
					},
					"response": []
				},
				{
					"name": "获取激活码详情",
					"request": {
						"method": "GET",
						"header": [],
						"url": {
							"raw": "{{host}}/registration/activation/code/:code",
							"host": [
								"{{host}}"
							],
							"path": [
								"registration",
								"activation",
								"code",
								":code"
							],
							"query": [
								{
									"key": "page",
									"value": "1",
									"disabled": true
								},
								{
									"key": "per_page",
									"value": "2",
									"disabled": true
								},
								{
									"key": "sortby",
									"value": "id",
									"disabled": true
								},
								{
									"key": "order",
									"value": "desc",
									"disabled": true
								},
								{
									"key": "detail",
									"value": "true",
									"description": "是否查询详情，默认false",
									"disabled": true
								}
							],
							"variable": [
								{
									"key": "code",
									"value": "DPKB-D8U5-BNEU-3CEK"
								}
							]
						}
					},
					"response": []
				}
			]
		}
	]
}