|
@@ -510,10 +510,10 @@ func MarkOther(content []interface{}, tagSet, baseSet, baseUnset map[string]inte
|
|
|
func SaveLog(s_infoid, s_usertaskid, username, userid, s_stype string, baseInfo, allTagFields, userTask map[string]interface{}) (success bool) {
|
|
|
defer qu.Debug()
|
|
|
v_before := map[string]interface{}{}
|
|
|
- for f, _ := range allTagFields {
|
|
|
- //if _, ok := v.(bool); ok { //表示此次标注status=1的字段
|
|
|
- // allTagFields[f] = baseInfo[f]
|
|
|
- //}
|
|
|
+ for f, v := range allTagFields {
|
|
|
+ if _, ok := v.(bool); ok && f != "purchasinglist_alltag" { //表示此次标注status=1的字段
|
|
|
+ allTagFields[f] = baseInfo[f]
|
|
|
+ }
|
|
|
v_before[f] = baseInfo[f]
|
|
|
}
|
|
|
save := map[string]interface{}{
|