Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 
 
 
 

105 řádky
2.5 KiB

  1. <template>
  2. <view v-if="ready" class="box" style="padding-top: 0; overflow: hidden;">
  3. <l-button @click="action('start')" class="button">
  4. 开始评价
  5. </l-button>
  6. </view>
  7. </template>
  8. <script>
  9. /*
  10. * 版 本 Learun-ADMS V7.0.3 力软敏捷开发框架(http://www.learun.cn)
  11. * Copyright (c) 2013-2020 上海力软信息技术有限公司
  12. * 创建人:超级管理员
  13. * 日 期:2020-10-20 09:37
  14. * 描 述:班级工作记事
  15. */
  16. /**
  17. * 本段代码由移动端代码生成器输出,移动端须 2.2.0 版本及以上可以使用
  18. * 请在移动端 /pages.json 中的 pages 字段中添加一条记录:
  19. * { "path": "pages/partyevaluatzp/single", "style": { "navigationBarTitleText": "表单详情页" } }
  20. *
  21. * (navigationBarTitleText 字段为本页面的标题文本,可以修改)
  22. * (必须自行操作该步骤,力软代码生成器不会自动帮您修改 /pages.json 文件)
  23. */
  24. import get from 'lodash/get'
  25. import set from 'lodash/set'
  26. import moment from 'moment'
  27. import customPageMixins from '@/common/custompage.js'
  28. export default {
  29. mixins: [customPageMixins],
  30. data() {
  31. return {
  32. // 页面相关参数
  33. ScoreYear: null,
  34. ScoreQuarter: null,
  35. ready: false,
  36. }
  37. },
  38. async onLoad({ ScoreYear, ScoreQuarter }) {
  39. await this.init(ScoreYear, ScoreQuarter)
  40. },
  41. methods: {
  42. // 页面初始化
  43. async init(ScoreYear, ScoreQuarter) {
  44. this.LOADING('加载数据中...')
  45. this.ScoreYear = ScoreYear
  46. this.ScoreQuarter = ScoreQuarter
  47. this.ready = true
  48. this.HIDE_LOADING()
  49. },
  50. // 点击 「开始评价」、 按钮
  51. async action(type) {
  52. switch (type) {
  53. case 'start':
  54. this.NAV_TO(`./PartyevaluateTopicZP?ScoreYear=${this.ScoreYear}&ScoreQuarter=${this.ScoreQuarter}`)
  55. break
  56. default: break
  57. }
  58. },
  59. }
  60. }
  61. </script>
  62. <style lang="less">
  63. uni-page-body{
  64. height: 100%;
  65. }
  66. .box{
  67. height: 100%;
  68. width: 100%;
  69. background: url(../../common/images/partyHome.png);
  70. background-repeat: no-repeat;
  71. background-size: 100% 100%;
  72. position: relative;
  73. }
  74. .button{
  75. height: 90rpx;
  76. width: 72%;
  77. background: #FFFFFF;
  78. border-radius:100rpx;
  79. text-align: center;
  80. line-height: 90rpx;
  81. position: absolute;
  82. left: 50%;
  83. bottom: 165rpx;
  84. transform:translate(-50%,-50%);
  85. color: #921c1a;
  86. font-size: 36rpx;
  87. font-weight: 800;
  88. }
  89. </style>