|
|
|
@ -3,6 +3,7 @@ package DataExchange
|
|
|
|
|
import (
|
|
|
|
|
"bytes"
|
|
|
|
|
"crypto/md5"
|
|
|
|
|
"dsBaseRpc/RpcService/BaseOrganization/BaseOrganizationDao"
|
|
|
|
|
"dsBaseRpc/Utils/CommonUtil"
|
|
|
|
|
"dsBaseRpc/Utils/ConfigUtil"
|
|
|
|
|
"dsBaseRpc/Utils/DbUtil"
|
|
|
|
@ -315,6 +316,10 @@ func PostToServer(t tableStruct, list []map[string]interface{}) bool {
|
|
|
|
|
delete(list[k], "del_flag")
|
|
|
|
|
|
|
|
|
|
ds.OrgId = list[k]["bureau_id"].(string)
|
|
|
|
|
//如果是市,县管理员的话,那么这里的bureau_id就是区域码,而数据交换平台只认t_base_organization表中的org_id,需要换算一下
|
|
|
|
|
if len(ds.OrgId)==6{
|
|
|
|
|
ds.OrgId=BaseOrganizationDao.GetMasterJiaoYuJu(ds.OrgId).OrgId
|
|
|
|
|
}
|
|
|
|
|
dsMap = append(dsMap, ds)
|
|
|
|
|
}
|
|
|
|
|
ps.Datas = dsMap
|
|
|
|
|