detail.vue 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <template>
  2. <view>
  3. <view class="list">
  4. <view class="item" v-for="(item,index) in list" :key="index">
  5. <view class="left">
  6. <view class="text">签到</view>
  7. <view class="time">{{item.integral_time}}</view>
  8. </view>
  9. <view class="right">+1</view>
  10. </view>
  11. </view>
  12. </view>
  13. </template>
  14. <script>
  15. export default {
  16. data() {
  17. return {
  18. list:[]
  19. };
  20. },
  21. onLoad() {
  22. this.get_staff_integral_query()
  23. },
  24. methods:{
  25. //查询员工积分
  26. get_staff_integral_query() {
  27. this.$api.staff_integral_query({
  28. staff_num: uni.getStorageSync('user').staff_num
  29. }).then((res) => {
  30. console.log(res.data.content.data)
  31. this.list = res.data.content.data.list
  32. })
  33. },
  34. }
  35. }
  36. </script>
  37. <style lang="scss">
  38. .list{
  39. box-sizing: border-box;
  40. padding: 25rpx;
  41. .item{
  42. height: 110rpx;
  43. display: flex;
  44. justify-content: space-between;
  45. align-items: center;
  46. .left{
  47. line-height: 40rpx;
  48. .text{
  49. font-size: 30rpx;
  50. }
  51. .time{
  52. font-size: 26rpx;
  53. color: #B9B9B9;
  54. }
  55. }
  56. .right{
  57. font-size: 36rpx;
  58. color: #009FE8;
  59. }
  60. }
  61. }
  62. </style>