Commit 905573b2 by 孙亚楠

dd

parent bc71906e
...@@ -6,7 +6,7 @@ class BmorderService extends ServiceBase { ...@@ -6,7 +6,7 @@ class BmorderService extends ServiceBase {
//this.appDao=system.getObject("db.appDao"); //this.appDao=system.getObject("db.appDao");
this.bmuserbizDao = system.getObject("db.bmuserbizDao"); this.bmuserbizDao = system.getObject("db.bmuserbizDao");
this.statusMap = { this.statusMap = {
0:"待审核", 1:"审核通过", 2:"审核驳回", 0: "待审核", 1: "审核通过", 2: "审核驳回",
}; };
} }
...@@ -119,49 +119,51 @@ class BmorderService extends ServiceBase { ...@@ -119,49 +119,51 @@ class BmorderService extends ServiceBase {
let self = this; let self = this;
let res = await this.db.transaction(async function (t) { let res = await this.db.transaction(async function (t) {
// 创建订单 // 创建订单
await self.dao.model.update(order,{where:{id:order.id}},t); await self.dao.model.update(order, { where: { id: order.id } }, t);
// 创建用户材料 // 创建用户材料
await self.bmuserbizDao.model.update(userbiz,{where:{ await self.bmuserbizDao.model.update(userbiz, {
orderId:order.id where: {
}} ,t); orderId: order.id
}
}, t);
}); });
return { return {
code: 1, code: 1,
msg: "success", msg: "success",
data:res data: res
}; };
} catch (error) { } catch (error) {
console.log(error); console.log(error);
return system.getResult(null,error); return system.getResult(null, error);
} }
} }
/** /**
* 查询明细 * 查询明细
* @param {*} params * @param {*} params
*/ */
async queryOrderInfo(params){ async queryOrderInfo(params) {
if(!params.id){ if (!params.id) {
return system.getResult(null,`参数错误 订单ID 不能为空`); return system.getResult(null, `参数错误 订单ID 不能为空`);
} }
try { try {
let order = await this.findById(params.id); let order = await this.findById(params.id);
if(!order) { if (!order) {
return system.getResult(null,`订单不存在`); return system.getResult(null, `订单不存在`);
} }
order.dataValues.auditStatusName = this.statusMap[order.auditStatus]; order.dataValues.auditStatusName = this.statusMap[order.auditStatus];
order.dataValues.statusName = order.dataValues.auditStatusName; order.dataValues.statusName = order.dataValues.auditStatusName;
let child = await this.bmuserbizDao.findOne({orderId: params.id}); let child = await this.bmuserbizDao.findOne({ orderId: params.id });
order.dataValues.child = child || {}; order.dataValues.child = child || {};
return { return {
code: 1, code: 1,
msg: "success", msg: "success",
orderInfo:order orderInfo: order
}; };
} catch (error) { } catch (error) {
console.log(error); console.log(error);
return system.getResult(null,error); return system.getResult(null, error);
} }
} }
......
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