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
a811b674
Commit
a811b674
authored
Apr 29, 2020
by
宋毅
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'center-channel' of gitlab.gongsibao.com:jiangyong/zhichan into center-channel
parents
28440dfd
8890fc0f
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
249 additions
and
42 deletions
+249
-42
center-channel/app/base/api/impl/opaction/fgbusinesschance.js
+1
-1
center-channel/app/base/service/impl/utilsSve/utilsFgbusinesschanceSve.js
+2
-11
center-channel/app/front/entry/public/apidoc/platform/fgbusinesschance.md
+216
-30
center-channel/app/front/entry/public/apidoc/platform/logoOrder.md
+30
-0
No files found.
center-channel/app/base/api/impl/opaction/fgbusinesschance.js
View file @
a811b674
...
@@ -51,7 +51,7 @@ class FgbusinesschanceAPI extends WEBBase {
...
@@ -51,7 +51,7 @@ class FgbusinesschanceAPI extends WEBBase {
case
"updateStatus"
:
//更新商机跟进状态
case
"updateStatus"
:
//更新商机跟进状态
opResult
=
await
this
.
utilsFgbusinesschancSve
.
updateStatus
(
pobj
,
pobj
.
actionBody
);
opResult
=
await
this
.
utilsFgbusinesschancSve
.
updateStatus
(
pobj
,
pobj
.
actionBody
);
break
;
break
;
case
"getMoreInfoUrl"
:
// 更多客户信息链接地址
--TODO:模拟
case
"getMoreInfoUrl"
:
// 更多客户信息链接地址
opResult
=
await
this
.
utilsFgbusinesschancSve
.
getMoreInfoUrl
(
pobj
,
pobj
.
actionBody
);
opResult
=
await
this
.
utilsFgbusinesschancSve
.
getMoreInfoUrl
(
pobj
,
pobj
.
actionBody
);
break
break
default
:
default
:
...
...
center-channel/app/base/service/impl/utilsSve/utilsFgbusinesschanceSve.js
View file @
a811b674
...
@@ -167,18 +167,9 @@ class UtilsFgbusinesschancService extends AppServiceBase {
...
@@ -167,18 +167,9 @@ class UtilsFgbusinesschancService extends AppServiceBase {
if
(
!
actionBody
.
companyName
)
{
if
(
!
actionBody
.
companyName
)
{
return
system
.
getResult
(
null
,
"actionBody.companyName can not be empty,100290"
);
return
system
.
getResult
(
null
,
"actionBody.companyName can not be empty,100290"
);
}
}
// var url = settings.entProfileUrl() + "?";
var
url
=
settings
.
entProfileUrl
()
+
`#/abc?companyName=
${
actionBody
.
companyName
}
`
;
// var reqParam = {
// companyName: actionBody.companyName
// }
// var result = await this.restPostWithHValueUrl(reqParam, url);
// let code = result.code || result.status
// if (code !== 200 && code !== 0) {
// return system.getResult(null, result.message || result.msg || "req is error");
// }
// return system.getResultSuccess(result.data);
return
system
.
getResultSuccess
({
return
system
.
getResultSuccess
({
url
:
"https://www.gongsibao.com"
url
:
encodeURI
(
url
)
})
})
}
}
...
...
center-channel/app/front/entry/public/apidoc/platform/fgbusinesschance.md
View file @
a811b674
<a
name=
"menu"
href=
"/doc"
>
返回主目录
</a>
1.
[
获取营销话术
](
#a
)
1.
[
获取营销话术
](
#a
)
1.
[
获取工商接口
](
#b
)
1.
[
获取工商接口
](
#b
)
1.
[
30秒认知客户
](
#c
)
1.
[
30秒认知客户
及产品服务标签
](
#c
)
1.
[
更多客户信息链接地址
](
#d
)
1.
[
更多客户信息链接地址
](
#d
)
1.
[
推荐业务状态更新
](
#e
)
1.
[
推荐业务状态更新
](
#e
)
1.
[
推荐业务列表
](
#f
)
1.
[
推荐业务列表
](
#f
)
1.
[
已购产品列表
](
#g
)
1.
[
已购产品列表
](
#g
)
1.
[
推送商机
](
#h
)
## **<a name="a"> 获取营销话术</a>**
## **<a name="a"> 获取营销话术</a>**
[
返回到目录
](
#menu
)
##### URL
##### URL
[
/web/opaction/fgbusinesschance/springBoard
]
[
/api/opaction/fgbusinesschance/springBoard
]
#### 参数格式 `JSON`
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
#### HTTP请求方式 `POST`
#### 请求头中需要增加token(用户登录后的凭证)的值
#### 请求头中需要增加token的值
#### 渠道执行的类型 actionType:getTalkContent
#### 渠道执行的类型 actionType:getTalkContent
#### 请求数据
#### 请求数据
```
```
{
{
"actionType":"getTalkContent",
"actionType":"getTalkContent",
actionBody:{
actionBody:{
"already_product":"公司注册",
"recommendId":"推荐id"
"recommend_product":"驳回宝"
}
}
}
}
```
```
#### 返回结果
#### 返回结果
```
```
<!-- data[0]代表开场白
<!--data参数说明,以,隔开:
data[1]代表话术原因
data[0]代表开场白
data[2]代表问答行式话术
data[1]代表话术原因
data[3]代表结束语 -->
data[2]代表问答行式话术
data[3]代表结束语 -->
{
{
"status": 0,
"status": 0,
"msg": "成功",
"msg": "成功",
...
@@ -42,13 +55,23 @@ data[3]代表结束语 -->
...
@@ -42,13 +55,23 @@ data[3]代表结束语 -->
```
```
## **<a name="b"> 获取工商接口</a>**
## **<a name="b"> 获取工商接口</a>**
[
返回到目录
](
#menu
)
##### URL
##### URL
[
/web/opaction/fgbusinesschance/springBoard
]
[
api/opaction/fgbusinesschance/springBoard
]
#### 参数格式 `JSON`
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
#### HTTP请求方式 `POST`
#### 请求头中需要增加token(用户登录后的凭证)的值
#### 请求头中需要增加token的值
#### 渠道执行的类型 actionType:getCompanyInfo
#### 渠道执行的类型 actionType:getCompanyInfo
#### 请求数据
#### 请求数据
```
```
{
{
"actionType":"getCompanyInfo",
"actionType":"getCompanyInfo",
...
@@ -57,7 +80,9 @@ data[3]代表结束语 -->
...
@@ -57,7 +80,9 @@ data[3]代表结束语 -->
}
}
}
}
```
```
#### 返回结果
#### 返回结果
```
```
{
{
"status": 0,
"status": 0,
...
@@ -85,14 +110,22 @@ data[3]代表结束语 -->
...
@@ -85,14 +110,22 @@ data[3]代表结束语 -->
}
}
```
```
## **<a name="c"> 30秒认知客户</a>**
## **<a name="c"> 30秒认知客户及产品服务标签</a>**
[
返回到目录
](
#menu
)
##### URL
##### URL
[
/web/opaction/fgbusinesschance/springBoard
]
[
/api/opaction/fgbusinesschance/springBoard
]
#### 参数格式 `JSON`
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
#### HTTP请求方式 `POST`
#### 请求头中需要增加token(用户登录后的凭证)的值
#### 请求头中需要增加token的值
#### 渠道执行的类型 actionType:getCompanyLabel
#### 渠道执行的类型 actionType:getCompanyLabel
#### 请求数据
#### 请求数据
```
```
{
{
"actionType":"getCompanyLabel",
"actionType":"getCompanyLabel",
...
@@ -101,25 +134,84 @@ data[3]代表结束语 -->
...
@@ -101,25 +134,84 @@ data[3]代表结束语 -->
}
}
}
}
```
```
#### 返回结果
#### 返回结果
```
```
<!--输出参数说明:lable_type:标签类别、lable_data:画像标签-->
{
{
"status": 0,
"status": 0,
"msg": "success",
"msg": "success",
"data": [],
"data": [
"requestId": "a66073a67d454559a10f2961c83ace37"
{
"lable_data": [
"微型企业",
"有限责任公司",
"长青公司",
"租赁和商务服务业",
"华东地区",
"一枝独秀"
],
"lable_type": "基本标签"
},
{
"lable_data": [
"存续"
],
"lable_type": "经营标签"
},
{
"lable_data": [
"专利小白",
"商标行家",
"软件著作小白",
"作品著作小白"
],
"lable_type": "资产标签"
},
{
"lable_data": [
"阿里担保注册",
"阿里云"
],
"lable_type": "偏好标签"
},
{
"lable_data": [
"替他人推销",
"广告",
"人事管理辅助",
"商业企业迁移",
"医疗用品",
"财会",
"工商管理辅助",
"办公事务"
],
"lable_type": "产品标签"
}
],
"requestId": "9df07bcffae0410c983e0fdfd3d0fc2c"
}
}
```
```
## **<a name="d"> 更多客户信息链接地址</a>**
## **<a name="d"> 更多客户信息链接地址</a>**
[
返回到目录
](
#menu
)
##### URL
##### URL
[
/web/opaction/fgbusinesschance/springBoard
]
[
/api/opaction/fgbusinesschance/springBoard
]
#### 参数格式 `JSON`
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
#### HTTP请求方式 `POST`
#### 请求头中需要增加token(用户登录后的凭证)的值
#### 请求头中需要增加token的值
#### 渠道执行的类型 actionType:getMoreInfoUrl
#### 渠道执行的类型 actionType:getMoreInfoUrl
#### 请求数据
#### 请求数据
```
```
{
{
"actionType":"getMoreInfoUrl",
"actionType":"getMoreInfoUrl",
...
@@ -128,7 +220,9 @@ data[3]代表结束语 -->
...
@@ -128,7 +220,9 @@ data[3]代表结束语 -->
}
}
}
}
```
```
#### 返回结果
#### 返回结果
```
```
{
{
"status": 0,
"status": 0,
...
@@ -141,13 +235,21 @@ data[3]代表结束语 -->
...
@@ -141,13 +235,21 @@ data[3]代表结束语 -->
```
```
## **<a name="e"> 推荐业务状态更新</a>**
## **<a name="e"> 推荐业务状态更新</a>**
[
返回到目录
](
#menu
)
##### URL
##### URL
[
/web/opaction/fgbusinesschance/springBoard
]
[
/api/opaction/fgbusinesschance/springBoard
]
#### 参数格式 `JSON`
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
#### HTTP请求方式 `POST`
#### 请求头中需要增加token(用户登录后的凭证)的值
#### 请求头中需要增加token的值
#### 渠道执行的类型 actionType:updateStatus
#### 渠道执行的类型 actionType:updateStatus
#### 请求数据
#### 请求数据
```
```
{
{
"actionType":"updateStatus",
"actionType":"updateStatus",
...
@@ -159,7 +261,9 @@ data[3]代表结束语 -->
...
@@ -159,7 +261,9 @@ data[3]代表结束语 -->
}
}
}
}
```
```
#### 返回结果
#### 返回结果
```
```
{
{
"status": 0,// 0为成功,否则失败
"status": 0,// 0为成功,否则失败
...
@@ -171,13 +275,21 @@ data[3]代表结束语 -->
...
@@ -171,13 +275,21 @@ data[3]代表结束语 -->
## **<a name="f"> 推荐业务列表</a>**
## **<a name="f"> 推荐业务列表</a>**
[
返回到目录
](
#menu
)
##### URL
##### URL
[
/web/opaction/fgbusinesschance/springBoard
]
[
/api/opaction/fgbusinesschance/springBoard
]
#### 参数格式 `JSON`
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
#### HTTP请求方式 `POST`
#### 请求头中需要增加token(用户登录后的凭证)的值
#### 请求头中需要增加token的值
#### 渠道执行的类型 actionType:getRecommendProducts
#### 渠道执行的类型 actionType:getRecommendProducts
#### 请求数据
#### 请求数据
```
```
{
{
"actionType":"getRecommendProducts",
"actionType":"getRecommendProducts",
...
@@ -186,30 +298,40 @@ data[3]代表结束语 -->
...
@@ -186,30 +298,40 @@ data[3]代表结束语 -->
}
}
}
}
```
```
#### 返回结果
#### 返回结果
```
```
{
{
"status": 0,// 0为成功,否则失败
"status": 0,// 0为成功,否则失败
"msg": "success",
"msg": "success",
"data":[{
"data":[{
"accountId":"客户ID",
"accountId":"客户ID",
"recommendId": "00000001",
"recommendId": "00000001",
//推荐唯一码
"typeName": "知识产权",
"typeName": "知识产权",
//推荐类型
"productName": "软件著作权",
"productName": "软件著作权",
//推荐产品
"buyRate": "80%"
"buyRate": "80%"
//购买概率
}],
}],
"requestId": "f21446617c5e46ad889f3fab7bb69456"
"requestId": "f21446617c5e46ad889f3fab7bb69456"
}
}
```
```
## **<a name="g"> 已购产品列表</a>**
## **<a name="g"> 已购产品列表</a>**
[
返回到目录
](
#menu
)
##### URL
##### URL
[
/web/opaction/fgbusinesschance/springBoard
]
[
/api/opaction/fgbusinesschance/springBoard
]
#### 参数格式 `JSON`
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
#### HTTP请求方式 `POST`
#### 请求头中需要增加token(用户登录后的凭证)的值
#### 请求头中需要增加token的值
#### 渠道执行的类型 actionType:getOldOrder
#### 渠道执行的类型 actionType:getOldOrder
#### 请求数据
#### 请求数据
```
```
{
{
"actionType":"getOldOrder",
"actionType":"getOldOrder",
...
@@ -218,7 +340,72 @@ data[3]代表结束语 -->
...
@@ -218,7 +340,72 @@ data[3]代表结束语 -->
}
}
}
}
```
```
#### 返回结果
```
{
"status": 0,// 0为成功,否则失败
"msg": "success",
"data":[{
"source": "阿里云",//购买渠道
"productName": "公司注册",//购买产品名称
"orderAmount": 680,//订单金额
"createTime":"2019-12-12",//购买日期
"statusName": "已完成"//购买状态名称
}],
"requestId": "f21446617c5e46ad889f3fab7bb69456"
}
```
## **<a name="h"> 推送商机</a>**
[
返回到目录
](
#menu
)
##### URL
[
/api/opaction/fgbusinesschance/springBoard
]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
#### 请求头中需要增加token的值
#### 渠道执行的类型 actionType:create
#### 请求数据
```
{
"actionType":"create",
actionBody:{
businessData:[
{
"companyId":"111111100001",//公司唯一码
"companyName": "公司名称",
"businessId": "商机唯一码",
createTime":"2019-12-12"
},
{
"companyId":"111111100001",//公司唯一码
"companyName": "公司名称",
"businessId": "商机唯一码",
createTime":"2019-12-12"
}
]
}
}
```
#### 返回结果
#### 返回结果
```
{
"status": 0,// 0为成功,否则失败
"msg": "success",
"data":null,
"requestId": "f21446617c5e46ad889f3fab7bb69456"
}
```
```
```
\ No newline at end of file
center-channel/app/front/entry/public/apidoc/platform/logoOrder.md
View file @
a811b674
...
@@ -4,6 +4,7 @@
...
@@ -4,6 +4,7 @@
1.
[
收藏logo
](
#collectLogo
)
1.
[
收藏logo
](
#collectLogo
)
1.
[
获取收藏的logo
](
#getCollectibleLogoListByUser
)
1.
[
获取收藏的logo
](
#getCollectibleLogoListByUser
)
1.
[
获取已购买的logo
](
#getPaidLogoListByUser
)
1.
[
获取已购买的logo
](
#getPaidLogoListByUser
)
1.
[
下载logo
](
#getLogoMaterial
)
## **<a name="singlelogo"> 生成logo</a>**
## **<a name="singlelogo"> 生成logo</a>**
[
返回到目录
](
#menu
)
[
返回到目录
](
#menu
)
...
@@ -197,3 +198,32 @@
...
@@ -197,3 +198,32 @@
}
}
```
```
## **<a name="getLogoMaterial"> 下载logo</a>**
[
返回到目录
](
#menu
)
##### URL
[
/web/action/logoOrderApi/springBoard
]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
#### 请求头中需要增加userpin(用户登录后的凭证)的值
#### 渠道执行的类型 actionType:getPaidLogoListByUser
```
javascript
{
"actionType"
:
"getLogoMaterial"
,
"actionBody"
:{
"orderNo"
:
"LOGO22202004291047cC"
//订单号
}
}
```
#### 返回结果
```
javascript
{
"status"
:
0
,
"msg"
:
"success"
,
"data"
:
"https://gsb-zc.oss-cn-beijing.aliyuncs.com/周杰伦.zip"
,
"requestId"
:
"4475b4e2804b4c008869231a118d44cc"
}
```
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