Commit 381e92df by gao_yingdong

新增修改详情

parent bca82088
......@@ -479,6 +479,7 @@
pageBs != 'queryDna' &&
pageBs != 'zbfzxyrlist' &&
pageBs != 'lkyj' &&
pageBs != 'xczlzl' &&
pageBs != 'queryLklzG' &&
pageBs != 'tqhjwzqk' &&
pageBs != 'querySdtdyp'
......
......@@ -93,7 +93,7 @@ const mainRouters = [
shseRoutes,
...ajxscxbdRoutes,
bjzycxRoutes,
ywgzxnpgRoutes,
...ywgzxnpgRoutes,
dswtzRoutes,
yhzRoutes,
zczlRoutes,
......@@ -103,7 +103,7 @@ const mainRouters = [
yzzfzxsypRoutes,
ajzbRoutes,
dswtzxxRoutes,
xshbRoutes,
...xshbRoutes,
ztypRoutes,
mxglRoutes,
rlxnpgRoutes,
......
......@@ -49,6 +49,24 @@ const menuLayouts = [
component: () => import("@/views/hbyprw/hpyprwSp/hpyprwSp.vue")
},
{
path: "/jjhcyp",
name: "jjhcyp",
meta: {
title: '交接合成研判'
},
component: () => import("@/views/hbyprw/jjhcyp/jjhcyp.vue")
},
];
export default [
{
path: "/right",
component: menuLayout,
children: [...menuLayouts]
},
{
path: "/queryAdd",
name: "queryAdd",
meta: {
......@@ -73,12 +91,12 @@ const menuLayouts = [
component: () => import("@/views/hbyprw/hbyprw/detailHbyp.vue")
},
{
path: "/jjhcyp",
name: "jjhcyp",
path: "/detailHcypcp",
name: "detailHcypcp",
meta: {
title: '交接合成研判'
title: '合成研判产品详情'
},
component: () => import("@/views/hbyprw/jjhcyp/jjhcyp.vue")
component: () => import("@/views/hbyprw/hbyprw/detailHcypcp.vue")
},
{
path: "/fphcyp",
......@@ -88,21 +106,4 @@ const menuLayouts = [
},
component: () => import("@/views/hbyprw/fphcyp/fphcyp.vue")
},
{
path: "/detailHcypcp",
name: "detailHcypcp",
meta: {
title: '合成研判产品详情'
},
component: () => import("@/views/hbyprw/hbyprw/detailHcypcp.vue")
},
];
export default [
{
path: "/right",
component: menuLayout,
children: [...menuLayouts]
},
]
\ No newline at end of file
......@@ -57,14 +57,14 @@ const menuLayouts = [
},
component: () => import("@/views/xshb/xsbk/xsbkck.vue")
},
];
export default [
{
path: "/detailXsbks",
name: "detailXsbks",
meta: {
title: '我发起的线索布控详情'
},
component: () => import("@/views/xshb/xsbk/detailXsbks.vue")
},
path: "/right",
component: menuLayout,
children: [...menuLayouts]
},
{
path: "/adjustXsbks",
name: "adjustXsbks",
......@@ -81,10 +81,12 @@ const menuLayouts = [
},
component: () => import("@/views/xshb/xsbk/queryXsbkResult.vue")
},
];
export default {
path: "/right",
component: menuLayout,
children: [...menuLayouts]
};
\ No newline at end of file
{
path: "/detailXsbks",
name: "detailXsbks",
meta: {
title: '我发起的线索布控详情'
},
component: () => import("@/views/xshb/xsbk/detailXsbks.vue")
},
]
\ No newline at end of file
......@@ -32,14 +32,7 @@ const menuLayouts = [
},
component: () => import("@/views/ajzcgzxnpg/zjcljcgzgl.vue")
},
{
path: "/zjcljcgzglxz",
name: "zjcljcgzglxz",
meta: {
title: '证据材料检查规则管理'
},
component: () => import("@/views/ajzcgzxnpg/zjcljcgzglxz.vue")
},
{
path: "/queryXshbYw",
name: "queryXshbYw",
......@@ -96,6 +89,22 @@ const menuLayouts = [
},
component: () => import("@/views/ajzcgzxnpg/hjwzgzgl.vue")
},
];
export default
[{
path: "/right",
component: menuLayout,
children: [...menuLayouts]
}, {
path: "/zjcljcgzglxz",
name: "zjcljcgzglxz",
meta: {
title: '证据材料检查规则管理'
},
component: () => import("@/views/ajzcgzxnpg/zjcljcgzglxz.vue")
},
{
path: "/insertHjwzgzgl",
name: "insertHjwzgzgl",
......@@ -105,9 +114,3 @@ const menuLayouts = [
component: () => import("@/views/ajzcgzxnpg/insertHjwzgzgl.vue")
},
];
export default {
path: "/right",
component: menuLayout,
children: [...menuLayouts]
};
......@@ -117,7 +117,7 @@
},
methods: {
add() {
this.$router.push("insertHjwzgzgl");
this.$router.pushToTab("insertHjwzgzgl");
},
dele(obj) {
console.log(obj.row);
......
......@@ -74,7 +74,14 @@
</div>
</div>
</div>
<div style="background: #fff; margin: -56px 20px 0; border-radius: 10px">
<div
style="
background: #fff;
margin: -56px auto 20px;
border-radius: 10px;
width: 1160px;
"
>
<div style="padding: 13px 20px; border-bottom: 1px solid #e4e4e4">
<span
style="
......@@ -143,7 +150,14 @@
</el-pagination>
</div>
</div>
<div style="background: #fff; margin: 21px 20px 0; border-radius: 10px">
<div
style="
background: #fff;
margin: 20px auto 20px;
border-radius: 10px;
width: 1160px;
"
>
<div style="padding: 13px 20px; border-bottom: 1px solid #e4e4e4">
<span
style="
......@@ -212,7 +226,14 @@
</el-pagination>
</div>
</div>
<div style="background: #fff; margin: 21px 20px 0; border-radius: 10px">
<div
style="
background: #fff;
margin: 20px auto 20px;
border-radius: 10px;
width: 1160px;
"
>
<div style="padding: 13px 20px; border-bottom: 1px solid #e4e4e4">
<span
style="
......@@ -281,7 +302,14 @@
</el-pagination>
</div>
</div>
<div style="background: #fff; margin: 20px 20px; border-radius: 10px">
<div
style="
background: #fff;
margin: 20px auto 20px;
border-radius: 10px;
width: 1160px;
"
>
<div style="padding: 13px 20px; border-bottom: 1px solid #e4e4e4">
<span
style="
......@@ -1628,7 +1656,7 @@ export default {
</script>
<style scoped lang="scss">
/deep/.el-drawer.rtl {
padding: 0 0 0 38px;
padding: 0 0 0 38px;
}
.fj_item {
display: flex;
......@@ -1674,7 +1702,7 @@ i.iconfont.iconfujian-wenjian {
/deep/.rightContent {
flex: 1;
height: 100%;
width: 100% !important;
// width: 100% !important;
margin: 0 auto;
overflow-y: auto;
}
......@@ -1686,17 +1714,18 @@ i.iconfont.iconfujian-wenjian {
// float: right;
position: fixed;
z-index: 1000;
top: 97px;
right: 50px;
top: 25px;
right: 240px;
.showNav {
position: fixed;
z-index: 1000;
top: 72px;
right: 287px;
z-index: 999;
right: 83px;
background: #fff;
box-shadow: 0 6px 12px rgba(#000, 0.2);
border-radius: 4px;
width: 185px;
top: 145px;
padding-bottom: 30px;
.nav_header_title {
color: #999999;
......
......@@ -8,88 +8,88 @@
title="合成研判产品详情"
>
</right-content>
<div style="display: flex">
<!-- <div style="display: flex"> -->
<div
style="
background: rgb(255, 255, 255);
margin: -56px auto;
border-radius: 10px;
width: 1160px;
"
>
<div style="padding: 13px 20px; border-bottom: 1px solid #e4e4e4">
<span
style="
font-size: 18px;
font-family: Source Han Sans CN;
font-weight: 600;
color: #363636;
"
>督办列表</span
>
<div class="quan">{{ db }}</div>
</div>
<div
style="
background: rgb(255, 255, 255);
margin: -56px 0px 0px 20px;
border-radius: 10px;
width: 48%;
"
class="block"
v-loading="loadingTime"
style="padding: 30px 50px 10px"
>
<div style="padding: 13px 20px; border-bottom: 1px solid #e4e4e4">
<span
style="
font-size: 18px;
font-family: Source Han Sans CN;
font-weight: 600;
color: #363636;
"
>督办列表</span
<el-timeline>
<el-timeline-item
v-for="(activity, index) in activitiesDb"
:key="index"
:icon="activity.icon"
:type="activity.type"
:color="activity.color"
:size="activity.size"
:timestamp="activity.djsj"
>
<div class="quan">{{ db }}</div>
</div>
<div
class="block"
v-loading="loadingTime"
style="padding: 30px 50px 10px"
{{ activity.czjyms }}
</el-timeline-item>
</el-timeline>
</div>
</div>
<div
style="
background: rgb(255, 255, 255);
margin: 69px auto;
border-radius: 10px;
width: 1160px;
"
>
<div style="padding: 13px 20px; border-bottom: 1px solid #e4e4e4">
<span
style="
font-size: 18px;
font-family: Source Han Sans CN;
font-weight: 600;
color: #363636;
"
>反馈列表</span
>
<el-timeline>
<el-timeline-item
v-for="(activity, index) in activitiesDb"
:key="index"
:icon="activity.icon"
:type="activity.type"
:color="activity.color"
:size="activity.size"
:timestamp="activity.djsj"
>
{{ activity.czjyms }}
</el-timeline-item>
</el-timeline>
</div>
<div class="quan">{{ fk }}</div>
</div>
<div
style="
background: rgb(255, 255, 255);
margin: -56px 0px 0px 20px;
border-radius: 10px;
width: 48%;
"
class="block"
v-loading="loadingTime"
style="padding: 30px 50px 10px"
>
<div style="padding: 13px 20px; border-bottom: 1px solid #e4e4e4">
<span
style="
font-size: 18px;
font-family: Source Han Sans CN;
font-weight: 600;
color: #363636;
"
>反馈列表</span
<el-timeline>
<el-timeline-item
v-for="(activity, index) in activitiesFk"
:key="index"
:icon="activity.icon"
:type="activity.type"
:color="activity.color"
:size="activity.size"
:timestamp="activity.djsj"
>
<div class="quan">{{ fk }}</div>
</div>
<div
class="block"
v-loading="loadingTime"
style="padding: 30px 50px 10px"
>
<el-timeline>
<el-timeline-item
v-for="(activity, index) in activitiesFk"
:key="index"
:icon="activity.icon"
:type="activity.type"
:color="activity.color"
:size="activity.size"
:timestamp="activity.djsj"
>
{{ activity.czjyms }}
</el-timeline-item>
</el-timeline>
</div>
{{ activity.czjyms }}
</el-timeline-item>
</el-timeline>
</div>
</div>
<!-- </div> -->
</div>
</template>
......@@ -249,10 +249,10 @@ export default {
}
}
/deep/.rightContent[data-v-527581af] {
flex: 1;
height: 100%;
width: 100%;
margin: 0 auto;
overflow-y: auto;
flex: 1;
height: 100%;
// width: 100%;
margin: 0 auto;
overflow-y: auto;
}
</style>
......@@ -20,7 +20,7 @@
<div
v-if="
groupItem.title != '法律文书' ||
(groupItem.title == '法律文书' && groupItem.showPage == true)
(groupItem.title == '法律文书' && groupItem.showPage == true)
"
>
<div class="subTitle" v-if="groupItem.title && groupItem.flags">
......@@ -553,7 +553,7 @@
>
</el-input>
</div>
<div
<div
v-if="item4.type == 'textAsjbh'"
style="position: relative"
>
......@@ -565,7 +565,7 @@
<template slot="append"
><span
@click="
asjbhTq(reakData[item4.id], realIndex )
asjbhTq(reakData[item4.id], realIndex)
"
>提取</span
></template
......@@ -836,7 +836,10 @@
</div>
</div>
<div class="addChildBtn">
<el-button type="primary" @click="handelFrom(item2,index2)">
<el-button
type="primary"
@click="handelFrom(item2, index2)"
>
<i class="el-icon-plus"></i><span>添加</span>
</el-button>
</div>
......@@ -982,7 +985,6 @@ export default {
},
asjbhTq(item, index) {
this.$emit("asjbhTq", item, index);
},
messageTq(item) {
console.log(item);
......@@ -1111,7 +1113,7 @@ export default {
if (valid) {
//使用FormData构造函数创建一个空对象
var params = new FormData();
debugger
debugger;
this.propFormField.forEach((itemData) => {
let objStr = itemData.objStr ? `${itemData.objStr}.` : "";
itemData.data.forEach((item) => {
......@@ -1602,8 +1604,8 @@ export default {
return isJPG && isLt2M;
},
//新增表单数据
handelFrom(obj,index2) {
debugger
handelFrom(obj, index2) {
debugger;
console.log(index2);
console.log(obj);
let self = this,
......@@ -1620,9 +1622,9 @@ export default {
}
if (!obj.flag) {
self.$set(obj, "flag", true);
debugger
debugger;
} else {
debugger
debugger;
self.propFormField.forEach((groupItem) => {
groupItem.data.forEach((val) => {
if (val.childrenAsAdd) {
......@@ -1632,7 +1634,7 @@ export default {
// val2.list[1].name[1].type = 'text'
if (val2 == obj) {
//通过比较两个对象是否相等 将formLabelAlign里绑定的数据复制了一份
debugger
debugger;
addObj = JSON.parse(
JSON.stringify(self.formLabelAlign[val2.id][0])
);
......@@ -1640,7 +1642,7 @@ export default {
for (var val3 in addObj) {
addObj[val3] = "";
}
debugger
debugger;
self.$set(
self.formLabelAlign[val2.id],
......@@ -1658,7 +1660,7 @@ export default {
self.$set(self.rules, rulesName, self.$rules[val7.prop]);
}
});
debugger
debugger;
for (var f = 0; f < val2.list[0].name.length; f++) {
if (val2.list[0].name[f].type == "file") {
......@@ -1913,7 +1915,8 @@ $-header-fontSize: 18px;
}
// 表单内内容
.formContent {
margin: 0 20px;
width: 1200px !important;
margin: 0 auto;
margin-bottom: 88px;
// background: #ffffff;
// box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.12);
......@@ -2318,7 +2321,7 @@ $-header-fontSize: 18px;
z-index: 100;
}
.button {
padding: 0 32px;
// padding: 0 32px;
height: 48px;
background: #ffffff;
box-shadow: 0px -2px 4px rgba(0, 0, 0, 0.08);
......@@ -2329,7 +2332,8 @@ $-header-fontSize: 18px;
justify-content: flex-end;
position: fixed;
bottom: 0;
width: calc(100% - 305px);
width: 100%;
// width: calc(100% - 305px);
// width: calc(100% - 45px);
.finish {
width: 76px;
......@@ -2338,6 +2342,7 @@ $-header-fontSize: 18px;
border-radius: 4px;
color: #ffffff;
line-height: 9px;
margin-right: 10px;
}
.examine {
width: 92px;
......@@ -2358,7 +2363,8 @@ $-header-fontSize: 18px;
// justify-content: flex-end;
// position: fixed;
bottom: 0;
width: calc(100% - 305px);
// width: calc(100% - 305px);
width: 100%;
.finish {
width: 76px;
height: 32px;
......
......@@ -261,7 +261,7 @@ export default {
prop: "xxzjbh",
width: "250",
},
{
{
label: "研判任务分类",
prop: "yprwfldmStr",
width: "200",
......@@ -291,156 +291,6 @@ export default {
prop: "jzrq",
width: "200",
},
{
label: "是否分配",
prop: "sffpStr",
width: "200",
},
{
label: "分配时间",
prop: "fpsj",
width: "200",
},
{
label: "接收人姓名",
prop: "jsrXm",
width: "200",
},
{
label: "是否专业研判",
prop: "sfzyypStr",
width: "200",
},
{
label: "是否快速审批",
prop: "sfksspStr",
width: "200",
},
{
label: "接收人身份证号",
prop: "jsrGmsfhm",
width: "200",
},
{
label: "接收人用户组号",
prop: "jsrYhz",
width: "200",
},
{
label: "是否认领",
prop: "sfrlStr",
width: "200",
},
{
label: "认领时间",
prop: "rlsj",
width: "200",
},
{
label: "主办人姓名",
prop: "zbrXm",
width: "200",
},
{
label: "主办人身份证号",
prop: "zbrGmsfhm",
width: "200",
},
{
label: "主办人用户组号",
prop: "zbrYhz",
width: "200",
},
{
label: "退回原因",
prop: "thyyJyqk",
width: "200",
},
{
label: "是否交接",
prop: "sfjjStr",
width: "200",
},
{
label: "交接原因",
prop: "jjyyJyqk",
width: "200",
},
{
label: "交接时间",
prop: "jjsj",
width: "200",
},
{
label: "交接时工作简要情况",
prop: "jjsGzJyqk",
width: "200",
},
{
label: "交接后工作要求",
prop: "jjhGzyqJyqk",
width: "200",
},
{
label: "前主办人姓名",
prop: "qzbrXm",
width: "200",
},
{
label: "是否办结",
prop: "sfbjStr",
width: "200",
},
{
label: "办结时间",
prop: "bjsj",
width: "200",
},
{
label: "办结简要情况",
prop: "bjJyqk",
width: "200",
},
{
label: "是否督办",
prop: "sfdbStr",
width: "200",
},
{
label: "是否反馈",
prop: "sffkStr",
width: "200",
},
{
label: "督办内容",
prop: "dbnrJyqk",
width: "200",
},
{
label: "反馈结果",
prop: "fkjgJyqk",
width: "200",
},
{
label: "反馈时间",
prop: "fksj",
width: "200",
},
{
label: "登记时间",
prop: "dbsj",
width: "200",
},
{
label: "督办人姓名",
prop: "dbrXm",
width: "200",
},
{
label: "反馈人姓名",
prop: "fkrXm",
width: "200",
},
],
cxUrl: "/hcyprw/queryListByParam",
Menu: [
......
......@@ -219,7 +219,7 @@ export default {
/deep/.rightContent[data-v-527581af] {
flex: 1;
height: 100%;
width: 100%;
// width: 100%;
margin: 0 auto;
overflow-y: auto;
}
......
......@@ -245,7 +245,7 @@
label="卡口编码"
align="center"
></el-table-column>
<el-table-column
<el-table-column
prop="stti"
label="经过时间"
align="center"
......@@ -414,9 +414,10 @@ export default {
</script>
<style scoped lang="scss">
.contentTab {
margin: 20px;
margin: 20px auto;
padding: 15px 10px;
border-radius: 5px;
background: #fff;
width: 1200px;
}
</style>
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