From dca6851151d63ee6005417fb3ff0d6855e0738d3 Mon Sep 17 00:00:00 2001
From: liuxiaolong <736321739@qq.com>
Date: 星期四, 20 六月 2019 15:38:38 +0800
Subject: [PATCH] add user api
---
entites.go | 134 --------------------------------------------
1 files changed, 0 insertions(+), 134 deletions(-)
diff --git a/entites.go b/entites.go
index 9724f6a..37f165a 100644
--- a/entites.go
+++ b/entites.go
@@ -1,35 +1,10 @@
package dbapi
-import (
- "time"
-)
-
type Result struct {
Code int `json:"code"`
Data interface{} `json:"data"`
Msg string `json:"msg"`
Success bool `json:"success"`
-}
-
-//鍏叡瀛楁
-type BaseEntity struct {
- Uuid string `json:"uuid"`
- Create_time string `json:"create_time"`
- Update_time string `json:"update_time"`
- Create_by string `json:"create_by"`
- Del_flag string `json:"del_flag"`
- Enabled string `json:"enabled"`
-}
-
-//鐩綍鍖哄煙缁撴瀯
-type Area struct {
- Id uint
- Parentid int
- Parentids string
- Name string
- Createby int
- Createtime time.Time
- Reserved string
}
type TreeMenu struct {
@@ -43,113 +18,4 @@
Id int
Name string
Parentid int
-}
-
-//鎽勫儚鏈虹粨鏋�
-type Camera struct {
- Id string
- Name string `json:"name"`
- Type int `json:"type" `
- Areaid uint `json:"areaid"`
- Addr string `json:"addr"`
- Longitude float64 `json:"longitude"`
- Latitude float64 `json:"latitude"`
- Rtsp string `json:"rtsp"`
- Ip string `json:"ip"`
- Port int `json:"port"`
- Username string `json:"username"`
- Password string `json:"password"`
- Brand string `json:"brand"`
- Reserved string `json:"reserved"`
- CamTask []CameraTask
-}
-
-//浠诲姟缁撴瀯
-type Task struct {
- Taskid string `json:"taskid"`
- Taskname string `json:"taskname"`
- CreateAt time.Time
- Createby string
- UpdateAt time.Time
- Enable bool
- IsAlarm bool
- DelFlag bool
- Isfull bool
-}
-
-//鎽勫儚鏈轰换鍔�
-type CameraTask struct {
- Cameraid string `json:"cameraid"` //鎽勫儚鏈篿d 鏉ヨ嚜浜庢憚鍍忔満琛�
- Taskid string `json:"taskid"` //浠诲姟id 鏉ヨ嚜浜庝换鍔¤〃
-
- DelFlag bool
- UpdateFlag bool // 绠楁硶鍚嶇О
- SdkArgs string `json:"sdkArgs"` // 绠楁硶鍙傛暟
- Enable int //榛樿鍚敤
-}
-
-type TasksRes struct {
- Task Task `json:"task"` //浠诲姟缁撴瀯浣�
- Sdks []Sdk `json:"sdks"` //浠诲姟瀵瑰簲鐨勭畻娉曚俊鎭拰鍙傛暟
- CtlTime TimeCtl `json:"ctlTime"`
- LinkType string `json:"linkType"`
- SdkFrames Frame `json:"sdkFrames"` //鐢绘鐨勭粨鏋�
-}
-
-//浠诲姟鍜岀畻娉曞叧鑱�
-type TaskSdk struct {
- Id string
- Taskid string
- Sdkid string //鏉ヨ嚜浜庣畻娉曡〃
- Sort int `json:"sort"` //鎺掑簭
-}
-
-//绠楁硶缁撴瀯浣�
-type Sdk struct {
- BaseEntity
- SdkName string `json:"sdkName"` //绠楁硶鍚嶇О
- Args string `json:"args"` //绠楁硶鍙傛暟
- Icon string `json:"icon"` //绠楁硶鍥炬爣
- Url string `json:"url"` //绠楁硶涓嬭浇鍦板潃
-}
-
-//绠楁硶鍙傛暟瀹氫箟
-type SdkArg struct {
- Id string `json:"id"` //鍙傛暟id
- Key string `json:"key"` //鍙傛暟鐨刱ey
- Name string `json:"name"` //鍙傛暟鍚嶇О
- Type string `json:"type"` //鍙傛暟绫诲瀷(鏁存暟锛屽瓧绗︿覆鎴栨暟缁�)
- Must bool `json:"must"` //鏄惁蹇呭~
- Range string `json:"range"` //鍊肩殑鑼冨洿锛宔g锛�0,100琛ㄧず浠�0鍒�100
- Sort int `json:"sort"` //鍙傛暟椤哄簭
-}
-
-//鏃堕棿鍙傛暟,浠庡懆涓�鍒板懆鏃ユ煇澶╃殑寮�濮嬫椂闂村拰缁撴潫鏃堕棿,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 Point struct {
- X string `json:"x"`
- Y string `json:"y"`
}
--
Gitblit v1.8.0