预警后台-输入框限制长度50-d9

This commit is contained in:
FrancisHu 2024-09-24 10:33:46 +08:00
parent 69b892c112
commit f0b47faea9
12 changed files with 52 additions and 47 deletions

View File

@ -21,6 +21,7 @@
v-if="item.f_type === 'ipt'" v-if="item.f_type === 'ipt'"
v-model="queryParams[item.f_model]" v-model="queryParams[item.f_model]"
:placeholder="`请输入${item.f_label}`" :placeholder="`请输入${item.f_label}`"
:maxlength="item.f_max || 50"
clearable clearable
style="width: 240px" style="width: 240px"
/> />

View File

@ -11,7 +11,7 @@
<el-row type="flex" justify="space-between" :gutter="24"> <el-row type="flex" justify="space-between" :gutter="24">
<el-col :span="12"> <el-col :span="12">
<el-form-item label="班组名称" prop="teamName"> <el-form-item label="班组名称" prop="teamName">
<el-input v-model="projectParams.teamName" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams.teamName" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">

View File

@ -26,10 +26,10 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="设备名称" prop="devName"> <el-form-item label="设备名称" prop="devName">
<el-input v-model="deviceParams.devName" :maxlength="15" placeholder="请输入设备名称" /> <el-input v-model="deviceParams.devName" :maxlength="50" placeholder="请输入设备名称" />
</el-form-item> </el-form-item>
<el-form-item label="设备编码" prop="devCode"> <el-form-item label="设备编码" prop="devCode">
<el-input v-model="deviceParams.devCode" :maxlength="15" placeholder="请输入设备编码" /> <el-input v-model="deviceParams.devCode" :maxlength="50" placeholder="请输入设备编码" />
</el-form-item> </el-form-item>
<el-form-item label="所属边带" prop="bdId"> <el-form-item label="所属边带" prop="bdId">
@ -116,7 +116,7 @@ export default {
}, },
components: { }, components: { },
created() { created() {
}, },
async mounted() { async mounted() {
this.open = true this.open = true

View File

@ -86,6 +86,7 @@
<el-form-item label="审核意见" prop="remarks"> <el-form-item label="审核意见" prop="remarks">
<!-- <textarea id="remarks" v-model="projectParams.remarks" class="el-textarea" placeholder="请输入审核意见" disabled></textarea>--> <!-- <textarea id="remarks" v-model="projectParams.remarks" class="el-textarea" placeholder="请输入审核意见" disabled></textarea>-->
<el-input <el-input
:maxlength="50"
:rows="4" :rows="4"
type="textarea" type="textarea"
v-model="projectParams.remarks" v-model="projectParams.remarks"
@ -97,6 +98,7 @@
<el-col :span="12"> <el-col :span="12">
<el-form-item label="审批人" prop="auditUserName"> <el-form-item label="审批人" prop="auditUserName">
<el-input <el-input
:maxlength="50"
v-model="projectParams.auditUserName" v-model="projectParams.auditUserName"
placeholder="请输入审批人" placeholder="请输入审批人"
disabled disabled
@ -106,6 +108,7 @@
<el-col :span="12"> <el-col :span="12">
<el-form-item label="审批时间" prop="auditTime"> <el-form-item label="审批时间" prop="auditTime">
<el-input <el-input
:maxlength="50"
v-model="projectParams.auditTime" v-model="projectParams.auditTime"
placeholder="请输入审批时间" placeholder="请输入审批时间"
disabled disabled

View File

@ -85,6 +85,7 @@
<el-form-item label="审核意见" prop="remarks"> <el-form-item label="审核意见" prop="remarks">
<!-- <textarea id="remarks" v-model="projectParams.remarks" class="el-textarea" placeholder="请输入审核意见" disabled></textarea>--> <!-- <textarea id="remarks" v-model="projectParams.remarks" class="el-textarea" placeholder="请输入审核意见" disabled></textarea>-->
<el-input <el-input
:maxlength="50"
:rows="4" :rows="4"
type="textarea" type="textarea"
v-model="projectParams.remarks" v-model="projectParams.remarks"

View File

@ -50,7 +50,7 @@
<el-row type="flex" justify="space-between" :gutter="24"> <el-row type="flex" justify="space-between" :gutter="24">
<el-col :span="12"> <el-col :span="12">
<el-form-item label="申请人" prop="relUser"> <el-form-item label="申请人" prop="relUser">
<el-input v-model="projectParams.relUser" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams.relUser" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
@ -90,19 +90,19 @@
> >
</template> </template>
<template slot="devName" slot-scope="{ data }"> <template slot="devName" slot-scope="{ data }">
<el-input v-model="data.devName" placeholder="请输入"></el-input> <el-input :maxlength="50" v-model="data.devName" placeholder="请输入"></el-input>
</template> </template>
<template slot="devCode" slot-scope="{ data }"> <template slot="devCode" slot-scope="{ data }">
<el-input v-model="data.devCode" placeholder="请输入"></el-input> <el-input :maxlength="50" v-model="data.devCode" placeholder="请输入"></el-input>
</template> </template>
<template slot="unitName" slot-scope="{ data }"> <template slot="unitName" slot-scope="{ data }">
<el-input v-model="data.unitName" placeholder="请输入"></el-input> <el-input :maxlength="50" v-model="data.unitName" placeholder="请输入"></el-input>
</template> </template>
<template slot="areaName" slot-scope="{ data }"> <template slot="areaName" slot-scope="{ data }">
<el-input v-model="data.areaName" placeholder="请输入"></el-input> <el-input :maxlength="50" v-model="data.areaName" placeholder="请输入"></el-input>
</template> </template>
<template slot="devUser" slot-scope="{ data }"> <template slot="devUser" slot-scope="{ data }">
<el-input v-model="data.devUser" placeholder="请输入"></el-input> <el-input :maxlength="50" v-model="data.devUser" placeholder="请输入"></el-input>
</template> </template>
<template slot="devUserPhone" slot-scope="{ data }"> <template slot="devUserPhone" slot-scope="{ data }">
<el-input <el-input

View File

@ -11,7 +11,7 @@
<el-row type="flex" justify="space-between" :gutter="24"> <el-row type="flex" justify="space-between" :gutter="24">
<el-col :span="12"> <el-col :span="12">
<el-form-item label="姓名" prop="relName"> <el-form-item label="姓名" prop="relName">
<el-input v-model="projectParams.relName" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams.relName" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">

View File

@ -122,12 +122,12 @@
<el-row type="flex" justify="space-between" :gutter="24"> <el-row type="flex" justify="space-between" :gutter="24">
<el-col :span="12"> <el-col :span="12">
<el-form-item label="经度" prop="lon"> <el-form-item label="经度" prop="lon">
<el-input v-model="projectParams.lon" /> <el-input :maxlength="50" v-model="projectParams.lon" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="纬度" prop="lat"> <el-form-item label="纬度" prop="lat">
<el-input v-model="projectParams.lat" /> <el-input :maxlength="50" v-model="projectParams.lat" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>

View File

@ -27,10 +27,10 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="坐标经度" prop="lon"> <el-form-item label="坐标经度" prop="lon">
<el-input v-model="towerAddParams.lon" placeholder="请输入" /> <el-input :maxlength="50" v-model="towerAddParams.lon" placeholder="请输入" />
</el-form-item> </el-form-item>
<el-form-item label="坐标纬度" prop="lat"> <el-form-item label="坐标纬度" prop="lat">
<el-input v-model="towerAddParams.lat" placeholder="请输入" /> <el-input :maxlength="50" v-model="towerAddParams.lat" placeholder="请输入" />
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="success" @click="onSubmit">确认</el-button> <el-button type="success" @click="onSubmit">确认</el-button>

View File

@ -55,13 +55,13 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="负责人" prop="headUser"> <el-form-item label="负责人" prop="headUser">
<el-input v-model="projectParams.headUser" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams.headUser" placeholder="请输入" />
</el-form-item> </el-form-item>
<el-form-item label="负责人电话" prop="headUserPhone"> <el-form-item label="负责人电话" prop="headUserPhone">
<el-input v-model="projectParams.headUserPhone" :maxlength="11" placeholder="请输入" /> <el-input v-model="projectParams.headUserPhone" :maxlength="11" placeholder="请输入" />
</el-form-item> </el-form-item>
<el-form-item label="备注" prop="remarks"> <el-form-item label="备注" prop="remarks">
<el-input v-model="projectParams.remarks" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams.remarks" placeholder="请输入" />
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="success" @click="onSubmit">确认</el-button> <el-button type="success" @click="onSubmit">确认</el-button>

View File

@ -9,7 +9,7 @@
:rules="warnAlertParamsRules" :rules="warnAlertParamsRules"
> >
<el-form-item label="预警处置" prop="remarks" > <el-form-item label="预警处置" prop="remarks" >
<el-input v-model="warnAlertParams.remarks" :maxlength="15" placeholder="请输入预警处置内容" style="width: 550px;"/> <el-input v-model="warnAlertParams.remarks" :maxlength="50" placeholder="请输入预警处置内容" style="width: 550px;"/>
</el-form-item> </el-form-item>
<el-form-item style="display: flex; justify-content: right"> <el-form-item style="display: flex; justify-content: right">
@ -41,7 +41,7 @@ export default {
}, },
components: { }, components: { },
created() { created() {
}, },
async mounted() { async mounted() {
console.log(this.editParams) console.log(this.editParams)
@ -64,7 +64,7 @@ export default {
}, },
// //
warnAlertParamsRules: { warnAlertParamsRules: {
}, },
} }
@ -99,7 +99,7 @@ export default {
}).catch(err => { }).catch(err => {
console.log(err) console.log(err)
}) })
} }
}) })
}, },

