合同上传问题处理

This commit is contained in:
BianLzhaoMin 2024-12-17 19:06:27 +08:00
parent 6ade028464
commit 5c96cde5ce
2 changed files with 2 additions and 13 deletions

10
components.d.ts vendored
View File

@ -9,33 +9,23 @@ declare module 'vue' {
export interface GlobalComponents { export interface GlobalComponents {
Breadcrumb: typeof import('./src/components/Breadcrumb/index.vue')['default'] Breadcrumb: typeof import('./src/components/Breadcrumb/index.vue')['default']
EditorModel: typeof import('./src/components/EditorModel/index.vue')['default'] EditorModel: typeof import('./src/components/EditorModel/index.vue')['default']
ElBadge: typeof import('element-plus/es')['ElBadge']
ElButton: typeof import('element-plus/es')['ElButton'] ElButton: typeof import('element-plus/es')['ElButton']
ElCarousel: typeof import('element-plus/es')['ElCarousel']
ElCarouselItem: typeof import('element-plus/es')['ElCarouselItem']
ElCascader: typeof import('element-plus/es')['ElCascader']
ElCol: typeof import('element-plus/es')['ElCol'] ElCol: typeof import('element-plus/es')['ElCol']
ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider']
ElDatePicker: typeof import('element-plus/es')['ElDatePicker'] ElDatePicker: typeof import('element-plus/es')['ElDatePicker']
ElDialog: typeof import('element-plus/es')['ElDialog'] ElDialog: typeof import('element-plus/es')['ElDialog']
ElForm: typeof import('element-plus/es')['ElForm'] ElForm: typeof import('element-plus/es')['ElForm']
ElFormItem: typeof import('element-plus/es')['ElFormItem'] ElFormItem: typeof import('element-plus/es')['ElFormItem']
ElIcon: typeof import('element-plus/es')['ElIcon']
ElImage: typeof import('element-plus/es')['ElImage'] ElImage: typeof import('element-plus/es')['ElImage']
ElInput: typeof import('element-plus/es')['ElInput'] ElInput: typeof import('element-plus/es')['ElInput']
ElInputNumber: typeof import('element-plus/es')['ElInputNumber']
ElMenu: typeof import('element-plus/es')['ElMenu'] ElMenu: typeof import('element-plus/es')['ElMenu']
ElMenuItem: typeof import('element-plus/es')['ElMenuItem'] ElMenuItem: typeof import('element-plus/es')['ElMenuItem']
ElOption: typeof import('element-plus/es')['ElOption'] ElOption: typeof import('element-plus/es')['ElOption']
ElPagination: typeof import('element-plus/es')['ElPagination'] ElPagination: typeof import('element-plus/es')['ElPagination']
ElProgress: typeof import('element-plus/es')['ElProgress']
ElRow: typeof import('element-plus/es')['ElRow'] ElRow: typeof import('element-plus/es')['ElRow']
ElSelect: typeof import('element-plus/es')['ElSelect'] ElSelect: typeof import('element-plus/es')['ElSelect']
ElSwitch: typeof import('element-plus/es')['ElSwitch'] ElSwitch: typeof import('element-plus/es')['ElSwitch']
ElTable: typeof import('element-plus/es')['ElTable'] ElTable: typeof import('element-plus/es')['ElTable']
ElTableColumn: typeof import('element-plus/es')['ElTableColumn'] ElTableColumn: typeof import('element-plus/es')['ElTableColumn']
ElTag: typeof import('element-plus/es')['ElTag']
ElUpload: typeof import('element-plus/es')['ElUpload']
Empty: typeof import('./src/components/Empty/index.vue')['default'] Empty: typeof import('./src/components/Empty/index.vue')['default']
EquipCard: typeof import('./src/components/equipCard.vue')['default'] EquipCard: typeof import('./src/components/equipCard.vue')['default']
EquipCardHall: typeof import('./src/components/equipCardHall/index.vue')['default'] EquipCardHall: typeof import('./src/components/equipCardHall/index.vue')['default']

View File

@ -246,6 +246,7 @@
<script setup lang="ts"> <script setup lang="ts">
import EditorModel from 'components/EditorModel/index.vue' import EditorModel from 'components/EditorModel/index.vue'
import TableComponent from 'components/TableComponent/index.vue' import TableComponent from 'components/TableComponent/index.vue'
import FormComponent from 'components/FormComponent/index.vue' import FormComponent from 'components/FormComponent/index.vue'
import PagingComponent from 'components/PagingComponent/index.vue' import PagingComponent from 'components/PagingComponent/index.vue'
@ -417,10 +418,8 @@ const onSubmit = () => {
if (valid) { if (valid) {
addAndEditForm.value.content = addAndEditForm.value.content.replace(/&nbsp;/gi, '\xa0') addAndEditForm.value.content = addAndEditForm.value.content.replace(/&nbsp;/gi, '\xa0')
addAndEditForm.value.content = addAndEditForm.value.content.replace(/\$/g, '&#36') addAndEditForm.value.content = addAndEditForm.value.content.replace(/\$/g, '&#36')
addAndEditForm.value.content = addAndEditForm.value.content
.replace(/<p>/gi, '<el-row>')
.replace(/<\/p>/gi, '</el-row>')
addAndEditForm.value.content = encodeURIComponent(addAndEditForm.value.content)
const SEN_API = settleinTitle.value === '合同修改' ? editContractApi : addContractApi const SEN_API = settleinTitle.value === '合同修改' ? editContractApi : addContractApi
const res: any = await SEN_API(addAndEditForm.value) const res: any = await SEN_API(addAndEditForm.value)
if (res.code === 200) { if (res.code === 200) {