|
@@ -24,6 +24,7 @@ const scheduleConst = require('../const/schedule');
|
|
|
const changeConst = require('../const/change');
|
|
|
const tenderInfoModel = require('../lib/tender_info');
|
|
|
const mapConst = require('../const/map');
|
|
|
+const advanceConst = require('../const/advance');
|
|
|
|
|
|
module.exports = app => {
|
|
|
|
|
@@ -1409,12 +1410,13 @@ module.exports = app => {
|
|
|
break;
|
|
|
case 'advance':
|
|
|
const advance = await ctx.service.advance.getAllDataByCondition({
|
|
|
- columns: [ 'id', 'order', 'status', 'selected' ],
|
|
|
+ columns: [ 'id', 'order', 'status', 'selected', 'type' ],
|
|
|
where,
|
|
|
- orders: [['create_time', 'desc']],
|
|
|
+ orders: [['type', 'asc'], ['create_time', 'desc']],
|
|
|
});
|
|
|
advance.forEach(x => {
|
|
|
x.statusStr = auditConst.advance.statusString[x.status];
|
|
|
+ x.typeStr = advanceConst.typeColMap[x.type].text;
|
|
|
});
|
|
|
responseData.data[f] = advance;
|
|
|
break;
|