Commit 744bd282 by gao_yingdong

业务工作效能评估

parent e626fa90
......@@ -12,7 +12,7 @@ const menuLayouts = [
path: "/rlXltj",
name: "rlXltj",
meta: {
title: '人力情报线索学历统计'
title: '人力情报线索类型统计'
},
component: () => import("@/views/rlxnpg/rlXltj.vue")
},
......
......@@ -141,10 +141,10 @@ export default {
label: "案件现场确认人",
id: "asj_xc_qrr_gmsfhm",
},
{
label: "案事件编号",
id: "asjbh",
},
// {
// label: "案事件编号",
// id: "asjbh",
// },
{
label: "案事件督办",
id: "asjdbjbdm",
......@@ -497,7 +497,49 @@ export default {
},
],
},
{
id: "rlxnpg",
label: "人力情报线索效能评估",
index: "rlxnpg",
auth: "M0101",
className: "iconfont icongongnengfuwu",
disabled: false,
hasChildren: true,
children: [
{
id: "rlqbtj",
label: "人力情报统计",
index: "rlqbtj",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
// {
// id: "rlqbtj",
// label: "人力情报婚姻统计",
// index: "rlqbtj",
// auth: "M0102",
// className: "iconfont icongongnengfuwu",
// disabled: false,
// },
// {
// id: "rlJdctj",
// label: "人力情报机动车物权统计",
// index: "rlJdctj",
// auth: "M0103",
// className: "iconfont iconfangwen",
// disabled: false,
// },
// {
// id: "rlFjdctj",
// label: "人力情报非机动车物权统计",
// index: "rlFjdctj",
// auth: "M0103",
// className: "iconfont iconfangwen",
// disabled: false,
// },
],
},
{
id: "thxsTj",
label: "有组织犯罪线索效能评估",
......@@ -567,6 +609,25 @@ export default {
},
],
},
{
id: "dwtjtb",
label: "工作指令效能评估",
index: "dwtjtb",
auth: "M0101",
className: "iconfont icongongnengfuwu",
disabled: false,
hasChildren: true,
children: [
{
id: "dwtjtb",
label: "单位统计",
index: "dwtjtb",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
],
},
],
};
},
......
......@@ -30,7 +30,7 @@
<span class="xian"></span>
</div>
<div>
<span class="nr" @click="zczj1">侦查阶段</span>
<span class="nr" @click="zczj1">侦查</span>
<span class="yuan">{{ zcdc }}</span>
<span class="xian"></span>
</div>
......
......@@ -8,7 +8,6 @@
:cxQueryField="cxQueryField"
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
:pageASs="pageASs"
@add="add"
@dele="dele"
@toInfor="toInfor"
......@@ -16,9 +15,9 @@
@selectionChange="selectionChange"
@drzjhd="drzjhd"
>
<!-- <template #btnGroup="scope">
<template #btnGroup="scope">
<el-button @click="edit(scope.scope)" type="text">编辑</el-button>
</template> -->
</template>
</right-content>
<el-dialog
......@@ -84,16 +83,15 @@ export default {
},
data() {
return {
tableOperation: false,
tableOperation:true,
header: "证据材料检查",
pageBs: "queryZjcljcqk",
pageASs: "queryZjcljcqk",
pageBs: "queryZjcl",
cxFormData: {
limit: 10,
page: 1,
asjbh: "",
ajmc: "",
ajqf: "",
ajmc:"",
ajqf:"",
},
cxQueryField: [
{
......@@ -120,7 +118,7 @@ export default {
{
name: "全部",
value: "",
},
}
],
props: "checkEmpty",
value: "",
......@@ -167,10 +165,9 @@ export default {
prop: "asjbh",
toInfor: true,
},
{
label: "案件侦查阶段",
prop: "zcjddmStr",
label: "案件类别",
prop: "ajlbdmStr",
},
{
label: "案件名称",
......@@ -209,7 +206,7 @@ export default {
prop: "qtcl",
},
],
cxUrl: "/zjclJc/getAsjJdZjjcList",
cxUrl: "/zjclJc/getAsjZjjcList",
Menu: [
{
id: "queryZjcljcqk",
......@@ -288,23 +285,27 @@ export default {
this.$store.commit("user/SET_Menu", this.Menu);
// this.$store.commit("user/SET_LeftMenu", this.leftMenus);
// this.$store.commit("user/SET_Header", this.header);
getZjclLb().then((res) => {
if (res.code === 200) {
let list = res.data.list;
getZjclLb().then(res=>{
if(res.code === 200) {
let list = res.data.list
for (let i of list) {
for(let i of list) {
this.cxQueryField[2].selectData.push({
name: i.name,
value: i.code,
});
name:i.name,
value: i.code
})
}
} else {
}
else {
this.$message({
type: "warning",
message: res.msg,
});
}
});
})
},
methods: {
add() {
......@@ -355,7 +356,7 @@ export default {
path: "/zjclcj",
query: {
asjbh: obj.row.asjbh,
operation: "edit",
operation:'edit'
},
});
},
......
<template>
<div id="formCommonPage">
<!-- <div class="headerTitle">
<img src="@/assets/img/login/jinhui.png" alt="" /><span
>{{ headerTitle }}</span
>
</div> -->
<div class="formContent" style="margin-top: 20px">
<div style="margin: 0px auto; border-radius: 8px">
<div class="groupTitleBox">
......@@ -941,6 +947,7 @@ export default {
},
propTitle: String,
pageBs: String,
headerTitle: String,
},
data() {
return {
......@@ -1828,6 +1835,20 @@ export default {
$-header-bg: #1a81e1;
$-header-height: 60px;
$-header-fontSize: 18px;
.headerTitle {
height: 48px;
background: #0061F7;
font-size: 18px;
font-weight: bold;
line-height: 48px;
color: #FFFFFF;
padding: 0 17px;
img {
width: 36px;
margin-right: 5px;
}
}
.prive_picture {
z-index: 999;
background: rgba(0, 0, 0, 0.5);
......@@ -2561,4 +2582,5 @@ $-header-fontSize: 18px;
/deep/ .is-required .el-form-item__label {
color: red;
}
</style>
......@@ -6,6 +6,7 @@
@submit="submit"
@asjbhTq="asjbhTq(arguments)"
:propTitle="title"
:headerTitle="headerTitle"
></form-compontent>
<el-dialog title="研判组织用户管理" :visible.sync="dialogTableVisible1">
<div>
......@@ -185,6 +186,7 @@ export default {
},
data() {
return {
headerTitle: "新增合并研判",
tableLoading: true, //loading
tableDataLength: 0, //表格总数
currentPage1: 1, //表格页码
......
......@@ -5,6 +5,7 @@
:formLabelAligns="formLabelAlign"
@submit="submit"
@asjbhTq="asjbhTq(arguments)"
:headerTitle="headerTitle"
:propTitle="title"
></form-compontent>
</div>
......@@ -21,6 +22,7 @@ export default {
},
data() {
return {
headerTitle: "修改合并研判",
title: "合并研判采集",
propFormField: [
//基本信息
......
......@@ -52,6 +52,7 @@
<div @click="doQueryRlData()" class="searchButton">查询</div>
</el-col>
<el-col :span="6">
<span @click="print" class="backButton">导出</span>
<span
v-show="tableLayer.length > 0"
@click="goBack()"
......@@ -385,6 +386,9 @@ export default {
};
},
methods: {
print() {
window.print();
},
showDialog(dwcode, label) {
// let loading = this.$loading({
// lock: true,
......@@ -478,7 +482,6 @@ export default {
if (!!scope) {
this.formData.xsfbdw = scope.row.unitcode;
this.tableLayer.push(this.formData.xsfbdw);
} else {
this.tableLayer.push(this.formData.xsfbdw);
}
......
......@@ -19,6 +19,7 @@
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item
label="结束时间"
......@@ -36,6 +37,11 @@
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="6">
<div class="btn" style="float: right;">
<el-button icon="el-icon-download" @click="print">导出报告</el-button>
</div>
</el-col>
</el-form>
</div>
<div
......@@ -45,9 +51,7 @@
v-loading="loading"
style="height: "
></div>
<div id="table" v-show="type == 'table'">
</div>
<div id="table" v-show="type == 'table'"></div>
</div>
</template>
<script>
......@@ -167,6 +171,9 @@ export default {
};
},
methods: {
print() {
window.print();
},
startMyEcharts(pieD) {
var self = this;
// 基于准备好的dom,初始化echarts实例
......@@ -257,18 +264,17 @@ export default {
if (res.success && res.code == 200) {
console.log(res.data.result);
arr = res.data.result;
this.pieEchartsDate = []
this.pieEchartsDate = [];
arr.map((i) => {
if(i.count != 0) {
if (i.count != 0) {
this.pieEchartsDate.push({
name: i.name,
value: i.count,
})
name: i.name,
value: i.count,
});
}
})
});
console.log(this.pieEchartsDate);
this.startMyEcharts(this.pieEchartsDate);
}
});
},
......
<template>
<div id="sjdqtj">
<el-button
type="primary"
size="mini"
......@@ -8,6 +9,13 @@
v-if="historyArr.length > 1 && type == 'map'"
>返回上层</el-button
>
<el-button
type="primary"
size="mini"
class="returnBtns"
@click="print"
>导出</el-button
>
<div
id="charts"
ref="charts"
......@@ -38,6 +46,9 @@ export default {
};
},
methods: {
print() {
window.print();
},
//初始化echarts以及添加点击事件
getCharts(x, data, rotate) {
let self = this;
......@@ -233,6 +244,12 @@ export default {
.returnBtn {
position: absolute;
top: 30px;
right: 108px;
z-index: 111;
}
.returnBtns {
position: absolute;
top: 30px;
right: 40px;
z-index: 111;
}
......
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