From 337c9f5fe3956021fb32db5054dfb395c7801beb Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期五, 07 三月 2025 17:41:16 +0800 Subject: [PATCH] fix: 对接 --- apps/taro/src/subpackages/recharge/phoneBillRecharge/InnerPage.vue | 2 +- packages/components/src/assets/icon-free-gas.png | 0 packages/components/tsconfig.json | 2 +- packages/components/vite.config.ts | 4 +--- packages/components/package.json | 2 ++ apps/taro/src/pages/home/index.vue | 6 ++++++ packages/core/package.json | 1 + apps/taro/src/subpackages/recharge/electricBillRecharge/InnerPage.vue | 2 +- packages/components/src/styles/rechargeGrid.scss | 2 +- packages/components/src/views/RechargeGrid/RechargeGrid.vue | 7 ++++++- packages/core-vue/package.json | 1 + 11 files changed, 21 insertions(+), 8 deletions(-) diff --git a/apps/taro/src/pages/home/index.vue b/apps/taro/src/pages/home/index.vue index be8d149..8fdfb9a 100644 --- a/apps/taro/src/pages/home/index.vue +++ b/apps/taro/src/pages/home/index.vue @@ -4,6 +4,7 @@ <RechargeGrid @phoneBillRecharge="goPhoneBillRecharge" @electricityBillRecharge="goElectricityBillRecharge" + @gasBillRecharge="goGasBillRecharge" /> </ContentView> </PageLayoutWithBg> @@ -30,6 +31,11 @@ url: `${RouterPath.electricBillRecharge}`, }); }); +const goGasBillRecharge = useAccessLogin(() => { + Taro.navigateTo({ + url: `${RouterPath.electricBillRecharge}`, + }); +}); </script> <style lang="scss"> diff --git a/apps/taro/src/subpackages/recharge/electricBillRecharge/InnerPage.vue b/apps/taro/src/subpackages/recharge/electricBillRecharge/InnerPage.vue index b3b1ddc..20db8bc 100644 --- a/apps/taro/src/subpackages/recharge/electricBillRecharge/InnerPage.vue +++ b/apps/taro/src/subpackages/recharge/electricBillRecharge/InnerPage.vue @@ -1,5 +1,5 @@ <template> - <ContentScrollView :paddingH="false"> + <ContentScrollView :paddingH="false" style="background-color: #fff"> <electricBillRecharge @goPay="goPay" :isDev="isDev" /> </ContentScrollView> </template> diff --git a/apps/taro/src/subpackages/recharge/phoneBillRecharge/InnerPage.vue b/apps/taro/src/subpackages/recharge/phoneBillRecharge/InnerPage.vue index ac20e67..0f57138 100644 --- a/apps/taro/src/subpackages/recharge/phoneBillRecharge/InnerPage.vue +++ b/apps/taro/src/subpackages/recharge/phoneBillRecharge/InnerPage.vue @@ -1,5 +1,5 @@ <template> - <ContentScrollView :paddingH="false"> + <ContentScrollView :paddingH="false" style="background-color: #fff"> <PhoneBillRecharge @goPay="goPay" :isDev="isDev" /> </ContentScrollView> </template> diff --git a/packages/components/package.json b/packages/components/package.json index 941dc76..d0288b9 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -2,6 +2,7 @@ "name": "@life-payment/components", "main": "src/index.ts", "module": "./src/index.ts", + "source": "./src/index.ts", "version": "0.0.6", "scripts": { "clean": "rimraf dist", @@ -16,6 +17,7 @@ ], "exports": { ".": { + "source": "./src/index.ts", "import": "./src/index.ts", "require": "./src/index.ts" }, diff --git a/packages/components/src/assets/icon-free-gas.png b/packages/components/src/assets/icon-free-gas.png new file mode 100644 index 0000000..8f2beed --- /dev/null +++ b/packages/components/src/assets/icon-free-gas.png Binary files differ diff --git a/packages/components/src/styles/rechargeGrid.scss b/packages/components/src/styles/rechargeGrid.scss index aa9ae8e..861eedf 100644 --- a/packages/components/src/styles/rechargeGrid.scss +++ b/packages/components/src/styles/rechargeGrid.scss @@ -18,7 +18,7 @@ } .common-content { - padding: 0 boleGetCssVar('size', 'body-padding-h2'); + padding: 0 boleGetCssVar('size', 'body-padding-h'); } .parValue-radio-group { diff --git a/packages/components/src/views/RechargeGrid/RechargeGrid.vue b/packages/components/src/views/RechargeGrid/RechargeGrid.vue index 2240b76..eb467b3 100644 --- a/packages/components/src/views/RechargeGrid/RechargeGrid.vue +++ b/packages/components/src/views/RechargeGrid/RechargeGrid.vue @@ -1,11 +1,14 @@ <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> @@ -16,6 +19,7 @@ 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', @@ -28,5 +32,6 @@ const emit = defineEmits<{ (e: 'phoneBillRecharge'): void; (e: 'electricityBillRecharge'): void; + (e: 'gasBillRecharge'): void; }>(); </script> diff --git a/packages/components/tsconfig.json b/packages/components/tsconfig.json index a5ecc88..796f041 100644 --- a/packages/components/tsconfig.json +++ b/packages/components/tsconfig.json @@ -5,7 +5,7 @@ "rootDir": "src", "ignoreDeprecations": "5.0", "paths": { - "@life-payment/*": ["../../packages/*"] + "@life-payment/*": ["../*"] }, "composite": true, "types": [ diff --git a/packages/components/vite.config.ts b/packages/components/vite.config.ts index 01e3a5d..4a28a3b 100644 --- a/packages/components/vite.config.ts +++ b/packages/components/vite.config.ts @@ -40,8 +40,6 @@ ], }), - dts({ - tsconfigPath: './tsconfig.json', - }), + dts(), ], }); diff --git a/packages/core-vue/package.json b/packages/core-vue/package.json index e05a794..4f8a1f9 100644 --- a/packages/core-vue/package.json +++ b/packages/core-vue/package.json @@ -3,6 +3,7 @@ "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", diff --git a/packages/core/package.json b/packages/core/package.json index 3038bc2..7bf753a 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -3,6 +3,7 @@ "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", -- Gitblit v1.9.1