| 123456789101112131415161718192021222324252627282930313233343536373839 | 
							- /**
 
-  * Created by Mai on 2017/9/14.
 
-  */
 
- let mongoose = require("mongoose");
 
- let baseModel = require('./base_model');
 
- let collectionName = 'proj_setting';
 
- class projSettingModel extends baseModel {
 
-     constructor() {
 
-         super(mongoose.model(collectionName));
 
-         this.collectionName = collectionName;
 
-     }
 
-     getData (projectID, callback) {
 
-         this.model.findOne({"projectID": projectID}, '-_id', function (err, result) {
 
-             if (!err) {
 
-                 let data = JSON.parse(JSON.stringify(result));
 
- /*                if (!data.billsCalcMode) {
 
-                     data.billsCalcMode = settingConst.billsCalcMode.rationContent;
 
-                 }
 
-                 if (!data.zanguCalcType) {
 
-                     data.zanguCalcType = settingConst.zanguCalcType.common;
 
-                 }
 
-                 data.settingConst = settingConst;*/
 
-                 callback(0, collectionName, data);
 
-             } else {
 
-                 callback(1, '查询数据失败。', null);
 
-             }
 
-         });
 
-     };
 
-     save (user_id, data, callback) {
 
-         this.model.update({"projectID": data.projectID}, data, callback);
 
-     };
 
- }
 
- module.exports = new projSettingModel();
 
 
  |