diff --git a/package.json b/package.json index b7fcf45..b8327f5 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ }, "dependencies": { "@vicons/ionicons5": "^0.13.0", + "@wecom/jssdk": "^2.3.4", "axios": "^1.13.6", "dev": "^0.1.3", "naive-ui": "^2.44.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d313bfd..2605018 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,6 +11,9 @@ importers: '@vicons/ionicons5': specifier: ^0.13.0 version: 0.13.0 + '@wecom/jssdk': + specifier: ^2.3.4 + version: 2.3.4 axios: specifier: ^1.13.6 version: 1.13.6 @@ -650,6 +653,9 @@ packages: vue: optional: true + '@wecom/jssdk@2.3.4': + resolution: {integrity: sha512-oLfuvwMBZCRRMowVi/JkKx/dLNGHCmmUbQfCYG7XGmHYbgkQJlAlack4jKBk+NVG4G0S24fIrAF+XwQuXXxgAw==} + acorn@8.16.0: resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} engines: {node: '>=0.4.0'} @@ -1890,6 +1896,8 @@ snapshots: typescript: 5.9.3 vue: 3.5.30(typescript@5.9.3) + '@wecom/jssdk@2.3.4': {} + acorn@8.16.0: {} alien-signals@3.1.2: {} diff --git a/src/views/AdminIndex.vue b/src/views/AdminIndex.vue index c605b75..89a86ad 100644 --- a/src/views/AdminIndex.vue +++ b/src/views/AdminIndex.vue @@ -101,9 +101,9 @@ - + - +
@@ -136,14 +136,8 @@
- + + @@ -162,27 +156,43 @@ - +
+
附件文档
- 上传新附件 + 更换附件文档
+
-
付款截图
+
电子签名
+ + 点击上传 + +
+ + +
+
付款截图凭证 (多选)
@@ -208,21 +218,17 @@