From 6c67a924e87f74a07a74c6f953b69e8bcc109015 Mon Sep 17 00:00:00 2001 From: lkk <364857242@qq.com> Date: 星期一, 16 十二月 2024 10:59:47 +0800 Subject: [PATCH] jujiao --- src/views/paiban/gerenpaiban/index.vue | 37 ++++++++++++++++++++++++++----------- 1 files changed, 26 insertions(+), 11 deletions(-) diff --git a/src/views/paiban/gerenpaiban/index.vue b/src/views/paiban/gerenpaiban/index.vue index 9cec9fd..194c6a7 100644 --- a/src/views/paiban/gerenpaiban/index.vue +++ b/src/views/paiban/gerenpaiban/index.vue @@ -1,7 +1,7 @@ <template> <div class="app-container"> <el-row :gutter="20"> - <el-col :span="7" :xs="24"> + <el-col :span="9" :xs="24"> <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" label-width="68px"> <el-form-item label="绉戝" prop="deptName"> <el-input v-model="queryParams.deptName" placeholder="璇疯緭鍏ョ瀹�" clearable style="width: 200px" /> @@ -43,11 +43,11 @@ <div class="pag"> <div class="pag1"> <pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" - :limit.sync="queryParams.pageSize" @pagination="getList" /> + :pager-count="5" :limit.sync="queryParams.pageSize" @pagination="getList" /> </div> </div> </el-col> - <el-col :span="17"> + <el-col :span="15"> <el-form :model="form" :rules="rules" ref="queryForm" size="small" :inline="true" label-width="80px"> <el-form-item label="鎺掔彮绫诲埆" prop="numType"> <el-select v-model="form.numType" placeholder="璇疯緭鍏ユ寕鍙风被鍒�" clearable style="width: 160px"> @@ -137,6 +137,17 @@ name: "TimeConfig", dicts: ["yuyue_num_type"], data() { + let checkPhoneNum = (rule, value, callback) => { + console.log( value) + let patter = new RegExp(/^1\s*[3456789]\s*(\d\s*){9}$/); + if (value == "" && value == undefined && !value) { + return callback(''); + } else if(value != undefined && value != ""){ + return callback(); + }else if (!patter.test(value)) { + return callback(''); + } + }; return { yc: false, // pickerOptions: { @@ -217,35 +228,35 @@ startTime: [ { required: true, - message: "寮�濮嬫棩鏈熶笉鑳戒负绌�", + validator: checkPhoneNum, trigger: "blur", }, ], endTime: [ { required: true, - message: "缁撴潫鏃ユ湡涓嶈兘涓虹┖", + validator: checkPhoneNum, trigger: "blur", }, ], allNum: [ { required: true, - message: "鎬绘暟涓嶈兘涓虹┖", + validator: checkPhoneNum, trigger: "blur", }, ], allNum: [ { required: true, - message: "棰勭害闄愬彿涓嶈兘涓虹┖", + validator: checkPhoneNum, trigger: "blur", }, ], numType: [ { required: true, - message: "鍙风被涓嶈兘涓虹┖", + validator: checkPhoneNum, trigger: "blur", }, ], @@ -400,13 +411,17 @@ line-height: 24px; } -.pag { +/* .pag { width: 140%; display: flex; justify-content: center; +} */ +.pagination-container .el-pagination { + right: -100px; + position: absolute; } -.pag1 { +/* .pag1 { width: 20%; -} +} */ </style> \ No newline at end of file -- Gitblit v1.8.0