Commit 34fc344b by liyuhang19990520

扫黑可视化分析

parent 8dea27b7
<!--
* @Author: your name
* @Date: 2021-07-18 16:03:37
* @LastEditTime: 2021-08-04 19:42:29
* @LastEditTime: 2021-08-05 09:13:53
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\App.vue
......@@ -23,8 +23,8 @@ export default {
var params = new FormData();
var self = this;
// "142302********2413"
// params.append("zjhm", "142302********2413");
params.append("zjhm", "152624198410061898");
params.append("zjhm", "142302********2413");
// params.append("zjhm", "152624198410061898");
loginByZjhm(params).then((res) => {
});
......
/*
* @Author: your name
* @Date: 2021-07-05 17:04:26
* @LastEditTime: 2021-08-04 19:42:50
* @LastEditTime: 2021-08-05 09:14:01
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\api\home.js
......@@ -31,10 +31,10 @@ export const getXsSfGlXx = params =>
get(setting.BaseURL + "/ksh/getXsSfGlXx", params);
export const getasjbhByBsh = params =>
get(setting.BaseURL + "/ksh/getasjbhByBsh", params);
// export const shcelogin = params =>
// get("/shceapi/doLogin?username=admin&password=0", params);
export const shcelogin = params =>
get("/shceapi/doLogin?username=001198&password=0", params);
get("/shceapi/doLogin?username=admin&password=0", params);
// export const shcelogin = params =>
// get("/shceapi/doLogin?username=001198&password=0", params);
src/assets/img/graphEcharts/ashimsi.png

2.79 KB | W: | H:

src/assets/img/graphEcharts/ashimsi.png

2.61 KB | W: | H:

src/assets/img/graphEcharts/ashimsi.png
src/assets/img/graphEcharts/ashimsi.png
src/assets/img/graphEcharts/ashimsi.png
src/assets/img/graphEcharts/ashimsi.png
  • 2-up
  • Swipe
  • Onion skin
<!--
* @Author: your name
* @Date: 2021-07-20 14:38:05
* @LastEditTime: 2021-08-04 10:37:10
* @LastEditTime: 2021-08-05 17:43:58
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\yppt\argxfx.vue
-->
<template>
<div class="personSearch">
<el-input v-model="form.zjh" :placeholder="newPlaceholder"></el-input>
<el-button @click="search">搜索</el-button>
<el-form ref="form" :model="form" label-width="0px">
<el-form-item
v-for="item in propQueryField"
:key="item.id"
:prop="item.id"
v-show="!item.hidden"
:rules="item.rules"
:class="'demo-input-suffix zdycol' + item.col"
>
<!--输入框-->
<el-input
clearable
:placeholder="item.placeholder"
v-model="formData[item.id]"
v-if="item.type == 'text'"
>
</el-input>
<!--输入框-最大值与最小值-->
<div class="zdyInputW zdyInputCol2" v-else-if="item.type == 'zdyText'">
<el-input :placeholder="item.placeholder" v-model="formData[item.id]">
</el-input>
<el-input
:placeholder="item.placeholder2"
v-model="formData[item.id2]"
style="width: calc((100% - 150) / 2)"
>
</el-input>
</div>
<div class="zdyInputW zdyInputCol2" v-else-if="item.type == 'zdyDate'">
<el-date-picker
v-model="formData[item.id]"
type="date"
align="right"
:picker-options="item.pickerOptions"
unlink-panels
value-format="yyyy-MM-dd HH:mm:ss"
>
</el-date-picker>
<el-date-picker
v-model="formData[item.id2]"
type="date"
align="right"
:picker-options="item.pickerOptions2"
unlink-panels
value-format="yyyy-MM-dd HH:mm:ss"
>
</el-date-picker>
</div>
<!--下拉框-->
<el-select
v-model="formData[item.id]"
clearable
:placeholder="item.placeholder"
v-else-if="item.type == 'select'"
>
<el-option
v-for="item3 in item.selectData"
:key="item3.value"
:label="item3.name"
:value="item3.value"
>
</el-option>
</el-select>
<!--文本域-->
<el-input
type="textarea"
autosize
resize="none"
:placeholder="item.placeholder"
v-model="formData[item.id]"
v-else-if="item.type == 'textarea'"
>
</el-input>
<!--日期框 日期时间-->
<el-date-picker
v-model="formData[item.id]"
type="date"
align="right"
placeholder="选择日期"
unlink-panels
suffix-icon="el-icon-date"
value-format="yyyy-MM-dd"
v-else-if="item.type == 'date1'"
>
</el-date-picker>
<!--日期框 日期时间-->
<el-date-picker
v-model="formData[item.id]"
type="datetime"
align="right"
:picker-options="item.pickerOptions"
unlink-panels
suffix-icon="el-icon-date"
value-format="yyyy-MM-dd HH:mm:ss"
v-else-if="item.type == 'datetime'"
>
</el-date-picker>
<!--日期框-->
<el-date-picker
v-model="formData[item.id]"
type="daterange"
align="right"
:picker-options="item.pickerOptions"
unlink-panels
range-separator="至"
start-placeholder="开始日期"
value-format="yyyy-MM-dd"
end-placeholder="结束日期"
suffix-icon="el-icon-date"
v-else-if="item.type == 'date'"
>
</el-date-picker>
<el-date-picker
v-model="formData[item.id]"
type="datetimerange"
align="right"
:picker-options="item.pickerOptions"
unlink-panels
range-separator="至"
start-placeholder="开始日期"
value-format="yyyy-MM-dd HH:mm:ss"
end-placeholder="结束日期"
prefix-icon="el-icon-date"
v-else-if="item.type == 'datetimerange'"
>
</el-date-picker>
<!--多选框-->
<div class="zdyInputW" v-else-if="item.type == 'checkbox'">
<el-checkbox-group v-model="formData[item.id]" size="small">
<el-checkbox
v-for="city in item.checkList"
:label="city"
:key="city.val"
>{{ city.label }}</el-checkbox
>
</el-checkbox-group>
</div>
<!--单选框-->
<div class="zdyInputW" v-else-if="item.type == 'radio'">
<el-radio-group v-model="formData[item.id]" size="small">
<el-radio
:label="item2.val"
v-for="item2 in item.radioData"
:key="item2.val"
>{{ item2.label }}
</el-radio>
</el-radio-group>
</div>
</el-form-item>
<el-button @click="search">搜索</el-button>
</el-form>
</div>
</template>
<script>
export default {
data() {
return {
form: {
zjh: "",
},
newPlaceholder: this.placeholder,
form: this.formData,
propQueryField: this.formProp,
newChildrenXhrStr: this.childrenXhrStr,
newParams: this.params,
newPhotoXhrStr: this.photoXhrStr,
......@@ -31,10 +180,15 @@ export default {
};
},
props: {
//输入框提示信息
placeholder: {
type: String,
default: () => null,
formProp: {
type: Array,
required: true,
default: () => [],
},
formData: {
type: Object,
required: true,
default: () => {},
},
//初始化时接口调用
childrenXhrStr: {
......@@ -78,44 +232,47 @@ export default {
type: Array,
default: () => null,
},
//应用场景
type: String
},
methods: {
search() {
if (this.form.zjh.trim() == "") {
this.$message.error(this.newPlaceholder);
} else {
let newParams = this.objectAssignment(this.newParams);
let newNodedata = this.objectAssignment(this.newNodedata);
for (let key in this.newParams) {
if (this.newParams[key] == "formValue") {
this.$set(newParams, key, this.form.zjh);
this.$refs.form.validate((boo) => {
if (boo) {
let newParams = this.objectAssignment(this.newParams);
let newNodedata = this.objectAssignment(this.newNodedata);
for (let key in this.newParams) {
if (this.form[this.newParams[key]]) {
this.$set(newParams, key, this.form[this.newParams[key]]);
}
}
}
for (let key in this.newNodedata) {
if (this.newNodedata[key] == "formValue") {
this.$set(newNodedata, key, this.form.zjh);
for (let key in this.newNodedata) {
if (this.form[this.newNodedata[key]]) {
this.$set(newNodedata, key, this.form[this.newNodedata[key]]);
}
}
let obj = {
childrenXhrStr: this.newChildrenXhrStr,
photoXhrStr: this.newPhotoXhrStr,
params: newParams,
nodedata: newNodedata,
nodeClickBoo: this.newNodeClickBoo,
unfoldXhrStr: this.newUnfoldXhrStr,
unfoldParams: this.newUnfoldParams,
highLightArr: this.newHighLightArr,
type: this.type
};
let key = util.uuid();
localStorage.setItem(key, JSON.stringify(obj));
this.$router.pushToTab({
path: "/echarts",
query: {
key: key,
title: this.$route.meta.title,
},
});
}
let obj = {
childrenXhrStr: this.newChildrenXhrStr,
photoXhrStr: this.newPhotoXhrStr,
params: newParams,
nodedata: newNodedata,
nodeClickBoo: this.newNodeClickBoo,
unfoldXhrStr: this.newUnfoldXhrStr,
unfoldParams: this.newUnfoldParams,
highLightArr: this.newHighLightArr,
};
let key = util.uuid();
localStorage.setItem(key, JSON.stringify(obj));
this.$router.pushToTab({
path: "/echarts",
query: {
key: key,
title: this.$route.meta.title,
},
});
}
});
},
objectAssignment(value) {
if (
......@@ -129,13 +286,25 @@ export default {
</script>
<style lang="scss" scoped>
.personSearch /deep/ {
width: 100%;
text-align: center;
position: absolute;
top: 30%;
left: 50%;
transform: translateX(-50%);
.el-form-item {
display: inline-block;
width: 20%;
margin-right: 20px;
}
.el-cascader {
width: 100%;
}
.el-select {
width: 100%;
}
.el-input {
width: 400px;
width: 100%;
border-radius: 4px;
margin-right: 20px;
.el-input__inner {
......
......@@ -480,12 +480,14 @@ export default {
name: scope.zjhm,
children: true,
},
type: 'shce',
unfoldParams: {
startDate: "startDate",
endDate: "endDate",
id: "name",
pid: "parentId",
type: "type",
isXsAj: 'isXsAj'
},
highLightArr: [
"03080700",
......
<!--
* @Author: your name
* @Date: 2021-07-20 14:08:24
* @LastEditTime: 2021-08-03 09:53:29
* @LastEditTime: 2021-08-05 11:17:17
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\layout\menuLayout.vue
......@@ -159,6 +159,12 @@ export default {
index: "cphfx",
disabled: false,
},
{
id: "jkxxfx",
label: "机卡信息分析",
index: "jkxxfx",
disabled: false,
},
],
},
],
......
......@@ -112,6 +112,14 @@ const router = [
},
component: () => import("@/views/yppt/cphfx.vue")
},
{
path: "/jkxxfx",
name: "jkxxfx",
meta: {
title: '机卡信息分析'
},
component: () => import("@/views/yppt/jkxxfx.vue")
},
]
export default {
......
<!--
* @Author: your name
* @Date: 2021-06-22 17:44:35
* @LastEditTime: 2021-08-03 22:22:25
* @LastEditTime: 2021-08-05 17:42:29
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\echarts\index.vue
......@@ -17,6 +17,7 @@
:unfoldXhrStr="unfoldXhrStr"
:unfoldParams="unfoldParams"
:highLightArr="highLightArr"
:type="type"
/>
</div>
</template>
......@@ -41,6 +42,7 @@ export default {
this.nodeClickBoo = routeData?.nodeClickBoo;
this.nodedata = routeData?.nodedata;
this.params = routeData?.params;
this.type = routeData?.type
this.photoXhrStr = routeData?.photoXhrStr;
this.unfoldXhrStr = routeData?.unfoldXhrStr;
this.unfoldParams = routeData?.unfoldParams;
......@@ -59,7 +61,8 @@ export default {
key: "",
unfoldXhrStr: "",
unfoldParams: '',
highLightArr: []
highLightArr: [],
type: ''
};
},
mounted() {
......
<!--
* @Author: your name
* @Date: 2021-07-20 14:38:05
* @LastEditTime: 2021-08-04 17:53:29
* @LastEditTime: 2021-08-05 15:39:39
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\yppt\argxfx.vue
......@@ -10,7 +10,7 @@
<div class="personSearch">
<el-form ref="form" :model="form" label-width="0px">
<el-form-item>
<el-input v-model="form.zjhm" placeholder="请输入证件号码"></el-input>
<el-input v-model="form.name" placeholder="请输入证件号码"></el-input>
</el-form-item>
<el-form-item>
<el-input v-model="form.xm" placeholder="请输入姓名"></el-input>
......@@ -65,7 +65,7 @@ export default {
console.log(this.form);
},
search() {
if (this.form.zjhm.trim() == "") {
if (this.form.name.trim() == "") {
if (this.form.xm.trim() == "" || this.form.sjdq.trim() == "") {
this.$message.error("请输入证件号码或者输入姓名以及区域");
} else {
......@@ -80,7 +80,7 @@ export default {
toVisual() {
let obj = {
childrenXhrStr: "/shceapi/ryksh/getRykshByZjhm",
photoXhrStr: "/shceapi/ryksh/getQgckZp",
photoXhrStr: "/shceapi/ryksh/getXyrByZjhm",
params: {
name: this.form.name,
xm: this.form.xm,
......@@ -94,6 +94,7 @@ export default {
describe: this.form.xm,
children: true,
},
type: 'shce',
nodeClickBoo: true,
unfoldParams: {
name: "name",
......
<!--
* @Author: your name
* @Date: 2021-07-20 14:38:05
* @LastEditTime: 2021-08-04 19:10:57
* @LastEditTime: 2021-08-05 11:48:21
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\yppt\argxfx.vue
......@@ -9,6 +9,9 @@
<template>
<div>
<SearchGraph
type="shce"
:formProp="formProp"
:formData="form"
childrenXhrStr="/shceapi/ajQuery/getAjRwGxXx"
photoXhrStr="/shceapi/ajQuery/getRootById"
:nodeClickBoo="true"
......@@ -26,23 +29,37 @@ export default {
components: { SearchGraph },
data() {
return {
formProp: [
{
id: "ajhm",
type: "text",
placeholder: "请输入案件编号",
col: "3",
rules: [
{ required: true, message: "请输入案件编号", trigger: "blur" },
],
},
],
form: {
ajhm: "",
},
nodedata: {
type: "lawcase",
id: 0,
name: "formValue",
name: "ajhm",
children: true,
},
params: {
objectValue: "formValue",
objectValue: "ajhm",
objectType: "lawcase",
parentId: 0,
isXsAj: true
isXsAj: true,
},
unfoldParams: {
objectValue: "name",
objectType: "type",
parentId: "parentId",
isXsAj: 'isXsAj'
isXsAj: "isXsAj",
},
highLightArr: [
"03080700",
......
<!--
* @Author: your name
* @Date: 2021-07-20 14:38:05
* @LastEditTime: 2021-08-04 19:28:59
* @LastEditTime: 2021-08-05 17:40:42
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\yppt\argxfx.vue
......@@ -9,6 +9,9 @@
<template>
<div>
<SearchGraph
type="shce"
:formProp="formProp"
:formData="form"
childrenXhrStr="/shceapi/ajQuery/getAjRwGxXx"
photoXhrStr="/shceapi/ajQuery/getRootById"
:nodeClickBoo="true"
......@@ -26,14 +29,28 @@ export default {
components: { SearchGraph },
data() {
return {
formProp: [
{
id: "zjhm",
type: "text",
placeholder: "请输入证件号码",
col: "3",
rules: [
{ required: true, message: "请输入证件号码", trigger: "blur" },
],
},
],
form: {
zjhm: "",
},
nodedata: {
type: "person",
id: 0,
name: "formValue",
name: "zjhm",
children: true,
},
params: {
objectValue: "formValue",
objectValue: "zjhm",
objectType: "person",
parentId: 0,
},
......
<!--
* @Author: your name
* @Date: 2021-07-20 14:38:05
* @LastEditTime: 2021-07-23 16:35:31
* @LastEditTime: 2021-08-05 15:31:14
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\yppt\argxfx.vue
......@@ -9,6 +9,8 @@
<template>
<div>
<SearchGraph
:formProp="formProp"
:formData="form"
childrenXhrStr="/api/ksh/getAjRwGxXx"
photoXhrStr="/api/ksh/getAsjXxByAasjbh"
:nodeClickBoo="true"
......@@ -25,14 +27,28 @@ export default {
components: { SearchGraph },
data() {
return {
formProp: [
{
id: "zjhm",
type: "text",
placeholder: "请输入证件号码",
col: "3",
rules: [
{ required: true, message: "请输入证件号码", trigger: "blur" },
],
},
],
form: {
zjhm: ''
},
nodedata: {
type: "lawcase",
id: 0,
name: "formValue",
name: "zjhm",
children: true,
},
params: {
objectValue: "formValue",
objectValue: "zjhm",
objectType: "lawcase",
parentId: 0,
},
......
<!--
* @Author: your name
* @Date: 2021-07-20 14:38:05
* @LastEditTime: 2021-07-29 09:23:56
* @LastEditTime: 2021-08-05 11:35:28
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\yppt\argxfx.vue
......@@ -9,6 +9,8 @@
<template>
<div>
<SearchGraph
:formProp="formProp"
:formData="form"
childrenXhrStr="/api/ksh/getCphmFx"
:nodeClickBoo="true"
placeholder="请输入车牌号"
......@@ -24,14 +26,28 @@ export default {
components: { SearchGraph },
data() {
return {
formProp: [
{
id: "cph",
type: "text",
placeholder: "请输入车牌号",
col: "3",
rules: [
{ required: true, message: "请输入车牌号", trigger: "blur" },
],
},
],
form: {
cph: "",
},
nodedata: {
type: "car",
id: 0,
name: "formValue",
name: "cph",
children: true,
},
params: {
objectValue: "formValue",
objectValue: "cph",
objectType: "car",
parentId: 0,
},
......
<!--
* @Author: your name
* @Date: 2021-07-20 14:38:05
* @LastEditTime: 2021-07-23 16:50:59
* @LastEditTime: 2021-08-05 11:37:27
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\yppt\argxfx.vue
......@@ -9,6 +9,8 @@
<template>
<div>
<SearchGraph
:formProp="formProp"
:formData="form"
childrenXhrStr="/api/ksh/getGxrXx"
photoXhrStr="/api/ksh/getRyJbXx"
:nodeClickBoo="true"
......@@ -25,14 +27,28 @@ export default {
components: { SearchGraph },
data() {
return {
formProp: [
{
id: "zjhm",
type: "text",
placeholder: "请输入证件号",
col: "3",
rules: [
{ required: true, message: "请输入证件号", trigger: "blur" },
],
},
],
form: {
zjhm: "",
},
nodedata: {
type: "person",
id: 0,
name: "formValue",
name: "zjhm",
children: true,
},
params: {
objectValue: "formValue",
objectValue: "zjhm",
objectType: "person",
parentId: 0,
},
......
<!--
* @Author: your name
* @Date: 2021-07-20 14:38:05
* @LastEditTime: 2021-08-05 11:45:59
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\yppt\argxfx.vue
-->
<template>
<div>
<SearchGraph
:formProp="formProp"
:formData="form"
childrenXhrStr="/api/ksh/getJkXxFx"
:nodeClickBoo="true"
placeholder="请输入证件号"
:params="params"
:nodedata="nodedata"
:unfoldParams="unfoldParams"
/>
</div>
</template>
<script>
import SearchGraph from "@c/SearchGraph.vue";
export default {
components: { SearchGraph },
data() {
return {
formProp: [
{
id: "bshlx",
type: "select",
placeholder: "请选择标识号类型",
selectData: [
{
name: "手机号",
value: "phone",
},
{
name: "IMEI",
value: "imei",
},
{
name: "IMSI",
value: "imsi",
},
],
rules: [
{ required: true, message: "请选择标识号类型", trigger: "blur" },
],
col: "3",
},
{
id: "bsh",
type: "text",
placeholder: "请输入标识号",
col: "3",
rules: [
{ required: true, message: "请输入标识号", trigger: "blur" },
],
},
],
form: {
bshlx: "",
bsh: "",
},
nodedata: {
type: "bshlx",
id: 0,
name: "bsh",
children: true,
},
params: {
objectValue: "bsh",
objectType: "bshlx",
parentId: 0,
},
unfoldParams: {
objectValue: "name",
objectType: "type",
parentId: "parentId",
},
};
},
};
</script>
\ No newline at end of file
<!--
* @Author: your name
* @Date: 2021-07-20 14:38:05
* @LastEditTime: 2021-07-23 16:52:34
* @LastEditTime: 2021-08-05 11:38:16
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\yppt\argxfx.vue
......@@ -9,6 +9,8 @@
<template>
<div>
<SearchGraph
:formProp="formProp"
:formData="form"
childrenXhrStr="/api/ksh/getJzTpByZjhm"
photoXhrStr="/api/ksh/getRyJbXx"
:nodeClickBoo="true"
......@@ -25,14 +27,28 @@ export default {
components: { SearchGraph },
data() {
return {
formProp: [
{
id: "zjhm",
type: "text",
placeholder: "请输入证件号",
col: "3",
rules: [
{ required: true, message: "请输入证件号", trigger: "blur" },
],
},
],
form: {
zjhm: "",
},
nodedata: {
type: "person",
id: 0,
name: "formValue",
name: "zjhm",
children: true,
},
params: {
objectValue: "formValue",
objectValue: "zjhm",
objectType: "person",
parentId: 0,
},
......
<!--
* @Author: your name
* @Date: 2021-07-20 14:38:05
* @LastEditTime: 2021-07-23 16:52:53
* @LastEditTime: 2021-08-05 11:39:00
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\yppt\argxfx.vue
......@@ -9,6 +9,8 @@
<template>
<div>
<SearchGraph
:formProp="formProp"
:formData="form"
childrenXhrStr="/api/ksh/getKdXxFx"
:nodeClickBoo="true"
placeholder="请输入手机号"
......@@ -24,14 +26,28 @@ export default {
components: { SearchGraph },
data() {
return {
formProp: [
{
id: "sjh",
type: "text",
placeholder: "请输入手机号",
col: "3",
rules: [
{ required: true, message: "请输入手机号", trigger: "blur" },
],
},
],
form: {
sjh: "",
},
nodedata: {
type: "phone",
id: 0,
name: "formValue",
name: "sjh",
children: true,
},
params: {
objectValue: "formValue",
objectValue: "sjh",
objectType: "phone",
parentId: 0,
},
......
<!--
* @Author: your name
* @Date: 2021-07-20 14:38:05
* @LastEditTime: 2021-07-23 16:53:17
* @LastEditTime: 2021-08-05 11:39:36
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\yppt\argxfx.vue
......@@ -9,6 +9,8 @@
<template>
<div>
<SearchGraph
:formProp="formProp"
:formData="form"
childrenXhrStr="/api/ksh/getAjRwGxXx"
photoXhrStr="/api/ksh/getRyJbXx"
:nodeClickBoo="true"
......@@ -25,14 +27,28 @@ export default {
components: { SearchGraph },
data() {
return {
formProp: [
{
id: "zjhm",
type: "text",
placeholder: "请输入证件号",
col: "3",
rules: [
{ required: true, message: "请输入证件号", trigger: "blur" },
],
},
],
form: {
zjhm: "",
},
nodedata: {
type: "person",
id: 0,
name: "formValue",
name: "zjhm",
children: true,
},
params: {
objectValue: "formValue",
objectValue: "zjhm",
objectType: "person",
parentId: 0,
},
......
<!--
* @Author: your name
* @Date: 2021-07-20 14:38:05
* @LastEditTime: 2021-07-30 15:41:46
* @LastEditTime: 2021-08-05 11:40:11
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\yppt\argxfx.vue
......@@ -9,6 +9,8 @@
<template>
<div>
<SearchGraph
:formProp="formProp"
:formData="form"
childrenXhrStr="/api/ksh/getasjbhByBsh"
photoXhrStr="/api/ksh/getRyJbXx"
unfoldXhrStr="/api/ksh/getAjRwGxXx"
......@@ -26,14 +28,28 @@ export default {
components: { SearchGraph },
data() {
return {
formProp: [
{
id: "sabsh",
type: "text",
placeholder: "请输入涉案标识号",
col: "3",
rules: [
{ required: true, message: "请输入涉案标识号", trigger: "blur" },
],
},
],
form: {
sabsh: "",
},
nodedata: {
type: "bankCard",
id: 0,
name: "formValue",
name: "sabsh",
children: true,
},
params: {
bsh: "formValue",
bsh: "sabsh",
},
unfoldParams: {
objectValue: "name",
......
<!--
* @Author: your name
* @Date: 2021-07-20 14:38:05
* @LastEditTime: 2021-07-29 09:21:00
* @LastEditTime: 2021-08-05 11:40:39
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\yppt\argxfx.vue
......@@ -9,6 +9,8 @@
<template>
<div>
<SearchGraph
:formProp="formProp"
:formData="form"
childrenXhrStr="/api/ksh/getSjhmFx"
:nodeClickBoo="true"
placeholder="请输入手机号"
......@@ -24,14 +26,28 @@ export default {
components: { SearchGraph },
data() {
return {
formProp: [
{
id: "sjh",
type: "text",
placeholder: "请输入手机号",
col: "3",
rules: [
{ required: true, message: "请输入手机号", trigger: "blur" },
],
},
],
form: {
sjh: "",
},
nodedata: {
type: "phone",
id: 0,
name: "formValue",
name: "sjh",
children: true,
},
params: {
objectValue: "formValue",
objectValue: "sjh",
objectType: "phone",
parentId: 0,
},
......
<!--
* @Author: your name
* @Date: 2021-07-20 14:38:05
* @LastEditTime: 2021-07-23 16:54:12
* @LastEditTime: 2021-08-05 15:41:06
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\yppt\argxfx.vue
......@@ -9,6 +9,8 @@
<template>
<div>
<SearchGraph
:formProp="formProp"
:formData="form"
childrenXhrStr="/api/ksh/getZhCxXx"
photoXhrStr="/api/ksh/getRyJbXx"
:nodeClickBoo="true"
......@@ -25,14 +27,26 @@ export default {
components: { SearchGraph },
data() {
return {
formProp: [
{
id: "zjhm",
type: "text",
placeholder: "请输入证件号",
col: "3",
rules: [{ required: true, message: "请输入证件号", trigger: "blur" }],
},
],
form: {
zjhm: "",
},
nodedata: {
type: "person",
id: 0,
name: "formValue",
name: "zjhm",
children: true,
},
params: {
objectValue: "formValue",
objectValue: "zjhm",
objectType: "person",
parentId: 0,
},
......
/*
* @Author: your name
* @Date: 2021-07-05 17:04:26
* @LastEditTime: 2021-08-04 19:42:20
* @LastEditTime: 2021-08-05 09:13:43
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\vue.config.js
......@@ -56,8 +56,8 @@ module.exports = {
},
proxy: {
"/api": {
target: "http://26.13.5.1:8501/", //公安网
// target: "http://39.99.155.173:8501/", //阿里云
// target: "http://26.13.5.1:8501/", //公安网
target: "http://39.99.155.173:8501/", //阿里云
ws: true,
changeOrigin: true,
pathRewrite: {
......@@ -65,8 +65,8 @@ module.exports = {
}
},
"/shceapi": {
target: "http://26.13.5.68:8001/", //公安网
// target: "http://39.99.224.27:8001/",//阿里云
// target: "http://26.13.5.68:8001/", //公安网
target: "http://39.99.224.27:8001/",//阿里云
ws: true,
changeOrigin: true,
pathRewrite: {
......
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