修改每日菜品删除提示。页面加载默认获取当日数据。
This commit is contained in:
1 parent
b6c6174c35
commit
03f52b4a57
1 file changed
+24
-12
@@ -79,6 +79,7 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts" name="systemCanteenDailyMenu">
|
||||
import { ElMessageBox } from "element-plus"
|
||||
import { delObjs, selectTimeFoodApi, selectWeekInfo } from "/@/api/canteen/canteenDailyMenu"
|
||||
import { fetchList } from "/@/api/canteen/canteenCategory"
|
||||
import { useMessage } from "/@/hooks/message"
|
||||
@@ -143,7 +144,7 @@ const fetchData = async () => {
|
||||
const weekDataRes = await selectWeekInfo(weekParams).finally(() => (loading.value = false))
|
||||
weekData.data = weekDataRes.data
|
||||
isActive.value = new Date().getDay() === 0 ? 6 : new Date().getDay() - 1
|
||||
timedata = weekData.data[0]
|
||||
timedata = weekData.data[isActive.value]
|
||||
// 时间格式
|
||||
timedata = timedata.substring(0, timedata.indexOf("("))
|
||||
selectTimeFood()
|
||||
@@ -181,17 +182,28 @@ const selectTimeFood = async () => {
|
||||
|
||||
// 删除菜品
|
||||
const delteData = async (tid: number) => {
|
||||
await message.delConfirm("确定删除菜品吗?", "今日菜品?")
|
||||
try {
|
||||
loading.value = true
|
||||
await delObjs([tid], merchantId.value)
|
||||
message.success("删除成功")
|
||||
} catch (error) {
|
||||
message.error("删除失败")
|
||||
} finally {
|
||||
loading.value = false
|
||||
}
|
||||
selectTimeFood()
|
||||
ElMessageBox.confirm("确定删除菜品吗?", "今日菜品?", {
|
||||
confirmButtonText: "确定",
|
||||
cancelButtonText: "取消",
|
||||
type: "warning",
|
||||
})
|
||||
.then(async () => {
|
||||
try {
|
||||
loading.value = true
|
||||
const { code } = await delObjs([tid], merchantId.value)
|
||||
if (code === 0) {
|
||||
message.success("删除成功")
|
||||
selectTimeFood()
|
||||
} else {
|
||||
message.error("删除失败")
|
||||
}
|
||||
} catch (error) {
|
||||
message.error("删除失败")
|
||||
} finally {
|
||||
loading.value = false
|
||||
}
|
||||
})
|
||||
.catch(() => {})
|
||||
}
|
||||
|
||||
// 获取下拉框选项
|
||||
|
||||
Reference in new issue
Block a user