| | |
| | | <view class="bgblue c-p-18 chuany-flex chuany-justify-between chuany-font30"> |
| | | <view class="chuany-flex chuany-flex-direction"> |
| | | <text class=''> |
| | | {{$util.formatDate(detailItem.wordStartTime,true)}} |
| | | {{$util.formatDate(startTime)}} |
| | | </text> |
| | | <text>{{$util.formatDate(detailItem.wordEndTime,true)}}</text> |
| | | </view> |
| | | <text> |
| | | 招{{detailItem.worderCounted}}/{{detailItem.worderCount}}人 |
| | | </text> |
| | | </view> |
| | | <view class="c-p-18 chuany-font34"> |
| | | <view class="c-p-l-18 c-p-b-14 c-p-t-14 c-p-r-18 chuany-font34"> |
| | | {{detailItem.orderName}} |
| | | </view> |
| | | <!-- <view class="chuany-flex c-p-l-18"> |
| | |
| | | </up-tag> |
| | | </view> --> |
| | | <view class="chuany-flex chuany-flex-direction"> |
| | | <text class='c-p-18'> |
| | | <text class='c-p-l-18 c-p-b-14 c-p-r-18 text-69'> |
| | | 要求:{{detailItem.demand}} |
| | | </text> |
| | | <text class='c-p-l-18 c-p-b-16'> |
| | | <text class='c-p-l-18 c-p-b-14 c-p-r-18 text-69'> |
| | | 地址:{{detailItem.worderAddress}} |
| | | </text> |
| | | </view> |
| | |
| | | <up-list-item v-for="(item,index) in detailItem.orderBidding" :key="item.id" @click.stop="toWorkDetail"> |
| | | <up-cell :title="item.workerName"> |
| | | <template #icon> |
| | | <up-avatar shape="square" size="35" :src="item.workerAvatar" |
| | | <up-avatar shape="square" size="35" :src="item.workerAvatar" @click='toWorkerDetail(item)' |
| | | customStyle="margin: -3px 5px -3px 0"></up-avatar> |
| | | </template> |
| | | <template #right-icon v-if="item.isSelected"> |
| | | <up-button class="button-layout__item" text="查看" size="mini" type="primary" @click="toView"></up-button> |
| | | </template> |
| | | <template #right-icon v-else> |
| | | <!-- <template #right-icon v-if="item.isSelected"> |
| | | <up-button class="button-layout__item" text="查看" size="mini" type="primary" @click="toView(item)"></up-button> |
| | | </template> --> |
| | | <template #right-icon> |
| | | <up-button class="button-layout__item" text="确认" size="mini" type="success" |
| | | @click="selectBtn(item)"></up-button> |
| | | </template> |
| | |
| | | const detailItem = ref({}) |
| | | let orderid = ref('') |
| | | onLoad((option) => { |
| | | console.log(option,'========'); |
| | | let { |
| | | orderid |
| | | } = option |
| | | getOrder(orderid) |
| | | orderid.value = orderid |
| | | orderid = orderid |
| | | console.log(option,'========orderid',orderid); |
| | | // detailItem.value = JSON.parse($db.get('detailItem')) |
| | | }) |
| | | let state = reactive({ |
| | |
| | | const change = (e) => { |
| | | state.currentIdex = e.index |
| | | } |
| | | const toView = (e) => { |
| | | const toView = (item) => { |
| | | uni.navigateTo({ |
| | | url: '/pages/company/index' |
| | | url: `/pages/company/index?workerid=${item.WorkerUserId}&workname=${item.WorkerName}` |
| | | }) |
| | | } |
| | | const toWorkerDetail = (item)=>{ |
| | | uni.navigateTo({ |
| | | url: `/pages/worker/worker?workerid=${item.workerUserId}` |
| | | }) |
| | | } |
| | | const toWorkDetail = (e) => { |
| | |
| | | title: "确认成功!", |
| | | icon: "success" |
| | | }) |
| | | getOrder(orderid.value) |
| | | getOrder(orderid) |
| | | } |
| | | }) |
| | | } |