大宝管理后台代码
111
zzzz
2024-04-25 1e5c5333d952bc9e98a50149d1a07a56e5ce778d
src/views/risksetting/timelist.vue
@@ -7,8 +7,8 @@
        :pagination="pagination"
        :columns="columns"
        :data-source="datalist"
        rowKey="id">
        rowKey="id"
      >
        <template slot="action" slot-scope="text, record">
          <a slot="action" href="javascript:;" @click="geteditbaseCurrency(record)">修改通道</a>
        </template>
@@ -21,21 +21,24 @@
      :visible="addUserdialog"
      :confirmLoading="addUserDialogloading"
      @ok="OkaddUserdialog"
      @cancel="CanceladdUserdialog">
      @cancel="CanceladdUserdialog"
    >
      <a-form :form="addUserform" ref="addUserform">
        <a-row :gutter="48">
          <a-col :md="19" :lg="12" :sm="19">
            <a-form-item label="股票类型" :labelCol="labelCol" :wrapperCol="wrapperCol">
              <a-input
                placeholder="请输入股票类型"
                v-decorator="['accetsType', { rules: [{ required: true, message: '请输入通道名称' }] }]" />
                v-decorator="['accetsType', { rules: [{ required: true, message: '请输入通道名称' }] }]"
              />
            </a-form-item>
          </a-col>
          <a-col :md="19" :lg="12" :sm="19">
            <a-form-item label="股票类型" :labelCol="labelCol" :wrapperCol="wrapperCol">
              <a-input
                placeholder="请输入股票类型"
                v-decorator="['accetsDesc', { rules: [{ required: true, message: '请输入股票类型' }] }]" />
                v-decorator="['accetsDesc', { rules: [{ required: true, message: '请输入股票类型' }] }]"
              />
            </a-form-item>
          </a-col>
        </a-row>
@@ -44,14 +47,16 @@
            <a-form-item label="上午开始时间" :labelCol="labelCol" :wrapperCol="wrapperCol">
              <a-input
                placeholder="请输入上午开始时间"
                v-decorator="['amStartTime', { rules: [{ required: true, message: '请输入时间如(14:20)' }] }]" />
                v-decorator="['amStartTime', { rules: [{ required: true, message: '请输入时间如(14:20)' }] }]"
              />
            </a-form-item>
          </a-col>
          <a-col :md="19" :lg="12" :sm="19">
            <a-form-item label="上午结束时间" :labelCol="labelCol" :wrapperCol="wrapperCol">
              <a-input
                placeholder="请输入上午结束时间"
                v-decorator="['amEndTime', { rules: [{ required: true, message: '请输入时间如(14:20)' }] }]" />
                v-decorator="['amEndTime', { rules: [{ required: true, message: '请输入时间如(14:20)' }] }]"
              />
            </a-form-item>
          </a-col>
        </a-row>
@@ -60,76 +65,76 @@
            <a-form-item label="下午开始时间" :labelCol="labelCol" :wrapperCol="wrapperCol">
              <a-input
                placeholder="请输入下午开始时间"
                v-decorator="['pmStartTime', { rules: [{ required: true, message: '请输入时间如(14:20)' }] }]" />
                v-decorator="['pmStartTime', { rules: [{ required: true, message: '请输入时间如(14:20)' }] }]"
              />
            </a-form-item>
          </a-col>
          <a-col :md="19" :lg="12" :sm="19">
            <a-form-item label="下午结束时间" :labelCol="labelCol" :wrapperCol="wrapperCol">
              <a-input
                placeholder="请输入下午结束时间"
                v-decorator="['pmEndTime', { rules: [{ required: true, message: '请输入时间如(14:20)' }] }]" />
                v-decorator="['pmEndTime', { rules: [{ required: true, message: '请输入时间如(14:20)' }] }]"
              />
            </a-form-item>
          </a-col>
        </a-row>
        <a-row :gutter="48">
          <a-col :md="19" :lg="12" :sm="19">
            <a-form-item label="日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
              <a-input
                placeholder="请输入日期"
                v-decorator="['weekDay', { rules: [{ required: true, message: '请输入日期如(1,2,3,4,5,6,7)' }] }]"
              />
            </a-form-item>
          </a-col>
        </a-row>
      </a-form>
    </a-modal>
  </page-header-wrapper>
