From f40d357b292c24c6091e79e98d40e224baf26d03 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Thu, 04 Nov 2021 15:13:43 +0800
Subject: [PATCH] 冲突  删除反馈复制的页面fals vue

---
 pages/poput/workbench/policeDetails/policeDetails.vue |    4 
 pages/issue/issue.vue                                 |  147 ++++++++++++++++++++++++++++++------------------
 pages/poput/mapJQtijiao/mapJQtijiao/mapJQtijiao.vue   |    4 
 pages/myself/myself.vue                               |    2 
 pages/reported/reported.vue                           |    4 
 pages/equipment/equipment.vue                         |    3 
 6 files changed, 100 insertions(+), 64 deletions(-)

diff --git a/pages/equipment/equipment.vue b/pages/equipment/equipment.vue
index 0bb540b..2240513 100644
--- a/pages/equipment/equipment.vue
+++ b/pages/equipment/equipment.vue
@@ -248,6 +248,7 @@
 			
 			//图片上传
 			ChooseImage() {
+				var that = this;
 					uni.chooseImage({
 						count: 4, //可选择数量,默认9
 						sizeType: ['compressed','original'], //上传压缩图,原图
@@ -273,7 +274,7 @@
 								for (var i = 0; i < tempFilePath.length; i++) {
 									uni.uploadFile({
 										// url: 'https://web.byisf.com/api/depl/put-depl', //仅为示例,非真实的接口地址
-										url: 'http://web.byisf.com:82/blade-jfpts/depl/put-depl',
+										url: that.$store.state.piAPI+'/depl/put-depl',
 										filePath: tempFilePath[i],
 										name: 'file',
 										formData: {
diff --git a/pages/issue/issue.vue b/pages/issue/issue.vue
index e3dccd4..126b367 100644
--- a/pages/issue/issue.vue
+++ b/pages/issue/issue.vue
@@ -10,32 +10,32 @@
 					:auto-upload="false" max-count="1" width="150" height="150" @on-choose-complete="afterRead">
 				</u-upload>
 			</u-form-item>
-			<u-form-item label="来源">
+			<!-- 	<u-form-item label="来源">
 				<u-input v-model="form.b" />
-			</u-form-item>
+			</u-form-item> -->
 			<u-form-item label="类型">
 				<u-input v-model="form.c" type="select" @click="cshow = true" />
 				<u-action-sheet :list="actionSheetList" v-model="cshow" @click="actionSheetCallback"></u-action-sheet>
 			</u-form-item>
-			<u-form-item label="时间">
+			<!-- 	<u-form-item label="时间">
 				<u-input v-model="form.d" />
 			</u-form-item>
 			<u-form-item label="状态">
 				<u-input v-model="form.e" />
-			</u-form-item>
+			</u-form-item> -->
 			<!-- 	<u-form-item label="评论">
 				<u-input v-model="form.f" />
 			</u-form-item> -->
 			<u-form-item label="内容" v-show="isWenzi">
 				<u-input v-model="form.g" type="textarea" />
 			</u-form-item>
-			<u-form-item label="标题" v-show="isshipin">
+			<u-form-item label="简介" v-show="isshipin">
 				<u-input v-model="form.h" />
 			</u-form-item>
 			<u-form-item label="视频" v-show="isshipin" class="shipMp4">
 				<!-- <u-input v-model="form.i" /> -->
 			</u-form-item>
-			<img v-show="isshipin" class="shipMp4img" :src="videoSrc" mode="" @click="getVideo"></img>
+			<img v-show="isshipin" class="shipMp4img" :videos="videos" :src="videoSrc" mode="" @click="getVideo"></img>
 		</u-form>
 		<view class="but">
 			<u-button class="custom-style" type="primary" @click="inits"> 我发布</u-button>
@@ -62,6 +62,7 @@
 				},
 				fileList: [], // 图片文件
 				multipleImgs: [], // 多张图片
+				videos: "",
 				action: '你的地址',
 				sizeType: ['compressed'],
 				cshow: false,
@@ -79,10 +80,36 @@
 		},
 		methods: {
 			inits() {
-				for (let k in this.form) {
-					console.log(this.form[k])
+				var datas = this.form;
+				var that = this;
+				var content = "";
+				var videoUrl = "";
+				if(datas.c == "文字类"){
+					datas.c = "kxw"
+					content = datas.g;
+				}else{
+					datas.c = "ksp"
+					videoUrl = that.videos
 				}
-				console.log(this.fileList)
+				
+				uni.request({
+					url: this.$store.state.piAPI + '/article/article/submit',
+					method: 'POST',
+					data: {
+						title: datas.a,
+						articleType: datas.c,
+						publish: 0,
+						url:that.fileList[0].url,
+						videoUrl:videoUrl,
+						sourceName:"群众",
+						content:content
+					},
+					success: (res) => {
+						if (res.data.code == 200) {
+							
+						}
+					}
+				});
 			},
 			// 读取文件 -- 单个
 			afterRead() {
@@ -110,23 +137,22 @@
 			uploadDo(event, type) {
 				let that = this;
 				uni.uploadFile({
-					url: "请求地址",
+					url: that.$store.state.piAPI + '/depl/put-depl',
 					filePath: event.file.path,
-					name: 'uploadFile',
+					name: 'file',
 					formData: {
 						user: 'test'
 					},
 					success(res) {
-						console.log(res)
-						// let resp = JSON.parse(res.data)
-						// if (resp && resp.state === 200) {
-						// 	let obj = {};
-						// 	obj.url = that.requestUrl.api.fileUrl + resp.data.path
-						// 	obj.name = '图' + that.avatar.length + 1
-						// 	that.fileList = []
-						// 	that.fileList.push(obj)
-						// 	that.$refs.uUpload.clear()
-						// }
+						let resp = JSON.parse(res.data)
+						console.log(resp + "2323232")
+						if (resp && resp.code === 200) {
+							let obj = {};
+							obj.url = resp.data
+							that.fileList = []
+							that.fileList.push(obj)
+							that.$refs.uUpload.clear()
+						}
 					}
 				});
 			},
@@ -143,45 +169,53 @@
 				}
 			},
 			getVideo() {
-				// console.log("get")
-				// 上传视频
+				var that = this;
 				uni.chooseVideo({
+					sourceType: ['album', 'camera'],
 					maxDuration: 60,
-					count: 1,
-					// camera: this.cameraList[this.cameraIndex].value,
-					sourceType: ['album'],
-					success: res => {
-						console.log(res);
-						this.videoSrc = res.tempFilePath;
-						// console.log(this.res_url2)
+					camera: 'back',
+					success(res) {
+						var tempFilePath = res.tempFilePath;
+						// try {
+						uni.showLoading({
+							title: "上传中...",
+							mask: true
+						})
+						uni.uploadFile({
+							// url: 'https://web.byisf.com/api/depl/put-depl', //仅为示例,非真实的接口地址
+							url: that.$store.state.piAPI + '/depl/put-depl',
+							filePath: tempFilePath,
+							name: 'file',
+							formData: {
+								'user': 'test' // 上传附带参数
+							},
+							success: (data) => {
+								uni.showToast({
+									title: '上传视频成功!',
+									duration: 1000
+								});
+								// 		// 根据接口具体返回格式   赋值具体对应url
+								// that.videos.push({
+								// 	id: that.videos.length,
+								// 	src: JSON.parse(data.data).data
+								// })
+								that.videos = JSON.parse(data.data).data;
+								
+								// console.log(JSON.parse(data.data).data)
+							}
+						});
 
-						// var that2 = this;
-						// uni.uploadFile({
-						// 	// 需要上传的地址
-						// 	url:  '需要上传的地址',
-						// 	// filePath  需要上传的文件
-						// 	filePath: that2.res_url2,
-						// 	name: 'file',
-						// 	success(res1) {
-						// 		console.log(res1)
-						// 		// 显示上传信息
-						// 		console.log(JSON.parse(res1.data))
-						// 		let a = JSON.parse(res1.data);
-						// 		if (res1.errMsg == 'uploadFile:ok') {
-						// 			uni.showToast({
-						// 				title: '视频上传成功'
-						// 			})
-						// 		}
-						// 		console.log(a.data.url);
-						// 		that2.url2 = a.data.url;
-						// 		console.log(that2.url2);
-						// 	},
-						// 	fail(res) {
-						// 		console.log(res)
-						// 	}
+						// } catch (e) {
+						// console.log(e);
+						// wx.showToast({
+						// 	title: '上传视频失败!',
+						// 	duration: 2000
 						// });
+						// } finally {
+						// wx.hideLoading();
+						// }
 					}
-				});
+				})
 			}
 		},
 		created() {
@@ -208,12 +242,13 @@
 		.custom-style {
 			background-image: linear-gradient(to right, #08EFF6, #0693FD);
 			border-radius: 20px;
+			margin-top: 2rem;
 		}
 	}
 
 	.shipMp4img {
 		position: absolute;
-		top: 27.6rem;
+		top: 17.4rem;
 		left: 3.2rem;
 		width: 7rem;
 		height: 7rem;
diff --git a/pages/myself/myself.vue b/pages/myself/myself.vue
index e2cb72f..9f3964b 100644
--- a/pages/myself/myself.vue
+++ b/pages/myself/myself.vue
@@ -278,7 +278,7 @@
 							// 文件上传
 							uni.uploadFile({
 								// url: 'https://web.byisf.com/api/depl/put-depl', //仅为示例,非真实的接口地址
-								url: 'http://web.byisf.com:82/blade-jfpts/depl/put-depl',
+								url: that.$store.state.piAPI+'/depl/put-depl',
 								filePath: tempFilePath[0],
 								name: 'file',
 								formData: {
diff --git a/pages/poput/mapJQtijiao/mapJQtijiao/mapJQtijiao.vue b/pages/poput/mapJQtijiao/mapJQtijiao/mapJQtijiao.vue
index 2fcb711..5cea9e3 100644
--- a/pages/poput/mapJQtijiao/mapJQtijiao/mapJQtijiao.vue
+++ b/pages/poput/mapJQtijiao/mapJQtijiao/mapJQtijiao.vue
@@ -134,7 +134,7 @@
 						for (var i = 0; i < tempFilePath.length; i++) {
 							wx.uploadFile({
 								// url: 'https://web.byisf.com/api/depl/put-depl', //仅为示例,非真实的接口地址
-								url: 'http://web.byisf.com:82/blade-jfpts/depl/put-depl',
+								url: that.$store.state.piAPI+'/depl/put-depl',
 								filePath: tempFilePath[i],
 								name: 'file',
 								formData: {
@@ -184,7 +184,7 @@
 						})
 						wx.uploadFile({
 							// url: 'https://web.byisf.com/api/depl/put-depl', //仅为示例,非真实的接口地址
-							url: 'http://web.byisf.com:82/blade-jfpts/depl/put-depl',
+							url: that.$store.state.piAPI+'/depl/put-depl',
 							filePath: tempFilePath,
 							name: 'file',
 							formData: {
diff --git a/pages/poput/workbench/policeDetails/policeDetails.vue b/pages/poput/workbench/policeDetails/policeDetails.vue
index 10fac58..361f9ce 100644
--- a/pages/poput/workbench/policeDetails/policeDetails.vue
+++ b/pages/poput/workbench/policeDetails/policeDetails.vue
@@ -116,7 +116,7 @@
 							for (var i = 0; i < tempFilePath.length; i++) {
 								wx.uploadFile({
 									// url: 'https://web.byisf.com/api/depl/put-depl', //仅为示例,非真实的接口地址
-									url: 'http://web.byisf.com:82/blade-jfpts/depl/put-depl',
+									url: that.$store.state.piAPI+'/depl/put-depl',
 									filePath: tempFilePath[i],
 									name: 'file',
 									formData: {
@@ -166,7 +166,7 @@
 							})
 							wx.uploadFile({
 								// url: 'https://web.byisf.com/api/depl/put-depl', //仅为示例,非真实的接口地址
-								url: 'http://web.byisf.com:82/blade-jfpts/depl/put-depl',
+								url: that.$store.state.piAPI+'/depl/put-depl',
 								filePath: tempFilePath,
 								name: 'file',
 								formData: {
diff --git a/pages/reported/reported.vue b/pages/reported/reported.vue
index 1722161..e57a345 100644
--- a/pages/reported/reported.vue
+++ b/pages/reported/reported.vue
@@ -162,7 +162,7 @@
 						for (var i = 0; i < tempFilePath.length; i++) {
 							uni.uploadFile({
 								// url: 'https://web.byisf.com/api/blade-jfpts/depl/put-depl', //仅为示例,非真实的接口地址
-								url: 'http://web.byisf.com:82/blade-jfpts/depl/put-depl',
+								url: that.$store.state.piAPI+'/depl/put-depl',
 								filePath: tempFilePath[i],
 								name: 'file',
 								formData: {
@@ -204,7 +204,7 @@
 						})
 						uni.uploadFile({
 							// url: 'https://web.byisf.com/api/blade-jfpts/depl/put-depl', 
-							url: 'http://web.byisf.com:82/blade-jfpts/depl/put-depl',
+							url: that.$store.state.piAPI+'/depl/put-depl',
 							filePath: tempFilePath,
 							name: 'file',
 							formData: {

--
Gitblit v1.9.3