From 93d6a77c5f9a1e8b796db773c36533e6d8f2cf07 Mon Sep 17 00:00:00 2001
From: wjt <1797368093@qq.com>
Date: 星期五, 21 六月 2024 15:50:36 +0800
Subject: [PATCH] 执法相关接口对接
---
/dev/null | 0
api/policy.js | 8 +++-
policy/translateRecord/translateRecord.vue | 8 ---
static/i02.png | 0
policy/translate/translate.vue | 48 ++++++++++++++++++------
static/i01.png | 0
policy/translate/translate.scss | 1
static/i03.png | 0
static/qiye/q07.png | 0
9 files changed, 44 insertions(+), 21 deletions(-)
diff --git a/api/policy.js b/api/policy.js
index 8021a4b..7f62732 100644
--- a/api/policy.js
+++ b/api/policy.js
@@ -23,8 +23,12 @@
export function orderDetails(data) {
return http.get(`/enforce/order/${data.orderId}`, {params: data}, { custom: { loading: true }});
}
-// 鎵ф硶瀹℃壒
+// 鎵ф硶瀹℃壒鍒楄〃
export function checkLogList(data) {
return http.get(`/enforce/check/log/list`, {params: data}, { custom: { loading: true }});
-}
\ No newline at end of file
+}
+// 鎵ф硶瀹℃壒 /enforce/check/log/upd
+export function checkUpd(data) {
+ return http.get(`/enforce/check/log/upd`, {params: data}, { custom: { loading: true }});
+}
diff --git a/policy/translate/translate.scss b/policy/translate/translate.scss
index 0b2161f..1828f2e 100644
--- a/policy/translate/translate.scss
+++ b/policy/translate/translate.scss
@@ -1,4 +1,5 @@
.page-box{
+ padding-bottom: 140rpx;
.list{
margin: 20rpx 32rpx;
.select-image{
diff --git a/policy/translate/translate.vue b/policy/translate/translate.vue
index 31976b5..f463722 100644
--- a/policy/translate/translate.vue
+++ b/policy/translate/translate.vue
@@ -8,13 +8,13 @@
</view>
<view class="list-item">
<view class="top-title">
- <text>24骞�5鏈堢獊鍑绘鏌ユ秷闃插畨鍏�</text>
+ <text>{{item.checkReason}}</text>
<text class="status">寰呭鎵�</text>
</view>
<view class="user-info">
<text>鐜嬫�濋洦</text>
<view class="driver"></view>
- <text>鎵ф硶涓�澶ч槦</text>
+ <text>{{item.checkDeptName}}</text>
</view>
<view class="set-line">
<text>鎵ф硶瀵硅薄锛�</text>娌冲崡瑙夐啋绉戞妧鏈夐檺鍏徃
@@ -35,6 +35,7 @@
</view>
</view>
</view>
+ <u-empty v-if="!list.length"></u-empty>
</view>
<view class="down" v-if="!isJudege">
<view class="button" @click="goRecord">瀹℃壒璁板綍</view>
@@ -54,30 +55,44 @@
<script>
import popupCom from '@/policy/components/popup.vue'
+ import { checkLogList,checkUpd } from '@/api/policy.js'
export default {
components: {
popupCom
},
data() {
return {
- list1: [{
- name: '寰呬笂鎶�',
- }, {
- name: '宸蹭笂鎶�',
- }],
isJudege: false,
list: [
- {
- isSelect: false
- }
+
],
+ total: 1,
+ queryms: {
+ pageNum: 1,
+ pageSize: 10,
+ checkStatus: 0
+ }
}
},
computed: {
isAllSelect(){
- const value = this.list.every(item => item.isSelect)
- return value
+ if(this.list.length) {
+ const value = this.list.every(item => item.isSelect)
+ return value
+ } else {
+ return false
+ }
}
+ },
+ onLoad() {
+ this.checkLogList()
+ },
+ onReachBottom() {
+ if(this.total == this.list.length) {
+ return
+ }
+ this.queryms.pageNum++
+ this.checkLogList()
},
methods: {
goRecord() {
@@ -121,6 +136,15 @@
cancelSelect() {
this.isJudege = false
this.list.map(item => item.isSelect = false)
+ },
+ checkLogList() {
+ checkLogList(this.queryms).then(val => {
+ val.data.rows.map(item => {
+ item.isSelect = false
+ })
+ this.list = [...this.list,...val.data.rows ]
+ this.total = val.data.total
+ })
}
}
}
diff --git a/policy/translateRecord/translateRecord.vue b/policy/translateRecord/translateRecord.vue
index c80671f..7ba1ee2 100644
--- a/policy/translateRecord/translateRecord.vue
+++ b/policy/translateRecord/translateRecord.vue
@@ -45,13 +45,7 @@
export default {
data() {
return {
- list1: [{
- name: '鍏ㄩ儴',
- }, {
- name: '閫氳繃',
- }, {
- name: '鎷掔粷',
- }]
+
}
},
methods: {
diff --git a/static/i01.png b/static/i01.png
index 6588be6..d4ce466 100644
--- a/static/i01.png
+++ b/static/i01.png
Binary files differ
diff --git a/static/i02.png b/static/i02.png
index c691772..9182cdd 100644
--- a/static/i02.png
+++ b/static/i02.png
Binary files differ
diff --git a/static/i03.png b/static/i03.png
index 7514b15..5e01eb9 100644
--- a/static/i03.png
+++ b/static/i03.png
Binary files differ
diff --git a/static/qiye/q05.png b/static/qiye/q05.png
deleted file mode 100644
index 09dcb16..0000000
--- a/static/qiye/q05.png
+++ /dev/null
Binary files differ
diff --git a/static/qiye/q07.png b/static/qiye/q07.png
index dde1bd4..6fdffee 100644
--- a/static/qiye/q07.png
+++ b/static/qiye/q07.png
Binary files differ
--
Gitblit v1.9.1