TaskCheckDetail.vue 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. <template>
  2. <div>
  3. <a-page-header
  4. style="background-color: #FFFFFF;"
  5. title="稽核详情-客户详情"
  6. sub-title=""
  7. @back="showCheckList"
  8. >
  9. <a-descriptions :title="checkInfo.info.customerName" :column="3" :bordered="true" size="small">
  10. <a-descriptions-item label="客户编号">{{checkInfo.info.customerNo}}</a-descriptions-item>
  11. <a-descriptions-item label="服务号码">{{checkInfo.info.smsNumber}}</a-descriptions-item>
  12. <a-descriptions-item label="用户编号">{{checkInfo.info.userNo}}</a-descriptions-item>
  13. <a-descriptions-item label="入网时间">{{checkInfo.info.networkAccessTime}}</a-descriptions-item>
  14. <a-descriptions-item label="用户状态" :span="2">{{checkInfo.info.userState}}</a-descriptions-item>
  15. <a-descriptions-item label="员工姓名">{{checkInfo.info.staffName}}</a-descriptions-item>
  16. <a-descriptions-item label="员工工号">{{checkInfo.info.staffNo}}</a-descriptions-item>
  17. </a-descriptions>
  18. </a-page-header>
  19. <a-card :bordered="false" style="margin-top: -22px;">
  20. </a-card>
  21. </div>
  22. </template>
  23. <script>
  24. import { httpAction, getAction } from '@api/manage'
  25. import '@/assets/less/TableExpand.less'
  26. import { JeecgListMixin } from '@/mixins/JeecgListMixin'
  27. export default {
  28. name: 'TaskCheckDetail',
  29. mixins:[JeecgListMixin],
  30. props: {
  31. checkInfo: {
  32. type: Object,
  33. require: true
  34. }
  35. },
  36. data () {
  37. return {
  38. description: '稽核详情页面',
  39. url: {
  40. list: "/smsCheck/customerInfo/list",
  41. },
  42. autoSearch: false,
  43. }
  44. },
  45. methods: {
  46. // 显示列表页面
  47. showList() {
  48. this.$emit('goList');
  49. },
  50. // 显示列表页面
  51. showCheckList() {
  52. let taskInfo = this.checkInfo.task;
  53. this.$emit('goCheckList', taskInfo);
  54. },
  55. }
  56. }
  57. </script>
  58. <style scoped>
  59. </style>