Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>one-interfaceNew to Visual Studio Code? Get it now.
one-interface

one-interface

shiyangzhaoa

|
129 installs
| (0) | Free
zanapi-interface-cli
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

one interface plugin

有什么用

会根据卡门接口自动生成相关 interface 解放生产力

如何使用

1⃣️ 下载插件

2⃣️ command + shift + P, 输入 oneInterface

3⃣️ 输入卡门接口的数值, 即地址栏末尾的参数, xxxx/1234, 输入 1234 即可

4⃣️ 初次需要登陆

5⃣️ 可以输入/youzan.retail.stock.biz.discrepancy.api/1.0.0/check 的形式, 支持多个混合模式

⚠️ 注意事项: 因为调用是的fs模块, 运行前先检查文件是否保存(command + s), 否则会出现冲突的情况

example

30558 生成如下结构

/** IPurchaseOrderItem */
interface IPurchaseOrderItem {
  /** 申请数量 */
  applyNum: number;
  /** 单据子类型 */
  businessDetailType: number;
  /** 数量(千倍 订货单位) */
  orderAmount: number;
  /** 单位计数类型(订货单位) */
  orderingUnitMeasureType: number;
  /** 订货单位 */
  orderUnit: string;
  /** 图片 */
  pictureUrl: string;
  /** 商品名称 */
  productName: string;
  /** 商品Id */
  skuId: number;
  /** 商品条码 */
  skuNo: string;
  /** 规格 */
  specifications: string;
  /** 单位 */
  unit: string;
  /** 单位计数类型(库存单位) */
  unitMeasureType: number;
  /** 订货单位转换倍数 */
  unitTransformTimes: number;
  /** 采购单价 */
  withTaxPriceStr: string;
}

/** 采购单大批量明细更新提交 */
interface IParams1 {
  /** 批次号 */
  batchNo?: string;
  /** 单据号 */
  bizBillNo: string;
  /** 是否已完成 */
  finished?: boolean;
  /** 明细 */
  items: IPurchaseOrderItem[];
  /** 任务号 */
  taskId: string;
  /** warehouse_id */
  warehouseId?: number;
}

Enjoy!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft