import React, {Component} from 'react'; import {orderbyprops, repertorybyid, updateorderAndupdaterepertory} from "../../gql"; import {Spin} from 'antd'; import gql from "graphql-tag"; import {Query, Mutation} from "react-apollo"; import {Card, WhiteSpace, Button} from 'antd-mobile'; import moment from 'moment'; import 'moment/locale/zh-cn' moment.locale('zh-cn'); class Ordered extends Component { render() { let {userID} = this.props; return ( { ({loading, error, data}) => { if (loading) { return } if (error) { return 'error!'; } let orders = data.orderbyprops; let tip = ''; if (orders.length === 0) { orders = []; tip = '还没有订单' } console.log(orders); return ( ) } } ); } } export default Ordered; class OrderedRender extends Component { constructor(props) { super(props); this.state = {} } render() { let {orders, tip} = this.props; return (
{ tip ?
{tip}
: '' } { orders.map((order) => { return (
预约: {order.service_id.server_id.name} - {order.service_id.price}元
人数: {order.customerNumber}
留言: {order.remark}
时间: {moment(Number(order.service_id.startTime)).format("YYYY-MM-DD HH:mm:ss")}
) }) }
) } } class CancelButton extends Component { constructor(props) { super(props); this.state = {} } render() { let {repertoryID} = this.props; return ( { ({loading, error, data}) => { if (loading) { return } if (error) { return 'error!'; } console.log(data); return ( {(updateorderAndupdaterepertory, {loading, error}) => { if (loading) return ; if (error) return 'error'; // 未完待续 return ( ) }} ) } } ) } }