index.vue 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <template>
  2. <!-- -->
  3. <div>
  4. <patentList :projectId="projectId" :projectName="projectName" :assProjectId="assProjectId" :projectType="projectType" :taskId="taskId" :taskType="taskType" :reportType="reportType" :isResult="isResult" :handlerType="handlerType"></patentList>
  5. </div>
  6. </template>
  7. <script>
  8. import patentList from './components/index.vue'
  9. export default {
  10. components: {
  11. patentList
  12. },
  13. data() {
  14. return {
  15. }
  16. },
  17. computed: {
  18. projectId() {
  19. return this.$route.query.projectId || 0
  20. },
  21. assProjectId(){
  22. return this.$route.query.assProjectId
  23. },
  24. projectName() {
  25. return this.$route.query.projectName
  26. },
  27. projectType() {
  28. return this.$route.query.projectType
  29. },
  30. taskId() {
  31. return this.$route.query.taskId
  32. },
  33. taskType() {
  34. return this.$route.query.taskType || 0
  35. },
  36. reportType() {
  37. return this.$route.query.reportType
  38. },
  39. isResult() {//1处理2查看3确认结果
  40. return this.$route.query.isResult
  41. },
  42. handlerType() {//1外部人员0内部人员(只有外部做协同的时候传递)
  43. return this.$route.query.handlerType
  44. },
  45. },
  46. mounted() {
  47. },
  48. methods: {
  49. },
  50. }
  51. </script>
  52. <style lang="scss" scoped></style>