|
@@ -43,11 +43,11 @@
|
|
|
</el-icon>
|
|
|
<template #dropdown>
|
|
|
<el-dropdown-menu>
|
|
|
- <el-dropdown-item>
|
|
|
- <el-button link @click="getDialog(item.id)" v-hasPermi="['store:list:edit']">编辑</el-button>
|
|
|
+ <el-dropdown-item @click="getDialog(item.id)" v-hasPermi="['store:list:edit']">
|
|
|
+ 编辑
|
|
|
</el-dropdown-item>
|
|
|
- <el-dropdown-item>
|
|
|
- <el-button link @click="getDelete(item)" v-hasPermi="['store:list:delete']">删除</el-button>
|
|
|
+ <el-dropdown-item @click="getDelete(item)" v-hasPermi="['store:list:delete']">
|
|
|
+ 删除
|
|
|
</el-dropdown-item>
|
|
|
</el-dropdown-menu>
|
|
|
</template>
|
|
@@ -220,7 +220,11 @@ const getDetail = (id) => {
|
|
|
if (res.code === 0) {
|
|
|
data.dialogForm = res.data
|
|
|
data.areaList = [res.data.provinceId, res.data.cityId, res.data.areaId]
|
|
|
- data.timeList = []
|
|
|
+ if(res.data.timeRestList.length < 1) {
|
|
|
+ data.timeList = [[]]
|
|
|
+ }else{
|
|
|
+ data.timeList = []
|
|
|
+ }
|
|
|
res.data.timeRestList.map(i => {
|
|
|
data.timeList.push([i.startTime, i.endTime])
|
|
|
})
|
|
@@ -264,6 +268,8 @@ const handleChangeTime = (e, index) => {
|
|
|
endTime: data.timeList[i][1]
|
|
|
})
|
|
|
}
|
|
|
+ }else{
|
|
|
+ data.dialogForm.timeRestList.splice(index, 1)
|
|
|
}
|
|
|
}
|
|
|
|