12345678910111213141516171819202122232425262728293031 |
- /**
- * Created by zhang on 2018/2/24.
- */
- import rationInstallationModel from "../models/ration_installation";
- let consts = require('../models/project_consts');
- let projectConsts = consts.projectConst;
- module.exports={
- updateRationInstallation:updateRationInstallation,
- getData:getData
- };
- async function updateRationInstallation(data){
- if(data.projectID&&data.ID){
- let result = await rationInstallationModel.findOneAndUpdate({'projectID':data.projectID,'ID':data.ID},data);
- return result
- }else {
- throw new Error('项目ID或者ID为空,更新失败!');
- }
- }
- function getData(projectID, callback) {
- rationInstallationModel.find({'projectID': projectID}, (err, datas) => {
- if (err) {
- callback(1, '', null);
- } else {
- callback(0, consts.projectConst.RATION_INSTALLATION, datas);
- }
- })
- }
|