Commit 3f5d1f8c authored by xinzhedeai's avatar xinzhedeai

add:培训演练跳转详情

parent 8d8b9a15
......@@ -23,12 +23,12 @@ document.write(`
<script type="text/javascript" src="${contextPath}/sdk/jssdk2/sm2/build/SM.js"></script>
`)
// 移动端 debugger 调试
if (localStorage.getItem('debug')=='Y') {
// if (localStorage.getItem('debug')=='Y') {
document.write(
'<script type="text/javascript" src="//cdn.bootcdn.net/ajax/libs/eruda/2.4.1/eruda.js"></script>\
<script>eruda.init();</script>'
)
}
// }
// 自动识别环境(需在文件最顶部添加)
window.env = window.location.hostname === 'web1.isdapp.shandong.gov.cn' ? 'pro' : 'dev';
......
......@@ -20,7 +20,7 @@
</van-search>
<!-- 功能 -->
<button type="info" class="func_btn" @click="navTo('check_info')"><span>+</span>新增培训演练</button>
<button type="info" class="func_btn" @click="navTo"><span>+</span>新增培训演练</button>
<!-- Tab栏 -->
<van-tabs v-model:active="activeTab" @click="tabChange" title-active-color="#1989fa" line-height="2px"
......
......@@ -62,7 +62,6 @@ window.addEventListener('load', function () {
loadingType: 'spinner',
})
setTimeout(() => {
http2.post(
{
serviceId: API_KEY_MAP['page']['id'],
interfacePublicKey: API_KEY_MAP['page']['publicKey'],
......@@ -111,8 +110,16 @@ window.addEventListener('load', function () {
})
}
)
}, 0)
http2.post(
},
navTo(){
let param = {
merId: gemhoUtil.getParameter('merId')||'',
pageName: '_peixun_yanlian',
}
let url = gemhoUtil.setParameter('_peixun_yanlian_detail.html', param)
gemhoUtil.navigatePage(url, '跳转中...')
},
viewDetail(item) {
let urlParams = gemhoUtil.getUrlParams()
let param = {
......
......@@ -235,11 +235,11 @@ body {
/* 输入框样式 */
.form-input {
width: 100%;
height: .56rem;
height: .7rem;
/* 输入框高度小于容器,留出垂直空间 */
border: none;
outline: none;
font-size: .15rem;
font-size: .3rem;
color: #666;
}
......
......@@ -19,7 +19,8 @@
<div class="form-item">
<span class="form-label title_require">培训标题</span>
<div class="form-input-wrap">
<input type="text" v-model="formData.contactName" :disabled="flag=='XQ'" class="form-input" placeholder="">
<input type="text" v-model="formData.contactName" :disabled="flag=='XQ'" class="form-input"
placeholder="">
</div>
</div>
......@@ -35,13 +36,15 @@
<div class="form-item">
<span class="form-label title_require">培训人数(人)</span>
<div class="form-input-wrap">
<input type="text" v-model="formData.contactDetails" :disabled="flag=='XQ'" class="form-input" placeholder="">
<input type="text" v-model="formData.contactDetails" :disabled="flag=='XQ'"
class="form-input" placeholder="">
</div>
</div>
<div class="form-item">
<span class="form-label title_require">培训人</span>
<div class="form-input-wrap">
<input type="text" v-model="formData.contactDetails" :disabled="flag=='XQ'" class="form-input" placeholder="">
<input type="text" v-model="formData.contactDetails" :disabled="flag=='XQ'"
class="form-input" placeholder="">
</div>
</div>
......@@ -50,9 +53,9 @@
<span class="form-label title_require">培训日期</span>
<div class="form-input-wrap">
<van-field readonly v-model="formData.date" :disabled="flag=='XQ'" placeholder="" class="form-input"
@click="showDatePickerModal" />
<van-field readonly v-model="formData.date" :disabled="flag=='XQ'" placeholder=""
class="form-input" @click="showDatePickerModal" />
</div>
</div>
<van-popup v-model="showDatePicker" position="bottom">
......@@ -70,22 +73,25 @@
:after-read="handleFileUpload" class="uploader-wrapper" />
</div>
</div> -->
<!-- 详情模式 -->
<div class="img-wrapper" style="display: flex;gap:.16rem;">
<!-- 详情模式 -->
<div class="img-wrapper" style="display: flex;gap:.16rem; margin-top: 0.25rem;
margin-bottom: 0.15rem;">
<div style="position: relative;" v-for="(imgItem, index) in formData.floorPlanPhotos">
<img :src="previewUrl + imgItem" style="width: 1.6rem; height: 1.6rem;"
@click="showImage(formData.floorPlanPhotos, index)" />
<div v-if="flag=='XG'" class="van-uploader__preview-delete"
@click="handleDeleteFloorPlan(index, 'floorPlan')"><i
class="van-icon van-icon-cross van-uploader__preview-delete-icon"></i></div>
<img :src="previewUrl + imgItem" style="width: 1.6rem; height: 1.6rem;"
@click="showImage(formData.floorPlanPhotos, index)" />
<div v-if="flag=='XG'" class="van-uploader__preview-delete"
@click="handleDeleteFloorPlan(index, 'floorPlan')"><i
class="van-icon van-icon-cross van-uploader__preview-delete-icon"></i></div>
</div>
<div v-if="formData.floorPlanPhotos.length<6 && flag=='ADD' ">
<van-uploader :before-read="beforeRead" :after-read="(file) => afterRead(file, 'floorPlan')"
class="uploader-wrapper" :deletable="false" :preview-image="false">
<img src="../image/code/upload.png" style="width:1.6rem;height: 1.6rem;" alt="" srcset="">
</van-uploader>
<van-uploader :before-read="beforeRead" :after-read="(file) => afterRead(file, 'floorPlan')"
class="uploader-wrapper" :deletable="false" :preview-image="false"
>
<img src="../image/code/upload.png" style="width:1.6rem;height: 1.6rem;" alt=""
srcset="">
</van-uploader>
</div>
</div>
</div>
<!-- form结束 -->
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment