Jelajahi Sumber

BI消息發送微調整

jeff 2 bulan lalu
induk
melakukan
fbddbd7a25

+ 1 - 1
TEAMModelBI/Controllers/BICommon/BINoticeController.cs

@@ -1733,7 +1733,7 @@ namespace TEAMModelBI.Controllers.BICommon
                 sqlWhere += $" AND c.sendTime >= {sendTimeFrom} ";
             if (sendTimeTo > 0)
                 sqlWhere += $" AND c.sendTime <= {sendTimeTo} ";
-            string sql = $"SELECT c.msgType, c.selType, c.hubName, c.subject, c.template, c.search, c.data, c.type, c.theme, c.content, c.crowd, c.crowdIds, c.createId, c.sendTime, c.createTime, c.source FROM c JOIN cs IN c.search WHERE 1=1 {sqlWhere}";
+            string sql = $"SELECT c.id, c.msgType, c.selType, c.hubName, c.subject, c.template, c.search, c.data, c.type, c.theme, c.content, c.crowd, c.crowdIds, c.createId, c.sendTime, c.createTime, c.source FROM c JOIN cs IN c.search WHERE 1=1 {sqlWhere}";
             await foreach (var item in cosmosClientIes.GetContainer(Constant.TEAMModelOS, "Common").GetItemQueryIteratorSql<BINotice>(queryText: sql, requestOptions: new QueryRequestOptions() { PartitionKey = new PartitionKey($"BINotice") }))
             {
                 result.Add(item);

+ 4 - 4
TEAMModelOS.SDK/Models/Cosmos/BI/BICommon/Notice.cs

@@ -117,14 +117,14 @@ namespace TEAMModelOS.SDK.Models.Cosmos.BI
         public string provinceId { get; set; } //省ID ※schGeo、tmidGeo專有
         public string cityId { get; set; } //市ID ※schGeo、tmidGeo專有
         public string distId { get; set; } //區ID ※schGeo、tmidGeo專有
-        public string unitType { get; set; } //機構類型ID 1:基礎教育機構(K-小學) 2:中等教育機構(國中、高中/職) 3:高等教育機構 4:政府單位機構 5:NGO機構 6:企業機構 7:其他 8:學前教育 9:特殊教育 ※inst專有
-        public long crtFrom { get; set; } //TMID生成起始時間 ※crtTime專有
-        public long crtTo { get; set; } //TMID生成終止時間 ※crtTime專有
+        public string unitType { get; set; } //機構類型ID 1:基礎教育機構(K-小學) 2:中等教育機構(國中、高中/職) 3:高等教育機構(大學、研究所) 4:其他 ※unit專有
+        public long crtFrom { get; set; } //TMID帳號生成時間From ※crtTime專有
+        public long crtTo { get; set; } //TMID帳號生成時間To ※crtTime專有
         public List<string> softUse { get; set; } = new(); //軟體使用 ※softUse專有  "HiTeach"、"HiTeachCC"、"HiTA"、"IES5"、"Account"、"Sokrates"、"SokAPP"、"IRS"
         public string softUseMode { get; set; } //軟體使用模式 and or ※softUse專有
         public int pointFrom { get; set; } //積分範圍 起始 ※point專有
         public int pointTo { get; set; } //積分範圍 終止 ※point專有
-        public string school { get; set; } //學校ID ※sch專有
+        public string school { get; set; } //學校ID ※school專有
         public List<string> tmId { get; set; } = new(); //TMID列表 ※tmid專有
     }
     /// <summary>