Преглед изворни кода

农业执法优化新增

wulanhaote
庞东旭 пре 2 година
родитељ
комит
2efa378dba
13 измењених фајлова са 4397 додато и 67 уклоњено
  1. +1
    -1
      src/components/common/lawNew_footer.vue
  2. +19
    -0
      src/router/index.js
  3. +301
    -0
      src/views/lawEnforcement/monitor/monitor.vue
  4. +14
    -2
      src/views/lawEnforcement/retrospect/retrospectDetail.vue
  5. +55
    -55
      src/views/lawEnforcement/task/taskHandle.vue
  6. +4000
    -0
      src/views/lawEnforcement/task/taskHandleProcessing.vue
  7. +7
    -9
      src/views/lawEnforcement/user/waitingProcessing.vue
  8. BIN
      static/images/lawEnforcement/icon/monitor_icon_01.png
  9. BIN
      static/images/lawEnforcement/icon/monitor_icon_02.png
  10. BIN
      static/images/lawEnforcement/icon/monitor_icon_03.png
  11. BIN
      static/images/lawEnforcement/icon/monitor_icon_04.png
  12. BIN
      static/images/lawEnforcement/new/retrospect_icon_17.png
  13. BIN
      static/images/lawEnforcement/new/retrospect_icon_18.png

+ 1
- 1
src/components/common/lawNew_footer.vue Прегледај датотеку

@@ -14,7 +14,7 @@
<img :src="props.active ? '../../../static/images/lawEnforcement/new/tab_05.png' : '../../../static/images/lawEnforcement/new/tab_01.png'" /> <img :src="props.active ? '../../../static/images/lawEnforcement/new/tab_05.png' : '../../../static/images/lawEnforcement/new/tab_01.png'" />
</template> </template>
</van-tabbar-item> </van-tabbar-item>
<van-tabbar-item replace @click="abc">
<van-tabbar-item replace to="/lawEnforcement/monitor">
监控 监控
<template #icon="props"> <template #icon="props">
<img :src="props.active ? '../../../static/images/lawEnforcement/new/tab_06.png' : '../../../static/images/lawEnforcement/new/tab_02.png'" /> <img :src="props.active ? '../../../static/images/lawEnforcement/new/tab_06.png' : '../../../static/images/lawEnforcement/new/tab_02.png'" />


+ 19
- 0
src/router/index.js Прегледај датотеку

