Kaynağa Gözat

更改底部栏目字段

Cen_J 1 ay önce
ebeveyn
işleme
f83f5e97c2
1 değiştirilmiş dosya ile 28 ekleme ve 27 silme
  1. 28 27
      src/views/websiteConfig/index.vue

+ 28 - 27
src/views/websiteConfig/index.vue

@@ -1,27 +1,26 @@
 <template>
   <a-card class="page-config">
-    <a-form :model="formData" :label-col="{ span: 6 }" :wrapper-col="{ span: 18 }" ref="formDataRef">
-      <a-form-item
-          label="网站标题"
-          name="webTitle"
-          required
-      >
+    <a-form
+      ref="formDataRef"
+      :model="formData"
+      :label-col="{ span: 6 }"
+      :wrapper-col="{ span: 18 }"
+    >
+      <a-form-item label="网站标题" name="webTitle" required>
         <a-input v-model:value="formData.webTitle" placeholder="请输入网站标题" />
       </a-form-item>
 
-      <a-form-item
-          label="网站图标"
-          name="webIcon"
-          required
-      >
+      <a-form-item label="网站图标" name="webIcon" required>
         <ImageUpload
-            name="avatar"
-            v-model:value="formData.webIcon"
-            list-type="picture-card"
-            class="avatar-uploader"
-            :show-upload-list="false"
-        >
-        </ImageUpload>
+          v-model:value="formData.webIcon"
+          name="avatar"
+          list-type="picture-card"
+          class="avatar-uploader"
+          :show-upload-list="false"
+        />
+      </a-form-item>
+      <a-form-item label="平台名称" required name="corporateName">
+        <a-input v-model:value="formData.corporateName" placeholder="请输入公司名称" />
       </a-form-item>
       <a-form-item label="主办单位" required name="hostUnit">
         <a-input v-model:value="formData.hostUnit" placeholder="请输入主办单位" />
@@ -38,14 +37,14 @@
       <a-form-item label="服务电话" required name="telephone">
         <a-input v-model:value="formData.telephone" placeholder="请输入服务电话" />
       </a-form-item>
-      <a-form-item label="备案号1" required name="recordNumber1">
+      <a-form-item label="备案号" required name="recordNumber1">
         <a-input v-model:value="formData.recordNumber1" placeholder="请输入备案号" />
         <a-input v-model:value="formData.recordLink1" placeholder="请输入链接" />
       </a-form-item>
-      <a-form-item label="备案号2" required name="recordNumber2">
+      <!-- <a-form-item label="备案号2" required name="recordNumber2">
         <a-input v-model:value="formData.recordNumber2" placeholder="请输入备案号" />
         <a-input v-model:value="formData.recordLink2" placeholder="请输入链接" />
-      </a-form-item>
+      </a-form-item> -->
       <a-form-item label="微信公众号图片" required name="wechatPublicAccountImage">
         <ImageUpload v-model:value="formData.wechatPublicAccountImage" />
       </a-form-item>
@@ -79,19 +78,20 @@
     wechatPublicAccountImage: '',
     wechatCustomerServiceImage: '',
     friendshipLinkJson: '',
-    webIcon:'',
-    webTitle: ''
+    webIcon: '',
+    webTitle: '',
+    corporateName: '',
   });
 
   const formDataRef = ref(null);
 
   const handleSubmit = async () => {
     try {
-    // 在这里处理表单提交逻辑,例如将数据发送到服务器
+      // 在这里处理表单提交逻辑,例如将数据发送到服务器
       console.log('表单数据:', formData.value);
       await formDataRef.value.validate();
 
-      const data ={
+      const data = {
         id: formData.value.id,
         hostUnit: formData.value.hostUnit,
         domain: formData.value.domain,
@@ -104,7 +104,8 @@
         licences: formData.value.licences,
         wechatPublicAccountImage: formData.value.wechatPublicAccountImage,
         wechatCustomerServiceImage: formData.value.wechatCustomerServiceImage,
-      }
+        corporateName: formData.value.corporateName,
+      };
 
       let json = JSON.stringify(data);
       await putFooterConfig({
@@ -113,7 +114,7 @@
         friendshipLinkJson: formData.value.friendshipLinkJson,
         governmentLinkJson: '',
         webTitle: formData.value.webTitle,
-        webIcon: formData.value.webIcon
+        webIcon: formData.value.webIcon,
       });
       getList();