Commit 81f5b635 by Sxy

fix: aliyun

parent 138e7ae8
......@@ -204,23 +204,54 @@ class DeliverService extends ServiceBase {
if (!deliverData) {
throw new Error("没有此交付单");
}
/**
* 腾讯云
* 1. 交付单起始状态 为 已接单
* 2.点详情 更新为 收集材料中
*/
if (deliverData.source_number === "tencentCloud") {
if (system.SERVERSESTATUS.RECEIVED === deliverData.delivery_status) {
// await pushTx.pushChangeOrder(pushTx.TXSTATUS.COLLECTING, deliverData.delivery_code);
if (system.SERVERSESTATUS.RECEIVED === deliverData.delivery_status) {
// await pushTx.pushChangeOrder(pushTx.TXSTATUS.COLLECTING, deliverData.delivery_code);
await this.dao.updateByWhere({
delivery_status: system.SERVERSESTATUS.COLLECTING
}, {
id: pobj.id
});
this.statuslogDao.create({
flow_type: system.FLOWCODE.DELIVERY,
flow_id: pobj.id,
status_code: system.SERVERSESTATUS.COLLECTING,
salesman_id: pobj.userid,
salesman_name: pobj.username
});
}
}
/**
* 阿里云
* 1. 交付单起始状态 为 已接单
* 2. 点击详情 更新为 用户待上传材料
* 3. 当用户上传完材料 自动更新为 收集材料中
*/
if (deliverData.source_number === "aliCloud") {
if (system.SERVERSESTATUS.RECEIVED === deliverData.delivery_status) {
// await pushTx.pushChangeOrder(pushTx.TXSTATUS.COLLECTING, deliverData.delivery_code);
await this.dao.updateByWhere({
delivery_status: system.SERVERSESTATUS.COLLECTING
}, {
id: pobj.id
});
this.statuslogDao.create({
flow_type: system.FLOWCODE.DELIVERY,
flow_id: pobj.id,
status_code: system.SERVERSESTATUS.COLLECTING,
salesman_id: pobj.userid,
salesman_name: pobj.username
});
await this.dao.updateByWhere({
delivery_status: system.SERVERSESTATUS.USERUPLOADWAIT
}, {
id: pobj.id
});
this.statuslogDao.create({
flow_type: system.FLOWCODE.DELIVERY,
flow_id: pobj.id,
status_code: system.SERVERSESTATUS.USERUPLOADWAIT,
salesman_id: pobj.userid,
salesman_name: pobj.username
});
}
}
return "success"
}
......
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