Compare commits

...

2 Commits

Author SHA1 Message Date
4f5a9dd873 feat:工单标记完成 2025-08-11 00:17:12 +08:00
7cbe020438 feat: 调整 2025-08-11 00:12:27 +08:00
2 changed files with 8 additions and 5 deletions

View File

@ -31,7 +31,7 @@
</view>
<view class="detail-item">
<text class="detail-label">服务时间</text>
<text class="detail-value">2025-09-12 12:00</text>
<text class="detail-value">2025-08-11 14:00</text>
</view>
<view class="detail-item">
<text class="detail-label">联系房客</text>
@ -67,7 +67,7 @@
<button class="order-button-secondary" @click="viewWorkOrder">
查看工单
</button>
<button class="order-button-primary" @click="markCompleted">
<button v-if="!isMarkCompleted" class="order-button-primary" @click="markCompleted">
已完成
</button>
</view>
@ -97,6 +97,7 @@ const isCallSuccess = ref(false); // 呼叫成功状态
const workOrderId = ref(0); // ID
const workOrderTypeList = ref([])
const workOrderTypeListSelectData = ref([])
const isMarkCompleted = ref(false)
const changeWorkOrderType = (index) => {
if (index < 0 || index >= workOrderTypeListSelectData.value.length) {
@ -215,6 +216,7 @@ const markCompleted = () => {
content: '确认标记此工单为已完成吗?',
success: (res) => {
if (res.confirm) {
isMarkCompleted.value = true
// API
uni.showToast({
title: '工单已完成',

View File

@ -15,7 +15,7 @@
:class="['textarea', ios ? 'ios' : 'android']"
type="text"
cursor-spacing="65"
confirm-type="done"
confirm-type="send"
v-model="inputMessage"
auto-height
:confirm-hold="true"
@ -23,6 +23,7 @@
:show-confirm-bar="false"
:hold-keyboard="holdKeyboard"
:adjust-position="true"
:disable-default-padding="true"
maxlength="300"
@confirm="sendMessage"
@focus="handleFocus"