From 9a3837ce2d128a9f03264f2ce99b8d3584e5520e Mon Sep 17 00:00:00 2001 From: whycq <10027870+whycq@user.noreply.gitee.com> Date: 星期五, 24 十一月 2023 09:29:00 +0800 Subject: [PATCH] # --- pages/business/cstmrInfo/cstmrInfo.vue | 61 +++++++++++++++++++++++++++++- 1 files changed, 59 insertions(+), 2 deletions(-) diff --git a/pages/business/cstmrInfo/cstmrInfo.vue b/pages/business/cstmrInfo/cstmrInfo.vue index 2aa3694..fecd061 100644 --- a/pages/business/cstmrInfo/cstmrInfo.vue +++ b/pages/business/cstmrInfo/cstmrInfo.vue @@ -39,8 +39,14 @@ <!-- <uni-load-more :status="status" :icon-size="16" :content-text="contentText" /> --> <u-empty v-if="true" icon="../../../static/image/emptyList.png" v-show="csmtrList.length <= 0" /> - <view class="fxbtn"> + <view class="fxbtn" :style="style"> + <uni-icons :type="iconType" color="#fff" @click="menu()" ></uni-icons> + </view> + <view class="fxbtn1" v-show="iconType == 'closeempty'"> <uni-icons type="plusempty" color="#fff" @click="add()" ></uni-icons> + </view> + <view class="fxbtn2" v-show="iconType == 'closeempty'"> + <uni-icons type="download" color="#fff" @click="download()" ></uni-icons> </view> @@ -107,6 +113,8 @@ contentnomore: '娌℃湁鏇村' }, radiovalue2: '', + iconType: 'plusempty', + style: 'background-color: #46a7ff;' } }, // 鏂板缓鎸夐挳浜嬩欢 @@ -137,6 +145,16 @@ this.getCsmtr() }, methods: { + menu() { + if (this.iconType == 'plusempty') { + this.iconType ='closeempty' + this.style ='background-color: #c3c3c3;' + } else { + this.iconType ='plusempty' + this.style ='background-color: #46a7ff;' + } + // this.iconType = this.iconType ? 'plusempty' : 'closeempty' + }, async getDetail() { let res = await user.getDetail() if (res.code === 200) { @@ -149,7 +167,7 @@ open() { this.show = true }, - add() { + download() { let _this = this uni.request({ url: `${_this.baseUrl}/cstmr2/all/get/kv`, @@ -163,6 +181,13 @@ } }) this.$refs.inputDialog.open() + this.menu() + }, + add() { + uni.navigateTo({ + url:'/pages/business/cstmr/addCsmtr?type=' + 1, + }) + this.menu() }, close() { this.$refs.inputDialog.close() @@ -379,6 +404,21 @@ right: 10px; width: 40px; height: 40px; + /* background-color: #46a7ff; */ + color: #FFF; + display: flex; + align-items: center; + justify-content: center; + border-radius: 50%; + + } + + .fxbtn1 { + position: fixed; + bottom: 50px; + right: 60px; + width: 40px; + height: 40px; background-color: #46a7ff; color: #FFF; display: flex; @@ -387,6 +427,23 @@ border-radius: 50%; } + + .fxbtn2 { + position: fixed; + bottom: 50px; + right: 110px; + width: 40px; + height: 40px; + background-color: #46a7ff; + color: #FFF; + display: flex; + align-items: center; + justify-content: center; + border-radius: 50%; + + } + + .popup { width: 80vw; min-height: 100rpx; -- Gitblit v1.9.1