Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Z
zhichan
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
蒋勇
zhichan
Commits
e3dfeb19
Commit
e3dfeb19
authored
Nov 26, 2019
by
宋毅
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
tj
parent
1a476812
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
233 additions
and
155 deletions
+233
-155
igirl-channel/app/config/routes/doc.js
+1
-1
igirl-channel/app/front/entry/apidoc.ejs
+3
-3
igirl-channel/app/front/entry/public/apidoc/README.md
+8
-12
igirl-channel/app/front/entry/public/apidoc/appDesc/demoDesc.md
+80
-0
igirl-channel/app/front/entry/public/apidoc/merchant/merchant.md
+0
-0
igirl-channel/app/front/entry/public/apidoc/opTrademark/opTm.md
+141
-0
igirl-channel/app/front/entry/public/apidoc/order/businessmen.md
+0
-0
igirl-channel/app/front/entry/public/apidoc/order/order.md
+0
-0
igirl-channel/app/front/entry/public/apidoc/user/user.md
+0
-139
No files found.
igirl-channel/app/config/routes/doc.js
View file @
e3dfeb19
...
...
@@ -34,7 +34,7 @@ module.exports = function (app) {
});
});
app
.
get
(
'/doc/:forder/:fileName'
,
function
(
req
,
res
)
{
app
.
get
(
'/doc/
api/
:forder/:fileName'
,
function
(
req
,
res
)
{
var
forder
=
req
.
params
[
"forder"
];
var
fileName
=
req
.
params
[
"fileName"
]
||
"README.md"
;
var
path
=
process
.
cwd
()
+
"/app/front/entry/public/apidoc"
;
...
...
igirl-channel/app/front/entry/apidoc.ejs
View file @
e3dfeb19
...
...
@@ -10,12 +10,12 @@
</head>
<body
>
<body>
<div
style=
"width:100%;text-align: center;font-size: 20px;"
>
薪果果个体工商户
API文档
渠道接入
API文档
</div>
<div
class=
"markdown-body"
style=
"margin-left:40px;"
id=
"doc-page"
>
<
%
-
str
%
>
<
%
-
str
%
>
</div>
</body>
...
...
igirl-channel/app/front/entry/public/apidoc/README.md
View file @
e3dfeb19
## 1. 调用接口需要开通app应用
1
[
获取app信息
](
doc/api/appDesc/demoDesc.md
)
## 1. 用户相关接口
1
[
用户中心
](
doc/user/user.md
)
2
[
获取token信息
](
doc/api/appDesc/demoDesc.md
)
## 2. 商户相关接口
1
[
商户接口
](
doc/merchant/merchant.md
)
## 2. 订单相关接口
1
[
订单
](
doc/order/order.md
)
2
[
个体工商户
](
doc/order/businessmen.md
)
## 3. 发票接口
1
[
发票
](
gongsibao-er/README.md
)
3
[
通用接口示例
](
doc/api/appDesc/demoDesc.md
)
## 2. 商标操作相关接口
1
[
商标操作中心
](
doc/api/opTrademark/opTm.md
)
## 3. 商标检索相关接口
1
[
商标检索中心
](
doc/api/opTrademark/opTm.md
)
igirl-channel/app/front/entry/public/apidoc/appDesc/demoDesc.md
0 → 100644
View file @
e3dfeb19
<a
name=
"menu"
href=
"/doc"
>
返回主目录
</a>
1.
[
开通app参数
](
#appParams
)
1.
[
获取token
](
#getToken
)
1.
[
通用接口示例
](
#demo
)
## **<a name="appParams"> 开通app参数</a>**
[
返回到目录
](
#menu
)
#### 请求接口之前需要向合作方获取如下参数:
#### appkey:2019090811
#### secret:f99d413b767f09b5dff0b3610366cc46
#### 参数说明:appkey、secret为获取请求头token的参数。
## **<a name="getToken"> 获取token</a>**
[
返回到目录
](
#menu
)
##### URL
[
/auth/accessAuth/getToken
]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
```
javascript
{
"appkey"
:
"2019090811"
,
//Y string appkey
"secret"
:
"f99d413b767f09b5dff0b3610366cc46"
//Y string 密钥
}
```
#### 返回结果
```
javascript
{
"status"
:
0
,
"msg"
:
"success"
,
"data"
:
{
"token"
:
"40d64e586551405c9bcafab87266bc04"
//token用于其他接口请求时,放在请求头中
},
"requestId"
:
"2016c54abe7249a2a1195d236b333f79"
}
```
## **<a name="demo"> 通用接口示例</a>**
[
返回到目录
](
#menu
)
##### URL
[
/auth/accessAuth
]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
```
javascript
所有请求接口在请求前,必须获取
token
,并把
token
放在请求头
Headers
中,无特殊说明请求方式统一为
POST
请求。
通用请求接口示例:
请求头中需要传递的参数:
token
、
request
-
id
请求参数:
{
"actionProcess"
:
"jd"
,
//Y string 执行的渠道名称
"actionType"
:
"demo"
,
//Y string 渠道执行的类型
"actionBody"
:
{
//N JSON 要传递的body信息
"userId"
:
"019101116473600000"
,
//N string 用户ID
"userName"
:
"张三"
//N string 用户名称
}
}
```
#### 返回结果
```
javascript
{
"status"
:
0
,
"msg"
:
"success"
,
"data"
:
{
"opDesc"
:
"京东云合作"
},
"requestId"
:
"2016c54abe7249a2a1195d236b333f79"
}
返回值参数说明:
status
返回状态,
0
为成功,否则为失败
msg
成功或失败信息描述
data
接口返回的数据信息
requestId
请求头中的
request
-
id
,作为接口调用跟踪
```
igirl-channel/app/front/entry/public/apidoc/merchant/merchant.md
deleted
100644 → 0
View file @
1a476812
This diff is collapsed.
Click to expand it.
igirl-channel/app/front/entry/public/apidoc/opTrademark/opTm.md
0 → 100644
View file @
e3dfeb19
<a
name=
"menu"
href=
"/doc"
>
返回主目录
</a>
1.
[
尼斯查询(一)
](
#getNcl
)
1.
[
尼斯查询(二)
](
#getNclTwo
)
## **<a name="getNcl"> 尼斯查询(一)</a>**
[
返回到目录
](
#menu
)
##### URL
[
/action/tmTools/springBoard
]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
#### actionType:getNcl
```
javascript
{
"nclcode"
:
"01"
//Y string 尼斯编号(尼斯大类类别获取群组类别)
}
```
#### 返回结果
```
javascript
{
"status"
:
0
,
//操作状态0:操作成功-1:操作失败
"msg"
:
"操作成功"
,
//操作信息
"data"
:
[
{
"code"
:
"01"
,
//尼斯大类编码
"name"
:
""
,
//大类名称
"pcode"
:
""
,
//父类编码 大类要为父类则为空
"type"
:
1
,
"children"
:
[
//尼斯群组信息
{
"code"
:
"0106"
,
//群组编码
"name"
:
"化学试剂"
,
//群组名称
"pcode"
:
"01"
,
//群组父类编码 即其所属大类编码
"type"
:
1
,
"children"
:
[
//尼斯小类
{
"code"
:
"010122"
,
//小类编码
"name"
:
"生物化学催化剂"
,
//小类名称
"pcode"
:
"0106"
//小类父类编码 即其所属群组编码
}
]
}
]
},
{
"code"
:
"42"
,
"name"
:
""
,
"pcode"
:
""
,
"type"
:
1
,
"children"
:
[
{
"code"
:
"4211"
,
"name"
:
"提供化学研究服务"
,
"pcode"
:
"42"
,
"type"
:
1
,
"children"
:
[
{
"code"
:
""
,
"name"
:
"生物化学研究和分析"
,
"pcode"
:
"4211"
}
]
}
]
}
],
"requestId"
:
"8cd7e91ec607453c805da8302f3e068c"
}
```
## **<a name="getNclTwo"> 尼斯查询(二)</a>**
[
返回到目录
](
#menu
)
##### URL
[
/action/tmTools/springBoard
]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
#### actionType:getNcl
```
javascript
{
"name"
:
"生物化学"
,
//Y strin 尼斯名称
"ncls "
:
[
"01"
]
//N List 尼斯大类编码列表
}
```
#### 返回结果
```
javascript
{
"status"
:
0
,
//操作状态0:操作成功-1:操作失败
"msg"
:
"操作成功"
,
//操作信息
"data"
:
[
{
"code"
:
"01"
,
//尼斯大类编码
"name"
:
""
,
//大类名称
"pcode"
:
""
,
//父类编码 大类要为父类则为空
"type"
:
1
,
"children"
:
[
//尼斯群组信息
{
"code"
:
"0106"
,
//群组编码
"name"
:
"化学试剂"
,
//群组名称
"pcode"
:
"01"
,
//群组父类编码 即其所属大类编码
"type"
:
1
,
"children"
:
[
//尼斯小类
{
"code"
:
"010122"
,
//小类编码
"name"
:
"生物化学催化剂"
,
//小类名称
"pcode"
:
"0106"
//小类父类编码 即其所属群组编码
}
]
}
]
},
{
"code"
:
"42"
,
"name"
:
""
,
"pcode"
:
""
,
"type"
:
1
,
"children"
:
[
{
"code"
:
"4211"
,
"name"
:
"提供化学研究服务"
,
"pcode"
:
"42"
,
"type"
:
1
,
"children"
:
[
{
"code"
:
""
,
"name"
:
"生物化学研究和分析"
,
"pcode"
:
"4211"
}
]
}
]
}
],
"requestId"
:
"8cd7e91ec607453c805da8302f3e068c"
}
```
igirl-channel/app/front/entry/public/apidoc/order/businessmen.md
deleted
100644 → 0
View file @
1a476812
igirl-channel/app/front/entry/public/apidoc/order/order.md
deleted
100644 → 0
View file @
1a476812
igirl-channel/app/front/entry/public/apidoc/user/user.md
deleted
100755 → 0
View file @
1a476812
<a
name=
"menu"
>
目录
</a>
1.
[
图片验证码
](
#captcha
)
1.
[
短信验证码
](
#smsCode
)
1.
[
登录
](
#login
)
1.
[
当前用户信息查询
](
#loginUser
)
1.
[
获取菜单
](
#getMenu
)
## **<a name="captcha"> 图片验证码</a>**
[
返回到目录
](
#menu
)
##### URL
[
/web/auth/userCtl/captcha
]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
| 参数 | 必选 | 类型 | 说明|
| -------- | -------- | ------------|---------|
|
**width**
| 否 | int | 图片验证码宽度 默认120px|
|
**height**
| 否 | int | 图片验证码高度 默认32px |
|
**background**
| 否 | String | 背景色颜色值,默认#E8E8E8 |
#### 返回结果
```
javascript
{
"status"
:
0
,
"msg"
:
"success"
,
"data"
:
{
"key"
:
"381c1fc567c746d0a4aa33892239cef0"
,
// 图片验证码key
"captcha"
:
"...."
// 图片
}
}
```
## **<a name="smsCode"> 短信验证码</a>**
[
返回到目录
](
#menu
)
##### URL
[
/web/auth/userCtl/smsCode
]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
| 参数 | 必选 | 类型 | 说明|
| -------- | -------- | ------------|---------|
|
**mobile**
| 是 | String | 手机号码|
#### 返回结果
```
javascript
{
"status"
:
0
,
"msg"
:
"success"
,
}
```
## **<a name="login"> 登录</a>**
[
返回到目录
](
#menu
)
##### URL
[
/web/auth/userCtl/login
]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
| 参数 | 必选 | 类型 | 说明|
| -------- | -------- | ------------|---------|
|
**loginName**
| 是 | String | 登录名|
|
**password**
| 是 | String | 密码 |
|
**captchaKey**
| 是 | String | 图片验证码key |
|
**captchaCode**
| 是 | String | 图片验证码填入值 |
#### 返回结果
```
javascript
{
"status"
:
0
,
"msg"
:
"success"
,
"data"
:
{
"xggadminsid"
:
"3cb49932-fa02-44f0-90db-9f06fe02e5c7"
// 登录key
}
}
```
## **<a name="currentUser"> 当前用户信息查询</a>**
[
返回到目录
](
#menu
)
##### URL
[
/web/auth/userCtl/currentUser
]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
#### 返回结果
```
javascript
{
"status"
:
0
,
"msg"
:
"success"
,
}
```
## **<a name="getMenu"> 获取菜单</a>**
[
返回到目录
](
#menu
)
##### URL
[
/web/auth/userCtl/getMenu
]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
#### 返回结果
```
javascript
[
{
"name"
:
"首页"
,
"path"
:
"/"
,
"submenu"
:
[]
},
{
"name"
:
"商户中心"
,
"path"
:
"/merchants"
,
"submenu"
:
[
{
"name"
:
"客户管理"
,
"team"
:
[
{
"name"
:
"商户信息"
,
"path"
:
"/merchants/businessInformation"
},
...
]
}
]
},
...
]
```
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment