Commit e8d2549c authored by xinzhedeai's avatar xinzhedeai

mod: 新增检查单

parent f1d55a71
...@@ -42,6 +42,9 @@ ...@@ -42,6 +42,9 @@
.checklist-container .van-checkbox { .checklist-container .van-checkbox {
width: auto; width: auto;
float: left;
margin-right: .3rem;
margin-bottom: .2rem;
} }
.checklist-container .van-checkbox__label, .checklist-container .van-checkbox__label,
......
...@@ -9,6 +9,8 @@ ...@@ -9,6 +9,8 @@
<title>消防安全检查清单</title> <title>消防安全检查清单</title>
<script type="text/javascript" src="../sdk/includeHead.js"></script> <script type="text/javascript" src="../sdk/includeHead.js"></script>
<script type="text/javascript" src="_check_info_data.js"></script> <script type="text/javascript" src="_check_info_data.js"></script>
<!-- <script type="text/javascript" src="_check_info_data_detail.js"></script>
<script type="text/javascript" src="_check_info_data_detail_yh.js"></script> -->
</head> </head>
<body> <body>
...@@ -23,31 +25,40 @@ ...@@ -23,31 +25,40 @@
</div> </div>
<div class="checklist-container"> <div class="checklist-container">
<div class="item_title"> <div class="item_title">
{{ checkData[checkPageIndex].title }} {{ checkData[checkPageIndex].name }}
</div> </div>
<div v-for="(item, index) in checkData[checkPageIndex]['gqCheckItemVoList']" :key="item.id" class="check-item"> <div v-for="(item, index) in checkData[checkPageIndex]['gqCheckItemVoList']" :key="item.id" class="check-item">
<div class="item-header"> <div class="item-header">
<!-- <div class="item-number">{{ index + 1 }}</div> --> <!-- <div class="item-number">{{ index + 1 }}</div> -->
<div class="item-title">{{ index + 1 }}.{{ item.name }}</div> <div class="item-title">{{ item.id }}.{{ item.name }}</div>
</div> </div>
<!-- 单选按钮组 --> <!-- 单选按钮组 -->
<van-radio-group v-model="item.selected" @change="handleSelectionChange(item)" <van-radio-group v-model="item.itemAnswer" @change="handleSelectionChange($event, item, index)"
:disabled="flag!=='ADD'" direction="horizontal"> :disabled="flag!=='ADD'" direction="horizontal">
<van-radio name="yes"></van-radio> <van-radio :name="1"></van-radio>
<van-radio name="no"></van-radio> <van-radio :name="2"></van-radio>
<van-radio name="na">不涉及</van-radio> <van-radio :name="3">不涉及</van-radio>
</van-radio-group> </van-radio-group>
<!-- 否选项扩展内容 --> <!-- 否选项扩展内容 -->
<div v-show="item.selected === 'no'" class="expand-section"> <div v-show="item.itemAnswer === 2" class="expand-section">
<div> <div>
<!-- 子检查项 --> <!-- 子检查项 -->
<div class="sub-checkbox-group" v-if="flag=='ADD'"> <div class="sub-checkbox-group">
<van-checkbox v-for="(subItem, subIndex) in item.gqCheckQuestionDtoList" :key="subIndex" <van-cell v-if="item.itemType==1">
v-model="subItem.check" shape="square"> <van-checkbox v-for="(subItem, subIndex) in item.gqCheckQuestionDtoList" :key="subIndex"
{{ subItem.name}} v-model="subItem.check" shape="square" :disabled="flag!=='ADD'">
</van-checkbox> {{ subItem.name}}
</van-checkbox>
</van-cell>
<van-cell v-if="item.itemType==2">
<div class="limit_date_wrapper">
<span>住宿人数:</span>
<input type="text" v-model="item.gqCheckQuestionDtoList[0].content"
style="width:.8rem;height:.4rem;text-align:center;"/>
</div>
</van-cell>
</div> </div>
...@@ -68,7 +79,7 @@ ...@@ -68,7 +79,7 @@
<van-cell><span class="title_require">请上传隐患图片:</span><span <van-cell><span class="title_require">请上传隐患图片:</span><span
style="color: red;">(格式png/jpg/jpeg,最多4张)</span> style="color: red;">(格式png/jpg/jpeg,最多4张)</span>
<div> <div>
<van-uploader style="width: 80px; height:80px;" v-model="item.photos" <van-uploader v-model="item.rectificationImageUrlList"
:max-count="4" :after-read="handleFileUpload" class="uploader-wrapper" /> :max-count="4" :after-read="handleFileUpload" class="uploader-wrapper" />
</div> </div>
</van-cell> </van-cell>
...@@ -126,7 +137,7 @@ ...@@ -126,7 +137,7 @@
<van-cell-group v-if="flag!=='ADD'"> <van-cell-group v-if="flag!=='ADD'">
<van-cell> <van-cell>
<div class="limit_date_wrapper"> <div class="limit_date_wrapper">
<span>整改期限: {{checkDate}}</span> <span>整改期限: {{item.rectificationDate}}</span>
</div> </div>
</van-cell> </van-cell>
</van-cell-group> </van-cell-group>
...@@ -135,19 +146,19 @@ ...@@ -135,19 +146,19 @@
</div> </div>
<van-form> <van-form>
<van-cell> <van-cell>
<van-field label="检查人员" v-model="checkPerson" readonly /> <van-field label="检查人员" v-model="checkPeopleName" readonly />
</van-cell> </van-cell>
<van-cell> <van-cell>
<van-field label="检查日期" v-model="checkDate" /> <van-field label="检查日期" v-model="checkDate" />
</van-cell> </van-cell>
<van-cell v-if="flag==='YH_XQ'||flag==='ZG_XQ'"> <van-cell v-if="flag==='YH_XQ'||flag==='ZG_XQ'">
<van-field label="整改截止日期" v-model="checkDate" /> <van-field label="整改截止日期" v-model="rectificationDeadline" />
</van-cell> </van-cell>
<van-cell v-if="flag==='YH_XQ'"> <van-cell v-if="flag==='YH_XQ'">
<van-field label="审核日期" v-model="checkDate" /> <van-field label="审核日期" v-model="reviewDate" />
</van-cell> </van-cell>
<van-cell v-if="flag==='YH_XQ'"> <van-cell v-if="flag==='YH_XQ'">
<van-field label="审核记录" v-model="checkDate" /> <van-field label="审核记录" v-model="reviewRecord" />
</van-cell> </van-cell>
</van-form> </van-form>
......
window.onload = function() { window.onload = function() {
// 原 JavaScript 代码保持不变
let checkData = [{
id: 1,
title: '消防安全检查',
checkList: [{
id: 1,
title: '检查项目 1',
selected: 'no',
subChecks: [{
id: 1,
checked: false
},
{
id: 2,
checked: false
},
{
id: 3,
checked: false
},
{
id: 4,
checked: false
}
],
description: '',
photos: [],
deadlineDays: '',
deadlineDate: ''
}, {
id: 1,
title: '检查项目 2',
selected: null,
subChecks: [{
id: 1,
checked: false
},
{
id: 2,
checked: false
},
{
id: 3,
checked: false
},
{
id: 4,
checked: false
}
],
description: '',
photos: [],
deadlineDays: '',
deadlineDate: ''
}],
},
{
id: 2,
title: '用电安全检查',
checkList: [{
id: 1,
title: '检查项目 1',
selected: null,
subChecks: [{
id: 1,
checked: false
},
{
id: 2,
checked: false
},
{
id: 3,
checked: false
},
{
id: 4,
checked: false
}
],
description: '',
photos: [],
deadlineDays: '',
deadlineDate: ''
}],
},
{
id: 3,
title: '用电安全检查2',
checkList: [{
id: 1,
title: '检查项目 1',
selected: null,
subChecks: [{
id: 1,
checked: false
},
{
id: 2,
checked: false
},
{
id: 3,
checked: false
},
{
id: 4,
checked: false
}
],
description: '',
photos: [],
deadlineDays: '',
deadlineDate: ''
}],
},
{
id: 4,
title: '用电安全检查4',
checkList: [{
id: 1,
title: '检查项目 1',
selected: null,
subChecks: [{
id: 1,
checked: false
},
{
id: 2,
checked: false
},
{
id: 3,
checked: false
},
{
id: 4,
checked: false
}
],
description: '',
photos: [],
deadlineDays: '',
deadlineDate: ''
}],
},
];
checkData = res.data
function countSelectedNo(result) { function countSelectedNo(result) {
// 获取 checkList 中 selected 为 'no' 的对象个数 // 获取 checkList 中 selected 为 'no' 的对象个数
return result.reduce((total, category) => { return result.reduce((total, category) => {
return total + category.checkList.filter(item => item.selected === 'no').length; return total + category.gqCheckItemVoList.filter(item => item.itemAnswer === 2).length;
}, 0);
}
function getTotalCheckListItems(result) {
// 获取所有 checkList 子元素的总数
return result.reduce((total, category) => {
console.log(category, 'category');
return total + category.checkList.length;
}, 0); }, 0);
} }
function countSelectedNotNull(result) { function countSelectedNotNull(result) {
// 获取 checkList 中 selected 不为 null 的个数 // 获取 checkList 中 selected 不为 null 的个数
return result.reduce((total, category) => { return result.reduce((total, category) => {
return total + category.checkList.filter(item => item.selected !== null).length; return total + category.gqCheckItemVoList.filter(item => item.itemAnswer !== 0).length;
}, 0); }, 0);
} }
// 统计各个状态数量
const noCount = 0// countSelectedNo(checkData); // selected=no 的个数
const totalItems = 0//getTotalCheckListItems(checkData); // checkList 子元素总数
const notNullCount = 0//countSelectedNotNull(checkData); // selected 不为 null 的个数
// 初始化检查项数据结构 // 初始化检查项数据结构
function createCheckItem(id) { function createCheckItem(id) {
return { return {
...@@ -205,20 +39,24 @@ window.onload = function() { ...@@ -205,20 +39,24 @@ window.onload = function() {
flag: 'ADD', flag: 'ADD',
// flag: 'JC_XQ', // flag: 'JC_XQ',
// flag: 'YH_XQ', // flag: 'YH_XQ',
checkPerson: 'xxxx李先生',
checkDate: '2025-3-29',
showDeadlinePicker: false, showDeadlinePicker: false,
deadlineOptions: ['1', '3', '5', '7'], deadlineOptions: ['1', '3', '5', '7'],
currentEditingItem: null, checkData: [], // 提交给后端,图片使用vant结构,base64,后端处理,不走爱山东中台。(数据量大!)
checkList: Array.from({
length: 40
}, (_, i) => createCheckItem(i + 1)),
checkData, // 提交给后端,图片使用vant结构,base64,后端处理,不走爱山东中台。(数据量大!)
checkPageIndex: 0, checkPageIndex: 0,
currentItem: null, currentItem: null,
noCount, noCount:0,
totalItems, totalItems: 0,
notNullCount notNullCount: 0,
// 外层表单信息
checkDate: gemhoUtil.getTargetDateYMD(), // 检查日期
checkPeopleName: '',// 检查人员
rectificationDeadline: '', // 整改截止日期
reviewDate: '', // 隐患审核日期
reviewRecord: '',
originCheckData: [],
},
mounted() {
this.getDetail()
}, },
watch: { watch: {
checkData: { checkData: {
...@@ -226,7 +64,7 @@ window.onload = function() { ...@@ -226,7 +64,7 @@ window.onload = function() {
const snapshot = JSON.parse(JSON.stringify(newVal)); const snapshot = JSON.parse(JSON.stringify(newVal));
console.log('全量变化:', snapshot); console.log('全量变化:', snapshot);
this.noCount = countSelectedNo(newVal); // selected=no 的个数 this.noCount = countSelectedNo(newVal); // selected=no 的个数
this.totalItems = getTotalCheckListItems(newVal); // checkList 子元素总数 // this.totalItems = getTotalCheckListItems(newVal); // checkList 子元素总数
this.notNullCount = countSelectedNotNull(newVal); // selected 不为 null 的个数 this.notNullCount = countSelectedNotNull(newVal); // selected 不为 null 的个数
}, },
deep: true deep: true
...@@ -246,14 +84,19 @@ window.onload = function() { ...@@ -246,14 +84,19 @@ window.onload = function() {
} }
}); });
}, },
getOriginMatchedItemById(id) {
const result = this.originCheckData[this.checkPageIndex]['gqCheckItemVoList'].find(item => item.id === id) || []
return JSON.parse(JSON.stringify(result))
},
// 处理单选变化 // 处理单选变化
handleSelectionChange(item) { handleSelectionChange(val, item, index) {
if (item.selected !== 'no') { console.log(val, item, '数据改变了前')
this.$set(item, 'description', ''); const newItem = this.getOriginMatchedItemById(item.id)
this.$set(item, 'photos', []); console.log(val, newItem, '数据改变了。。。。newItem')
this.$set(item, 'deadlineDays', ''); newItem.itemAnswer = val
this.$set(item, 'deadlineDate', ''); // console.log(this.checkData[this.checkPageIndex]['gqCheckItemVoList'])
} this.$set(this.checkData[this.checkPageIndex]['gqCheckItemVoList'], index, newItem);
console.log(val, this.checkData[this.checkPageIndex]['gqCheckItemVoList'][index], '数据改变了后', index)
}, },
// 文件上传处理 // 文件上传处理
handleFileUpload(file) { handleFileUpload(file) {
...@@ -276,6 +119,18 @@ window.onload = function() { ...@@ -276,6 +119,18 @@ window.onload = function() {
// 日期格式化 // 日期格式化
formatDate(date) { formatDate(date) {
return `${date.getFullYear()}-${(date.getMonth() + 1).toString().padStart(2, '0')}-${date.getDate().toString().padStart(2, '0')}`; return `${date.getFullYear()}-${(date.getMonth() + 1).toString().padStart(2, '0')}-${date.getDate().toString().padStart(2, '0')}`;
},
getDetail(){
this.checkDate = res.checkDate // 检查日期
this.checkPeopleName = res.checkPeopleName // 检查人员
this.rectificationDeadline = res.rectificationDeadline // 整改截止日期
this.reviewDate = res.reviewDate // 隐患审核日期
this.reviewRecord = res.reviewRecord
this.totalItems = res.itemAllCount,
// 表单数据
this.checkData = JSON.parse(JSON.stringify(res.data))
this.originCheckData = JSON.parse(JSON.stringify(res.data))
} }
} }
}); });
......
...@@ -8,217 +8,234 @@ var res = { ...@@ -8,217 +8,234 @@ var res = {
"gqCheckItemVoList": [ "gqCheckItemVoList": [
{ {
"id": 1, "id": 1,
"checkTypeId": null, "checkTypeId": 0,
"name": "灭火器是否完好有效", "name": "灭火器是否完好有效",
"itemAnswer": 0, "itemType": 1,
"itemAnswer": 2,
"gqCheckQuestionDtoList": [ "gqCheckQuestionDtoList": [
{ {
"id": 1, "id": 1,
"checkItemId": null, "checkItemId": 0,
"name": "未配置", "name": "未配置",
"type": null, "type": 1,
"check": null, "check": true,
"content": null "content": ""
}, },
{ {
"id": 2, "id": 2,
"checkItemId": null, "checkItemId": 0,
"name": "压力失效", "name": "压力失效",
"type": null, "type": 1,
"check": null, "check": true,
"content": null "content": ""
}, },
{ {
"id": 3, "id": 3,
"checkItemId": null, "checkItemId": 0,
"name": "压力失效", "name": "压力失效",
"type": null, "type": 1,
"check": null, "check": false,
"content": null "content": ""
}, },
{ {
"id": 8, "id": 8,
"checkItemId": null, "checkItemId": 0,
"name": "配置类型错误", "name": "配置类型错误",
"type": null, "type": 1,
"check": null, "check": false,
"content": null "content": ""
} }
], ],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 2, "id": 2,
"checkTypeId": null, "checkTypeId": 0,
"name": "室内消火栓是否完好有效", "name": "室内消火栓是否完好有效",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [ "gqCheckQuestionDtoList": [
{ {
"id": 4, "id": 4,
"checkItemId": null, "checkItemId": 0,
"name": "缺少水带", "name": "缺少水带",
"type": null, "type": 1,
"check": null, "check": false,
"content": null "content": ""
}, },
{ {
"id": 5, "id": 5,
"checkItemId": null, "checkItemId": 0,
"name": "缺少枪头", "name": "缺少枪头",
"type": null, "type": 1,
"check": null, "check": false,
"content": null "content": ""
}, },
{ {
"id": 6, "id": 6,
"checkItemId": null, "checkItemId": 0,
"name": "水带捆绑未双头并卷", "name": "水带捆绑未双头并卷",
"type": null, "type": 1,
"check": null, "check": false,
"content": null "content": ""
}, },
{ {
"id": 7, "id": 7,
"checkItemId": null, "checkItemId": 0,
"name": "消防卷盘水管缺少金属枪头", "name": "消防卷盘水管缺少金属枪头",
"type": null, "type": 1,
"check": null, "check": false,
"content": null "content": ""
} }
], ],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 3, "id": 3,
"checkTypeId": null, "checkTypeId": 0,
"name": "疏散通道、楼梯 、窗户 是否畅通", "name": "疏散通道、楼梯 、窗户 是否畅通",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [ "gqCheckQuestionDtoList": [
{ {
"id": 9, "id": 9,
"checkItemId": null, "checkItemId": 0,
"name": "锁闭", "name": "锁闭",
"type": null, "type": 1,
"check": null, "check": false,
"content": null "content": ""
}, },
{ {
"id": 11, "id": 11,
"checkItemId": null, "checkItemId": 0,
"name": "堵塞", "name": "堵塞",
"type": null, "type": 1,
"check": null, "check": false,
"content": null "content": ""
} }
], ],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 4, "id": 4,
"checkTypeId": null, "checkTypeId": 0,
"name": "安全出口、疏散门,是否配置并畅通", "name": "安全出口、疏散门,是否配置并畅通",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [ "gqCheckQuestionDtoList": [
{ {
"id": 10, "id": 10,
"checkItemId": null, "checkItemId": 0,
"name": "锁闭", "name": "锁闭",
"type": null, "type": 1,
"check": null, "check": false,
"content": null "content": ""
}, },
{ {
"id": 12, "id": 12,
"checkItemId": null, "checkItemId": 0,
"name": "堵塞", "name": "堵塞",
"type": null, "type": 1,
"check": null, "check": false,
"content": null "content": ""
} }
], ],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 5, "id": 5,
"checkTypeId": null, "checkTypeId": 0,
"name": "疏散指示标志,是否完好有效", "name": "疏散指示标志,是否完好有效",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [ "gqCheckQuestionDtoList": [
{ {
"id": 13, "id": 13,
"checkItemId": null, "checkItemId": 0,
"name": "破损", "name": "破损",
"type": null, "type": 1,
"check": null, "check": false,
"content": null "content": ""
} }
], ],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 6, "id": 6,
"checkTypeId": null, "checkTypeId": 0,
"name": "应急照明,是否完好有效", "name": "应急照明,是否完好有效",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [ "gqCheckQuestionDtoList": [
{ {
"id": 14, "id": 14,
"checkItemId": null, "checkItemId": 0,
"name": "破损", "name": "破损",
"type": null, "type": 1,
"check": null, "check": false,
"content": null "content": ""
} }
], ],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 7, "id": 7,
"checkTypeId": null, "checkTypeId": 0,
"name": "员工是否参加安全培训和应急演练", "name": "员工是否参加安全培训和应急演练",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 8, "id": 8,
"checkTypeId": null, "checkTypeId": 0,
"name": "合用场所是否没有安排人员住宿", "name": "合用场所是否没有安排人员住宿",
"itemAnswer": 0, "itemType": 2,
"gqCheckQuestionDtoList": [], "itemAnswer": 2,
"hiddenImageUrlList": null, "gqCheckQuestionDtoList": [
"rectificationImageUrlList": null, {
"checkPeople": null, "id": 15,
"checkItemId": 0,
"name": "住宿人数:    人",
"type": 1,
"check": false,
"content": ""
}
],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
} }
] ]
}, },
...@@ -228,87 +245,94 @@ var res = { ...@@ -228,87 +245,94 @@ var res = {
"gqCheckItemVoList": [ "gqCheckItemVoList": [
{ {
"id": 9, "id": 9,
"checkTypeId": null, "checkTypeId": 0,
"name": "1.电气线路是否没有老化、破损", "name": "1.电气线路是否没有老化、破损",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 10, "id": 10,
"checkTypeId": null, "checkTypeId": 0,
"name": "2.电气线路是否穿管敷设", "name": "2.电气线路是否穿管敷设",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 11, "id": 11,
"checkTypeId": null, "checkTypeId": 0,
"name": "3.空气开关是否设置防护措施", "name": "3.空气开关是否设置防护措施",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 12, "id": 12,
"checkTypeId": null, "checkTypeId": 0,
"name": "4.配电箱、开关箱内电器件是否安装在木板或可燃材料上", "name": "4.配电箱、开关箱内电器件是否安装在木板或可燃材料上",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 13, "id": 13,
"checkTypeId": null, "checkTypeId": 0,
"name": "5.配电箱门与箱体是否跨接", "name": "5.配电箱门与箱体是否跨接",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 14, "id": 14,
"checkTypeId": null, "checkTypeId": 0,
"name": "6.配电箱及用电产品周边是否没有堆放可燃物质", "name": "6.配电箱及用电产品周边是否没有堆放可燃物质",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 15, "id": 15,
"checkTypeId": null, "checkTypeId": 0,
"name": "7.配电箱门是否张贴安全警示标志", "name": "7.配电箱门是否张贴安全警示标志",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
} }
] ]
}, },
...@@ -318,159 +342,172 @@ var res = { ...@@ -318,159 +342,172 @@ var res = {
"gqCheckItemVoList": [ "gqCheckItemVoList": [
{ {
"id": 16, "id": 16,
"checkTypeId": null, "checkTypeId": 0,
"name": "1.燃气使用场所是否张贴安全管理制度和操作规程", "name": "1.燃气使用场所是否张贴安全管理制度和操作规程",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 17, "id": 17,
"checkTypeId": null, "checkTypeId": 0,
"name": "2.燃具是否安装熄火保护装置", "name": "2.燃具是否安装熄火保护装置",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 18, "id": 18,
"checkTypeId": null, "checkTypeId": 0,
"name": "3.厨房是否安装可燃气体监测报警器(不高于离地面30cm)", "name": "3.厨房是否安装可燃气体监测报警器(不高于离地面30cm)",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 19, "id": 19,
"checkTypeId": null, "checkTypeId": 0,
"name": "4.场所天燃气使用是否安装工业气体监测报警器(不低于顶部30cm)", "name": "4.场所天燃气使用是否安装工业气体监测报警器(不低于顶部30cm)",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 20, "id": 20,
"checkTypeId": null, "checkTypeId": 0,
"name": "5.燃气连接软管是否使用国家标准的燃具软管(单根不超过2米)", "name": "5.燃气连接软管是否使用国家标准的燃具软管(单根不超过2米)",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 21, "id": 21,
"checkTypeId": null, "checkTypeId": 0,
"name": "6.软管连接紧密、最近一次更换不超过两年和连接处未使用三通", "name": "6.软管连接紧密、最近一次更换不超过两年和连接处未使用三通",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 22, "id": 22,
"checkTypeId": null, "checkTypeId": 0,
"name": "7.燃气通过管路输送是否串并联", "name": "7.燃气通过管路输送是否串并联",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 23, "id": 23,
"checkTypeId": null, "checkTypeId": 0,
"name": "8.室内单个液化石油气罐未超出50公斤", "name": "8.室内单个液化石油气罐未超出50公斤",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 24, "id": 24,
"checkTypeId": null, "checkTypeId": 0,
"name": "9.室内超出100公斤液化石油的,是否设置单独的气瓶间", "name": "9.室内超出100公斤液化石油的,是否设置单独的气瓶间",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 25, "id": 25,
"checkTypeId": null, "checkTypeId": 0,
"name": "10.气瓶间是否设置燃气泄漏自动切断装置和报警器", "name": "10.气瓶间是否设置燃气泄漏自动切断装置和报警器",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 26, "id": 26,
"checkTypeId": null, "checkTypeId": 0,
"name": "11.气瓶是否定期检测和配备可追溯的电子识读标志", "name": "11.气瓶是否定期检测和配备可追溯的电子识读标志",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 27, "id": 27,
"checkTypeId": null, "checkTypeId": 0,
"name": "12.气瓶连接是否安装符合国家标准的不可调节式液化石油气调压器", "name": "12.气瓶连接是否安装符合国家标准的不可调节式液化石油气调压器",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 28, "id": 28,
"checkTypeId": null, "checkTypeId": 0,
"name": "13.气瓶间是否设置在地下室、半地下室、高层建筑、密闭空间内", "name": "13.气瓶间是否设置在地下室、半地下室、高层建筑、密闭空间内",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
} }
] ]
}, },
...@@ -480,77 +517,84 @@ var res = { ...@@ -480,77 +517,84 @@ var res = {
"gqCheckItemVoList": [ "gqCheckItemVoList": [
{ {
"id": 29, "id": 29,
"checkTypeId": null, "checkTypeId": 0,
"name": "1. 电焊、气焊等具有火灾危险作业的人员未持证上岗。", "name": "1. 电焊、气焊等具有火灾危险作业的人员未持证上岗。",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 30, "id": 30,
"checkTypeId": null, "checkTypeId": 0,
"name": "2.上岗前未主动接受消防安全教育培训,未积 极参加单位灭火和应急疏散的预案演练。", "name": "2.上岗前未主动接受消防安全教育培训,未积 极参加单位灭火和应急疏散的预案演练。",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 31, "id": 31,
"checkTypeId": null, "checkTypeId": 0,
"name": "3.未熟悉工作岗位附近消防设施器材及安全出 口位置,未掌握消防设施器材的使用方法,不会 报火警、不会扑救初起火灾、不会组织疏散逃生。", "name": "3.未熟悉工作岗位附近消防设施器材及安全出 口位置,未掌握消防设施器材的使用方法,不会 报火警、不会扑救初起火灾、不会组织疏散逃生。",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 32, "id": 32,
"checkTypeId": null, "checkTypeId": 0,
"name": "4.建筑场所的安全出口、疏散楼梯、疏散走 道宽度不符合消防技术规范的。", "name": "4.建筑场所的安全出口、疏散楼梯、疏散走 道宽度不符合消防技术规范的。",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 33, "id": 33,
"checkTypeId": null, "checkTypeId": 0,
"name": "5. 电动自行车在疏散通道、安全出口、楼梯 间等部位违规充停。", "name": "5. 电动自行车在疏散通道、安全出口、楼梯 间等部位违规充停。",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
}, },
{ {
"id": 34, "id": 34,
"checkTypeId": null, "checkTypeId": 0,
"name": "6.*194.人员密集场所的居住场所采用彩钢夹芯板 搭建,且彩钢夹芯板芯材的燃烧性能等级低于 GB 8624 规定的 A 级。", "name": "6.*194.人员密集场所的居住场所采用彩钢夹芯板 搭建,且彩钢夹芯板芯材的燃烧性能等级低于 GB 8624 规定的 A 级。",
"itemType": 1,
"itemAnswer": 0, "itemAnswer": 0,
"gqCheckQuestionDtoList": [], "gqCheckQuestionDtoList": [],
"hiddenImageUrlList": null, "hiddenImageUrlList": [],
"rectificationImageUrlList": null, "rectificationImageUrlList": [],
"checkPeople": null, "checkPeople": "",
"rectificationDate": null, "rectificationDate": null,
"description": null "description": ""
} }
] ]
} }
] ],
"itemAllCount": 34
} }
\ No newline at end of file
var res = {
"msg": "操作成功",
"code": 200,
"data": [
{
"id": 1,
"name": "消防安全检查",
"gqCheckItemVoList": [
{
"id": 1,
"checkTypeId": 0,
"name": "灭火器是否完好有效",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [
{
"id": 1,
"checkItemId": 0,
"name": "未配置",
"type": 1,
"check": false,
"content": ""
},
{
"id": 2,
"checkItemId": 0,
"name": "压力失效",
"type": 1,
"check": false,
"content": ""
},
{
"id": 3,
"checkItemId": 0,
"name": "压力失效",
"type": 1,
"check": false,
"content": ""
},
{
"id": 8,
"checkItemId": 0,
"name": "配置类型错误",
"type": 1,
"check": false,
"content": ""
}
],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 2,
"checkTypeId": 0,
"name": "室内消火栓是否完好有效",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [
{
"id": 4,
"checkItemId": 0,
"name": "缺少水带",
"type": 1,
"check": false,
"content": ""
},
{
"id": 5,
"checkItemId": 0,
"name": "缺少枪头",
"type": 1,
"check": false,
"content": ""
},
{
"id": 6,
"checkItemId": 0,
"name": "水带捆绑未双头并卷",
"type": 1,
"check": false,
"content": ""
},
{
"id": 7,
"checkItemId": 0,
"name": "消防卷盘水管缺少金属枪头",
"type": 1,
"check": false,
"content": ""
}
],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 3,
"checkTypeId": 0,
"name": "疏散通道、楼梯 、窗户 是否畅通",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [
{
"id": 9,
"checkItemId": 0,
"name": "锁闭",
"type": 1,
"check": false,
"content": ""
},
{
"id": 11,
"checkItemId": 0,
"name": "堵塞",
"type": 1,
"check": false,
"content": ""
}
],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 4,
"checkTypeId": 0,
"name": "安全出口、疏散门,是否配置并畅通",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [
{
"id": 10,
"checkItemId": 0,
"name": "锁闭",
"type": 1,
"check": false,
"content": ""
},
{
"id": 12,
"checkItemId": 0,
"name": "堵塞",
"type": 1,
"check": false,
"content": ""
}
],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 5,
"checkTypeId": 0,
"name": "疏散指示标志,是否完好有效",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [
{
"id": 13,
"checkItemId": 0,
"name": "破损",
"type": 1,
"check": false,
"content": ""
}
],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 6,
"checkTypeId": 0,
"name": "应急照明,是否完好有效",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [
{
"id": 14,
"checkItemId": 0,
"name": "破损",
"type": 1,
"check": false,
"content": ""
}
],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 7,
"checkTypeId": 0,
"name": "员工是否参加安全培训和应急演练",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 8,
"checkTypeId": 0,
"name": "合用场所是否没有安排人员住宿",
"itemType": 2,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [
{
"id": 15,
"checkItemId": 0,
"name": "住宿人数: 人",
"type": 1,
"check": false,
"content": ""
}
],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
}
]
},
{
"id": 2,
"name": "用电安全检查",
"gqCheckItemVoList": [
{
"id": 9,
"checkTypeId": 0,
"name": "1.电气线路是否没有老化、破损",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 10,
"checkTypeId": 0,
"name": "2.电气线路是否穿管敷设",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 11,
"checkTypeId": 0,
"name": "3.空气开关是否设置防护措施",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 12,
"checkTypeId": 0,
"name": "4.配电箱、开关箱内电器件是否安装在木板或可燃材料上",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 13,
"checkTypeId": 0,
"name": "5.配电箱门与箱体是否跨接",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 14,
"checkTypeId": 0,
"name": "6.配电箱及用电产品周边是否没有堆放可燃物质",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 15,
"checkTypeId": 0,
"name": "7.配电箱门是否张贴安全警示标志",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
}
]
},
{
"id": 3,
"name": "燃气安全检查",
"gqCheckItemVoList": [
{
"id": 16,
"checkTypeId": 0,
"name": "1.燃气使用场所是否张贴安全管理制度和操作规程",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 17,
"checkTypeId": 0,
"name": "2.燃具是否安装熄火保护装置",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 18,
"checkTypeId": 0,
"name": "3.厨房是否安装可燃气体监测报警器(不高于离地面30cm)",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 19,
"checkTypeId": 0,
"name": "4.场所天燃气使用是否安装工业气体监测报警器(不低于顶部30cm)",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 20,
"checkTypeId": 0,
"name": "5.燃气连接软管是否使用国家标准的燃具软管(单根不超过2米)",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 21,
"checkTypeId": 0,
"name": "6.软管连接紧密、最近一次更换不超过两年和连接处未使用三通",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 22,
"checkTypeId": 0,
"name": "7.燃气通过管路输送是否串并联",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 23,
"checkTypeId": 0,
"name": "8.室内单个液化石油气罐未超出50公斤",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 24,
"checkTypeId": 0,
"name": "9.室内超出100公斤液化石油的,是否设置单独的气瓶间",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 25,
"checkTypeId": 0,
"name": "10.气瓶间是否设置燃气泄漏自动切断装置和报警器",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 26,
"checkTypeId": 0,
"name": "11.气瓶是否定期检测和配备可追溯的电子识读标志",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 27,
"checkTypeId": 0,
"name": "12.气瓶连接是否安装符合国家标准的不可调节式液化石油气调压器",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 28,
"checkTypeId": 0,
"name": "13.气瓶间是否设置在地下室、半地下室、高层建筑、密闭空间内",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
}
]
},
{
"id": 4,
"name": "消防通用检查",
"gqCheckItemVoList": [
{
"id": 29,
"checkTypeId": 0,
"name": "1. 电焊、气焊等具有火灾危险作业的人员未持证上岗。",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 30,
"checkTypeId": 0,
"name": "2.上岗前未主动接受消防安全教育培训,未积 极参加单位灭火和应急疏散的预案演练。",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 31,
"checkTypeId": 0,
"name": "3.未熟悉工作岗位附近消防设施器材及安全出 口位置,未掌握消防设施器材的使用方法,不会 报火警、不会扑救初起火灾、不会组织疏散逃生。",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 32,
"checkTypeId": 0,
"name": "4.建筑场所的安全出口、疏散楼梯、疏散走 道宽度不符合消防技术规范的。",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 33,
"checkTypeId": 0,
"name": "5. 电动自行车在疏散通道、安全出口、楼梯 间等部位违规充停。",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
},
{
"id": 34,
"checkTypeId": 0,
"name": "6.*194.人员密集场所的居住场所采用彩钢夹芯板 搭建,且彩钢夹芯板芯材的燃烧性能等级低于 GB 8624 规定的 A 级。",
"itemType": 1,
"itemAnswer": 0,
"gqCheckQuestionDtoList": [],
"hiddenImageUrlList": [],
"rectificationImageUrlList": [],
"checkPeople": "",
"rectificationDate": null,
"description": ""
}
]
}
],
"itemAllCount": 34
}
\ No newline at end of file
var res = {
"msg": "操作成功",
"reviewRecord": "",
"rectificationDeadline": "",
"code": 200,
"data": [
{
"id": 1,
"name": "消防安全检查",
"gqCheckItemVoList": [
{
"id": 1,
"checkTypeId": 0,
"name": "灭火器是否完好有效",
"itemType": 1,
"itemAnswer": 2,
"gqCheckQuestionDtoList": [
{
"id": 1,
"checkItemId": 0,
"name": "未配置",
"type": 0,
"check": true,
"content": ""
},
{
"id": 2,
"checkItemId": 1,
"name": "压力失效",
"type": 1,
"check": false,
"content": ""
},
{
"id": 3,
"checkItemId": 1,
"name": "压力失效",
"type": 1,
"check": false,
"content": ""
},
{
"id": 8,
"checkItemId": 1,
"name": "配置类型错误",
"type": 1,
"check": false,
"content": ""
}
],
"hiddenImageUrlList": [
"192.168.2.37:8080/profile/hidden/8qeclb1joyut5zjsjg52tylbjb63lvc.jpg",
"192.168.2.37:8080/profile/hidden/00055.jpg"
],
"rectificationImageUrlList": [
"192.168.2.37:8080/profile/hidden/8qeclb1joyut5zjsjg52tylbjb63lvc.jpg",
"192.168.2.37:8080/profile/hidden/00055.jpg"
],
"checkPeople": "超级管理员",
"rectificationDate": null,
"description": "asd"
}
]
}
],
"reviewDate": "",
"rectificationStatusName": "待整改",
"checkPeopleName": "超级管理员",
"checkDate": "2025-03-26 00:00:00"
}
\ No newline at end of file
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