From 8ed1e960d5b13822385ecb9fcbdd18807de701e4 Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期一, 10 二月 2025 16:36:23 +0800 Subject: [PATCH] 完善出行规律模型内容 --- db/db.go | 78 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 78 insertions(+), 0 deletions(-) diff --git a/db/db.go b/db/db.go index 6ed04f8..34ab3bc 100644 --- a/db/db.go +++ b/db/db.go @@ -82,6 +82,14 @@ Description: "閫氱敤鍦烘墍鍒嗘瀽妯″瀷", Version: "v1.0.0", Enabled: false, + }, { + BaseModel: BaseModel{ + ID: ModelIdAccessRegularity, + }, + Name: "鍑鸿瑙勫緥鍒嗘瀽", + Description: "鍑鸿瑙勫緥鍒嗘瀽妯″瀷", + Version: "v1.0.0", + Enabled: false, }, //{ // BaseModel: BaseModel{ @@ -278,6 +286,76 @@ Sort: 1, }, }, + + // 鍑鸿瑙勫緥 + { + Id: "6ba7b810-9dad-11d1-80b4-00c04fd430c8", + ModelId: ModelIdAccessRegularity, + Scope: "", + RuleArg: RuleArg{ + Alias: "duration", + Name: "鐩戞帶鏃堕棿娈�", + Type: "input", + Must: true, + Unit: "澶╁唴", + Range: "1,60", + Value: "30", + ValType: "int", + Operator: ">=", + Sort: 0, + }, + }, + { + Id: "f47ac10b-58cc-4372-a567-0e02b2c3d479", + ModelId: ModelIdAccessRegularity, + Scope: "", + RuleArg: RuleArg{ + Alias: "timeRange", + Name: "鍑鸿鏃堕棿娈�", + Type: "range", + Must: true, + Unit: "鐐�", + Range: "1,24", + Value: "21,3", + ValType: "int", + Operator: ">=", + Sort: 1, + }, + }, + { + Id: "c9bf9e57-1685-4c89-bafb-ff5af830be8a", + ModelId: ModelIdAccessRegularity, + Scope: "", + RuleArg: RuleArg{ + Alias: "appearances", + Name: "鍑鸿娆℃暟", + Type: "input", + Must: false, + Unit: "娆�", + Range: "1,100", + Value: "2", + ValType: "int", + Operator: "==", + Sort: 2, + }, + }, + { + Id: "e4eaaaf2-d142-11e1-b3e4-080027620cdd", + ModelId: ModelIdAccessRegularity, + Scope: "", + RuleArg: RuleArg{ + Alias: "direction", + Name: "杩涘嚭鏂瑰悜", + Type: "select", + Must: false, + Unit: "", + Range: "", + Value: "", + ValType: "[{\"label\":\"杩沑", \"value\":\"in\"},{\"label\":\"鍑篭", \"value\":\"out\"}]", + Operator: "==", + Sort: 3, + }, + }, } for i := range rules { -- Gitblit v1.8.0