|
|
@@ -293,7 +293,7 @@ async function doExecFinalComposite(taskId, taskInfo, finalGroups) {
|
|
|
}
|
|
|
}
|
|
|
if (retOrderLst.length > 0) {
|
|
|
- lk.log(`合成成功=>${retOrderLst.length}`);
|
|
|
+ lk.log(`合成成功单数:${retOrderLst.length}`);
|
|
|
for (let i = 0; i < retOrderLst.length; i++) {
|
|
|
const orderNum = retOrderLst[i];
|
|
|
lk.log(`[${i}]单号:${orderNum}`);
|
|
|
@@ -308,7 +308,7 @@ async function doExecFinalComposite(taskId, taskInfo, finalGroups) {
|
|
|
}
|
|
|
setCompositeTaskFinalList(taskInfo, finalGroups);
|
|
|
} else {
|
|
|
- lk.log('合成成功=>0');
|
|
|
+ lk.log('合成成功单数:0');
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -694,40 +694,38 @@ async function confirmCompositeV2(taskId, taskInfo, materialDetailList) {
|
|
|
};
|
|
|
let taskName = taskInfo.compositeTaskName || ''; //合成标题
|
|
|
lk.log(`请求合成任务[${taskName}#${taskId}]:\n${body}`);
|
|
|
- // lk.post(url, async (error, _response, data) => {
|
|
|
- // let retOrder;
|
|
|
- // try {
|
|
|
- // if (error) {
|
|
|
- // lk.log(`合成发生错误`);
|
|
|
- // lk.execFail();
|
|
|
- // lk.appendNotifyInfo(`❌合成失败,请稍后再试`);
|
|
|
- // } else {
|
|
|
- // let ret = JSON.parse(data);
|
|
|
- // if (ret.success) {
|
|
|
- // retOrder = ret.obj;
|
|
|
- // let dismsg = `合成任务[${taskId}]成功,订单号:${obj}`;
|
|
|
- // lk.log(dismsg);
|
|
|
- // lk.appendNotifyInfo(`🎉${dismsg}`);
|
|
|
- // } else {
|
|
|
- // let respMsg = ret.msg;
|
|
|
- // if (respMsg && (respMsg.indexOf('合成中') || respMsg.indexOf('已合成'))) {
|
|
|
- // lk.appendNotifyInfo(`🎉${respMsg}`);
|
|
|
- // retOrder = '#HC123456789';
|
|
|
- // } else {
|
|
|
- // lk.log(`合成失败,响应:${data}`);
|
|
|
- // }
|
|
|
- // }
|
|
|
- // }
|
|
|
- // } catch (e) {
|
|
|
- // lk.log(`合成发生错误`);
|
|
|
- // lk.logErr(e);
|
|
|
- // lk.execFail();
|
|
|
- // } finally {
|
|
|
- // resolve(retOrder);
|
|
|
- // }
|
|
|
- // });
|
|
|
- lk.appendNotifyInfo(`🎉合成任务[${taskId}]成功`);
|
|
|
- resolve('#retOrder');
|
|
|
+ lk.post(url, async (error, _response, data) => {
|
|
|
+ let retOrder;
|
|
|
+ try {
|
|
|
+ if (error) {
|
|
|
+ lk.log(`合成发生错误`);
|
|
|
+ lk.execFail();
|
|
|
+ lk.appendNotifyInfo(`❌合成失败,请稍后再试`);
|
|
|
+ } else {
|
|
|
+ let ret = JSON.parse(data);
|
|
|
+ if (ret.success) {
|
|
|
+ retOrder = ret.obj;
|
|
|
+ let dismsg = `合成任务[${taskId}]成功,订单号:${obj}`;
|
|
|
+ lk.log(dismsg);
|
|
|
+ lk.appendNotifyInfo(`🎉${dismsg}`);
|
|
|
+ } else {
|
|
|
+ let respMsg = ret.msg;
|
|
|
+ if (respMsg && (respMsg.indexOf('合成中') > -1 || respMsg.indexOf('已合成') > -1)) {
|
|
|
+ lk.appendNotifyInfo(`🎉${respMsg}`);
|
|
|
+ retOrder = '#HC123456789';
|
|
|
+ } else {
|
|
|
+ lk.log(`合成失败,响应:${data}`);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ } catch (e) {
|
|
|
+ lk.log(`合成发生错误`);
|
|
|
+ lk.logErr(e);
|
|
|
+ lk.execFail();
|
|
|
+ } finally {
|
|
|
+ resolve(retOrder);
|
|
|
+ }
|
|
|
+ });
|
|
|
} catch (e) {
|
|
|
lk.log(`合成发生错误`);
|
|
|
lk.logErr(e);
|