feat:工单标记完成
This commit is contained in:
@@ -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: '工单已完成',
|
||||||
|
|||||||
Reference in New Issue
Block a user