add entry for ticket detail in current ticket card
parent
60f10eaa8f
commit
fc3ef61e5d
|
|
@ -2,6 +2,7 @@ import { Component, ReactNode } from 'react';
|
|||
import NoteCard from '@/components/NoteCard/NoteCard';
|
||||
import { TicketNote } from '@/pages/TicketDetail/TicketNote';
|
||||
import { View } from '@tarojs/components';
|
||||
import { AtDivider } from 'taro-ui';
|
||||
|
||||
interface NoteListProps {
|
||||
noteList: Array<TicketNote>;
|
||||
|
|
@ -14,6 +15,7 @@ export default class NoteList extends Component<NoteListProps, {}> {
|
|||
render(): ReactNode {
|
||||
return (
|
||||
<View>
|
||||
<AtDivider />
|
||||
{this.props.noteList.map((note, idx) => (
|
||||
<View key={idx}>
|
||||
<NoteCard note={note} />
|
||||
|
|
|
|||
|
|
@ -166,8 +166,13 @@ export default class RepairPage extends Component<{}, RepairPageState> {
|
|||
const ticketsRenderer = this.state.currentTicketsIdName.map((pair, idx) => (
|
||||
<AtCard
|
||||
key={idx}
|
||||
title={pair.get(pair.keys()[0])}
|
||||
title={pair.get(pair.keys()[0])} //pair.keys()[0] == id
|
||||
extra={pt.get().repairPage.currentTicket.extra}
|
||||
onClick={() => {
|
||||
Taro.navigateTo({
|
||||
url: '/pages/TicketDetail/TicketDetail?id=' + pair.keys()[0],
|
||||
});
|
||||
}}
|
||||
note={
|
||||
pt.get().tips.tipsText[
|
||||
randomInt(0, pt.get().tips.tipsText.length - 1)
|
||||
|
|
|
|||
Loading…
Reference in New Issue