View File

@ -11,70 +11,70 @@
v-if="formCount === 116" v-if="formCount === 116"
> >
<el-form-item label="配置名称" prop="configName" required> <el-form-item label="配置名称" prop="configName" required>
<el-input v-model="projectParams1.configName" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams1.configName" placeholder="请输入" />
</el-form-item> </el-form-item>
<el-form-item label="温度阈值(°C)" required> <el-form-item label="温度阈值(°C)" required>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal1Min"> <el-form-item prop="configVal1Min">
<el-input v-model="projectParams1.configVal1Min" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams1.configVal1Min" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col> <el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal1Max"> <el-form-item prop="configVal1Max">
<el-input v-model="projectParams1.configVal1Max" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams1.configVal1Max" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form-item> </el-form-item>
<el-form-item label="湿度阈值(%)" required> <el-form-item label="湿度阈值(%)" required>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal2Min"> <el-form-item prop="configVal2Min">
<el-input v-model="projectParams1.configVal2Min" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams1.configVal2Min" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col> <el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal2Max"> <el-form-item prop="configVal2Max">
<el-input v-model="projectParams1.configVal2Max" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams1.configVal2Max" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form-item> </el-form-item>
<el-form-item label="噪声(分贝)" required> <el-form-item label="噪声(分贝)" required>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal3Min"> <el-form-item prop="configVal3Min">
<el-input v-model="projectParams1.configVal3Min" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams1.configVal3Min" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col> <el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal3Max"> <el-form-item prop="configVal3Max">
<el-input v-model="projectParams1.configVal3Max" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams1.configVal3Max" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form-item> </el-form-item>
<el-form-item label="PM2.5(μg/m3)" required> <el-form-item label="PM2.5(μg/m3)" required>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal4Min"> <el-form-item prop="configVal4Min">
<el-input v-model="projectParams1.configVal4Min" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams1.configVal4Min" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col> <el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal4Max"> <el-form-item prop="configVal4Max">
<el-input v-model="projectParams1.configVal4Max" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams1.configVal4Max" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form-item> </el-form-item>
<el-form-item label="PM10(μg/m3)" required> <el-form-item label="PM10(μg/m3)" required>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal5Min"> <el-form-item prop="configVal5Min">
<el-input v-model="projectParams1.configVal5Min" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams1.configVal5Min" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col> <el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal5Max"> <el-form-item prop="configVal5Max">
<el-input v-model="projectParams1.configVal5Max" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams1.configVal5Max" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form-item> </el-form-item>
@ -89,18 +89,18 @@
v-if="formCount === 117" v-if="formCount === 117"
> >
<el-form-item label="配置名称" prop="configName" required> <el-form-item label="配置名称" prop="configName" required>
<el-input v-model="projectParams2.configName" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams2.configName" placeholder="请输入" />
</el-form-item> </el-form-item>
<el-form-item label="倾角阈值" required> <el-form-item label="倾角阈值" required>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal1Min"> <el-form-item prop="configVal1Min">
<el-input v-model="projectParams2.configVal1Min" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams2.configVal1Min" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col> <el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal1Max"> <el-form-item prop="configVal1Max">
<el-input v-model="projectParams2.configVal1Max" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams2.configVal1Max" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form-item> </el-form-item>
@ -115,18 +115,18 @@
v-if="formCount === 118" v-if="formCount === 118"
> >
<el-form-item label="配置名称" prop="configName" required> <el-form-item label="配置名称" prop="configName" required>
<el-input v-model="projectParams3.configName" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams3.configName" placeholder="请输入" />
</el-form-item> </el-form-item>
<el-form-item label="拉力阈值" required> <el-form-item label="拉力阈值" required>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal1Min"> <el-form-item prop="configVal1Min">
<el-input v-model="projectParams3.configVal1Min" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams3.configVal1Min" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col> <el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal1Max"> <el-form-item prop="configVal1Max">
<el-input v-model="projectParams3.configVal1Max" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams3.configVal1Max" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form-item> </el-form-item>
@ -141,57 +141,57 @@
v-if="formCount === 119" v-if="formCount === 119"
> >
<el-form-item label="配置名称" prop="configName" required> <el-form-item label="配置名称" prop="configName" required>
<el-input v-model="projectParams4.configName" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams4.configName" placeholder="请输入" />
</el-form-item> </el-form-item>
<el-form-item label="含氧量阈值(%VOL)" required> <el-form-item label="含氧量阈值(%VOL)" required>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal1Min"> <el-form-item prop="configVal1Min">
<el-input v-model="projectParams4.configVal1Min" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams4.configVal1Min" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col> <el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal1Max"> <el-form-item prop="configVal1Max">
<el-input v-model="projectParams4.configVal1Max" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams4.configVal1Max" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form-item> </el-form-item>
<el-form-item label="一氧化碳阈值(ppm)" required> <el-form-item label="一氧化碳阈值(ppm)" required>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal2Min"> <el-form-item prop="configVal2Min">
<el-input v-model="projectParams4.configVal2Min" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams4.configVal2Min" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col> <el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal2Max"> <el-form-item prop="configVal2Max">
<el-input v-model="projectParams4.configVal2Max" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams4.configVal2Max" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form-item> </el-form-item>
<el-form-item label="可燃气体阈值(%LEL)" required> <el-form-item label="可燃气体阈值(%LEL)" required>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal3Min"> <el-form-item prop="configVal3Min">
<el-input v-model="projectParams4.configVal3Min" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams4.configVal3Min" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col> <el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal3Max"> <el-form-item prop="configVal3Max">
<el-input v-model="projectParams4.configVal3Max" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams4.configVal3Max" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form-item> </el-form-item>
<el-form-item label="硫化氢阈值(ppm)" required> <el-form-item label="硫化氢阈值(ppm)" required>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal4Min"> <el-form-item prop="configVal4Min">
<el-input v-model="projectParams4.configVal4Min" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams4.configVal4Min" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col> <el-col style="display: flex; justify-content: center" class="line" :span="2">-</el-col>
<el-col :span="11"> <el-col :span="11">
<el-form-item prop="configVal4Max"> <el-form-item prop="configVal4Max">
<el-input v-model="projectParams4.configVal4Max" placeholder="请输入" /> <el-input :maxlength="50" v-model="projectParams4.configVal4Max" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form-item> </el-form-item>