<template>
  <view class="content p-10">
    <view class="card">
      <u-cell-group :border="false">
        <u-cell>
          <view slot="title" class="title">角色:</view>
          <view slot="value">{{ form.ROLE_NAME }}</view>
        </u-cell>
        <u-cell>
          <view slot="title" class="title">部门:</view>
          <view slot="value">{{ form.DEPTNAME }}</view>
        </u-cell>
        <u-cell>
          <view slot="title" class="title">岗位:</view>
          <view slot="value">{{ form.POSTNAME }}</view>
        </u-cell>
        <u-cell>
          <view slot="title" class="title">用户名:</view>
          <view slot="value">{{ form.USERNAME }}</view>
        </u-cell>
        <u-cell>
          <view slot="title" class="title">姓名:</view>
          <view slot="value">{{ form.NAME }}</view>
        </u-cell>
        <u-cell>
          <view slot="title" class="title">人员类型:</view>
          <view slot="value">{{ form.PERSON_TYPE }}</view>
        </u-cell>
        <u-cell>
          <view slot="title" class="title">是否为隐患确认人:</view>
          <view slot="value">{{ form.IS_HAZARDCONFIRMER == '1' ? '是' : '否' }}</view>
        </u-cell>
        <u-cell>
          <view slot="title" class="title">部门排序:</view>
          <view slot="value">{{ form.SORT }}</view>
        </u-cell>
        <u-cell>
          <view slot="title" class="title">邮箱:</view>
          <view slot="value">{{ form.EMAIL }}</view>
        </u-cell>
        <u-cell>
          <view slot="title" class="title">排班1:</view>
          <view slot="value">{{ form.SHIFTDUTYONE_NAME }}</view>
        </u-cell>
        <u-cell>
          <view slot="title" class="title">排班2:</view>
          <view slot="value">{{ form.SHIFTDUTYTWO_NAME }}</view>
        </u-cell>
        <u-cell>
          <view slot="title" class="title">备注:</view>
          <view slot="label" class="mt-10">{{ form.BZ }}</view>
        </u-cell>
        <div v-if="form.IS_ONLINELEARNING == '1'">
          <u-cell>
            <view slot="title" class="title">身份证号:</view>
            <view slot="value" class="mt-10">{{ form.USER_ID_CARD }}</view>
          </u-cell>
          <u-cell>
            <view slot="title" class="title">民族:</view>
            <view slot="value" class="mt-10">{{ form.NATION }}</view>
          </u-cell>
          <u-cell>
            <view slot="title" class="title">性别:</view>
            <view slot="value" class="mt-10">{{ form.SEX }}</view>
          </u-cell>
          <u-cell>
            <view slot="title" class="title">政治面貌:</view>
            <view slot="value" class="mt-10">{{ form.POLITICAL_OUTLOOK }}</view>
          </u-cell>
          <u-cell>
            <view slot="title" class="title">出生年月:</view>
            <view slot="value" class="mt-10">{{ form.DATE_OF_BIRTH }}</view>
          </u-cell>
          <u-cell>
            <view slot="title" class="title">文化程度:</view>
            <view slot="value" class="mt-10">{{ form.DEGREE_OF_EDUCATION }}</view>
          </u-cell>
          <u-cell>
            <view slot="title" class="title">在职情况:</view>
            <view slot="value" class="mt-10">{{ form.INCUMBENCY }}</view>
          </u-cell>
          <u-cell>
            <view slot="title" class="title">职务:</view>
            <view slot="value" class="mt-10">{{ form.DUTIES }}</view>
          </u-cell>
          <u-cell>
            <view slot="title" class="title">职称:</view>
            <view slot="value" class="mt-10">{{ form.TITLE }}</view>
          </u-cell>
          <u-cell>
            <view slot="title" class="title">工种:</view>
            <view slot="value" class="mt-10">{{ form.TYPE_OF_WORK }}</view>
          </u-cell>
          <u-cell>
            <view slot="title" class="title">入职日期:</view>
            <view slot="value" class="mt-10">{{ form.ENTRY_DATE }}</view>
          </u-cell>
          <u-cell>
            <view slot="title" class="title">参加工作日期:</view>
            <view slot="value" class="mt-10">{{ form.WORKING_DATE }}</view>
          </u-cell>
          <u-cell>
            <view slot="title" class="title">证书图片</view>
            <view slot="label" class="mt-10">
              <view style="display: flex;flex-wrap: wrap">
                <view v-for="(item,index) in userCerList" :key="index" class="ml-10 mt-10">
                  <u--image :showLoading="true" :src="userCerList" width="80px" height="80px"
                            @click="previewImage(userCerList, item)"></u--image>
                </view>
              </view>
            </view>
          </u-cell>
        </div>
      </u-cell-group>
    </view>
  </view>
</template>

<script>

import {getCorpInfoListById} from "../../../api";

export default {
  data() {
    return {
      form: {},
      userCerList: [],
      USER_ID: ''
    }
  },
  onLoad(event) {
    this.USER_ID = event.USER_ID
    this.getData()
  },
  methods: {
    async getData() {
      let resData = await getCorpInfoListById({USER_ID: this.USER_ID})
      this.form = resData.pd
      console.log(resData)
      for (let i = 0; i < resData.userCerList.length; i++) {
        this.userCerList.push(this.$store.state.filePath + resData.userCerList[i].FILEPATH)
      }
    },
    previewImage(current) {
      uni.previewImage({
        urls: [],
        current
      });
    },
  },
}
</script>

<style scoped>

</style>