|  | @@ -37,21 +37,21 @@ func (c *TaskDataController) Extract_TaskData() {
 | 
	
		
			
				|  |  |  	T_task_id := c.GetString("T_task_id")
 | 
	
		
			
				|  |  |  	Task_r, is := Task.Read_Task(T_task_id)
 | 
	
		
			
				|  |  |  	if !is {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 201, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	T_Class_id, err := c.GetInt("T_Class_id")
 | 
	
		
			
				|  |  |  	if err != nil {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 201, Msg: "T_Class_id 错误!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "T_Class_id 错误!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	DeviceClass_List := Device.Read_DeviceClassList_List_id(T_Class_id)
 | 
	
		
			
				|  |  |  	if len(DeviceClass_List) == 0 {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 201, Msg: "T_Class_id 分类设备列表 为空!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "T_Class_id 分类设备列表 为空!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
	
		
			
				|  | @@ -109,7 +109,7 @@ func (c *TaskDataController) TaskData_List() {
 | 
	
		
			
				|  |  |  	T_task_id := c.GetString("T_task_id")
 | 
	
		
			
				|  |  |  	Task_r, is := Task.Read_Task(T_task_id)
 | 
	
		
			
				|  |  |  	if !is {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 201, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
	
		
			
				|  | @@ -160,7 +160,7 @@ func (c *TaskDataController) UserTaskData_List() {
 | 
	
		
			
				|  |  |  	T_task_id := c.GetString("T_task_id")
 | 
	
		
			
				|  |  |  	Task_r, is := Task.Read_Task(T_task_id)
 | 
	
		
			
				|  |  |  	if !is {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 201, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
	
		
			
				|  | @@ -192,7 +192,7 @@ func (c *TaskDataController) TaskDataClass_List() {
 | 
	
		
			
				|  |  |  	T_task_id := c.GetString("T_task_id")
 | 
	
		
			
				|  |  |  	Task_r, is := Task.Read_Task(T_task_id)
 | 
	
		
			
				|  |  |  	if !is {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 201, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
	
		
			
				|  | @@ -216,7 +216,7 @@ func (c *TaskDataController) TaskData_AddS() {
 | 
	
		
			
				|  |  |  	T_task_id := c.GetString("T_task_id")
 | 
	
		
			
				|  |  |  	Task_r, is := Task.Read_Task(T_task_id)
 | 
	
		
			
				|  |  |  	if !is {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 201, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
	
		
			
				|  | @@ -272,14 +272,14 @@ func (c *TaskDataController) TaskData_Add() {
 | 
	
		
			
				|  |  |  	T_task_id := c.GetString("T_task_id")
 | 
	
		
			
				|  |  |  	Task_r, is := Task.Read_Task(T_task_id)
 | 
	
		
			
				|  |  |  	if !is {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 201, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	is = Task.Add_TaskData(Task_r.T_task_id, T_sn, strconv.Itoa(T_id), fmt.Sprintf("%.2f", T_t), fmt.Sprintf("%.2f", T_rh), T_time)
 | 
	
		
			
				|  |  |  	if !is {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 301, Msg: "添加失败!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "添加失败!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
	
		
			
				|  | @@ -303,7 +303,7 @@ func (c *TaskDataController) TaskData_Up() {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	Id, err := c.GetInt("Id")
 | 
	
		
			
				|  |  |  	if err != nil {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 201, Msg: "Id 错误!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "Id 错误!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
	
		
			
				|  | @@ -324,14 +324,14 @@ func (c *TaskDataController) TaskData_Up() {
 | 
	
		
			
				|  |  |  	T_task_id := c.GetString("T_task_id")
 | 
	
		
			
				|  |  |  	Task_r, is := Task.Read_Task(T_task_id)
 | 
	
		
			
				|  |  |  	if !is {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 201, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	is = Task.Up_TaskData(Task_r.T_task_id, strconv.Itoa(Id), fmt.Sprintf("%.2f", T_t), fmt.Sprintf("%.2f", T_rh), T_time)
 | 
	
		
			
				|  |  |  	if !is {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 301, Msg: "修改失败!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "修改失败!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
	
		
			
				|  | @@ -355,7 +355,7 @@ func (c *TaskDataController) TaskData_Del() {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	Id, err := c.GetInt("Id")
 | 
	
		
			
				|  |  |  	if err != nil {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 201, Msg: "Id 错误!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "Id 错误!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
	
		
			
				|  | @@ -363,14 +363,14 @@ func (c *TaskDataController) TaskData_Del() {
 | 
	
		
			
				|  |  |  	T_task_id := c.GetString("T_task_id")
 | 
	
		
			
				|  |  |  	Task_r, is := Task.Read_Task(T_task_id)
 | 
	
		
			
				|  |  |  	if !is {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 201, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	is = Task.Del_TaskData(Task_r.T_task_id, strconv.Itoa(Id))
 | 
	
		
			
				|  |  |  	if !is {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 301, Msg: "删除失败!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "删除失败!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
	
		
			
				|  | @@ -393,7 +393,7 @@ func (c *TaskDataController) TaskData_Del_t_id() {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	Id, err := c.GetInt("Id")
 | 
	
		
			
				|  |  |  	if err != nil {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 201, Msg: "Id 错误!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "Id 错误!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
	
		
			
				|  | @@ -401,14 +401,14 @@ func (c *TaskDataController) TaskData_Del_t_id() {
 | 
	
		
			
				|  |  |  	T_task_id := c.GetString("T_task_id")
 | 
	
		
			
				|  |  |  	Task_r, is := Task.Read_Task(T_task_id)
 | 
	
		
			
				|  |  |  	if !is {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 201, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	is = Task.Del_TaskData_t_id(Task_r.T_task_id, strconv.Itoa(Id))
 | 
	
		
			
				|  |  |  	if !is {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 301, Msg: "删除失败!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "删除失败!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
	
		
			
				|  | @@ -441,7 +441,7 @@ func (c *TaskDataController) Export_Data_Excel() {
 | 
	
		
			
				|  |  |  	T_task_id := c.GetString("T_task_id")
 | 
	
		
			
				|  |  |  	Task_r, is := Task.Read_Task(T_task_id)
 | 
	
		
			
				|  |  |  	if !is {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 201, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
	
		
			
				|  | @@ -481,6 +481,8 @@ func (c *TaskDataController) Export_Data_Excel() {
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  	fmt.Println("DeviceSensor_data:", len(DeviceSensor_data_list))
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +	lib.Create_Dir("./ofile")
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  	timeStr := time.Now().Format("20060102150405")
 | 
	
		
			
				|  |  |  	// 保存文件
 | 
	
		
			
				|  |  |  	if err := f.SaveAs("ofile/" + timeStr + ".xlsx"); err != nil {
 | 
	
	
		
			
				|  | @@ -525,7 +527,7 @@ func (c *TaskDataController) Export_Data_PDF() {
 | 
	
		
			
				|  |  |  	T_task_id := c.GetString("T_task_id")
 | 
	
		
			
				|  |  |  	Task_r, is := Task.Read_Task(T_task_id)
 | 
	
		
			
				|  |  |  	if !is {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 201, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 | 
	
	
		
			
				|  | @@ -680,7 +682,7 @@ func (c *TaskDataController) Check() {
 | 
	
		
			
				|  |  |  	T_task_id := c.GetString("T_task_id")
 | 
	
		
			
				|  |  |  	Task_r, is := Task.Read_Task(T_task_id)
 | 
	
		
			
				|  |  |  	if !is {
 | 
	
		
			
				|  |  | -		c.Data["json"] = lib.JSONS{Code: 201, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  | +		c.Data["json"] = lib.JSONS{Code: 202, Msg: "T_task_id 错误!"}
 | 
	
		
			
				|  |  |  		c.ServeJSON()
 | 
	
		
			
				|  |  |  		return
 | 
	
		
			
				|  |  |  	}
 |