fix: 修改BUG35-71

This commit is contained in:
jxj_yjl 2023-07-05 17:54:24 +08:00
parent d60e4a85dd
commit ff6e91ca29
23 changed files with 219 additions and 84 deletions

View File

@ -178,9 +178,15 @@
</el-form-item>
<el-form-item :label="$t('message.projectInfo.messagePushPeople')" >
<div v-for="(item,index) in form.strangeCarsPeopleList" :key="index" class="personItem">
<el-input v-model="item.phone" :placeholder="$t('message.projectInfo.placeholder')+$t('message.projectInfo.phoneNo')" class="phone"></el-input>
<el-input v-model="item.name" :placeholder="$t('message.projectInfo.placeholder')+$t('message.projectInfo.name')" class="name"></el-input>
<i class="redText el-icon-remove" style="margin-left: 10px" @click="operateAddPerson(2,false,index)"></i>
<el-input
v-model="item.phone"
:placeholder="$t('message.projectInfo.placeholder')+$t('message.projectInfo.phoneNo')"
class="phone"
type="number"
oninput="if(value.length>11)value=value.slice(0,11)"
></el-input>
<el-input v-model="item.name" :placeholder="$t('message.projectInfo.placeholder')+$t('message.projectInfo.name')" class="name"></el-input>
<i class="redText el-icon-remove" style="margin-left: 10px" @click="operateAddPerson(2,false,index)"></i>
</div>
<el-button plain type="primary" size="mini" style="margin: 10px 0" @click="operateAddPerson(2,true)">
<!-- 新增人员 -->
@ -218,9 +224,14 @@
</el-form-item>
<el-form-item :label="$t('message.projectInfo.messagePushPeople')" >
<div v-for="(item,index) in form.ryCarsPeopleList" :key="index" class="personItem">
<el-input v-model="item.phone" :placeholder="$t('message.projectInfo.placeholder')+$t('message.projectInfo.phoneNo')" class="phone"></el-input>
<el-input v-model="item.name" :placeholder="$t('message.projectInfo.placeholder')+$t('message.projectInfo.name')" class="name"></el-input>
<i class="redText el-icon-remove" style="margin-left: 10px" @click="operateAddPerson(3,false,index)"></i>
<el-input v-model="item.phone"
:placeholder="$t('message.projectInfo.placeholder')+$t('message.projectInfo.phoneNo')"
class="phone"
type="number"
oninput="if(value.length>11)value=value.slice(0,11)"
></el-input>
<el-input v-model="item.name" :placeholder="$t('message.projectInfo.placeholder')+$t('message.projectInfo.name')" class="name"></el-input>
<i class="redText el-icon-remove" style="margin-left: 10px" @click="operateAddPerson(3,false,index)"></i>
</div>
<el-button plain type="primary" size="mini" style="margin: 10px 0" @click="operateAddPerson(3,true)">
{{$t('message.projectInfo.addPeople')}}
@ -259,9 +270,15 @@
</el-form-item>
<el-form-item :label="$t('message.projectInfo.messagePushPeople')" >
<div v-for="(item,index) in form.ryPeoplePeopleList" :key="index" class="personItem">
<el-input v-model="item.phone" :placeholder="$t('message.projectInfo.placeholder')+$t('message.projectInfo.phoneNo')" class="phone"></el-input>
<el-input v-model="item.name" :placeholder="$t('message.projectInfo.placeholder')+$t('message.projectInfo.name')" class="name"></el-input>
<i class="redText el-icon-remove" style="margin-left: 10px" @click="operateAddPerson(4,false,index)"></i>
<el-input
v-model="item.phone"
:placeholder="$t('message.projectInfo.placeholder')+$t('message.projectInfo.phoneNo')"
class="phone"
type="number"
oninput="if(value.length>11)value=value.slice(0,11)"
></el-input>
<el-input v-model="item.name" :placeholder="$t('message.projectInfo.placeholder')+$t('message.projectInfo.name')" class="name"></el-input>
<i class="redText el-icon-remove" style="margin-left: 10px" @click="operateAddPerson(4,false,index)"></i>
</div>
<el-button plain type="primary" size="mini" style="margin: 10px 0" @click="operateAddPerson(4,true)">
{{$t('message.projectInfo.addPeople')}}

