diff --git a/src/pages/mes/orderDayPlan/orderDayPlan.vue b/src/pages/mes/orderDayPlan/orderDayPlan.vue index fd99dcc..677a06b 100644 --- a/src/pages/mes/orderDayPlan/orderDayPlan.vue +++ b/src/pages/mes/orderDayPlan/orderDayPlan.vue @@ -5,9 +5,9 @@ - - + @@ -31,14 +31,16 @@ 状态: - + - + @@ -77,11 +79,14 @@ const list1 = ref([ name: '待排产', }, { - name: '已发布', + name: '已排产', }, { name: '生产中', }, + { + name: '已完成', + }, { name: '已终止', } @@ -129,11 +134,11 @@ const tabParams = ref({ flag: null }) -async function getTabsList() { +function getTabsList() { if (status.value == 'nomore') return status.value = 'loading' proxy.$modal.loading('加载中') - await orderDayPlanListApi.getOrderDayPage(tabParams.value).then((res) => { + orderDayPlanListApi.getOrderDayPage(tabParams.value).then((res) => { proxy.$modal.closeLoading() if (res.data.list.length > 0) { list.value = list.value.concat(res.data.list) @@ -151,10 +156,11 @@ async function getTabsList() { //首次进页面触发 onShow(() => { - tabParams.value.pageNo = 1 - tabParams.value.status = '' - list.value = [] - getTabsList() + current.value = 0 + tabParams.value.pageNo = 1 + tabParams.value.status = '' + list.value = [] + getTabsList() }) //滑动到底部展示 @@ -187,13 +193,32 @@ function openInspectItem(item, index) { //切换标签页 function tabsChange(index) { + switch (index) { + case 0: + tabParams.value.status = ''; + break; + case 1: + tabParams.value.status = '1'; + break; + case 2: + tabParams.value.status = '2'; + break; + case 3: + tabParams.value.status = '3'; + break; + case 4: + tabParams.value.status = '9'; + break; + case 5: + tabParams.value.status = '-2'; + break; + default: + tabParams.value.status = index; + break; + } + current.value = index tabParams.value.pageNo = 1 - if (index == '0') { - tabParams.value.status = '' - } else { - tabParams.value.status = index - } list.value = [] status.value = 'loading' getTabsList()