Commit 2e5fbc33 by 庄冰

1688

parent 59bb9898
......@@ -751,10 +751,13 @@ class orderCtl extends CtlBase {
if (obj && obj.tm.orderNum && obj.apply.orderNum && obj.customer.orderNum) {
try {
var channelorder = await this.getChannelOrderByOrderNum({ channelOrderNum: channelOrderNum, type: "2", orderNum: obj.tm.orderNum, env: env }, "");
if (channelorder.code != 1) {
return channelorder;
}
// if (channelorder.code != 1) {
// return channelorder;
// }
// obj["channelorder"] = channelorder.data;
if (channelorder.code == 1) {
obj["channelorder"] = channelorder.data;
}
var result = await this.service.updateInsideOrderDetailByOrderNum2(obj, user.onlyCode);
if (result.code == 1) {
var tmList = await this.trademarkSve.findByChannelOrderNum(channelOrderNum, "1", "");
......
......@@ -1967,7 +1967,7 @@ class OrderService extends ServiceBase {
async updateInsideOrderDetailByOrderNum2(obj, onlyCode) {
console.log("商标自动提报专用#####################");
var self = this;
var channelorder = obj.channelorder;
var channelorder = obj.channelorder || {};
var user = obj.user;
var app = obj.app;
var nclones = obj.nclones;
......@@ -1989,14 +1989,24 @@ class OrderService extends ServiceBase {
result.msg = "尼斯信息不能为空";
return result;
}
// var remainder = channelorder.remainder;
// if (!remainder) {
// return { code: "-203", msg: "渠道订单产品数量有误" };
// } else if (nclones.length > Number(remainder)) {
// return { code: "-204", msg: "渠道订单产品数量不足" };
// }
var tms = await self.trademarkDao.model.findAll({ where: { orderNum: order.orderNum }, raw: true });
var tmE = tms[0];
var remainder = channelorder.remainder;
if(tmE && tmE.tmSourceType && tmE.tmSourceType=='64'){//1688渠道不需要判断渠道订单
tm["channelPayStatus"] = tmE.channelPayStatus;
}else{
if (!remainder) {
return { code: "-203", msg: "渠道订单产品数量有误" };
} else if (nclones.length > Number(remainder)) {
return { code: "-204", msg: "渠道订单产品数量不足" };
}
var tms = await self.trademarkDao.model.findAll({ where: { orderNum: order.orderNum }, raw: true });
var tmE = tms[0];
}
for (var i = 0; i < tms.length; i++) {
var tradem = tms[i];
//------sy
......
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