明树Git Lab

Commit de023961 authored by zengfanpei's avatar zengfanpei

update

parent 39b6fbbc
...@@ -80,8 +80,8 @@ async function queryMatApprList(req, res, next) { ...@@ -80,8 +80,8 @@ async function queryMatApprList(req, res, next) {
let page = req.body.page || 1; let page = req.body.page || 1;
let pageSize = req.body.pageSize || 10; let pageSize = req.body.pageSize || 10;
let skip = (page - 1) * pageSize; let skip = (page - 1) * pageSize;
let count = await DB.AgrMaterialApproval.countDocuments(search) let count = await DB.AgrMatApproval.countDocuments(search)
let list = await DB.AgrMaterialApproval.find(search).skip(skip).limit(pageSize).lean().exec(); let list = await DB.AgrMatApproval.find(search).skip(skip).limit(pageSize).lean().exec();
res.sendData({count, list}); res.sendData({count, list});
} catch (error) { } catch (error) {
next(error) next(error)
...@@ -115,7 +115,7 @@ async function saveMatAppr(req, res, next) { ...@@ -115,7 +115,7 @@ async function saveMatAppr(req, res, next) {
if(matInOutList.length > 0) { if(matInOutList.length > 0) {
await DB.AgrMatInOut.insertMany(matInOutList); // 插入清单 await DB.AgrMatInOut.insertMany(matInOutList); // 插入清单
} }
let matApr = await DB.AgrMaterialApproval.create({ // 创建单据 let matApr = await DB.AgrMatApproval.create({ // 创建单据
_id: matAprId, _id: matAprId,
type: type, type: type,
materials: matIds, materials: matIds,
...@@ -123,7 +123,7 @@ async function saveMatAppr(req, res, next) { ...@@ -123,7 +123,7 @@ async function saveMatAppr(req, res, next) {
return res.sendData(matApr); return res.sendData(matApr);
} else { } else {
// 更新 // 更新
let existsMatApr = await DB.AgrMaterialApproval.findOne({_id: req.body._id}); let existsMatApr = await DB.AgrMatApproval.findOne({_id: req.body._id});
if(!existsMatApr) { if(!existsMatApr) {
return res.sendError(errorMessage.resourceNotFound); return res.sendError(errorMessage.resourceNotFound);
} }
...@@ -152,7 +152,7 @@ async function saveMatAppr(req, res, next) { ...@@ -152,7 +152,7 @@ async function saveMatAppr(req, res, next) {
if(matInOutList.length > 0) { if(matInOutList.length > 0) {
await Promise.all(matInOutList); await Promise.all(matInOutList);
} }
let matApr = await DB.AgrMaterialApproval.findOneAndUpdate({_id},{ let matApr = await DB.AgrMatApproval.findOneAndUpdate({_id},{
type: type, type: type,
materials: matIds, materials: matIds,
}); });
......
...@@ -76,5 +76,5 @@ function setNameToApproval(v) { ...@@ -76,5 +76,5 @@ function setNameToApproval(v) {
} }
const AgrMaterialApproval = mongoose.model('AgrMaterialApproval', AgrMaterialApprovalSchema, 'letianAgrMaterialApproval'); const AgrMatApproval = mongoose.model('AgrMatApproval', AgrMaterialApprovalSchema, 'letianAgrMaterialApproval');
module.exports = AgrMaterialApproval; module.exports = AgrMatApproval;
\ No newline at end of file \ No newline at end of file
...@@ -5,7 +5,7 @@ const moment = require('moment'); ...@@ -5,7 +5,7 @@ const moment = require('moment');
/** /**
* 农资管理-农资类型 * 农资管理-农资类型
*/ */
const AgrMaterialSchema = new Schema({ const AgrMaterialTypeSchema = new Schema({
name: { name: {
type: String, type: String,
...@@ -41,5 +41,5 @@ const AgrMaterialSchema = new Schema({ ...@@ -41,5 +41,5 @@ const AgrMaterialSchema = new Schema({
}); });
const AgrMaterial = mongoose.model('AgrMaterial', AgrMaterialSchema, 'letianAgrMaterial'); const AgrMatType = mongoose.model('AgrMatType', AgrMaterialTypeSchema, 'letianAgrMaterialType');
module.exports = AgrMaterial; module.exports = AgrMatType;
\ No newline at end of file \ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment