zhengyiming
2025-03-07 337c9f5fe3956021fb32db5054dfb395c7801beb
fix: 对接
10个文件已修改
1个文件已添加
29 ■■■■ 已修改文件
apps/taro/src/pages/home/index.vue 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/taro/src/subpackages/recharge/electricBillRecharge/InnerPage.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/taro/src/subpackages/recharge/phoneBillRecharge/InnerPage.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/components/package.json 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/components/src/assets/icon-free-gas.png 补丁 | 查看 | 原始文档 | blame | 历史
packages/components/src/styles/rechargeGrid.scss 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/components/src/views/RechargeGrid/RechargeGrid.vue 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/components/tsconfig.json 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/components/vite.config.ts 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/core-vue/package.json 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/core/package.json 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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">
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>
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>
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"
    },
packages/components/src/assets/icon-free-gas.png
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 {
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>
packages/components/tsconfig.json
@@ -5,7 +5,7 @@
    "rootDir": "src",
    "ignoreDeprecations": "5.0",
    "paths": {
      "@life-payment/*": ["../../packages/*"]
      "@life-payment/*": ["../*"]
    },
    "composite": true,
    "types": [
packages/components/vite.config.ts
@@ -40,8 +40,6 @@
      ],
    }),
    dts({
      tsconfigPath: './tsconfig.json',
    }),
    dts(),
  ],
});
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",
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",