|
@@ -86,10 +86,13 @@ module.exports = app => {
|
|
|
*/
|
|
|
async getTenderInfoEx(tenderId) {
|
|
|
const sql = 'select t2.name, t1.* from zh_tender_info t1 inner join zh_tender t2 on t2.id = t1.tid where t1.tid = ?';
|
|
|
- console.log('getTenderInfoEx: ' + tenderId);
|
|
|
+ // console.log('getTenderInfoEx: ' + tenderId);
|
|
|
const sqlParam = [tenderId];
|
|
|
const list = await this.db.query(sql, sqlParam);
|
|
|
const info = list[0];
|
|
|
+ const len = info.deal_info.length;
|
|
|
+ info.deal_info = info.deal_info.slice(0, len - 1) + ',"name":"' + info.name + '"' + info.deal_info.slice(len - 1);
|
|
|
+ console.log(info);
|
|
|
for (const pi of parseInfo) {
|
|
|
info[pi] = !info[pi] || info[pi] === '' ? defaultInfo[pi] : JSON.parse(info[pi]);
|
|
|
this.ctx.helper._.defaults(info[pi], defaultInfo[pi]);
|