feat: 优化 banner 配置页面 添加图片裁剪

This commit is contained in:
ZhuRui
2026-07-25 14:55:56 +08:00
parent 742c764508
commit 34d9a778a8
8 changed files with 1086 additions and 275 deletions
+21
View File
@@ -11,12 +11,18 @@ importers:
'@ant-design/icons-vue':
specifier: ^7.0.1
version: 7.0.1(vue@3.5.40(typescript@5.9.3))
'@yp-component/root':
specifier: ^0.0.48
version: 0.0.48(typescript@5.9.3)
ant-design-vue:
specifier: ^4.0.0
version: 4.2.6(vue@3.5.40(typescript@5.9.3))
china-area-data:
specifier: ^5.0.1
version: 5.0.1
cropperjs:
specifier: ^1.6.2
version: 1.6.2
dayjs:
specifier: ^1.11.21
version: 1.11.21
@@ -839,6 +845,9 @@ packages:
'@vue/shared@3.5.40':
resolution: {integrity: sha512-WxnBtruIqOoV3rA4jeKDWzrYI5h7Cp4+pjwDi8kWGHz+IslhiN+wguLVVhtv2l8VoU02rzDCVfDjgCl1lNpZVg==}
'@yp-component/root@0.0.48':
resolution: {integrity: sha512-TOp8adAob3pMSfecQjEC4uVNCGqNWcShDjSQysd4pYY34i5ldFLRGSiJdpLsFG1xKkcSudiqEc/Si/ZfYoDSqA==}
accepts@2.0.0:
resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==}
engines: {node: '>= 0.6'}
@@ -1063,6 +1072,9 @@ packages:
typescript:
optional: true
cropperjs@1.6.2:
resolution: {integrity: sha512-nhymn9GdnV3CqiEHJVai54TULFAE3VshJTXSqSJKa8yXAKyBKDWdhHarnlIPrshJ0WMFTGuFvG02YjLXfPiuOA==}
cross-spawn@7.0.6:
resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
engines: {node: '>= 8'}
@@ -3025,6 +3037,13 @@ snapshots:
'@vue/shared@3.5.40': {}
'@yp-component/root@0.0.48(typescript@5.9.3)':
dependencies:
cropperjs: 1.6.2
vue: 3.5.40(typescript@5.9.3)
transitivePeerDependencies:
- typescript
accepts@2.0.0:
dependencies:
mime-types: 3.0.2
@@ -3251,6 +3270,8 @@ snapshots:
optionalDependencies:
typescript: 5.9.3
cropperjs@1.6.2: {}
cross-spawn@7.0.6:
dependencies:
path-key: 3.1.1