Commit 92eeb4a4 by yuhao

Merge branch 'dev_xzeq_xz' of http://39.99.224.27:9022/changchao/founder_vue into dev_xzeq_xz

parents dfd4b1fe c5360068
......@@ -2,25 +2,25 @@
<div class="Content">
<div class="top">
<el-col :span="24">
<span class="flTtitle">查询条件</span>
<span class="flTtitle">查询条件</span>
</el-col>
<el-form>
<el-form-item label="时间:" label-width="140px">
<el-date-picker
v-model="form.djsjStart"
type="date"
align="right"
unlink-panels
value-format="yyyy-MM-dd HH:mm:ss"
v-model="form.djsjStart"
type="date"
align="right"
unlink-panels
value-format="yyyy-MM-dd HH:mm:ss"
>
</el-date-picker>
<div class="zhi"></div>
<el-date-picker
v-model="form.djsjEnd"
type="date"
align="right"
unlink-panels
value-format="yyyy-MM-dd HH:mm:ss"
v-model="form.djsjEnd"
type="date"
align="right"
unlink-panels
value-format="yyyy-MM-dd HH:mm:ss"
>
</el-date-picker>
</el-form-item>
......@@ -28,9 +28,9 @@
<div class="btn">
<div @click="clearData" class="zdybtn">重置</div>
<div
@click="doQuery()"
style="background: #007aff; color: #ffffff"
class="zdybtn"
@click="doQuery()"
style="background: #007aff; color: #ffffff"
class="zdybtn"
>
查询
</div>
......@@ -42,57 +42,67 @@
<span class="info">{{ tableDataLength }}条信息</span>
</el-col>
<el-table
:header-cell-style="headStyle"
v-loading="tableLoading"
:data="tableData"
style="width: 100%">
:header-cell-style="headStyle"
v-loading="tableLoading"
:data="tableData"
style="width: 100%">
<el-table-column
prop=""
label="单位名称"
width="200">
prop=""
label="单位名称"
width="200">
<template slot-scope="scope">
<el-button
@click.native.prevent="resetQuery(tableData[scope.$index].dwdm)"
type="text">
{{tableData[scope.$index].dwmc}}
@click.native.prevent="resetQuery(tableData[scope.$index].dwdm)"
type="text">
{{ tableData[scope.$index].dwmc }}
</el-button>
</template>
</el-table-column>
<el-table-column
prop="xss"
label="线索总数"
prop="xss"
label="线索总数"
>
</el-table-column>
<el-table-column
prop="bjxss"
label="办结数"
<!-- <el-table-column-->
<!-- prop="bjxss"-->
<!-- label="办结数"-->
<!-- >-->
<!-- </el-table-column>-->
<el-table-column label="发现案件线索">
<el-table-column
prop="ajs"
label="破获刑事案件数"
>
</el-table-column>
</el-table-column>
<el-table-column
prop="zzfzxys"
label="有组织犯罪嫌疑数"
<el-table-column label="发现人员线索">
<el-table-column
prop="zzfzxys"
label="有组织犯罪嫌疑数"
>
</el-table-column>
<el-table-column
prop="qtfzxys"
label="其他犯罪嫌疑数"
</el-table-column>
<el-table-column
prop="qtfzxys"
label="其他犯罪嫌疑数"
>
</el-table-column>
<el-table-column
prop="wfzxys"
label="无犯罪嫌疑数"
</el-table-column>
<el-table-column
prop="wfzxys"
label="无犯罪嫌疑数"
>
</el-table-column>
<el-table-column
prop="ajs"
label="破获刑事案件数"
</el-table-column>
<el-table-column
prop="xyrs"
label="抓获犯罪嫌疑人数"
>
</el-table-column>
</el-table-column>
<el-table-column
prop="xyrs"
label="抓获犯罪嫌疑人数"
>
prop="xxss"
label="发现新工作线索数"
width="150">
</el-table-column>
</el-table>
</div>
......@@ -100,13 +110,12 @@
</template>
<script>
import { post } from "@/utils/http.js";
import {post} from "@/utils/http.js";
import url from "@/api/base";
export default {
name: "queryQxqk",
components: {
},
components: {},
data() {
return {
header: "对侦查工作贡献情况",
......@@ -134,8 +143,7 @@ export default {
],
};
},
computed: {
},
computed: {},
created() {
this.$store.commit("user/SET_Menu", this.Menu);
},
......@@ -147,16 +155,16 @@ export default {
this.showLoading()
let self = this
post(`${url.alyIP}${this.cxUrl}`, this.form).then(
(response) => {
if (response.success === true) {
self.tableData = response.data.rows;
self.tableDataLength = response.data.rows.length
console.log('self.tableData', typeof(self.tableDataLength))
self.closeLoading();
} else {
self.closeLoading();
(response) => {
if (response.success === true) {
self.tableData = response.data.rows;
self.tableDataLength = response.data.rows.length
console.log('self.tableData', typeof (self.tableDataLength))
self.closeLoading();
} else {
self.closeLoading();
}
}
}
);
},
resetQuery(dwdm) {
......@@ -186,9 +194,10 @@ export default {
};
</script>
<style scoped lang="scss">
.Content{
.Content {
padding: 20px;
.top, .bottom{
.top, .bottom {
margin-bottom: 25px;
padding: 0 20px;
background: #fff;
......@@ -197,7 +206,8 @@ export default {
border: 1px solid #EAEAEA;
box-shadow: none;
opacity: 1;
.flTtitle{
.flTtitle {
font-size: 15px;
font-weight: bold;
line-height: 21px;
......@@ -206,13 +216,15 @@ export default {
display: inline-block;
}
}
.top{
.zhi{
.top {
.zhi {
display: inline-block;
vertical-align: top;
margin: 0 8px;
}
.zdybtn{
.zdybtn {
width: 76px;
height: 32px;
background: #FFFFFF;
......@@ -225,15 +237,18 @@ export default {
cursor: pointer;
display: inline-block;
}
.btn{
.btn {
text-align: right;
margin-right: 30px;
margin-bottom: 15px;
}
}
.bottom{
.bottom {
padding-bottom: 15px;
.info{
.info {
font-size: 12px;
font-family: Source Han Sans CN;
font-weight: 400;
......@@ -241,19 +256,23 @@ export default {
color: #999999;
}
}
::v-deep .el-input{
::v-deep .el-input {
width: auto !important;
.el-input__inner{
.el-input__inner {
width: auto !important;
height: 32px;
line-height: 32px;
}
}
}
::v-deep .el-table .cell{
::v-deep .el-table .cell {
text-align: center;
}
::v-deep .el-table th{
::v-deep .el-table th {
background: #F5F7FA;
}
</style>
......@@ -338,10 +338,10 @@ export default {
},
doQuery() {
if (this.dateRange && this.dateRange.length > 0) {
if(this.dateRange[0]){
if (this.dateRange[0]) {
this.form.djsjKssj = this.dateRange[0];
}
if(this.dateRange[1]){
if (this.dateRange[1]) {
this.form.djsjJssj = this.dateRange[1];
}
}
......@@ -371,6 +371,10 @@ export default {
clearData() {
this.form.mxlx = "";
this.form.mxmc = "";
this.dateRange = [];
this.form.unitcode = '';
this.form.djsjKssj = '';
this.form.djsjJssj = '';
},
headStyle() {
return "text-align: center";
......
......@@ -117,7 +117,12 @@
prop: "dwStr",
},
{
label: "平均分",
label: "决策结果产出量",
width: "200",
prop: "pjf",
},
{
label: "精准度",
width: "200",
prop: "pjf",
},
......
......@@ -8,7 +8,7 @@
-->
<template>
<div class="Content">
<right-content ref="rightContent"
<right-content ref="rightContent" v-loading="tableLoading"
:pageBs="pageBs"
:header="header"
:cxFormData="cxFormData"
......@@ -89,6 +89,7 @@ export default {
},
data () {
return {
tableLoading : false,
page: {
page: 1,
limit: 10,
......@@ -267,7 +268,6 @@ export default {
yxms: "",
cron: "",
lycl: "",
yxms: "",
},
};
},
......@@ -356,12 +356,18 @@ export default {
this.$alert("执行任务时会短暂影响系统性能,系统其它模块可能会受影响卡顿,请谨慎操作。", "可能业务风险", {
confirmButtonText: "确定",
type: "warning",
// callback: action => {
// this.$message({
// type: 'info',
// message: `action: ${ action }`
// });
// }
callback: action => {
this.tableLoading = true;
setTimeout(() => {
this.$message.success("执行成功")
this.tableLoading = false;
}, 1000)
// this.$message({
// type: 'info',
// message: `action: ${ action }`
// });
}
});
},
//编辑
......
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