From a8c03746e6bd8ac1d46dc48c1b10bceff543664f Mon Sep 17 00:00:00 2001 From: liukangdong <898885815@qq.com> Date: 星期二, 10 十二月 2024 20:16:12 +0800 Subject: [PATCH] ll --- h5/pages/staff/snapshot.vue | 90 +++++++++++++++++++++++---------------------- 1 files changed, 46 insertions(+), 44 deletions(-) diff --git a/h5/pages/staff/snapshot.vue b/h5/pages/staff/snapshot.vue index 1224a70..a7050b6 100644 --- a/h5/pages/staff/snapshot.vue +++ b/h5/pages/staff/snapshot.vue @@ -1,17 +1,17 @@ <template> <view class="main_app"> <view class="main_wrap"> - <!-- --> - <view class="line"> - <view class="label"> - <text>*</text> - <text>璐d换閮ㄩ棬</text> - </view> - <view class="value" @click="isShowCompany = true"> - <text class="mr6" - :style="{ color: param.companyName ? '#000000' : '#999999' }">{{ param.companyName ? param.companyName : "璇烽�夋嫨" }}</text> - <u-icon name="arrow-right" color="#CCCCCC" size="20"></u-icon> - </view> + <!-- --> + <view class="line"> + <view class="label"> + <text>*</text> + <text>璐d换閮ㄩ棬</text> + </view> + <view class="value" @click="isShowCompany = true"> + <text class="mr6" + :style="{ color: param.companyName ? '#000000' : '#999999' }">{{ param.companyName ? param.companyName : "璇烽�夋嫨" }}</text> + <u-icon name="arrow-right" color="#CCCCCC" size="20"></u-icon> + </view> </view> <view class="line"> <view class="label"> @@ -105,8 +105,8 @@ <view class="footer_btn" @click="onSubmit">鎻愪氦</view> </view> </view> - <!-- --> - <u-picker keyName="name" :show="isShowCompany" closeOnClickOverlay :columns="deptList" @confirm="seletedCompany" + <!-- --> + <u-picker keyName="name" :show="isShowCompany" closeOnClickOverlay :columns="deptList" @confirm="seletedCompany" @close="isShowCompany = false" @cancel="isShowCompany = false"></u-picker> <!-- 鍖哄煙 --> <u-picker keyName="name" :show="isShowArea" closeOnClickOverlay :columns="areaOptions" @confirm="seletedArea" @@ -130,7 +130,7 @@ import { uploadUrl, DangerCreate, - DangerConfigType, + DangerConfigType, deptListPost } from '@/api' import dayjs from 'dayjs' @@ -140,13 +140,13 @@ param: {}, submitFileList: [], - isShowCompany: false, + isShowCompany: false, isShowArea: false, isShowType: false, isShowTime: false, showUpload: false, - deptList: [], + deptList: [], areaOptions: [], areaType: [], } @@ -171,10 +171,10 @@ const { param, submitFileList - } = this - if (!param.companyName) return uni.showToast({ - title: '璇烽�夋嫨璐d换閮ㄩ棬', - icon: 'none' + } = this + if (!param.companyName) return uni.showToast({ + title: '璇烽�夋嫨璐d换閮ㄩ棬', + icon: 'none' }) if (!param.areaName) return uni.showToast({ title: '璇烽�夋嫨闅愭偅鍖哄煙', @@ -205,20 +205,20 @@ this.$jump('/pages/staff/snapshotResult') } }) - }, - seletedCompany(e) { - const item = e.value[0] - this.$set(this.param, 'companyId', item.id) - this.$set(this.param, 'companyName', item.name) - this.$set(this.param, 'areaId', '') - this.$set(this.param, 'areaName', '') - DangerConfigType({ - type: '0', - companyId: item.id - }).then(res => { - this.areaOptions = [res.data] - }) - this.isShowCompany = false + }, + seletedCompany(e) { + const item = e.value[0] + this.$set(this.param, 'companyId', item.id) + this.$set(this.param, 'companyName', item.name) + this.$set(this.param, 'areaId', '') + this.$set(this.param, 'areaName', '') + DangerConfigType({ + type: '0', + companyId: item.id + }).then(res => { + this.areaOptions = [res.data] + }) + this.isShowCompany = false }, seletedArea(e) { const item = e.value[0] @@ -250,9 +250,9 @@ this.$set(this.param, 'submitTime', dayjs(e.value).format('YYYY-MM-DD HH:mm:ss')) this.isShowTime = false }, - initConfig() { - deptListPost({queryHiddenDanger: 1}).then(res => { - this.deptList = [res.data] + initConfig() { + deptListPost({queryHiddenDanger: 1}).then(res => { + this.deptList = [res.data] }) DangerConfigType({ type: '1' @@ -281,7 +281,7 @@ this.showUpload = false let token = uni.getStorageSync('token') || '' uni.chooseImage({ - count: 4, + count: 9, success: (chooseImageRes) => { uni.showLoading({ title: '涓婁紶涓�', @@ -425,9 +425,9 @@ .adduser_list_item_ipt1_upload { margin-top: 24rpx; - width: 120rpx; - height: 120rpx; - margin-right: 24rpx; + width: 156rpx; + height: 156rpx; + margin-right: 20rpx; border: 2rpx solid #e5e5e5; background: #f7f7f7; color: #666666; @@ -437,7 +437,9 @@ align-items: center; justify-content: center; position: relative; - + &:nth-of-type(4n){ + margin-right: 0; + } .close { position: absolute; right: -20rpx; @@ -452,7 +454,7 @@ video { width: 100%; - max-height: 120rpx; + max-height: 156rpx; } } } @@ -470,7 +472,7 @@ .footer { width: 100%; - padding: 0 30rpx; + padding: 0 30rpx; margin-top: 80rpx; padding-bottom: env(safe-area-inset-bottom); box-sizing: border-box; -- Gitblit v1.9.3