|
@@ -12,7 +12,7 @@ import (
|
|
|
"strings"
|
|
|
)
|
|
|
|
|
|
-//SendMail 发送邮件
|
|
|
+// SendMail 发送邮件
|
|
|
func SendMail(title, content string) {
|
|
|
url := fmt.Sprintf("%s?to=%s&title=%s&body=%s", GF.Email.Api, GF.Email.To, title, content)
|
|
|
fmt.Println("url=>", url)
|
|
@@ -24,7 +24,7 @@ func SendMail(title, content string) {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-//calculateFlag 根据数据,返回被标注的字段数字
|
|
|
+// calculateFlag 根据数据,返回被标注的字段数字
|
|
|
func calculateFlag(marked map[string]interface{}, data []map[string]interface{}) int {
|
|
|
var result int
|
|
|
for _, item := range data {
|
|
@@ -52,7 +52,7 @@ func calculateFlag(marked map[string]interface{}, data []map[string]interface{})
|
|
|
return result
|
|
|
}
|
|
|
|
|
|
-//IsInStringArray 判断数组中是否存在字符串
|
|
|
+// IsInStringArray 判断数组中是否存在字符串
|
|
|
func IsInStringArray(str string, arr []string) bool {
|
|
|
// 先对字符串数组进行排序
|
|
|
sort.Strings(arr)
|
|
@@ -62,7 +62,7 @@ func IsInStringArray(str string, arr []string) bool {
|
|
|
return pos < len(arr) && arr[pos] == str
|
|
|
}
|
|
|
|
|
|
-//TagBidding 根据bidding数据打标签
|
|
|
+// TagBidding 根据bidding数据打标签
|
|
|
func TagBidding(tmp map[string]interface{}) (res map[string]interface{}) {
|
|
|
res = make(map[string]interface{}, 0)
|
|
|
toptype := util.ObjToString(tmp["toptype"])
|
|
@@ -166,9 +166,9 @@ func TagBidding(tmp map[string]interface{}) (res map[string]interface{}) {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- fundsWors2 := []string{"省份自筹"}
|
|
|
+ fundsWors2 := []string{"省份财政资金"}
|
|
|
for _, v := range fundsWors2 {
|
|
|
- if strings.Contains(funds, v) {
|
|
|
+ if strings.Contains(title, v) {
|
|
|
res["省级项目"] = 1
|
|
|
break
|
|
|
}
|
|
@@ -177,7 +177,7 @@ func TagBidding(tmp map[string]interface{}) (res map[string]interface{}) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-//TagProject 给拟建项目表 打标签
|
|
|
+// TagProject 给拟建项目表 打标签
|
|
|
func TagProject(tmp map[string]interface{}) (res map[string]interface{}) {
|
|
|
res = make(map[string]interface{}, 0)
|
|
|
id := mongodb.BsonIdToSId(tmp["_id"])
|