提交 74a0f59d authored 作者: 龙菲's avatar 龙菲

feat:增加远程地址

上级 fdd7764a
...@@ -540,7 +540,6 @@ export default { ...@@ -540,7 +540,6 @@ export default {
// 3、回填布展单元媒体文件,修改关联文物为Str,和显示隐藏控制器 // 3、回填布展单元媒体文件,修改关联文物为Str,和显示隐藏控制器
backFillUnit(unitData); backFillUnit(unitData);
function backFillUnit(arr) { function backFillUnit(arr) {
if (arr.length > 0) { if (arr.length > 0) {
arr.map((unit) => { arr.map((unit) => {
// 如果进行了文件上传 // 如果进行了文件上传
...@@ -602,7 +601,7 @@ export default { ...@@ -602,7 +601,7 @@ export default {
}; };
params.literature = this.literatureValues.join(","); params.literature = this.literatureValues.join(",");
params.status = this.dialogForm.status ? 1 : 0; params.status = this.dialogForm.status ? 1 : 0;
console.log("新增参数-----------", params); console.log("新增参数-----------", params);
let res = await addDisplay(params); let res = await addDisplay(params);
if (res.code == 0) { if (res.code == 0) {
...@@ -612,8 +611,33 @@ export default { ...@@ -612,8 +611,33 @@ export default {
this.reload(); this.reload();
} }
} else { } else {
/**
* form: {
title: "", //标题
type: "", // 类别(待定)--枚举值(社会、生活等)
displayCharacter: 1, //展览性质(精品展2、布展1、文物展3)--此处填写布展类别
keyword: "", // 关键词
deptId: "", //展览单位id--暂填入用户自己的单位
regionCode: "", // 所在地域--暂填入用户自己的地区
intro: "", //展览介绍,
themeType: "", //模板主题--前端枚举
literature: "", //关联文献。id1,id2,id3--接口查询
remark: "", //备注
status: false, //上下架状态(0-下架,1-上架)
faceImage: "", // 封面(图片1张)
images: "", //展览图片
videos: "", //展览视频
audios: "", //展览音频
},
*/
const { const {
exhibitionId, exhibitionId,
title,
type,
keyword,
intro,
themeType,
remark,
faceImage, faceImage,
faceImageUrl, faceImageUrl,
images, images,
...@@ -628,6 +652,12 @@ export default { ...@@ -628,6 +652,12 @@ export default {
// return; // return;
const params = { const params = {
exhibitionId, exhibitionId,
title,
type,
keyword,
intro,
themeType,
remark,
audios, audios,
deptId, deptId,
faceImage, faceImage,
...@@ -680,51 +710,7 @@ export default { ...@@ -680,51 +710,7 @@ export default {
this.audios = []; this.audios = [];
this.faceImage = []; this.faceImage = [];
}, },
// 处理编辑时图片、视频、音频、讲解词媒体资源的上传问题
handleProcessMedia(media) {
return new Promise(async (resolve, reject) => {
//files中只存在(success)和新添加的(ready),不存在的已经在组件中被去除了
let files = [...this.$refs[media].getFiles()];
if (files.length > 0) {
let fileIds = [];
let fileIdStr = "";
let formData = new FormData();
files.forEach((file) => {
switch (file.status) {
case "ready":
formData.append("files", file.raw);
break;
case "success":
fileIds.push(file.fileId);
break;
}
});
if (formData.get("files")) {
upload(formData)
.then((upRes) => {
if (upRes.code == 0) {
// 拿到已存在的和上传过后的结果进行拼接,并赋值给images,不用管imagesVo,后台自行处理
const { data } = upRes;
data.map((item) => {
fileIds.push(item.fileId);
});
fileIdStr = fileIds.join(",");
resolve(fileIdStr);
}
})
.catch((err) => {
reject(err);
});
} else {
fileIdStr = fileIds.join(",");
resolve(fileIdStr);
}
} else {
resolve("");
}
});
},
handleClose(done) { handleClose(done) {
this.$confirm("确认关闭?") this.$confirm("确认关闭?")
.then((_) => { .then((_) => {
......
...@@ -40,6 +40,7 @@ module.exports = { ...@@ -40,6 +40,7 @@ module.exports = {
proxy: { proxy: {
'/api': { '/api': {
target: 'http://172.24.100.189:8080', target: 'http://172.24.100.189:8080',
// target:'http://222.85.214.245:9066/api',
changeOrigin: true, changeOrigin: true,
pathRewrite: { pathRewrite: {
'^/api': '' '^/api': ''
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论