From a2b4eab4e34bcbdd2be9f65c2624900d2e483565 Mon Sep 17 00:00:00 2001
From: 44323 <443237572@qq.com>
Date: 星期一, 16 十月 2023 14:31:44 +0800
Subject: [PATCH] 门票管理
---
cloud-server-management/src/main/webapp/WEB-INF/view/system/tGoods/TGoods_edit.html | 37 ++++++++++++++++++++++++++-----------
1 files changed, 26 insertions(+), 11 deletions(-)
diff --git a/cloud-server-management/src/main/webapp/WEB-INF/view/system/tGoods/TGoods_edit.html b/cloud-server-management/src/main/webapp/WEB-INF/view/system/tGoods/TGoods_edit.html
index 0d43e8b..515ff7f 100644
--- a/cloud-server-management/src/main/webapp/WEB-INF/view/system/tGoods/TGoods_edit.html
+++ b/cloud-server-management/src/main/webapp/WEB-INF/view/system/tGoods/TGoods_edit.html
@@ -53,25 +53,21 @@
<div class="col-sm-6">
<div class="form-group">
<label class="col-sm-3 control-label">商品图片(请上传不超过五张图片): </label>
- <div class="col-sm-2" style="width: 100%;margin-left: 24%;margin-top: 1%">
- <div class="avatar-uploader" style="display: flex;">
- @for(im in pictures){
- <div style="margin-right: 16px;position: relative">
- <img height="100px" width="100px" src="${im}">
- <i class="el-icon-delete" onclick="delImg(this)" style="color: red;font-size: 18px;position: absolute;left: 0;right: 0;top: 0;bottom: 0"></i>
- </div>
- @}
+ <div class="col-sm-2" style="width: 100%;margin-left: 11%;margin-top: 1%">
<el-upload
:limit="5"
class="avatar-uploader"
action="/tCouponManage/uploadPic"
list-type="picture-card"
- accept=".jpg,.jpeg,.png,.JPG,.JPEG"
+ accept="."
+ :file-list="imageUrl2"
:on-success="handleAvatarSuccess"
:on-remove="handleRemove">
<i class="el-icon-plus"></i>
</el-upload>
- </div>
+ <el-dialog :visible.sync="dialogVisible">
+ <img width="100%" :src="imageUrl2" alt="">
+ </el-dialog>
</div>
</div>
@@ -126,16 +122,20 @@
<link rel="stylesheet" href="${ctxPath}/js/elementui/index.css">
<script src="${ctxPath}/modular/system/tGoods/tGoods_info.js"></script>
<script>
+ let id = "${pictures}"
+ let obj = []
var vue2 = new Vue({
el: '#app',
data: {
autoUpload: true,//自动上传
imageUrl1: '',//模型数据,用于上传图片完成后图片预览
+ imageUrl2: [],
dialogVisible: false
},
methods: {
handleAvatarSuccess(res, file) {
- TGoodsInfoDlg.goodsPicArray.push(file.response);
+ file.url =file.response
+ TGoodsInfoDlg.goodsPicArray.push(file);
},
beforeAvatarUpload(file) {
const isLt2M = file.size / 1024 / 1024 < 10;
@@ -149,8 +149,23 @@
return item.uid != file.uid;
});
},
+ changeImg(){
+ var i = id.split(",")
+ for (let j = 0; j <i.length; j++) {
+ let obj={
+ fileName:i[j],
+ uuid:i[j],
+ url:i[j],
+ response:i[j],
+ }
+ this.imageUrl2.push(obj)
+ }
+ },
},
created() {
+ this.changeImg()
+ TGoodsInfoDlg.goodsPicArray = this.imageUrl2
+ console.log(TGoodsInfoDlg.goodsPicArray)
},
});
</script>
--
Gitblit v1.7.1