pans
2019-01-24 689283efb275e3f1ba049aad8e361bd014a1af53
syncDBTool/ErlangDbTool.cpp
@@ -751,7 +751,7 @@
    ErlMessage emsg;             /* Incoming message */
    int ret = -1;
    ETERM *arrlist[7];
    arrlist[0] = erl_mk_atom(strSql.c_str());
    arrlist[0] = erl_mk_string(strSql.c_str());
    ETERM *list = erl_mk_list(arrlist, 1);
    ret = erl_rpc_to(m_fd, "syncDB", "exeSomeSql", list);
@@ -1184,6 +1184,15 @@
    return false;
}
bool ErlangTool::ErlangDbTool::updatePerson(std::string t_tableName, AddFaceData &faceData, FieldValues &fieldValues) {
    //    #todo 记得测试中文  只有人员信息表更新,特征更新暂时没做
//    bool ret = updateFaceData(t_tableName + "_fea", faceData);
//    updateFaceInfo(t_tableName, fieldValues);
    std::string strSql = getUpdateFaceTableSql(t_tableName, fieldValues);
//    FieldValues fieldValues2;
    return getExecSqlResult(strSql);
}
ErlangTool::vec_AddDataCache
ErlangTool::ErlangDbTool::addPersons(std::string TableUuid, std::vector<SyncDB::AddPersonInfo> &tmpPer) {