|
@@ -243,6 +243,7 @@ func (f *Front) ProjectQualityAssessment() {
|
|
fieldsArr = append(fieldsArr, f)
|
|
fieldsArr = append(fieldsArr, f)
|
|
}
|
|
}
|
|
sourceinfo := qu.ObjToString((*project)["s_sourceinfo"])
|
|
sourceinfo := qu.ObjToString((*project)["s_sourceinfo"])
|
|
|
|
+ qu.Debug("质量评估字段:", fieldsArr)
|
|
success = QuaFieldScore(fieldsArr, sourceinfo) //调用数据质量评估接口
|
|
success = QuaFieldScore(fieldsArr, sourceinfo) //调用数据质量评估接口
|
|
if success {
|
|
if success {
|
|
//点击清洗更新项目状态为进行中
|
|
//点击清洗更新项目状态为进行中
|
|
@@ -377,9 +378,9 @@ func (f *Front) ProjectGroupTaskSave() {
|
|
msg = "用户组信息解析失败"
|
|
msg = "用户组信息解析失败"
|
|
} else {
|
|
} else {
|
|
qu.Debug("用户组信息:", groupArr, stype)
|
|
qu.Debug("用户组信息:", groupArr, stype)
|
|
- if stype != "tag" { //如果分发的是达标数据或者全部数据且进行了初步质检,将没有质检记录的字段从v_taginfo标注记录中删除
|
|
|
|
- DeleleDataTagInfo(sourceinfo)
|
|
|
|
- }
|
|
|
|
|
|
+ //if stype != "tag" { //如果分发的是达标数据或者全部数据且进行了初步质检,将没有质检记录的字段从v_taginfo标注记录中删除
|
|
|
|
+ // DeleleDataTagInfo(sourceinfo)
|
|
|
|
+ //}
|
|
for _, groupInfo := range groupArr {
|
|
for _, groupInfo := range groupArr {
|
|
groupId := qu.ObjToString(groupInfo["s_groupid"])
|
|
groupId := qu.ObjToString(groupInfo["s_groupid"])
|
|
groupIdArr = append(groupIdArr, groupId)
|
|
groupIdArr = append(groupIdArr, groupId)
|
|
@@ -1087,8 +1088,8 @@ func GetDataById(idsInfo map[string]map[string]interface{}, importType, s_source
|
|
baseInfoMap["i_createtime"] = time.Now().Unix()
|
|
baseInfoMap["i_createtime"] = time.Now().Unix()
|
|
baseInfoMap["b_isgivegroup"] = false //是否分配给用户组
|
|
baseInfoMap["b_isgivegroup"] = false //是否分配给用户组
|
|
baseInfoMap["b_istag"] = false //是否已标注
|
|
baseInfoMap["b_istag"] = false //是否已标注
|
|
- baseInfoMap["b_cleartag"] = false //是否清理标注信息
|
|
|
|
- baseInfoMap["b_isgiveuser"] = false //是否分配给用户
|
|
|
|
|
|
+ //baseInfoMap["b_cleartag"] = false //是否清理标注信息
|
|
|
|
+ baseInfoMap["b_isgiveuser"] = false //是否分配给用户
|
|
if util.Mgo.SaveByOriID(s_sourceinfo, baseInfoMap) {
|
|
if util.Mgo.SaveByOriID(s_sourceinfo, baseInfoMap) {
|
|
atomic.AddInt64(successNum, 1) //保存成功计数
|
|
atomic.AddInt64(successNum, 1) //保存成功计数
|
|
} else {
|
|
} else {
|