Browse Source

完成电梯原始记录

master
xiaobai 3 years ago
parent
commit
46090bad32
  1. 4
      src/views/task/list.vue
  2. 40
      src/views/ysjl/3000/common/index.vue
  3. 30
      src/views/ysjl/3000/dj/xfdt/index.vue
  4. 103
      src/views/ysjl/3000/dj/zw/index.vue
  5. 2
      src/views/ysjl/3000/jj/xfdt/index.vue
  6. 103
      src/views/ysjl/3000/jj/zw/index.vue

4
src/views/task/list.vue

@ -295,7 +295,7 @@ export default {
currentRenwuId: 0,
dialogEnclosureVisible: false,
isSysUser: this.$store.getters.clientType === 'System',
searchNblist:[]
searchNblist: []
}
},
computed: {
@ -305,7 +305,7 @@ export default {
allCategory: {
handler(n, o) {
console.log(n.filter(item => item.parentId))
this.searchNblist = n.filter(item => item.parentId)
this.searchNblist = n.filter(item => item.parentId)
},
deep: true
}

40
src/views/ysjl/3000/common/index.vue

@ -189,7 +189,7 @@
</el-col>
</el-row>
<el-row
v-if="fromType === 1 || fromType === 5 || fromType === 3 ||fromType===8"
v-if="fromType === 1 || fromType === 5 || fromType === 3 ||fromType===8 ||fromType===10||fromType===12"
:gutter="20"
>
<el-col :span="18">
@ -202,7 +202,7 @@
</el-form-item>
</el-col>
</el-row>
<el-row v-if="fromType === 2 || fromType === 4 ||fromType===6||fromType===8" :gutter="20">
<el-row v-if="fromType === 2 || fromType === 4 ||fromType===6||fromType===8||fromType===10||fromType===12" :gutter="20">
<el-col :span="18">
<el-form-item
label="施工单位名称"
@ -216,7 +216,7 @@
</el-form-item>
</el-col>
</el-row>
<el-row v-if="fromType === 2 || fromType === 4 ||fromType===6||fromType===8" :gutter="20">
<el-row v-if="fromType === 2 || fromType === 4 ||fromType===6||fromType===8||fromType===10||fromType===12" :gutter="20">
<el-col :span="9">
<el-form-item
label="施工单位许可证编号"
@ -239,7 +239,7 @@
</el-form-item>
</el-col>
</el-row>
<el-row v-if="fromType === 2 || fromType===6||fromType===8" :gutter="20">
<el-row v-if="fromType === 2 || fromType===6||fromType===8||fromType===12" :gutter="20">
<el-col :span="18">
<el-form-item label="安装地点" prop="anzhuangdidian">
<el-input
@ -250,7 +250,7 @@
</el-form-item>
</el-col>
</el-row>
<el-row v-if="fromType!==6&&fromType!==8" :gutter="20">
<el-row v-if="fromType!==6&&fromType!==8&&fromType!==10&&fromType!==12" :gutter="20">
<el-col :span="9">
<el-form-item label="安全管理人员" prop="anquanguanlirenyuan">
<el-input
@ -271,7 +271,7 @@
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="9">
<el-col v-if="fromType!==10&&fromType!==12" :span="9">
<el-form-item label="使用单位代码" prop="shiyongdanweiCode">
<el-input
v-model="ysjl.shiyongdanweiCode"
@ -293,7 +293,7 @@
</el-form-item>
</el-col>
</el-row>
<el-row v-if="fromType === 1 || fromType === 5 ||fromType===7||fromType===8" :gutter="20">
<el-row v-if="fromType === 1 || fromType === 5 ||fromType===7||fromType===8||fromType===11" :gutter="20">
<el-col :span="18">
<el-form-item label="注册代码" prop="zhucedaima">
<el-input
@ -304,7 +304,7 @@
</el-form-item>
</el-col>
</el-row>
<el-row v-if="fromType!==6" :gutter="20">
<el-row v-if="fromType!==6 &&fromType!==10" :gutter="20">
<el-col :span="18">
<el-form-item label="设备使用地点" prop="anzhuangdidian">
<el-input
@ -315,7 +315,7 @@
</el-form-item>
</el-col>
</el-row>
<el-row v-if="fromType!==6&&fromType!==8" :gutter="20">
<el-row v-if="fromType!==6&&fromType!==8&&fromType!==10&&fromType!==12" :gutter="20">
<el-col :span="9">
<el-form-item label="单位内编号" prop="danweineibubianhao">
<el-input
@ -337,7 +337,7 @@
</el-col>
</el-row>
<el-row :gutter="20">
<el-col v-if="fromType!==6&&fromType!==8" :span="9">
<el-col v-if="fromType!==6&&fromType!==8&&fromType!==10&&fromType!==12" :span="9">
<el-form-item label="改造单位名称" prop="gaizaodanwei">
<el-input
v-model="ysjl.gaizaodanwei"
@ -356,7 +356,7 @@
</el-form-item>
</el-col>
</el-row>
<el-row v-if="fromType === 2 || fromType===6" :gutter="20">
<el-row v-if="fromType === 2 || fromType===6 ||fromType==10||fromType==12" :gutter="20">
<el-col :span="9">
<el-form-item label="联系人" prop="lianxiren">
<el-input
@ -422,7 +422,7 @@
</el-form-item>
</el-col>
</el-row>
<el-row v-if="fromType !== 6&&fromType !== 5&&fromType!==7&&fromType!==8" :gutter="20">
<el-row v-if="fromType !== 6&&fromType !== 5&&fromType!==7&&fromType!==8&&fromType!==10&&fromType!==11&&fromType!==12" :gutter="20">
<el-col :span="18">
<el-form-item
label="现场检验条件"
@ -474,7 +474,19 @@
<el-input
v-model="param.quyufangbaodengji"
type="text"
:disabled="edit"
/>
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="18">
<el-form-item
label="设备名称"
prop="shebeimingcheng"
>
<el-input
v-model="ysjl.shebeimingcheng"
type="text"
/>
</el-form-item>
</el-col>
@ -728,7 +740,7 @@
/>
</el-tab-pane>
<el-tab-pane
v-if="fromType === 1 || fromType === 3||fromType===7||fromType===8"
v-if="fromType === 1 || fromType === 3||fromType===7||fromType===8 ||fromType===9"
label="附表三"
name="six"
>

30
src/views/ysjl/3000/dj/xfdt/index.vue

@ -11,7 +11,7 @@ export default {
components: { baseInfo },
data() {
return {
type: 1,
type: 9,
arrayGroup: [
{
header: [
@ -21,7 +21,7 @@ export default {
type: 1
},
{
label: '3.7 轿厢与井道壁距离单位:m)',
label: '4.7 轿厢与井道壁距离单位:m)',
prop: 'D6',
type: 1
},
@ -30,27 +30,27 @@ export default {
type: 2,
child: [
{
label: '6.6门的运行和导向',
label: '7.5门的运行和导向',
prop: 'D5',
type: 1
},
{
label: '6.7自动关闭层门装置',
label: '7.6自动关闭层门装置',
prop: 'D4',
type: 1
},
{
label: '6.8紧急开锁装置',
label: '7.7紧急开锁装置',
prop: 'D3',
type: 1
},
{
label: '6.9 门的锁紧',
label: '7.8 门的锁紧',
prop: 'D2',
type: 1
},
{
label: '6.10门的闭合',
label: '7.9门的闭合',
prop: 'D1',
type: 1
}
@ -67,42 +67,42 @@ export default {
type: 1
},
{
label: '6.3施力层门间隙',
label: '7.3.1施力层门间隙',
prop: 'D8',
type: 1
},
{
label: '6.3门扇与门扇',
label: '7.3.1门扇与门扇',
prop: 'D7',
type: 1
},
{
label: '6.3门扇与立柱',
label: '7.3.1门扇与立柱',
prop: 'D6',
type: 1
},
{
label: '6.3门扇与门楣',
label: '7.3.1门扇与门楣',
prop: 'D5',
type: 1
},
{
label: '6.3门扇与地坎',
label: '7.3.1门扇与地坎',
prop: 'D4',
type: 1
},
{
label: '6.9门锁啮合长度',
label: '7.8.1门锁啮合长度',
prop: 'D3',
type: 1
},
{
label: '6.12门刀与层门地坎间距',
label: '7.10门刀与层门地坎间距',
prop: 'D2',
type: 1
},
{
label: '6.12门锁滚轮与轿门地坎间距',
label: '7.10门锁滚轮与轿门地坎间距',
prop: 'D1',
type: 1
}

103
src/views/ysjl/3000/dj/zw/index.vue

@ -0,0 +1,103 @@
<template>
<div class="app-container">
<baseInfo :from-type="type" :array-group="arrayGroup" />
</div>
</template>
<script>
import baseInfo from '@/views/ysjl/3000/common/index'
export default {
name: 'ElevatorYeyin',
components: { baseInfo },
data() {
return {
type: 11,
arrayGroup: [
{
header: [
{
label: '层站',
prop: 'D7',
type: 1
},
{
label: '6.8门的闭合',
type: 1
}
],
data: []
},
{
header: [
{
label: '层站',
prop: 'D5',
type: 1
},
{
label: '6.2门扇与门扇',
prop: 'D4',
type: 1
},
{
label: '6.2门扇与立柱',
prop: 'D3',
type: 1
},
{
label: '7.3.1门扇与门楣',
prop: 'D2',
type: 1
},
{
label: '7.3.1门扇与地坎',
prop: 'D1',
type: 1
}
],
data: []
}
],
tableHeader2: [
{
label: '电动机电流载重量百分比',
type: 1
},
{
label: '30%',
prop: 'D1',
type: 1
},
{
label: '40%',
prop: 'D2',
type: 1
},
{
label: '45%',
prop: 'D3',
type: 1
},
{
label: '50%',
prop: 'D4',
type: 1
},
{
label: '60%',
prop: 'D5',
type: 1
}
],
list: [],
list1: []
}
},
computed: {},
created() {},
methods: {}
}
</script>
<style>
</style>

2
src/views/ysjl/3000/jj/xfdt/index.vue

@ -11,7 +11,7 @@ export default {
components: { baseInfo },
data() {
return {
type: 1,
type: 10,
arrayGroup: [
{
header: [

103
src/views/ysjl/3000/jj/zw/index.vue

@ -0,0 +1,103 @@
<template>
<div class="app-container">
<baseInfo :from-type="type" :array-group="arrayGroup" />
</div>
</template>
<script>
import baseInfo from '@/views/ysjl/3000/common/index'
export default {
name: 'ElevatorYeyin',
components: { baseInfo },
data() {
return {
type: 12,
arrayGroup: [
{
header: [
{
label: '层站',
prop: 'D7',
type: 1
},
{
label: '6.8门的闭合',
type: 1
}
],
data: []
},
{
header: [
{
label: '层站',
prop: 'D5',
type: 1
},
{
label: '6.2门扇与门扇',
prop: 'D4',
type: 1
},
{
label: '6.2门扇与立柱',
prop: 'D3',
type: 1
},
{
label: '7.3.1门扇与门楣',
prop: 'D2',
type: 1
},
{
label: '7.3.1门扇与地坎',
prop: 'D1',
type: 1
}
],
data: []
}
],
tableHeader2: [
{
label: '电动机电流载重量百分比',
type: 1
},
{
label: '30%',
prop: 'D1',
type: 1
},
{
label: '40%',
prop: 'D2',
type: 1
},
{
label: '45%',
prop: 'D3',
type: 1
},
{
label: '50%',
prop: 'D4',
type: 1
},
{
label: '60%',
prop: 'D5',
type: 1
}
],
list: [],
list1: []
}
},
computed: {},
created() {},
methods: {}
}
</script>
<style>
</style>
Loading…
Cancel
Save