View File

@ -118,35 +118,51 @@
label-width="140px" class="dialogFormBox yj-dialogFormBox">
<el-form-item :label="$t('message.alarmValueSet.early.pm25')" prop="pm25Warning">
<el-input v-model="warningInfo.pm25Warning"
:placeholder="$t('message.alarmValueSet.placeholder')"></el-input>
:placeholder="$t('message.alarmValueSet.placeholder')"
type="number"
oninput="if(value.length>20)value=value.slice(0,20)"></el-input>
</el-form-item>
<el-form-item :label="$t('message.alarmValueSet.early.pm10')" prop="pm10Warning">
<el-input v-model="warningInfo.pm10Warning"
:placeholder="$t('message.alarmValueSet.placeholder')"></el-input>
:placeholder="$t('message.alarmValueSet.placeholder')"
type="number"
oninput="if(value.length>20)value=value.slice(0,20)"></el-input>
</el-form-item>
<el-form-item :label="$t('message.alarmValueSet.early.tis')" prop="realTimeTsp">
<el-input v-model="warningInfo.realTimeTsp"
:placeholder="$t('message.alarmValueSet.placeholder')"></el-input>
:placeholder="$t('message.alarmValueSet.placeholder')"
type="number"
oninput="if(value.length>20)value=value.slice(0,20)"></el-input>
</el-form-item>
<el-form-item :label="$t('message.alarmValueSet.early.windSpeed')" prop="windSpeed">
<el-input v-model="warningInfo.windSpeed"
:placeholder="$t('message.alarmValueSet.placeholder')"></el-input>
:placeholder="$t('message.alarmValueSet.placeholder')"
type="number"
oninput="if(value.length>20)value=value.slice(0,20)"></el-input>
</el-form-item>
<el-form-item :label="$t('message.alarmValueSet.early.noise')" prop="noiseWarning">
<el-input v-model="warningInfo.noiseWarning"
:placeholder="$t('message.alarmValueSet.placeholder')"></el-input>
:placeholder="$t('message.alarmValueSet.placeholder')"
type="number"
oninput="if(value.length>20)value=value.slice(0,20)"></el-input>
</el-form-item>
<el-form-item :label="$t('message.alarmValueSet.early.humidity')" prop="realTimeHumidity">
<el-input v-model="warningInfo.realTimeHumidity"
:placeholder="$t('message.alarmValueSet.placeholder')"></el-input>
:placeholder="$t('message.alarmValueSet.placeholder')"
type="number"
oninput="if(value.length>20)value=value.slice(0,20)"></el-input>
</el-form-item>
<el-form-item :label="$t('message.alarmValueSet.early.MinTemperature')" prop="minTemperature">
<el-input v-model="warningInfo.minTemperature"
:placeholder="$t('message.alarmValueSet.placeholder')"></el-input>
:placeholder="$t('message.alarmValueSet.placeholder')"
type="number"
oninput="if(value.length>20)value=value.slice(0,20)"></el-input>
</el-form-item>
<el-form-item :label="$t('message.alarmValueSet.early.maxTemperature')" prop="maxTemperature">
<el-input v-model="warningInfo.maxTemperature"
:placeholder="$t('message.alarmValueSet.placeholder')">
:placeholder="$t('message.alarmValueSet.placeholder')"
type="number"
oninput="if(value.length>20)value=value.slice(0,20)">
</el-input>
</el-form-item>
<!-- pm2.5预警是否推送 pm2.5报警是否推送-->

View File

@ -262,7 +262,8 @@
v-model="addForm.phoneNumber"
style="width:210px"
:placeholder="$t('message.laborMange.placeholder2')"
maxlength="11"
type="number"
oninput="if(value.length>11)value=value.slice(0,11)"
:disabled="operationType=='detail'"
></el-input>
</el-form-item>

