| 123456789101112131415161718192021222324252627282930313233343536373839 | 
							- 'use strict';
 
- /**
 
-  * Created by Tony on 2019/6/3.
 
-  */
 
- const BaseService = require('../base/base_service');
 
- module.exports = app => {
 
-     class RptMappingField extends BaseService {
 
-         /**
 
-          * 构造函数
 
-          *
 
-          * @param {Object} ctx - egg全局变量
 
-          * @return {void}
 
-          */
 
-         constructor(ctx) {
 
-             super(ctx);
 
-             this.tableName = 'rpt_mapping_field';
 
-             this.dataId = 'id';
 
-         }
 
-         async getMappingFields() {
 
-             this.initSqlBuilder();
 
-             // this.sqlBuilder.setAndWhere('id', {
 
-             //     value: id,
 
-             //     operate: '=',
 
-             // });
 
-             // this.sqlBuilder.orderBy = ['seq'];
 
-             this.sqlBuilder.columns = ['id', 'Name', 'remark', 'seq', 'items'];
 
-             const [sql, sqlParam] = this.sqlBuilder.build(this.tableName);
 
-             const list = await this.db.query(sql, sqlParam);
 
-             return list;
 
-         }
 
-     }
 
-     return RptMappingField;
 
- };
 
 
  |