Commit d6f81ced by 孙亚楠

dd

parent f5adc433
...@@ -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已邮寄
......
...@@ -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
...@@ -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
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment