Commit 04b7a643 by chenqiang

多维查询、串并研判

parent 6640b54d
......@@ -460,6 +460,112 @@ export default {
}
}
},
//监听器中监听表单的值,刷新下拉框的数据
"formDa.ajlbdm": {
handler(val, oldVal) {
let self = this;
//请求接口 4 CODE_GABAJZLB_bz
if (val !== "") {
if (oldVal != '') {
self.$set(self.formDa, 'zatzJyqk', '')
}
axios
.get(`JsonData/CODE_GABAJZLB_bz.json`)
.then((res) => {
self.field.data[7].codeOptions = res.data.rows.filter(
(value) => {
return value.id.indexOf(val) == 0;
}
);
})
.catch((err) => {
console.log(err);
});
} else {
axios
.get(`JsonData/CODE_GABAJZLB_bz.json`)
.then((res) => {
self.field.data[7].codeOptions = res.data.rows;
// self.$set(val, "codeOptions", res.data.rows);
})
.catch((err) => {
console.log(err);
});
self.$set(self.formDa, 'zatzJyqk', '')
}
},
deep: true,
},
"formDa.zatzJyqk": {
handler(val, oldVal) {
let self = this;
//请求接口 5 CODE_GABAJXZLB_bz
if (val !== "") {
if (oldVal != '') {
self.$set(self.formDa, 'ajxlb', '')
}
axios
.get(`JsonData/CODE_GABAJXZLB_bz.json`)
.then((res) => {
self.field.data[8].codeOptions = res.data.rows.filter(
(value) => {
return value.id.indexOf(val) == 0;
}
);
})
.catch((err) => {
console.log(err);
});
axios
.get(`JsonData/CODE_AJLB_bz.json`)
.then((res) => {
let resultObj = res.data.rows.find((i) => val.indexOf(i.id) == 0);
if (resultObj) {
self.$set(self.formDa, 'ajlbdm', resultObj.id)
} else {
self.$set(self.formDa, 'ajlbdm', '')
}
})
.catch((err) => {
console.log(err);
});
} else {
axios
.get(`JsonData/CODE_GABAJXZLB_bz.json`)
.then((res) => {
self.field.data[8].codeOptions = res.data.rows
})
.catch((err) => {
console.log(err);
});
self.$set(self.formDa, 'ajxlb', '')
}
},
deep: true,
},
"formDa.ajxlb": {
handler(val) {
let self = this;
if (val !== '') {
axios
.get(`JsonData/CODE_GABAJZLB_bz.json`)
.then((res) => {
let resultObj = res.data.rows.find((i) => val.indexOf(i.id) == 0);
if (resultObj) {
self.$set(self.formDa, 'zatzJyqk', resultObj.id)
} else {
self.$set(self.formDa, 'zatzJyqk', '')
}
})
.catch((err) => {
console.log(err);
});
} else {
}
},
deep: true,
},
formD: {
handler(newVal) {
if (newVal.flxx.indexOf("nldfl") == -1) {
......
......@@ -797,7 +797,7 @@
cursor: auto;
}
.activeCardClass{
border: 2px solid #055fe7;
border: 1px solid #055fe7;
}
.cardClass:hover {
......
......@@ -225,7 +225,7 @@ let jccxAjxxDefaultFormField = {
id: "ajxlb",
placeholder: "细案类别",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
// props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
......@@ -722,6 +722,16 @@ let jccxAjxxFormField = {
multiple: true
},
{
name: '案件类别',
id: 'ajlbdm',
placeholder: '',
type: 'codeTreeDialog',
codeOptions: [],
codeTree: 'CODE_AJLB_bz',
value: '',
col: '3'
},
{
name: '小案类别',
id: 'zatzJyqk',
type: 'codeTreeDialog',
......@@ -735,7 +745,7 @@ let jccxAjxxFormField = {
id: "ajxlb",
placeholder: "细案类别",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
// props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
......
......@@ -26,29 +26,33 @@ export default {
pageBs: "bshcb",
cxFormData: {
asjbh: "",
zatzJyqk: "",
ladw: "",
sldw: "",
xszajbh: "",
cbajAjmc: "",
ajsfcb: "",
pazt: "",
djsjStart: "",
djsjEnd: "",
jyaq: "",
fasjEnd: "",
ajlbdm: '',
fasjStart: "",
bshlx: "",
sfwqgxs: "",
cbxgfwbzh: "",
cbxsly: "qs",
rows: 10,
ajsStart: '',
ajsEnd: '',
wpaStart: '',
wpaEnd: '',
paStart: '',
paEnd: '',
xyrStart: '',
xyrEnd: '',
limit: 10,
page: 1,
typeFlag: "bshcb",
sEcho: 1,
draw: 1,
start: 1,
length: 10,
// larqQssj: util.timeStampTurnTime(
// new Date(new Date().getFullYear() + "-01-01 00:00:00")
// ),
......@@ -84,35 +88,35 @@ export default {
codeOptions: [],
codeTree: "CODE_QGUNIT",
},
// {
// name: "串并线索编号",
// id: "xszajbh",
// type: "text",
// value: "",
// placeholder: "请输入串并线索编号",
// col: "3",
// },
{
name: "串并线索组名称",
id: "cbajAjmc",
name: "串并线索编号",
id: "xszajbh",
type: "text",
value: "",
placeholder: "请输入串并线索组名称",
placeholder: "请输入串并线索编号",
col: "3",
},
{
name: "是否认定为串并案",
id: "cbypSfycb",
type: "radio",
value: "0",
placeholder: "",
name: "串并线索组名称",
id: "cbajAjmc",
type: "text",
value: "",
placeholder: "请输入串并线索组名称",
col: "3",
radioData: [
{ label: "未认定", val: "0" },
{ label: "已认定", val: "1" },
],
},
// {
// name: "是否认定为串并案",
// id: "cbypSfycb",
// type: "radio",
// value: "0",
// placeholder: "",
// col: "3",
// radioData: [
// { label: "未认定", val: "0" },
// { label: "已认定", val: "1" },
// ],
// },
// {
// name: "线索来源",
// id: "ajxsly",
// type: "radio",
......@@ -161,7 +165,7 @@ export default {
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_AJLB",
codeTree: "CODE_AJLB_bz",
},
{
name: "简要案情",
......@@ -171,18 +175,6 @@ export default {
placeholder: "简要案情,多个案情之间用逗号分隔",
col: "3",
},
// {
// name: "案件线索来源",
// id: "cbxsly",
// type: "radio",
// value: "",
// placeholder: "",
// col: "3",
// radioData: [
// { label: "本辖区", val: "bxq" },
// { label: "全省 ", val: "qs" },
// ],
// },
{
name: "标识号",
id: "cbxgfwbzh",
......@@ -214,14 +206,69 @@ export default {
// codeOptions: [],
// codeTree: "CODE_UNIT",
// },
{
name: "案件线索来源",
id: "cbxsly",
type: "radio",
value: "",
placeholder: "",
col: "3",
radioData: [
{ label: "本辖区", val: "bxq" },
{ label: "全省 ", val: "qs" },
],
},
{
name: "案件数",
id: "ajsStart",
id2: "ajsEnd",
type: "zdyText",
value: "",
placeholder: "请输入",
value2: "",
placeholder2: "请输入",
col: "3",
},
{
name: "未破案数",
id: "wpaStart",
id2: "wpaEnd",
type: "zdyText",
value: "",
placeholder: "请输入",
value2: "",
placeholder2: "请输入",
col: "3",
},
{
name: "破案数",
id: "paStart",
id2: "paEnd",
type: "zdyText",
value: "",
placeholder: "请输入",
value2: "",
placeholder2: "请输入",
col: "3",
},
{
name: "嫌疑人数",
id: "xyrStart",
id2: "xyrEnd",
type: "zdyText",
value: "",
placeholder: "请输入",
value2: "",
placeholder2: "请输入",
col: "3",
},
{
name: "标识号类型",
id: "bshlx",
type: "radio",
value: "",
placeholder: "",
col: "6",
col: "15",
radioData: [
{ label: "手机号", val: "mobile" },
{ label: "银行卡号", val: "yhkh" },
......@@ -233,7 +280,7 @@ export default {
],
},
],
cxDefaultFormThead: [
cxDefaultFormTheads: [
{
label: "串并案件线索组名称",
prop: "xszmc",
......@@ -243,47 +290,39 @@ export default {
prop: "cbxsypCbaj1",
},
],
cxDefaultFormTheads: [
cxDefaultFormThead: [
{
label: "案件编号",
prop: "asjbh",
label: "线索组名称",
prop: "cbajAjmc",
width: "250",
},
{
label: "案件名称",
prop: "ajmc",
label: "案件",
prop: "cbxsypCbajs",
},
{
label: "案件类别",
prop: "ajlbdmStr",
label: "未破案数",
prop: "wpaCount",
},
{
label: "比中号码",
prop: "cbxgfwbzh",
label: "破案数",
prop: "paCount",
},
{
label: "案件状态",
prop: "zcjddmStr",
label: "嫌疑人数",
prop: "xyrCount",
},
{
label: "发案时间",
prop: "asjfssjKssj",
label: "串并类型",
prop: "cblx",
},
{
label: "案发地点",
prop: "asjfsddXzqhdm",
},
{
label: "受理单位",
prop: "sldw",
},
{
label: "立案单位",
prop: "ladwGajgjgdm",
label: "串并依据",
prop: "cbxgfwbzh",
},
{
label: "简要案情",
prop: "jyaq",
label: "串并时间",
prop: "djsj",
},
],
cxUrl: "/api/cbxsz/toQueryXszxx",
......
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