New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

ep-open-tool-mini

Package Overview
Dependencies
Maintainers
2
Versions
21
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ep-open-tool-mini - npm Package Compare versions

Comparing version 1.1.9 to 1.1.10

19

dist/zcard/index.d.ts

@@ -7,2 +7,10 @@ export interface SignParams {

}
export interface SignParamsV2 {
bizProductCode: string;
bizSceneCode: string;
subBizSceneCode: string;
applyToken: string;
returnUrl?: string;
showResultPage?: 'N' | 'Y';
}
declare const _default: {

@@ -20,3 +28,14 @@ /**

goToSign(signParams: SignParams): void;
/**
* 获取签约地址V2
* @param signParams 签约参数
* @return
*/
getSignUrlV2(signParams: SignParamsV2): `https://${string}`;
/**
* 跳转签约页面V2
* @param signParams 签约参数
*/
goToSignV2(signParams: SignParamsV2): void;
};
export default _default;

40

dist/zcard/index.js

@@ -5,3 +5,3 @@ "use strict";

/**
* 生成签约地址
* 支卡通1.0签约地址
* @param options SignParams

@@ -26,2 +26,18 @@ * @return

}
/**
* 支卡通2.0签约地址
* @param options SignParamsV2
* @returns
*/
function generateSignUrlV2(options) {
// 签约链接
const CustomSignUrl = 'https://render.alipay.com/p/yuyan/180020010001212749/payCardV2.html';
let paramsArray = ['from=epMini'];
Object.keys(options).forEach((item) => {
paramsArray.push(`${item}=${(0, ep_open_tool_1.encodeSafely)(options[item])}`);
});
const queries = paramsArray.join('&');
const totalUrl = `${CustomSignUrl}?${queries}`;
return totalUrl;
}
exports.default = {

@@ -48,3 +64,23 @@ /**

},
/**
* 获取签约地址V2
* @param signParams 签约参数
* @return
*/
getSignUrlV2(signParams) {
const pageUrl = generateSignUrlV2(signParams);
return pageUrl;
},
/**
* 跳转签约页面V2
* @param signParams 签约参数
*/
goToSignV2(signParams) {
const url = this.getSignUrlV2(signParams);
// 端内小程序跳转
my.ap.navigateToAlipayPage({
path: (0, ep_open_tool_1.encodeSafely)(url),
});
},
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvemNhcmQvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwrQ0FBNEM7QUFlNUM7Ozs7R0FJRztBQUNILFNBQVMsZUFBZSxDQUFDLE9BQW1CO0lBQzFDLE9BQU87SUFDUCxNQUFNLGFBQWEsR0FBRyxtRUFBbUUsQ0FBQztJQUMxRixNQUFNLEVBQUUsUUFBUSxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsY0FBYyxFQUFFLEdBQUcsT0FBTyxJQUFJLEVBQUUsQ0FBQztJQUN6RSxJQUFJLE9BQU8sR0FBRyxZQUFZLElBQUEsMkJBQVksRUFBQyxRQUFRLENBQUMsY0FBYyxJQUFBLDJCQUFZLEVBQUMsU0FBUyxDQUFDLGFBQWEsQ0FBQztJQUVuRyxVQUFVO0lBQ1YsSUFBSSxTQUFTLEVBQUU7UUFDYixPQUFPLEdBQUcsT0FBTyxHQUFHLGFBQWEsR0FBRyxJQUFBLDJCQUFZLEVBQUMsU0FBUyxDQUFDLENBQUM7S0FDN0Q7SUFFRCxVQUFVO0lBQ1YsSUFBSSxjQUFjLEVBQUU7UUFDbEIsT0FBTyxHQUFHLE9BQU8sR0FBRyxrQkFBa0IsR0FBRyxJQUFBLDJCQUFZLEVBQUMsY0FBYyxDQUFDLENBQUM7S0FDdkU7SUFFRCxNQUFNLFFBQVEsR0FBYSxHQUFHLGFBQWEsSUFBSSxPQUFPLEVBQUUsQ0FBQztJQUV6RCxPQUFPLFFBQVEsQ0FBQztBQUNsQixDQUFDO0FBRUQsa0JBQWU7SUFDYjs7OztPQUlHO0lBQ0gsVUFBVSxDQUFDLFVBQXNCO1FBQy9CLE1BQU0sT0FBTyxHQUFHLGVBQWUsQ0FBQyxVQUFVLENBQUMsQ0FBQztRQUU1QyxPQUFPLE9BQU8sQ0FBQztJQUNqQixDQUFDO0lBQ0Q7OztPQUdHO0lBQ0gsUUFBUSxDQUFDLFVBQXNCO1FBQzdCLE1BQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLENBQUM7UUFFeEMsVUFBVTtRQUNWLEVBQUUsQ0FBQyxFQUFFLENBQUMsb0JBQW9CLENBQUM7WUFDekIsSUFBSSxFQUFFLElBQUEsMkJBQVksRUFBQyxHQUFHLENBQUM7U0FDeEIsQ0FBQyxDQUFDO0lBQ0wsQ0FBQztDQUNGLENBQUMifQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvemNhcmQvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwrQ0FBNEM7QUE4QjVDOzs7O0dBSUc7QUFDSCxTQUFTLGVBQWUsQ0FBQyxPQUFtQjtJQUMxQyxPQUFPO0lBQ1AsTUFBTSxhQUFhLEdBQUcsbUVBQW1FLENBQUM7SUFDMUYsTUFBTSxFQUFFLFFBQVEsRUFBRSxTQUFTLEVBQUUsU0FBUyxFQUFFLGNBQWMsRUFBRSxHQUFHLE9BQU8sSUFBSSxFQUFFLENBQUM7SUFDekUsSUFBSSxPQUFPLEdBQUcsWUFBWSxJQUFBLDJCQUFZLEVBQUMsUUFBUSxDQUFDLGNBQWMsSUFBQSwyQkFBWSxFQUFDLFNBQVMsQ0FBQyxhQUFhLENBQUM7SUFFbkcsVUFBVTtJQUNWLElBQUksU0FBUyxFQUFFO1FBQ2IsT0FBTyxHQUFHLE9BQU8sR0FBRyxhQUFhLEdBQUcsSUFBQSwyQkFBWSxFQUFDLFNBQVMsQ0FBQyxDQUFDO0tBQzdEO0lBRUQsVUFBVTtJQUNWLElBQUksY0FBYyxFQUFFO1FBQ2xCLE9BQU8sR0FBRyxPQUFPLEdBQUcsa0JBQWtCLEdBQUcsSUFBQSwyQkFBWSxFQUFDLGNBQWMsQ0FBQyxDQUFDO0tBQ3ZFO0lBRUQsTUFBTSxRQUFRLEdBQWEsR0FBRyxhQUFhLElBQUksT0FBTyxFQUFFLENBQUM7SUFFekQsT0FBTyxRQUFRLENBQUM7QUFDbEIsQ0FBQztBQUVEOzs7O0dBSUc7QUFDSCxTQUFTLGlCQUFpQixDQUFDLE9BQXFCO0lBQzlDLE9BQU87SUFDUCxNQUFNLGFBQWEsR0FBRyxxRUFBcUUsQ0FBQztJQUU1RixJQUFJLFdBQVcsR0FBYSxDQUFDLGFBQWEsQ0FBQyxDQUFDO0lBQzVDLE1BQU0sQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxFQUFFLEVBQUU7UUFDcEMsV0FBVyxDQUFDLElBQUksQ0FBQyxHQUFHLElBQUksSUFBSSxJQUFBLDJCQUFZLEVBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdELENBQUMsQ0FBQyxDQUFDO0lBQ0gsTUFBTSxPQUFPLEdBQUcsV0FBVyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUV0QyxNQUFNLFFBQVEsR0FBYSxHQUFHLGFBQWEsSUFBSSxPQUFPLEVBQUUsQ0FBQztJQUV6RCxPQUFPLFFBQVEsQ0FBQztBQUNsQixDQUFDO0FBRUQsa0JBQWU7SUFDYjs7OztPQUlHO0lBQ0gsVUFBVSxDQUFDLFVBQXNCO1FBQy9CLE1BQU0sT0FBTyxHQUFHLGVBQWUsQ0FBQyxVQUFVLENBQUMsQ0FBQztRQUU1QyxPQUFPLE9BQU8sQ0FBQztJQUNqQixDQUFDO0lBQ0Q7OztPQUdHO0lBQ0gsUUFBUSxDQUFDLFVBQXNCO1FBQzdCLE1BQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLENBQUM7UUFFeEMsVUFBVTtRQUNWLEVBQUUsQ0FBQyxFQUFFLENBQUMsb0JBQW9CLENBQUM7WUFDekIsSUFBSSxFQUFFLElBQUEsMkJBQVksRUFBQyxHQUFHLENBQUM7U0FDeEIsQ0FBQyxDQUFDO0lBQ0wsQ0FBQztJQUVEOzs7O09BSUc7SUFDSCxZQUFZLENBQUMsVUFBd0I7UUFDbkMsTUFBTSxPQUFPLEdBQUcsaUJBQWlCLENBQUMsVUFBVSxDQUFDLENBQUM7UUFFOUMsT0FBTyxPQUFPLENBQUM7SUFDakIsQ0FBQztJQUVEOzs7T0FHRztJQUNILFVBQVUsQ0FBQyxVQUF3QjtRQUNqQyxNQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsWUFBWSxDQUFDLFVBQVUsQ0FBQyxDQUFDO1FBRTFDLFVBQVU7UUFDVixFQUFFLENBQUMsRUFBRSxDQUFDLG9CQUFvQixDQUFDO1lBQ3pCLElBQUksRUFBRSxJQUFBLDJCQUFZLEVBQUMsR0FBRyxDQUFDO1NBQ3hCLENBQUMsQ0FBQztJQUNMLENBQUM7Q0FDRixDQUFDIn0=

7

package.json
{
"name": "ep-open-tool-mini",
"version": "1.1.9",
"version": "1.1.10",
"description": "",

@@ -56,3 +56,4 @@ "main": "dist/index.js",

"author": "maybe0630",
"license": "MIT"
}
"license": "MIT",
"repository": "http://gitlab.alibaba-inc.com/yexiu.ywb/EnterprisePayOpenTool-mini.git"
}

