|
@@ -25,11 +25,8 @@
|
|
|
<a-textarea v-model:value="formData.noteContent" placeholder="请输入内容" :rows="4" />
|
|
<a-textarea v-model:value="formData.noteContent" placeholder="请输入内容" :rows="4" />
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
<div v-if="itemObj.type == 4">
|
|
<div v-if="itemObj.type == 4">
|
|
|
- <a-form-item name="name" label="问题">
|
|
|
|
|
- <a-input v-model:value="formData.name" placeholder="请输入问题" allow-clear />
|
|
|
|
|
- </a-form-item>
|
|
|
|
|
- <a-form-item name="remark" label="备注">
|
|
|
|
|
- <a-textarea v-model:value="formData.remark" placeholder="请输入备注" :rows="4" />
|
|
|
|
|
|
|
+ <a-form-item name="info" label="问题">
|
|
|
|
|
+ <a-textarea v-model:value="formData.info" placeholder="请输入问题" :rows="4" />
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
</div>
|
|
</div>
|
|
|
</a-col>
|
|
</a-col>
|
|
@@ -84,17 +81,26 @@
|
|
|
const onOpen = (edit) => {
|
|
const onOpen = (edit) => {
|
|
|
visible.value = true
|
|
visible.value = true
|
|
|
if (edit) {
|
|
if (edit) {
|
|
|
- formData.value = edit
|
|
|
|
|
|
|
+ if (itemObj.value.type == 2) {
|
|
|
|
|
+ formData.value.noteId = edit.noteId
|
|
|
|
|
+ formData.value.noteContent = edit.noteContent
|
|
|
|
|
+ } else {
|
|
|
|
|
+ formData.value.info = edit.info
|
|
|
|
|
+ formData.value.id = edit.id
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
// 关闭抽屉
|
|
// 关闭抽屉
|
|
|
const onClose = () => {
|
|
const onClose = () => {
|
|
|
formRef.value?.resetFields()
|
|
formRef.value?.resetFields()
|
|
|
|
|
+ formData.value.id = null
|
|
|
|
|
+ formData.value.noteId = null
|
|
|
visible.value = false
|
|
visible.value = false
|
|
|
}
|
|
}
|
|
|
// 默认要校验的
|
|
// 默认要校验的
|
|
|
const formRules = {
|
|
const formRules = {
|
|
|
- noteContent: [required('请输入内容')]
|
|
|
|
|
|
|
+ noteContent: [required('请输入内容')],
|
|
|
|
|
+ info: [required('请输入内容')]
|
|
|
}
|
|
}
|
|
|
// 提交数据
|
|
// 提交数据
|
|
|
const onSubmit = () => {
|
|
const onSubmit = () => {
|
|
@@ -107,7 +113,7 @@
|
|
|
...props.idsObj,
|
|
...props.idsObj,
|
|
|
...formData.value
|
|
...formData.value
|
|
|
},
|
|
},
|
|
|
- formData.value.noteId
|
|
|
|
|
|
|
+ itemObj.value.type == 2 ? formData.value.noteId : formData.value.id
|
|
|
).then(() => {
|
|
).then(() => {
|
|
|
emit('successful')
|
|
emit('successful')
|
|
|
formRef.value.resetFields()
|
|
formRef.value.resetFields()
|
|
@@ -120,7 +126,13 @@
|
|
|
}
|
|
}
|
|
|
const editForm = (e) => {
|
|
const editForm = (e) => {
|
|
|
onOpen(e)
|
|
onOpen(e)
|
|
|
- formData.value = e
|
|
|
|
|
|
|
+ if (itemObj.value.type == 2) {
|
|
|
|
|
+ formData.value.noteId = e.noteId
|
|
|
|
|
+ formData.value.noteContent = e.noteContent
|
|
|
|
|
+ } else {
|
|
|
|
|
+ formData.value.info = e.info
|
|
|
|
|
+ formData.value.id = e.id
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
const videoSpeed = (e) => {
|
|
const videoSpeed = (e) => {
|
|
|
emit('videoSpeed', e)
|
|
emit('videoSpeed', e)
|