huangbin 4 năm trước cách đây
mục cha
commit
d11c546ce0

+ 100 - 100
src/services/go/ermcp/qhj/interface.ts

@@ -9,115 +9,115 @@ export interface QueryTradeGoodsPickupReq {
  * 提货查询返回
  */
 export interface QhjTradeGoodsPickup {
-    accountid	:number;//账户ID
-    address	:string;//提货人详细地址
-    amount	:number;//提货金额
-    artradedate	:string;//自动收货交易日(yyyyMMdd)
-    auditer	:number;//审核人
-    auditsrc	:number;//更新来源 - 1:管理端 2:终端
-    audittime	:string;//审核时间(发货时间)
-    audittradedate	:string;//审核交易日(yyyyMMdd)
-    cardnum	:string;//提货人证件号码
-    cardtypeid	:number;//提货人证件类型
-    checkremark	:string;//审核备注
-    cityid	:number;//市
-    cityname	:string;//城市名称
-    countryid	:number;//国家
-    countryname	:string;//国家名称
-    districtid	:number;//地区
-    districtname	:string;//地区名称
-    enumdicname	:string;//单位名称(提货商品)
-    expresscompany	:string;//物流公司
-    expressnum	:string;//物流单号
-    goodsagreeunit	:number;//交易商品乘数
-    goodscode	:string;//商品代码
-    goodsid	:number;//商品ID
-    goodsname	:string;//商品名称
-    goodsqty	:number;//交易商品手数(69模式按成交量小数位放大取整)
-    handlestatus	:number;//处理状态
-    marketid	:number;//市场ID
-    phonenum	:string;//提货人联系方式
-    pickupgoodsagreeunit	:number;//提货商品合约乘数
-    pickupgoodsid	:string;//提货商品ID
-    pickupgoodsname	:string;//提货商品名称
-    pickupgoodsqty	:number;//提货商品手数(数量)
-    pickupgoodsunitid	:number;//单位ID(提货商品)
-    pickupratio	:number;//提货系数
-    preparedays	:number;//备货期(天)-提货单明细表
-    provinceid	:number;//省
-    provincename	:string;//省名称
-    qty	:number;//交易商品总手数(交易商品 - 69模式按成交量放大) - 明细表的交易商品手数汇总
-    recivername	:string;//提货人姓名
-    reqtime	:string;//提货申请时间
-    storeuserid	:number;//门店用户ID (千海金)
-    storeusername	:string;//门店用户名称
-    takemode	:number;//提货方式 - 2:自提 3:配送(邮寄)
-    takeorderid	:number;//提货单号(9number;
-//5+Unix秒时间戳(1number;
-//位)+xxxxxx)
-    takeorderstatus	:number;//提货状态 - 1:备货中 2:待取货(自提) 3:已取货(自提) 4:待收货(邮寄) 5:已收货(邮寄) 6:自动收货(邮寄) 7:已拒绝 8:已撤销
-    takeremark	:string;//提货备注
-    tradedate	:string;//交易日(yyyyMMdd)
-    updatetime	:string;//更新时间
-    userid	:number;//用户ID
-    username	:string;//用户名称
+    accountid: number;//账户ID
+    address: string;//提货人详细地址
+    amount: number;//提货金额
+    artradedate: string;//自动收货交易日(yyyyMMdd)
+    auditer: number;//审核人
+    auditsrc: number;//更新来源 - 1:管理端 2:终端
+    audittime: string;//审核时间(发货时间)
+    audittradedate: string;//审核交易日(yyyyMMdd)
+    cardnum: string;//提货人证件号码
+    cardtypeid: number;//提货人证件类型
+    checkremark: string;//审核备注
+    cityid: number;//市
+    cityname: string;//城市名称
+    countryid: number;//国家
+    countryname: string;//国家名称
+    districtid: number;//地区
+    districtname: string;//地区名称
+    enumdicname: string;//单位名称(提货商品)
+    expresscompany: string;//物流公司
+    expressnum: string;//物流单号
+    goodsagreeunit: number;//交易商品乘数
+    goodscode: string;//商品代码
+    goodsid: number;//商品ID
+    goodsname: string;//商品名称
+    goodsqty: number;//交易商品手数(69模式按成交量小数位放大取整)
+    handlestatus: number;//处理状态
+    marketid: number;//市场ID
+    phonenum: string;//提货人联系方式
+    pickupgoodsagreeunit: number;//提货商品合约乘数
+    pickupgoodsid: string;//提货商品ID
+    pickupgoodsname: string;//提货商品名称
+    pickupgoodsqty: number;//提货商品手数(数量)
+    pickupgoodsunitid: number;//单位ID(提货商品)
+    pickupratio: number;//提货系数
+    preparedays: number;//备货期(天)-提货单明细表
+    provinceid: number;//省
+    provincename: string;//省名称
+    qty: number;//交易商品总手数(交易商品 - 69模式按成交量放大) - 明细表的交易商品手数汇总
+    recivername: string;//提货人姓名
+    reqtime: string;//提货申请时间
+    storeuserid: number;//门店用户ID (千海金)
+    storeusername: string;//门店用户名称
+    takemode: number;//提货方式 - 2:自提 3:配送(邮寄)
+    takeorderid: number;//提货单号(9number;
+    //5+Unix秒时间戳(1number;
+    //位)+xxxxxx)
+    takeorderstatus: number;//提货状态 - 1:备货中 2:待取货(自提) 3:已取货(自提) 4:待收货(邮寄) 5:已收货(邮寄) 6:自动收货(邮寄) 7:已拒绝 8:已撤销
+    takeremark: string;//提货备注
+    tradedate: string;//交易日(yyyyMMdd)
+    updatetime: string;//更新时间
+    userid: number;//用户ID
+    username: string;//用户名称
 }
 
 /**
  * 查询充值提现请求
  */
 export interface QueryAccountInOutApplyReq {
-    begindate: string  //   申请起始日期(格式yyyymmdd)
-    enddate: string    //   申请截止日期(格式yyyymmdd)
-    likename: string   //   模糊搜索名称
+    begindate?: string  //   申请起始日期(格式yyyymmdd)
+    enddate?: string    //   申请截止日期(格式yyyymmdd)
+    likename?: string   //   模糊搜索名称
 }
 
 /**
  * 查询充值提现返回
  */
-export interface QhjAccountOutInApply{
-    accountcode	:string;//资金账号
-    accountname	:string;//用户名称(名称)
-    accountpwd	:string;//资金密码
-    accountticket	:string;//最新账户服务流水号
-    amount	:number;//金额
-    applyremark	:string;//申请备注
-    applystatus	:number;//申请状态 - 1:待审核 2:待复审 3:初审拒绝 4:交易冻结中 5:交易解冻中 6:交易解冻扣款中 7:交易入金中 8:交易冻结/解冻/扣款中(银行发起出金时用) 9:银行出金中 1number;
-//:银行入金中 11:成功 12:失败 13:银行审核中 14:账户服务入金失败; 15:账户服务解冻失败; 16:账户服务解冻扣款失败; 17:账户服务出金失败 18:复审通过 19:复审拒绝 2number;
-//:提交审核,账户冻结中 21:审核拒绝,账户解冻中;22: 待审核,账户服务解冻回滚中; 23:待复审,账户服务解冻回滚中; 24: 审核通过,账户冻结金额检查中;25: 复审通过,账户冻结金额检查中;
-    auditid	:number;//审核人
-    audittime	:string;//审核时间
-    bank_apply_ticket	:string;//银行申请流水
-    bankaccountname	:string;//银行账户名
-    bankaccountno	:string;//银行卡号
-    bankid	:string;//银行编号
-    bankticket	:string;//银行流水
-    branchbankid	:string;//银行支行号
-    branchbankname	:string;//银行支行名称
-    capamountout	:number;//出金(劣后本金) - 外部子账户
-    certificatephotourl	:string;//凭证地址
-    charge	:number;//手续费
-    checkerrorflag	:number;//对账差错标志 - 1:为单边账;其它为正常出入金
-    currency	:string;//币种
-    cusbankid	:string;//托管银行编号
-    exchticket	:string;//银行服务流水号
-    executetype	:number;//申请类型 - 1:出金 2:入金 3: 单边账调整:入金; 4:单边账调整:出金 5:外部母账户调整:入金 6:外部母账户调整:出金 7:外部子账户:入金 8:外部子账户:出金
-    extendinfo	:string;//扩展信息
-    extoperateid	:number;//交易服务流水号
-    infamount	:number;//劣后金额(自有)
-    logincode	:string;//登录账号(账号)
-    netaddr	:string;//调转网址
-    priamount	:number;//优先金额(授信)
-    reauditid	:number;//复审人
-    reauditremark	:string;//复审备注
-    reaudittime	:string;//复审时间
-    relatedorderid	:string;//三方关联ID
-    remark	:string;//备注
-    remark2	:string;//备注(失败原因)
-    soucreamount	:number;//原始出入金金额
-    soucrecurrencyid	:number;//原始出入金币种
-    tradedate	:string;//交易日(yyyyMMdd)
-    updatetime	:string;//更新时间(申请时间)
-    userid	:number;//用户id
-    userinfotype	:number;//账户类型 1-个人 2-企业
+export interface QhjAccountOutInApply {
+    accountcode: string;//资金账号
+    accountname: string;//用户名称(名称)
+    accountpwd: string;//资金密码
+    accountticket: string;//最新账户服务流水号
+    amount: number;//金额
+    applyremark: string;//申请备注
+    applystatus: number;//申请状态 - 1:待审核 2:待复审 3:初审拒绝 4:交易冻结中 5:交易解冻中 6:交易解冻扣款中 7:交易入金中 8:交易冻结/解冻/扣款中(银行发起出金时用) 9:银行出金中 1number;
+    //:银行入金中 11:成功 12:失败 13:银行审核中 14:账户服务入金失败; 15:账户服务解冻失败; 16:账户服务解冻扣款失败; 17:账户服务出金失败 18:复审通过 19:复审拒绝 2number;
+    //:提交审核,账户冻结中 21:审核拒绝,账户解冻中;22: 待审核,账户服务解冻回滚中; 23:待复审,账户服务解冻回滚中; 24: 审核通过,账户冻结金额检查中;25: 复审通过,账户冻结金额检查中;
+    auditid: number;//审核人
+    audittime: string;//审核时间
+    bank_apply_ticket: string;//银行申请流水
+    bankaccountname: string;//银行账户名
+    bankaccountno: string;//银行卡号
+    bankid: string;//银行编号
+    bankticket: string;//银行流水
+    branchbankid: string;//银行支行号
+    branchbankname: string;//银行支行名称
+    capamountout: number;//出金(劣后本金) - 外部子账户
+    certificatephotourl: string;//凭证地址
+    charge: number;//手续费
+    checkerrorflag: number;//对账差错标志 - 1:为单边账;其它为正常出入金
+    currency: string;//币种
+    cusbankid: string;//托管银行编号
+    exchticket: string;//银行服务流水号
+    executetype: number;//申请类型 - 1:出金 2:入金 3: 单边账调整:入金; 4:单边账调整:出金 5:外部母账户调整:入金 6:外部母账户调整:出金 7:外部子账户:入金 8:外部子账户:出金
+    extendinfo: string;//扩展信息
+    extoperateid: number;//交易服务流水号
+    infamount: number;//劣后金额(自有)
+    logincode: string;//登录账号(账号)
+    netaddr: string;//调转网址
+    priamount: number;//优先金额(授信)
+    reauditid: number;//复审人
+    reauditremark: string;//复审备注
+    reaudittime: string;//复审时间
+    relatedorderid: string;//三方关联ID
+    remark: string;//备注
+    remark2: string;//备注(失败原因)
+    soucreamount: number;//原始出入金金额
+    soucrecurrencyid: number;//原始出入金币种
+    tradedate: string;//交易日(yyyyMMdd)
+    updatetime: string;//更新时间(申请时间)
+    userid: number;//用户id
+    userinfotype: number;//账户类型 1-个人 2-企业
 }

+ 0 - 0
src/views/platinum/platinum_recharge_withdrawal_review/compoments/common-detail/index.vue → src/views/platinum/platinum_recharge_withdrawal_review/list/recharge/compoments/common-detail/index.vue


+ 0 - 0
src/views/platinum/platinum_recharge_withdrawal_review/compoments/detail/index.vue → src/views/platinum/platinum_recharge_withdrawal_review/list/recharge/compoments/detail/index.vue


+ 1 - 1
src/views/platinum/platinum_recharge_withdrawal_review/list/recharge/compoments/payment/index.vue

@@ -20,7 +20,7 @@
 import { defineComponent, PropType, ref } from 'vue';
 import { closeModal } from '@/common/setup/modal/index';
 import { QueryCustomInfoType } from '@/services/go/ermcp/customInfo/interface';
-import CommomDetail from '../../../../compoments/common-detail/index.vue';
+import CommomDetail from '../common-detail/index.vue';
 
 export default defineComponent({
     name: 'platinum_recharge_review_confirm_payment',

+ 1 - 1
src/views/platinum/platinum_recharge_withdrawal_review/list/recharge/compoments/refuse/index.vue

@@ -21,7 +21,7 @@
 import { defineComponent, PropType, ref } from 'vue';
 import { closeModal } from '@/common/setup/modal/index';
 import { QueryCustomInfoType } from '@/services/go/ermcp/customInfo/interface';
-import CommomDetail from '../../../../compoments/common-detail/index.vue';
+import CommomDetail from '../common-detail/index.vue';
 
 export default defineComponent({
     name: 'custom-detail-desc',

+ 8 - 8
src/views/platinum/platinum_recharge_withdrawal_review/list/recharge/index.vue

@@ -41,7 +41,7 @@ export default defineComponent({
         // 表格操作按钮列表
         const [firstBtn] = _getBtnList('platinum_recharge_review_tab', true).value;
         // 表格列表数据
-        const { loading, tableList, queryTable } = queryTableList('1');
+        const { loading, tableList, queryTable } = queryTableList('in');
         initData(() => {
             // 获取列表数据
             queryTable();
@@ -75,13 +75,13 @@ export default defineComponent({
 
 <style lang="less">
 .platinum_recharge_review_tab {
-  .topTable {
-    .operBtn.ant-btn {
-      margin-top: 0;
-      margin-bottom: 0;
-      height: 26px;
-      line-height: 26px;
+    .topTable {
+        .operBtn.ant-btn {
+            margin-top: 0;
+            margin-bottom: 0;
+            height: 26px;
+            line-height: 26px;
+        }
     }
-  }
 }
 </style>;

+ 11 - 25
src/views/platinum/platinum_recharge_withdrawal_review/list/setup.ts

@@ -1,34 +1,20 @@
-import { QueryWareHouse } from '@/services/go/ermcp/warehouse-info/index';
-import { ErmcpWareHouseInfo } from '@/services/go/ermcp/warehouse-info/interface';
-import { message } from 'ant-design-vue';
+import { queryResultLoadingAndInfo } from '@/common/methods/request/resultInfo';
+import { queryAccountInOutApply } from '@/services/go/ermcp/qhj';
+import { QhjAccountOutInApply } from '@/services/go/ermcp/qhj/interface';
 import { ref } from 'vue';
 
-
-/**
- * 获取表格列表数据
- * @param type 
- * @returns 
- */
-export function queryTableList(type: string) {
+export function queryTableList(type: 'in' | 'out') {
     // 加载状态
     const loading = ref<boolean>(false);
     // 表格数据
-    const tableList = ref<ErmcpWareHouseInfo[]>([]);
+    const tableList = ref<QhjAccountOutInApply[]>([]);
     function queryTable() {
-        QueryWareHouse(type)
-            .then((res) => {
-                tableList.value = res.map((e, i) => {
-                    return { ...e, key: String(i) };
-                });
-                loading.value = false;
-                console.log('查询列表', tableList);
+        queryResultLoadingAndInfo(queryAccountInOutApply, loading)
+            .then(res => {
+                //申请类型 - 1:出金 2:入金 3: 单边账调整:入金; 4:单边账调整:出金 5:外部母账户调整:入金 6:外部母账户调整:出金 7:外部子账户:入金 8:外部子账户:出金
+                const arr = type === 'in' ? [1, 3, 5, 7] : [2, 4, 6, 8]
+                tableList.value = res.filter((e: QhjAccountOutInApply) => arr.includes(e.executetype))
             })
-            .catch((err) => {
-                message.error(err);
-                loading.value = false;
-            });
     }
     return { loading, tableList, queryTable }
-}
-
-
+}

+ 1 - 1
src/views/platinum/platinum_recharge_withdrawal_review/list/withdrawal/index.vue

@@ -37,7 +37,7 @@ export default defineComponent({
         // 表格操作按钮列表
         const [firstBtn] = _getBtnList('platinum_withdrawal_review_tab', true).value;
         // 表格列表数据
-        const { loading, tableList, queryTable } = queryTableList('1');
+        const { loading, tableList, queryTable } = queryTableList('out');
         initData(() => {
             // 获取列表数据
             queryTable();