Commit e5d203f6 authored by Wahyu Adjie Prasetyo's avatar Wahyu Adjie Prasetyo
parents 923faaa6 73ac6bc6
......@@ -44,9 +44,12 @@ class MenuConfirmation extends React.Component {
}
Axios.post('https://excelsocrm.ravintoladev.com/crm/v2/transaction/booking', params).then(res => {
Alert.alert(res.data.response.msg)
Alert.alert(res.data.status, 'Transaksi Berhasil')
// console.log(res.data.data)
}).catch(error => {
let response = error.response.data;
// console.log('error')
Alert.alert(response.msg);
})
}
......
......@@ -14,7 +14,7 @@ class OrderHistory extends React.Component {
}
componentDidMount(){
componentDidMount() {
this.getOrderHistory()
......@@ -24,36 +24,34 @@ class OrderHistory extends React.Component {
let params = {
session_id: this.props.session_id
}
Axios.post('https://excelsocrm.ravintoladev.com/crm/v2/transaction/history', params).then(res => {
let data = res.data.transactions
// console.log('ini datanya loh : ' + JSON.stringify(data))
Axios.post('https://excelsocrm.ravintoladev.com/crm/v2/transaction/list', params).then(res => {
let data = res.data.data
// console.log(data)
this.setState({
order_list: data
})
console.log(this.state.order_list)
// console.log(this.state.order_list)
}).catch(error => {
let response = error.response.data;
Alert.alert(response.msg);
})
}
render(){
render() {
// console.log(this.state.order_list)
return(
return (
<View style={styles.container}>
<ScrollView style={styles.body}>
{
this.state.order_list.map((item) => (
item.transactions.map((i, k) => (
<TouchableOpacity key={k} onPress={() => this.props.navigation.navigate('Transaction Detail', {idTrans:i.id})}>
<Card style={{ padding: 10, margin: 10, alignContent: 'center' }}>
<Text>{i.trans_id}</Text>
<Text>{i.trans_date}</Text>
<Text>{i.trans_total}</Text>
</Card>
</TouchableOpacity>
))
this.state.order_list.map((item, key) => (
<View key={key}>
<Card style={{ padding: 10, margin: 10, alignContent: 'center' }}>
<Text>{item.outlet}</Text>
<Text>{item.trans_date}</Text>
<Text>{item.trans_total}</Text>
</Card>
</View>
))
}
</ScrollView>
......
......@@ -127,7 +127,7 @@ class ShoppingCart extends React.Component {
checkedBalance: true,
checkedPoint: false,
checkedBalancePoint: false,
balanceused: this.props.order_total,
balanceused: this.props.order_total + this.props.grabamount,
pointsused: 0
})
} else if (val == 'point') {
......@@ -135,7 +135,7 @@ class ShoppingCart extends React.Component {
checkedBalance: false,
checkedPoint: true,
checkedBalancePoint: false,
pointsused: this.props.order_total,
pointsused: this.props.order_total + this.props.grabamount,
balanceused: 0
})
} else {
......@@ -146,13 +146,13 @@ class ShoppingCart extends React.Component {
// balanceused : this.props.order_total - this.state.dummyPoint,
// pointsused : this.props.order_total,
})
if (this.state.kasproPoint - this.props.order_total >= -1) {
if (this.state.kasproPoint - (this.props.order_total + this.props.grabamount) >= -1) {
this.setState({
pointsused: this.props.order_total
pointsused: this.props.order_total + this.props.grabamount
})
} else {
this.setState({
balanceused: this.props.order_total - this.state.kasproPoint,
balanceused: (this.props.order_total + this.props.grabamount) - this.state.kasproPoint,
pointsused: this.state.kasproPoint
})
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment