|
@@ -13,6 +13,7 @@ import DiscountView from './DiscountView';
|
|
|
import PaymentListV2 from '../chargeV2/PaymentListV2';
|
|
import PaymentListV2 from '../chargeV2/PaymentListV2';
|
|
|
import PagerUtil from '../chargeV2/PagerUtil';
|
|
import PagerUtil from '../chargeV2/PagerUtil';
|
|
|
import utils from '../../utils/utils';
|
|
import utils from '../../utils/utils';
|
|
|
|
|
+import DialogIdleFee from './DialogIdleFee';
|
|
|
|
|
|
|
|
export default StepStart = ({
|
|
export default StepStart = ({
|
|
|
idleFeeConfig,
|
|
idleFeeConfig,
|
|
@@ -81,28 +82,8 @@ export default StepStart = ({
|
|
|
</View>
|
|
</View>
|
|
|
<EndView/>
|
|
<EndView/>
|
|
|
{ (idleFeeConfig && idleFeeConfig.idleFee) &&
|
|
{ (idleFeeConfig && idleFeeConfig.idleFee) &&
|
|
|
- <View>
|
|
|
|
|
- <TextView style={styles.label}>Idle Fee Detail</TextView>
|
|
|
|
|
- { utils.isNotEmpty(idleFeeConfig.repeatDay) &&
|
|
|
|
|
- <TextView style={styles.idleFeeText}>
|
|
|
|
|
- Effective Days: {utils.join(idleFeeConfig.repeatDay, ", ")}
|
|
|
|
|
- </TextView>
|
|
|
|
|
- }
|
|
|
|
|
- { idleFeeConfig.allDay
|
|
|
|
|
- ? <TextView style={styles.idleFeeText}>Effective Time:All day</TextView>
|
|
|
|
|
- : (utils.isNotEmpty(idleFeeConfig.startTime) && utils.isNotEmpty(idleFeeConfig.endTime)) &&
|
|
|
|
|
- <TextView style={styles.idleFeeText}>Effective Time:{idleFeeConfig.startTime + " - " + idleFeeConfig.endTime}</TextView>
|
|
|
|
|
- }
|
|
|
|
|
- { utils.isNotEmpty(idleFeeConfig.idleGracePeriod) &&
|
|
|
|
|
- <TextView style={styles.idleFeeText}>Grace Period: {idleFeeConfig.idleGracePeriod} min</TextView>
|
|
|
|
|
- }
|
|
|
|
|
- <TextView style={styles.idleFeeText}>Charging Rate: {idleFeeConfig.idleFee}/{idleFeeConfig.idleInterval} min </TextView>
|
|
|
|
|
- { utils.isNotEmpty(idleFeeConfig.idleFeeCap) &&
|
|
|
|
|
- <TextView style={styles.idleFeeText}>Idle Fee Cap: {idleFeeConfig.idleFeeCap}</TextView>
|
|
|
|
|
- }
|
|
|
|
|
- </View>
|
|
|
|
|
|
|
+ <DialogIdleFee idleFeeConfig={idleFeeConfig}/>
|
|
|
}
|
|
}
|
|
|
- <EndView half/>
|
|
|
|
|
<View style={ui.flexc}>
|
|
<View style={ui.flexc}>
|
|
|
<TextView style={[styles.label, ui.flex1]}>{$t('charging.paymentMethod')}</TextView>
|
|
<TextView style={[styles.label, ui.flex1]}>{$t('charging.paymentMethod')}</TextView>
|
|
|
{ app.v3.vouchers &&
|
|
{ app.v3.vouchers &&
|
|
@@ -269,11 +250,5 @@ const styles = StyleSheet.create({
|
|
|
fontSize: 12,
|
|
fontSize: 12,
|
|
|
paddingLeft: 8,
|
|
paddingLeft: 8,
|
|
|
paddingRight: 16
|
|
paddingRight: 16
|
|
|
- },
|
|
|
|
|
- idleFeeText: {
|
|
|
|
|
- color: textSecondary,
|
|
|
|
|
- fontSize: 12,
|
|
|
|
|
- paddingLeft: 4,
|
|
|
|
|
- paddingBottom: 4
|
|
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|