From 393cdcbef072e52f3a046e884c8349c903c4081f Mon Sep 17 00:00:00 2001 From: qingyiay <2386314947@qq.com> Date: 星期二, 12 九月 2023 10:18:48 +0800 Subject: [PATCH] 修改空数据提示 --- pages/customer-page/customer-my/userMange/userMange.vue | 318 ++++++++++++++++++++++++++++++---------------------- pages/driver-page/driver-index/bill-of-lading-details/weighingDevice/weighingDevice.vue | 5 pages/customer-page/customer-index/customer-index.vue | 2 pages/customer-page/fleet-management/fleet-management.vue | 1 pages/public-page/message/message.vue | 3 pages/customer-page/customer-my/faYunstatistics/faYunstatistics.vue | 1 pages/driver-page/driver-index/bill-of-lading-details/completeOutSale/completeOutSale.vue | 1 pages/freight-forwarder-page/freightForwarder-index/freightForwarder-index.vue | 2 pages/loadUnload-page/loadUnload-detail/loadUnload-detail.vue | 1 pages/driver-page/driver-index/driver-index.vue | 2 10 files changed, 197 insertions(+), 139 deletions(-) diff --git a/pages/customer-page/customer-index/customer-index.vue b/pages/customer-page/customer-index/customer-index.vue index 79fc6f1..ccfc926 100644 --- a/pages/customer-page/customer-index/customer-index.vue +++ b/pages/customer-page/customer-index/customer-index.vue @@ -11,6 +11,7 @@ icon="http://cdn.uviewui.com/uview/empty/data.png" textSize="30" iconSize="1000" + text="鏆傛棤鏁版嵁" v-if="orderPlanData.length == 0"></u-empty> </view> <view class="collection-form"> @@ -67,6 +68,7 @@ icon="http://cdn.uviewui.com/uview/empty/data.png" textSize="30" iconSize="1000" + text="鏆傛棤鏁版嵁" v-if="historyCoalData.length == 0"></u-empty> <view class="history-information" v-for="(item, index) in historyCoalData" diff --git a/pages/customer-page/customer-my/faYunstatistics/faYunstatistics.vue b/pages/customer-page/customer-my/faYunstatistics/faYunstatistics.vue index 1434f5f..e3f4dfa 100644 --- a/pages/customer-page/customer-my/faYunstatistics/faYunstatistics.vue +++ b/pages/customer-page/customer-my/faYunstatistics/faYunstatistics.vue @@ -35,6 +35,7 @@ icon="http://cdn.uviewui.com/uview/empty/data.png" textSize="30" iconSize="1000" + text="鏆傛棤鏁版嵁" v-if="filterList.length == 0"></u-empty> <view class="statistics-card" v-for="(item, index) in filterList" diff --git a/pages/customer-page/customer-my/userMange/userMange.vue b/pages/customer-page/customer-my/userMange/userMange.vue index 694e387..398f699 100644 --- a/pages/customer-page/customer-my/userMange/userMange.vue +++ b/pages/customer-page/customer-my/userMange/userMange.vue @@ -1,21 +1,50 @@ <template> <view> - <u-empty mode="data" icon="http://cdn.uviewui.com/uview/empty/data.png" textSize="30" iconSize="1000" v-if="userList.length == 0"></u-empty> + <u-empty mode="data" + icon="http://cdn.uviewui.com/uview/empty/data.png" + textSize="30" + iconSize="1000" + v-if="userList.length == 0" + text="鏆傛棤鏁版嵁"></u-empty> <u-list @scrolltolower="scrolltolower"> - <u-list-item v-for="(item, index) in userList" :key="index"> - <u-cell size="large" center :label="item.deptNames"> - <view slot="title" class="u-slot-title"> + <u-list-item v-for="(item, index) in userList" + :key="index"> + <u-cell size="large" + center + :label="item.deptNames"> + <view slot="title" + class="u-slot-title"> <text class="u-cell-text">{{ item.name }}</text> </view> - <view slot="value" class="u-slot-value"> - <u-tag text="鏌ョ湅" type="primary" plain size="mini" icon="eye" @click="viewInfo(item)"></u-tag> - <u-tag text="缂栬緫" type="primary" plain size="mini" icon="edit-pen" @click="editInfo(item)"></u-tag> - <u-tag text="鍒犻櫎" type="warning" plain size="mini" icon="trash" @click="deleteInfo(item)"></u-tag> + <view slot="value" + class="u-slot-value"> + <u-tag text="鏌ョ湅" + type="primary" + plain + size="mini" + icon="eye" + @click="viewInfo(item)"></u-tag> + <u-tag text="缂栬緫" + type="primary" + plain + size="mini" + icon="edit-pen" + @click="editInfo(item)"></u-tag> + <u-tag text="鍒犻櫎" + type="warning" + plain + size="mini" + icon="trash" + @click="deleteInfo(item)"></u-tag> </view> </u-cell> </u-list-item> </u-list> - <u-popup :show="infoShow" mode="center" :round="10" :closeable="true" @close="close"> + <u-popup :show="infoShow" + mode="center" + :round="10" + :closeable="true" + @close="close"> <view class="info-main"> <view class="info-block"> <view class="info-block_label">鏈嶅姟鐭垮満</view> @@ -35,144 +64,159 @@ </view> </view> </u-popup> - <view class="add-icon" @click.stop="addUser"><u-icon name="plus" color="#fff" size="40"></u-icon></view> - <u-modal :show="deleteShow" title="鍒犻櫎" content="纭鍒犻櫎?" @confirm="deleteConfirm" @cancel="deleteCancel" :showCancelButton="true"></u-modal> + <view class="add-icon" + @click.stop="addUser"><u-icon name="plus" + color="#fff" + size="40"></u-icon></view> + <u-modal :show="deleteShow" + title="鍒犻櫎" + content="纭鍒犻櫎?" + @confirm="deleteConfirm" + @cancel="deleteCancel" + :showCancelButton="true"></u-modal> </view> </template> <script> -export default { - data() { - return { - userList: [], - infoShow: false, - userInfo: {}, - deleteShow: false, - userId: '' - }; - }, - onShow() { - this.getappUserPage(); - }, - methods: { - close() { - this.infoShow = false; + export default { + data() { + return { + userList: [], + infoShow: false, + userInfo: {}, + deleteShow: false, + userId: '' + }; }, - getappUserPage() { - uni.showLoading({ - title: '鍔犺浇涓�' - }); - this.$reqGet('appUserPage').then(res => { - this.userList = res.data.records; - uni.hideLoading(); - }); + onShow() { + this.getappUserPage(); }, - scrolltolower() {}, - // 鏌ョ湅淇℃伅 - viewInfo(v) { - uni.showLoading({ - title: '鍔犺浇涓�' - }); - this.$reqGet('getAppById', { userId: v.userId.toString() }).then(res => { - if (res.code == 0) { - uni.hideLoading(); - this.userInfo = res.data; - this.infoShow = true; - } else { - this.$u.toast('鍔犺浇澶辫触'); - } - }); - }, - // 缂栬緫淇℃伅 - editInfo(v) { - uni.navigateTo({ - url: `/pages/customer-page/customer-my/userMange/userManageEdit/userManageEdit?userId=${v.userId}` - }); - }, - // 鍒犻櫎淇℃伅 - deleteInfo(v) { - this.userId = v.userId.toString(); - this.deleteShow = true; - }, - deleteConfirm() { - uni.showLoading({ - title: '鍔犺浇涓�' - }); - this.$reqPost('appRemoveById', { userId: this.userId }, 'params') - .then(res => { - if (res.code === 0) { - uni.hideLoading(); - this.$u.toast('鍒犻櫎鎴愬姛'); - this.deleteShow = false; - } else { - uni.hideLoading(); - this.$u.toast('鍒犻櫎澶辫触'); - this.deleteShow = false; - } - }) - .then(() => { - this.getappUserPage(); + methods: { + close() { + this.infoShow = false; + }, + getappUserPage() { + uni.showLoading({ + title: '鍔犺浇涓�' }); - }, - deleteCancel() { - this.deleteShow = false; - }, - // 鐐瑰嚮娣诲姞鎸夐挳 - addUser() { - uni.navigateTo({ - url: '/pages/customer-page/customer-my/userMange/userManageEdit/userManageEdit' - }); + this.$reqGet('appUserPage').then(res => { + this.userList = res.data.records; + uni.hideLoading(); + }); + }, + scrolltolower() {}, + // 鏌ョ湅淇℃伅 + viewInfo(v) { + uni.showLoading({ + title: '鍔犺浇涓�' + }); + this.$reqGet('getAppById', { userId: v.userId.toString() }).then(res => { + if (res.code == 0) { + uni.hideLoading(); + this.userInfo = res.data; + this.infoShow = true; + } else { + this.$u.toast('鍔犺浇澶辫触'); + } + }); + }, + // 缂栬緫淇℃伅 + editInfo(v) { + uni.navigateTo({ + url: `/pages/customer-page/customer-my/userMange/userManageEdit/userManageEdit?userId=${v.userId}` + }); + }, + // 鍒犻櫎淇℃伅 + deleteInfo(v) { + this.userId = v.userId.toString(); + this.deleteShow = true; + }, + deleteConfirm() { + uni.showLoading({ + title: '鍔犺浇涓�' + }); + this.$reqPost('appRemoveById', { userId: this.userId }, 'params') + .then(res => { + if (res.code === 0) { + uni.hideLoading(); + this.$u.toast('鍒犻櫎鎴愬姛'); + this.deleteShow = false; + } else { + uni.hideLoading(); + this.$u.toast('鍒犻櫎澶辫触'); + this.deleteShow = false; + } + }) + .then(() => { + this.getappUserPage(); + }); + }, + deleteCancel() { + this.deleteShow = false; + }, + // 鐐瑰嚮娣诲姞鎸夐挳 + addUser() { + uni.navigateTo({ + url: '/pages/customer-page/customer-my/userMange/userManageEdit/userManageEdit' + }); + } } - } -}; + }; </script> -<style lang="scss" scoped> -@mixin flex { - display: flex; - justify-content: space-between; - align-items: center; -} -/deep/ .u-slot-value { - width: 150px; - height: 60px; - @include flex; -} -.info-main { - width: 690rpx; - height: 600rpx; - @include flex; - flex-direction: column; - padding: vww(10); - box-shadow: 0rpx 0rpx 14rpx 0rpx rgba(73, 120, 240, 0.14), 0rpx 7rpx 45rpx 0rpx rgba(73, 120, 240, 0.12); - .info-block { - width: 94%; - height: 120rpx; +<style lang="scss" + scoped> + @mixin flex { + display: flex; + justify-content: space-between; + align-items: center; + } + + /deep/ .u-slot-value { + width: 150px; + height: 60px; @include flex; - border-bottom: 1px solid #d6d6d6; - &_label { - line-height: 28rpx; - font-size: 28rpx; - font-weight: 300; - color: #303030; - } - &_value { - line-height: 28rpx; - font-size: 28rpx; - font-weight: 300; - color: #303030; + } + + .info-main { + width: 690rpx; + height: 600rpx; + @include flex; + flex-direction: column; + padding: vww(10); + box-shadow: 0rpx 0rpx 14rpx 0rpx rgba(73, 120, 240, 0.14), 0rpx 7rpx 45rpx 0rpx rgba(73, 120, 240, 0.12); + + .info-block { + width: 94%; + height: 120rpx; + @include flex; + border-bottom: 1px solid #d6d6d6; + + &_label { + line-height: 28rpx; + font-size: 28rpx; + font-weight: 300; + color: #303030; + } + + &_value { + line-height: 28rpx; + font-size: 28rpx; + font-weight: 300; + color: #303030; + } } } -} -.add-icon { - position: fixed; - bottom: vww(60); - right: vww(20); - width: 89rpx; - height: 89rpx; - border-radius: 50%; - background: #035cfb; - @include flex; - justify-content: center; -} -</style> + + .add-icon { + position: fixed; + bottom: vww(60); + right: vww(20); + width: 89rpx; + height: 89rpx; + border-radius: 50%; + background: #035cfb; + @include flex; + justify-content: center; + } +</style> \ No newline at end of file diff --git a/pages/customer-page/fleet-management/fleet-management.vue b/pages/customer-page/fleet-management/fleet-management.vue index 764d632..0150781 100644 --- a/pages/customer-page/fleet-management/fleet-management.vue +++ b/pages/customer-page/fleet-management/fleet-management.vue @@ -15,6 +15,7 @@ v-if="fleetDriverData.length == 0" width="400" height="400" + text="鏆傛棤鏁版嵁" textSize="18"></u-empty> <u-collapse-item :title="fleetDriverData[0].fleetName" v-if="fleetDriverData.length != 0" diff --git a/pages/driver-page/driver-index/bill-of-lading-details/completeOutSale/completeOutSale.vue b/pages/driver-page/driver-index/bill-of-lading-details/completeOutSale/completeOutSale.vue index 15fd020..a865b6f 100644 --- a/pages/driver-page/driver-index/bill-of-lading-details/completeOutSale/completeOutSale.vue +++ b/pages/driver-page/driver-index/bill-of-lading-details/completeOutSale/completeOutSale.vue @@ -5,6 +5,7 @@ icon="http://cdn.uviewui.com/uview/empty/data.png" textSize="30" iconSize="1000" + text="鏆傛棤鏁版嵁" v-if="recordList.length == 0"></u-empty> <view class="main-block" v-for="item in recordList" diff --git a/pages/driver-page/driver-index/bill-of-lading-details/weighingDevice/weighingDevice.vue b/pages/driver-page/driver-index/bill-of-lading-details/weighingDevice/weighingDevice.vue index f86efe3..2a19181 100644 --- a/pages/driver-page/driver-index/bill-of-lading-details/weighingDevice/weighingDevice.vue +++ b/pages/driver-page/driver-index/bill-of-lading-details/weighingDevice/weighingDevice.vue @@ -622,6 +622,7 @@ abnormalCancel() { this.abnormalModalShow = false this.isConfirmWeighLoading = false; + this.$u.toast('鍙告満鍙栨秷鎻愪氦') }, // 鎻愪氦寮傚父鍘熷洜 abnormalConfirm() { @@ -630,7 +631,9 @@ this.saveWeigh() }, skinAbnormal() { - this.$reqPost('skinAbnormal', { sceneId: this.weighData.sceneId }, 'params') + this.$reqPost('skinAbnormal', { sceneId: this.weighData.sceneId }, 'params').then(() => { + this.abnormalModalShow = false + }) } } }; diff --git a/pages/driver-page/driver-index/driver-index.vue b/pages/driver-page/driver-index/driver-index.vue index b00d209..774f18f 100644 --- a/pages/driver-page/driver-index/driver-index.vue +++ b/pages/driver-page/driver-index/driver-index.vue @@ -79,6 +79,7 @@ <combined-title title="寰呴绾︽彁鐓ゅ崟"></combined-title> <u-empty mode="data" icon="http://cdn.uviewui.com/uview/empty/data.png" + text="鏆傛棤鏁版嵁" textSize="30" iconSize="1000" v-if="driverBillOfLoadingData.list3 ? (driverBillOfLoadingData.list3.length == 0 ? true : false) : true"></u-empty> @@ -154,6 +155,7 @@ icon="http://cdn.uviewui.com/uview/empty/data.png" textSize="30" iconSize="1000" + text="鏆傛棤鏁版嵁" v-if="driverBillOfLoadingData.list2 ? (driverBillOfLoadingData.list2.length == 0 ? true : false) : true"></u-empty> <view class="appointment-form"> <view class="appointment-form-item" diff --git a/pages/freight-forwarder-page/freightForwarder-index/freightForwarder-index.vue b/pages/freight-forwarder-page/freightForwarder-index/freightForwarder-index.vue index 92084f9..9e562a4 100644 --- a/pages/freight-forwarder-page/freightForwarder-index/freightForwarder-index.vue +++ b/pages/freight-forwarder-page/freightForwarder-index/freightForwarder-index.vue @@ -9,6 +9,7 @@ icon="http://cdn.uviewui.com/uview/empty/data.png" textSize="30" iconSize="1000" + text="鏆傛棤鏁版嵁" v-if="orderPlanData.length == 0"></u-empty> </view> <view class="collection-form"> @@ -80,6 +81,7 @@ icon="http://cdn.uviewui.com/uview/empty/data.png" textSize="30" iconSize="1000" + text="鏆傛棤鏁版嵁" v-if="historyCoalData.length === 0"></u-empty> <view class="history-information" v-for="(item, index) in historyCoalData" diff --git a/pages/loadUnload-page/loadUnload-detail/loadUnload-detail.vue b/pages/loadUnload-page/loadUnload-detail/loadUnload-detail.vue index 75eaaf8..94ff0cf 100644 --- a/pages/loadUnload-page/loadUnload-detail/loadUnload-detail.vue +++ b/pages/loadUnload-page/loadUnload-detail/loadUnload-detail.vue @@ -5,6 +5,7 @@ icon="http://cdn.uviewui.com/uview/empty/data.png" textSize="30" iconSize="1000" + text="鏆傛棤鏁版嵁" v-if="detailData.length == 0"></u-empty> </view> <view class="collection-form"> diff --git a/pages/public-page/message/message.vue b/pages/public-page/message/message.vue index 804d860..8f4fb84 100644 --- a/pages/public-page/message/message.vue +++ b/pages/public-page/message/message.vue @@ -5,7 +5,8 @@ v-if="messageList.length == 0" width="400" height="400" - textSize="18"></u-empty> + textSize="18" + text="鏆傛棤鏁版嵁"></u-empty> <view class="message-list"> <u-list @scrolltolower="scrolltolower" :height="1400"> -- Gitblit v1.9.1