|  |  | @ -1,6 +1,6 @@ | 
			
		
	
		
			
				
					|  |  |  | 'use strict'; | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | async function getPatrolPlan(ctx, next) { | 
			
		
	
		
			
				
					|  |  |  | async function getPatrolPlan (ctx, next) { | 
			
		
	
		
			
				
					|  |  |  |     try { | 
			
		
	
		
			
				
					|  |  |  |         const models = ctx.fs.dc.models; | 
			
		
	
		
			
				
					|  |  |  |         const { limit, page, userId } = ctx.query; | 
			
		
	
	
		
			
				
					|  |  | @ -43,13 +43,13 @@ async function getPatrolPlan(ctx, next) { | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | async function createPatrolPlan(ctx, next) { | 
			
		
	
		
			
				
					|  |  |  | async function createPatrolPlan (ctx, next) { | 
			
		
	
		
			
				
					|  |  |  |     try { | 
			
		
	
		
			
				
					|  |  |  |         const models = ctx.fs.dc.models; | 
			
		
	
		
			
				
					|  |  |  |         const data = ctx.request.body; | 
			
		
	
		
			
				
					|  |  |  |         const { name, way, structureId, startTime, endTime, frequency, points, userId } = data; | 
			
		
	
		
			
				
					|  |  |  |         const { name, way, structureId, startTime, endTime, frequency, points, userId, templateId } = data; | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         let plan = { name, way, structureId, startTime, endTime, frequency, points, userId }; | 
			
		
	
		
			
				
					|  |  |  |         let plan = { name, way, structureId, startTime, endTime, frequency, points, userId, templateId }; | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         await models.PatrolPlan.create(plan); | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  | @ -63,14 +63,14 @@ async function createPatrolPlan(ctx, next) { | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | async function updatePatrolPlan(ctx, next) { | 
			
		
	
		
			
				
					|  |  |  | async function updatePatrolPlan (ctx, next) { | 
			
		
	
		
			
				
					|  |  |  |     try { | 
			
		
	
		
			
				
					|  |  |  |         let errMsg = '修改巡检计划失败'; | 
			
		
	
		
			
				
					|  |  |  |         const models = ctx.fs.dc.models; | 
			
		
	
		
			
				
					|  |  |  |         const data = ctx.request.body; | 
			
		
	
		
			
				
					|  |  |  |         const { name, way, structureId, startTime, endTime, frequency, points, userId } = data; | 
			
		
	
		
			
				
					|  |  |  |         const { name, way, structureId, startTime, endTime, frequency, points, userId, templateId } = data; | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         let plan = { name, way, structureId, startTime, endTime, frequency, points, userId }; | 
			
		
	
		
			
				
					|  |  |  |         let plan = { name, way, structureId, startTime, endTime, frequency, points, userId, templateId }; | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         if (data && data.id) { | 
			
		
	
		
			
				
					|  |  |  |             await models.PatrolPlan.update(plan, { | 
			
		
	
	
		
			
				
					|  |  | @ -91,7 +91,7 @@ async function updatePatrolPlan(ctx, next) { | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | async function delPatrolPlan(ctx, next) { | 
			
		
	
		
			
				
					|  |  |  | async function delPatrolPlan (ctx, next) { | 
			
		
	
		
			
				
					|  |  |  |     try { | 
			
		
	
		
			
				
					|  |  |  |         let errMsg = '删除巡检计划失败'; | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  | 
 |