大宝管理后台代码
xxx
dcc
2024-05-07 abcf89c0931fc453f4fd8e1d4d48b8b469d0f3c7
src/views/allotment/expand.vue
@@ -39,7 +39,10 @@
              <a-col :md="24" :xxl="6" :sm="24">
                <a-form-item>
                  <span class="table-page-search-submitButtons" style="white-space: wrap">
                    <a-button type="primary" icon="search" @click=";(queryParam.pageNum = 1), getlist()"
                    <a-button
                      type="primary"
                      icon="search"
                      @click=";(queryParam.pageNum = 1), getlist()"
                      >查询
                    </a-button>
                    <a-button @click="getqueryParam" style="margin-left: 8px" icon="redo"> 重置</a-button>
@@ -65,7 +68,8 @@
        <span slot="fundsType" slot-scope="text, record">
          <template>
            <div>
              <a-tag :color="record.fundsType == 0 ? 'blue' : record.fundsType == 1 ? 'green' : 'red'"
              <a-tag
                :color="record.fundsType == 0 ? 'blue' : record.fundsType == 1 ? 'green' : 'red'"
                >{{ record.fundsType | statusFilter }}
              </a-tag>
            </div>
@@ -74,7 +78,8 @@
        <span slot="status" slot-scope="text, record">
          <template>
            <div>
              <a-tag :color="record.status == 0 ? 'blue' : record.status == 1 ? 'green' : 'red'"
              <a-tag
                :color="record.status == 0 ? 'blue' : record.status == 1 ? 'green' : 'red'"
                >{{ record.status == 0 ? '审核中' : record.status == 1 ? '已通过' : '未通过' }}
              </a-tag>
            </div>
@@ -154,14 +159,14 @@
          dataIndex: 'userName',
          align: 'center',
          width: 150,
          fixed: 'left',
          fixed: 'left'
        },
        {
          title: '手机号',
          dataIndex: 'userPhone',
          align: 'center',
          width: 150,
          fixed: 'left',
          fixed: 'left'
        },
        {
          title: '申请时长(天)',
@@ -169,7 +174,7 @@
          align: 'center',
          customRender: (text, row, index) => {
            return this.queryParam.appendType == 3 ? text : '--'
          },
          }
        },
        {
          title: '申请服务费',
@@ -177,12 +182,12 @@
          align: 'center',
          customRender: (text, row, index) => {
            return this.queryParam.appendType != 2 ? text : '--'
          },
          }
        },
        {
          title: '原保证金',
          dataIndex: 'margin',
          align: 'center',
          align: 'center'
        },
        {
          title: '追加保证金',
@@ -190,50 +195,50 @@
          align: 'center',
          customRender: (text, row, index) => {
            return this.queryParam.appendType == 2 ? text : '--'
          },
          }
        },
        {
          title: '原操盘金额',
          dataIndex: 'totalTradingAmount',
          align: 'center',
          align: 'center'
        },
        {
          title: '配资倍数',
          dataIndex: 'lever',
          align: 'center',
          align: 'center'
        },
        {
          title: '配资金额',
          dataIndex: 'fundsAmount',
          align: 'center',
          align: 'center'
        },
        {
          title: '预警线',
          dataIndex: 'lineWarning',
          align: 'center',
          align: 'center'
        },
        {
          title: '止损线',
          dataIndex: 'lineUnwind',
          align: 'center',
          align: 'center'
        },
        {
          title: '使用时长',
          dataIndex: 'tradersCycle',
          align: 'center',
          align: 'center'
        },
        {
          title: '配资类型',
          dataIndex: 'fundsType',
          align: 'center',
          scopedSlots: { customRender: 'fundsType' },
          scopedSlots: { customRender: 'fundsType' }
        },
        {
          title: '状态',
          dataIndex: 'status',
          align: 'center',
          scopedSlots: { customRender: 'status' },
          scopedSlots: { customRender: 'status' }
        },
        {
          title: '申请时间',
@@ -242,7 +247,7 @@
          width: 200,
          customRender: (text, row, index) => {
            return text ? moment(text).format('YYYY-MM-DD HH:mm:ss') : ''
          },
          }
        },
        {
          title: '终止时间',
@@ -251,7 +256,7 @@
          width: 200,
          customRender: (text, row, index) => {
            return text ? moment(text).format('YYYY-MM-DD HH:mm:ss') : ''
          },
          }
        },
        {
          title: '操作',
@@ -259,8 +264,8 @@
          align: 'center',
          width: 150,
          fixed: 'right',
          scopedSlots: { customRender: 'action' },
        },
          scopedSlots: { customRender: 'action' }
        }
      ],
      // 表头
      pagination: {
@@ -270,7 +275,7 @@
        pageSizeOptions: ['10', '20', '50', '100'], // 每页中显示的数据
        onShowSizeChange: (current, pageSize) => this.onSizeChange(current, pageSize), // 改变每页数量时更新显示
        onChange: (page, pageSize) => this.onPageChange(page, pageSize), // 点击页码事件
        showTotal: (total) => `共有 ${total} 条数据`, // 分页中显示总的数据
        showTotal: (total) => `共有 ${total} 条数据` // 分页中显示总的数据
      },
      loading: false,
      queryParam: {
@@ -278,7 +283,7 @@
        pageSize: 10,
        keyword: '',
        status: 0,
        appendType: 1,
        appendType: 1
      },
      datalist: [],
      currentDetails: '',
@@ -286,7 +291,7 @@
      addUserform: this.$form.createForm(this),
      addUserdialog: false,
      addUserDialogloading: false,
      modeldetail: '',
      modeldetail: ''
    }
  },
  created() {
@@ -303,12 +308,12 @@
      } else {
        this.auditTitle = '扩大配资审核'
      }
    },
    }
  },
  filters: {
    statusFilter(status) {
      return status == 2 ? '按周配资' : status == 3 ? '按月配资' : '按天配资'
    },
    }
  },
  methods: {
    CanceladdUserdialog() {
@@ -344,7 +349,7 @@
    },
    applydetail() {
      var data = {
        id: this.currentDetails.id,
        id: this.currentDetails.id
      }
      applygetAppendDetail(data).then((res) => {
        if (res.status == 0) {
@@ -359,7 +364,7 @@
        pageSize: 10,
        keyword: '',
        status: 0,
        appendType: 1,
        appendType: 1
      }
    },
    getlist() {
@@ -381,7 +386,7 @@
      this.queryParam.pageNum = current
      this.queryParam.pageSize = pageSize
      this.getlist()
    },
  },
    }
  }
}
</script>