界面优化:去掉json格式,去掉转换按钮,去掉转换后区域

This commit is contained in:
lion风
2025-12-25 15:53:16 +08:00
parent 9792c88e53
commit de65b813e1

View File

@@ -257,6 +257,7 @@
<a-col :span="10">
<!-- 原标题文字 -->
<a-label style="font-weight: bolder;" >新增岗位信息</a-label>
<!-- 暂时没有其他格式得默认就是text
<a-button
:type="btn1Type"
size="small"
@@ -273,8 +274,10 @@
>
JSON
</a-button>
-->
</a-col>
<a-col :span="14">
<!-- 在提交得时候自动进行转换 仅保留文字润色功能
<a-button
type="default"
size="small"
@@ -283,6 +286,7 @@
>
转换
</a-button>
-->
<a-button
type="default"
size="small"
@@ -307,7 +311,7 @@
layout="horizontal"
>
<a-row :gutter="16">
<a-col :span="12">
<a-col :span="24">
<!-- 单行输入框 -->
<a-form-item label="" name="infoin">
<a-textarea
@@ -319,7 +323,7 @@
</a-form-item>
</a-col>
<a-col :span="12">
<a-col :span="0">
<div style="width: 375px;height: 340px;overflow-y: scroll;">
<!-- 多行文本框 -->
<div v-for="(item, index) in formData.infoDetail"
@@ -608,12 +612,14 @@ const formRules = reactive({
{ required: true, message: '请输入岗位信息', trigger: 'blur' },
{ min: 20, max: 2000, message: '岗位信息长度需在 20-2000 个字符之间', trigger: 'blur' }
],
/* 提交时自动进行得转换,就校验啦,保留字段是因为不向改变结构,其他地方都得动
gwName: [ //没有对应的form元素验证不生效
{ required: true, message: '未进行转换', trigger: 'blur' }
],
infoDetail: [ //动态列表,验证不生效
{ required: true, message: '未进行转换', trigger: 'blur' }
]
*/
})
const saveToLocalStorage = (data, key) => {
try {
@@ -664,12 +670,7 @@ const handleOk = async () => {
try {
// 1. 表单校验
await formRef.value.validate()
if(formData.gwName && formData.gwName != ''){
confirmLoading.value = true;
}else{
message.error('请先进行转换!')
return;
}
transText();
let jsonData = getFromLocalStorage('gangweiList');
if (jsonData == null) {