Commit f3a0334b by zhao_shaonan

添加立案审批界面、侦查终结信息管理界面、侦查终结信息审批界面得字段以及操作列、业务状态列得判断

parent 25cb690c
......@@ -13,6 +13,10 @@
.green{display: inline-block;width:20px;height:20px;border-radius:50%;background: green;vertical-align: middle;}
.red{display: inline-block;width:20px;height:20px;border-radius:50%;background: red;vertical-align: middle;}
.yellow{display: inline-block;width:20px;height:20px;border-radius:50%;background: yellow;vertical-align: middle;}
.greenY{color:green;}
.blackY{color:#333;}
.redY{color:red;}
.yellowY{color:#f90;}
.inlineBtn{
display: inline-block;width:66% !important;
.zdycol3{width:50% !important;}
......
......@@ -254,10 +254,37 @@
<el-table-column
align="center"
label="操作"
width="100" v-if="cz=='dwfwyktj'">
width="300">
<template slot-scope="scope">
<el-button @click="enter(scope.row,'fwrz')" type="text" size="small">服务日志</el-button>
<el-button @click="enter(scope.row,'ykpgbg')" type="text" size="small">运控评估报告</el-button>
<!--立案信息管理-->
<div v-if="pageBs='laxxgl'">
<div v-show="scope.row['laywsjzt']==null||scope.row['laywsjzt']==''||scope.row['laywsjzt']=='00' ||scope.row['laywsjzt']=='03'">
<el-button type="text" size="small" >立案补充采集</el-button>
<el-button type="text" size="small" v-show="scope.row['timeSpace']>10">已超期提请审批</el-button>
</div>
<el-button type="text" size="small" v-show="scope.row['laywsjzt']=='01'">立案补充采集</el-button>
<el-button type="text" size="small" v-show="scope.row['laywsjzt']=='02'">立案受限修改</el-button>
<el-button type="text" size="small" v-show="scope.row['laywsjzt']=='03'||scope.row['shflag']=='0'">查看审批详情</el-button>
<el-button type="text" size="small" v-show="scope.row['laywsjzt']=='05'">查看撤销信息</el-button>
</div>
<!--侦查终结信息管理-->
<div v-else-if="pageBs='zczjxxgl'">
<div v-show="scope.row['zczjywsjzt']==null||scope.row['zczjywsjzt']==''||scope.row['zczjywsjzt']=='00' ||scope.row['zczjywsjzt']=='03'">
<el-button type="text" size="small" >侦查终结补充采集</el-button>
<el-button type="text" size="small" v-show="scope.row['spTimeSpace']>5">已超期提请审批</el-button>
</div>
<el-button type="text" size="small" v-show="scope.row['zczjywsjzt']=='03'">查看审批详情</el-button>
<el-button type="text" size="small" v-show="scope.row['zczjywsjzt']=='01'||scope.row['zczjywsjzt']=='02'">侦查终结受限修改</el-button>
<el-button type="text" size="small" v-show="scope.row['zczjywsjzt']=='05'">查看撤销信息</el-button>
</div>
<!--立案信息审批-->
<div v-else-if="pageBs='laxxsp'">
<el-button type="text" size="small" >立案审批</el-button>
</div>
<!--侦查终结信息审批-->
<div v-else-if="pageBs='zczjxxsp'">
<el-button type="text" size="small" >终结审批</el-button>
</div>
</template>
</el-table-column>
<el-table-column
......@@ -344,12 +371,36 @@
<span v-else-if="scope.row[columnTitle.prop]=='02'">查询出错</span>
<span v-else></span>
</div>
<div v-else-if="columnTitle.prop == 'sjzy_sfzjxz'">
<span v-if="scope.row[columnTitle.prop]=='1'"></span>
<span v-else-if="scope.row[columnTitle.prop]=='0'"></span>
<span v-else></span>
<!--立案信息管理业务状态显示-->
<div v-else-if="columnTitle.prop == 'ajywztmc'&&pageBs=='laxxgl'">
<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 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-if="columnTitle.prop == 'ajywztmc'&&pageBs=='zczjxxgl'">
<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>
<span v-else-if="scope.row['laywsjzt']=='02'" class="greenY">侦查终结审批通过</span>
<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-if="columnTitle.prop == 'ajywztmc'&&pageBs=='laxxsp'">
<span class="blackY" >显示等待立案审批</span>
</div>
<!--侦查终结信息审批审批业务状态显示-->
<div v-else-if="columnTitle.prop == 'ajywztmc'&&pageBs=='zczjxxsp'">
<span class="blackY" >等待侦查审批</span>
</div>
<div
v-else
v-html="scope.row[columnTitle.prop]"
......
......@@ -35,13 +35,12 @@ const actions = {
return new Promise((resolve, reject) => {
return login(account, password)
.then(res => {
debugger
const data = res.data.data;
commit('SET_TOKEN', data.accessToken);
sessionStorage.setItem("userInfo",JSON.stringify(res.data.data));/*存储userInfo,所有数据*/
/*console.log(JSON.parse(sessionStorage.getItem("userInfo")))*/
sessionStorage.setItem("unitcode",data.unitcode);/*存储unitcode*/
sessionStorage.setItem("grade",data.grade);/*grade*/
sessionStorage.setItem("unitcode",data.unitcode==undefined?'':data.unitcode);/*存储unitcode*/
sessionStorage.setItem("grade",data.grade==undefined?'':data.grade);/*grade*/
resolve();
})
.catch(_err => {
......
<template>
<div id="ykgldp">
555555555
<div>
<right-content :pageBs="pageBs" :header="header" :cxFormData="cxFormData" :cxQueryField="cxQueryField" :cxDefaultFormThead="cxDefaultFormThead" :cxUrl="cxUrl"></right-content>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
import {
laxxspHeader,
laxxspPageName,
laxxspFormData,
laxxspQueryField,
laxxspDefaultFormThead,
laxxspURL,
} from "@/utils/params";
export default {
name: "ykgldp",
data(){
return {
}
components: {
rightContent
},
data() {
return {
cxFormData:laxxspFormData,
cxQueryField: laxxspQueryField,
cxDefaultFormThead:laxxspDefaultFormThead,
cxUrl:laxxspURL,
header:laxxspHeader,
pageBs:laxxspPageName
};
}
}
</script>
<style scoped lang="scss">
......
<template>
<div id="gnfwtj">
6666
<right-content :pageBs="pageBs" :header="header" :cxFormData="cxFormData" :cxQueryField="cxQueryField" :cxDefaultFormThead="cxDefaultFormThead" :cxUrl="cxUrl"></right-content>
</div>
</template>
<!--功能访问统计-->
<script>
import rightContent from "@c/ptCxForm_components.vue";
import {
zczjxxspHeader,
zczjxxspPageName,
zczjxxspFormData,
zczjxxspQueryField,
zczjxxspDefaultFormThead,
zczjxxspURL,
} from "@/utils/params";
export default {
name: "gnfwtj",
components:{
components: {
rightContent
},
data() {
return {
cxFormData:zczjxxspFormData,
cxQueryField: zczjxxspQueryField,
cxDefaultFormThead:zczjxxspDefaultFormThead,
cxUrl:zczjxxspURL,
header:zczjxxspHeader,
pageBs:zczjxxspPageName
};
}
}
......
<template>
<div id="ykfw">
33333333333
<right-content :pageBs="pageBs" :header="header" :cxFormData="cxFormData" :cxQueryField="cxQueryField" :cxDefaultFormThead="cxDefaultFormThead" :cxUrl="cxUrl"></right-content>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
import {
zxzjxxglHeader,
zxzjxxglPageName,
zxzjxxglFormData,
zxzjxxglQueryField,
zxzjxxglDefaultFormThead,
zxzjxxglURL,
} from "@/utils/params";
export default {
name: "ykfw",
components:{
components: {
rightContent
},
data() {
return {
cxFormData:zxzjxxglFormData,
cxQueryField: zxzjxxglQueryField,
cxDefaultFormThead:zxzjxxglDefaultFormThead,
cxUrl:zxzjxxglURL,
header:zxzjxxglHeader,
pageBs:zxzjxxglPageName
};
}
}
......
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