luolei %!s(int64=5) %!d(string=hai) anos
pai
achega
ececc7b786
Modificáronse 2 ficheiros con 26 adicións e 9 borrados
  1. 1 1
      src/api/index.js
  2. 25 8
      src/components/recordInput/AddRecordItem.vue

+ 1 - 1
src/api/index.js

@@ -3,7 +3,7 @@ import config from './config.js';
 
 axios.default.timeout = 5000;
 axios.defaults.headers.post['Content-Type'] = "application/json;charset=utf-8";
-// axios.defaults.baseURL = 'http://192.168.2.236';
+axios.defaults.baseURL = 'http://192.168.2.241';
 
 const urls = config.urls;
 export default {

+ 25 - 8
src/components/recordInput/AddRecordItem.vue

@@ -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;
+            }
+
         
       }