|
@@ -94,7 +94,12 @@ import {computed, reactive, ref} from "vue";
|
|
|
const { proxy } = getCurrentInstance();
|
|
|
import Editor from "@/components/Editor/index.vue";
|
|
|
import TinymceEditor from "@/components/Editor/TinymceEditor.vue";
|
|
|
-import {getAboutUsBaseInfo, getFileList, saveAboutUsBaseInfo, updateAboutUsBaseInfo} from "@/api/XMHJC/aboutUs";
|
|
|
+import {
|
|
|
+ addAboutUsBaseInfo,
|
|
|
+ editAboutUsBaseInfo,
|
|
|
+ getAboutUsBaseInfo,
|
|
|
+ getFileList, getFileStr,
|
|
|
+} from "@/api/XMHJC/aboutUs";
|
|
|
import {ElMessage} from "element-plus";
|
|
|
import {isNullOrUndefined} from "@tinymce/tinymce-vue/lib/es2015/main/ts/Utils";
|
|
|
import {updateUserPwd} from "@/api/system/user";
|
|
@@ -108,8 +113,6 @@ let rules = ref({
|
|
|
address: [{ required: true, message: "请输入地址", trigger: "blur" }],
|
|
|
email: [{ required: true, message: "请输入电子邮件", trigger: "blur" }],
|
|
|
filingNumber: [{ required: true, message: "请输入备案号", trigger: "blur" }],
|
|
|
- companyCover: [{ required: true, message: "请上传公司简介图片", trigger: "blur" }],
|
|
|
- companyProfile: [{ required: true, message: "请输入公司简介", trigger: "blur" }],
|
|
|
});
|
|
|
|
|
|
|
|
@@ -184,21 +187,21 @@ const formConfig = computed(() => {
|
|
|
|
|
|
const uploadDataOne = ref({});
|
|
|
const uploadFileOne = async (file) => {
|
|
|
- const res = await proxy.post("/fileInfo/getSing", { fileName: file.name });
|
|
|
- uploadDataOne.value = res.uploadBody;
|
|
|
- file.id = res.id;
|
|
|
- file.fileName = res.fileName;
|
|
|
- file.fileUrl = res.fileUrl;
|
|
|
+ const res = await getFileStr( { fileName: file.name });
|
|
|
+ uploadDataOne.value = res.data.uploadBody;
|
|
|
+ file.id = res.data.id;
|
|
|
+ file.fileName = res.data.fileName;
|
|
|
+ file.fileUrl = res.data.fileUrl;
|
|
|
return true;
|
|
|
};
|
|
|
|
|
|
const uploadDataTwo = ref({});
|
|
|
const uploadFileTwo = async (file) => {
|
|
|
- const res = await proxy.post("/fileInfo/getSing", { fileName: file.name });
|
|
|
+ const res = await getFileStr( { fileName: file.name });
|
|
|
uploadDataTwo.value = res.uploadBody;
|
|
|
- file.id = res.id;
|
|
|
- file.fileName = res.fileName;
|
|
|
- file.fileUrl = res.fileUrl;
|
|
|
+ file.id = res.data.id;
|
|
|
+ file.fileName = res.data.fileName;
|
|
|
+ file.fileUrl = res.data.fileUrl;
|
|
|
return true;
|
|
|
};
|
|
|
|
|
@@ -256,7 +259,7 @@ const submitForm = () => {
|
|
|
}
|
|
|
submitLoading.value = true;
|
|
|
if (isNullOrUndefined(formData.data.id)){
|
|
|
- saveAboutUsBaseInfo(formData.data).then(response => {
|
|
|
+ addAboutUsBaseInfo(formData.data).then(response => {
|
|
|
ElMessage({
|
|
|
message: "编辑成功",
|
|
|
type: "success",
|
|
@@ -266,7 +269,7 @@ const submitForm = () => {
|
|
|
submitLoading.value = false;
|
|
|
});
|
|
|
}else {
|
|
|
- updateAboutUsBaseInfo(formData.data).then(response => {
|
|
|
+ editAboutUsBaseInfo(formData.data).then(response => {
|
|
|
ElMessage({
|
|
|
message: "编辑成功",
|
|
|
type: "success",
|
|
@@ -279,7 +282,6 @@ const submitForm = () => {
|
|
|
};
|
|
|
|
|
|
|
|
|
-
|
|
|
getInfo();
|
|
|
|
|
|
</script>
|