Commit 297feb58 by liupeng

Merge branch 'dev_xzeq' of http://47.92.108.28/changchao/founder_vue into dev_xzeq

parents 3762c799 02920c74
import { post, postform, postJson } from "@/utils/http.js";
/*
* @Author: your name
* @Date: 2021-08-31 14:40:49
* @LastEditTime: 2021-08-31 15:47:37
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\api\kyxs.js
*/
import { post, postform, postJson, get } from "@/utils/http.js";
import base from "@/api/base";
export const insertRyxs = params =>
......@@ -12,3 +20,18 @@ export const insertJdcxs = params =>
export const insertYhkxs = params =>
postform(`${base.alyIP}/kyxs/insertYhKyxsList`, params);
//根据id查询人员可疑线索
export const getRyById = params =>
post(`${base.alyIP}/kyxs/getRyById`, params);
//根据id查询号码可疑线索
export const getHmById = params =>
post(`${base.alyIP}/kyxs/getHmById`, params);
//根据id查询机动车可疑线索
export const getJdcById = params =>
post(`${base.alyIP}/kyxs/getJdcById`, params);
//根据id查询银行卡可疑线索
export const getYhById = params =>
post(`${base.alyIP}/kyxs/getYhById`, params);
<!--
* @Author: your name
* @Date: 2021-08-31 09:51:34
* @LastEditTime: 2021-08-31 14:59:36
* @LastEditTime: 2021-08-31 16:00:46
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\components\PersonInfor.vue
......@@ -17,13 +17,13 @@
</div>
<div class="Boxcontent">
<div class="content">
<div class="imgBox">
<div class="imgBox" v-if="imgArr && imgArr.length > 0">
<img :src="item" alt="" v-for="item in imgArr" :key="item" />
</div>
<div
:class="{
inforContent: true,
pt0: imgArr.length > 0 ? false : true,
pt0: (imgArr && imgArr.length) > 0 ? false : true,
}"
>
<div class="rows" v-for="(item, index) in InforProps" :key="index">
......@@ -119,6 +119,14 @@ export default {
mounted() {
this.getPageInfor();
},
watch: {
pageObject: {
handler: function (val) {
this.pageData = val;
},
deep: true,
},
},
};
</script>
<style lang="scss" scoped>
......
<!--
* @Author: your name
* @Date: 2021-08-31 09:52:33
* @LastEditTime: 2021-08-31 15:01:01
* @LastEditTime: 2021-08-31 16:17:22
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\hnksh\ceshi.vue
-->
<template>
<div class="Content">
<div class="Content" id="hmxsDetail">
<right-content
:cxQueryField="cxQueryField"
:pageObject="pageObject"
:pageFooterProps="pageFooterProps"
:imgArr="imgArr"
labelWidth="110px"
title="号码线索详情"
>
<template slot="icon">
<i class="el-icon-delete-solid"></i>
<i class="el-icon-delete-solid"></i>
<i class="el-icon-delete-solid"></i>
</template>
</right-content>
</div>
</template>
<script>
import rightContent from "@c/PersonInfor.vue";
import { getHmById } from "@/api/kyxs.js";
import { get, post, postform, postJson } from "@/utils/http.js";
export default {
name: "queryAj",
......@@ -36,55 +32,53 @@ export default {
return {
cxQueryField: [
{
label: "联系人姓名:",
prop: "a1",
label: "电话号码:",
prop: "kyxshmYdhm",
col: "3",
},
{
label: "联系人身份证:",
prop: "a2",
col: "3",
},
{
label: "被联系人姓名:",
prop: "a3",
col: "3",
},
{
label: "被联系人身份证:",
prop: "a4",
label: "可疑依据:",
prop: "kyxshmKyyj",
col: "3",
},
],
pageFooterProps: [
{
label: "填表单位的:",
prop: "b1",
label: "录入单位:",
prop: "xxdjdwGajgjgdm",
col: "3",
},
{
label: "填表人:",
prop: "b2",
label: "录入人:",
prop: "xxdjryXm",
col: "3",
},
{
label: "填表日期:",
prop: "b3",
label: "录入时间:",
prop: "djsj",
col: "3",
},
],
pageObject: {
a1: "但是大多数都是",
a2: "fawwfafwa",
a3: "但我仿佛大多数都是",
a4: "是否色",
},
imgArr: [],
pageObject: {},
id: "",
};
},
mounted() {},
methods: {},
created() {},
methods: {
getInfor() {
getHmById({
id: this.id,
}).then((res) => {
if (res.success && res.code == 200) {
this.pageObject = res.data.rows;
}
});
},
},
created() {
this.id = this.$route.query.id;
this.getInfor();
},
};
</script>
<style scoped lang="scss">
......
......@@ -8,6 +8,7 @@
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
@add="add"
@toInfor="toInfor"
></right-content>
</div>
</template>
......@@ -19,7 +20,7 @@ export default {
name: "hmxsGl",
components: {
rightContent,
addHmxs
addHmxs,
},
data() {
return {
......@@ -38,7 +39,8 @@ export default {
value: "",
placeholder: "",
col: "3",
},{
},
{
name: "可疑依据",
id: "kyyj",
type: "text",
......@@ -49,6 +51,10 @@ export default {
],
cxDefaultFormThead: [
{
label: "案事件编号",
prop: "asjbh",
},
{
label: "信息主键编号",
prop: "xxzjbh",
},
......@@ -63,13 +69,9 @@ export default {
prop: "kyxshmKyyj",
},
{
label: "案事件编号",
prop: "asjbh",
},
{
label: "登记时间",
prop: "djsj",
}
},
],
cxUrl: "kyxs/getHmKyxsList",
Menu: [
......@@ -80,7 +82,7 @@ export default {
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
}
},
],
};
},
......@@ -92,6 +94,14 @@ export default {
add() {
this.$router.push("addHmxs");
},
toInfor(data) {
this.$router.push({
path: "/hmxsDetail",
query: {
id: data.xxzjbh,
},
});
},
},
};
</script>
......
<!--
* @Author: your name
* @Date: 2021-08-31 09:52:33
* @LastEditTime: 2021-08-31 16:17:41
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\hnksh\ceshi.vue
-->
<template>
<div class="Content" id="hmxsDetail">
<right-content
:cxQueryField="cxQueryField"
:pageObject="pageObject"
:pageFooterProps="pageFooterProps"
labelWidth="110px"
title="机动车线索详情"
>
</right-content>
</div>
</template>
<script>
import rightContent from "@c/PersonInfor.vue";
import { getJdcById } from "@/api/kyxs.js";
import { get, post, postform, postJson } from "@/utils/http.js";
export default {
name: "queryAj",
components: {
rightContent,
},
data() {
return {
cxQueryField: [
{
label: "车牌号码:",
prop: "kyxsjdcCphm",
col: "3",
},
{
label: "可疑依据:",
prop: "kyxsjdcKyyj",
col: "3",
},
],
pageFooterProps: [
{
label: "录入单位:",
prop: "xxdjdwGajgjgdm",
col: "3",
},
{
label: "录入人:",
prop: "xxdjryXm",
col: "3",
},
{
label: "录入时间:",
prop: "djsj",
col: "3",
},
],
pageObject: {},
id: "",
};
},
mounted() {},
methods: {
getInfor() {
getJdcById({
id: this.id,
}).then((res) => {
if (res.success && res.code == 200) {
this.pageObject = res.data.rows;
}
});
},
},
created() {
this.id = this.$route.query.id;
this.getInfor();
},
};
</script>
<style scoped lang="scss">
</style>
......@@ -8,6 +8,7 @@
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
@add="add"
@toInfor="toInfor"
></right-content>
</div>
</template>
......@@ -19,7 +20,7 @@ export default {
name: "jdcxsGl",
components: {
rightContent,
addJdcxs
addJdcxs,
},
data() {
return {
......@@ -38,7 +39,8 @@ export default {
value: "",
placeholder: "",
col: "3",
},{
},
{
name: "可疑依据",
id: "kyyj",
type: "text",
......@@ -49,6 +51,10 @@ export default {
],
cxDefaultFormThead: [
{
label: "案事件编号",
prop: "asjbh",
},
{
label: "信息主键编号",
prop: "xxzjbh",
},
......@@ -62,14 +68,11 @@ export default {
label: "可疑依据",
prop: "kyxshmKyyj",
},
{
label: "案事件编号",
prop: "asjbh",
},
{
label: "登记时间",
prop: "djsj",
}
},
],
cxUrl: "/kyxs/getJdcKyxsList",
Menu: [
......@@ -80,7 +83,7 @@ export default {
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
}
},
],
};
},
......@@ -92,6 +95,14 @@ export default {
add() {
this.$router.push("addJdcxs");
},
toInfor(data) {
this.$router.push({
path: "/jdcxsDetail",
query: {
id: data.xxzjbh,
},
});
},
},
};
</script>
......
<!--
* @Author: your name
* @Date: 2021-08-31 09:52:33
* @LastEditTime: 2021-08-31 16:17:53
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\hnksh\ceshi.vue
-->
<template>
<div class="Content" id="hmxsDetail">
<right-content
:cxQueryField="cxQueryField"
:pageObject="pageObject"
:pageFooterProps="pageFooterProps"
labelWidth="110px"
title="人员线索详情"
>
</right-content>
</div>
</template>
<script>
import rightContent from "@c/PersonInfor.vue";
import { getRyById } from "@/api/kyxs.js";
import { get, post, postform, postJson } from "@/utils/http.js";
export default {
name: "queryAj",
components: {
rightContent,
},
data() {
return {
cxQueryField: [
{
label: "证件号码:",
prop: "kyxsryZjhm",
col: "3",
},
{
label: "可疑依据:",
prop: "kyxsryKyyj",
col: "3",
},
],
pageFooterProps: [
{
label: "录入单位:",
prop: "xxdjdwGajgjgdm",
col: "3",
},
{
label: "录入人:",
prop: "xxdjryXm",
col: "3",
},
{
label: "录入时间:",
prop: "djsj",
col: "3",
},
],
pageObject: {},
id: "",
};
},
mounted() {},
methods: {
getInfor() {
getRyById({
id: this.id,
}).then((res) => {
if (res.success && res.code == 200) {
this.pageObject = res.data.rows;
}
});
},
},
created() {
this.id = this.$route.query.id;
this.getInfor();
},
};
</script>
<style scoped lang="scss">
</style>
......@@ -8,6 +8,7 @@
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
@add="add"
@toInfor="toInfor"
></right-content>
</div>
</template>
......@@ -46,10 +47,14 @@ export default {
value: "",
placeholder: "",
col: "3",
}
},
],
cxDefaultFormThead: [
{
label: "案事件编号",
prop: "asjbh",
},
{
label: "主键编号",
prop: "xxzjbh",
width: "200",
......@@ -65,13 +70,9 @@ export default {
prop: "kyxsryKyyj",
},
{
label: "案事件编号",
prop: "asjbh",
},
{
label: "登记时间",
prop: "djsj",
}
},
],
cxUrl: "/kyxs/getRyKyxsList",
Menu: [
......@@ -82,7 +83,7 @@ export default {
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
}
},
],
};
},
......@@ -94,6 +95,14 @@ export default {
add() {
this.$router.push("addRyxs");
},
toInfor(data) {
this.$router.push({
path: "/ryxsDetail",
query: {
id: data.xxzjbh,
},
});
},
},
};
</script>
......
<!--
* @Author: your name
* @Date: 2021-08-31 09:52:33
* @LastEditTime: 2021-08-31 16:18:05
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\hnksh\ceshi.vue
-->
<template>
<div class="Content" id="hmxsDetail">
<right-content
:cxQueryField="cxQueryField"
:pageObject="pageObject"
:pageFooterProps="pageFooterProps"
labelWidth="110px"
title="银行卡线索详情"
>
</right-content>
</div>
</template>
<script>
import rightContent from "@c/PersonInfor.vue";
import { getYhById } from "@/api/kyxs.js";
import { get, post, postform, postJson } from "@/utils/http.js";
export default {
name: "queryAj",
components: {
rightContent,
},
data() {
return {
cxQueryField: [
{
label: "银行卡号:",
prop: "kyxsyhKh",
col: "3",
},
{
label: "可疑依据:",
prop: "kyxsyhKyyj",
col: "3",
},
],
pageFooterProps: [
{
label: "录入单位:",
prop: "xxdjdwGajgjgdm",
col: "3",
},
{
label: "录入人:",
prop: "xxdjryXm",
col: "3",
},
{
label: "录入时间:",
prop: "djsj",
col: "3",
},
],
pageObject: {},
id: "",
};
},
mounted() {},
methods: {
getInfor() {
getYhById({
id: this.id,
}).then((res) => {
if (res.success && res.code == 200) {
this.pageObject = res.data.rows;
}
});
},
},
created() {
this.id = this.$route.query.id;
this.getInfor();
},
};
</script>
<style scoped lang="scss">
</style>
......@@ -8,6 +8,7 @@
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
@add="add"
@toInfor="toInfor"
></right-content>
</div>
</template>
......@@ -45,10 +46,14 @@ export default {
value: "",
placeholder: "",
col: "3",
}
},
],
cxDefaultFormThead: [
{
label: "案事件编号",
prop: "asjbh",
},
{
label: "信息主键编号",
prop: "xxzjbh",
},
......@@ -63,16 +68,12 @@ export default {
},
{
label: "人员类别代码",
prop: "asjbh",
},
{
label: "案事件编号",
prop: "xzgzrygzjbdm",
},
{
label: "登记时间",
prop: "djsj",
}
},
],
cxUrl: "/kyxs/getYhKyxsList",
Menu: [
......@@ -93,7 +94,15 @@ export default {
},
methods: {
add() {
this.$router.pushToTab('/addYhkxs')
this.$router.pushToTab("/addYhkxs");
},
toInfor(data) {
this.$router.push({
path: "/yhkxsDetail",
query: {
id: data.xxzjbh,
},
});
},
},
};
......
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