Commit bf57504b by 王悦

fix

parent 93993514
......@@ -305,18 +305,18 @@ class TrademarktransactionService extends ServiceBase {
return system.getResultFail(-101, "actionBody is empty");
}
let objlist = await this.addbaseinfo([actionbody]);
let res = "ok"
let res
let err
for (var i = 0; i < objlist.length; i++) {
// 2020 0910 lin 新增 platform_quoted_price = business_quoted_price * 1.2 + 1000
objlist[i].platform_quoted_price = Number(objlist[i].business_quoted_price) * 1.2 + 1000;
if (objlist[i].id)
await this.dao.model.updateByWhere(objlist[i], {where: {id: objlist[i].id}})
await this.dao.updateByWhere(objlist[i], {where: {id: objlist[i].id}})
else
res = await this.dao.model.create(objlist[i]);
await this.updateAlistatus([objlist[i].id||res.id],"ON_SALE")
res = await this.dao.create(objlist[i]);
err = await this.updateAlistatus([objlist[i].id||res.id],"ON_SALE")
}
var data = res
return system.getResultSuccess(data);
return system.getResult(!err,err);
}
/**
* @api {post} /tmtransaction/action/trademarktransaction/springBoard 标原列表
......@@ -716,10 +716,11 @@ class TrademarktransactionService extends ServiceBase {
async updateAlistatus(ids, status) {
let res = await this.dao.model.findAll({where: {id: {$in: ids}}})
let err
for (const item of res) {
let obj = buildobj(item,status)
if (obj) {
let err = await reqbyget({
err = await reqbyget({
action:["audit","fail"].includes(item.publish_status)?"UploadTrademarkOnSale":"UpdateTrademarkOnsale",
reqbody: obj
})
......@@ -735,6 +736,7 @@ class TrademarktransactionService extends ServiceBase {
item.save()
}
}
return err
}
async forceUpdate(pobj, status) {
let item = await this.dao.findOne({id:pobj.actionBody.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