let conditionsArr = [{
conditionType: 'AND', //条件的组合规则 AND。OR
conditionList: [ //条件组
{
resource: "",
operator: "",
value: ""
}
],
conditionDetails: [ //条件组
{
itemConditionType: "AND",
itemConditions: [{
resource: "code",
operator: "大于",
value: "1270"
}, {
resource: "deparentId",
operator: "等于",
value: "DE"
}, {
resource: "isDisabled",
operator: "不等于",
value: "true"
}]
}
]
}]
// 条件组内添加子条件
function additemCondition(conditionIndex, groupIndex) {
let condiftion = ...;
conditionsArr[conditionIndex].conditionDetails[groupIndex].push(condiftion)
}
// 条件组内 添加条件组
function additemGroup(groupIndex) {
let group = ...;
conditionsArr[index].conditionDetails.push(group)
}
// 添加条件
function addConditon(index) {
let condiftion = ...;
conditionsArr[index].conditionList.push(condiftion)
}
function addGroup() {
let defaultCondition = ...;
conditionsArr.push(defaultCondition)
}
2021-09-22
最新推荐文章于 2024-10-02 15:35:50 发布