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
d6f81ced
Commit
d6f81ced
authored
Dec 09, 2019
by
孙亚楠
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
dd
parent
f5adc433
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
129 additions
and
8 deletions
+129
-8
xgg-admin/app/base/controller/impl/order/orderCtl.js
+28
-0
xgg-admin/app/base/service/impl/order/orderSve.js
+31
-8
xgg-admin/app/front/entry/public/apidoc/order/order.md
+70
-0
No files found.
xgg-admin/app/base/controller/impl/order/orderCtl.js
View file @
d6f81ced
...
@@ -215,6 +215,34 @@ class OrderCtl extends CtlBase {
...
@@ -215,6 +215,34 @@ class OrderCtl extends CtlBase {
}
}
}
}
/**
* 创建订单
* @param {*} pobj
* @param {*} pobj2
* @param {*} req
*/
async
createOrder
(
pobj
,
pobj2
,
req
){
try
{
return
await
this
.
orderSve
.
createOrder
(
pobj
);
}
catch
(
error
)
{
return
system
.
getResult
(
null
,
`系统错误 错误信息
${
error
}
`
);
}
}
/**
* 完善信息接口
* @param {*} pobj
* @param {*} pobj2
* @param {*} req
*/
async
completedOrder
(
pobj
,
pobj2
,
req
){
try
{
return
await
this
.
orderSve
.
completedOrder
(
pobj
);
}
catch
(
error
)
{
return
system
.
getResult
(
null
,
`系统错误 错误信息
${
error
}
`
);
}
}
// async orderList(pobj, pobj2, req) {
// async orderList(pobj, pobj2, req) {
// try {
// try {
// // 订单状态 00待处理 10出执照 20已刻章 30银行开户 40税务报道 50已邮寄
// // 订单状态 00待处理 10出执照 20已刻章 30银行开户 40税务报道 50已邮寄
...
...
xgg-admin/app/base/service/impl/order/orderSve.js
View file @
d6f81ced
...
@@ -345,11 +345,34 @@ class OrderService extends ServiceBase {
...
@@ -345,11 +345,34 @@ class OrderService extends ServiceBase {
row
.
merchant
=
mmap
[
row
.
merchant_id
]
||
{};
row
.
merchant
=
mmap
[
row
.
merchant_id
]
||
{};
}
}
}
}
/**
* 创建订单
* @param {*} pobj
* @param {*} pobj2
* @param {*} req
*/
async
createOrder
(
pobj
,
pobj2
,
req
){
try
{
var
res
=
await
this
.
callms
(
"order"
,
"createOrder"
,
pobj
);
return
res
;
}
catch
(
error
)
{
return
system
.
getResult
(
null
,
`系统错误 错误信息
${
error
}
`
);
}
}
/**
* 完善信息接口
* @param {*} pobj
* @param {*} pobj2
* @param {*} req
*/
async
completedOrder
(
pobj
,
pobj2
,
req
){
try
{
var
res
=
await
this
.
callms
(
"order"
,
"completedOrder"
,
pobj
);
return
res
;
}
catch
(
error
)
{
return
system
.
getResult
(
null
,
`系统错误 错误信息
${
error
}
`
);
}
}
}
}
module
.
exports
=
OrderService
;
module
.
exports
=
OrderService
;
// var task=new UserService();
\ No newline at end of file
// task.getUserStatisticGroupByApp().then(function(result){
// console.log((result));
// }).catch(function(e){
// console.log(e);
// });
\ No newline at end of file
xgg-admin/app/front/entry/public/apidoc/order/order.md
View file @
d6f81ced
...
@@ -7,6 +7,8 @@
...
@@ -7,6 +7,8 @@
1.
[
交付审核
](
#deliverAudit
)
1.
[
交付审核
](
#deliverAudit
)
1.
[
订单完成
](
#orderComplete
)
1.
[
订单完成
](
#orderComplete
)
1.
[
创建订单(企服通)
](
#createOrder
)
1.
[
完善信息
](
#completedOrder
)
## **<a name="orderList"> 全部订单 </a>**
## **<a name="orderList"> 全部订单 </a>**
[
返回到目录
](
#menu
)
[
返回到目录
](
#menu
)
...
@@ -378,3 +380,70 @@
...
@@ -378,3 +380,70 @@
}
}
```
```
## **<a name="createOrder"> 创建订单(企服通) </a>**
[
返回到目录
](
#menu
)
##### URL
[
/web/order/orderCtl/createOrder
]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
```
javascript
{
productType
:
1
,
// 产品类型 1000注册订单 1010代开订单 1030代账订单 1040增值服务
productItems
:
[
1050
,
1070
,
1100
,
1110
],
// 注册订单时填写产品项 1050注册 1070刻章 1100银行开户 1110税务报道
channelNo
:
"qifutong"
,
// 渠道名称
thirdNo
:
"xxxxxxx"
,
// 订单号 varchar(32)
price
:
50000
,
// 订单价格(分) bigint 20
payType
:
1
// 支付方式 1按次支付 2按年支付
notes
:
""
,
// 订单备注 随便写,200个字以内
legalName
:
""
,
// 联系人
legalMobile
:
""
,
// 联系电话
legalEmail
:
""
,
// 联系邮箱
invoiceType
:
""
,
// 代开订单时指定发票类型 10 普通发票 20 增值税专用发票 30 电子发票
}
```
#### 返回结果
```
javascript
{
"status"
:
0
,
"msg"
:
"success"
,
"data"
:
null
,
"requestid"
:
"c179a24ec402454aa0e74c4333cc6eab"
}
```
## **<a name="completedOrder"> 完善信息 </a>**
[
返回到目录
](
#menu
)
##### URL
[
/web/order/orderCtl/completedOrder
]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
```
javascript
{
"orderId"
:
"13699868075000706"
,
//订单ID
"legalName"
:
"president_nan"
,
//法人名称
"legalMobile"
:
"18833836395"
,
//法人电话
"creditCode"
:
"XXEIGIGKTI8989"
,
//社会统一信用代码
"names"
:
"driver baby"
,
//个体户名称
"businessScope"
:
"crateTanke"
,
//经营范围
"productType"
:
"1010"
//商品类型 "1000" 注册订单 "1010" 代开订单 "1030" 代账订单 "1040" 增值服务
}
```
#### 返回结果
```
javascript
{
"status"
:
0
,
"msg"
:
"success"
,
"data"
:
null
,
"requestid"
:
"c179a24ec402454aa0e74c4333cc6eab"
}
```
\ No newline at end of file
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