Просмотр исходного кода

fix(my): 修正投诉表单图片URL处理逻辑

xyh 5 месяцев назад
Родитель
Сommit
4937e20144
1 измененных файлов с 10 добавлено и 2 удалено
  1. 10 2
      src/pages/my/feedback.vue

+ 10 - 2
src/pages/my/feedback.vue

@@ -69,6 +69,7 @@
 		getCityList,complaintEnum
 		getCityList,complaintEnum
 	} from '@/api/index'
 	} from '@/api/index'
 	import Upload from '@/components/upload/index.vue';
 	import Upload from '@/components/upload/index.vue';
+  import { baseUrl } from '@/common/config.js';
 	export default {
 	export default {
 		components: {
 		components: {
 			Upload
 			Upload
@@ -126,7 +127,12 @@
 				this.form.deptId = e.value[0].value
 				this.form.deptId = e.value[0].value
 			},
 			},
 			submit() {
 			submit() {
-				console.log(this.form)
+        if (this.photograph) {
+          let escapedBaseUrl = baseUrl.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
+          this.form.photograph = (this.photograph+'').replace(new RegExp(escapedBaseUrl, 'g'), '');
+        }
+        uni.navigateBack()
+        return false;
 				if (this.form.complaintType == '') {
 				if (this.form.complaintType == '') {
 					uni.showToast({
 					uni.showToast({
 						title: '请选择投诉类型',
 						title: '请选择投诉类型',
@@ -141,7 +147,9 @@
 								title: '提交成功',
 								title: '提交成功',
 								icon: 'none'
 								icon: 'none'
 							})
 							})
-							uni.navigateBack()
+              uni.switchTab({
+                url: '/pages/my/my'
+              })
 						}else{
 						}else{
 							uni.showToast({
 							uni.showToast({
 								title: res.data.msg,
 								title: res.data.msg,