View File

@ -171,21 +171,40 @@ export default {
},
//
addFolder() {
this.$prompt(this.$t('message.fileManage.confirmDeleteTipText2'), this.$t('message.fileManage.createFolder'), {
confirmButtonText: /* '确定', */this.$t('message.fileManage.confirm'),
cancelButtonText: /* '取消' */this.$t('message.fileManage.cancel'),
inputPattern:/\S/,
inputErrorMessage: '请输入文件夹名称!'
})
.then(({ value }) => {
this.createFile(value)
})
.catch(() => {
this.$prompt('创建文件夹', '请输入文件名', {
confirmButtonText: '确定',
cancelButtonText: '取消',
inputPattern:/\S/,
inputErrorMessage: '请输入文件夹名称!'
}).then(({ value }) => {
this.createFile(value)
this.$message({
type: 'success',
message: '新增成功'
});
}).catch(() => {
this.$message({
type: 'info',
message: /* '取消输入' */this.$t('message.fileManage.cancelInput'),
})
})
});
});
// this.$prompt(this.$t('message.fileManage.confirmDeleteTipText2'), this.$t('message.fileManage.createFolder'), {
// confirmButtonText: /* '', */this.$t('message.fileManage.confirm'),
// cancelButtonText: /* '' */this.$t('message.fileManage.cancel'),
// inputPattern:/\S/,
// inputErrorMessage: ''
// })
// .then(({ value }) => {
// this.createFile(value)
// })
// .catch(() => {
// this.$message({
// type: 'info',
// message: /* '' */this.$t('message.fileManage.cancelInput'),
// })
// })
},
// -
createFile(fileName) {

View File

@ -129,9 +129,10 @@
</el-form-item>
<el-form-item label="班组长电话" prop="teamLeaderPhone">
<el-input
maxlength="11"
v-model="addEditForm.teamLeaderPhone"
placeholder="请输入"
type="number"
oninput="if(value.length>11)value=value.slice(0,11)"
></el-input>
</el-form-item>
<el-form-item label="备注" prop="remark">

View File

@ -7,11 +7,11 @@
<div class="btn-box">
<!-- <el-button type="primary" size="medium ">预览</el-button> -->
<!-- 保存 -->
<el-button type="primary" size="medium " icon="el-icon-circle-check">
<el-button type="primary" size="medium " icon="el-icon-circle-check" @click="saveLED">
{{ $t("message.laborMange.save") }}</el-button
>
<!-- 发布 -->
<el-button type="primary" size="medium ">{{
<el-button type="primary" size="medium" @click="showMenu = !showMenu">{{
$t("message.laborMange.issue")
}}</el-button>
</div>
@ -468,7 +468,59 @@ export default {
}
},
},
created() {
//
// this.initLED()
},
methods: {
initLED() {
let data = [
{
animationTime: "10",
direction: 1,
fontSize: '10',
height: "30",
type: 1,
value: "欢迎光临"
},
{
animationTime: "10",
direction: 1,
fontSize: '10',
height: "30",
type: 2,
modelData: [
{
name: '木工班组',
num: '33'
},
{
name: '木工班组',
num: '33'
},
{
name: '木工班组',
num: '33'
},
{
name: '木工班组',
num: '33'
},
{
name: '木工班组',
num: '33'
},
]
}
]
this.LEDContentList = data
console.log('初始化',data)
},
saveLED() {
console.log('打印LED',this.LEDContentList)
},
addRow() {
console.log(parseInt(this.rowIndex.split("-")[0]));
if (this.rowIndex) {
@ -1035,7 +1087,8 @@ export default {
animation: 0s wordsLoop linear infinite normal;
}
.textBox2 {
overflow: hidden;
// overflow: hidden;
display: block;
animation: 0s wordsLoop2 linear infinite normal;
}
.listBox {
@ -1085,6 +1138,8 @@ export default {
}
}
@keyframes wordsLoop2 {
// from { right: 100%; }
// to { left: 100%; }
0% {
transform: translateX(0px);
-webkit-transform: translateX(0px);

View File

@ -363,7 +363,8 @@
v-model="addForm.phoneNumber"
style="width: 210px"
:placeholder="$t('message.laborMange.placeholder2')"
maxlength="11"
type="number"
oninput="if(value.length>11)value=value.slice(0,11)"
:disabled="operationType == 'detail'"
></el-input>
</el-form-item>

View File

@ -760,7 +760,8 @@
v-model="personForm.phoneNumber"
:placeholder="$t('message.laborMange.placeholder2')"
:disabled="titleType == 'detail'"
maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
type="number"
></el-input>
</el-form-item>
</el-col>
@ -1098,7 +1099,8 @@
v-model="personForm.emergentPhone"
:placeholder="$t('message.laborMange.placeholder2')"
:disabled="titleType == 'detail'"
maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
type="number"
></el-input>
</el-form-item>
</el-col>

View File

@ -440,7 +440,8 @@
>
<el-input
v-model="enterpriseForm.registerPersonPhoneTel"
maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
type="number"
:placeholder="$t('message.laborMange.placeholder2')"
></el-input>
</el-form-item>
@ -465,7 +466,8 @@
>
<el-input
v-model="enterpriseForm.legalPersonTel"
maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
type="number"
:placeholder="$t('message.laborMange.placeholder2')"
></el-input>
</el-form-item>
@ -936,7 +938,8 @@
v-model="personForm.phoneNumber"
:disabled="titleType == 'detail'"
:placeholder="$t('message.laborMange.placeholder2')"
maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
type="number"
></el-input>
</el-form-item>
</el-col>
@ -962,7 +965,8 @@
<el-input
v-model="personForm.emergentPhone"
:disabled="titleType == 'detail'"
maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
type="number"
:placeholder="$t('message.laborMange.placeholder2')"
></el-input>
</el-form-item>
@ -1700,7 +1704,8 @@
<el-input
v-model="teamForm.leaderPhone"
:placeholder="$t('message.laborMange.placeholder2')"
maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
type="number"
></el-input>
</el-form-item>
<el-form-item :label="$t('message.laborMange.teamName')">

View File

@ -609,7 +609,8 @@
>
<el-input
v-model="enterpriseForm.registerPersonPhoneTel"
maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
type="number"
:placeholder="$t('message.laborMange.placeholder2')"
></el-input>
</el-form-item>
@ -634,7 +635,8 @@
>
<el-input
v-model="enterpriseForm.legalPersonTel"
maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
type="number"
:placeholder="$t('message.laborMange.placeholder2')"
></el-input>
</el-form-item>
@ -1105,7 +1107,8 @@
v-model="personForm.phoneNumber"
:disabled="titleType == 'detail'"
:placeholder="$t('message.laborMange.placeholder2')"
maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
type="number"
></el-input>
</el-form-item>
</el-col>
@ -1131,7 +1134,8 @@
<el-input
v-model="personForm.emergentPhone"
:disabled="titleType == 'detail'"
maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
type="number"
:placeholder="$t('message.laborMange.placeholder2')"
></el-input>
</el-form-item>
@ -1705,7 +1709,8 @@
<el-input
v-model="teamForm.leaderPhone"
:placeholder="$t('message.laborMange.placeholder2')"
maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
type="number"
></el-input>
</el-form-item>
<el-form-item :label="$t('message.laborMange.teamName')">

View File

@ -333,7 +333,8 @@
v-model="addForm.phoneNumber"
style="width: 210px"
:placeholder="$t('message.laborMange.placeholder2')"
maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
type="number"
:disabled="operationType == 'detail'"
></el-input>
</el-form-item>

View File

@ -550,7 +550,8 @@
v-model="addForm.phoneNumber"
style="width: 210px"
:placeholder="$t('message.laborMange.placeholder2')"
maxlength="11"
type="number"
oninput="if(value.length>11)value=value.slice(0,11)"
:disabled="operationType == 'detail'"
></el-input>
</el-form-item>

View File

@ -132,15 +132,15 @@
</el-form-item>
<!-- 最大高度(m) -->
<el-form-item :label="$t('message.lifter.maximumHeight')" prop="maxHeight">
<el-input v-model="lifterForm.maxHeight" type="number"></el-input>
<el-input v-model="lifterForm.maxHeight" type="number" oninput="if(value.length>20)value=value.slice(0,20)"></el-input>
</el-form-item>
<!-- 最大载重(kg) -->
<el-form-item :label="$t('message.lifter.maximumPayload')" prop="maxLoad" >
<el-input v-model="lifterForm.maxLoad" type="number"></el-input>
<el-input v-model="lifterForm.maxLoad" type="number" oninput="if(value.length>20)value=value.slice(0,20)"></el-input>
</el-form-item>
<!-- 总楼层数 -->
<el-form-item :label="$t('message.lifter.totalFloors')" prop="totalFloor">
<el-input type="number" v-model="lifterForm.totalFloor"></el-input>
<el-input type="number" v-model="lifterForm.totalFloor" oninput="if(value.length>3)value=value.slice(0,3)"></el-input>
</el-form-item>
<!-- 升降机操作人员 liftOperator 司机 driver -->
<el-form-item :label="company == 'longguang'? $t('message.lifter.liftOperator') : $t('message.lifter.driver') " prop="recordNumber">

View File

@ -182,7 +182,8 @@
<el-input
v-model="addEditForm.contactNumber"
placeholder="请输入"
maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
type="number"
></el-input>
</el-form-item>
<el-form-item label="邮件" prop="mail">

View File

@ -330,7 +330,7 @@
<el-input
type="number"
v-model="enterpriseForm.registerPersonPhoneTel"
maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
:placeholder="$t('message.laborMange.placeholder2')"
></el-input>
</el-form-item>
@ -356,7 +356,7 @@
<el-input
type="number"
v-model="enterpriseForm.legalPersonTel"
maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
:placeholder="$t('message.laborMange.placeholder2')"
></el-input>
</el-form-item>

View File

@ -113,9 +113,8 @@
v-model="form.chargePhone"
style="width: 350px"
placeholder="请输入"
onkeyup="if(isNaN(value))execCommand('undo')"
onafterpaste="if(isNaN(value))execCommand('undo')"
:maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
type="number"
></el-input>
</el-form-item>
<el-form-item label="单位地址:" prop="unitAddress">
@ -170,9 +169,8 @@
v-model="editForm.chargePhone"
style="width: 350px"
placeholder="请输入"
onkeyup="if(isNaN(value))execCommand('undo')"
onafterpaste="if(isNaN(value))execCommand('undo')"
:maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
type="number"
></el-input>
</el-form-item>
<el-form-item label="单位地址:" prop="unitAddress">

View File

@ -53,20 +53,16 @@
<el-input v-model="form.goodsName" style="width:350px" placeholder="请输入"></el-input>
</el-form-item>
<el-form-item label="单价:" prop="unitPrice">
<el-input v-model="form.unitPrice" style="width:350px" placeholder="请输入" onkeyup="if(isNaN(value))execCommand('undo')"
onafterpaste="if(isNaN(value))execCommand('undo')"></el-input>
<el-input v-model="form.unitPrice" style="width:350px" placeholder="请输入" type="number"></el-input>
</el-form-item>
<el-form-item label="折方系数:" prop="foldSquare">
<el-input v-model="form.foldSquare" style="width:350px" placeholder="请输入" onkeyup="if(isNaN(value))execCommand('undo')"
onafterpaste="if(isNaN(value))execCommand('undo')"></el-input>
<el-input v-model="form.foldSquare" style="width:350px" placeholder="请输入" type="number"></el-input>
</el-form-item>
<el-form-item label="货名扣重:" prop="goodsBuckledHeavily">
<el-input v-model="form.goodsBuckledHeavily" style="width:350px" placeholder="请输入" onkeyup="if(isNaN(value))execCommand('undo')"
onafterpaste="if(isNaN(value))execCommand('undo')"></el-input>
<el-input v-model="form.goodsBuckledHeavily" style="width:350px" placeholder="请输入" type="number"></el-input>
</el-form-item>
<el-form-item label="货物存量:" prop="goodsInventory">
<el-input v-model="form.goodsInventory" style="width:350px" placeholder="请输入" onkeyup="if(isNaN(value))execCommand('undo')"
onafterpaste="if(isNaN(value))execCommand('undo')"></el-input>
<el-input v-model="form.goodsInventory" style="width:350px" placeholder="请输入" type="number"></el-input>
</el-form-item>
</el-form>
<span slot="footer" class="dialog-footer">
@ -80,16 +76,16 @@
<el-input v-model="editForm.goodsName" style="width:350px" placeholder="请输入"></el-input>
</el-form-item>
<el-form-item label="单价:" prop="unitPrice">
<el-input v-model="editForm.unitPrice" style="width:350px" placeholder="请输入"></el-input>
<el-input v-model="editForm.unitPrice" style="width:350px" placeholder="请输入" type="number"></el-input>
</el-form-item>
<el-form-item label="折方系数:" prop="foldSquare">
<el-input v-model="editForm.foldSquare" style="width:350px" placeholder="请输入"></el-input>
<el-input v-model="editForm.foldSquare" style="width:350px" placeholder="请输入" type="number"></el-input>
</el-form-item>
<el-form-item label="货名扣重:" prop="goodsBuckledHeavily">
<el-input v-model="editForm.goodsBuckledHeavily" style="width:350px" placeholder="请输入"></el-input>
<el-input v-model="editForm.goodsBuckledHeavily" style="width:350px" placeholder="请输入" type="number"></el-input>
</el-form-item>
<el-form-item label="货物存量:" prop="goodsInventory">
<el-input v-model="editForm.goodsInventory" style="width:350px" placeholder="请输入"></el-input>
<el-input v-model="editForm.goodsInventory" style="width:350px" placeholder="请输入" type="number"></el-input>
</el-form-item>
</el-form>
<span slot="footer" class="dialog-footer">

View File

@ -82,7 +82,7 @@
</el-form-item>
<el-form-item label="安全得分" prop="safeScore" label-width="120px">
<el-input v-model="submitForm.safeScore" placeholder="请输入" onkeyup="if(isNaN(value))execCommand('undo')"
onafterpaste="if(isNaN(value))execCommand('undo')"></el-input>
onafterpaste="if(isNaN(value))execCommand('undo')" oninput="if(value > 100) value = 100; if(value < 0 || value == '' || value == null) value = '';"></el-input>
</el-form-item>
<el-form-item label="质量问题数" prop="qualityProblemNum" label-width="120px">
<el-input v-model="submitForm.qualityProblemNum" placeholder="请输入" onkeyup="if(isNaN(value))execCommand('undo')"
@ -90,7 +90,7 @@
</el-form-item>
<el-form-item label="质量得分" prop="qualityScore" label-width="120px">
<el-input v-model="submitForm.qualityScore" placeholder="请输入" onkeyup="if(isNaN(value))execCommand('undo')"
onafterpaste="if(isNaN(value))execCommand('undo')"></el-input>
onafterpaste="if(isNaN(value))execCommand('undo')" oninput="if(value > 100) value = 100; if(value < 0 || value == '' || value == null) value = '';"></el-input>
</el-form-item>
</el-form>
<div class="dialog_footer">

View File

@ -67,7 +67,9 @@
<el-form-item label="安全得分" prop="safeScore" label-width="120px">
<el-input v-model="submitForm.safeScore" placeholder="请输入"
onkeyup="if(isNaN(value))execCommand('undo')"
onafterpaste="if(isNaN(value))execCommand('undo')"></el-input>
onafterpaste="if(isNaN(value))execCommand('undo')"
oninput="if(value > 100) value = 100; if(value < 0 || value == '' || value == null) value = '';"
></el-input>
</el-form-item>
<el-form-item label="质量问题数" prop="qualityProblemNum" label-width="120px">
<el-input v-model="submitForm.qualityProblemNum" placeholder="请输入"
@ -77,7 +79,8 @@
<el-form-item label="质量得分" prop="qualityScore" label-width="120px">
<el-input v-model="submitForm.qualityScore" placeholder="请输入"
onkeyup="if(isNaN(value))execCommand('undo')"
onafterpaste="if(isNaN(value))execCommand('undo')"></el-input>
onafterpaste="if(isNaN(value))execCommand('undo')"
oninput="if(value > 100) value = 100; if(value < 0 || value == '' || value == null) value = '';"></el-input>
</el-form-item>
</el-form>
<div class="dialog_footer">

View File

@ -115,8 +115,8 @@
<el-input
v-model="submitForm[item.value]"
placeholder="请输入"
onkeyup="if(isNaN(value))execCommand('undo')"
onafterpaste="if(isNaN(value))execCommand('undo')"
type="number"
oninput="if(value > 100) value = 100; if(value < 0 || value == '' || value == null) value = 0;"
>
<i slot="suffix" style="font-size:16px">%</i>
</el-input>

View File

@ -1417,6 +1417,7 @@ export default {
this.dialogVisible = false
},
close() {
this.$refs['formData'].resetFields()
this.formData = {
inspectTypeId: '',
status: 2,
@ -1481,7 +1482,7 @@ export default {
})
this.inspectOptions3 = arr3
// this.$forceUpdate()
console.log(this.inspectOptions3)
console.log('级联选择器数据',this.inspectOptions3)
}
}
)
@ -1533,10 +1534,11 @@ export default {
if (item.id == val) {
this.formData.checkItem2 = item.hiddenDangerName
// console.log(item.hiddenDangerName);
item.children.forEach((item) => {
item.children = []
})
// item.children.forEach((item) => {
// item.children = null
// })
this.inspectOptions3 = item.children
console.log('级联',this.inspectOptions3)
}
})
},
@ -1546,12 +1548,14 @@ export default {
}).then((res) => {
console.log(res.result)
this.inspectOptions2 = res.result
// console.log('',res)
})
},
getInspectTypeList() {
getInspectTypeListApi({ sn: this.userInfo.headquartersSn }).then(
(res) => {
this.inspectOptions = res.result
// console.log('',res)
}
)
},

