|
@@ -1067,9 +1067,11 @@ func (f *Front) CheckSave() {
|
|
MarkTimePlace(content, tagSet, baseSet, baseUnset)
|
|
MarkTimePlace(content, tagSet, baseSet, baseUnset)
|
|
} else if j == 2 { //标的物
|
|
} else if j == 2 { //标的物
|
|
MarkPurchasinglist(content, tagSet, baseSet, baseUnset, istag, status)
|
|
MarkPurchasinglist(content, tagSet, baseSet, baseUnset, istag, status)
|
|
- } else if j == 3 { //多包
|
|
|
|
|
|
+ } else if j == 3 { //采购意向
|
|
|
|
+ MarkPurchasinglist(content, tagSet, baseSet, baseUnset, istag, status)
|
|
|
|
+ } else if j == 4 { //多包
|
|
MarkPackage(content, tagSet, baseSet, baseUnset, status)
|
|
MarkPackage(content, tagSet, baseSet, baseUnset, status)
|
|
- } else if j == 4 { //候选人
|
|
|
|
|
|
+ } else if j == 5 { //候选人
|
|
MarkWonderorder(content, tagSet, baseSet, baseUnset, status)
|
|
MarkWonderorder(content, tagSet, baseSet, baseUnset, status)
|
|
} else { //其余信息
|
|
} else { //其余信息
|
|
MarkOther(content, tagSet, baseSet, baseUnset)
|
|
MarkOther(content, tagSet, baseSet, baseUnset)
|
|
@@ -1652,6 +1654,7 @@ func (f *Front) JyUserDataMark() {
|
|
obj := []map[string]interface{}{}
|
|
obj := []map[string]interface{}{}
|
|
infoId := f.GetString("s_infoid")
|
|
infoId := f.GetString("s_infoid")
|
|
sourceInfo := f.GetString("s_sourceinfo")
|
|
sourceInfo := f.GetString("s_sourceinfo")
|
|
|
|
+ remark := f.GetString("remark")
|
|
pid := f.GetString("pid")
|
|
pid := f.GetString("pid")
|
|
qu.Debug("Data ID:", infoId)
|
|
qu.Debug("Data ID:", infoId)
|
|
data := f.GetString("data")
|
|
data := f.GetString("data")
|
|
@@ -1702,9 +1705,11 @@ func (f *Front) JyUserDataMark() {
|
|
MarkTimePlace(content, tagSet, baseSet, baseUnset)
|
|
MarkTimePlace(content, tagSet, baseSet, baseUnset)
|
|
} else if j == 2 { //标的物
|
|
} else if j == 2 { //标的物
|
|
MarkPurchasinglist(content, tagSet, baseSet, baseUnset, istag, status)
|
|
MarkPurchasinglist(content, tagSet, baseSet, baseUnset, istag, status)
|
|
- } else if j == 3 { //多包
|
|
|
|
|
|
+ } else if j == 3 { //采购意向
|
|
|
|
+ MarkPurchasinglist(content, tagSet, baseSet, baseUnset, istag, status)
|
|
|
|
+ } else if j == 4 { //多包
|
|
MarkPackage(content, tagSet, baseSet, baseUnset, status)
|
|
MarkPackage(content, tagSet, baseSet, baseUnset, status)
|
|
- } else if j == 4 { //候选人
|
|
|
|
|
|
+ } else if j == 5 { //候选人
|
|
MarkWonderorder(content, tagSet, baseSet, baseUnset, status)
|
|
MarkWonderorder(content, tagSet, baseSet, baseUnset, status)
|
|
} else { //其余信息
|
|
} else { //其余信息
|
|
MarkOther(content, tagSet, baseSet, baseUnset)
|
|
MarkOther(content, tagSet, baseSet, baseUnset)
|
|
@@ -1765,6 +1770,10 @@ func (f *Front) JyUserDataMark() {
|
|
for field, _ := range baseUnset { //删除基本字段
|
|
for field, _ := range baseUnset { //删除基本字段
|
|
baseUnsetResult["v_baseinfo."+field] = ""
|
|
baseUnsetResult["v_baseinfo."+field] = ""
|
|
}
|
|
}
|
|
|
|
+ // todo
|
|
|
|
+ if remark != "" {
|
|
|
|
+ setResult["v_taginfo.reamrk"] = remark
|
|
|
|
+ }
|
|
set := map[string]interface{}{
|
|
set := map[string]interface{}{
|
|
"$set": setResult,
|
|
"$set": setResult,
|
|
}
|
|
}
|
|
@@ -1802,7 +1811,7 @@ func (f *Front) UserDataMark() {
|
|
username := qu.ObjToString(user["s_login"]) //当前登录用户
|
|
username := qu.ObjToString(user["s_login"]) //当前登录用户
|
|
userId := qu.ObjToString(user["id"]) //当前登录用户标识
|
|
userId := qu.ObjToString(user["id"]) //当前登录用户标识
|
|
userRole := qu.ObjToString(user["i_role"]) //当前登录用户权限
|
|
userRole := qu.ObjToString(user["i_role"]) //当前登录用户权限
|
|
-
|
|
|
|
|
|
+ remark := f.GetString("remark")
|
|
obj := []map[string]interface{}{}
|
|
obj := []map[string]interface{}{}
|
|
infoId := f.GetString("s_infoid")
|
|
infoId := f.GetString("s_infoid")
|
|
userTaskId := f.GetString("s_usertaskid")
|
|
userTaskId := f.GetString("s_usertaskid")
|
|
@@ -1856,9 +1865,11 @@ func (f *Front) UserDataMark() {
|
|
MarkTimePlace(content, tagSet, baseSet, baseUnset)
|
|
MarkTimePlace(content, tagSet, baseSet, baseUnset)
|
|
} else if j == 2 { //标的物
|
|
} else if j == 2 { //标的物
|
|
MarkPurchasinglist(content, tagSet, baseSet, baseUnset, istag, status)
|
|
MarkPurchasinglist(content, tagSet, baseSet, baseUnset, istag, status)
|
|
- } else if j == 3 { //多包
|
|
|
|
|
|
+ } else if j == 3 { //采购意向
|
|
|
|
+ MarkPurchasinglist(content, tagSet, baseSet, baseUnset, istag, status)
|
|
|
|
+ } else if j == 4 { //多包
|
|
MarkPackage(content, tagSet, baseSet, baseUnset, status)
|
|
MarkPackage(content, tagSet, baseSet, baseUnset, status)
|
|
- } else if j == 4 { //候选人
|
|
|
|
|
|
+ } else if j == 5 { //候选人
|
|
MarkWonderorder(content, tagSet, baseSet, baseUnset, status)
|
|
MarkWonderorder(content, tagSet, baseSet, baseUnset, status)
|
|
} else { //其余信息
|
|
} else { //其余信息
|
|
MarkOther(content, tagSet, baseSet, baseUnset)
|
|
MarkOther(content, tagSet, baseSet, baseUnset)
|
|
@@ -1927,6 +1938,10 @@ func (f *Front) UserDataMark() {
|
|
setResult["s_excp"] = ex
|
|
setResult["s_excp"] = ex
|
|
setResult["s_excp_info"] = exp
|
|
setResult["s_excp_info"] = exp
|
|
}
|
|
}
|
|
|
|
+ // todo
|
|
|
|
+ if remark != "" {
|
|
|
|
+ setResult["v_taginfo.reamrk"] = remark
|
|
|
|
+ }
|
|
set := map[string]interface{}{
|
|
set := map[string]interface{}{
|
|
"$set": setResult,
|
|
"$set": setResult,
|
|
}
|
|
}
|