From 1e5c5333d952bc9e98a50149d1a07a56e5ce778d Mon Sep 17 00:00:00 2001
From: zzzz <690498789@qq.com>
Date: Thu, 25 Apr 2024 05:13:33 +0800
Subject: [PATCH] 111

---
 .env.development                   |    1 
 src/views/risksetting/timelist.vue |  473 +++++++++++++++++++++++++++++-----------------------------
 2 files changed, 236 insertions(+), 238 deletions(-)

diff --git a/.env.development b/.env.development
index da88383..fa2a720 100644
--- a/.env.development
+++ b/.env.development
@@ -6,5 +6,6 @@
 # VUE_APP_API_BASE_URL=https://www.rksv.store:8091/
 # VUE_APP_API_BASE_URL=http://www.ojwuf.com:8091/
 VUE_APP_API_BASE_URL=http://192.168.0.105:8091/
+# VUE_APP_API_BASE_URL=https://api.essencefunds.com/
 # VUE_APP_API_BASE_URL= https://www.prudentcapitals.net/
 # VUE_APP_API_BASE_URL=https://api.guosen.org/
\ No newline at end of file
diff --git a/src/views/risksetting/timelist.vue b/src/views/risksetting/timelist.vue
index 3eddcc6..3a78bd1 100644
--- a/src/views/risksetting/timelist.vue
+++ b/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,264 +65,256 @@
             <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 pick from 'lodash.pick'
