inventory.vue 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. <!-- 不同状态列表 -->
  2. <template>
  3. <view>
  4. <uni-nav-bar fixed="true" statusBar="true" left-icon="back" :title="title" @clickLeft="back"></uni-nav-bar>
  5. <view class="" v-for="item in orderList" :key="item.id">
  6. <view v-if="item.type == type" @click="goDetail(item.id)">
  7. <OrderList lable1="" :value1="item.orderNo" lable2="" :value2="item.typeName" lable3="来源:"
  8. :value3="item.source" lable4="" :value4="item.data" lable5="" :value5="item.typeList" lable6="截止时间:"
  9. :value6="item.endTime" :type="item.type"></OrderList>
  10. </view>
  11. </view>
  12. </view>
  13. </template>
  14. <script>
  15. import OrderList from '../components/OrderList.vue'
  16. export default {
  17. components: {
  18. OrderList
  19. },
  20. data() {
  21. return {
  22. title:'',
  23. type:'',
  24. orderList: [{
  25. orderNo: "AJD266352001452",
  26. typeName: "数控-定期检测",
  27. source: "配置处理",
  28. data: "7周 第二周",
  29. type: 1, //1:截止时间红色字体 2:完成时间灰色字体
  30. typeList: "待接单",
  31. endTime: "2022-2-12",
  32. },
  33. {
  34. orderNo: "AJD266352001452",
  35. typeName: "数控-定期检测",
  36. source: "7周 第二周",
  37. data: "2021-11-06 14:6",
  38. type: 2, //1:截止时间红色字体 2:完成时间灰色字体
  39. typeList: "已执行",
  40. endTime: "2022-2-12",
  41. },
  42. {
  43. orderNo: "AJD266352001452",
  44. typeName: "数控-定期检测",
  45. source: "7周 第二周",
  46. data: "2021-11-06 14:6",
  47. type: 3, //1:截止时间红色字体 2:完成时间灰色字体
  48. typeList: "已处置",
  49. endTime: "2022-2-12",
  50. },
  51. {
  52. orderNo: "AJD266352001452",
  53. typeName: "数控-定期检测",
  54. source: "7周 第二周",
  55. data: "2021-11-06 14:6",
  56. type: 4, //1:截止时间红色字体 2:完成时间灰色字体
  57. typeList: "异常",
  58. endTime: "2022-2-12",
  59. }
  60. ],
  61. }
  62. },
  63. onLoad(options) {
  64. this.title = options.title
  65. this.type = options.type
  66. },
  67. methods: {
  68. goDetail(id){
  69. uni.navigateTo({
  70. url:'../detail/detail?id=' + id
  71. })
  72. },
  73. }
  74. }
  75. </script>
  76. <style>
  77. </style>