| 12345678910111213141516171819202122232425262728293031323334353637383940 | 
							- 'use strict';
 
- /**
 
-  *
 
-  *
 
-  * @author Mai
 
-  * @date 2018/6/1
 
-  * @version
 
-  */
 
- module.exports = app => {
 
-     class LedgerAuditContent extends app.BaseService {
 
-         /**
 
-          * 构造函数
 
-          *
 
-          * @param {Object} ctx - egg全局变量
 
-          * @return {void}
 
-          */
 
-         constructor(ctx) {
 
-             super(ctx);
 
-             this.tableName = 'ledger_audit_content';
 
-         }
 
-         async add(tender, auditId, data) {
 
-             const newContent = {
 
-                 tender_id: tender.id,
 
-                 audit_id: auditId,
 
-                 times: tender.times,
 
-                 in_time: new Date(),
 
-                 content: data.opinion,
 
-             };
 
-             const relaBills = await this.ctx.service.ledger.getDataByNodeIds(tender.id, data.bills);
 
-             newContent.rela_bills = JSON.stringify(relaBills);
 
-             const result = await this.db.insert(this.tableName, newContent);
 
-             return result.effectRows = 1;
 
-         }
 
-     }
 
-     return LedgerAuditContent;
 
- };
 
 
  |