-  export default {
-    name: 'Basecurrency',
-    data () {
-      return {
-        columns: [{
-            title: '股票类型',
-            dataIndex: 'accetsType',
-            align: 'center'
-          },
-          {
-            title: '股票类型',
-            dataIndex: 'accetsDesc',
-            align: 'center'
-            // scopedSlots: { customRender: 'channelImg' },
-          },
-          {
-            title: '上午开始时间',
-            dataIndex: 'amStartTime',
-            align: 'center'
+import { paylist, payupdate, payadd, paydel, adminupload, queryAll, updatetime } from '@/api/allsetting'
+import pick from 'lodash.pick'
+export default {
+  name: 'Basecurrency',
+  data() {
+    return {
+      columns: [
+        {
+          title: '股票类型',
+          dataIndex: 'accetsType',
+          align: 'center',
+        },
+        {
+          title: '股票类型',
+          dataIndex: 'accetsDesc',
+          align: 'center',
+          // scopedSlots: { customRender: 'channelImg' },
+        },
+        {
+          title: '上午开始时间',
+          dataIndex: 'amStartTime',
+          align: 'center',
+        },
+        {
+          title: '上午结束时间',
+          dataIndex: 'amEndTime',
+          align: 'center',
+        },
+        {
+          title: '下午开始时间',
+          dataIndex: 'pmStartTime',
+          align: 'center',
+        },
+        {
+          title: '下午结束时间',
+          dataIndex: 'pmEndTime',
+          align: 'center',
+        },
+        {
+          title: '日期',
+          dataIndex: 'weekDay',
+          align: 'center',
+        },
 
+        {
+          title: '操作',
+          key: 'action',
+          align: 'center',
+          fixed: 'right',
+          width: 200,
+          scopedSlots: {
+            customRender: 'action',
           },
-          {
-            title: '上午结束时间',
-            dataIndex: 'amEndTime',
-            align: 'center'
+        },
+      ],
+      // 表头
+      pagination: {
+        total: 0,
+        pageSize: 10, // 每页中显示10条数据
+        showSizeChanger: true,
+        pageSizeOptions: ['10', '20', '50', '100'], // 每页中显示的数据
+        onShowSizeChange: (current, pageSize) => this.onSizeChange(current, pageSize), // 改变每页数量时更新显示
+        onChange: (page, pageSize) => this.onPageChange(page, pageSize), // 点击页码事件
+        showTotal: (total) => `共有 ${total} 条数据`, // 分页中显示总的数据
+      },
+      loading: false,
+      queryParam: {
+        pageNum: 1,
+        pageSize: 10,
+        channelType: '',
+      },
+      datalist: [],
 
-          },
-          {
-            title: '下午开始时间',
-            dataIndex: 'pmStartTime',
-            align: 'center'
-
-          },
-          {
-            title: '下午结束时间',
-            dataIndex: 'pmEndTime',
-            align: 'center'
-
-          },
-          {
-            title: '日期',
-            dataIndex: 'weekDay',
-            align: 'center'
-          },
-
-          {
-            title: '操作',
-            key: 'action',
-            align: 'center',
-            fixed: 'right',
-            width: 200,
-            scopedSlots: {
-              customRender: 'action'
+      addUserdialog: false,
+      addUserDialogloading: false,
+      addUserform: this.$form.createForm(this),
+      labelCol: {
+        xs: {
+          span: 24,
+        },
+        sm: {
+          span: 6,
+        },
+      },
+      wrapperCol: {
+        xs: {
+          span: 24,
+        },
+        sm: {
+          span: 18,
+        },
+      },
+      fields: ['accetsType', 'accetsDesc', 'amStartTime', 'amEndTime', 'pmStartTime', 'pmEndTime', 'weekDay'],
+      currentDetails: '',
+      channelImg: '',
+      imgloading: false,
+    }
+  },
+  created() {
+    this.getlist()
+  },
+  methods: {
+    deletebaseCurrency(val) {
+      var that = this
+      this.$confirm({
+        title: '提示',
+        content: '确认删除该支付渠道?此操作不可恢复',
+        onOk() {
+          var data = {
+            cId: val,
+          }
+          paydel(data).then((res) => {
+            if (res.status == 0) {
+              that.$message.success({
+                content: res.msg,
+                duration: 2,
+              })
+              that.getlist()
+            } else {
+              that.$message.error({
+                content: res.msg,
+              })
             }
-          }
-        ],
-        // 表头
-        pagination: {
-          total: 0,
-          pageSize: 10, // 每页中显示10条数据
-          showSizeChanger: true,
-          pageSizeOptions: ['10', '20', '50', '100'], // 每页中显示的数据
-          onShowSizeChange: (current, pageSize) => this.onSizeChange(current, pageSize), // 改变每页数量时更新显示
-          onChange: (page, pageSize) => this.onPageChange(page, pageSize), // 点击页码事件
-          showTotal: (total) => `共有 ${total} 条数据` // 分页中显示总的数据
+          })
         },
-        loading: false,
-        queryParam: {
-          pageNum: 1,
-          pageSize: 10,
-          channelType: ''
+        onCancel() {
+          console.log('Cancel')
         },
-        datalist: [],
+      })
+    },
+    customRequest(data) {
+      this.imgloading = true
+      var formData = new FormData()
+      formData.append('upload_file', data.file)
+      adminupload(formData).then((res) => {
+        if (res.status == 0) {
+          this.channelImg = res.data.url
+          this.addUserform.setFieldsValue({
+            channelImg: res.data.url,
+          })
+        } else {
+          this.$message.error({
+            content: '上传失败请检查图片类型!',
+          })
+        }
+        this.imgloading = false
+      })
+    },
+    geteditbaseCurrency(val) {
+      this.currentDetails = val
+      this.channelImg = val.channelImg
+      this.addUserdialog = true
+      this.fields.forEach((v) => this.addUserform.getFieldDecorator(v))
+      this.addUserform.setFieldsValue(pick(val, this.fields))
+    },
+    CanceladdUserdialog() {
+      this.addUserdialog = false
+      const form = this.$refs.addUserform.form
+      form.resetFields()
+      this.channelImg = ''
+    },
+    OkaddUserdialog() {
+      const form = this.$refs.addUserform.form
+      form.validateFields((errors, values) => {
+        if (!errors) {
+          this.addUserDialogloading = true
+          values.id = this.currentDetails.id
+          values.ctype = 1
+          updatetime(values).then((res) => {
+            if (res.status == 0) {
+              this.addUserdialog = false
+              this.$message.success({
+                content: '修改成功',
+                duration: 2,
+              })
+              form.resetFields()
+              this.getlist()
+            } else {
+              this.$message.error({
+                content: res.msg,
+              })
+            }
+            this.addUserDialogloading = false
+          })
 
-        addUserdialog: false,
-        addUserDialogloading: false,
-        addUserform: this.$form.createForm(this),
-        labelCol: {
-          xs: {
-            span: 24
-          },
-          sm: {
-            span: 6
-          }
-        },
-        wrapperCol: {
-          xs: {
-            span: 24
-          },
-          sm: {
-            span: 18
-          }
-        },
-        fields: [
-          'accetsType',
-          'accetsDesc',
-          'amStartTime',
-          'amEndTime',
-          'pmStartTime',
-          'pmEndTime',
-          'weekDay'
-        ],
-        currentDetails: '',
-        channelImg: '',
-        imgloading: false
+          this.channelImg = ''
+        }
+      })
+    },
+    getqueryParam() {
+      this.queryParam = {
+        pageNum: 1,
+        pageSize: 10,
+        channelType: '',
       }
     },
-    created () {
+    getlist() {
+      this.loading = true
+      queryAll(this.queryParam).then((res) => {
+        this.datalist = res.data
+        this.pagination.total = res.data.total
+        this.loading = false
+      })
+    },
+    onPageChange(page, pageSize) {
+      this.queryParam.pageNum = page
       this.getlist()
     },
-    methods: {
-      deletebaseCurrency (val) {
-        var that = this
-        this.$confirm({
-          title: '提示',
-          content: '确认删除该支付渠道?此操作不可恢复',
-          onOk () {
-            var data = {
-              cId: val
-            }
-            paydel(data).then((res) => {
-              if (res.status == 0) {
-                that.$message.success({
-                  content: res.msg,
-                  duration: 2
-                })
-                that.getlist()
-              } else {
-                that.$message.error({
-                  content: res.msg
-                })
-              }
-            })
-          },
-          onCancel () {
-            console.log('Cancel')
-          }
-        })
-      },
-      customRequest (data) {
-        this.imgloading = true
-        var formData = new FormData()
-        formData.append('upload_file', data.file)
-        adminupload(formData).then((res) => {
-          if (res.status == 0) {
-            this.channelImg = res.data.url
-            this.addUserform.setFieldsValue({
-              channelImg: res.data.url
-            })
-          } else {
-            this.$message.error({
-              content: '上传失败请检查图片类型!'
-            })
-          }
-          this.imgloading = false
-        })
-      },
-      geteditbaseCurrency (val) {
-        this.currentDetails = val
-        this.channelImg = val.channelImg
-        this.addUserdialog = true
-        this.fields.forEach((v) => this.addUserform.getFieldDecorator(v))
-        this.addUserform.setFieldsValue(pick(val, this.fields))
-      },
-      CanceladdUserdialog () {
-        this.addUserdialog = false
-        const form = this.$refs.addUserform.form
-        form.resetFields()
-        this.channelImg = ''
-      },
-      OkaddUserdialog () {
-        const form = this.$refs.addUserform.form
-        form.validateFields((errors, values) => {
-          if (!errors) {
-            this.addUserDialogloading = true
-              values.id = this.currentDetails.id
-              values.ctype = 1
-              updatetime(values).then((res) => {
-                if (res.status == 0) {
-                  this.addUserdialog = false
-                  this.$message.success({
-                    content: '修改成功',
-                    duration: 2
-                  })
-                  form.resetFields()
-                  this.getlist()
-                } else {
-                  this.$message.error({
-                    content: res.msg
-                  })
-                }
-                this.addUserDialogloading = false
-              })
-
-            this.channelImg = ''
-          }
-        })
-      },
-      getqueryParam () {
-        this.queryParam = {
-          pageNum: 1,
-          pageSize: 10,
-          channelType: ''
-        }
-      },
-      getlist () {
-        this.loading = true
-        queryAll(this.queryParam).then((res) => {
-          this.datalist = res.data
-          this.pagination.total = res.data.total
-          this.loading = false
-        })
-      },
-      onPageChange (page, pageSize) {
-        this.queryParam.pageNum = page
-        this.getlist()
-      },
-      onSizeChange (current, pageSize) {
-        this.queryParam.pageNum = current
-        this.queryParam.pageSize = pageSize
-        this.getlist()
-      }
-    }
-  }
+    onSizeChange(current, pageSize) {
+      this.queryParam.pageNum = current
+      this.queryParam.pageSize = pageSize
+      this.getlist()
+    },
+  },
+}
 </script>
 <style scoped>
-  .greens {
-    color: #52c41a;
-  }
+.greens {
+  color: #52c41a;
+}
 
-  .reds {
-    color: #f5222d;
-  }
+.reds {
+  color: #f5222d;
+}
 </style>

--
Gitblit v1.9.3