|
|
|
@ -67,63 +67,52 @@ |
|
|
|
<van-pull-refresh v-model="data.refreshing" @refresh="onRefresh"> |
|
|
|
<van-list v-model:loading="data.loading" :finished="data.finished" finished-text="没有更多了" @load="onLoad"> |
|
|
|
<div class="goods_box" v-for="(item, index) in data?.dataList" :key="index"> |
|
|
|
<van-swipe-cell class="swipe_cell"> |
|
|
|
<div class="card_box"> |
|
|
|
<div class="card_box_span"> |
|
|
|
<p>执法时间:{{ item.createTime }} <span class="card_box_action"> |
|
|
|
</span></p> |
|
|
|
<!-- <van-button v-if="item.outTimeDayNum<=4 && isComplaint==0" class="trbtn" |
|
|
|
@click="toComplaintView(item.id,item.lawEnforcementItem,item.lawEnforcementItemText)" |
|
|
|
type="primary" |
|
|
|
size="mini">投诉 |
|
|
|
</van-button> |
|
|
|
<van-button v-if="item.outTimeDayNum<=4 && item.isEvaluate==0" class="trbtn_e" |
|
|
|
@click="toEvaluate(item.id,item.lawEnforcementItemText)" |
|
|
|
type="primary" |
|
|
|
size="mini">评价 |
|
|
|
</van-button>--> |
|
|
|
</div> |
|
|
|
<!-- <van-divider :style="{ color: '#1989fa', borderColor: '#1989fa',padding: '0 5px' }" /> --> |
|
|
|
|
|
|
|
|
|
|
|
<div> |
|
|
|
<div @click="toDetailView(item.id)"> |
|
|
|
<div class="van-hairline--bottom"></div> |
|
|
|
<div class="card_box_span"> |
|
|
|
<p>{{ item.lawEnforcementItemText }}</p> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="card_box_span"> |
|
|
|
<p><span class="card_box_label">执法部门:</span> {{ item.bureauDeptName }} |
|
|
|
</p> |
|
|
|
</div> |
|
|
|
<div class="card_box_span"> |
|
|
|
<p><span class="card_box_label">执法人员:</span> {{ item.lawEnforcer }},{{ |
|
|
|
item.lawEnforcerTwo }}</p> |
|
|
|
</div> |
|
|
|
<div class="card_box_span"> |
|
|
|
<p><span class="card_box_label">企业名称:</span> {{ item.enterpriseName }} |
|
|
|
</p> |
|
|
|
</div> |
|
|
|
<van-swipe-cell class="swipe_cell"> |
|
|
|
<div class="card_box"> |
|
|
|
<div class="card_box_span"> |
|
|
|
<p>执法时间:{{ item.createTime }} <span class="card_box_action"></span></p> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div> |
|
|
|
<div @click="toDetailView(item.id)"> |
|
|
|
<div class="van-hairline--bottom"></div> |
|
|
|
<div class="card_box_span"> |
|
|
|
<p>{{ item.lawEnforcementItemText }}</p> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="card_box_span"> |
|
|
|
<p><span class="card_box_label">执法部门:</span> {{ item.bureauDeptName }} |
|
|
|
</p> |
|
|
|
</div> |
|
|
|
<div class="card_box_span"> |
|
|
|
<p><span class="card_box_label">执法人员:</span> {{ item.lawEnforcer }}</p> |
|
|
|
</div> |
|
|
|
<div class="btn-list"> |
|
|
|
<a v-if="item.outTimeDayNum<=4 && item.isComplaint==0" |
|
|
|
@click.stop="toComplaintView(item.id,item.lawEnforcementItem,item.lawEnforcementItemText)"> |
|
|
|
<van-icon name="warning-o"/> |
|
|
|
投诉</a> |
|
|
|
<a v-if="item.outTimeDayNum<=4 && item.isEvaluate==0" |
|
|
|
@click.stop="toEvaluate(item.id,item.lawEnforcementItemText)"> |
|
|
|
<van-icon name="flower-o"/> |
|
|
|
评价</a> |
|
|
|
<div class="card_box_span" v-for="(item, index) in item.lawEnforcer2List"> |
|
|
|
<p><span class="card_box_label">执法人员:</span> {{ item }}</p> |
|
|
|
</div> |
|
|
|
<div class="card_box_span"> |
|
|
|
<p><span class="card_box_label">企业名称:</span> {{ item.enterpriseName }} |
|
|
|
</p> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="card_box_action" v-if="item.comOrOpi == 0"> |
|
|
|
<!-- <span><van-button @click="toComplaint(item.id, item.lawEnforcementItemText)" type="primary"--> |
|
|
|
<!-- size="mini">建议</van-button></span>--> |
|
|
|
<div class="btn-list"> |
|
|
|
<a v-if="item.outTimeDayNum<=4 && item.isComplaint==0" |
|
|
|
@click.stop="toComplaintView(item.id,item.lawEnforcementItem,item.lawEnforcementItemText)"> |
|
|
|
<van-icon name="warning-o"/> |
|
|
|
投诉</a> |
|
|
|
<a v-if="item.outTimeDayNum<=4 && item.isEvaluate==0" |
|
|
|
@click.stop="toEvaluate(item.id,item.lawEnforcementItemText)"> |
|
|
|
<van-icon name="flower-o"/> |
|
|
|
评价</a> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</van-swipe-cell> |
|
|
|
</div> |
|
|
|
<div class="card_box_action" v-if="item.comOrOpi == 0"> |
|
|
|
<!-- <span><van-button @click="toComplaint(item.id, item.lawEnforcementItemText)" type="primary"--> |
|
|
|
<!-- size="mini">建议</van-button></span>--> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</van-swipe-cell> |
|
|
|
</div> |
|
|
|
</van-list> |
|
|
|
</van-pull-refresh> |
|
|
|
</div> |
|
|
|
@ -218,8 +207,9 @@ |
|
|
|
console.log("该用户没有关联企业!"); |
|
|
|
return; |
|
|
|
} |
|
|
|
searchParam.pageNum = (data.curPage-1)*searchParam.pageSize; |
|
|
|
searchParam.pageNum = (data.curPage - 1) * searchParam.pageSize; |
|
|
|
queryRegistrationList(searchParam, success => { |
|
|
|
console.log("---- ",success.rows); |
|
|
|
data.curPage++; |
|
|
|
data.loading = false; // 查出结果停止加载 |
|
|
|
if (success.total <= data.dataList.length) { |
|
|
|
|