| | |
| | | <RechargeGrid |
| | | @phoneBillRecharge="goPhoneBillRecharge" |
| | | @electricityBillRecharge="goElectricityBillRecharge" |
| | | @gasBillRecharge="goGasBillRecharge" |
| | | /> |
| | | </ContentView> |
| | | </PageLayoutWithBg> |
| | |
| | | url: `${RouterPath.electricBillRecharge}`, |
| | | }); |
| | | }); |
| | | const goGasBillRecharge = useAccessLogin(() => { |
| | | Taro.navigateTo({ |
| | | url: `${RouterPath.electricBillRecharge}`, |
| | | }); |
| | | }); |
| | | </script> |
| | | |
| | | <style lang="scss"> |
| | |
| | | <template> |
| | | <ContentScrollView :paddingH="false"> |
| | | <ContentScrollView :paddingH="false" style="background-color: #fff"> |
| | | <electricBillRecharge @goPay="goPay" :isDev="isDev" /> |
| | | </ContentScrollView> |
| | | </template> |
| | |
| | | <template> |
| | | <ContentScrollView :paddingH="false"> |
| | | <ContentScrollView :paddingH="false" style="background-color: #fff"> |
| | | <PhoneBillRecharge @goPay="goPay" :isDev="isDev" /> |
| | | </ContentScrollView> |
| | | </template> |
| | |
| | | "name": "@life-payment/components", |
| | | "main": "src/index.ts", |
| | | "module": "./src/index.ts", |
| | | "source": "./src/index.ts", |
| | | "version": "0.0.6", |
| | | "scripts": { |
| | | "clean": "rimraf dist", |
| | |
| | | ], |
| | | "exports": { |
| | | ".": { |
| | | "source": "./src/index.ts", |
| | | "import": "./src/index.ts", |
| | | "require": "./src/index.ts" |
| | | }, |
| | |
| | | } |
| | | |
| | | .common-content { |
| | | padding: 0 boleGetCssVar('size', 'body-padding-h2'); |
| | | padding: 0 boleGetCssVar('size', 'body-padding-h'); |
| | | } |
| | | |
| | | .parValue-radio-group { |
| | |
| | | <template> |
| | | <MainCell title="生活缴费"> |
| | | <Grid square :gutter="20" :column-num="2" class="recharge-grid-wrapper"> |
| | | <Grid square :gutter="20" :column-num="3" class="recharge-grid-wrapper"> |
| | | <GridItem class="recharge-grid-item" text="话费" @click="emit('phoneBillRecharge')"> |
| | | <img :src="IconFreePhone" class="recharge-grid-item-icon" /> |
| | | </GridItem> |
| | | <GridItem class="recharge-grid-item" text="电费" @click="emit('electricityBillRecharge')"> |
| | | <img :src="IconFreeDian" class="recharge-grid-item-icon" /> |
| | | </GridItem> |
| | | <GridItem class="recharge-grid-item" text="燃气" @click="emit('gasBillRecharge')"> |
| | | <img :src="IconFreeGas" class="recharge-grid-item-icon" /> |
| | | </GridItem> |
| | | </Grid> |
| | | </MainCell> |
| | |
| | | import { Grid, GridItem } from '@nutui/nutui-taro'; |
| | | import IconFreePhone from '../../assets/icon-free-phone.png'; |
| | | import IconFreeDian from '../../assets/icon-free-dian.png'; |
| | | import IconFreeGas from '../../assets/icon-free-gas.png'; |
| | | |
| | | defineOptions({ |
| | | name: 'RechargeGrid', |
| | |
| | | const emit = defineEmits<{ |
| | | (e: 'phoneBillRecharge'): void; |
| | | (e: 'electricityBillRecharge'): void; |
| | | (e: 'gasBillRecharge'): void; |
| | | }>(); |
| | | </script> |
| | |
| | | "rootDir": "src", |
| | | "ignoreDeprecations": "5.0", |
| | | "paths": { |
| | | "@life-payment/*": ["../../packages/*"] |
| | | "@life-payment/*": ["../*"] |
| | | }, |
| | | "composite": true, |
| | | "types": [ |
| | |
| | | ], |
| | | }), |
| | | |
| | | dts({ |
| | | tsconfigPath: './tsconfig.json', |
| | | }), |
| | | dts(), |
| | | ], |
| | | }); |
| | |
| | | "main": "src/index.ts", |
| | | "module": "./src/index.ts", |
| | | "types": "./dist/types/index.d.ts", |
| | | "source": "./src/index.ts", |
| | | "version": "0.0.3", |
| | | "scripts": { |
| | | "dev": "modern dev", |
| | |
| | | "main": "src/index.ts", |
| | | "module": "./src/index.ts", |
| | | "types": "./dist/types/index.d.ts", |
| | | "source": "./src/index.ts", |
| | | "version": "0.0.2", |
| | | "scripts": { |
| | | "dev": "modern dev", |