手机号输入只能为数字11位

This commit is contained in:
zzyuan 2024-04-25 16:21:40 +08:00
parent 14bfda5e94
commit 4357ae3307
15 changed files with 18 additions and 33 deletions

View File

@ -202,7 +202,7 @@
<el-input <el-input
v-model="form.telphone" v-model="form.telphone"
placeholder="请输入联系电话" placeholder="请输入联系电话"
maxlength="11" maxlength="11" onkeyup="this.value = this.value.replace(/[^\d]/g,'');"
/> />
</el-form-item> </el-form-item>
</el-form> </el-form>

View File

@ -213,7 +213,7 @@
<el-input <el-input
v-model="form.phonenumber" v-model="form.phonenumber"
placeholder="请输入手机号码" placeholder="请输入手机号码"
maxlength="11" maxlength="11" onkeyup="this.value = this.value.replace(/[^\d]/g,'');"
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>

View File

@ -106,7 +106,7 @@
<el-input v-model="form.linkMan" placeholder="请输入联系人" maxlength="20" /> <el-input v-model="form.linkMan" placeholder="请输入联系人" maxlength="20" />
</el-form-item> </el-form-item>
<el-form-item label="联系电话" prop="telphone"> <el-form-item label="联系电话" prop="telphone">
<el-input v-model="form.telphone" placeholder="请输入联系电话" maxlength="11" /> <el-input v-model="form.telphone" placeholder="请输入联系电话" maxlength="11" onkeyup="this.value = this.value.replace(/[^\d]/g,'');"/>
</el-form-item> </el-form-item>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
@ -303,19 +303,6 @@ export default {
}, },
/** 删除按钮操作 */ /** 删除按钮操作 */
handleDelete(row) { handleDelete(row) {
<<<<<<< HEAD
const proIds = row.proId || this.ids
this.$modal
.confirm('是否确认删除该数据项?')
.then(function () {
return delProject(proIds)
})
.then(() => {
this.getList()
this.$modal.msgSuccess('删除成功')
})
.catch(() => {})
=======
const proIds = row.proId || this.ids; const proIds = row.proId || this.ids;
this.$modal.confirm('是否确认删除所选择的数据项?').then(function() { this.$modal.confirm('是否确认删除所选择的数据项?').then(function() {
return delProject(proIds); return delProject(proIds);
@ -323,7 +310,6 @@ export default {
this.getList(); this.getList();
this.$modal.msgSuccess("删除成功"); this.$modal.msgSuccess("删除成功");
}).catch(() => {}); }).catch(() => {});
>>>>>>> 0e681358a987a27cf0ca5da93cd80f30abbe2c0c
}, },
/** 导出按钮操作 */ /** 导出按钮操作 */
handleExport() { handleExport() {

View File

@ -135,7 +135,7 @@
<el-input v-model="form.linkMan" placeholder="请输入联系人" maxlength="20" /> <el-input v-model="form.linkMan" placeholder="请输入联系人" maxlength="20" />
</el-form-item> </el-form-item>
<el-form-item label="联系电话" prop="telphone"> <el-form-item label="联系电话" prop="telphone">
<el-input v-model="form.telphone" placeholder="请输入联系电话" maxlength="11" /> <el-input v-model="form.telphone" placeholder="请输入联系电话" maxlength="11" onkeyup="this.value = this.value.replace(/[^\d]/g,'');"/>
</el-form-item> </el-form-item>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">

View File

@ -46,7 +46,7 @@
<el-input <el-input
v-model="queryParams.backPhone" v-model="queryParams.backPhone"
placeholder="请输入联系人电话" placeholder="请输入联系人电话"
clearable clearable onkeyup="this.value = this.value.replace(/[^\d]/g,'');"
maxlength="11" maxlength="11"
style="width: 240px" style="width: 240px"
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
@ -196,7 +196,7 @@
<el-input <el-input
v-model="dialogParams.backPhone" v-model="dialogParams.backPhone"
placeholder="请输入退料人电话" placeholder="请输入退料人电话"
clearable clearable onkeyup="this.value = this.value.replace(/[^\d]/g,'');"
maxlength="11" maxlength="11"
:disabled="handleState == 1" :disabled="handleState == 1"
style="width: 240px" style="width: 240px"
@ -261,7 +261,7 @@
v-model="dialogParams.leasePhone" v-model="dialogParams.leasePhone"
placeholder="请输入领料人电话" placeholder="请输入领料人电话"
clearable clearable
maxlength="11" maxlength="11" onkeyup="this.value = this.value.replace(/[^\d]/g,'');"
:disabled="handleState == 1" :disabled="handleState == 1"
style="width: 240px" style="width: 240px"
/> />

View File

@ -287,7 +287,7 @@
<el-row> <el-row>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="联系方式" prop="phone"> <el-form-item label="联系方式" prop="phone">
<el-input v-model="form.phone" placeholder="请输入联系方式" maxlength="11" /> <el-input v-model="form.phone" placeholder="请输入联系方式" maxlength="11" onkeyup="this.value = this.value.replace(/[^\d]/g,'');"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">

View File

@ -53,7 +53,7 @@
maxlength="11" maxlength="11"
v-model="queryParams.leaseApplyInfo.phone" v-model="queryParams.leaseApplyInfo.phone"
placeholder="请输入领料人电话" placeholder="请输入领料人电话"
clearable clearable onkeyup="this.value = this.value.replace(/[^\d]/g,'');"
style="width: 240px" style="width: 240px"
/> />
</el-form-item> </el-form-item>

View File

@ -82,12 +82,11 @@
</el-form-item> </el-form-item>
<el-form-item label="领料人电话" prop="phone"> <el-form-item label="领料人电话" prop="phone">
<el-input <el-input
maxlength="11"
v-model="queryParams.leaseApplyInfo.phone" v-model="queryParams.leaseApplyInfo.phone"
placeholder="请输入领料人电话" placeholder="请输入领料人电话"
clearable clearable
style="width: 240px" style="width: 240px"
type="number" maxlength="11" onkeyup="this.value = this.value.replace(/[^\d]/g,'');"
/> />
</el-form-item> </el-form-item>
<el-form-item label="备注" prop="roleName"> <el-form-item label="备注" prop="roleName">

View File

@ -68,7 +68,7 @@
v-model="queryParams.phone" v-model="queryParams.phone"
placeholder="请输入退料人电话" placeholder="请输入退料人电话"
clearable clearable
maxlength="11" maxlength="11" onkeyup="this.value = this.value.replace(/[^\d]/g,'');"
style="width: 240px" style="width: 240px"
/> />
</el-form-item> </el-form-item>

View File

@ -78,7 +78,7 @@
<el-input <el-input
v-model="queryParams.phone" v-model="queryParams.phone"
placeholder="请输入退料人电话" placeholder="请输入退料人电话"
clearable clearable onkeyup="this.value = this.value.replace(/[^\d]/g,'');"
style="width: 240px" style="width: 240px"
/> />
</el-form-item> </el-form-item>

View File

@ -305,7 +305,7 @@
<el-input <el-input
v-model="form.phone" v-model="form.phone"
placeholder="请输入联系电话" placeholder="请输入联系电话"
maxlength="11" maxlength="11" onkeyup="this.value = this.value.replace(/[^\d]/g,'');"
/> />
</el-form-item> </el-form-item>
</el-form> </el-form>
@ -370,7 +370,7 @@
<el-input <el-input
v-model="nform.phone" v-model="nform.phone"
placeholder="请输入联系电话" placeholder="请输入联系电话"
maxlength="11" maxlength="11" onkeyup="this.value = this.value.replace(/[^\d]/g,'');"
/> />
</el-form-item> </el-form-item>
</el-form> </el-form>

View File

@ -111,7 +111,7 @@
<el-row> <el-row>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="联系电话" prop="phone"> <el-form-item label="联系电话" prop="phone">
<el-input v-model="form.phone" placeholder="请输入联系电话" maxlength="11" /> <el-input v-model="form.phone" placeholder="请输入联系电话" maxlength="11" onkeyup="this.value = this.value.replace(/[^\d]/g,'');"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>

View File

@ -184,7 +184,7 @@
/> />
<el-table-column label="设备原编号" align="center" prop="preCode" /> <el-table-column label="设备原编号" align="center" prop="preCode" />
<el-table-column label="二维码" align="center" prop="qrCode"> <el-table-column label="二维码" align="center" prop="qrCode" width="120">
<template slot-scope="scope"> <template slot-scope="scope">
<span <span
style="color: blue; cursor: pointer" style="color: blue; cursor: pointer"

View File

@ -108,7 +108,7 @@
<el-input v-model="form.primaryContact" placeholder="请输入主要联系人" maxlength="50" /> <el-input v-model="form.primaryContact" placeholder="请输入主要联系人" maxlength="50" />
</el-form-item> </el-form-item>
<el-form-item label="联系电话" prop="phone"> <el-form-item label="联系电话" prop="phone">
<el-input v-model="form.phone" placeholder="请输入联系电话" maxlength="11" /> <el-input v-model="form.phone" placeholder="请输入联系电话" maxlength="11" onkeyup="this.value = this.value.replace(/[^\d]/g,'');"/>
</el-form-item> </el-form-item>
<el-form-item label="经营范围" prop="businessScope"> <el-form-item label="经营范围" prop="businessScope">
<el-input v-model="form.businessScope" placeholder="请输入经营范围" maxlength="50" /> <el-input v-model="form.businessScope" placeholder="请输入经营范围" maxlength="50" />

View File

@ -126,7 +126,7 @@
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="联系电话" prop="phone"> <el-form-item label="联系电话" prop="phone">
<el-input v-model="form.phone" placeholder="请输入联系电话" maxlength="11" /> <el-input v-model="form.phone" placeholder="请输入联系电话" maxlength="11" onkeyup="this.value = this.value.replace(/[^\d]/g,'');"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>