|
@@ -48,7 +48,7 @@ func init() {
|
|
|
copyComRules(version, s_pversionid, s_username)
|
|
|
}
|
|
|
if iscopyfiled {
|
|
|
- list, _ := Mgo.Find("versioninfo", `{"vid":`+s_pversionid+`,"delete":false}`, nil, nil, false, -1, -1)
|
|
|
+ list, _ := Mgo.Find("versioninfo", `{"vid":"`+s_pversionid+`","delete":false}`, nil, nil, false, -1, -1)
|
|
|
log.Println(s_pversionid, len(*list))
|
|
|
for _, v := range *list {
|
|
|
delete(v, "_id")
|
|
@@ -225,7 +225,6 @@ func copyComRules(version, pvid, s_username string) {
|
|
|
func copyFieldRules(vid, pid, s_field, oldvid, s_username string) {
|
|
|
tmp, _ := Mgo.FindOne("versioninfo", `{"vid":"`+oldvid+`","s_field":"`+s_field+`","delete":false}`)
|
|
|
oldpid := qu.BsonIdToSId((*tmp)["_id"])
|
|
|
- log.Println(s_field, oldvid, oldpid, s_username)
|
|
|
//克隆逻辑列表
|
|
|
logic, _ := Mgo.FindOne("rule_logic", `{"vid":"`+oldvid+`","pid":"`+oldpid+`","delete":false}`)
|
|
|
if len(*logic) > 0 {
|