|
@@ -3,7 +3,7 @@
|
|
|
<crumbs :title="title" :param="$route.params" linkTo="RecordItemList"></crumbs>
|
|
|
<div class="contents">
|
|
|
<div class="content">
|
|
|
- <el-form ref="form" :label-position="labelPosition" label-width="125px" class="add-record-form" :model="form">
|
|
|
+ <el-form :rules="rules" ref="form" :label-position="labelPosition" label-width="125px" class="add-record-form" :model="form">
|
|
|
<el-form-item label="条目名称:" prop="itemName">
|
|
|
<el-input v-model="form.itemName" placeholder="请输入条目名称"></el-input>
|
|
|
</el-form-item>
|
|
@@ -28,7 +28,7 @@
|
|
|
</el-form-item> -->
|
|
|
<el-form-item label="医院数据模块:" prop="remark">
|
|
|
<el-select v-model="form.hospitalModuleId"
|
|
|
- placeholder="请选择模块"
|
|
|
+ placeholder="请选择医院数据模块"
|
|
|
>
|
|
|
<el-option
|
|
|
v-for="item in hospitalModuleList"
|
|
@@ -68,7 +68,7 @@
|
|
|
label="扣分值"
|
|
|
width="120">
|
|
|
<template slot-scope="scope">
|
|
|
- <el-input class="scoreInp" v-model="scope.row.value" placeholder="请输入扣分值"></el-input>
|
|
|
+ <el-input class="scoreInp" v-model.trim="scope.row.value" type="number" placeholder="请输入扣分值"></el-input>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
@@ -77,7 +77,7 @@
|
|
|
width="240"
|
|
|
show-overflow-tooltip>
|
|
|
<template slot-scope="scope">
|
|
|
- <el-input class="tipsMsg" v-model="scope.row.tipMsg" placeholder="请输入提示语"></el-input>
|
|
|
+ <el-input class="tipsMsg" v-model.trim="scope.row.tipMsg" placeholder="请输入提示语"></el-input>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
@@ -132,7 +132,15 @@
|
|
|
selectHospital:[],
|
|
|
multipleSelection: [],
|
|
|
id:null,
|
|
|
- isEdit: false
|
|
|
+ isEdit: false,
|
|
|
+ rules: {
|
|
|
+ itemName: [
|
|
|
+ { required: true, message: '请输入条目名称', trigger: 'change' }
|
|
|
+ ],
|
|
|
+ brbaxx: [
|
|
|
+ { required: true, message: '请选择模块', trigger: 'change' }
|
|
|
+ ]
|
|
|
+ },
|
|
|
}
|
|
|
},
|
|
|
created(){
|
|
@@ -264,7 +272,7 @@
|
|
|
}
|
|
|
if(!itemCode){
|
|
|
this.$message({
|
|
|
- message:"请输入条目编码",
|
|
|
+ message:"请选择所属模块",
|
|
|
type:'warning',
|
|
|
showClose: true
|
|
|
})
|
|
@@ -436,13 +444,22 @@
|
|
|
}
|
|
|
}
|
|
|
/deep/.scoreInp.el-input{
|
|
|
- width:50px;
|
|
|
+ width:80px;
|
|
|
.el-input__inner{
|
|
|
- width:50px;
|
|
|
+ width:80px;
|
|
|
height: 30px;
|
|
|
+ line-height: 30px;
|
|
|
display: inline-block;
|
|
|
}
|
|
|
}
|
|
|
+ /deep/.el-input input::-webkit-outer-spin-button,
|
|
|
+ /deep/.el-input input::-webkit-inner-spin-button {
|
|
|
+ -webkit-appearance: none;
|
|
|
+ }
|
|
|
+ /deep/.el-input input[type="number"]{
|
|
|
+ -moz-appearance: textfield;
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
}
|
|
|
|