legal-person.vue 4.46 KB
Newer Older
786817560's avatar
786817560 committed
1
<!--
786817560's avatar
786817560 committed
2
 * @Description: 法人信息
786817560's avatar
786817560 committed
3 4
 * @Author: your name
 * @Date: 2019-09-26 15:09:24
786817560's avatar
786817560 committed
5
 * @LastEditTime: 2019-10-09 20:38:52
786817560's avatar
786817560 committed
6 7 8 9
 * @LastEditors: Please set LastEditors
 -->
<template>
  <div>
786817560's avatar
786817560 committed
10 11 12
    <list-item :item-height="44" class="second-part">
      <item>
        <div slot="name" class="font-color">业务经办</div>
786817560's avatar
786817560 committed
13
        <input slot="content" v-model="baseInfo.bp_user_id_n" readonly>
786817560's avatar
786817560 committed
14 15 16
      </item>
      <item>
        <div slot="name" class="font-color">经销商</div>
786817560's avatar
786817560 committed
17
        <input slot="content" v-model="baseInfo.bp_id_agent_n" readonly>
786817560's avatar
786817560 committed
18 19 20
      </item>
    </list-item>
    <div class="equipment-list">承租人信息</div>
786817560's avatar
786817560 committed
21 22 23
    <list-item :item-height="44" class="second-part">
      <item>
        <div slot="name" class="font-color">公司名称</div>
786817560's avatar
786817560 committed
24
        <input slot="content" v-model="baseInfo.bp_name" readonly>
786817560's avatar
786817560 committed
25 26 27
      </item>
      <item>
        <div slot="name" class="font-color">营业执照号</div>
786817560's avatar
786817560 committed
28
        <input slot="content" v-model="baseInfo.organization_code" readonly>
786817560's avatar
786817560 committed
29 30 31
      </item>
      <item>
        <div slot="name" class="font-color">注册资本</div>
786817560's avatar
786817560 committed
32
        <input slot="content" v-model="baseInfo.registered_capital" readonly>
786817560's avatar
786817560 committed
33 34 35
      </item>
      <item>
        <div slot="name" class="font-color">注册地址</div>
786817560's avatar
786817560 committed
36
        <input slot="content" v-model="baseInfo.registered_place" readonly>
786817560's avatar
786817560 committed
37 38 39
      </item>
      <item>
        <div slot="name" class="font-color">经营地址</div>
786817560's avatar
786817560 committed
40
        <input slot="content" v-model="baseInfo.business_address" readonly>
786817560's avatar
786817560 committed
41 42 43
      </item>
      <item>
        <div slot="name" class="font-color">固定电话</div>
786817560's avatar
786817560 committed
44
        <input slot="content" v-model="baseInfo.phone" readonly>
786817560's avatar
786817560 committed
45 46
      </item>
      <item>
786817560's avatar
786817560 committed
47 48
        <div slot="name" class="font-color">是否授权</div>
        <input slot="content" v-model="baseInfo.auth_flag" readonly>
786817560's avatar
786817560 committed
49 50
      </item>
    </list-item>
786817560's avatar
786817560 committed
51
    <div class="equipment-list">{{ baseInfo.auth_flag === '是' ? '法定授权人': '法定代表人' }}</div>
786817560's avatar
786817560 committed
52 53

    <!-- 授权人 -->
786817560's avatar
786817560 committed
54
    <list-item v-show="baseInfo.auth_flag === '是'" :item-height="44" class="second-part">
786817560's avatar
786817560 committed
55 56
      <item>
        <div slot="name" class="font-color">姓名</div>
786817560's avatar
786817560 committed
57
        <input slot="content" v-model="baseInfo.auth_person_name" readonly>
786817560's avatar
786817560 committed
58 59 60
      </item>
      <item>
        <div slot="name" class="font-color">证件号</div>
786817560's avatar
786817560 committed
61
        <input slot="content" v-model="baseInfo.auth_person_id_card" readonly>
786817560's avatar
786817560 committed
62 63 64
      </item>
      <item>
        <div slot="name" class="font-color">公司职务</div>
786817560's avatar
786817560 committed
65
        <input slot="content" v-model="baseInfo.auth_person_position" readonly>
786817560's avatar
786817560 committed
66 67 68
      </item>
      <item>
        <div slot="name" class="font-color">授权事项</div>
786817560's avatar
786817560 committed
69
        <input slot="content" v-model="baseInfo.auth_person_matter" readonly>
786817560's avatar
786817560 committed
70 71 72
      </item>
    </list-item>

786817560's avatar
786817560 committed
73
    <!-- 法定代表人 -->
786817560's avatar
786817560 committed
74
    <list-item v-show="baseInfo.auth_flag === '否'" :item-height="44" class="second-part">
786817560's avatar
786817560 committed
75 76
      <item>
        <div slot="name" class="font-color">姓名</div>
linxin's avatar
linxin committed
77
        <input slot="content" v-model="baseInfo.legal_person" readonly>
786817560's avatar
786817560 committed
78 79 80
      </item>
      <item>
        <div slot="name" class="font-color">证件号</div>
786817560's avatar
786817560 committed
81
        <input slot="content" v-model="baseInfo.id_card_no" readonly>
786817560's avatar
786817560 committed
82 83 84
      </item>
      <item>
        <div slot="name" class="font-color">手机号码</div>
786817560's avatar
786817560 committed
85
        <input slot="content" v-model="baseInfo.cell_phone" readonly>
786817560's avatar
786817560 committed
86 87 88
      </item>
      <item>
        <div slot="name" class="font-color">居住地址</div>
786817560's avatar
786817560 committed
89
        <input slot="content" v-model="baseInfo.living_address" readonly>
786817560's avatar
786817560 committed
90 91 92 93 94 95 96 97
      </item>
    </list-item>
  </div>
</template>

<script>
export default {
  name: '',
786817560's avatar
786817560 committed
98 99 100 101 102 103
  props: {
    'baseInfo': {
      type: Object,
      default: {},
    },
  },
786817560's avatar
786817560 committed
104 105 106 107 108 109 110 111 112 113
  data () {
    return {
      auth_flag: false,
      text: '法定代表人信息',
    }
  },
  computed: {},
  watch: {
  },
  methods: {
786817560's avatar
786817560 committed
114

786817560's avatar
786817560 committed
115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132
  },
}
</script>
<style lang='less' scoped>
.font-color {
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #656464;
    letter-spacing: 0;
}
.equipment-list {
      height: 40px;
      line-height: 40px;
      background-color: #fafafa;
      color: #00469c;
      font-size: 15px;
      margin-left: 16px;
      position: relative;
786817560's avatar
786817560 committed
133
      margin-top: -10px;
786817560's avatar
786817560 committed
134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153
}
.equipment-list::before {
      content: "";
      display: block;
      width: 4px;
      height: 20px;
      background-color: #00469c;
      position: absolute;
      left: -15px;
      top: 10px;
}
.auth {
    height: 44px;
    line-height: 44px;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: rgba(56,63,69,0.60);
    letter-spacing: 0;
}
</style>