diff --git a/config/index.js b/config/index.js index f57f55c..7f9f910 100644 --- a/config/index.js +++ b/config/index.js @@ -11,7 +11,7 @@ module.exports = { assetsPublicPath: '/', proxyTable: { '/api': { - target: 'http://192.168.0.45:8091/', + target: 'http://192.168.0.79:8091/', changeOrigin: true, pathRewrite: { '^/api': '' diff --git a/src/assets/images/peopleHead.png b/src/assets/images/peopleHead.png new file mode 100644 index 0000000..653d644 Binary files /dev/null and b/src/assets/images/peopleHead.png differ diff --git a/src/assets/tablebg.jpg b/src/assets/tablebg.jpg new file mode 100644 index 0000000..d1d02c5 Binary files /dev/null and b/src/assets/tablebg.jpg differ diff --git a/src/views/bi_onecom/majorHazardSources/info.vue b/src/views/bi_onecom/majorHazardSources/info.vue index 597f6df..b73bdc1 100644 --- a/src/views/bi_onecom/majorHazardSources/info.vue +++ b/src/views/bi_onecom/majorHazardSources/info.vue @@ -130,8 +130,10 @@ -
+
+
+
@@ -807,7 +809,7 @@ export default { border-bottom: 2px solid #316b8b; #main4, #main5 { - flex-basis: 40%; + flex-basis: 80%; height: 15.97vh; } } diff --git a/src/views/corpInfo/information/info/components/corpEdit.vue b/src/views/corpInfo/information/info/components/corpEdit.vue index 1ac76ca..f3be9fd 100644 --- a/src/views/corpInfo/information/info/components/corpEdit.vue +++ b/src/views/corpInfo/information/info/components/corpEdit.vue @@ -159,19 +159,30 @@ --> - - + - + + + + + + + + + + + + + diff --git a/src/views/corpInfo/information/info/components/corpView.vue b/src/views/corpInfo/information/info/components/corpView.vue index b116efc..89301d1 100644 --- a/src/views/corpInfo/information/info/components/corpView.vue +++ b/src/views/corpInfo/information/info/components/corpView.vue @@ -83,11 +83,17 @@ {{ pd.LR_POSITION }}--> - 安全负责人 + 主要负责人 {{ pd.CONTACTS }} - 安全负责人手机号 + 主要负责人手机号 {{ pd.CONTACTS_PHONE }} + + 安全负责人 + {{ pd.SAFETY_NAME }} + 安全负责人手机号 + {{ pd.SAFETY_PHONE }} + 隶属关系 {{ pd.SUBORDINATION_NAME }} diff --git a/src/views/firefighting/points/components/edit.vue b/src/views/firefighting/points/components/edit.vue index 0a4b31f..7f15396 100644 --- a/src/views/firefighting/points/components/edit.vue +++ b/src/views/firefighting/points/components/edit.vue @@ -63,19 +63,75 @@ - - - - - + + +
+ + +
+ + + + + + + + + + +
+
+
+ + + +
+ 限制上传数量:{{ firefightingImgs.length +'/'+'5' }} +
+
+ 只能上传jpg/png文件,单张且不超过5mb +
-
- - - 查看该类型合格照片 - +
+ + + + + + + + + + +
@@ -107,6 +163,7 @@ + + diff --git a/src/views/xgf/flow_audit/picture.vue b/src/views/xgf/flow_audit/picture.vue new file mode 100644 index 0000000..57e7255 --- /dev/null +++ b/src/views/xgf/flow_audit/picture.vue @@ -0,0 +1,36 @@ + + + + + diff --git a/src/views/xgf/flow_audit/user.vue b/src/views/xgf/flow_audit/user.vue new file mode 100644 index 0000000..de05463 --- /dev/null +++ b/src/views/xgf/flow_audit/user.vue @@ -0,0 +1,252 @@ + + + + + diff --git a/src/views/xgf/flow_audit/users.vue b/src/views/xgf/flow_audit/users.vue index 28c68f2..d20cafb 100644 --- a/src/views/xgf/flow_audit/users.vue +++ b/src/views/xgf/flow_audit/users.vue @@ -70,9 +70,15 @@ {{ getType(row) }} - + @@ -144,7 +150,7 @@ 民族 - {{ userDetailForm.minzuName }} + {{ userDetailForm.minzuName? userDetailForm.minzuName:'暂无信息' }} 婚姻状况 {{ userDetailForm.MARITALSTATUS === '0' ? '未婚' : '已婚' }} 政治面貌 @@ -156,47 +162,19 @@ 户口所在地 - {{ userDetailForm.HKLOCAL }} + {{ userDetailForm.HKLOCAL? userDetailForm.HKLOCAL:'暂无信息' }} 现住址 - {{ userDetailForm.ADDRESS }} + {{ userDetailForm.ADDRESS? userDetailForm.ADDRESS:'暂无信息' }} 联系电话 {{ userDetailForm.PHONE }} 文化程度 {{ userDetailForm.DEGREE_OF_EDUCATION_NAME }} - 本企业从业开始日期 - {{ userDetailForm.CORP_START_DATE }} - 岗位名称 - {{ userDetailForm.POST_ID }} - - - 本岗位从业开始日期 - {{ userDetailForm.ENTRY_DATE }} - - - - - - - 是否签订劳动合同 - - {{ formatLabel(userDetailForm.IS_SIGN_LABOR) }} - - 劳动合同附件 - - - - - - - + + + 岗位名称(工种) + {{ userDetailForm.POST_ID }} 是否缴纳社保 @@ -222,79 +200,34 @@ 是否参加三级安全培训 - {{ formatLabel(userDetailForm.IS_LEVEL_THREE) }} - - - 是否按期缴纳工伤保险 - {{ formatLabel(userDetailForm.IS_INJURIES_PAY) }} - 工伤保险有效期 - {{ userDetailForm.IS_INJURIES_PAY_TIME }} - 工伤保险凭证 - + {{ formatLabel(userDetailForm.IS_LEVEL_THREE) }} + 三级安全培训照片 + - - - +
+ + + +
- 是否缴纳商业保险 - - {{ formatLabel(userDetailForm.ISPAY) }} - - 商业保险附件 - - - - - - - - 商业保险单号 - {{ userDetailForm.ISPAY_NUMBER }} - - - - - - + 是否缴纳保险 + {{ formatLabelBf(userDetailForm.IS_BF) }} 是否特殊工种 - {{ formatLabel(userDetailForm.IS_SPECIAL_JOB) }} - - + {{ formatLabel(userDetailForm.IS_SPECIAL_JOB) }} 是否流动人员 - {{ formatLabel(userDetailForm.ISFLOW) }} - - - 身体状况是否适应本岗位工作 - {{ formatLabel(userDetailForm.IS_BODY_ADAPT) }} - - - - - - - - - 打回人 - {{ operator }} - 打回原因 - {{ message }} + {{ formatLabel(userDetailForm.ISFLOW) }} +

特种作业人员信息

@@ -346,7 +279,7 @@ 提 交
- +
@@ -354,9 +287,11 @@ import Pagination from '@/components/Pagination' // 通过 el-pagination二次打包 import { requestFN } from '@/utils/request' import '@riophae/vue-treeselect/dist/vue-treeselect.css' +import user from './user.vue' + export default { components: { - Pagination + Pagination, user }, data() { return { @@ -367,6 +302,7 @@ export default { imgUrl: '', wenhuachengduList: [], // 文化程度 gongshangbaoxianFile: [], + photosOfLevel: [], postList: [], // 岗位名称 visible: false, pd: {}, @@ -415,6 +351,25 @@ export default { this.userList = [] }, /** 根据id 获取数据 **/ + formatLabelBf(value) { + if (value) { + var valList = value.split(',') + var label = [] + for (let i = 0; i < valList.length; i++) { + if (valList[i] == 0) { + label.push('无') + break + } + if (valList[i] == 1) { + label.push('商业保险') + } + if (valList[i] == 2) { + label.push('工伤保险') + } + } + return label.join(',') + } + }, getDataById(id) { requestFN( '/flowTrain/getDetailsById', @@ -426,6 +381,9 @@ export default { }).catch((e) => { }) }, + getUserInfo(row) { + this.$refs.userInfo.init(row) + }, // 转换是否 formatLabel(value) { if (value == '1') { @@ -512,17 +470,18 @@ export default { ).then((data) => { this.userDetailForm = Object.assign(this.userDetailForm, data.userDetail) this.listLoading = false - // this.dataForm = Object.assign(this.dataForm, data.pd) + // this.userDetailForm = Object.assign(this.userDetailForm, data.pd) this.userPhotoFile = data.userPhotoFile if (this.userPhotoFile.length > 0) { this.imgUrl = config.fileUrl + this.userPhotoFile[0].FILEPATH } - this.insuranceFileList = data.insuranceFile - this.contractFileList = data.contractFile + // this.insuranceFileList = data.insuranceFile + // this.contractFileList = data.contractFile + this.photosOfLevel = data.photosOfLevel this.userCardIDPhotoFile = data.userCardIDPhotoFile this.socialPhotoFile = data.socialPhotoFile this.specialUsersList = data.specialUsers - this.gongshangbaoxianFile = data.gongshangbaoxianFile + // this.gongshangbaoxianFile = data.gongshangbaoxianFile resolve() }).catch((e) => { reject() diff --git a/src/views/xgf/insert/components/corpInfoList.vue b/src/views/xgf/insert/components/corpInfoList.vue index 34bd2d8..0658c9d 100644 --- a/src/views/xgf/insert/components/corpInfoList.vue +++ b/src/views/xgf/insert/components/corpInfoList.vue @@ -91,8 +91,9 @@ - - + + +