|
@@ -107,7 +107,7 @@ const handleSave = async () => {
|
|
if (!valid) return
|
|
if (!valid) return
|
|
const obj = {}
|
|
const obj = {}
|
|
items.value.options.forEach(e => {
|
|
items.value.options.forEach(e => {
|
|
- if (e.key === 'startTime' || e.key == 'endTime') obj[e.key] = shallowRef(getTimeStamp(e.value))
|
|
|
|
|
|
+ if (e.type === 'datepicker') obj[e.key] = getTimeStamp(e.value)
|
|
else obj[e.key] = e.value
|
|
else obj[e.key] = e.value
|
|
})
|
|
})
|
|
if (editId.value) obj.id = editId.value
|
|
if (editId.value) obj.id = editId.value
|
|
@@ -122,7 +122,8 @@ const handleSave = async () => {
|
|
const handleEdit = (item) => {
|
|
const handleEdit = (item) => {
|
|
editId.value = item.id
|
|
editId.value = item.id
|
|
items.value.options.forEach(e => {
|
|
items.value.options.forEach(e => {
|
|
- if (e.key === 'startTime' || e.key == 'endTime') e.value = timesTampChange(item[e.key]).slice(0, 10)
|
|
|
|
|
|
+ // 日期相关
|
|
|
|
+ if (e.type === 'datepicker') e.value = timesTampChange(item[e.key]).slice(0, 10)
|
|
else e.value = item[e.key]
|
|
else e.value = item[e.key]
|
|
})
|
|
})
|
|
isEdit.value = true
|
|
isEdit.value = true
|