|
@@ -289,6 +289,7 @@ let logicJudge = ref('')
|
|
|
let timeId = ref('')
|
|
let timeId = ref('')
|
|
|
let attrIdList = ref([])
|
|
let attrIdList = ref([])
|
|
|
const addRules = (val: string, rules: any = {}) => {
|
|
const addRules = (val: string, rules: any = {}) => {
|
|
|
|
|
+ console.log("🚀 ~ addRules ~ rules:", rules)
|
|
|
logicJudge.value = val
|
|
logicJudge.value = val
|
|
|
attrIdList.value = []
|
|
attrIdList.value = []
|
|
|
if (val === 'and') {
|
|
if (val === 'and') {
|
|
@@ -603,7 +604,7 @@ const ruleEdit = (id: string) => {
|
|
|
}
|
|
}
|
|
|
//添加车牌和车牌地区
|
|
//添加车牌和车牌地区
|
|
|
const processArray = (array: any[]) => {
|
|
const processArray = (array: any[]) => {
|
|
|
- return array.map((val) => {
|
|
|
|
|
|
|
+ return array.map((val,i) => {
|
|
|
const rulesAttrList = val.costsAttrLinks.map(v => {
|
|
const rulesAttrList = val.costsAttrLinks.map(v => {
|
|
|
switch (v.attrType) {
|
|
switch (v.attrType) {
|
|
|
case 'inputNumber':
|
|
case 'inputNumber':
|
|
@@ -624,7 +625,7 @@ const processArray = (array: any[]) => {
|
|
|
return v;
|
|
return v;
|
|
|
})
|
|
})
|
|
|
return {
|
|
return {
|
|
|
- timeId: new Date().getTime(),
|
|
|
|
|
|
|
+ timeId: new Date().getTime()+i,
|
|
|
rulesAttrList,
|
|
rulesAttrList,
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|