From 640ff18d2d7f4be02ddb7f8f75e899f05545eb98 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期一, 05 二月 2024 11:56:52 +0800 Subject: [PATCH] 更新bug修改 --- cloud-server-management/src/main/webapp/WEB-INF/view/system/tCoach/TCoach_edit.html | 85 ++++++++++++++++++++++++++++-------------- 1 files changed, 57 insertions(+), 28 deletions(-) diff --git a/cloud-server-management/src/main/webapp/WEB-INF/view/system/tCoach/TCoach_edit.html b/cloud-server-management/src/main/webapp/WEB-INF/view/system/tCoach/TCoach_edit.html index 1c96079..391e25d 100644 --- a/cloud-server-management/src/main/webapp/WEB-INF/view/system/tCoach/TCoach_edit.html +++ b/cloud-server-management/src/main/webapp/WEB-INF/view/system/tCoach/TCoach_edit.html @@ -22,13 +22,14 @@ <div class="ibox-content"> <div class="form-horizontal" id="carInfoForm"> <input hidden id="role" value="${role}"> + <input hidden id="diploma" value="${diploma}"> @if(objectType==1){ <div class="form-group" id="provinceCode"> <label class="col-sm-3 control-label">*所在省:</label> <div class="col-sm-9"> <select style="width: 300px" class="form-control" id="pCode" name="pCode" onchange="TSite.oneChange()"> @for(obj in list){ - <option value="${obj.provinceCode}" ${obj.province == data.province ? 'selected=selected' : ''}>${obj.province}</option> + <option value="${obj.code}" ${obj.code == data.provinceCode ? 'selected=selected' : ''}>${obj.name}</option> @} </select> </div> @@ -40,7 +41,7 @@ <div class="col-sm-9"> <select style="width: 300px" class="form-control" id="cCode" name="cCode" onchange="TSite.oneChangeNext(this)"> @for(obj in city){ - <option value="${obj.cityCode}" ${obj.city == data.city ? 'selected=selected' : ''}>${obj.city}</option> + <option value="${obj.code}" ${obj.code == data.cityCode ? 'selected=selected' : ''}>${obj.name}</option> @} </select> </div> @@ -70,14 +71,12 @@ </select> </div> </div> - <div class="form-group" > <label class="col-sm-3 control-label">*姓名:</label> <div class="col-sm-9" style="display: flex;"> <input style="width: 300px" class="form-control" id="name" value="${data.name}" placeholder="请输入姓名" type="text"> </div> </div> - <div class="form-group" > <label class="col-sm-3 control-label">*生日:</label> <div class="col-sm-9" style="display: flex"> @@ -142,30 +141,25 @@ <div class="row" id="app1" > - <div class="col-sm-6" style="width: 100%"> - <div class="form-group" > - <label class="col-sm-3 control-label">*资格证书: </label> - <input style="width: 300px" class="form-control" id="certificate" value="${data.certificate}" placeholder="请输入资格证书" type="text"> + <div class="form-group"> + <label class="col-sm-3 control-label">*资格证书(请上传不超过五张图片): </label> + <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="." + :file-list="imageUrl2" + :on-success="handleAvatarSuccess" + :on-remove="handleRemove"> + <i class="el-icon-plus"></i> + </el-upload> + <el-dialog :visible.sync="dialogVisible"> + <img width="100%" :src="imageUrl2" alt=""> + </el-dialog> </div> - <div class="form-group" > - <label class="col-sm-3 control-label"></label> - <div class="col-sm-9"> - <el-upload - :limit="5" - class="avatar-uploader" - action="/tCouponManage/uploadPic" - list-type="picture-card" - accept=".jpg,.jpeg,.png,.JPG,.JPEG" - :on-success="handleAvatarSuccess" - :on-remove="handleRemove"> - <i class="el-icon-plus"></i> - </el-upload> - <el-dialog :visible.sync="dialogVisible"> - @for(img in pictures){ - <img width="100%" src="${img}"> - @} - </el-dialog> - </div> </div> + </div> </div> </div> @@ -173,7 +167,7 @@ <div class="row btn-group-m-t"> <div class="col-sm-10 col-sm-offset-5" > @if(type!=1){ - <#button btnCss="info" name="提交" id="ensure" icon="fa-check" clickFun="TSite.addSubmit()"/> + <#button btnCss="info" name="提交" id="ensure" icon="fa-check" clickFun="TSite.editSubmit()"/> @} <#button btnCss="danger" name="取消" id="cancel" icon="fa-eraser" clickFun="TSite.close()"/> </div> @@ -188,6 +182,11 @@ <script src="${ctxPath}/js/elementui/index.js"></script> <link rel="stylesheet" href="${ctxPath}/js/elementui/index.css"> <script> + $(function() { + var id = "${pictures}" + }) + var id = "${pictures}" + var obj = [] var vue2 = new Vue({ el: '#app1', props: { @@ -200,10 +199,12 @@ data: { autoUpload: true,//自动上传 imageUrl1: '',//模型数据,用于上传图片完成后图片预览 + imageUrl2: [], dialogVisible: false }, methods: { handleAvatarSuccess(res, file) { + file.url =file.response TSite.goodsPicArray.push(res); }, beforeAvatarUpload(file) { @@ -218,8 +219,36 @@ return item.uid != file.uid; }); }, + changeImg(){ + var i = id.split(",") + console.log("看看后端返回的图片") + console.log(i.length) + console.log(i) + 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) + console.log("看看res") + console.log(obj.response); + TSite.goodsPicArray.push(obj.response) + } + }, }, created() { + this.changeImg() + TSite.goodsPicArray = this.imageUrl2 + console.log("看看执行") + var temp = [] + for (let i = 0; i < TSite.goodsPicArray.length; i++) { + temp.push(TSite.goodsPicArray[i].response) + } + TSite.goodsPicArray = temp; + console.log("赋值") + console.log(TSite.goodsPicArray) }, }); -- Gitblit v1.7.1