@@ -3865,6 +3865,16 @@ export const constantRoutes = [
}, },
component: (resolve) => require(['@/views/lawEnforcement/task/taskHandle'], resolve) component: (resolve) => require(['@/views/lawEnforcement/task/taskHandle'], resolve)
}, },
{ ////农业执法(新)-- 案件处理
path: '/lawEnforcement/taskHandleProcessing',
name: 'lawEnforcementTaskHandleProcessing',
meta: {
title: '待办处理',
hidden: true,
keepAlive: true
},
component: (resolve) => require(['@/views/lawEnforcement/task/taskHandleProcessing'], resolve)
},
{ ////农业执法(新)-- 案件处理 { ////农业执法(新)-- 案件处理
path: '/lawEnforcement/caseEnforceList', path: '/lawEnforcement/caseEnforceList',
name: 'lawEnforcementCaseEnforceList', name: 'lawEnforcementCaseEnforceList',
@@ -3874,6 +3884,15 @@ export const constantRoutes = [
}, },
component: (resolve) => require(['@/views/lawEnforcement/caseAllocation/caseEnforceList'], resolve) component: (resolve) => require(['@/views/lawEnforcement/caseAllocation/caseEnforceList'], resolve)
}, },
{ ////农业执法(新)-- 案件处理
path: '/lawEnforcement/monitor',
name: 'lawEnforcementMonitor',
meta: {
title: '监控',
hidden: true,
},
component: (resolve) => require(['@/views/lawEnforcement/monitor/monitor'], resolve)
},
// 新型经营主体 // 新型经营主体
{ {
path: '/newBusinessEntity/index', path: '/newBusinessEntity/index',


+ 301
- 0
src/views/lawEnforcement/monitor/monitor.vue Прегледај датотеку

@@ -0,0 +1,301 @@
<template>
<div class="home_wrapper">
<div class="header_main">
监控
</div>
<div class="jg"></div>

<div class="main1">
<p class="tit">设备</p>
<!-- <p class="content">农业农村管理方面法律及法规规定的行政处罚</p>-->
<van-grid :column-num="2" :border="false">
<van-grid-item :to="{name:'lawEnforcementCaseAllocation'}">
<div class="onDiv">
<img src="../../../../static/images/lawEnforcement/icon/monitor_icon_01.png"/>
<div class="onDiv_text">
<p>4<span>台</span></p>
<p>在线设备</p>
</div>
</div>
</van-grid-item>
<van-grid-item :to="{name:'waitingProcessing'}">
<div class="onDiv outDiv">
<img src="../../../../static/images/lawEnforcement/icon/monitor_icon_01.png"/>
<div class="onDiv_text">
<p>4<span>台</span></p>
<p>在线设备</p>
</div>
</div>
</van-grid-item>
</van-grid>
</div>

<van-tabs v-model="active" animated>
<van-tab title="在线设备">
<div class="onList">
<div class="onList_tit">
<img src="../../../../static/images/lawEnforcement/icon/monitor_icon_02.png" alt="">
<p>手持执法仪</p>
</div>
<p class="onList_num">Y-01</p>
<p class="onList_time">接入时间:08/21 15:00</p>
</div>
<div class="onList">
<div class="onList_tit">
<img src="../../../../static/images/lawEnforcement/icon/monitor_icon_02.png" alt="">
<p>手持执法仪</p>
</div>
<p class="onList_num">Y-01</p>
<p class="onList_time">接入时间:08/21 15:00</p>
</div>
<div class="onList">
<div class="onList_tit">
<img src="../../../../static/images/lawEnforcement/icon/monitor_icon_02.png" alt="">
<p>手持执法仪</p>
</div>
<p class="onList_num">Y-01</p>
<p class="onList_time">接入时间:08/21 15:00</p>
</div>
<div class="onList">
<div class="onList_tit">
<img src="../../../../static/images/lawEnforcement/icon/monitor_icon_02.png" alt="">
<p>手持执法仪</p>
</div>
<p class="onList_num">Y-01</p>
<p class="onList_time">接入时间:08/21 15:00</p>
</div>
</van-tab>
<van-tab title="离线设备">
<div class="onList offList">
<div class="onList_tit">
<img src="../../../../static/images/lawEnforcement/icon/monitor_icon_02.png" alt="">
<p>手持执法仪</p>
</div>
<p class="onList_num">Y-01</p>
<p class="onList_time">最近时间:08/21 15:00</p>
</div>
<div class="onList offList">
<div class="onList_tit">
<img src="../../../../static/images/lawEnforcement/icon/monitor_icon_02.png" alt="">
<p>手持执法仪</p>
</div>
<p class="onList_num">Y-01</p>
<p class="onList_time">最近时间:08/21 15:00</p>
</div>
<div class="onList offList">
<div class="onList_tit">
<img src="../../../../static/images/lawEnforcement/icon/monitor_icon_02.png" alt="">
<p>手持执法仪</p>
</div>
<p class="onList_num">Y-01</p>
<p class="onList_time">最近时间:08/21 15:00</p>
</div>
<div class="onList offList">
<div class="onList_tit">
<img src="../../../../static/images/lawEnforcement/icon/monitor_icon_02.png" alt="">
<p>手持执法仪</p>
</div>
<p class="onList_num">Y-01</p>
<p class="onList_time">最近时间:08/21 15:00</p>
</div>
</van-tab>
</van-tabs>

<div style="height: 20PX"></div>
<lawNew></lawNew>
</div>
</template>

<script>
import lawNew from "@/components/common/lawNew_footer";
export default {
name: "caseAllocation",
components: {
lawNew
},
data() {
return {
active: 0,
};
},
created() {

},
methods: {

},
}
</script>

<style scoped lang="scss">
.jg{
height: 116px;
}
.onDiv{
display: flex;
width: 90%;
background-image: linear-gradient(to right, #F57F65 , #F9A96D);
justify-content: center;
align-items: center;
border-radius: 8PX;
padding: 12PX 0 15PX;
.onDiv_text{
margin-left: 10%;
p{
color: #ffffff;
line-height: 1;
&:first-child{
font-size: 32PX;
margin-bottom: 5PX;
span{
font-size: 14PX;
}
}
}
}
}
.outDiv{
background:#C9C9C9;
}
.onList{
background: #1D6FE9 url("../../../../static/images/lawEnforcement/icon/monitor_icon_03.png") no-repeat;
background-position: right 5% top 40%;
width: 46%;
padding: 3% 5%;
color: #ffffff;
border-radius: 10PX;
float: left;
margin: 4% 2% 0;
.onList_tit{
display: flex;
align-items: center;
p{
margin-left: 5PX;
}
}
.onList_num{
font-size: 28PX;
margin: 5PX 0;
}
}
.offList{
background: #C9C9C9 url("../../../../static/images/lawEnforcement/icon/monitor_icon_04.png") no-repeat;
background-position: right 5% top 40%;
}
/deep/ .van-tabs--line .van-tabs__wrap{
border-radius: 100rem;
}
/deep/ .van-tab{
z-index: 1;
}
/deep/ .van-tab--active{
color: #1D6FE9;
}
/deep/ .van-tabs__nav{
background: #ECECEC;
}
/deep/ .van-tabs__line{
background: #fff;
border-radius: 100rem;
z-index: 0;
width: 47%;
height: 60%;
bottom: 0.5rem;
}
.home_wrapper{
background: #F6F6F6;
min-height: 100vh;
width: 100vw;
padding: 0 3% 0.2rem;
.header_main{
height: 116px;
background: url('../../../../static/images/lawEnforcement/new/list_head.png') no-repeat;
background-size: 100% 100%;
position: fixed;
top: 0;
left: 0;
width: 100%;
font-size: 36px;
line-height: 116px;
text-align: center;
color: #fff;
z-index: 999;
.return_btn{
width: 24px;
height: 43.2px;
background: url('../../../assets/images/sunVillage_info/list_icon_5.png') center center no-repeat;
background-size: 20px 36px;
position: absolute;
left: 38px;
top: 36px;
}
.add_btn{
width: 56.4px;
height: 40.8px;
background: url('../../../assets/images/sunVillage_info/list_icon_9.png') center center no-repeat;
background-size: 47px 34px;
position: absolute;
right: 38px;
top: 36px;
}
}
}
.main1{
padding: 0 3%;
margin: 25PX auto 0;
.content{
color: #878787;
padding-left: 2%;
margin-top: 10PX;
}
/deep/ .van-grid-item__content{
background: transparent;
padding-left: 0;
padding-right: 0;
p{
/*color: #333333;*/
font-size: 14PX;
}
}
}
.tit{
font-weight: bold;
font-size: 16PX;
padding: 0 2%;
background: url("../../../../static/images/lawEnforcement/new/index_icon_18.png") no-repeat left center;
line-height: 1;
}
.main_box{
width: 100%;
margin: 0 auto;
border-radius: 10PX;
box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
overflow: hidden;
background-color: #FFF;
margin-top: 10PX;
p,/deep/ .van-grid-item__text{
font-size: .35rem;
color: #646566;
}
.custom-title{
font-size: 17PX;
color: #333333;
vertical-align: middle;
line-height: 1;
position: relative;
}
.tap{
color: #1D6FE9;
}
.bgBlue{
display: block;
position: absolute;
width: 17PX;
height: 17PX;
border-radius: 50%;
background-color: rgba(29,111,233,0.26);
top: -2PX;
right: -8PX;
}
}
</style>

+ 14
- 2
src/views/lawEnforcement/retrospect/retrospectDetail.vue Прегледај датотеку

@@ -3,11 +3,13 @@
<div class="header_main"> <div class="header_main">
种子扫描 种子扫描
<div class="return_btn" @click="onClickLeft"></div> <div class="return_btn" @click="onClickLeft"></div>
<div class="add_btn" @click="onClickLeft"></div>
<div class="top_box"> <div class="top_box">
<div class="top_01"> <div class="top_01">
<img src="../../../../static/images/lawEnforcement/new/retrospect_icon_10.png"> <img src="../../../../static/images/lawEnforcement/new/retrospect_icon_10.png">
<p>码上放心</p> <p>码上放心</p>
</div> </div>
<img src="../../../../static/images/lawEnforcement/new/retrospect_icon_18.png" class="retrospect_icon">
<p class="tt">产品溯源信息</p> <p class="tt">产品溯源信息</p>
<div class="top_02"> <div class="top_02">
<p><i></i>一物一码</p> <p><i></i>一物一码</p>
@@ -20,7 +22,11 @@


<div class="main"> <div class="main">


<div class="main_box center_box">
<div class="main_box">
<a href="#" style="font-size: 14px;display: block;width: 100%;text-align: center;">www.kasdhefivnskdfkhhwkn5664nn.5164888874.com</a>
</div>

<div class="main_box center_box" style="margin-top: 10px;">
<img src="../../../../static/images/lawEnforcement/new/retrospect_icon_15.png" alt=""> <img src="../../../../static/images/lawEnforcement/new/retrospect_icon_15.png" alt="">
<p>该产品单元识别代码合规</p> <p>该产品单元识别代码合规</p>
<p>1534565635645126353535335656</p> <p>1534565635645126353535335656</p>
@@ -99,6 +105,11 @@
} }
.app-container { .app-container {


}
.retrospect_icon{
position: absolute;
top: 0;
right: 0;
} }
.top_box{ .top_box{
line-height: 1; line-height: 1;
@@ -107,6 +118,7 @@
margin: 0 auto; margin: 0 auto;
padding-bottom: 10PX; padding-bottom: 10PX;
background: url('../../../../static/images/lawEnforcement/new/retrospect_icon_14.png') no-repeat right bottom; background: url('../../../../static/images/lawEnforcement/new/retrospect_icon_14.png') no-repeat right bottom;
position: relative;
.top_01{ .top_01{
display: flex; display: flex;
align-items: center; align-items: center;
@@ -211,7 +223,7 @@
.add_btn{ .add_btn{
width: 56.4px; width: 56.4px;
height: 40.8px; height: 40.8px;
background: url('../../../assets/images/sunVillage_info/list_icon_9.png') center center no-repeat;
background: url('../../../../static/images/lawEnforcement/new/retrospect_icon_17.png') center center no-repeat;
background-size: 47px 34px; background-size: 47px 34px;
position: absolute; position: absolute;
right: 38px; right: 38px;


+ 55
- 55
src/views/lawEnforcement/task/taskHandle.vue Прегледај датотеку

@@ -176,7 +176,7 @@
</van-collapse-item> </van-collapse-item>
</van-collapse> </van-collapse>
</div> </div>
<van-form :readonly="surveyDiglogStatus && (caseProgress != 1 || (surveyForm.instanceId!='' && surveyForm.instanceId!=null && surveyForm.instanceId!=undefined))">
<van-form :readonly="caseProgress != 1 || (surveyForm.instanceId!='' && surveyForm.instanceId!=null && surveyForm.instanceId!=undefined)">


<div class="main_box"> <div class="main_box">
<van-cell> <van-cell>
@@ -367,7 +367,7 @@
<span class="custom-title">案件文档<i class="bgBlue"></i></span> <span class="custom-title">案件文档<i class="bgBlue"></i></span>
</template> </template>
</van-cell> </van-cell>
<van-uploader v-model="surveyOption" :after-read="afterRead" @delete="deleteFile" :show-upload="!surveyDiglogStatus || (caseProgress == 1 && ( surveyForm.instanceId=='' || surveyForm.instanceId==null || surveyForm.instanceId==undefined ))" :deletable="!surveyDiglogStatus || (caseProgress == 1 && ( surveyForm.instanceId=='' || surveyForm.instanceId==null || surveyForm.instanceId==undefined ))" />
<van-uploader v-model="surveyOption" :after-read="afterRead" @delete="deleteFile" :show-upload="caseProgress == 1 && ( surveyForm.instanceId=='' || surveyForm.instanceId==null || surveyForm.instanceId==undefined )" :deletable="caseProgress == 1 && ( surveyForm.instanceId=='' || surveyForm.instanceId==null || surveyForm.instanceId==undefined )" />
</div> </div>
</van-form> </van-form>


@@ -404,18 +404,18 @@
</van-row> </van-row>
</div> </div>
</template> </template>
<div class="main_box examine_box" v-if="caseActive == 1 && type == 'waiting'">
<van-row type="flex" justify="space-between" align="center">
<van-col span="5">审批<br/>意见</van-col>
<van-col span="19">
<van-radio-group v-model="pass" direction="horizontal" @change="radioChange">
<van-radio name="true">同意</van-radio>
<van-radio name="false">驳回</van-radio>
</van-radio-group>
<van-field rows="2" autosize v-model="comment" type="textarea" placeholder="审批意见"/>
</van-col>
</van-row>
</div>
<!-- <div class="main_box examine_box" v-if="caseActive == 1 && type == 'waiting'">-->
<!-- <van-row type="flex" justify="space-between" align="center">-->
<!-- <van-col span="5">审批<br/>意见</van-col>-->
<!-- <van-col span="19">-->
<!-- <van-radio-group v-model="pass" direction="horizontal" @change="radioChange">-->
<!-- <van-radio name="true">同意</van-radio>-->
<!-- <van-radio name="false">驳回</van-radio>-->
<!-- </van-radio-group>-->
<!-- <van-field rows="2" autosize v-model="comment" type="textarea" placeholder="审批意见"/>-->
<!-- </van-col>-->
<!-- </van-row>-->
<!-- </div>-->
<!-- <div style="margin: 16px 2%;" v-if="caseActive == 1 && type == 'waiting'">--> <!-- <div style="margin: 16px 2%;" v-if="caseActive == 1 && type == 'waiting'">-->
<!-- <van-row>--> <!-- <van-row>-->
<!-- <van-col span="24" align="center">--> <!-- <van-col span="24" align="center">-->
@@ -424,11 +424,11 @@
<!-- </van-row>--> <!-- </van-row>-->
<!-- <div class="clear"></div>--> <!-- <div class="clear"></div>-->
<!-- </div>--> <!-- </div>-->
<div class="submit_box" v-if="caseActive == 1 && type == 'waiting'">
<p class="submitButton" @click="preservation('submit')">保存1</p>
<p class="submitButton" @click="submitCase">提交1</p>
</div>
<div class="submit_box" v-if=" type != 'waiting' || ( caseProgress == 1 && ( surveyForm.instanceId=='' || surveyForm.instanceId==null || surveyForm.instanceId==undefined ))">
<!-- <div class="submit_box" v-if="caseActive == 1 && type == 'waiting'">-->
<!-- <p class="submitButton" @click="preservation('submit')">保存1</p>-->
<!-- <p class="submitButton" @click="submitCase">提交1</p>-->
<!-- </div>-->
<div class="submit_box" v-if="caseProgress == 1 && ( surveyForm.instanceId=='' || surveyForm.instanceId==null || surveyForm.instanceId==undefined )">
<p class="submitButton" @click="preservation('submit')">保存</p> <p class="submitButton" @click="preservation('submit')">保存</p>
<p class="submitButton" @click="submit">提交</p> <p class="submitButton" @click="submit">提交</p>
</div> </div>
@@ -490,7 +490,7 @@
</van-collapse> </van-collapse>
</div> </div>


<van-form :readonly="recordDiglogStatus &&( caseProgress != 2 || (putRecordForm.instanceId!='' && putRecordForm.instanceId!=null && putRecordForm.instanceId!=undefined))">
<van-form :readonly="caseProgress != 2 || (putRecordForm.instanceId!='' && putRecordForm.instanceId!=null && putRecordForm.instanceId!=undefined)">


<div class="main_box"> <div class="main_box">
<van-cell> <van-cell>
@@ -699,7 +699,7 @@
<span class="custom-title">案件文档<i class="bgBlue"></i></span> <span class="custom-title">案件文档<i class="bgBlue"></i></span>
</template> </template>
</van-cell> </van-cell>
<van-uploader v-model="samplingOption" :after-read="afterReadSampling" :before-delete="deleteFileSampling" :show-upload="!recordDiglogStatus || (caseProgress == 2 && ( putRecordForm.instanceId=='' || putRecordForm.instanceId==null || putRecordForm.instanceId==undefined ))" :deletable="!recordDiglogStatus || (caseProgress == 2 && ( putRecordForm.instanceId=='' || putRecordForm.instanceId==null || putRecordForm.instanceId==undefined ))" />
<van-uploader v-model="samplingOption" :after-read="afterReadSampling" :before-delete="deleteFileSampling" :show-upload="caseProgress == 2 && ( putRecordForm.instanceId=='' || putRecordForm.instanceId==null || putRecordForm.instanceId==undefined )" :deletable="caseProgress == 2 && ( putRecordForm.instanceId=='' || putRecordForm.instanceId==null || putRecordForm.instanceId==undefined )" />
</div> </div>


</van-form> </van-form>
@@ -737,18 +737,18 @@
</div> </div>
</template> </template>


<div class="main_box examine_box" v-if="caseActive == 2 && type == 'waiting'">
<van-row type="flex" justify="space-between" align="center">
<van-col span="5">审批<br/>意见</van-col>
<van-col span="19">
<van-radio-group v-model="pass" direction="horizontal" @change="radioChange">
<van-radio name="true">同意</van-radio>
<van-radio name="false">驳回</van-radio>
</van-radio-group>
<van-field rows="2" autosize v-model="comment" type="textarea" placeholder="审批意见"/>
</van-col>
</van-row>
</div>
<!-- <div class="main_box examine_box" v-if="caseActive == 2 && type == 'waiting'">-->
<!-- <van-row type="flex" justify="space-between" align="center">-->
<!-- <van-col span="5">审批<br/>意见</van-col>-->
<!-- <van-col span="19">-->
<!-- <van-radio-group v-model="pass" direction="horizontal" @change="radioChange">-->
<!-- <van-radio name="true">同意</van-radio>-->
<!-- <van-radio name="false">驳回</van-radio>-->
<!-- </van-radio-group>-->
<!-- <van-field rows="2" autosize v-model="comment" type="textarea" placeholder="审批意见"/>-->
<!-- </van-col>-->
<!-- </van-row>-->
<!-- </div>-->
<!-- <div style="margin: 16px 2%;" v-if="caseActive == 2 && type == 'waiting'">--> <!-- <div style="margin: 16px 2%;" v-if="caseActive == 2 && type == 'waiting'">-->
<!-- <van-row>--> <!-- <van-row>-->
<!-- <van-col span="24" align="center">--> <!-- <van-col span="24" align="center">-->
@@ -758,12 +758,12 @@
<!-- <div class="clear"></div>--> <!-- <div class="clear"></div>-->
<!-- </div>--> <!-- </div>-->


<div class="submit_box" v-if="caseActive == 2 && type == 'waiting'">
<p class="submitButton" @click="submitPutRecordForm('submit')">保存1</p>
<p class="submitButton" @click="submitPutRecord">提交1</p>
</div>
<!-- <div class="submit_box" v-if="caseActive == 2 && type == 'waiting'">-->
<!-- <p class="submitButton" @click="submitPutRecordForm('submit')">保存1</p>-->
<!-- <p class="submitButton" @click="submitPutRecord">提交1</p>-->
<!-- </div>-->


<div class="submit_box" v-if=" type != 'waiting' || (caseProgress == 2 && ( putRecordForm.instanceId=='' || putRecordForm.instanceId==null || putRecordForm.instanceId==undefined ))">
<div class="submit_box" v-if="caseProgress == 2 && ( putRecordForm.instanceId=='' || putRecordForm.instanceId==null || putRecordForm.instanceId==undefined )">
<p class="submitButton" @click="submitPutRecordForm('submit')">保存</p> <p class="submitButton" @click="submitPutRecordForm('submit')">保存</p>
<p class="submitButton" @click="submitDefine">提交</p> <p class="submitButton" @click="submitDefine">提交</p>
</div> </div>
@@ -824,7 +824,7 @@
</van-collapse-item> </van-collapse-item>
</van-collapse> </van-collapse>
</div> </div>
<van-form :readonly="evidenceDiglogStatus && (caseProgress != 3 || (evidenceForm.instanceId!='' && evidenceForm.instanceId!=null && evidenceForm.instanceId!=undefined))">
<van-form :readonly="caseProgress != 3 || (evidenceForm.instanceId!='' && evidenceForm.instanceId!=null && evidenceForm.instanceId!=undefined)">
<div class="main_box"> <div class="main_box">
<van-cell> <van-cell>
<template #title> <template #title>
@@ -937,18 +937,18 @@
</div> </div>
</template> </template>


<div class="main_box examine_box" v-if="caseActive == 3 && type == 'waiting'">
<van-row type="flex" justify="space-between" align="center">
<van-col span="5">审批<br/>意见</van-col>
<van-col span="19">
<van-radio-group v-model="pass" direction="horizontal" @change="radioChange">
<van-radio name="true">同意</van-radio>
<van-radio name="false">驳回</van-radio>
</van-radio-group>
<van-field rows="2" autosize v-model="comment" type="textarea" placeholder="审批意见"/>
</van-col>
</van-row>
</div>
<!-- <div class="main_box examine_box" v-if="caseActive == 3 && type == 'waiting'">-->
<!-- <van-row type="flex" justify="space-between" align="center">-->
<!-- <van-col span="5">审批<br/>意见</van-col>-->
<!-- <van-col span="19">-->
<!-- <van-radio-group v-model="pass" direction="horizontal" @change="radioChange">-->
<!-- <van-radio name="true">同意</van-radio>-->
<!-- <van-radio name="false">驳回</van-radio>-->
<!-- </van-radio-group>-->
<!-- <van-field rows="2" autosize v-model="comment" type="textarea" placeholder="审批意见"/>-->
<!-- </van-col>-->
<!-- </van-row>-->
<!-- </div>-->
<!-- <div style="margin: 16px 2%;" v-if="caseActive == 3 && type == 'waiting'">--> <!-- <div style="margin: 16px 2%;" v-if="caseActive == 3 && type == 'waiting'">-->
<!-- <van-row>--> <!-- <van-row>-->
<!-- <van-col span="24" align="center">--> <!-- <van-col span="24" align="center">-->
@@ -958,10 +958,10 @@
<!-- <div class="clear"></div>--> <!-- <div class="clear"></div>-->
<!-- </div>--> <!-- </div>-->


<div class="submit_box" v-if="caseActive == 3 && type == 'waiting'">
<p class="submitButton" @click="submitEvidenceForm('submit')">保存1</p>
<p class="submitButton" @click="submitEvidence">提交1</p>
</div>
<!-- <div class="submit_box" v-if="caseActive == 3 && type == 'waiting'">-->
<!-- <p class="submitButton" @click="submitEvidenceForm('submit')">保存1</p>-->
<!-- <p class="submitButton" @click="submitEvidence">提交1</p>-->
<!-- </div>-->


<div class="submit_box" v-if="caseProgress == 3 && ( evidenceForm.instanceId=='' || evidenceForm.instanceId==null || evidenceForm.instanceId==undefined )"> <div class="submit_box" v-if="caseProgress == 3 && ( evidenceForm.instanceId=='' || evidenceForm.instanceId==null || evidenceForm.instanceId==undefined )">
<p class="submitButton" @click="submitEvidenceForm('submit')">保存</p> <p class="submitButton" @click="submitEvidenceForm('submit')">保存</p>


+ 4000
- 0
src/views/lawEnforcement/task/taskHandleProcessing.vue
Разлика између датотеке није приказан због своје велике величине
Прегледај датотеку


+ 7
- 9
src/views/lawEnforcement/user/waitingProcessing.vue Прегледај датотеку

@@ -22,9 +22,9 @@
<van-cell <van-cell
v-for="(item,index) in taskList" v-for="(item,index) in taskList"
:key="index" :key="index"
:value="item.formData.createTime == null ? '' : item.formData.createTime.substr(5,5)"
:value="item.formData.createTime == null ? '' : item.createTime.substr(0,10)"
:to="{ :to="{
name:item.formData.activityBusinessType == '21' ? 'schemeDetail':'lawEnforcementTaskHandle',
name:item.formData.activityBusinessType == '21' ? 'schemeDetail':'lawEnforcementTaskHandleProcessing',
query:{ query:{
id:item.formData.activityBusinessType == '21' ? item.formData.id:item.formData.caseId, id:item.formData.activityBusinessType == '21' ? item.formData.id:item.formData.caseId,
caseProgress:item.formData.activityBusinessType == '21' ? '': item.formData.activityBusinessType == '22' ? 2:item.formData.activityBusinessType == '24' ? 4:item.formData.activityBusinessType == '25' ? 5:'', caseProgress:item.formData.activityBusinessType == '21' ? '': item.formData.activityBusinessType == '22' ? 2:item.formData.activityBusinessType == '24' ? 4:item.formData.activityBusinessType == '25' ? 5:'',
@@ -57,7 +57,7 @@
<van-cell <van-cell
v-for="(item,index) in taskDoneList" v-for="(item,index) in taskDoneList"
:key="index" :key="index"
:value="item.formData.createTime == null ? '' : item.formData.createTime.substr(5,5)"
:value="item.formData.createTime == null ? '' : item.endTime.substr(0,10)"
:to="{ :to="{
name:item.formData.activityBusinessType == '21' ? 'schemeDetail':'caseDetail', name:item.formData.activityBusinessType == '21' ? 'schemeDetail':'caseDetail',
query:{ query:{
@@ -76,8 +76,6 @@
</van-list> </van-list>
</van-tab> </van-tab>
</van-tabs> </van-tabs>


</div> </div>
</template> </template>
<script> <script>
@@ -119,9 +117,9 @@ export default {
taskId: null, taskId: null,
taskName: null, taskName: null,
systemType: 26, systemType: 26,
orderByColumn: "A.ID_",
activityBusinessType:'', activityBusinessType:'',
isAsc:''
orderByColumn: "A.CREATE_TIME_",
isAsc: "desc",
}, },
// 查询参数 // 查询参数
queryParams: { queryParams: {
@@ -130,9 +128,9 @@ export default {
taskId: null, taskId: null,
taskName: null, taskName: null,
systemType: 26, systemType: 26,
orderByColumn: "A.ID_",
activityBusinessType:'', activityBusinessType:'',
isAsc:''
orderByColumn: "A.END_TIME_",
isAsc: "desc",
}, },
//新闻集合 //新闻集合
workList:[], workList:[],


BIN
static/images/lawEnforcement/icon/monitor_icon_01.png Прегледај датотеку

Before After
Width: 33  |  Height: 33  |  Size: 557 B

BIN
static/images/lawEnforcement/icon/monitor_icon_02.png Прегледај датотеку

Before After
Width: 12  |  Height: 18  |  Size: 224 B

BIN
static/images/lawEnforcement/icon/monitor_icon_03.png Прегледај датотеку

Before After
Width: 84  |  Height: 84  |  Size: 1.5 KiB

BIN
static/images/lawEnforcement/icon/monitor_icon_04.png Прегледај датотеку

Before After
Width: 84  |  Height: 84  |  Size: 1.5 KiB

BIN
static/images/lawEnforcement/new/retrospect_icon_17.png Прегледај датотеку

Before After
Width: 26  |  Height: 20  |  Size: 589 B

BIN
static/images/lawEnforcement/new/retrospect_icon_18.png Прегледај датотеку

Before After
Width: 44  |  Height: 44  |  Size: 1.9 KiB

Loading…
Откажи
Сачувај