@@ -9,9 +9,11 @@ # ep-open-tool-mini

[![TNPM version][tnpm-image]][tnpm-url] [![TNPM downloads][tnpm-downloads-image]][tnpm-url] ![node >=14.0.0](https://hitu.alipay.com/badge/tnpm?title=node&value=%3E%3D14.0.0)
[![TNPM version][tnpm-image]][tnpm-url]
[![TNPM downloads][tnpm-downloads-image]][tnpm-url]
![node >=14.0.0](https://hitu.alipay.com/badge/tnpm?title=node&value=%3E%3D14.0.0)
[tnpm-image]: https://npm.alibaba-inc.com/badge/v/ep-open-tool-mini.svg
[tnpm-url]: https://npm.alibaba-inc.com/package/ep-open-tool-mini
[tnpm-downloads-image]: https://npm.alibaba-inc.com/badge/d/ep-open-tool-mini.svg
[tnpm-image]: https://hitutwa.antgroup-inc.cn/badge/v/ep-open-tool-mini
[tnpm-url]: https://hitutwa.antgroup-inc.cn/package/ep-open-tool-mini
[tnpm-downloads-image]: https://hitutwa.antgroup-inc.cn/badge/tnpm?package=ep-open-tool-mini
---
--------------------

@@ -63,2 +65,4 @@ ## Usage

### 支卡通-V1 [(后续接入请使用V2版本)](#支卡通-v2)
#### 自动跳转到支付端内开通页面

@@ -85,2 +89,29 @@

### 支卡通-V2
#### 自动跳转到支付端内开通页面
```javascript
import { ZCard } from 'ep-open-tool-mini';
// 跳转开通页面
ZCard.goToSignV2({
bizProductCode:'接入时约定的birProductCode',
bizSceneCode: '接入时约定的bizScene',
applyToken: '绑定时的token值',
});
```
> 参数说明
| signParam 内容 | 字段说明 | 类型 | 默认值 | 是否必填 |
| :------------- | :-------------------- | :----- | :----- | :------- |
| bizProductCode | 接入时约定的 bizProductCode | string | 无 | 是 |
| bizSceneCode | 接入时约定的 bizSceneCode | string | 无 | 是 |
| subBizSceneCode | 接入时约定的 subBizSceneCode | string | 无 | 是 |
| applyToken | 绑定时的 applyToken 值 | string | 无 | 是 |
| returnUrl | 绑定成功回跳链接 | string | 无 | 否 |
| showResultPage | 是否展示结果页 | Y \| N | 无 | 否 |
## 通用场景钱包

@@ -87,0 +118,0 @@

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc