From 089bf5d2378b3c4a61d795b2a92bede2c193b771 Mon Sep 17 00:00:00 2001
From: admin <344137771@qq.com>
Date: Tue, 06 Jan 2026 11:22:58 +0800
Subject: [PATCH] 1

---
 src/views/modules/c2c/ctcmgr-reach-date.vue |  187 ++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 187 insertions(+), 0 deletions(-)

diff --git a/src/views/modules/c2c/ctcmgr-reach-date.vue b/src/views/modules/c2c/ctcmgr-reach-date.vue
new file mode 100644
index 0000000..f3db4b5
--- /dev/null
+++ b/src/views/modules/c2c/ctcmgr-reach-date.vue
@@ -0,0 +1,187 @@
+<template>
+  <el-dialog title="更多参数" :close-on-click-modal="false" :visible.sync="visible">
+    <el-form :model="dataForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="dataFormSubmit()"
+      label-width="150px">
+      <el-form-item label="参数名4:参数值4" prop="">
+        <el-input v-model="dataForm.n4" disabled></el-input>
+      </el-form-item>
+      <el-form-item label="参数名5:参数值5" prop="paramName2">
+        <el-input v-model="dataForm.n5" disabled></el-input>
+      </el-form-item>
+      <el-form-item label="参数名6:参数值6" prop="paramName3">
+        <el-input v-model="dataForm.n6" disabled></el-input>
+      </el-form-item>
+      <el-form-item label="参数名7:参数值7" prop="paramName4">
+        <el-input v-model="dataForm.n7" disabled></el-input>
+      </el-form-item>
+      <el-form-item label="参数名8:参数值8" prop="paramName5">
+        <el-input v-model="dataForm.n8" disabled></el-input>
+      </el-form-item>
+      <el-form-item label="参数名9:参数值9" prop="paramName6">
+        <el-input v-model="dataForm.n9" disabled></el-input>
+      </el-form-item>
+      <el-form-item label="参数名10:参数值10" prop="paramName7">
+        <el-input v-model="dataForm.n10" disabled></el-input>
+      </el-form-item>
+      <el-form-item label="参数名11:参数值11" prop="paramName8">
+        <el-input v-model="dataForm.n11" disabled></el-input>
+      </el-form-item>
+      <el-form-item label="参数名12:参数值12" prop="paramName9">
+        <el-input v-model="dataForm.n12" disabled></el-input>
+      </el-form-item>
+      <el-form-item label="参数名13:参数值13" prop="paramName10">
+        <el-input v-model="dataForm.n13" disabled></el-input>
+      </el-form-item>
+      <el-form-item label="参数名14:参数值14" prop="paramName11">
+        <el-input v-model="dataForm.n14" disabled></el-input>
+      </el-form-item>
+      <el-form-item label="参数名15:参数值15" prop="paramName12">
+        <el-input v-model="dataForm.n15" disabled></el-input>
+      </el-form-item>
+    </el-form>
+    <span slot="footer" class="dialog-footer">
+      <el-button @click="visible = false">取消</el-button>
+      <el-button type="primary" @click="visible = false">确定</el-button>
+    </span>
+  </el-dialog>
+</template>
+
+<script>
+import { isEmail, isMobile } from '@/utils/validate'
+import { Debounce } from '@/utils/debounce'
+import { encrypt } from '@/utils/crypto'
+export default {
+  data() {
+    var validatePassword = (rule, value, callback) => {
+      if (!this.dataForm.id && !/\S/.test(value)) {
+        callback(new Error('密码不能为空'))
+      } else {
+        callback()
+      }
+    }
+    var validateEmail = (rule, value, callback) => {
+      if (!isEmail(value)) {
+        callback(new Error('邮箱格式错误'))
+      } else {
+        callback()
+      }
+    }
+    var validateMobile = (rule, value, callback) => {
+      if (!isMobile(value)) {
+        callback(new Error('手机号格式错误'))
+      } else {
+        callback()
+      }
+    }
+    return {
+      visible: false,
+      roleList: {},
+      id: '',
+      imageUrl: '',
+      dataForm: {
+        n4: '',
+        n5: '',
+        n6: '',
+        n7: '',
+        n8: '',
+        n9: '',
+        n10: '',
+        n11: '',
+        n12: '',
+        n13: '',
+        n14: '',
+        n15: '',
+      },
+      arr: [],
+      dataRule: {
+        paramName1: [
+          { required: true, message: '参数1不能为空', trigger: 'blur' },
+          // { pattern: /\s\S+|S+\s|\S/, message: '请输入正确的用户名', trigger: 'blur' }
+        ],
+        password: [
+          { required: true, message: '密码不能为空', trigger: 'blur' },
+        ],
+        value1: [
+          { required: true, message: '请选择支付方式', trigger: 'blur' },
+        ],
+        loginSafeword: [
+          { required: true, message: '资金密码不能为空', trigger: 'blur' },
+        ],
+        // mobile: [
+        //   { required: true, message: '手机号不能为空', trigger: 'blur' },
+        //   { validator: validateMobile, trigger: 'blur' }
+        // ]
+      }
+    }
+  },
+  methods: {
+    init(row) {
+      this.resClear()
+      // this.dataForm = row || {}
+      if (row) {
+        this.dataForm.n4 = row.paramName4 ? row.paramName4 + ': ' + row.paramValue4 : ''
+        this.dataForm.n5 = row.paramName5 ? row.paramName5 + ': ' + row.paramValue5 : ''
+        this.dataForm.n6 = row.paramName6 ? row.paramName6 + ': ' + row.paramValue6 : ''
+        this.dataForm.n7 = row.paramName7 ? row.paramName7 + ': ' + row.paramValue7 : ''
+        this.dataForm.n8 = row.paramName8 ? row.paramName8 + ': ' + row.paramValue8 : ''
+        this.dataForm.n9 = row.paramName9 ? row.paramName9 + ': ' + row.paramValue9 : ''
+        this.dataForm.n10 = row.paramName10 ? row.paramName10 + ': ' + row.paramValue10 : ''
+        this.dataForm.n11 = row.paramName11 ? row.paramName11 + ': ' + row.paramValue11 : ''
+        this.dataForm.n12 = row.paramName12 ? row.paramName12 + ': ' + row.paramValue12 : ''
+        this.dataForm.n13 = row.paramName13 ? row.paramName13 + ': ' + row.paramValue13 : ''
+        this.dataForm.n14 = row.paramName14 ? row.paramName14 + ': ' + row.paramValue14 : ''
+        this.dataForm.n15 = row.paramName15 ? row.paramName15 + ': ' + row.paramValue15 : ''
+      }
+      this.visible = true
+      this.$nextTick(() => {
+        //this.$refs.dataForm.resetFields()  
+      })
+    },
+    resClear() {
+      this.arr.id = '',
+        this.dataForm = {
+          n4: '',
+          n5: '',
+          n6: '',
+          n7: '',
+          n8: '',
+          n9: '',
+          n10: '',
+          n11: '',
+          n12: '',
+          n13: '',
+          n14: '',
+          n15: '',
+        }
+    },
+  }
+}
+</script>
+<style scoped>
+.avatar-uploader .el-upload {
+  border: 1px dashed #d9d9d9;
+  border-radius: 6px;
+  cursor: pointer;
+  position: relative;
+  overflow: hidden;
+}
+
+.avatar-uploader .el-upload:hover {
+  border-color: #409EFF;
+}
+
+.avatar-uploader-icon {
+  font-size: 28px;
+  color: #8c939d;
+  width: 178px;
+  height: 178px;
+  line-height: 178px;
+  text-align: center;
+}
+
+.avatar {
+  width: 178px;
+  height: 178px;
+  display: block;
+}
+</style>
\ No newline at end of file

--
Gitblit v1.9.3