mirror of
https://gitee.com/xiangheng/x_admin.git
synced 2026-04-23 15:49:38 +08:00
。
This commit is contained in:
@@ -10,15 +10,18 @@
|
||||
@close="handleClose"
|
||||
>
|
||||
<el-form ref="formRef" :model="formData" label-width="84px" :rules="formRules">
|
||||
<el-form-item label="标识" prop="Tag" borderBottom>
|
||||
<el-input v-model="formData.Tag" placeholder="请输入标识" />
|
||||
</el-form-item>
|
||||
<el-form-item label="版本" prop="Version" borderBottom>
|
||||
<el-input v-model="formData.Version" type="number" placeholder="请输入版本" />
|
||||
</el-form-item>
|
||||
<el-form-item label="标题" prop="Title">
|
||||
<el-input v-model="formData.Title" placeholder="请输入标题" />
|
||||
</el-form-item>
|
||||
<el-form-item label="协议内容" prop="Content">
|
||||
<editor v-model="formData.Content" :height="500" />
|
||||
</el-form-item>
|
||||
<el-form-item label="排序" prop="Sort">
|
||||
<el-input v-model="formData.Sort" type="number" placeholder="请输入排序" />
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</popup>
|
||||
</div>
|
||||
@@ -49,34 +52,35 @@ const popupTitle = computed(() => {
|
||||
})
|
||||
|
||||
const formData = reactive({
|
||||
Tag: null,
|
||||
Version: null,
|
||||
Id: null,
|
||||
Title: null,
|
||||
Content: null,
|
||||
Sort: null
|
||||
Content: null
|
||||
})
|
||||
|
||||
const formRules = {
|
||||
Id: [
|
||||
{
|
||||
required: true,
|
||||
message: '请输入',
|
||||
trigger: ['blur']
|
||||
}
|
||||
],
|
||||
Title: [
|
||||
{
|
||||
required: true,
|
||||
message: '请输入标题',
|
||||
trigger: ['blur']
|
||||
}
|
||||
],
|
||||
Content: [
|
||||
{
|
||||
required: true,
|
||||
message: '请输入协议内容',
|
||||
trigger: ['blur']
|
||||
}
|
||||
]
|
||||
// Id: [
|
||||
// {
|
||||
// required: true,
|
||||
// message: '请输入',
|
||||
// trigger: ['blur']
|
||||
// }
|
||||
// ]
|
||||
// Title: [
|
||||
// {
|
||||
// required: true,
|
||||
// message: '请输入标题',
|
||||
// trigger: ['blur']
|
||||
// }
|
||||
// ],
|
||||
// Content: [
|
||||
// {
|
||||
// required: true,
|
||||
// message: '请输入协议内容',
|
||||
// trigger: ['blur']
|
||||
// }
|
||||
// ]
|
||||
// Sort: [
|
||||
// {
|
||||
// required: true,
|
||||
@@ -90,6 +94,9 @@ const handleSubmit = async () => {
|
||||
try {
|
||||
await formRef.value?.validate()
|
||||
const data: any = { ...formData }
|
||||
// delete data.Title
|
||||
data.Version = data.Version ? Number(data.Version) : null
|
||||
// data.Version = null
|
||||
mode.value == 'edit' ? await user_protocol_edit(data) : await user_protocol_add(data)
|
||||
popupRef.value?.close()
|
||||
feedback.msgSuccess('操作成功')
|
||||
|
||||
Reference in New Issue
Block a user