修改bug12702、13770、13714、13580、12922、12994、13119、13407
parent
d343fab8cc
commit
89915ce805
|
@ -206,17 +206,17 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="四色图类型">
|
||||
<template>
|
||||
<el-radio v-model="form.FOURTYPE" label="1">平面四色图</el-radio>
|
||||
<el-radio v-model="form.FOURTYPE" label="2">3D图</el-radio>
|
||||
</template>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row v-if="form.FOURTYPE=='1'">
|
||||
<!-- <el-row>-->
|
||||
<!-- <el-col :span="12">-->
|
||||
<!-- <el-form-item label="四色图类型">-->
|
||||
<!-- <template>-->
|
||||
<!-- <el-radio v-model="form.FOURTYPE" label="1">平面四色图</el-radio>-->
|
||||
<!-- <el-radio v-model="form.FOURTYPE" label="2">3D图</el-radio>-->
|
||||
<!-- </template>-->
|
||||
<!-- </el-form-item>-->
|
||||
<!-- </el-col>-->
|
||||
<!-- </el-row>-->
|
||||
<el-row v-if="form.FOURTYPE==='1'">
|
||||
<el-col :span="24">
|
||||
<div class="lh-1">
|
||||
<el-form-item label="四色图">
|
||||
|
@ -258,7 +258,7 @@
|
|||
</div>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row v-else-if="form.FOURTYPE=='2'">
|
||||
<el-row v-else-if="form.FOURTYPE==='2'">
|
||||
<el-col :span="12">
|
||||
<el-form-item label="四色图">
|
||||
<span v-if="form.FFILE">{{ form.FFILE.name }}</span>
|
||||
|
@ -1077,6 +1077,12 @@ export default {
|
|||
// map.addOverlay(marker) // 将标注添加到地图中
|
||||
},
|
||||
goBack() {
|
||||
this.$confirm('确定要退出吗?', {
|
||||
|
||||
}).then(() => {
|
||||
|
||||
}).catch(() => {
|
||||
})
|
||||
this.$parent.activeName = 'corpView'
|
||||
},
|
||||
handleChangeIMGFour(file, fileList) {
|
||||
|
|
|
@ -45,6 +45,9 @@
|
|||
<el-button v-waves class="filter-item" type="success" icon="el-icon-refresh" @click="goDaoru">
|
||||
导入
|
||||
</el-button>
|
||||
<el-button v-waves type="info" icon="el-icon-download" @click="exportData">
|
||||
导出数据
|
||||
</el-button>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-form>
|
||||
|
@ -166,6 +169,7 @@ export default {
|
|||
directives: { waves },
|
||||
data() {
|
||||
return {
|
||||
config: config,
|
||||
addBtnType: true,
|
||||
listLoading: true,
|
||||
add: false,
|
||||
|
@ -454,6 +458,35 @@ export default {
|
|||
this.listLoading = false
|
||||
})
|
||||
this.listLoading = false
|
||||
},
|
||||
// 导出数据
|
||||
exportData() {
|
||||
this.$confirm('确定要导出到excel吗?', {
|
||||
confirmButtonText: '确定',
|
||||
cancelButtonText: '取消',
|
||||
type: 'warning'
|
||||
}).then(() => {
|
||||
console.log('开始')
|
||||
this.listLoading = false
|
||||
let pageData = ''
|
||||
if (this.keySelect.FIRE_REGION_ID) {
|
||||
pageData += '&FIRE_REGION_ID=' + this.keySelect.FIRE_REGION_ID
|
||||
}
|
||||
if (this.keySelect.FIRE_DEVICE_TYPE_ID) {
|
||||
pageData += '&FIRE_DEVICE_TYPE_ID=' + this.keySelect.FIRE_DEVICE_TYPE_ID
|
||||
}
|
||||
if (this.keySelect.FIRE_POINT_NAME) {
|
||||
pageData += '&FIRE_POINT_NAME=' + this.keySelect.FIRE_POINT_NAME
|
||||
}
|
||||
if (this.keySelect.FIRE_DEVICE_CODE) {
|
||||
pageData += '&FIRE_DEVICE_CODE=' + this.keySelect.FIRE_DEVICE_CODE
|
||||
}
|
||||
window.open(this.config.httpurl + 'fireDevice/excelAll?' + pageData)
|
||||
}).catch(() => {
|
||||
console.log('报错')
|
||||
this.listLoading = false
|
||||
})
|
||||
this.listLoading = false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -162,7 +162,7 @@ export default {
|
|||
edit: false,
|
||||
listQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
total: 0,
|
||||
KEYWORDS: '',
|
||||
|
@ -177,7 +177,7 @@ export default {
|
|||
replyVarList: [], // REPLY
|
||||
replyListQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
replyTotal: 0,
|
||||
dialogFormHuifuShow: false,
|
||||
|
|
|
@ -83,7 +83,7 @@ export default {
|
|||
edit: false,
|
||||
listQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
total: 0,
|
||||
KEYWORDS: '',
|
||||
|
@ -98,7 +98,7 @@ export default {
|
|||
replyVarList: [], // REPLY
|
||||
replyListQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
replyTotal: 0,
|
||||
dialogFormHuifuShow: false,
|
||||
|
|
|
@ -186,7 +186,7 @@ export default {
|
|||
edit: false,
|
||||
listQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
total: 0,
|
||||
KEYWORDS: '',
|
||||
|
@ -201,7 +201,7 @@ export default {
|
|||
replyVarList: [], // REPLY
|
||||
replyListQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
replyTotal: 0,
|
||||
dialogFormHuifuShow: false,
|
||||
|
|
|
@ -90,7 +90,7 @@ export default {
|
|||
edit: false,
|
||||
listQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
total: 0,
|
||||
KEYWORDS: '',
|
||||
|
@ -105,7 +105,7 @@ export default {
|
|||
replyVarList: [], // REPLY
|
||||
replyListQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
replyTotal: 0,
|
||||
dialogFormHuifuShow: false,
|
||||
|
|
|
@ -155,7 +155,7 @@ export default {
|
|||
edit: false,
|
||||
listQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
total: 0,
|
||||
KEYWORDS: '',
|
||||
|
@ -171,7 +171,7 @@ export default {
|
|||
replyVarList: [], // REPLY
|
||||
replyListQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
replyTotal: 0,
|
||||
dialogFormHuifuShow: false,
|
||||
|
|
|
@ -71,7 +71,7 @@ export default {
|
|||
edit: false,
|
||||
listQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
total: 0,
|
||||
KEYWORDS: '',
|
||||
|
@ -86,7 +86,7 @@ export default {
|
|||
replyVarList: [], // REPLY
|
||||
replyListQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
replyTotal: 0,
|
||||
dialogFormHuifuShow: false,
|
||||
|
|
|
@ -159,7 +159,7 @@ export default {
|
|||
edit: false,
|
||||
listQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
total: 0,
|
||||
KEYWORDS: '',
|
||||
|
@ -174,7 +174,7 @@ export default {
|
|||
replyVarList: [], // REPLY
|
||||
replyListQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
replyTotal: 0,
|
||||
dialogFormHuifuShow: false,
|
||||
|
|
|
@ -74,7 +74,7 @@ export default {
|
|||
edit: false,
|
||||
listQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
total: 0,
|
||||
KEYWORDS: '',
|
||||
|
@ -89,7 +89,7 @@ export default {
|
|||
replyVarList: [], // REPLY
|
||||
replyListQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
replyTotal: 0,
|
||||
dialogFormHuifuShow: false,
|
||||
|
|
|
@ -142,7 +142,7 @@
|
|||
</el-col>
|
||||
</td>
|
||||
</tr>
|
||||
<tr v-if="HIDDENLEVEL !='jdyh001' && HIDDENLEVEL !='hiddenLevel2002' && HIDDENLEVEL != '' ">
|
||||
<tr v-if="HIDDENLEVEL !='jdyh001' && HIDDENLEVEL !='hiddenLevel2002' && HIDDENLEVEL != '' && HIDDENLEVEL != 'hiddenLevel1001'">
|
||||
<td class="tbg">整改期限</td>
|
||||
<td>
|
||||
<el-col :span="24">
|
||||
|
@ -150,7 +150,7 @@
|
|||
</el-col>
|
||||
</td>
|
||||
</tr>
|
||||
<tr v-if="HIDDENLEVEL !='jdyh001' && HIDDENLEVEL !='hiddenLevel2002' && HIDDENLEVEL != ''">
|
||||
<tr v-if="HIDDENLEVEL !='jdyh001' && HIDDENLEVEL !='hiddenLevel2002' && HIDDENLEVEL != '' && HIDDENLEVEL != 'hiddenLevel1001'">
|
||||
<td class="tbg">整改负责人</td>
|
||||
<td>
|
||||
<el-col :span="12">
|
||||
|
@ -175,7 +175,7 @@
|
|||
<td class="tbg">隐患确认人</td>
|
||||
<td>{{ pd.conUserName }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<tr v-if="HIDDENLEVEL != 'hiddenLevel1001'">
|
||||
<td class="tbg">隐患确认时间</td>
|
||||
<td>
|
||||
<el-col :span="24">
|
||||
|
@ -635,6 +635,9 @@ export default {
|
|||
} else {
|
||||
this.pd.STATE = '-2'
|
||||
}
|
||||
if (this.HIDDENLEVEL == 'hiddenLevel1001') { // 忽略隐患
|
||||
this.pd.STATE = '5'
|
||||
}
|
||||
if (this.pd.RECTIFICATIONDEPT == undefined) {
|
||||
this.pd.RECTIFICATIONDEPT = ''
|
||||
}
|
||||
|
|
|
@ -62,16 +62,13 @@
|
|||
</el-col>
|
||||
<el-col :span="4">
|
||||
<el-form-item label="隐患类型" prop="HIDDENTYPE">
|
||||
<SelectTree
|
||||
<el-cascader
|
||||
ref="deptTree_Select3"
|
||||
:clearable="false"
|
||||
:options="hiddenTypeList"
|
||||
:props="defaultProps"
|
||||
v-model="condform.hiddenType"
|
||||
:canparent="false"
|
||||
children-name="nodes"
|
||||
style="width: 100%;"
|
||||
placeholder="请选择" />
|
||||
collapse-tags
|
||||
clearable/>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="4">
|
||||
|
@ -297,7 +294,7 @@ export default {
|
|||
{ ID: '16', NAME: '确认打回' },
|
||||
{ ID: '10', NAME: '验收打回' }
|
||||
],
|
||||
defaultProps: { value: 'id', children: 'nodes', label: 'name' },
|
||||
defaultProps: { value: 'id', children: 'nodes', label: 'name', multiple: true, emitPath: false },
|
||||
pickerOptions0: { disabledDate(time) { return time.getTime() < Date.now() - 8.64e6 } },
|
||||
hiddenlevelList: [], // 隐患级别
|
||||
hiddenPartList: [], // 隐患部位,
|
||||
|
|
|
@ -15,6 +15,13 @@
|
|||
</el-select>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="4">
|
||||
<el-form-item label="隐患来源">
|
||||
<el-select v-model="SOURCE" placeholder="请选择">
|
||||
<el-option v-for="item in sourceStateList" :key="item.id" :label="item.label" :value="item.value"/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label-width="10px">
|
||||
<el-button v-waves class="filter-item" type="primary" icon="el-icon-search" @click="getQuery">
|
||||
|
@ -110,6 +117,7 @@ export default {
|
|||
total: 0,
|
||||
KEYWORDS: '',
|
||||
ISCHECK: '',
|
||||
SOURCE: '',
|
||||
varList: [],
|
||||
sourceState: {
|
||||
1: 'AI报警',
|
||||
|
@ -117,6 +125,24 @@ export default {
|
|||
4: '安全环保检查(监管端)',
|
||||
5: '安全环保检查(企业端)'
|
||||
},
|
||||
sourceStateList: [
|
||||
{
|
||||
value: '1',
|
||||
label: 'AI报警(监管端)'
|
||||
},
|
||||
{
|
||||
value: '2',
|
||||
label: 'AI报警(企业端)'
|
||||
},
|
||||
{
|
||||
value: '4',
|
||||
label: '安全环保检查(监管端)'
|
||||
},
|
||||
{
|
||||
value: '5',
|
||||
label: '安全环保检查(企业端)'
|
||||
}
|
||||
],
|
||||
state: {
|
||||
1: '未整改',
|
||||
2: '已整改',
|
||||
|
@ -139,6 +165,7 @@ export default {
|
|||
goKeyReset() {
|
||||
this.KEYWORDS = ''
|
||||
this.ISCHECK = ''
|
||||
this.SOURCE = ''
|
||||
this.getQuery()
|
||||
},
|
||||
// 获取列表
|
||||
|
@ -149,7 +176,8 @@ export default {
|
|||
{
|
||||
KEYWORDS: this.KEYWORDS,
|
||||
OUTSOURCED_ID: this.$parent.OUTSOURCED_ID,
|
||||
ISCHECK: this.ISCHECK
|
||||
ISCHECK: this.ISCHECK,
|
||||
SOURCE: this.SOURCE
|
||||
}
|
||||
).then((data) => {
|
||||
this.listLoading = false
|
||||
|
|
|
@ -56,6 +56,7 @@
|
|||
<el-col :span="8">
|
||||
<el-form-item label="企业辖区部门" class="is-required" prop="INVOLVING_CORPS_DEPART_ID">
|
||||
<Treeselect
|
||||
v-if="updateValue"
|
||||
:multiple="true"
|
||||
:flat="true"
|
||||
:default-expand-level="1"
|
||||
|
@ -66,6 +67,8 @@
|
|||
no-options-text="暂无数据"
|
||||
no-children-text="暂无数据"
|
||||
style="width: 100%;"
|
||||
@select="handleSelect"
|
||||
@deselect="handleRemove"
|
||||
/>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
|
@ -257,6 +260,7 @@ export default {
|
|||
directives: { waves },
|
||||
data() {
|
||||
return {
|
||||
updateValue: true,
|
||||
selectUsers: [], // 防止报错,参数无用
|
||||
chooseUserList: [],
|
||||
punishThePerson: [],
|
||||
|
@ -1199,6 +1203,52 @@ export default {
|
|||
// resolve()
|
||||
}).catch((e) => {
|
||||
})
|
||||
},
|
||||
// 将树节点的子节点全部添加到数组中
|
||||
pullSelectedNodes(selectedItems) {
|
||||
if (selectedItems.nodes && selectedItems.nodes.length > 0) {
|
||||
for (let i = 0; i < selectedItems.nodes.length; i++) {
|
||||
if (!this.form.INVOLVING_CORPS_DEPART_ID.includes(selectedItems.nodes[i].id)) {
|
||||
this.form.INVOLVING_CORPS_DEPART_ID.push(selectedItems.nodes[i].id)
|
||||
}
|
||||
this.pullSelectedNodes(selectedItems.nodes[i])
|
||||
}
|
||||
}
|
||||
},
|
||||
// 选择项时触发的事件
|
||||
handleSelect(selectedItems) {
|
||||
// 选择父节点时同时勾选全部子节点
|
||||
if (!this.form.INVOLVING_CORPS_DEPART_ID.includes(selectedItems.id)) {
|
||||
this.form.INVOLVING_CORPS_DEPART_ID.push(selectedItems.id)
|
||||
}
|
||||
this.pullSelectedNodes(selectedItems)
|
||||
this.onClick()
|
||||
},
|
||||
// 将选中项的子节点全部移除
|
||||
removeSelectedNodes(selectedItems) {
|
||||
if (selectedItems.nodes && selectedItems.nodes.length > 0) {
|
||||
for (let i = 0; i < selectedItems.nodes.length; i++) {
|
||||
if (this.form.INVOLVING_CORPS_DEPART_ID.includes(selectedItems.nodes[i].id)) {
|
||||
this.form.INVOLVING_CORPS_DEPART_ID.splice(this.form.INVOLVING_CORPS_DEPART_ID.indexOf(selectedItems.nodes[i].id), 1)
|
||||
}
|
||||
this.removeSelectedNodes(selectedItems.nodes[i])
|
||||
}
|
||||
}
|
||||
},
|
||||
// 移除选中项时触发的事件
|
||||
handleRemove(selectedItems) {
|
||||
// 移除选中项时同时移除全部子节点
|
||||
if (this.form.INVOLVING_CORPS_DEPART_ID.includes(selectedItems.id)) {
|
||||
this.form.INVOLVING_CORPS_DEPART_ID.splice(this.form.INVOLVING_CORPS_DEPART_ID.indexOf(selectedItems.id), 1)
|
||||
}
|
||||
this.removeSelectedNodes(selectedItems)
|
||||
this.onClick()
|
||||
},
|
||||
onClick() {
|
||||
this.updateValue = false
|
||||
this.$nextTick(() => {
|
||||
this.updateValue = true
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -76,6 +76,10 @@
|
|||
<span v-if="pd.STATE == -2">结束申请中</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="bbg-transparent">具体位置</td>
|
||||
<td colspan="3">{{ pd.LOCATION }}</td>
|
||||
</tr>
|
||||
<tr v-for="(item, index) in file9" :key="index">
|
||||
<td class="bbg-transparent">安全管理协议{{ index + 1 }}</td>
|
||||
<td colspan="2">{{ item.FILE_NAME }}</td>
|
||||
|
|
|
@ -277,9 +277,17 @@ export default {
|
|||
'/riskunit/' + this.dialogType,
|
||||
this.form
|
||||
).then((data) => {
|
||||
if (data.result == 'success') {
|
||||
this.listLoading = false
|
||||
this.dialogFormEdit = false
|
||||
this.getList()
|
||||
} else {
|
||||
this.$message({
|
||||
message: data.exception,
|
||||
type: 'error'
|
||||
})
|
||||
this.listLoading = false
|
||||
}
|
||||
}).catch((e) => {
|
||||
this.listLoading = false
|
||||
})
|
||||
|
|
|
@ -957,8 +957,15 @@ export default {
|
|||
},
|
||||
|
||||
goBack() {
|
||||
this.$confirm('确定要退出吗', {
|
||||
confirmButtonText: '确定',
|
||||
cancelButtonText: '取消',
|
||||
type: 'warning'
|
||||
}).then(() => {
|
||||
this.$parent.INSPECTION_ID = ''
|
||||
this.$parent.activeName = 'List'
|
||||
}).catch(() => {
|
||||
})
|
||||
},
|
||||
// 获取整改人列表
|
||||
getUserList(DEPARTMENT_ID) {
|
||||
|
|
|
@ -964,8 +964,15 @@ export default {
|
|||
},
|
||||
|
||||
goBack() {
|
||||
this.$confirm(('确定要退出吗?'), {
|
||||
confirmButtonText: '确定',
|
||||
cancelButtonText: '取消',
|
||||
type: 'warning'
|
||||
}).then(() => {
|
||||
this.$parent.INSPECTION_ID = ''
|
||||
this.$parent.activeName = 'List'
|
||||
}).catch(() => {
|
||||
})
|
||||
},
|
||||
// 获取整改人列表
|
||||
getUserList(DEPARTMENT_ID) {
|
||||
|
|
|
@ -149,7 +149,7 @@
|
|||
<el-button icon="el-icon-view" size="mini" @click="goDetail(row)">查看</el-button>
|
||||
<el-button type="success" icon="el-icon-view" size="mini" @click="checkFlow(row)">流程图</el-button>
|
||||
<el-button
|
||||
v-show="edit && ( row.INSPECTION_STATUS == '-1')"
|
||||
v-show="edit && ( row.INSPECTION_STATUS == '-1') && loginUserId == row.INSPECTION_ORIGINATOR_ID"
|
||||
type="primary"
|
||||
icon="el-icon-edit"
|
||||
size="mini"
|
||||
|
|
|
@ -65,7 +65,7 @@ export default {
|
|||
edit: false,
|
||||
listQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
total: 0,
|
||||
KEYWORDS: '',
|
||||
|
|
|
@ -101,7 +101,7 @@ export default {
|
|||
socialPhotoFile: [], // 身份证照片
|
||||
listQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
total: 0,
|
||||
varList: [],
|
||||
|
|
|
@ -98,7 +98,7 @@ export default {
|
|||
socialPhotoFile: [], // 身份证照片
|
||||
listQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
total: 0,
|
||||
varList: [],
|
||||
|
|
|
@ -104,7 +104,7 @@ export default {
|
|||
socialPhotoFile: [], // 身份证照片
|
||||
listQuery: {
|
||||
page: 1,
|
||||
limit: 10
|
||||
limit: 20
|
||||
},
|
||||
total: 0,
|
||||
varList: [],
|
||||
|
|
|
@ -13,6 +13,8 @@
|
|||
<script src="./js/ezuikit.js"></script>
|
||||
<script src="./swiper-master/package/swiper-bundle.min.js"></script>
|
||||
<script src="https://statics.ys7.com/openweb/common/scripts/jquery-39b5fb0510.cookie.js"></script>
|
||||
<link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
|
||||
<script src="https://unpkg.com/element-ui/lib/index.js"></script>
|
||||
<!-- <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts@4/dist/echarts.min.js"></script>
|
||||
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts-gl@1/dist/echarts-gl.min.js"></script>
|
||||
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts-stat@1/dist/ecStat.min.js"></script> -->
|
||||
|
@ -140,6 +142,7 @@
|
|||
本年隐患
|
||||
</div>
|
||||
</div>
|
||||
<el-tooltip class="item" effect="dark" content="本周期除已验收、已归档的重大隐患、忽略隐患及重大隐患以外的数量" placement="top">
|
||||
<div class="task-text">
|
||||
<div class="title">
|
||||
待处理
|
||||
|
@ -148,6 +151,8 @@
|
|||
{{hdCount.yearUncheck}}
|
||||
</div>
|
||||
</div>
|
||||
</el-tooltip>
|
||||
<el-tooltip class="item" effect="dark" content="本周期已验收、已归档的重大隐患、忽略隐患及重大隐患的数量" placement="top">
|
||||
<div class="task-text">
|
||||
<div class="title">
|
||||
已处理
|
||||
|
@ -156,6 +161,9 @@
|
|||
{{hdCount.yearChecked}}
|
||||
</div>
|
||||
</div>
|
||||
</el-tooltip>
|
||||
|
||||
<el-tooltip class="item" effect="dark" content="(本周期已处理/(本周期待处理+本周期已处理))*100%" placement="top">
|
||||
<div class="task-text">
|
||||
<div class="title">
|
||||
隐患整改率
|
||||
|
@ -166,6 +174,7 @@
|
|||
<span class="f14">%</span>
|
||||
</div>
|
||||
</div>
|
||||
</el-tooltip>
|
||||
</div>
|
||||
<div class="task-item">
|
||||
<div class="task-textsp">
|
||||
|
@ -176,6 +185,7 @@
|
|||
本季隐患
|
||||
</div>
|
||||
</div>
|
||||
<el-tooltip class="item" effect="dark" content="本周期除已验收、已归档的重大隐患、忽略隐患及重大隐患以外的数量" placement="top">
|
||||
<div class="task-text">
|
||||
<div class="title">
|
||||
待处理
|
||||
|
@ -184,6 +194,8 @@
|
|||
{{hdCount.quarterUncheck}}
|
||||
</div>
|
||||
</div>
|
||||
</el-tooltip>
|
||||
<el-tooltip class="item" effect="dark" content="本周期已验收、已归档的重大隐患、忽略隐患及重大隐患的数量" placement="top">
|
||||
<div class="task-text">
|
||||
<div class="title">
|
||||
已处理
|
||||
|
@ -192,6 +204,8 @@
|
|||
{{hdCount.quarterChecked}}
|
||||
</div>
|
||||
</div>
|
||||
</el-tooltip>
|
||||
<el-tooltip class="item" effect="dark" content="(本周期已处理/(本周期待处理+本周期已处理))*100%" placement="top">
|
||||
<div class="task-text">
|
||||
<div class="title">
|
||||
隐患整改率
|
||||
|
@ -202,6 +216,7 @@
|
|||
<span class="f14">%</span>
|
||||
</div>
|
||||
</div>
|
||||
</el-tooltip>
|
||||
</div>
|
||||
<div class="task-item">
|
||||
<div class="task-textsp">
|
||||
|
@ -212,6 +227,7 @@
|
|||
本月隐患
|
||||
</div>
|
||||
</div>
|
||||
<el-tooltip class="item" effect="dark" content="本周期除已验收、已归档的重大隐患、忽略隐患及重大隐患以外的数量" placement="top">
|
||||
<div class="task-text">
|
||||
<div class="title">
|
||||
待处理
|
||||
|
@ -220,6 +236,8 @@
|
|||
{{hdCount.monthUncheck}}
|
||||
</div>
|
||||
</div>
|
||||
</el-tooltip>
|
||||
<el-tooltip class="item" effect="dark" content="本周期已验收、已归档的重大隐患、忽略隐患及重大隐患的数量" placement="top">
|
||||
<div class="task-text">
|
||||
<div class="title">
|
||||
已处理
|
||||
|
@ -228,6 +246,8 @@
|
|||
{{hdCount.monthChecked}}
|
||||
</div>
|
||||
</div>
|
||||
</el-tooltip>
|
||||
<el-tooltip class="item" effect="dark" content="(本周期已处理/(本周期待处理+本周期已处理))*100%" placement="top">
|
||||
<div class="task-text">
|
||||
<div class="title">
|
||||
隐患整改率
|
||||
|
@ -238,6 +258,7 @@
|
|||
<span class="f14">%</span>
|
||||
</div>
|
||||
</div>
|
||||
</el-tooltip>
|
||||
</div>
|
||||
</div>
|
||||
<div class="swiper-slide">
|
||||
|
@ -250,6 +271,7 @@
|
|||
本旬隐患
|
||||
</div>
|
||||
</div>
|
||||
<el-tooltip class="item" effect="dark" content="本周期除已验收、已归档的重大隐患、忽略隐患及重大隐患以外的数量" placement="top">
|
||||
<div class="task-text">
|
||||
<div class="title">
|
||||
待处理
|
||||
|
@ -258,6 +280,8 @@
|
|||
{{hdCount.xunUncheck}}
|
||||
</div>
|
||||
</div>
|
||||
</el-tooltip>
|
||||
<el-tooltip class="item" effect="dark" content="本周期已验收、已归档的重大隐患、忽略隐患及重大隐患的数量" placement="top">
|
||||
<div class="task-text">
|
||||
<div class="title">
|
||||
已处理
|
||||
|
@ -266,6 +290,8 @@
|
|||
{{hdCount.xunChecked}}
|
||||
</div>
|
||||
</div>
|
||||
</el-tooltip>
|
||||
<el-tooltip class="item" effect="dark" content="(本周期已处理/(本周期待处理+本周期已处理))*100%" placement="top">
|
||||
<div class="task-text">
|
||||
<div class="title">
|
||||
隐患整改率
|
||||
|
@ -276,6 +302,7 @@
|
|||
<span class="f14">%</span>
|
||||
</div>
|
||||
</div>
|
||||
</el-tooltip>
|
||||
</div>
|
||||
<div class="task-item">
|
||||
<div class="task-textsp">
|
||||
|
@ -286,6 +313,7 @@
|
|||
本周隐患
|
||||
</div>
|
||||
</div>
|
||||
<el-tooltip class="item" effect="dark" content="本周期除已验收、已归档的重大隐患、忽略隐患及重大隐患以外的数量" placement="top">
|
||||
<div class="task-text">
|
||||
<div class="title">
|
||||
待处理
|
||||
|
@ -294,6 +322,8 @@
|
|||
{{hdCount.weekUncheck}}
|
||||
</div>
|
||||
</div>
|
||||
</el-tooltip>
|
||||
<el-tooltip class="item" effect="dark" content="本周期已验收、已归档的重大隐患、忽略隐患及重大隐患的数量" placement="top">
|
||||
<div class="task-text">
|
||||
<div class="title">
|
||||
已处理
|
||||
|
@ -302,6 +332,8 @@
|
|||
{{hdCount.weekChecked}}
|
||||
</div>
|
||||
</div>
|
||||
</el-tooltip>
|
||||
<el-tooltip class="item" effect="dark" content="(本周期已处理/(本周期待处理+本周期已处理))*100%" placement="top">
|
||||
<div class="task-text">
|
||||
<div class="title">
|
||||
隐患整改率
|
||||
|
@ -312,6 +344,7 @@
|
|||
<span class="f14">%</span>
|
||||
</div>
|
||||
</div>
|
||||
</el-tooltip>
|
||||
</div>
|
||||
<div class="task-item">
|
||||
<div class="task-textsp">
|
||||
|
@ -322,6 +355,7 @@
|
|||
本日隐患
|
||||
</div>
|
||||
</div>
|
||||
<el-tooltip class="item" effect="dark" content="本周期除已验收、已归档的重大隐患、忽略隐患及重大隐患以外的数量" placement="top">
|
||||
<div class="task-text">
|
||||
<div class="title">
|
||||
待处理
|
||||
|
@ -330,6 +364,8 @@
|
|||
{{hdCount.dayUncheck}}
|
||||
</div>
|
||||
</div>
|
||||
</el-tooltip>
|
||||
<el-tooltip class="item" effect="dark" content="本周期已验收、已归档的重大隐患、忽略隐患及重大隐患的数量" placement="top">
|
||||
<div class="task-text">
|
||||
<div class="title">
|
||||
已处理
|
||||
|
@ -338,6 +374,8 @@
|
|||
{{hdCount.dayChecked}}
|
||||
</div>
|
||||
</div>
|
||||
</el-tooltip>
|
||||
<el-tooltip class="item" effect="dark" content="(本周期已处理/(本周期待处理+本周期已处理))*100%" placement="top">
|
||||
<div class="task-text">
|
||||
<div class="title">
|
||||
隐患整改率
|
||||
|
@ -348,6 +386,7 @@
|
|||
<span class="f14">%</span>
|
||||
</div>
|
||||
</div>
|
||||
</el-tooltip>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1821,135 +1860,135 @@ var vm = new Vue({
|
|||
}, 2000)
|
||||
})
|
||||
// 周检查
|
||||
$.ajax({
|
||||
xhrFields: {
|
||||
withCredentials: true
|
||||
},
|
||||
type: 'POST',
|
||||
url: config.httpurl + 'checkrecord/goBiListCount',
|
||||
data: {
|
||||
COUNTTYPE: 'week',
|
||||
tm: new Date().getTime()
|
||||
},
|
||||
dataType: 'json',
|
||||
success: function(data) {
|
||||
if (data.result == 'success') {
|
||||
_this.listCountWeek = data.all
|
||||
vm.$forceUpdate() // 强制刷新
|
||||
} else if (data.result == 'exception') {
|
||||
showException('系统首页', '数据异常') // 显示异常
|
||||
}
|
||||
}
|
||||
}).done().fail(function() {
|
||||
swal('登录失效!', '请求服务器无响应,稍后再试', 'warning')
|
||||
setTimeout(function() {
|
||||
window.location.href = config.weburl + '#/login'
|
||||
}, 2000)
|
||||
})
|
||||
// $.ajax({
|
||||
// xhrFields: {
|
||||
// withCredentials: true
|
||||
// },
|
||||
// type: 'POST',
|
||||
// url: config.httpurl + 'checkrecord/goBiListCount',
|
||||
// data: {
|
||||
// COUNTTYPE: 'week',
|
||||
// tm: new Date().getTime()
|
||||
// },
|
||||
// dataType: 'json',
|
||||
// success: function(data) {
|
||||
// if (data.result == 'success') {
|
||||
// _this.listCountWeek = data.all
|
||||
// vm.$forceUpdate() // 强制刷新
|
||||
// } else if (data.result == 'exception') {
|
||||
// showException('系统首页', '数据异常') // 显示异常
|
||||
// }
|
||||
// }
|
||||
// }).done().fail(function() {
|
||||
// swal('登录失效!', '请求服务器无响应,稍后再试', 'warning')
|
||||
// setTimeout(function() {
|
||||
// window.location.href = config.weburl + '#/login'
|
||||
// }, 2000)
|
||||
// })
|
||||
// 旬检查
|
||||
$.ajax({
|
||||
xhrFields: {
|
||||
withCredentials: true
|
||||
},
|
||||
type: 'POST',
|
||||
url: config.httpurl + 'checkrecord/goBiListCount',
|
||||
data: {
|
||||
COUNTTYPE: 'xun',
|
||||
tm: new Date().getTime()
|
||||
},
|
||||
dataType: 'json',
|
||||
success: function(data) {
|
||||
if (data.result == 'success') {
|
||||
_this.listCountXun = data.all
|
||||
vm.$forceUpdate() // 强制刷新
|
||||
} else if (data.result == 'exception') {
|
||||
showException('系统首页', '数据异常') // 显示异常
|
||||
}
|
||||
}
|
||||
}).done().fail(function() {
|
||||
swal('登录失效!', '请求服务器无响应,稍后再试', 'warning')
|
||||
setTimeout(function() {
|
||||
window.location.href = config.weburl + '#/login'
|
||||
}, 2000)
|
||||
})
|
||||
// $.ajax({
|
||||
// xhrFields: {
|
||||
// withCredentials: true
|
||||
// },
|
||||
// type: 'POST',
|
||||
// url: config.httpurl + 'checkrecord/goBiListCount',
|
||||
// data: {
|
||||
// COUNTTYPE: 'xun',
|
||||
// tm: new Date().getTime()
|
||||
// },
|
||||
// dataType: 'json',
|
||||
// success: function(data) {
|
||||
// if (data.result == 'success') {
|
||||
// _this.listCountXun = data.all
|
||||
// vm.$forceUpdate() // 强制刷新
|
||||
// } else if (data.result == 'exception') {
|
||||
// showException('系统首页', '数据异常') // 显示异常
|
||||
// }
|
||||
// }
|
||||
// }).done().fail(function() {
|
||||
// swal('登录失效!', '请求服务器无响应,稍后再试', 'warning')
|
||||
// setTimeout(function() {
|
||||
// window.location.href = config.weburl + '#/login'
|
||||
// }, 2000)
|
||||
// })
|
||||
// 月检查
|
||||
$.ajax({
|
||||
xhrFields: {
|
||||
withCredentials: true
|
||||
},
|
||||
type: 'POST',
|
||||
url: config.httpurl + 'checkrecord/goBiListCount',
|
||||
data: {
|
||||
COUNTTYPE: 'month',
|
||||
tm: new Date().getTime()
|
||||
},
|
||||
dataType: 'json',
|
||||
success: function(data) {
|
||||
if (data.result == 'success') {
|
||||
_this.listCountMonth = data.all
|
||||
vm.$forceUpdate() // 强制刷新
|
||||
} else if (data.result == 'exception') {
|
||||
showException('系统首页', '数据异常') // 显示异常
|
||||
}
|
||||
}
|
||||
}).done().fail(function() {
|
||||
swal('登录失效!', '请求服务器无响应,稍后再试', 'warning')
|
||||
setTimeout(function() {
|
||||
window.location.href = config.weburl + '#/login'
|
||||
}, 2000)
|
||||
})
|
||||
// $.ajax({
|
||||
// xhrFields: {
|
||||
// withCredentials: true
|
||||
// },
|
||||
// type: 'POST',
|
||||
// url: config.httpurl + 'checkrecord/goBiListCount',
|
||||
// data: {
|
||||
// COUNTTYPE: 'month',
|
||||
// tm: new Date().getTime()
|
||||
// },
|
||||
// dataType: 'json',
|
||||
// success: function(data) {
|
||||
// if (data.result == 'success') {
|
||||
// _this.listCountMonth = data.all
|
||||
// vm.$forceUpdate() // 强制刷新
|
||||
// } else if (data.result == 'exception') {
|
||||
// showException('系统首页', '数据异常') // 显示异常
|
||||
// }
|
||||
// }
|
||||
// }).done().fail(function() {
|
||||
// swal('登录失效!', '请求服务器无响应,稍后再试', 'warning')
|
||||
// setTimeout(function() {
|
||||
// window.location.href = config.weburl + '#/login'
|
||||
// }, 2000)
|
||||
// })
|
||||
// 季检查
|
||||
$.ajax({
|
||||
xhrFields: {
|
||||
withCredentials: true
|
||||
},
|
||||
type: 'POST',
|
||||
url: config.httpurl + 'checkrecord/goBiListCount',
|
||||
data: {
|
||||
COUNTTYPE: 'quarter',
|
||||
tm: new Date().getTime()
|
||||
},
|
||||
dataType: 'json',
|
||||
success: function(data) {
|
||||
if (data.result == 'success') {
|
||||
_this.listCountQuarter = data.all
|
||||
vm.$forceUpdate() // 强制刷新
|
||||
} else if (data.result == 'exception') {
|
||||
showException('系统首页', '数据异常') // 显示异常
|
||||
}
|
||||
}
|
||||
}).done().fail(function() {
|
||||
swal('登录失效!', '请求服务器无响应,稍后再试', 'warning')
|
||||
setTimeout(function() {
|
||||
window.location.href = config.weburl + '#/login'
|
||||
}, 2000)
|
||||
})
|
||||
// $.ajax({
|
||||
// xhrFields: {
|
||||
// withCredentials: true
|
||||
// },
|
||||
// type: 'POST',
|
||||
// url: config.httpurl + 'checkrecord/goBiListCount',
|
||||
// data: {
|
||||
// COUNTTYPE: 'quarter',
|
||||
// tm: new Date().getTime()
|
||||
// },
|
||||
// dataType: 'json',
|
||||
// success: function(data) {
|
||||
// if (data.result == 'success') {
|
||||
// _this.listCountQuarter = data.all
|
||||
// vm.$forceUpdate() // 强制刷新
|
||||
// } else if (data.result == 'exception') {
|
||||
// showException('系统首页', '数据异常') // 显示异常
|
||||
// }
|
||||
// }
|
||||
// }).done().fail(function() {
|
||||
// swal('登录失效!', '请求服务器无响应,稍后再试', 'warning')
|
||||
// setTimeout(function() {
|
||||
// window.location.href = config.weburl + '#/login'
|
||||
// }, 2000)
|
||||
// })
|
||||
// 年检查
|
||||
$.ajax({
|
||||
xhrFields: {
|
||||
withCredentials: true
|
||||
},
|
||||
type: 'POST',
|
||||
url: config.httpurl + 'checkrecord/goBiListCount',
|
||||
data: {
|
||||
COUNTTYPE: 'year',
|
||||
tm: new Date().getTime()
|
||||
},
|
||||
dataType: 'json',
|
||||
success: function(data) {
|
||||
if (data.result == 'success') {
|
||||
_this.listCountYear = data.all
|
||||
vm.$forceUpdate() // 强制刷新
|
||||
} else if (data.result == 'exception') {
|
||||
showException('系统首页', '数据异常') // 显示异常
|
||||
}
|
||||
}
|
||||
}).done().fail(function() {
|
||||
swal('登录失效!', '请求服务器无响应,稍后再试', 'warning')
|
||||
setTimeout(function() {
|
||||
window.location.href = config.weburl + '#/login'
|
||||
}, 2000)
|
||||
})
|
||||
// $.ajax({
|
||||
// xhrFields: {
|
||||
// withCredentials: true
|
||||
// },
|
||||
// type: 'POST',
|
||||
// url: config.httpurl + 'checkrecord/goBiListCount',
|
||||
// data: {
|
||||
// COUNTTYPE: 'year',
|
||||
// tm: new Date().getTime()
|
||||
// },
|
||||
// dataType: 'json',
|
||||
// success: function(data) {
|
||||
// if (data.result == 'success') {
|
||||
// _this.listCountYear = data.all
|
||||
// vm.$forceUpdate() // 强制刷新
|
||||
// } else if (data.result == 'exception') {
|
||||
// showException('系统首页', '数据异常') // 显示异常
|
||||
// }
|
||||
// }
|
||||
// }).done().fail(function() {
|
||||
// swal('登录失效!', '请求服务器无响应,稍后再试', 'warning')
|
||||
// setTimeout(function() {
|
||||
// window.location.href = config.weburl + '#/login'
|
||||
// }, 2000)
|
||||
// })
|
||||
},
|
||||
|
||||
// 退出系统
|
||||
|
|
Loading…
Reference in New Issue