Commit 44d3d26d by 庄冰

logo order

parent 81cc1a72
......@@ -328,6 +328,7 @@ class OrderInfoService extends ServiceBase {
if (!deliveryData.logo_id) {
return system.getResult(null, "logo_Id不能为空,20150");
}
deliveryData.logo_id = deliveryData.logo_id.toString();
if (!deliveryData.description) {
return system.getResult(null, "描述信息不能为空,20180");
}
......@@ -347,6 +348,17 @@ class OrderInfoService extends ServiceBase {
if (packagingTmResult.status != 0) {
return packagingTmResult;
}
pobj.actionBody.deliveryData.itemCode="znlogosjcp";
var sql = "SELECT * FROM "+
"( SELECT sourceOrderNo FROM `c_order_delivery` WHERE deliveryContent -> '$.logo_id' = "+ pobj.actionBody.deliveryData.logo_id+
" or deliveryContent -> '$.logo_id' = '"+pobj.actionBody.deliveryData.logo_id+"' ) AS delivery "+
"LEFT JOIN "+
"( SELECT orderNo, orderStatus FROM `c_order_info` WHERE orderStatus = '2' or orderStatus='4' or orderStatus='8') AS orderinfo "+
" ON delivery.sourceOrderNo = orderinfo.orderNo";
var deliveryList = await this.customQuery(sql);
if(deliveryList && deliveryList.length>0){
return system.getResult(null, "该品牌已售出,20200");
}
var self = this;
return await self.db.transaction(async function (t) {
var orderNo = await self.getBusUid("logo" + pobj.appInfo.uapp_id);
......
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