Commit caacdff8 by gao_yingdong

多维查询

parent ba6bc808
......@@ -379,26 +379,38 @@ export default {
methods: {
filterData(val,item){
let self = this
// if (item.id == "ajlbdm") {
// //选择主案类别时
// self.field.data.forEach(vals => {
// if (vals.id == "zatzJyqk") {
// self.formD.zatzJyqk = "";
// request.axiosJlCode(vals.codeTree, val).then(response => {
// if (response.success === true) {
// vals.codeOptions = response.data.list;
// }
// });
// } else if (vals.id == "ajxlb") {
// self.formD.ajxlb = "";
// request.axiosJlCode(vals.codeTree, val).then(response => {
// if (response.success === true) {
// vals.codeOptions = response.data.list;
// }
// });
// }
// });
// }
if (item.id == "ajlbdm") {
//选择主案类别时
self.field.data.forEach(vals => {
if (vals.id == "zatzJyqk") {
self.formD.zatzJyqk = "";
request.axiosJlCode(vals.codeTree, val).then(response => {
if (response.success === true) {
vals.codeOptions = response.data.list;
}
});
} else if (vals.id == "ajxlb") {
self.formD.ajxlb = "";
request.axiosJlCode(vals.codeTree, val).then(response => {
if (response.success === true) {
vals.codeOptions = response.data.list;
}
});
}
});
}else if (item.id == "zatzJyqk") {
//选择主案类别时
self.field.data.forEach(vals => {
if (vals.id == "ajxlb") {
self.formD.ajxlb = "";
request.axiosJlCode(vals.codeTree, val).then(response => {
if (response.success === true) {
vals.codeOptions = response.data.list;
}
});
}
});
}
},
clearZdyAll(val){
let self=this;
......
......@@ -184,23 +184,43 @@ let jccxAjxxDefaultFormField = {
col: '3'
},
{
name: '小案类别',
id: 'zatzJyqk',
type: 'code',
codeOptions: [],
codeTree: 'CODE_AJXZ',
value: '',
col: '3'
},
{
name: '细案类别',
id: 'ajxlb',
type: 'code',
codeOptions: [],
codeTree: 'CODE_AJXLB',
value: '',
col: '3'
},
name: '小案类别',
id: 'zatzJyqk',
type: 'codeTreeDialog', //字典弹框
props: [], //字典弹框需要的字段
codeOptions: [],
codeTree: 'CODE_AJXZ',
value: '',
col: '3'
},
{
name: '细案类别',
id: 'ajxlb',
type: 'codeTreeDialog', //字典弹框
props: [], //字典弹框需要的字段
codeOptions: [],
codeTree: 'CODE_AJXLB',
value: '',
col: '3'
},
// {
// name: '小案类别',
// id: 'zatzJyqk',
// type: 'code',
// codeOptions: [],
// codeTree: 'CODE_AJXZ',
// value: '',
// col: '3'
// },
// {
// name: '细案类别',
// id: 'ajxlb',
// type: 'code',
// codeOptions: [],
// codeTree: 'CODE_AJXLB',
// value: '',
// col: '3'
// },
{
name: '案件名称',
id: 'ajmc',
......@@ -689,24 +709,44 @@ let jccxAjxxFormField = {
col: '3'
},
{
name: '小案类别',
id: 'zatzJyqk',
type: 'code',
codeOptions: [],
codeTree: 'CODE_AJXZ',
value: '',
col: '3'
},
{
name: '细案类别',
id: 'ajxlb',
type: 'code',
codeOptions: [],
codeTree: 'CODE_AJXLB',
value: '',
col: '3', value: '',
col: '3'
},
name: '小案类别',
id: 'zatzJyqk',
type: 'codeTreeDialog', //字典弹框
props: [], //字典弹框需要的字段
codeOptions: [],
codeTree: 'CODE_AJXZ',
value: '',
col: '3'
},
{
name: '细案类别',
id: 'ajxlb',
type: 'codeTreeDialog', //字典弹框
props: [], //字典弹框需要的字段
codeOptions: [],
codeTree: 'CODE_AJXLB',
value: '',
col: '3'
},
// {
// name: '小案类别',
// id: 'zatzJyqk',
// type: 'code',
// codeOptions: [],
// codeTree: 'CODE_AJXZ',
// value: '',
// col: '3'
// },
// {
// name: '细案类别',
// id: 'ajxlb',
// type: 'code',
// codeOptions: [],
// codeTree: 'CODE_AJXLB',
// value: '',
// col: '3', value: '',
// col: '3'
// },
{
name: '案件名称',
id: 'ajmc',
......
......@@ -194,15 +194,25 @@ let jccxAjxxDefaultFormField = {
value: '',
col: '3'
},
// {
// name: '小案类别',
// id: 'zatzJyqk',
// type: 'code',
// codeOptions: [],
// codeTree: 'CODE_AJXZ',
// value: '',
// col: '3'
// },
{
name: '小案类别',
id: 'zatzJyqk',
type: 'code',
type: 'codeTreeDialog', //字典弹框
props: [], //字典弹框需要的字段
codeOptions: [],
codeTree: 'CODE_AJXZ',
value: '',
col: '3'
},
},
{
name: '案件名称',
id: 'ajmc',
......@@ -720,12 +730,22 @@ let jccxAjxxFormField = {
{
name: '小案类别',
id: 'zatzJyqk',
type: 'code',
type: 'codeTreeDialog', //字典弹框
props: [], //字典弹框需要的字段
codeOptions: [],
codeTree: 'CODE_AJXZ',
value: '',
col: '3'
},
},
// {
// name: '小案类别',
// id: 'zatzJyqk',
// type: 'code',
// codeOptions: [],
// codeTree: 'CODE_AJXZ',
// value: '',
// col: '3'
// },
{
name: '案件名称',
id: 'ajmc',
......
......@@ -103,8 +103,8 @@ import {
cxYchyData,
cxYchyZjhmData,
} from "@/utils/jccx";
import axios from "@/utils/axiosHttp.js";
import url from "@/api/base";
// import axios from "@/utils/axiosHttp.js";
// import url from "@/api/base";
export default {
name: "index",
components: {
......
......@@ -103,8 +103,8 @@ import {
cxYchyData,
cxYchyZjhmData,
} from "@/utils/params";
import axios from "@/utils/axiosHttp.js";
import url from "@/api/base";
// import axios from "@/utils/axiosHttp.js";
// import url from "@/api/base";
export default {
name: "index",
components: {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment