特易招,招聘小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

102 lines
1.8 KiB

1 year ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
1 year ago
10 months ago
1 year ago
10 months ago
1 year ago
10 months ago
1 year ago
10 months ago
1 year ago
10 months ago
1 year ago
10 months ago
1 year ago
10 months ago
10 months ago
1 year ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
1 year ago
10 months ago
  1. <template>
  2. <view class="page">
  3. <navbar title="考证咨询" />
  4. <view class="list">
  5. <view class="item"
  6. v-for="(item, index) in list" :key="index"
  7. @click="$utils.navigateTo('/pages_order/work/postConsult?id=' + item.id)">
  8. <image :src="item.headImage"
  9. class="image"
  10. mode="widthFix"></image>
  11. <view class="info">
  12. <view class="title">
  13. {{item.name}}
  14. </view>
  15. <view class="text">
  16. <uv-parse :content="item.summary"></uv-parse>
  17. </view>
  18. </view>
  19. </view>
  20. </view>
  21. <tabber select="2" />
  22. </view>
  23. </template>
  24. <script>
  25. import tabber from '@/components/base/tabbar.vue'
  26. import mixinList from '@/mixins/list.js'
  27. export default {
  28. mixins : [mixinList],
  29. components: {
  30. tabber,
  31. },
  32. computed: {
  33. },
  34. data() {
  35. return {
  36. mixinsListApi : 'queryCert',
  37. }
  38. },
  39. onShow() {
  40. },
  41. //滚动到屏幕底部
  42. onReachBottom() {},
  43. methods: {
  44. // addMaterial(){
  45. // if(this.$utils.verificationAll(this.form,{
  46. // code:'请输入兑换码'
  47. // })) {
  48. // return
  49. // }
  50. // this.$api('addMaterial',this.form, res =>{
  51. // if(res.code == 200){
  52. // uni.showToast({
  53. // title:'兑换成功',
  54. // icon: 'none'
  55. // })
  56. // }
  57. // })
  58. // },
  59. }
  60. }
  61. </script>
  62. <style scoped lang="scss">
  63. .page {
  64. .list{
  65. .item{
  66. display: flex;
  67. margin: 20rpx;
  68. padding: 20rpx;
  69. background-color: #fff;
  70. border-radius: 20rpx;
  71. .image{
  72. width: 200rpx;
  73. border-radius: 20rpx;
  74. margin-right: 20rpx;
  75. flex-shrink: 0;
  76. }
  77. .info{
  78. flex: 1;
  79. display: flex;
  80. flex-direction: column;
  81. justify-content: center;
  82. align-items: center;
  83. text-align: center;
  84. .title{
  85. font-weight: 900;
  86. }
  87. .text{
  88. font-size: 26rpx;
  89. color: #777;
  90. }
  91. }
  92. }
  93. }
  94. }
  95. </style>