certification.vue 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568
  1. <template>
  2. <div class="myaqlDeploy">
  3. <div class="deplouTitle" style="margin-top:3%;margin-bottom:4%">
  4. <span style="margin-left:6%">申请人:<span>崔牛皮</span></span>
  5. <span style="margin-left:8%">申请时间:</span><span>2021/8/17</span>
  6. <span></span>
  7. </div>
  8. <div class="deployBox">
  9. <el-steps align-center :active="1 " show-icon finish-status="success">
  10. <el-step title="提交证件资料"></el-step>
  11. <el-step title="绑定对公账户"></el-step>
  12. <el-step title="打款验证"></el-step>
  13. <el-step title="实名审核"></el-step>
  14. </el-steps>
  15. <div class="basicInfo" v-if="active === 0">
  16. <el-container>
  17. <el-main>
  18. <el-row class="substance">
  19. <h4>资料准备:</h4>
  20. <p>1.统一社会信用代码证;</p>
  21. <p>2.企业法人身份证件;</p>
  22. <p>3.管理员身份证件:即当前经办人员身份证件,管理员与企业法人不是同一人时,需提供管理员身份证件,管理员将负责贵司账号的管理及操作员账号管理;</p>
  23. <p>4.管理员授权委托书:管理员与法人不是同一人时,需 下载授权委托书模板并根据要求填写内容,加盖公章后上传,当前账户的小米ID为2345548738;</p>
  24. <p>5.CFCA数字证书申请表:需下载机构数字证书申请表模板并根据要求填写内容,加盖公章后上传。</p>
  25. <h4>资料上传要求:</h4>
  26. <p>1. 营业执照及身份证请上传最新证件原件的彩色扫描件,如使用复印件请加盖公章上传;</p>
  27. <p>2. 图片支持格式:jpg /jpeg /png /bmp格式,图片大小不超过20M;</p>
  28. <p>3. 经微信传输过的图片会导致图片失真,请避免使用经微信传输过的图片;</p>
  29. <p>4. 上传图片后,系统将自动识别并填写相关信息,请核对系统识别结果是否准确;</p>
  30. <p>5. 请一并准备证件盖章复印件,与开通单项业务时需提交的增信资料统一邮寄。</p>
  31. </el-row>
  32. <el-row style="margin-top:3%">
  33. <span style="font-size: 14px;"><span class="separation"></span>营业执照</span><span>(请您按下面流程进行操作)</span><span style="color:#005CFF">请核对系统识别结果是否正确</span>
  34. </el-row>
  35. </el-main>
  36. <el-container>
  37. <el-aside><img src="" style="height: 400px;margin-left: 3%;"></el-aside>
  38. <el-main>
  39. <el-row>
  40. <el-col :span="8" style="text-align:right;line-height: 35px;">公司名称:
  41. </el-col>
  42. <el-col :span="16">
  43. <el-input v-model="input" placeholder="请输入内容" style="width: 40%;"></el-input>
  44. </el-col>
  45. </el-row>
  46. <el-row style="margin-top:2%;">
  47. <el-col :span="8" style="text-align:right;line-height: 35px;"><span style="width:50px">统一社会信用代码/营业执照号:</span>
  48. </el-col>
  49. <el-col :span="16">
  50. <el-input v-model="input" placeholder="请输入内容" style="width: 40%;"></el-input>
  51. </el-col>
  52. </el-row>
  53. <el-row style="margin-top:2%">
  54. <el-col :span="8" style="text-align:right;line-height: 35px;">住所地:
  55. </el-col>
  56. <el-col :span="16">
  57. <el-input v-model="input" placeholder="请输入内容" style="width: 40%;"></el-input>
  58. </el-col>
  59. </el-row>
  60. <el-row style="margin-top:2%">
  61. <el-col :span="8" style="text-align:right;line-height: 35px;">法定代表人:
  62. </el-col>
  63. <el-col :span="16">
  64. <el-input v-model="input" placeholder="请输入内容" style="width: 40%;"></el-input>
  65. </el-col>
  66. </el-row>
  67. <el-row style="margin-top:2%">
  68. <el-col :span="8" style="text-align:right;line-height: 35px;">住所地:
  69. </el-col>
  70. <el-col :span="16">
  71. <el-input v-model="input" placeholder="请输入内容" style="width: 40%;"></el-input>
  72. </el-col>
  73. </el-row>
  74. <el-row style="margin-top:2%">
  75. <el-col :span="8" style="text-align:right;line-height: 35px;"><span class="demonstration">成立时间:</span>
  76. </el-col>
  77. <el-col :span="16">
  78. <div class="block">
  79. <el-date-picker v-model="value2" align="right" type="date" placeholder="选择日期" :picker-options="pickerOptions">
  80. </el-date-picker>
  81. </div>
  82. </el-col>
  83. </el-row>
  84. <el-row style="margin-top:2%">
  85. <el-col :span="8" style="text-align:right;line-height: 35px;"> <span class="demonstration">营业期限(止): </span>
  86. </el-col>
  87. <el-col :span="16">
  88. <div class="block">
  89. <el-date-picker v-model="value2" align="right" type="date" placeholder="选择日期" :picker-options="pickerOptions">
  90. </el-date-picker>
  91. <el-checkbox v-model="checked">长期有效</el-checkbox>
  92. </div>
  93. </el-col>
  94. </el-row>
  95. <el-row style="margin-top:2%">
  96. <el-col :span="8" style="text-align:right;line-height: 35px;">企业电话:
  97. </el-col>
  98. <el-col :span="16">
  99. <el-input v-model="input" placeholder="请输入内容" style="width: 40%;"></el-input>
  100. </el-col>
  101. </el-row>
  102. </el-main>
  103. </el-container>
  104. <el-main>
  105. <el-row style="margin-top:3%">
  106. <span style="font-size: 14px;"><span class="separation"></span>法定代表人身份证件</span><span>(请按照要求上传法定代表人身份证证件图片)</span><span style="color:#005CFF">请核对系统识别结果是否正确</span>
  107. </el-row>
  108. <el-container>
  109. <el-aside width="400px" style="background-color: #fff;"> 证件类型:<el-select v-model="value" placeholder="请选择">
  110. <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value">
  111. </el-option>
  112. </el-select>
  113. </el-aside>
  114. <el-aside width="220px" style="background-color: #fff;">
  115. <el-upload class="avatar-uploader" action="https://jsonplaceholder.typicode.com/posts/" :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  116. <img v-if="imageUrl" :src="imageUrl" class="avatar">
  117. <i v-else class="el-icon-plus avatar-uploader-icon"></i>
  118. </el-upload>
  119. <el-upload class="avatar-uploader" action="https://jsonplaceholder.typicode.com/posts/" :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  120. <img v-if="imageUrl" :src="imageUrl" class="avatar">
  121. <i v-else class="el-icon-plus avatar-uploader-icon"></i>
  122. </el-upload>
  123. </el-aside>
  124. <el-main>
  125. <el-row>
  126. <el-col :span="8" style="text-align:right;line-height: 35px;">姓名:
  127. </el-col>
  128. <el-col :span="16">
  129. <el-input v-model="input" placeholder="请输入内容" style="width: 60%;"></el-input>
  130. </el-col>
  131. </el-row>
  132. <el-row style="margin-top:2%">
  133. <el-col :span="8" style="text-align:right;line-height: 35px;">身份证号:
  134. </el-col>
  135. <el-col :span="16">
  136. <el-input v-model="input" placeholder="请输入内容" style="width: 60%;"></el-input>
  137. </el-col>
  138. </el-row>
  139. </el-main>
  140. </el-container>
  141. </el-main>
  142. <el-main>
  143. <el-row style="margin-top:3%">
  144. <span style="font-size: 14px;"><span class="separation"></span>账号管理员身份证件</span><span>(请按照要求上传法定代表人身份证证件图片)</span><span style="color:#005CFF">请核对系统识别结果是否正确</span>
  145. </el-row>
  146. <el-container>
  147. <el-aside width="400px" style="background-color: #fff;"> 证件类型:<el-select v-model="value" placeholder="请选择">
  148. <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value">
  149. </el-option>
  150. </el-select>
  151. </el-aside>
  152. <el-aside width="220px" style="background-color: #fff;">
  153. <el-upload class="avatar-uploader" action="https://jsonplaceholder.typicode.com/posts/" :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  154. <img v-if="imageUrl" :src="imageUrl" class="avatar">
  155. <i v-else class="el-icon-plus avatar-uploader-icon"></i>
  156. </el-upload>
  157. <el-upload class="avatar-uploader" action="https://jsonplaceholder.typicode.com/posts/" :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  158. <img v-if="imageUrl" :src="imageUrl" class="avatar">
  159. <i v-else class="el-icon-plus avatar-uploader-icon"></i>
  160. </el-upload>
  161. </el-aside>
  162. <el-main>
  163. <el-row>
  164. <el-col :span="8" style="text-align:right;line-height: 35px;">姓名:
  165. </el-col>
  166. <el-col :span="16">
  167. <el-input v-model="input" placeholder="请输入内容" style="width: 60%;"></el-input>
  168. </el-col>
  169. </el-row>
  170. <el-row style="margin-top:2%">
  171. <el-col :span="8" style="text-align:right;line-height: 35px;">身份证号:
  172. </el-col>
  173. <el-col :span="16">
  174. <el-input v-model="input" placeholder="请输入内容" style="width: 60%;"></el-input>
  175. </el-col>
  176. </el-row>
  177. </el-main>
  178. </el-container>
  179. </el-main>
  180. <el-main>
  181. <el-row style="margin-top:3%">
  182. <span style="font-size: 14px;"><span class="separation"></span>人员信息</span>
  183. </el-row>
  184. <el-row>
  185. <el-col :span="12">复核人员:<el-input v-model="input" placeholder="请输入内容" style="width: 45%;"></el-input>
  186. </el-col>
  187. <el-col :span="12">联系电话:<el-input v-model="input" placeholder="请输入内容" style="width: 45%;"></el-input>
  188. </el-col>
  189. </el-row>
  190. <el-row style="margin-top:3%">
  191. <el-col :span="12">业务操作员:<el-input v-model="input" placeholder="请输入内容" style="width: 45%;"></el-input>
  192. </el-col>
  193. <el-col :span="12">联系电话:<el-input v-model="input" placeholder="请输入内容" style="width: 45%;"></el-input>
  194. </el-col>
  195. </el-row>
  196. </el-main>
  197. <el-main>
  198. <el-row style="margin-top:3%">
  199. <span style="font-size: 14px;"><span class="separation"></span>法人授权书:</span>
  200. </el-row>
  201. <el-row>
  202. <!-- 下载数据模板 -->
  203. <div class="div-label"><label>上传文件之前请先下载<span style="font-weight: bold">数据模板</span></label></div>
  204. <el-button @click="download" class="el-button-color add-button-box" size="medium" type="primary">
  205. <i class="el-icon-download el-icon--right"></i>下载数据模板
  206. </el-button>
  207. <!-- 上传文件 -->
  208. <div class="div-label"><label>上传文件,仅支持<span style="font-weight: bold">.xlsx</span>格式的Excel文件,且大小不超过<span style="font-weight: bold;color: red">10MB</span></label></div>
  209. <el-upload class="upload-demo" ref="upload" action accept=".xlsx" :limit="1" :file-list="fileList" :auto-upload="false" :on-exceed="handleExceed" :on-preview="handlePreview" :on-change="handleChange" :on-remove="handleRemove" :before-upload="beforeUpload" :http-request="httpRequest" :on-success="handleSuccess" :on-error="handleError">
  210. <el-button slot="trigger" size="medium" type="primary">选取文件</el-button>
  211. <el-button style="margin-left: 10px;" size="medium" type="success" @click="submitUpload">上传到服务器</el-button>
  212. </el-upload>
  213. </el-row>
  214. </el-main>
  215. <el-main>
  216. <el-row style="margin-top:3%">
  217. <!-- 下载数据模板 -->
  218. <div class="div-label"><label>上传文件之前请先下载<span style="font-weight: bold">数据模板</span></label></div>
  219. <el-button @click="download" class="el-button-color add-button-box" size="medium" type="primary">
  220. <i class="el-icon-download el-icon--right"></i>下载数据模板
  221. </el-button>
  222. <!-- 上传文件 -->
  223. <div class="div-label"><label>上传文件,仅支持<span style="font-weight: bold">.xlsx</span>格式的Excel文件,且大小不超过<span style="font-weight: bold;color: red">10MB</span></label></div>
  224. <el-upload class="upload-demo" ref="upload" action accept=".xlsx" :limit="1" :file-list="fileList" :auto-upload="false" :on-exceed="handleExceed" :on-preview="handlePreview" :on-change="handleChange" :on-remove="handleRemove" :before-upload="beforeUpload" :http-request="httpRequest" :on-success="handleSuccess" :on-error="handleError">
  225. <el-button slot="trigger" size="medium" type="primary">选取文件</el-button>
  226. <el-button style="margin-left: 10px;" size="medium" type="success" @click="submitUpload">上传到服务器</el-button>
  227. </el-upload>
  228. </el-row>
  229. </el-main>
  230. <el-main>
  231. <el-row style="margin-top:3%">
  232. <span style="font-size: 14px;"><span class="separation"></span>其他附件上传:</span>
  233. </el-row>
  234. <el-row>
  235. <!-- 下载数据模板 -->
  236. <div class="div-label"><label>上传文件之前请先下载<span style="font-weight: bold">数据模板</span></label></div>
  237. <el-button @click="download" class="el-button-color add-button-box" size="medium" type="primary">
  238. <i class="el-icon-download el-icon--right"></i>下载数据模板
  239. </el-button>
  240. <!-- 上传文件 -->
  241. <div class="div-label"><label>上传文件,仅支持<span style="font-weight: bold">.xlsx</span>格式的Excel文件,且大小不超过<span style="font-weight: bold;color: red">10MB</span></label></div>
  242. <el-upload class="upload-demo" ref="upload" action accept=".xlsx" :limit="1" :file-list="fileList" :auto-upload="false" :on-exceed="handleExceed" :on-preview="handlePreview" :on-change="handleChange" :on-remove="handleRemove" :before-upload="beforeUpload" :http-request="httpRequest" :on-success="handleSuccess" :on-error="handleError">
  243. <el-button slot="trigger" size="medium" type="primary">选取文件</el-button>
  244. <el-button style="margin-left: 10px;" size="medium" type="success" @click="submitUpload">上传到服务器</el-button>
  245. </el-upload>
  246. </el-row>
  247. </el-main>
  248. <el-footer>
  249. <el-checkbox v-model="checked">我已阅读并同意</el-checkbox><a href="">《xxxxxxxx融信协议》</a>
  250. </el-footer>
  251. </el-container>
  252. </div>
  253. <div class="basicInfo" v-if="active === 1">
  254. <el-container>
  255. <el-main>
  256. <el-row>
  257. <el-col :span="8">银行开户名称:<el-input v-model="input" placeholder="请输入内容" style="width: 65%;"></el-input>
  258. </el-col>
  259. <el-col :span="8">开户银行:<el-input v-model="input" placeholder="请输入内容" style="width: 65%;"></el-input>
  260. </el-col>
  261. <el-col :span="8">银行账号:<el-input v-model="input" placeholder="请输入内容" style="width: 65%;"></el-input>
  262. </el-col>
  263. </el-row>
  264. </el-main>
  265. <el-footer>
  266. </el-footer>
  267. </el-container>
  268. </div>
  269. <div class="basicInfo" v-if="active === 2">
  270. <el-container>
  271. <el-main>
  272. <el-row>
  273. <el-col :span="8">打款金额:<el-input v-model="input" placeholder="请输入内容" style="width: 65%;"></el-input>
  274. </el-col>
  275. </el-row>
  276. </el-main>
  277. <el-footer>
  278. </el-footer>
  279. </el-container>
  280. </div>
  281. <div class="basicInfo" v-if="active === 3">
  282. <el-container>
  283. <el-main>
  284. <el-row>
  285. <div class="approved">
  286. <span style="line-height: 150px;color:#976666">实名认证审核通过</span>
  287. </div>
  288. </el-row>
  289. </el-main>
  290. <el-footer>
  291. </el-footer>
  292. </el-container>
  293. </div>
  294. <div class="deployBtn">
  295. <el-button style="float:right;margin-top:12px;margin-right: 1%;" @click="next" v-if="active == 0||active == 1||active == 2">下一步</el-button>
  296. <el-button style="float:right;margin-top:12px;margin-right: 1%;" @click="prev" v-if="active == 1||active == 2||active == 3">上一步</el-button>
  297. <el-button style="float:right;margin-top:12px;" @click="prev" v-if="active == 2">保存</el-button>
  298. <el-button style="float:right;margin-top:12px;margin-right: 1%;" v-if="active == 3">提交</el-button>
  299. </div>
  300. </div>
  301. </div>
  302. </template>
  303. <script>
  304. export default {
  305. name: "GoodsAdd",
  306. name: "Upload",
  307. data() {
  308. return {
  309. fileList: [{}],
  310. imageUrl: "",
  311. tabPosition: "left",
  312. active: "0",
  313. input: "",
  314. pickerOptions: {
  315. disabledDate(time) {
  316. return time.getTime() > Date.now();
  317. },
  318. shortcuts: [
  319. {
  320. text: "今天",
  321. onClick(picker) {
  322. picker.$emit("pick", new Date());
  323. },
  324. },
  325. {
  326. text: "昨天",
  327. onClick(picker) {
  328. const date = new Date();
  329. date.setTime(date.getTime() - 3600 * 1000 * 24);
  330. picker.$emit("pick", date);
  331. },
  332. },
  333. {
  334. text: "一周前",
  335. onClick(picker) {
  336. const date = new Date();
  337. date.setTime(date.getTime() - 3600 * 1000 * 24 * 7);
  338. picker.$emit("pick", date);
  339. },
  340. },
  341. ],
  342. options: [
  343. {
  344. value: "选项1",
  345. label: "黄金糕",
  346. },
  347. {
  348. value: "选项2",
  349. label: "双皮奶",
  350. },
  351. {
  352. value: "选项3",
  353. label: "蚵仔煎",
  354. },
  355. {
  356. value: "选项4",
  357. label: "龙须面",
  358. },
  359. ],
  360. },
  361. value1: "",
  362. value2: "",
  363. };
  364. },
  365. created() {},
  366. methods: {
  367. prev() {
  368. this.active;
  369. if (this.active < 0) this.active = 0;
  370. },
  371. next() {
  372. if (this.active++ > 3) this.active = 0;
  373. },
  374. // 下载本地文件
  375. download() {
  376. window.location.href =
  377. "http://localhost:8080/template/template.xlsx";
  378. },
  379. // 超过文件上传最大个数
  380. handleExceed(files, fileList) {
  381. this.$message.warning("很抱歉当前支持最大上传文件个数为 1 个!");
  382. },
  383. // 文件上传到服务器之前的文件校验
  384. beforeUpload(file) {
  385. const extension = file.name.substring(
  386. file.name.lastIndexOf(".") + 1
  387. );
  388. const size = file.size / 1024 / 1024;
  389. if (extension !== "xlsx") {
  390. // 校验文件格式
  391. this.$message.warning("只支持上传后缀名为.xlsx的Excel文件");
  392. }
  393. if (size > 10) {
  394. // 校验文件大小
  395. this.$message.warning("文件大小不能超过10MB");
  396. }
  397. },
  398. // 文件状态改变
  399. handleChange(file, fileList) {
  400. if (file) {
  401. this.fileList = fileList.slice(-3);
  402. }
  403. },
  404. // 文件删除时
  405. handleRemove(file, fileList) {
  406. console.log(file, fileList);
  407. this.fileList = []; // 文件列表置空
  408. },
  409. // 点击文件列表中已上传的文件时的钩子
  410. handlePreview(file) {
  411. console.log(file);
  412. },
  413. // 文件上传成功
  414. handleSuccess(response, file, fileList) {
  415. console.log("-------handleSuccess-------");
  416. console.log(response);
  417. this.$message.success("文件 [" + file.name + "] 上传成功");
  418. },
  419. // 文件上传失败
  420. handleError(err, file, fileList) {
  421. console.log("-------handleError-------");
  422. console.log(err);
  423. this.$message.error("文件上传失败");
  424. },
  425. // 覆盖默认的上传行为,可以自定义上传的实现
  426. httpRequest(param) {
  427. console.log(param);
  428. const fileObj = param.file; // 获取file文件
  429. const formData = new FormData(); // FormData对象
  430. formData.append("file", fileObj); // file封装到FormData里
  431. // 请求后台上传数据的接口
  432. this.$http
  433. .post("/upload", formData, {
  434. headers: { "Content-Type": "multipart/form-data" },
  435. // url: '/upload',
  436. // data: formData
  437. // method: 'post'
  438. })
  439. .then(
  440. (res) => {
  441. console.log("-------res--------");
  442. console.log(res);
  443. if (res.data.meta.status === "200") {
  444. this.$message.success(res.data.meta.msg);
  445. // 清空文件列表
  446. this.fileList = [];
  447. } else {
  448. this.$message.error(res.data.meta.msg);
  449. }
  450. },
  451. (err) => {
  452. console.log("-------err--------");
  453. console.log(err);
  454. this.$message.error(
  455. "上传文件内容有问题,请保证上传文件字段均不为空且正确"
  456. );
  457. }
  458. );
  459. },
  460. // 上传文件
  461. submitUpload() {
  462. if (this.fileList.length === 0) {
  463. // 上传文件列表为空
  464. this.$message.warning("请选择一个上传文件");
  465. } else {
  466. // 执行上传操作
  467. this.$refs.upload.submit();
  468. }
  469. },
  470. next() {
  471. if (this.active++ > 2) {
  472. this.active = 0;
  473. }
  474. },
  475. handleAvatarSuccess(res, file) {
  476. this.imageUrl = URL.createObjectURL(file.raw);
  477. },
  478. beforeAvatarUpload(file) {
  479. const isJPG = file.type === "image/jpeg";
  480. const isLt2M = file.size / 1024 / 1024 < 2;
  481. if (!isJPG) {
  482. this.$message.error("上传头像图片只能是 JPG 格式!");
  483. }
  484. if (!isLt2M) {
  485. this.$message.error("上传头像图片大小不能超过 2MB!");
  486. }
  487. return isJPG && isLt2M;
  488. },
  489. },
  490. };
  491. </script>
  492. <style>
  493. .substance p {
  494. font-family: "微软雅黑", sans-serif;
  495. font-weight: 400;
  496. font-style: normal;
  497. font-size: 14px;
  498. letter-spacing: normal;
  499. color: #666666;
  500. line-height: normal;
  501. margin: 0px;
  502. text-rendering: optimizeLegibility;
  503. font-kerning: normal;
  504. }
  505. .substance h4 {
  506. font-family: "微软雅黑", sans-serif;
  507. font-weight: 700;
  508. font-style: normal;
  509. font-size: 14px;
  510. letter-spacing: normal;
  511. color: #666666;
  512. line-height: normal;
  513. margin: 0px;
  514. text-rendering: optimizeLegibility;
  515. font-kerning: normal;
  516. }
  517. .separation {
  518. width: 200px;
  519. height: 60px;
  520. margin-top: 10px;
  521. border-right: 5px solid #005cff;
  522. }
  523. .approved {
  524. height: 150px;
  525. width: 60%;
  526. /* background-color: #f2f2f2; */
  527. text-align: center;
  528. border: 1px solid #f2f2f2;
  529. margin-left: 20%;
  530. }
  531. .avatar-uploader .el-upload {
  532. border: 1px dashed #d9d9d9;
  533. border-radius: 6px;
  534. cursor: pointer;
  535. position: relative;
  536. overflow: hidden;
  537. }
  538. .avatar-uploader .el-upload:hover {
  539. border-color: #409eff;
  540. }
  541. .avatar-uploader-icon {
  542. font-size: 28px;
  543. color: #8c939d;
  544. width: 178px;
  545. height: 178px;
  546. line-height: 178px;
  547. text-align: center;
  548. }
  549. .avatar {
  550. width: 178px;
  551. height: 178px;
  552. display: block;
  553. }
  554. .div-label {
  555. padding: 20px 0;
  556. width: 100%;
  557. }
  558. </style>