Forráskód Böngészése

commit 信息 - 套保品种详情接口

xkwg 4 éve
szülő
commit
3ff2db7c8b

+ 15 - 2
src/services/go/ermcp/goodsInfo/index.ts

@@ -3,7 +3,7 @@
 import APP from '@/services';
 import { commonSearch_go } from '@/services/go/index';
 import {
-    Ermcp3Brand, Ermcp3GoodsGroup,
+    Ermcp3Brand, Ermcp3GoodsGroup, Ermcp3MiddleGoodsDetailEx,
     Ermcp3Wrstandard,
     ErmcpDeliveryGoodsDetailEx,
     ErmcpDeliveryGoodsReq,
@@ -82,4 +82,17 @@ export function QueryMiddleGoods(status: number):  Promise<ErmcpMiddleGoodsModel
     return commonSearch_go('Ermcp/QueryMiddleGoods', { userid, status }).catch((err) => {
         throw new Error(`查询套保品种: ${err.message}`);
     });
-}
+}
+
+/**
+ * 查询套保品种详情(套保品种/商品详情) /Ermcp3/QueryMiddleGoodsDetail
+ * @param middlegoodsid 套保品种id
+ * @constructor
+ */
+export function QueryMiddleGoodsDetail(middlegoodsid: number):  Promise<Ermcp3MiddleGoodsDetailEx[]> {
+    const areauserid = APP.get('userAccount').memberuserid; // 所属机构id
+    return commonSearch_go('Ermcp3/QueryMiddleGoodsDetail', { areauserid, middlegoodsid }).catch((err) => {
+        throw new Error(`查询套保品种详情(套保品种/商品详情): ${err.message}`);
+    });
+}
+

+ 19 - 0
src/services/go/ermcp/goodsInfo/interface.ts

@@ -210,6 +210,25 @@ export interface ErmcpMiddleGoodsModel{
     remark	:string;//备注
 }
 
+/**
+ * 查询套保品种详情
+ */
+export interface Ermcp3MiddleGoodsDetailEx{
+    dglist: ErmcpDeliveryGoodsDetail2[]  // 关联的现货品种列表
+    gplist: Ermcp3GoodsGroupEx[]  // 关联商品组列表
+    mg: ErmcpMiddleGoodsModel[] //
+}
+
+/**
+ * 关联的现货品种列表
+ */
+export interface ErmcpDeliveryGoodsDetail2{
+    convertratio: number   // 套保系数(折算系数)
+    data: ErmcpDeliveryGoods[]
+    gblist: Ermcp3Brand[]  // 品牌列表
+    gmlist: Ermcp3Wrstandard[] // 品类列表(仓单标准)
+}
+
 
 interface MenuItem {
     key: string;