1、策略修改接口不支持返回数据,所以删除修改时的是否返回数据参数;

2、修改拼接对象json时把policyid置空逻辑为修改不置空,新增置空
This commit is contained in:
dongxiaoyan
2020-05-07 20:00:23 +08:00
parent 3734bbd3cf
commit 8ccae9a967
2 changed files with 5 additions and 3 deletions

View File

@@ -63,8 +63,10 @@ PolicyParamsOpertion
${appObjectIdArrayV} Run Keyword If "${return}"=="FAIL" or "${appObjectIdArray}"=="${EMPTY}" Evaluate list(map(int, re.split('[,]', '${Default_AppObjectIdArray}'))) re
... ELSE Evaluate list(map(int, re.split('[,]', '${appObjectIdArray}'))) re
Set To Dictionary ${policyList} appObjectIdArray=${appObjectIdArrayV}
${policyId} Run Keyword If "${opAction}"=="add" Set Variable ${EMPTY}
... ELSE Set Variable ${policyList}[policyId]
# 固定值
Set To Dictionary ${policyList} doBlacklist=${0}
Set To Dictionary ${policyList} policyId=${policyId} doBlacklist=${0}
# 分别处理EffectiveRange、UserRegion和ReferenceObject参数
ManageEffectiveRange ${policyList}
#ManageUserRegion ${policyList}