From 2d43a1df3f5ba42710e6d21c27d1e13bdb8dfd56 Mon Sep 17 00:00:00 2001 From: zhangwei <1504152376@qq.com> Date: 星期一, 24 三月 2025 09:23:08 +0800 Subject: [PATCH] - --- src/pages/worker/worker.vue | 46 +++++++++++++++++++++++++++++++++++++++------- 1 files changed, 39 insertions(+), 7 deletions(-) diff --git a/src/pages/worker/worker.vue b/src/pages/worker/worker.vue index f0be2c9..0f0a07c 100644 --- a/src/pages/worker/worker.vue +++ b/src/pages/worker/worker.vue @@ -3,7 +3,7 @@ <view class="coreshop-ff"> <up-list> <up-list-item> - <up-cell :title="workerInfo.nickname" :border="false"> + <up-cell :title="workerInfo.userWorker.name" :border="false"> <template #icon v-if="workerInfo.avatar"> <up-avatar shape="square" size="35" :src="workerInfo.avatar" customStyle="margin: -3px 5px -3px 0"></up-avatar> @@ -11,7 +11,7 @@ </up-cell> </up-list-item> <up-list-item> - <up-cell title="濮撳悕" :value="workerInfo.userWorker.name" :border="false"> + <up-cell title="鏄电О" :value="workerInfo.nickname" :border="false"> </up-cell> </up-list-item> <up-list-item> @@ -22,16 +22,46 @@ <up-cell title="鍦板潃" :value="workerInfo.userWorker.address" :border="false"> </up-cell> </up-list-item> + <!-- <up-list-item> + <up-cell title="鍦板潃" :value="workerInfo.userWorker.address" :border="false"> + </up-cell> + </up-list-item> + <up-list-item> + <up-cell title="鍦板潃" :value="workerInfo.userWorker.address" :border="false"> + </up-cell> + </up-list-item> --> <up-list-item> <up-cell title="绠�鍘嗘弿杩�" :border="false"> </up-cell> - <view class="jianli"> + <view class="jianli chuany-font28 text-69"> {{workerInfo.userWorker.resume}} </view> </up-list-item> + <up-list-item v-if="detailItem.isSelected"> + <up-cell title="宸ヤ环璇︽儏" :border="false"> + </up-cell> + <view class="coreshop-bg-white c-p-l-30 c-p-r-30 chuany-font28 text-69"> + <view> + 褰撳墠宸ヤ环锛歿{detailItem.workPrice}} {{detailItem.workerType==0?'鍏�/灏忔椂':'鍏�/浠�'}} + </view> + <view class="c-p-t-10"> + 鍘嗗彶宸ヤ环锛� + <view class="chuany-flex chuany-justify-between c-p-t-10" + v-for="item in detailItem.orderBiddingWorkPrices" :key='item.id'> + <view class=""> + {{$util.formatDate(item.effectTime)}} + </view> + <view class=""> + {{item.workPrice}} {{detailItem.workerType==0?'鍏�/灏忔椂':'鍏�/浠�'}} + </view> + </view> + </view> + </view> + </up-list-item> + </up-list> <view class="tabbtns" v-if="!detailItem.isSelected"> - <up-button color='#fece01' class="text-69" text="纭" :loading='isLoading' loadingText="纭涓�" + <up-button color='#fece01' text="褰曠敤" :loading='isLoading' loadingText="褰曠敤涓�" @click="selectBtn"></up-button> </view> </view> @@ -51,13 +81,14 @@ } }, onLoad(option) { + console.log(option, 'zzzzzzzzzzzzzzzzzz'); let { workerid } = option this.workerId = workerid console.log(this.workerId, workerid, option); - this.detailItem = this.$db.get('toudiItem') ? JSON.parse(this.$db.get('toudiItem')) : {}, - console.log(this.detailItem, 'this.detailItem'); + this.detailItem = this.$db.get('toudiItem') || {} + console.log(this.detailItem, 'this.detailItem'); this.getWorkerInfo(this.workerId) }, methods: { @@ -66,6 +97,7 @@ this.workerInfo = res.data }) }, + selectBtn() { this.isLoading = true this.$api.saveQueRen({ @@ -98,6 +130,6 @@ padding: 8px; background-color: #f6f7f9; border-radius: 5px; - min-height: 400rpx; + min-height: 180rpx; } </style> \ No newline at end of file -- Gitblit v1.9.1