View File

@ -17,6 +17,7 @@
>
<a class="down" :href="downUrl" download>下载模板</a>
</el-button>
<el-upload
class="upload-demo expintBtn"
name="mppFile"
@ -456,7 +457,12 @@ export default {
},
//
handleImportSuccess(res) {
console.log('上传成功', res)
if (res.code == 200) {
this.$message.success(res.message);
} else {
this.$message.error(res.message);
}
console.log('导入', res)
},
//
beforeUpload(file) {

View File

@ -913,6 +913,7 @@
v-model="facilityForm.maxAngle"
:placeholder="$t('message.towerCrane.pleaseEnter')"
type="number"
oninput="if(value.length>3)value=value.slice(0,3)"
></el-input>
</el-form-item>
<!-- 最小角度(°) -->
@ -924,6 +925,7 @@
v-model="facilityForm.minAngle"
:placeholder="$t('message.towerCrane.pleaseEnter')"
type="number"
oninput="if(value.length>3)value=value.slice(0,3)"
></el-input>
</el-form-item>
<!-- 额定倾角(°) -->
@ -935,6 +937,7 @@
v-model="facilityForm.ratedObliguity"
:placeholder="$t('message.towerCrane.pleaseEnter')"
type="number"
oninput="if(value.length>3)value=value.slice(0,3)"
></el-input>
</el-form-item>
<!-- 额定风速(m/s) -->