huangbin 4 rokov pred
rodič
commit
b63e550f92

+ 4 - 5
src/services/go/wrtrade/index.ts

@@ -4,9 +4,7 @@ import { getSelectedAccountId } from "@/services/bus/account";
 import { getUsrId } from "@/services/bus/user";
 import { commonSearch_go } from "@/services/go";
 import {
-    QueryFilterItemReq,
-    QueryHoldLBReq,
-    QueryOrderQuoteDetailReq,
+    QueryFilterItemReq, QueryOrderQuoteDetailReq,
     QueryOrderQuoteReq, QueryPerformancePlanReq,
     QueryWrGoodsInfoReq,
     QueryWrOrderDetailReq,
@@ -26,7 +24,7 @@ import {
  * 页面 - 一口价挂牌 - 上方品类 | 仓库 下拉框数据获取
  * @param req
  */
-export function queryFilterItem(req: QueryFilterItemReq): Promise<WrFilterItem[]>{
+export function queryFilterItem(req: QueryFilterItemReq): Promise<WrFilterItem[]> {
     return commonSearch_go('/WrTrade2/QueryFilterItem', req).catch((err) => {
         throw new Error(`查询筛选框列表: ${err}`);
     });
@@ -92,6 +90,7 @@ export function queryWrPosition(req: QueryWrPositionReq): Promise<WrPosition[]>
  * 页面 现货仓单 | 预售仓单 -> 指定成交
  */
 export function queryWrSpecialMatchOrder(req: QueryWrSpecialMatchOrderReq): Promise<WrSpecialMatchOrder[]> {
+    req.userid = getUsrId();
     return commonSearch_go('/WrTrade2/QueryWrSpecialMatchOrder', req).catch((err) => {
         throw new Error(`查询指定成交: ${err}`);
     });
@@ -121,7 +120,7 @@ export function queryHoldLB(): Promise<WrHoldLB[]> {
 /**
  * 查询履约信息 /WrTrade2/QueryPerformancePlan
  */
-export function QueryPerformancePlan(req: QueryPerformancePlanReq) :Promise<WrPerformancePlan[]>{
+export function QueryPerformancePlan(req: QueryPerformancePlanReq): Promise<WrPerformancePlan[]> {
     return commonSearch_go('/WrTrade2/QueryPerformancePlan', req).catch((err) => {
         throw new Error(`查询履约信息: ${err}`);
     });

+ 153 - 153
src/services/go/wrtrade/interface.ts

@@ -233,20 +233,20 @@ export interface QueryWrGoodsInfoReq {
  * 履约规则
  */
 export interface WrGoodsPerformanceStep {
-    autoid  :number;//AutoID
-    isauto  :number;//是否自动 - number;
-//:不自动 1:自动
-    remark  :string;//备注
-    stepdate        :string;//天数信息(T+N)
-    stepdays        :number;//距离上一步天数
-    stepindex       :number;//步骤序号
-    stepinfo        :string;//步骤信息(步骤名称+步骤值)
-    steptypeid      :number;//履约步骤类型ID - 1:买方支付 2:卖方收款 3:买方自提 4:卖方发货 5:买方确认货 6:卖方发票 7:买方确认票 8:仓单转移 9:释放卖方冻结 1number;
-//:货款溢短 11:生成合同[中江] 12:运费 9number;
-//:确认支付 91. 确认放行 92买方支付(直接扣款) 用于-1模板“
-    steptypename    :string;//步骤名称
-    stepvalue       :number;//步骤值
-    templateid      :number;//履约计划模板ID
+    autoid: number;//AutoID
+    isauto: number;//是否自动 - number;
+    //:不自动 1:自动
+    remark: string;//备注
+    stepdate: string;//天数信息(T+N)
+    stepdays: number;//距离上一步天数
+    stepindex: number;//步骤序号
+    stepinfo: string;//步骤信息(步骤名称+步骤值)
+    steptypeid: number;//履约步骤类型ID - 1:买方支付 2:卖方收款 3:买方自提 4:卖方发货 5:买方确认货 6:卖方发票 7:买方确认票 8:仓单转移 9:释放卖方冻结 1number;
+    //:货款溢短 11:生成合同[中江] 12:运费 9number;
+    //:确认支付 91. 确认放行 92买方支付(直接扣款) 用于-1模板“
+    steptypename: string;//步骤名称
+    stepvalue: number;//步骤值
+    templateid: number;//履约计划模板ID
 }
 
 
@@ -254,18 +254,18 @@ export interface WrGoodsPerformanceStep {
  * 商品信息项
  */
 export interface WrTypeItem {
-    name    :string;//名称
-    value   :string;//值
+    name: string;//名称
+    value: string;//值
 }
 
 /**
  *  查询仓单商品信息返回
  */
 export interface WrGoodsInfo {
-    haswr : number              //              0:仓单预售 1:仓单贸易
-    lstitem : WrTypeItem[] //                   商品信息项
-    lststep : WrGoodsPerformanceStep[]//        履约规则
-    marketid : number//                         市场id
+    haswr: number              //              0:仓单预售 1:仓单贸易
+    lstitem: WrTypeItem[] //                   商品信息项
+    lststep: WrGoodsPerformanceStep[]//        履约规则
+    marketid: number//                         市场id
 }
 
 /**
@@ -275,7 +275,7 @@ export interface QueryWrSpecialMatchOrderReq {
     page?: number           //   页码
     pagesize?: number       //   每页条数
     marketid?: number       //   用户id
-    userid: number          //   仓单贸易市场id
+    userid?: number          //   仓单贸易市场id
     haswr: number           //   0:仓单预售 1:仓单贸易
 }
 
@@ -283,45 +283,45 @@ export interface QueryWrSpecialMatchOrderReq {
  * 查询指定成交返回
  */
 export interface WrSpecialMatchOrder {
-    amount	:number;//金额 = 数量  价格
-    buyorsell	:number;//买卖 - number;
-//:买 1:卖(挂牌类型 买为采购 卖为销售)
-    cancelqty	:number;//撤销数量
-    deliverygoodscode	:string;//品种代码
-    deliverygoodsid	:number;//品种ID
-    deliverygoodsname	:string;//品种名称
-    enumdicname	:string;//单位名称
-    fixedprice	:number;//固定价格(价格)
-    haswr	:number;//是否有仓单-卖方 - number;
-//:无仓单 1:有仓单
-    marketid	:number;//市场ID
-    matchuserid	:number;//指定方资金账号(字段名为userid,实际存的是accountid by:邓工)
-    matchusername	:string;//指定方
-    optioncompare	:string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
-    orderqty	:number;//委托数量
-    ordertime	:string;//委托时间
-    pricemove	:number;//升贴水(浮动价时填写) - [挂牌]
-    tradedate	:string;//交易日(yyyyMMdd)
-    tradeprice	:number;//成交价格
-    tradeqty	:number;//成交数量
-    userid	:number;//用户ID
-    username	:string;//发起方
-    warehouseid	:number;//仓库ID
-    warehousename	:string;//仓库名称
-    wrfactortypeid	:number;//仓单要素类型ID(212+Unix秒时间戳(1number;
-//位)+xxxxxx)
-    wrfactortypename	:string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
-    wrpricetype	:number;//价格方式 - 1:固定价 2-浮动价 - [挂牌]
-    wrstandardcode	:string;//现货商品代码
-    wrstandardid	:number;//现货商品ID
-    wrstandardname	:string;//商品名称
-    wrtradeorderid	:string;//仓单贸易委托单ID(32number;
-//+Unix秒时间戳(1number;
-//位)+xxxxxx)
-    wrtradeorderstatus	:number;//委托状态 - 1:委托请求 2:待冻结 3:委托成功 4:委托失败 5:配对成功 6:已撤 7:已成 8:成交失败 9:委托拒绝 1number;
-//:挂牌部分成交 11:仓单生成失败 12:首付扣款失败 13:履约失败 14:撤单解冻贷款失败 15:部成部撤
-    wrtradetype	:number;//仓单贸易类型 - 1:挂牌 2:摘牌 3:提货卖(文化中国) 4:提货买(文化中国)
-    wrtypename	:string;//商品
+    amount: number;//金额 = 数量  价格
+    buyorsell: number;//买卖 - number;
+    //:买 1:卖(挂牌类型 买为采购 卖为销售)
+    cancelqty: number;//撤销数量
+    deliverygoodscode: string;//品种代码
+    deliverygoodsid: number;//品种ID
+    deliverygoodsname: string;//品种名称
+    enumdicname: string;//单位名称
+    fixedprice: number;//固定价格(价格)
+    haswr: number;//是否有仓单-卖方 - number;
+    //:无仓单 1:有仓单
+    marketid: number;//市场ID
+    matchuserid: number;//指定方资金账号(字段名为userid,实际存的是accountid by:邓工)
+    matchusername: string;//指定方
+    optioncompare: string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
+    orderqty: number;//委托数量
+    ordertime: string;//委托时间
+    pricemove: number;//升贴水(浮动价时填写) - [挂牌]
+    tradedate: string;//交易日(yyyyMMdd)
+    tradeprice: number;//成交价格
+    tradeqty: number;//成交数量
+    userid: number;//用户ID
+    username: string;//发起方
+    warehouseid: number;//仓库ID
+    warehousename: string;//仓库名称
+    wrfactortypeid: number;//仓单要素类型ID(212+Unix秒时间戳(1number;
+    //位)+xxxxxx)
+    wrfactortypename: string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
+    wrpricetype: number;//价格方式 - 1:固定价 2-浮动价 - [挂牌]
+    wrstandardcode: string;//现货商品代码
+    wrstandardid: number;//现货商品ID
+    wrstandardname: string;//商品名称
+    wrtradeorderid: string;//仓单贸易委托单ID(32number;
+    //+Unix秒时间戳(1number;
+    //位)+xxxxxx)
+    wrtradeorderstatus: number;//委托状态 - 1:委托请求 2:待冻结 3:委托成功 4:委托失败 5:配对成功 6:已撤 7:已成 8:成交失败 9:委托拒绝 1number;
+    //:挂牌部分成交 11:仓单生成失败 12:首付扣款失败 13:履约失败 14:撤单解冻贷款失败 15:部成部撤
+    wrtradetype: number;//仓单贸易类型 - 1:挂牌 2:摘牌 3:提货卖(文化中国) 4:提货买(文化中国)
+    wrtypename: string;//商品
 }
 
 /**
@@ -332,34 +332,34 @@ export interface QueryHoldLBReq {
 }
 
 export interface WrHoldLB {
-    accountid	:number;//持有人帐户ID
-    createtime	:string;//创建时间(过户时间)
-    deliverygoodscode	:string;//品种代码
-    deliverygoodsid	:number;//品种ID
-    deliverygoodsname	:string;//品种名称
-    enableqty	:number;//可用数量
-    enumdicname	:string;//单位名称
-    freezerqty	:number;//冻结数量
-    ladingbillid	:number;//提单ID(2number;
-//8+Unix秒时间戳(1number;
-//位)+xxxxxx)
-    optioncompare	:string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
-    parentsubnum	:number;//拆分父子单号
-    qty	:number;//数量
-    subnum	:number;//提单子单号
-    tradedate	:string;//交易日(yyyyMMdd)
-    userid	:number;//持有人ID
-    warehouseid	:number;//仓库ID
-    warehousename	:string;//仓库名称
-    wrfactortypeid	:number;//仓单要素类型ID(212+Unix秒时间戳(1number;
-//位)+xxxxxx)
-    wrfactortypename	:string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
-    wrholdeno	:string;//仓单编号
-    wrid	:number;//仓单变更ID
-    wrstandardcode	:string;//现货商品代码
-    wrstandardid	:number;//现货商品ID
-    wrstandardname	:string;//商品名称
-    wrtypename	:string;//商品
+    accountid: number;//持有人帐户ID
+    createtime: string;//创建时间(过户时间)
+    deliverygoodscode: string;//品种代码
+    deliverygoodsid: number;//品种ID
+    deliverygoodsname: string;//品种名称
+    enableqty: number;//可用数量
+    enumdicname: string;//单位名称
+    freezerqty: number;//冻结数量
+    ladingbillid: number;//提单ID(2number;
+    //8+Unix秒时间戳(1number;
+    //位)+xxxxxx)
+    optioncompare: string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
+    parentsubnum: number;//拆分父子单号
+    qty: number;//数量
+    subnum: number;//提单子单号
+    tradedate: string;//交易日(yyyyMMdd)
+    userid: number;//持有人ID
+    warehouseid: number;//仓库ID
+    warehousename: string;//仓库名称
+    wrfactortypeid: number;//仓单要素类型ID(212+Unix秒时间戳(1number;
+    //位)+xxxxxx)
+    wrfactortypename: string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
+    wrholdeno: string;//仓单编号
+    wrid: number;//仓单变更ID
+    wrstandardcode: string;//现货商品代码
+    wrstandardid: number;//现货商品ID
+    wrstandardname: string;//商品名称
+    wrtypename: string;//商品
 }
 
 /**
@@ -373,11 +373,11 @@ export interface QueryFilterItemReq {
  * 查询筛选框列表 返回
  */
 export interface WrFilterItem {
-    itemcode	:string;//代码
-    itemid	:number;//项id
-    itemname	:string;//名称
-    itemtype	:number;//类型 1-品种 2-品类(商品) 3-仓库
-    itype	:string;//类型 逗号隔开, 如 1,2
+    itemcode: string;//代码
+    itemid: number;//项id
+    itemname: string;//名称
+    itemtype: number;//类型 1-品种 2-品类(商品) 3-仓库
+    itype: string;//类型 逗号隔开, 如 1,2
 }
 
 /**
@@ -391,64 +391,64 @@ export interface QueryPerformancePlanReq {
 /**
  * 查询履约信息返回
  */
-export interface WrPerformancePlan{
-    amount	:number;//履约金额(总金额)
-    buyaccountid	:number;//买方账号
-    buyerfreezeamount	:number;//履约冻结(买履约)
-    buyerfreezeamountremain	:number;//履约冻结剩余(买履约)
-    buyorsell	:number;//买卖方向 number;
-//-买 1-卖
-    buypaidamount	:number;//买方已冻/已扣金额 (已付金额)
-    buyusername	:string;//买方名字
-    contractid	:number;//合同ID
-    createtime	:string;//创建时间(开始时间)
-    creatorid	:number;//创建人
-    curstepdeadline	:string;//当前步骤到期时间
-    curstepid	:number;//当前步骤ID
-    curstepname	:string;//当前步骤名称
-    deliverygoodscode	:string;//品种代码
-    deliverygoodsid	:number;//品种ID
-    deliverygoodsname	:string;//品种名称
-    enumdicname	:string;//单位名称
-    expressfee	:number;//运费
-    expressfeeconfirmed	:number;//是否确认运费 - number;
-//:无 1:买方确认 2:卖方确认
-    hasovershort	:number;//是否确认溢短 - number;
-//:没有 1:买方确认 2:卖方确认
-    haswr	:number;//类型 number;
-//-仓单预售 1-仓单贸易
-    marketid	:number;//市场ID
-    middleaccountid	:number;//中间商资金账号ID
-    middleuserid	:number;//中间商用户ID
-    optioncompare	:string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
-    overshortamount	:number;//溢短金额
-    overshortqty	:number;//溢短数量
-    paymenttype	:number;//付款方式 - 1:冻结 2:扣款
-    performanceplanid	:number;//履约计划ID(13number;
-//+yyMMddHHmmss+xxxx)
-    performancestatus	:number;//履约状态 - 1:初始化 2:正常 3:处理错误 4:违约待处理 5:违约处理中 6:完成 7.违约已完成 8:释放冻结失败 9:超时待处理 1number;
-//:超时关闭
-    performancetype	:number;//履约类型 - number;
-//:通用 1:交割 2:仓单贸易 3:预售集采 4:竞拍-降价式 (无仓单) 5:挂牌期权 6:竞拍-降价式 7:竞拍-竞价式 8:竞拍-大宗式 9:荷兰式 1number;
-//:法币C2C 11:报价系统 12:挂牌系统
-    qty	:number;//履约数量
-    relatedorderid	:string;//关联单号(履约类型的关联单号)
-    remark	:string;//备注
-    sellaccountid	:number;//卖方账号
-    sellerfreezeamount	:number;//履约冻结(卖履约)
-    sellerfreezeamountremain	:number;//履约冻结剩余(卖履约)
-    sellreceivedamount	:number;//卖方已收金额
-    sellusername	:string;//卖方名字
-    shipremark	:string;//发货备注[物流单号]
-    userid	:number;//用户id
-    warehouseid	:number;//仓库ID
-    warehousename	:string;//仓库名称
-    wrfactortypeid	:number;//仓单要素类型ID(212+Unix秒时间戳(1number;
-//位)+xxxxxx)
-    wrfactortypename	:string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
-    wrstandardcode	:string;//现货商品代码
-    wrstandardid	:number;//现货商品ID
-    wrstandardname	:string;//商品名称
-    wrtransferuserid	:number;//仓单受让用户
-    wrtypename	:string;//商品
+export interface WrPerformancePlan {
+    amount: number;//履约金额(总金额)
+    buyaccountid: number;//买方账号
+    buyerfreezeamount: number;//履约冻结(买履约)
+    buyerfreezeamountremain: number;//履约冻结剩余(买履约)
+    buyorsell: number;//买卖方向 number;
+    //-买 1-卖
+    buypaidamount: number;//买方已冻/已扣金额 (已付金额)
+    buyusername: string;//买方名字
+    contractid: number;//合同ID
+    createtime: string;//创建时间(开始时间)
+    creatorid: number;//创建人
+    curstepdeadline: string;//当前步骤到期时间
+    curstepid: number;//当前步骤ID
+    curstepname: string;//当前步骤名称
+    deliverygoodscode: string;//品种代码
+    deliverygoodsid: number;//品种ID
+    deliverygoodsname: string;//品种名称
+    enumdicname: string;//单位名称
+    expressfee: number;//运费
+    expressfeeconfirmed: number;//是否确认运费 - number;
+    //:无 1:买方确认 2:卖方确认
+    hasovershort: number;//是否确认溢短 - number;
+    //:没有 1:买方确认 2:卖方确认
+    haswr: number;//类型 number;
+    //-仓单预售 1-仓单贸易
+    marketid: number;//市场ID
+    middleaccountid: number;//中间商资金账号ID
+    middleuserid: number;//中间商用户ID
+    optioncompare: string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
+    overshortamount: number;//溢短金额
+    overshortqty: number;//溢短数量
+    paymenttype: number;//付款方式 - 1:冻结 2:扣款
+    performanceplanid: number;//履约计划ID(13number;
+    //+yyMMddHHmmss+xxxx)
+    performancestatus: number;//履约状态 - 1:初始化 2:正常 3:处理错误 4:违约待处理 5:违约处理中 6:完成 7.违约已完成 8:释放冻结失败 9:超时待处理 1number;
+    //:超时关闭
+    performancetype: number;//履约类型 - number;
+    //:通用 1:交割 2:仓单贸易 3:预售集采 4:竞拍-降价式 (无仓单) 5:挂牌期权 6:竞拍-降价式 7:竞拍-竞价式 8:竞拍-大宗式 9:荷兰式 1number;
+    //:法币C2C 11:报价系统 12:挂牌系统
+    qty: number;//履约数量
+    relatedorderid: string;//关联单号(履约类型的关联单号)
+    remark: string;//备注
+    sellaccountid: number;//卖方账号
+    sellerfreezeamount: number;//履约冻结(卖履约)
+    sellerfreezeamountremain: number;//履约冻结剩余(卖履约)
+    sellreceivedamount: number;//卖方已收金额
+    sellusername: string;//卖方名字
+    shipremark: string;//发货备注[物流单号]
+    userid: number;//用户id
+    warehouseid: number;//仓库ID
+    warehousename: string;//仓库名称
+    wrfactortypeid: number;//仓单要素类型ID(212+Unix秒时间戳(1number;
+    //位)+xxxxxx)
+    wrfactortypename: string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
+    wrstandardcode: string;//现货商品代码
+    wrstandardid: number;//现货商品ID
+    wrstandardname: string;//商品名称
+    wrtransferuserid: number;//仓单受让用户
+    wrtypename: string;//商品
 }

+ 50 - 5
src/views/order/spot_warran/components/spot_warrant_deal/index.vue

@@ -1,18 +1,63 @@
 <template>
   <!-- 成交 -->
-  <section class="spot_warrant_deal">
-    成交
+  <section>
+    <a-table :columns="columns"
+             class="srcollYTable"
+             :scroll="{ x: '100%', y: 'calc(100vh - 163px)' }"
+             :pagination="false"
+             :loading="loading"
+             :expandedRowKeys="expandedRowKeys"
+             :customRow="Rowclick"
+             rowKey="key"
+             :data-source="tableList">
+      <!-- 额外的展开行 -->
+      <template #expandedRowRender="{ record }">
+        <BtnList :btnList="btnList"
+                 :record="record"
+                 @click="openComponent" />
+      </template>
+    </a-table>
+    <component :is="componentId"
+               v-if="componentId"
+               :selectedRow="selectedRow"
+               @cancel="closeComponent"></component>
   </section>
 </template>
 
 <script lang="ts">
-import { defineComponent } from 'vue';
 import { enumOrderComponents } from '@/common/constants/enumOrderComponents';
+import { queryTableList, BtnList, defineAsyncComponent, defineComponent } from '@/common/export/commonTable';
+import { queryWrTradeDetail } from '@/services/go/wrtrade';
+import { QueryWrSpecialMatchOrderReq, WrSpecialMatchOrder } from '@/services/go/wrtrade/interface';
+import { getRecordItemTab } from '@/common/setup/order/orderData';
+import { handleComposeOrderTable } from '@/common/setup/table/compose';
+import { ComposeOrderTableParam } from '@/common/setup/table/interface';
 export default defineComponent({
     name: enumOrderComponents.spot_warrant_deal,
-    components: {},
+    components: {
+        BtnList,
+    },
     setup() {
-        return {};
+        // 表格列表数据
+        const { loading, tableList, queryTable } = queryTableList<WrSpecialMatchOrder>();
+        // 获取列表数据
+        const queryTableAction = () => {
+            const param: QueryWrSpecialMatchOrderReq = {
+                haswr: 1,
+            };
+            queryTable(queryWrTradeDetail, param);
+        };
+        // 表格通用逻辑
+        const param: ComposeOrderTableParam = {
+            queryFn: queryTableAction,
+            tableName: 'table_pcweb_spot_trade_bottom_spot_warrant_deal',
+            recordList: getRecordItemTab(),
+        };
+        return {
+            ...handleComposeOrderTable<WrSpecialMatchOrder>(param),
+            loading,
+            tableList,
+        };
     },
 });
 </script>

+ 3 - 3
src/views/order/spot_warran/components/spot_warrant_inventory_summary/index.vue

@@ -26,9 +26,9 @@
 
 <script lang="ts">
 import { enumOrderComponents } from '@/common/constants/enumOrderComponents';
-import { queryTableList, BtnList, contextMenu, defineAsyncComponent, defineComponent, ModalEnum, ComposeTableParam, handleComposeTable } from '@/common/export/commonTable';
-import { queryWrOrderDetail, queryWrPosition } from '@/services/go/wrtrade';
-import { QueryWrOrderDetailReq, QueryWrPositionReq, WrOrderDetail, WrPosition } from '@/services/go/wrtrade/interface';
+import { queryTableList, BtnList, defineAsyncComponent, defineComponent } from '@/common/export/commonTable';
+import { queryWrPosition } from '@/services/go/wrtrade';
+import { QueryWrPositionReq, WrPosition } from '@/services/go/wrtrade/interface';
 import { getRecordItemTab } from '@/common/setup/order/orderData';
 import { handleComposeOrderTable } from '@/common/setup/table/compose';
 import { ComposeOrderTableParam } from '@/common/setup/table/interface';

+ 4 - 4
src/views/order/spot_warran/components/spot_warrant_pending_order/index.vue

@@ -27,8 +27,8 @@
 <script lang="ts">
 import { enumOrderComponents } from '@/common/constants/enumOrderComponents';
 import { queryTableList, BtnList, defineAsyncComponent, defineComponent } from '@/common/export/commonTable';
-import { queryWrOrderDetail, queryWrPosition } from '@/services/go/wrtrade';
-import { QueryWrOrderDetailReq, QueryWrPositionReq, WrPosition } from '@/services/go/wrtrade/interface';
+import { queryWrOrderDetail } from '@/services/go/wrtrade';
+import { QueryWrOrderDetailReq, WrOrderDetail } from '@/services/go/wrtrade/interface';
 import { getRecordItemTab } from '@/common/setup/order/orderData';
 import { handleComposeOrderTable } from '@/common/setup/table/compose';
 import { ComposeOrderTableParam } from '@/common/setup/table/interface';
@@ -39,7 +39,7 @@ export default defineComponent({
     },
     setup() {
         // 表格列表数据
-        const { loading, tableList, queryTable } = queryTableList<WrPosition>();
+        const { loading, tableList, queryTable } = queryTableList<WrOrderDetail>();
         // 获取列表数据
         const queryTableAction = () => {
             const param: QueryWrOrderDetailReq = {
@@ -54,7 +54,7 @@ export default defineComponent({
             recordList: getRecordItemTab(),
         };
         return {
-            ...handleComposeOrderTable<WrPosition>(param),
+            ...handleComposeOrderTable<WrOrderDetail>(param),
             loading,
             tableList,
         };