detail.vue 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <template>
  2. <view>
  3. <view class="main">
  4. <view class="ms">
  5. <view class="icon gs wte">&#xe646;</view>
  6. <view class="con">
  7. <view class="mti omit">{{ item.name }}</view>
  8. <view class="address omit">{{ item.address }}</view>
  9. </view>
  10. </view>
  11. </view>
  12. <view class="mbos">
  13. <view class="item b">法定代表人:</view>
  14. <view class="item">{{ item.legalPerson }}</view>
  15. <view class="item b">联系电话:</view>
  16. <view class="item">{{ item.phone }}</view>
  17. <view class="item b">电子邮箱:</view>
  18. <view class="item">{{ item.email }}</view>
  19. <view class="item b">注册资金:</view>
  20. <view class="item">{{ item.capital }}万人民币</view>
  21. <view class="item b">公司地址:</view>
  22. <view class="item">{{ item.address }}</view>
  23. <view class="item b">公司介绍</view>
  24. <view class="item">{{ item.contents }}</view>
  25. <button class="btn" @click="go()">招聘职位</button>
  26. </view>
  27. </view>
  28. </template>
  29. <script>
  30. export default {
  31. data() {
  32. return {
  33. item: {},
  34. param: { pageNum: 1, pageSize: 100, orderBy: 'id' }
  35. };
  36. },
  37. onLoad(e) {
  38. this.http.request({
  39. url: '/app/enterprise/detail/' + e.id,
  40. success: (res) => {
  41. this.item = res.data.data;
  42. }
  43. });
  44. },
  45. methods: {
  46. go(url) {
  47. uni.navigateTo({
  48. url: '/pages/job/enterprise/list?name=' + this.item.name + '&id=' + this.item.id
  49. });
  50. }
  51. }
  52. };
  53. </script>
  54. <style lang="scss"></style>