Compare commits
2 Commits
76a176d4cd
...
4f5a9dd873
| Author | SHA1 | Date | |
|---|---|---|---|
| 4f5a9dd873 | |||
| 7cbe020438 |
@ -31,7 +31,7 @@
|
|||||||
</view>
|
</view>
|
||||||
<view class="detail-item">
|
<view class="detail-item">
|
||||||
<text class="detail-label">服务时间:</text>
|
<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>
|
||||||
<view class="detail-item">
|
<view class="detail-item">
|
||||||
<text class="detail-label">联系房客:</text>
|
<text class="detail-label">联系房客:</text>
|
||||||
@ -67,7 +67,7 @@
|
|||||||
<button class="order-button-secondary" @click="viewWorkOrder">
|
<button class="order-button-secondary" @click="viewWorkOrder">
|
||||||
查看工单
|
查看工单
|
||||||
</button>
|
</button>
|
||||||
<button class="order-button-primary" @click="markCompleted">
|
<button v-if="!isMarkCompleted" class="order-button-primary" @click="markCompleted">
|
||||||
已完成
|
已完成
|
||||||
</button>
|
</button>
|
||||||
</view>
|
</view>
|
||||||
@ -97,6 +97,7 @@ const isCallSuccess = ref(false); // 呼叫成功状态
|
|||||||
const workOrderId = ref(0); // 工单ID
|
const workOrderId = ref(0); // 工单ID
|
||||||
const workOrderTypeList = ref([])
|
const workOrderTypeList = ref([])
|
||||||
const workOrderTypeListSelectData = ref([])
|
const workOrderTypeListSelectData = ref([])
|
||||||
|
const isMarkCompleted = ref(false)
|
||||||
|
|
||||||
const changeWorkOrderType = (index) => {
|
const changeWorkOrderType = (index) => {
|
||||||
if (index < 0 || index >= workOrderTypeListSelectData.value.length) {
|
if (index < 0 || index >= workOrderTypeListSelectData.value.length) {
|
||||||
@ -215,6 +216,7 @@ const markCompleted = () => {
|
|||||||
content: '确认标记此工单为已完成吗?',
|
content: '确认标记此工单为已完成吗?',
|
||||||
success: (res) => {
|
success: (res) => {
|
||||||
if (res.confirm) {
|
if (res.confirm) {
|
||||||
|
isMarkCompleted.value = true
|
||||||
// 这里可以调用API标记工单完成
|
// 这里可以调用API标记工单完成
|
||||||
uni.showToast({
|
uni.showToast({
|
||||||
title: '工单已完成',
|
title: '工单已完成',
|
||||||
|
|||||||
@ -15,7 +15,7 @@
|
|||||||
:class="['textarea', ios ? 'ios' : 'android']"
|
:class="['textarea', ios ? 'ios' : 'android']"
|
||||||
type="text"
|
type="text"
|
||||||
cursor-spacing="65"
|
cursor-spacing="65"
|
||||||
confirm-type="done"
|
confirm-type="send"
|
||||||
v-model="inputMessage"
|
v-model="inputMessage"
|
||||||
auto-height
|
auto-height
|
||||||
:confirm-hold="true"
|
:confirm-hold="true"
|
||||||
@ -23,6 +23,7 @@
|
|||||||
:show-confirm-bar="false"
|
:show-confirm-bar="false"
|
||||||
:hold-keyboard="holdKeyboard"
|
:hold-keyboard="holdKeyboard"
|
||||||
:adjust-position="true"
|
:adjust-position="true"
|
||||||
|
:disable-default-padding="true"
|
||||||
maxlength="300"
|
maxlength="300"
|
||||||
@confirm="sendMessage"
|
@confirm="sendMessage"
|
||||||
@focus="handleFocus"
|
@focus="handleFocus"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user