guhongwei 3 years ago
parent
commit
ac7ec0a7c7
1 changed files with 30 additions and 6 deletions
  1. 30 6
      src/views/twoweb/service/helpCompany/parts/two.vue

+ 30 - 6
src/views/twoweb/service/helpCompany/parts/two.vue

@@ -11,17 +11,26 @@
                 </el-radio-group>
               </el-form-item>
               <el-form-item v-if="i.type === 'sbzc'" :prop="`${index}`" :key="`two${index}`" :label="`${i.label}`" label-width="130px">
-                <el-col :span="12" v-for="(tag, index) in i.children" :key="index">
-                  <el-form-item :label="tag.label"><el-input v-model="form[tag.model]"></el-input></el-form-item>
+                <el-col :span="12" v-for="(tag, index) in i.children" :key="index" class="sbzc">
+                  <el-form-item :label="tag.label">
+                    <el-input onkeyup="value=value.replace(/[^\d]/g,'')" v-model="form[tag.model]" maxlength="3"></el-input>
+                    <span>件</span>
+                  </el-form-item>
                 </el-col>
               </el-form-item>
               <el-form-item v-if="i.type === 'zlsq'" :prop="`${index}`" :key="`two${index}`" :label="`${i.label}`" label-width="130px">
-                <el-col :span="12" v-for="(tag, index) in i.children" :key="index">
-                  <el-form-item :label="tag.label"><el-input v-model="form[tag.model]"></el-input></el-form-item>
+                <el-col :span="12" v-for="(tag, index) in i.children" :key="index" class="sbzc">
+                  <el-form-item :label="tag.label">
+                    <el-input v-model="form[tag.model]"></el-input>
+                    <span>件</span>
+                  </el-form-item>
                 </el-col>
               </el-form-item>
               <el-form-item v-if="i.type === 'rzbq'" :prop="`${index}`" :key="`two${index}`" :label="`${i.label}`" label-width="130px">
-                <el-form-item label="证书"><el-input v-model="form[i.model]"></el-input></el-form-item>
+                <el-form-item label="证书" class="rzbq">
+                  <el-input v-model="form[i.model]"></el-input>
+                  <span>件</span>
+                </el-form-item>
               </el-form-item>
               <el-form-item v-if="i.type === 'textarea'" :prop="`${index}`" :key="`two${index}`" :label="`${i.label}`" label-width="240px">
                 <el-input v-model="form[i.model]" type="textarea" :autosize="{ minRows: 4, maxRows: 6 }"></el-input>
@@ -77,4 +86,19 @@ export default {
 };
 </script>
 
-<style lang="less" scoped></style>
+<style lang="less" scoped>
+.sbzc {
+  /deep/.el-input {
+    float: left;
+    width: 20%;
+    margin: 0 10px 0 0px;
+  }
+}
+.rzbq {
+  /deep/.el-input {
+    float: left;
+    width: 10%;
+    margin: 0 10px 0 0px;
+  }
+}
+</style>