From cd0e3e77b769396ba634429b25ae6c8a448a73f6 Mon Sep 17 00:00:00 2001
From: liuxiaolong <736321739@qq.com>
Date: 星期二, 21 五月 2019 17:49:12 +0800
Subject: [PATCH] update submodule url

---
 entites.go |   44 ++++++++++++++++----------------------------
 1 files changed, 16 insertions(+), 28 deletions(-)

diff --git a/entites.go b/entites.go
index 4bddb2d..c6b599d 100644
--- a/entites.go
+++ b/entites.go
@@ -74,22 +74,29 @@
 	Enable   bool
 	IsAlarm  bool
 	DelFlag  bool
-	Isfull   bool
 }
 
 //鎽勫儚鏈轰换鍔�
 type CameraTask struct {
 	Cameraid   string `json:"cameraid"` //鎽勫儚鏈篿d 鏉ヨ嚜浜庢憚鍍忔満琛�
 	Taskid     string `json:"taskid"`   //浠诲姟id  鏉ヨ嚜浜庝换鍔¤〃
-	Sdkid      string `json:"sdkId"`    //绠楁硶id 鏉ヨ嚜涓庣畻娉曡〃
+
 	DelFlag    bool
 	UpdateFlag bool   // 绠楁硶鍚嶇О
 	SdkArgs    string `json:"sdkArgs"` // 绠楁硶鍙傛暟
 	Enable     int    //榛樿鍚敤
 }
 
+type TasksRes struct {
+	Task      Task    `json:"task"` //浠诲姟缁撴瀯浣�
+	Sdks      []Sdk   `json:"sdks"` //浠诲姟瀵瑰簲鐨勭畻娉曚俊鎭拰鍙傛暟
+	LinkType  string         `json:"linkType"`
+
+}
+
 //浠诲姟鍜岀畻娉曞叧鑱�
 type TaskSdk struct {
+	Id 	   string
 	Taskid string
 	Sdkid  string //鏉ヨ嚜浜庣畻娉曡〃
 	Sort   int    `json:"sort"` //鎺掑簭
@@ -98,7 +105,7 @@
 //绠楁硶缁撴瀯浣�
 type Sdk struct {
 	BaseEntity
-	SdkName string `json:"sdkName"` //绠楁硶鍚嶇О
+	SdkName string `json:"sdk_name"` //绠楁硶鍚嶇О
 	Args    string `json:"args"`    //绠楁硶鍙傛暟
 	Icon    string `json:"icon"`    //绠楁硶鍥炬爣
 	Url     string `json:"url"`     //绠楁硶涓嬭浇鍦板潃
@@ -106,8 +113,7 @@
 
 //绠楁硶鍙傛暟瀹氫箟
 type SdkArg struct {
-	Id    string `json:"id"`    //鍙傛暟id
-	Key   string `json:"key"`   //鍙傛暟鐨刱ey
+	Alias   string `json:"alias"`   //鍙傛暟鐨勫埆鍚�
 	Name  string `json:"name"`  //鍙傛暟鍚嶇О
 	Type  string `json:"type"`  //鍙傛暟绫诲瀷(鏁存暟锛屽瓧绗︿覆鎴栨暟缁�)
 	Must  bool   `json:"must"`  //鏄惁蹇呭~
@@ -116,31 +122,13 @@
 }
 
 //鏃堕棿鍙傛暟,浠庡懆涓�鍒板懆鏃ユ煇澶╃殑寮�濮嬫椂闂村拰缁撴潫鏃堕棿,controller鐢�
-type TimeCtl struct {
-	MondayStart    string `json:"mondayStart"`
-	MondayEnd      string `json:"mondayEnd"`
-	TuesdayStart   string `json:"tuesdayStart"`
-	TuesdayEnd     string `json:"tuesdayEnd"`
-	WednesdayStart string `json:"wednesdayStart"`
-	WednesdayEnd   string `json:"wednesdayEnd"`
-	ThursdayStart  string `json:"thursdayStart"`
-	ThursdayEnd    string `json:"thursdayEnd"`
-	FridayStart    string `json:"fridayStart"`
-	FridayEnd      string `json:"fridayEnd"`
-	SaturdayStart  string `json:"saturdayStart"`
-	SaturdayEnd    string `json:"saturdayEnd"`
-	SundayStart    string `json:"sundayStart"`
-	SundayEnd      string `json:"sundayEnd"`
-}
-
-//鐢绘鐨勭粨鏋勪綋
-type Frame struct {
-	Area  [][]Point `json:"area"`
-	Arrow []Point   `json:"arrow"`
+type TimeRange struct {
+	Start string
+	End string
 }
 
 //澶氳竟褰㈢粨鏋勪綋
 type Point struct {
-	X string `json:"x"`
-	Y string `json:"y"`
+	X int32 `json:"x"`
+	Y int32 `json:"y"`
 }

--
Gitblit v1.8.0