From bae4af47f77a195a12a0437584d667465e826e12 Mon Sep 17 00:00:00 2001
From: liuxiaolong <liuxiaolong@aiotlink.com>
Date: 星期一, 17 八月 2020 16:09:28 +0800
Subject: [PATCH] add log

---
 models/restriction.go |   36 ++++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)

diff --git a/models/restriction.go b/models/restriction.go
index 2640e7f..134f21d 100644
--- a/models/restriction.go
+++ b/models/restriction.go
@@ -1 +1,37 @@
 package models
+
+import (
+	"github.com/astaxie/beego/orm"
+)
+
+type Restriction struct {
+	Id 			int 		`orm:"pk;size(8);column(id)" json:"id"`
+	Holidays 	string 		`orm:"size(2000);column(holidays)" json:"holidays"` //娉曞畾鑺傚亣鏃�
+	Setting 	string  	`orm:"size(2000);column(setting)" json:"setting"`
+}
+
+type SetWeiHao struct {
+	StartTime 	string  	`json:"startTime"`
+	EndTime		string 		`json:"endTime"`
+	XianXing 	[]DayRes 	`json:"xianXing"`
+}
+
+type DayRes struct {
+	Day 	int 		`json:"day"`  //浠庡懆涓�鍒板懆浜斿垎鍒槸1,2,3,4,5
+	WeiHao 	[]int 		`json:"weiHao"`
+}
+
+func (r *Restriction) TableName() string {
+	return "sys_restriction"
+}
+
+func (r *Restriction) Insert() (int64,error) {
+	o := orm.NewOrm()
+	return o.Insert(r)
+}
+
+func (r *Restriction) GetOne() error {
+	o := orm.NewOrm()
+	err := o.QueryTable(r.TableName()).One(r)
+	return err
+}
\ No newline at end of file

--
Gitblit v1.8.0