| | |
| | | arg => arg.operators[0].operator == 'range'
|
| | | )
|
| | | if (rangeOne) {
|
| | | |
| | | debugger
|
| | | if (rangeOne.min.trim() && rangeOne.max.trim()) {
|
| | | rangeOne.sdk_arg_value = rangeOne.min + '|' + rangeOne.max
|
| | | } else {
|
| | |
| | | },
|
| | | deep: true
|
| | | }
|
| | | // ruleList: {
|
| | | // handler(newVal, oldVal) {
|
| | | // |
| | | // this.editHandle(newVal)
|
| | | // }
|
| | |
|
| | | // }
|
| | | },
|
| | | mounted() {
|
| | | |
| | | this.TaskMange.findAllSdk({ installed: true })
|
| | | //this.TaskMange.list1 = sdkJson.data;
|
| | |
|
| | | //this.editHandle(this.ruleList)
|
| | | },
|
| | | data() {
|
| | | return {
|
| | | // rule: {
|
| | | // sdk_id:'',
|
| | | // sdkObj: {},
|
| | | // polygonObj: {},
|
| | | // argDef: []
|
| | | // },
|
| | | hideDel: true,
|
| | | //isAddable: true,
|
| | | allPolygonData: [],
|
| | | group_id: '',
|
| | | baseSdkItem: {
|
| | |
| | | this.groupRules.splice(index + 1, 0, newRule)
|
| | | },
|
| | | editHandle(ruleTxt) {
|
| | | |
| | | this.getSdkConnection();
|
| | | // if (ruleTxt.length < 1) {
|
| | | // return
|
| | | // }
|
| | |
| | | if (d.sort == arg.sort) {
|
| | |
|
| | | if (arg.sdk_arg_value.indexOf('|') > 0) {
|
| | | |
| | | debugger
|
| | | //区间值
|
| | | d.min = arg.sdk_arg_value.split(',')[0];
|
| | | d.max = arg.sdk_arg_value.split(',')[1];
|
| | | d.min = arg.sdk_arg_value.split('|')[0];
|
| | | d.max = arg.sdk_arg_value.split('|')[1];
|
| | | d.operator = 'range'
|
| | | //} else if(arg.sdk_arg_value.indexOf(',') > 0){
|
| | | } else if(arg.operator_type == 'option'){
|
| | |
| | | //校验若算法关系为触发,则算法名不能重
|
| | | let sameSdk = this.sdkGroup.some((sdk, index) => {
|
| | |
|
| | | if (sdk.index != 0 && sdk.rule_with_pre == '=>') {
|
| | | if (sdk.index != 0 && (sdk.rule_with_pre == '=>'||sdk.rule_with_pre == '!=>')) {
|
| | |
|
| | | if (sdk.sdkObj.id == this.sdkGroup[index - 1].sdkObj.id) {
|
| | | return sdk
|