From 6593a67fdfb688c70365b419c0e9658c690524b5 Mon Sep 17 00:00:00 2001 From: nickchange <126672920+nickchange@users.noreply.github.com> Date: 星期一, 16 十月 2023 09:50:51 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- cloud-server-management/src/main/webapp/WEB-INF/view/system/coursePackage/coursePackage_add.html | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 52 insertions(+), 6 deletions(-) diff --git a/cloud-server-management/src/main/webapp/WEB-INF/view/system/coursePackage/coursePackage_add.html b/cloud-server-management/src/main/webapp/WEB-INF/view/system/coursePackage/coursePackage_add.html index 4dccfca..1412236 100644 --- a/cloud-server-management/src/main/webapp/WEB-INF/view/system/coursePackage/coursePackage_add.html +++ b/cloud-server-management/src/main/webapp/WEB-INF/view/system/coursePackage/coursePackage_add.html @@ -191,13 +191,21 @@ <div><img width="100px" height="100px" src="${ctxPath}/img/NoPIC.png"></div> </div> </div> - <div class="col-sm-2"> - <div class="head-scu-btn upload-btn" id="detailDrawingBtnId"> - <i class="fa fa-upload"></i> 上传 - </div> - </div> - <input type="hidden" id="detailDrawing" value=""/> </div> +<!-- <div class="form-group">--> +<!-- <label class="col-sm-3 control-label head-scu-label">*详情页</label>--> +<!-- <div class="col-sm-2">--> +<!-- <div id="detailDrawingPreId">--> +<!-- <div><img width="100px" height="100px" src="${ctxPath}/img/NoPIC.png"></div>--> +<!-- </div>--> +<!-- </div>--> +<!-- <div class="col-sm-2">--> +<!-- <div class="head-scu-btn upload-btn" id="detailDrawingBtnId">--> +<!-- <i class="fa fa-upload"></i> 上传--> +<!-- </div>--> +<!-- </div>--> +<!-- <input type="hidden" id="detailDrawing" value=""/>--> +<!-- </div>--> <div class="row" id="app1"> <div class="form-group"> @@ -298,6 +306,44 @@ </div> </div> <script src="${ctxPath}/modular/system/coursePackage/coursePackage_info.js"></script> + <script src="${ctxPath}/js/vue/vue.js"></script> + <script src="${ctxPath}/js/elementui/index.js"></script> + <link rel="stylesheet" href="${ctxPath}/js/elementui/index.css"> +<script type="text/javascript"> + var vue2 = new Vue({ + el: '#app1', + props: { + // 数量限制 + limit: { + type: Number, + default: 2 + }, + }, + data: { + autoUpload: true,//自动上传 + imageUrl1: '',//模型数据,用于上传图片完成后图片预览 + dialogVisible: false + }, + methods: { + handleAvatarSuccess(res, file) { + CoursePackageInfo.goodsPicArray.push(file); + }, + beforeAvatarUpload(file) { + const isLt2M = file.size / 1024 / 1024 < 10; + if (!isLt2M) { + this.$message.error('上传图片大小不能超过 10MB!'); + } + return isLt2M; + }, + handleRemove(file, fileList) { + TSite.goodsPicArray = TSite.goodsPicArray.filter(item => { + return item.uid != file.uid; + }); + }, + }, + created() { + }, + }); <script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.13/js/select2.min.js"></script> <script src="${ctxPath}/js/elementui/index.js"></script> <link rel="stylesheet" href="${ctxPath}/js/elementui/index.css"> -- Gitblit v1.7.1