Commit 4a8385c2 authored by xinzhedeai's avatar xinzhedeai

隐患

parent 0e775b90
......@@ -53,13 +53,13 @@
<!-- <script type="text/javascript" src="js/jssdk2/index.js"></script> -->
<div id="app">
<div class="wrapper">
<div class="">
<!-- <div class="">
<van-image
width="100"
height="100"
src="https://img01.yzcdn.cn/vant/cat.jpeg"
/>
</div>
</div> -->
<div class="item">
<p class="bgImg" @click="nav('yh-list')">
<span>隐患管理</span>
......@@ -68,7 +68,7 @@
<span>危险作业备案</span>
</p> -->
</div>
<div class="item">
<!-- <div class="item">
<p class="bgImg" @click="nav('notice-list')">
<span>通知公告</span>
</p>
......@@ -76,7 +76,7 @@
<span>法律法规</span>
</p>
</div>
</div> -->
<!-- <div class="item">
......
......@@ -43,65 +43,39 @@
<body>
<div id="app">
<div class="content" v-cloak>
<van-cell-group :class="{'disable-van-cell': true}">
<van-cell is-link @click="showPopup('showPopup4hdInspectDate')" >检查日期<span class="formValue">{{form.hdInspectDate}}</span></van-cell>
<van-popup v-model="showPopup4hdInspectDate" position="bottom" :style="{ height: '30%' }">
<van-datetime-picker v-model="hdInspectDateModel" type="date" title="选择年月日" @confirm="confirm4hdInspectDate" @cancel="showPopup4hdInspectDate=false" />
<van-cell-group>
<van-field v-model="form.hdInspectDate" :disabled="true" label="检查日期" />
</van-cell-group>
<van-cell-group>
<van-field v-model="form.hdInspectExpert" :disabled="true" label="检查人员" placeholder="" />
<van-field v-model="form.hdInspectExpert" :disabled="true" label="检查人员" />
</van-cell-group>
<van-cell-group :class="{'disable-van-cell': true}">
<van-cell>隐患类型:
<van-radio-group v-model="form.hdLevel" :disabled="true" direction="horizontal">
<van-radio name="1">一般隐患</van-radio>
<van-radio name="2">重大隐患</van-radio>
</van-radio-group>
</van-cell>
<van-cell-group>
<van-field v-model="hdLevelText" :disabled="true" label="隐患类型:"/>
</van-cell-group>
<van-cell-group :class="{'disable-van-cell': true}">
<van-cell is-link @click="showPopup('showPopup4secType')" >安全类别:<span class="formValue">{{form.curSelectSecType}}</span></van-cell>
<van-popup v-model="showPopup4secType" round position="bottom">
<van-picker show-toolbar :columns="secType" value-key="name" @cancel="showPopup4secType = false" @confirm="onConfirm4secType" />
</van-popup>
<van-cell-group>
<van-field v-model="form.type" :disabled="true" label="安全类型"/>
</van-cell-group>
<van-cell-group :class="{'disable-van-cell': true}">
<van-cell is-link @click="showPopup('showPopup4secCheckTypeReplace')" >安全检查类别:<span class="formValue">{{form.curSelectSecCheckTypeReplace}}</span></van-cell>
<van-popup v-model="showPopup4secCheckTypeReplace" round position="bottom">
<van-picker show-toolbar :columns="secCheckTypeReplace" value-key="name" @cancel="showPopup4secCheckTypeReplace = false" @confirm="onConfirm4secCheckTypeReplace" />
</van-popup>
<van-cell-group>
<van-field v-model="form.category" :disabled="true" label="安全检查类别"/>
</van-cell-group>
<van-cell-group :class="{'disable-van-cell': true}">
<van-cell is-link @click="showPopup('showPopup4secCheckContent')" >安全检查内容:<span class="formValue">{{form.curSelectCheckContent}}</span></van-cell>
<van-popup v-model="showPopup4secCheckContent" round position="bottom">
<van-picker show-toolbar :columns="secCheckContent" value-key="name" @cancel="showPopup4secCheckContent = false" @confirm="onConfirm4secCheckContent" />
</van-popup>
<van-cell-group>
<van-field v-model="form.inspectionContent" :disabled="true" label="安全检查内容"/>
</van-cell-group>
<van-cell-group :class="{'disable-van-cell': true}">
<van-cell is-link @click="showPopup('showPopup4secCheckDiscover')" >发现问题:<span class="formValue">{{form.hdName}}</span></van-cell>
<van-popup v-model="showPopup4secCheckDiscover" round position="bottom">
<van-picker show-toolbar :columns="secCheckDiscover" value-key="name" @cancel="showPopup4secCheckDiscover = false" @confirm="onConfirm4secCheckDiscover" />
</van-popup>
<van-cell-group>
<van-field v-model="form.hdName" :disabled="true" label="发现问题"/>
</van-cell-group>
<van-cell-group>
<van-field v-model="form.comment" :disabled="true" label="隐患描述" placeholder="" />
<van-field v-model="form.comment" :disabled="true" label="隐患描述" />
</van-cell-group>
<van-cell-group>
<van-field v-model="form.basis" :disabled="true" label="检查依据" placeholder="" />
<van-field v-model="form.basis" :disabled="true" label="检查依据" />
</van-cell-group>
<van-cell-group>
<van-field v-model="form.suggestion" :disabled="true" label="整改建议" placeholder="" />
<van-field v-model="form.suggestion" :disabled="true" label="整改建议" />
</van-cell-group>
<van-cell-group :class="{'disable-van-cell': true}">
<van-cell is-link @click="showPopup('showPopup4hdRectificationDate')">整改期限<span class="formValue">{{form.hdRectificationDate}}</span></van-cell>
<van-popup v-model="showPopup4hdRectificationDate" position="bottom" :style="{ height: '30%' }">
<van-datetime-picker v-model="hdRectificationDateModel" type="date" title="选择年月日" @confirm="confirm4hdRectificationDate" @cancel="showPopup4hdRectificationDate=false" />
</van-popup>
<van-cell-group>
<van-field v-model="form.recDeadLine" :disabled="true" label="整改期限" />
</van-cell-group>
<van-cell-group :class="{'disable-van-cell': true}">
<van-cell>隐患照片:
<div style="width: 2.5rem;">
......@@ -113,28 +87,38 @@
</div></van-cell>
</van-cell-group>
<van-cell-group v-if="disabled" :class="{'disable-van-cell': true}">
<van-cell>整改照片:
<div style="width: 2.5rem;">
<van-image
width="100"
height="100"
:src="'data:image/jpg;base64,' + form.hdRectificationPic"
/>
<van-cell-group :class="{'disable-van-cell': !editAble}">
</div></van-cell>
</van-cell-group>
<van-cell-group v-if="!disabled">
<van-cell>整改照片:
<div style="width: 2.5rem;">
<van-uploader v-model="fileList" :max-count="1" :deletable="editAble" :preview-full-image="false">
<van-uploader v-model="fileList" :max-count="1" :deletable="!disabled" :preview-full-image="false">
</van-uploader>
</div></van-cell>
</van-cell-group>
<div v-if="form.hdStatus===1||form.hdStatus===3">
<van-cell-group>
<van-field v-model="form.hdInspectDate" :disabled="true" label="审核日期" placeholder="" />
<van-field v-model="form.hdInspectDate" :disabled="true" label="审核日期" />
</van-cell-group>
<van-cell-group>
<van-field v-model="form.hdAcceptancePerson" :disabled="true" label="审核人员" placeholder="" />
<van-field v-model="form.hdAcceptancePerson" :disabled="true" label="审核人员" />
</van-cell-group>
<van-cell-group>
<van-field v-model="form.hdRectificationRecord" :disabled="true" type="textarea" label="审核记录" autosize placeholder="" />
<van-field v-model="form.hdRectificationRecord" :disabled="true" type="textarea" label="审核记录" autosize />
</van-cell-group>
</div>
<div class="formSubmitBtnWrapper" v-if="editAble"><van-button type="info" size="small" @click="submit">提交</van-button></div>
<div class="formSubmitBtnWrapper" v-if="!disabled"><van-button type="info" size="small" @click="submit">提交</van-button></div>
</div>
</div>
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -40,7 +40,8 @@
</p>
<div class="list-function-btn-wrapper pd-01rem">
<van-button v-if="item.hdStatus===1||item.hdStatus===3" type="info" size="mini" @click="detail(item)">查看</van-button>
<van-button v-if="item.hdStatus===0||item.hdStatus===2" type="info" size="mini" @click="edit(item)">提交</van-button>
<!-- <van-button v-if="item.hdStatus===0||item.hdStatus===2" type="info" size="mini" @click="edit(item)">提交</van-button> -->
<van-button type="info" size="mini" @click="edit(item)">提交</van-button>
</div>
</div>
</van-cell>
......
......@@ -34,8 +34,8 @@ window.addEventListener("load", function() {
reqParams: {
page: this.page++,// 每次请求增加下一页
size: this.size,
companyId: localStorage.getItem('companyId'),
county: localStorage.getItem('appCounty'),
// companyId: localStorage.getItem('companyId'),
// county: localStorage.getItem('appCounty'),
sort: 'hdId,desc',
}
}, (res) => {
......
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