</template>
<script>
  import {
    paylist,
    payupdate,
    payadd,
    paydel,
    adminupload,
    queryAll,
    updatetime
  } from '@/api/allsetting'
import { paylist, payupdate, payadd, paydel, adminupload, queryAll, updatetime } from '@/api/allsetting'
  import pick from 'lodash.pick'
  export default {
    name: 'Basecurrency',
    data () {
      return {
        columns: [{
      columns: [
        {
            title: '股票类型',
            dataIndex: 'accetsType',
            align: 'center'
          align: 'center',
          },
          {
            title: '股票类型',
            dataIndex: 'accetsDesc',
            align: 'center'
          align: 'center',
            // scopedSlots: { customRender: 'channelImg' },
          },
          {
            title: '上午开始时间',
            dataIndex: 'amStartTime',
            align: 'center'
          align: 'center',
          },
          {
            title: '上午结束时间',
            dataIndex: 'amEndTime',
            align: 'center'
          align: 'center',
          },
          {
            title: '下午开始时间',
            dataIndex: 'pmStartTime',
            align: 'center'
          align: 'center',
          },
          {
            title: '下午结束时间',
            dataIndex: 'pmEndTime',
            align: 'center'
          align: 'center',
          },
          {
            title: '日期',
            dataIndex: 'weekDay',
            align: 'center'
          align: 'center',
          },
          {
@@ -139,9 +144,9 @@
            fixed: 'right',
            width: 200,
            scopedSlots: {
              customRender: 'action'
            }
          }
            customRender: 'action',
          },
        },
        ],
        // 表头
        pagination: {
@@ -151,13 +156,13 @@
          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: {
          pageNum: 1,
          pageSize: 10,
          channelType: ''
        channelType: '',
        },
        datalist: [],
@@ -166,32 +171,24 @@
        addUserform: this.$form.createForm(this),
        labelCol: {
          xs: {
            span: 24
          span: 24,
          },
          sm: {
            span: 6
          }
          span: 6,
        },
        },
        wrapperCol: {
          xs: {
            span: 24
          span: 24,
          },
          sm: {
            span: 18
          }
          span: 18,
        },
        fields: [
          'accetsType',
          'accetsDesc',
          'amStartTime',
          'amEndTime',
          'pmStartTime',
          'pmEndTime',
          'weekDay'
        ],
      },
      fields: ['accetsType', 'accetsDesc', 'amStartTime', 'amEndTime', 'pmStartTime', 'pmEndTime', 'weekDay'],
        currentDetails: '',
        channelImg: '',
        imgloading: false
      imgloading: false,
      }
    },
    created () {
@@ -205,25 +202,25 @@
          content: '确认删除该支付渠道?此操作不可恢复',
          onOk () {
            var data = {
              cId: val
            cId: val,
            }
            paydel(data).then((res) => {
              if (res.status == 0) {
                that.$message.success({
                  content: res.msg,
                  duration: 2
                duration: 2,
                })
                that.getlist()
              } else {
                that.$message.error({
                  content: res.msg
                content: res.msg,
                })
              }
            })
          },
          onCancel () {
            console.log('Cancel')
          }
        },
        })
      },
      customRequest (data) {
@@ -234,11 +231,11 @@
          if (res.status == 0) {
            this.channelImg = res.data.url
            this.addUserform.setFieldsValue({
              channelImg: res.data.url
            channelImg: res.data.url,
            })
          } else {
            this.$message.error({
              content: '上传失败请检查图片类型!'
            content: '上传失败请检查图片类型!',
            })
          }
          this.imgloading = false
@@ -269,13 +266,13 @@
                  this.addUserdialog = false
                  this.$message.success({
                    content: '修改成功',
                    duration: 2
                duration: 2,
                  })
                  form.resetFields()
                  this.getlist()
                } else {
                  this.$message.error({
                    content: res.msg
                content: res.msg,
                  })
                }
                this.addUserDialogloading = false
@@ -289,7 +286,7 @@
        this.queryParam = {
          pageNum: 1,
          pageSize: 10,
          channelType: ''
        channelType: '',
        }
      },
      getlist () {
@@ -308,8 +305,8 @@
        this.queryParam.pageNum = current
        this.queryParam.pageSize = pageSize
        this.getlist()
      }
    }
    },
  },
  }
</script>
<style scoped>