Global variables
static private List error_find = []; //错误查询数据
static private List error_update = []; //错误更新数据
static private List success_update = []; //成功更新数据
更新函数
根据数据name批量更新
函数接口
描述:
static Map updateData(String objectName, List dataNoList, Map updateDataMap)
入参
| Name | Type | Description |
|---|
| objectName | String | CRM对象的APIName |
| dataNoList | List | CRM数据的name数组<每个CRM对象都会有一个name字段,为id的映射> |
| updateDataMap | Map | 需要更新的字段及值Map |
| | |
出参
| Name | Type | Description |
|---|
| error_find | List | 存储未查询到数据的name |
| error_update | List | 存储更新失败的name |
| success_update | List | 存储更新成功的name |
打印操作
打印传入的Map
函数接口
描述:以<key,value>的形式直接打印数据
static void print(Map map)
入参
| Name | Type | Decription |
|---|
| map | Map | 传入的Map<key,value> |
根据传入字段API匹配Label打印Value
函数接口
描述:Mapkey:field_api,value:field_value,根据字段api查找Label后打印数据
static void print(String apiname, Map map)
入参
| Name | Type | Decription |
|---|
| apiname | String | CRM对象的APIName |
| map | Map | 传入的Map<key,value> |
| eg: | | |
class demo{ //label : 示例
int age; //label : 年龄
String gender; //label : 性别
}
print("demo",["age": 23, "gender": "male"])
------result
年龄:23
性别:男
------