一公司人员定位
parent
3589277fe3
commit
d8cceb3ed8
|
@ -1,8 +1,10 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="WEB_MODULE" version="4">
|
||||
<module type="JAVA_MODULE" version="4">
|
||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||
<exclude-output />
|
||||
<content url="file://$MODULE_DIR$" />
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<sourceFolder url="file://$MODULE_DIR$/untitled/src" isTestSource="false" />
|
||||
</content>
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
</component>
|
||||
|
|
|
@ -43,10 +43,13 @@
|
|||
<cutroadCfdD v-if="type === 'CUTROAD' && corpInfoId === '635917e77af8461691d5da5507b56347'" :id="id" :type="type"/>
|
||||
<breakgroundCfdD v-if="type === 'BREAKGROUND' && corpInfoId === '635917e77af8461691d5da5507b56347'" :id="id" :type="type"/>
|
||||
<hoistingCfdD v-if="type === 'HOISTING' && corpInfoId === '635917e77af8461691d5da5507b56347'" :id="id" :type="type"/>
|
||||
<peoplePositionCfdD v-if="type === 'peoplePosition'" :id="id" :type="type" :infoname="infoname"></peoplePositionCfdD>
|
||||
<peoplePositionCfdD v-if="type === 'peoplePosition'" :id="id" :type="type" :infoname="infoname"/>
|
||||
<carPositionCfdD v-if="type === 'carPosition'" :id="id" :type="type" :infoname="infoname"/>
|
||||
<!--曹妃甸东 八项作业 曹实业详细页面 end-->
|
||||
|
||||
<!--秦岗九公司 详情页面 start-->
|
||||
<!--人员定位-->
|
||||
<peoplePositionNine v-if="type === 'peoplePositionNine'" :id="id" :type="type" :infoname="infoname"/>
|
||||
<!--秦岗九公司 详情页面 end-->
|
||||
</el-dialog>
|
||||
</div>
|
||||
</template>
|
||||
|
@ -86,6 +89,7 @@ import cutroadCfdD from './cutroadCfdD.vue'
|
|||
import breakgroundCfdD from './breakgroundCfdD.vue'
|
||||
import hoistingCfdD from './hoistingCfdD.vue'
|
||||
import peoplePositionCfdD from './peoplePositionCfdD.vue'
|
||||
import peoplePositionNine from './peoplePositionNine.vue'
|
||||
import carPositionCfdD from './carPositionCfdD.vue'
|
||||
|
||||
export default {
|
||||
|
@ -123,6 +127,7 @@ export default {
|
|||
hoistingCfdD,
|
||||
MkGateMachineCfd,
|
||||
peoplePositionCfdD,
|
||||
peoplePositionNine,
|
||||
carPositionCfdD,
|
||||
videoPlayBianjieruqin
|
||||
},
|
||||
|
|
|
@ -0,0 +1,121 @@
|
|||
<template>
|
||||
<div class="app-container print-work">
|
||||
<div class="level-title">
|
||||
<h1>人员信息</h1>
|
||||
</div>
|
||||
<table class="table-ui">
|
||||
<tr>
|
||||
<td class="bbg-transparent">姓名</td>
|
||||
<td >{{ infoname }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="bbg-transparent">工号</td>
|
||||
<td >{{ id }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="bbg-transparent">部门</td>
|
||||
<td >{{ info?info.DEPARTMENT_NAME:'' }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="bbg-transparent">岗位</td>
|
||||
<td >{{ info?info.POST_NAME:'' }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table class="table-ui">
|
||||
<div class="level-title titles">
|
||||
<h1>八项作业</h1>
|
||||
</div>
|
||||
|
||||
<tr>
|
||||
<td colspan="4" style="padding: 0;">
|
||||
<table class="table-vi">
|
||||
<tr class="bbg-transparent">
|
||||
<td>序号</td>
|
||||
<td>作业类型</td>
|
||||
<td>作业内容</td>
|
||||
<td>编号</td>
|
||||
</tr>
|
||||
<tr v-for="(item, index) in measuresList" :key="item.ID">
|
||||
<td>{{ index + 1 }}</td>
|
||||
<td>{{ item.WORK_TYPE }}</td>
|
||||
<td>{{ item.WORK_CONTENT }}</td>
|
||||
<td>{{ item.WORK_NUMBER }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { requestFN } from '@/utils/request'
|
||||
import moment from 'moment/moment'
|
||||
|
||||
export default {
|
||||
props: {
|
||||
id: {
|
||||
type: String,
|
||||
default() {
|
||||
return ''
|
||||
}
|
||||
},
|
||||
type: {
|
||||
type: String,
|
||||
default() {
|
||||
return ''
|
||||
}
|
||||
},
|
||||
infoname: {
|
||||
type: String,
|
||||
default() {
|
||||
return ''
|
||||
}
|
||||
}
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
config: config,
|
||||
info: {},
|
||||
ImgList: [],
|
||||
measuresList: [],
|
||||
gongdanList: []
|
||||
}
|
||||
},
|
||||
created() {
|
||||
// this.getData()
|
||||
},
|
||||
methods: {
|
||||
formatDate(date, format) {
|
||||
if (date) {
|
||||
return moment(date).format(format)
|
||||
} else {
|
||||
return ''
|
||||
}
|
||||
},
|
||||
getData() {
|
||||
requestFN(
|
||||
'/map/Eight/findEightsByUserId',
|
||||
{
|
||||
empNo: this.id,
|
||||
TYPE: this.type
|
||||
}
|
||||
).then((data) => {
|
||||
this.info = data.INFO
|
||||
this.ImgList = data.ImgList
|
||||
this.measuresList = data.varList
|
||||
this.gongdanList = data.data
|
||||
console.info(this.gongdanList)
|
||||
}).catch((e) => {
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<style lang="scss" scoped>
|
||||
|
||||
.titles {
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
</style>
|
Loading…
Reference in New Issue