Commit 7b12cb3a by xue_wengang

大屏

parent 07957a01
src/views/index/img/daohang.png

73.4 KB | W: | H:

src/views/index/img/daohang.png

75.3 KB | W: | H:

src/views/index/img/daohang.png
src/views/index/img/daohang.png
src/views/index/img/daohang.png
src/views/index/img/daohang.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -432,8 +432,7 @@ export default {
},
props: {
formData: {
type: Object,
default: () => false,
type: Object
},
tFaNum:'',
tXyrNum:'',
......
......@@ -36,7 +36,7 @@
? columnTitle.width
: columnTitle.prop == 'jyaq' || columnTitle.prop == 'asjbh'
? '360'
: '160'
: '220'
"
v-for="columnTitle in propdefaultFormThead"
:prop="columnTitle.prop"
......@@ -45,13 +45,7 @@
:show-overflow-tooltip="columnTitle.overflow"
>
<template slot-scope="scope">
<div
v-if="
columnTitle.prop == 'jyaq' ||
columnTitle.prop == 'czxxJyqk' ||
columnTitle.prop == 'menuString'
"
>
<div v-if="columnTitle.prop == 'jyaq'">
<div class="ajxq_s">
<span class="none" v-html="scope.row[columnTitle.prop]"></span
><a
......@@ -90,6 +84,48 @@
>
</div>
</div>
<div v-else-if="columnTitle.prop == 'ajsj'">
<div>立案:{{ $moment(scope.row['larq']).format("YYYY-MM-DD") }}</div>
<div>发案:{{ scope.row["asjfssjAsjfskssj"] }}</div>
<div>破案:{{ $moment(scope.row['zczjZxsj01']).format("YYYY-MM-DD")}}</div>
</div>
<div
v-else-if="columnTitle.prop == 'ywzt'"
>
<span
class="blackY"
v-if="
scope.row['laywsjzt'] == null ||
scope.row['laywsjzt'] == '' ||
scope.row['laywsjzt'] == '00'
"
>等待立案采集</span
>
<span v-else-if="scope.row['laywsjzt'] == '01'" class="yellowY"
>等待立案审批</span
>
<div v-else-if="scope.row['laywsjzt'] == '02'">
<span v-if="scope.row['zczjywsjzt'] == '01'" class="yellowY"
>等待侦查终结审批</span
>
<span v-else-if="scope.row['zczjywsjzt'] == '02'" class="greenY"
>侦查终结审批通过</span
>
<span v-else-if="scope.row['zczjywsjzt'] == '03'" class="redY"
>侦查终结审批未通过</span
>
<span v-else-if="scope.row['zczjywsjzt'] == '05'" class="redY"
>已撤销</span
>
<span class="greenY" v-else>通过立案审批</span>
</div>
<span v-else-if="scope.row['laywsjzt'] == '03'" class="redY"
>立案审批未通过</span
>
<span v-else-if="scope.row['laywsjzt'] == '05'" class="redY"
>已撤销</span
>
</div>
<div v-else v-html="scope.row[columnTitle.prop]">
{{ columnTitle.prop }}
</div>
......@@ -112,7 +148,7 @@
</template>
<script>
import { toTjtsAjxx, toTjtsXyrxx,getMaFaTs } from "@/api/kshdata.js";
import { toTjtsAjxx, toTjtsXyrxx, getMaFaTs } from "@/api/kshdata.js";
export default {
name: "ptCxForms",
data() {
......@@ -127,40 +163,54 @@ export default {
prop: "asjbh",
},
{
label: "案件名称",
prop: "ajmc",
},
{
label: "立案单位",
prop: "ladwGajgmc",
},
{
label: "侦查终结时间",
prop: "zczjZxsj01",
label: "案件时间",
prop: "ajsj",
},
{
label: "立案日期",
prop: "larq",
label: "案件类别",
prop: "alllb",
},
{
label: "案发时间",
prop: "asjfssjAsjfskssj",
label: "业务状态",
prop: "zcjddm",
},
{
label: "案件性质",
prop: "zatzJyqk",
label: "简要案情",
prop: "jyaq",
},
],
maHead: [
{
label: "死亡人数",
prop: "swrs",
label: "案件编号",
prop: "asjbh",
},
{
label: "受伤人数",
prop: "ssrs",
label: "案件名称",
prop: "ajmc",
},
{
label: "业务状态",
prop: "zcjddm",
label: "立案单位",
prop: "ladwGajgmc",
},
{
label: "案件名称",
prop: "ajmc",
label: "案件时间",
prop: "ajsj",
},
{
label: "案件类别",
prop: "alllb",
},
{
label: "业务状态",
prop: "ywzt",
},
{
label: "简要案情",
......@@ -208,29 +258,47 @@ export default {
methods: {
getData() {
let self = this;
if(self.$route.query.type == "mafa") {
self.propdefaultFormThead = self.ajHead;
if (self.$route.query.type == "mafa") {
self.propdefaultFormThead = self.maHead;
getMaFaTs({
...self.$route.query,
page: self.currentPage1,
limit: self.page_size,
}).then((res) => {
res.data.rows.forEach((item) => {
item.alllb = item.ajlbdm;
if (item.zatzJyqk != null && item.zatzJyqk != "") {
item.alllb = item.alllb + "/" + item.zatzJyqk;
if (item.ajxlbdm != null && item.ajxlbdm != "") {
item.alllb = item.alllb + "/" + item.ajxlbdm;
}
}
});
self.tableData = res.data.rows;
self.tableDataLength = res.data.total;
self.tableLoading = false;
});
}else if (self.$route.query.query == "toTjtsAjxx") {
} else if (self.$route.query.query == "toTjtsAjxx") {
self.propdefaultFormThead = self.ajHead;
toTjtsAjxx({
...self.$route.query,
page: self.currentPage1,
limit: self.page_size,
}).then((res) => {
res.data.rows.forEach((item) => {
item.alllb = item.ajlbdm;
if (item.zatzJyqk != null && item.zatzJyqk != "") {
item.alllb = item.alllb + "/" + item.zatzJyqk;
if (item.ajxlbdm != null && item.ajxlbdm != "") {
item.alllb = item.alllb + "/" + item.ajxlbdm;
}
}
});
self.tableData = res.data.rows;
self.tableDataLength = res.data.total;
self.tableLoading = false;
});
} else if(self.$route.query.query == "toTjtsXyrxx") {
} else if (self.$route.query.query == "toTjtsXyrxx") {
toTjtsXyrxx({
...self.$route.query,
page: self.currentPage1,
......
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