Commit bf57504b by 王悦

fix

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