ReportCustomerDetail.js 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. import React, {Component} from 'react';
  2. import {
  3. View,
  4. Text,
  5. StatusBar,
  6. ScrollView,
  7. } from 'react-native';
  8. import {
  9. List,
  10. } from '@ant-design/react-native';
  11. import CallPhone from '../../components/CallPhone';
  12. import ComponentsStyles from '../../components/ComponentsStyles';
  13. class ReportCustomerDetail extends Component {
  14. // 报备客户详情
  15. constructor(props) {
  16. super(props);
  17. };
  18. render() {
  19. const item = this.props.navigation.state.params.item;
  20. return (
  21. <View style={{flex: 1, backgroundColor:'#fff'}}>
  22. <ScrollView style={{marginBottom: 5}}>
  23. <StatusBar backgroundColor={'#fff'} barStyle='dark-content'/>
  24. <List>
  25. <List.Item extra={<Text style={ComponentsStyles.font15}>{item.name}</Text>} arrow="empty">
  26. <Text style={ComponentsStyles.font15}>姓名</Text>
  27. </List.Item>
  28. <List.Item extra={<Text style={ComponentsStyles.font15}>{item.gender_text}</Text>}
  29. arrow="empty">
  30. <Text style={ComponentsStyles.font15}>性别</Text>
  31. </List.Item>
  32. <View style={ComponentsStyles.telItemView}>
  33. <Text style={ComponentsStyles.telName}>电话</Text>
  34. <View style={ComponentsStyles.telView}>
  35. <Text style={[ComponentsStyles.icon, {marginLeft: 8}]}>{'\ue61a'}</Text>
  36. <Text style={ComponentsStyles.telText}
  37. onPress={() => CallPhone(item.tel, 1)}>
  38. {item.tel}
  39. </Text>
  40. </View>
  41. </View>
  42. <List.Item extra={<Text style={ComponentsStyles.font15}>{item.village}</Text>} arrow="empty">
  43. <Text style={ComponentsStyles.font15}>小区</Text>
  44. </List.Item>
  45. <List.Item extra={<Text style={ComponentsStyles.IDText}>{item.address}</Text>}
  46. arrow="empty">
  47. <Text style={ComponentsStyles.font15}>地址</Text>
  48. </List.Item>
  49. <List.Item extra={<Text style={ComponentsStyles.font15}>{item.source_text}</Text>}
  50. arrow="empty">
  51. <Text style={ComponentsStyles.font15}>来源</Text>
  52. </List.Item>
  53. <List.Item extra={<Text style={ComponentsStyles.font15}>{item.project_text}</Text>}
  54. arrow="empty">
  55. <Text style={ComponentsStyles.font15}>项目</Text>
  56. </List.Item>
  57. <List.Item extra={<Text style={ComponentsStyles.IDText}>{item.report_status_text}</Text>}
  58. arrow="empty">
  59. <Text style={ComponentsStyles.font15}>报备状态</Text>
  60. </List.Item>
  61. <List.Item extra={<Text style={ComponentsStyles.font15}>{item.create_time_f}</Text>}
  62. arrow="empty">
  63. <Text style={ComponentsStyles.font15}>报备时间</Text>
  64. </List.Item>
  65. <List.Item extra={<Text style={ComponentsStyles.font15}>{item.create_user_text}</Text>}
  66. arrow="empty">
  67. <Text style={ComponentsStyles.font15}>报备人</Text>
  68. </List.Item>
  69. <List.Item extra={<Text style={ComponentsStyles.font15}>{item.check_time_f}</Text>}
  70. arrow="empty">
  71. <Text style={ComponentsStyles.font15}>审核时间</Text>
  72. </List.Item>
  73. <List.Item extra={<Text style={ComponentsStyles.font15}>{item.check_user_text}</Text>}
  74. arrow="empty">
  75. <Text style={ComponentsStyles.font15}>审核人</Text>
  76. </List.Item>
  77. <List.Item extra={<Text style={ComponentsStyles.IDText}>{item.notes}</Text>}
  78. arrow="empty">
  79. <Text style={ComponentsStyles.font15}>备注</Text>
  80. </List.Item>
  81. </List>
  82. </ScrollView>
  83. </View>
  84. );
  85. }
  86. }
  87. export default ReportCustomerDetail;