lipengtao 6 anos atrás
pai
commit
a65eb54e7a

+ 28 - 13
src/views/baseInfoManage/bridgesInfo/index.vue

44
        </template>
44
        </template>
45
      </el-table-column>
45
      </el-table-column>
46
    </el-table>
46
    </el-table>
47
    <el-dialog title="桥梁信息" ref="ruleForm" :visible.sync="dialogTableVisible" width="1100px" @close='closed'>
48
      <el-form :model="ruleForm2" :rules="rules2" ref="ruleForm2" class="form-main" label-width="120px" label-position='right' status-icon>
47
    <el-dialog title="桥梁信息" ref="ruleForm" :visible.sync="dialogTableVisible" width="860px" @close='closed'>
48
      <el-form :model="ruleForm2" :rules="rules2" ref="ruleForm2" class="form-main"  label-position='top' status-icon>
49
        <el-row :gutter="10">
49
        <el-row :gutter="10">
50
          <el-col :xs="24" :sm="18" :lg="16">
50
          <el-col :xs="16" :sm="16" :lg="16">
51
            <el-row>
51
            <el-row>
52
              <el-col :span="12">
52
              <el-col :span="12">
53
                <el-form-item label="桥梁编号" prop="code">
53
                <el-form-item label="桥梁编号" prop="code">
101
              </el-col>
101
              </el-col>
102
            </el-row>
102
            </el-row>
103
          </el-col>
103
          </el-col>
104
          <el-col :xs="24" :sm="6" :lg="8">
105
            <div style="width:100%;display: flex;justify-content:center">
104
          <el-col :xs="8" :sm="8" :lg="8">
106
              <el-upload
105
              <el-upload
107
                class="avatar-uploader"
106
                class="avatar-uploader"
108
                action="/ajax/bridge/upload"
107
                action="/ajax/bridge/upload"
113
                <img v-if="imageUrl" :src="imageUrl" class="avatar">
112
                <img v-if="imageUrl" :src="imageUrl" class="avatar">
114
                <i v-else class="el-icon-plus avatar-uploader-icon"></i>
113
                <i v-else class="el-icon-plus avatar-uploader-icon"></i>
115
              </el-upload>
114
              </el-upload>
116
117
            </div>
118
            <p style="width:100%;text-align:center;font-size:20px;color:#999;">上传桥梁图片<br>
115
            <p style="width:100%;text-align:center;font-size:14px;color:#999;">上传桥梁图片<br>
119
                JPEG/JPG/PNG格式大小5M以内</p>
116
                JPEG/JPG/PNG格式大小5M以内</p>
120
          </el-col>
117
          </el-col>
121
        </el-row>
118
        </el-row>
491
  .avatar-uploader {
488
  .avatar-uploader {
492
    font-size: 28px;
489
    font-size: 28px;
493
    color: #8c939d;
490
    color: #8c939d;
494
    width: 300px;
495
    height: 300px;
496
    line-height: 300px;
491
    width: 260px;
492
    height: 260px;
493
    line-height: 260px;
497
    text-align: center;
494
    text-align: center;
498
  }
495
  }
499
  .avatar {
496
  .avatar {
500
    width: 300px;
501
    height: 300px;
497
    width: 260px;
498
    height: 260px;
502
    display: block;
499
    display: block;
503
  }
500
  }
501
  .el-autocomplete{
502
    display: block
503
  }
504
  .el-btn-col{
505
    margin-top: 45px
506
  }
507
  .el-form-item{
508
    margin: 0px 10px
509
  }
510
  .el-select,.el-date-editor--date{
511
    width: 100%
512
  }
513
  .el-col{
514
    margin-bottom: 15px
515
  }
516
  .el-form--label-top .el-form-item__label{
517
    line-height: 20px
518
  }
504
</style>
519
</style>

+ 45 - 33
src/views/city/linkage.vue

1
<template>
1
<template>
2
  <div class="linkage">
2
  <div class="linkage">
3
    <el-select
4
      v-model="sheng"
5
      @change="choseProvince"
6
      placeholder="省">
7
      <el-option
8
        v-for="item in province"
9
        :key="item.id"
10
        :label="item.value"
11
        :value="item.id">
12
      </el-option>
13
    </el-select>
14
    <el-select
15
      v-model="shi"
16
      @change="choseCity"
17
      placeholder="市">
18
      <el-option
19
        v-for="item in shi1"
20
        :key="item.id"
21
        :label="item.value"
22
        :value="item.id">
23
      </el-option>
24
    </el-select>
25
    <el-select
26
      v-model="qu"
27
      @change="choseBlock"
28
      placeholder="区(县)">
29
      <el-option
30
        v-for="item in qu1"
31
        :key="item.id"
32
        :label="item.value"
33
        :value="item.id">
34
      </el-option>
35
    </el-select>
3
    <el-row :gutter='10'>
4
      <el-col :span='8'>
5
        <el-select
6
          v-model="sheng"
7
          @change="choseProvince"
8
          placeholder="省">
9
          <el-option
10
            v-for="item in province"
11
            :key="item.id"
12
            :label="item.value"
13
            :value="item.id">
14
          </el-option>
15
        </el-select>
16
      </el-col>
17
      <el-col :span='8'>
18
        <el-select
19
          v-model="shi"
20
          @change="choseCity"
21
          placeholder="市">
22
          <el-option
23
            v-for="item in shi1"
24
            :key="item.id"
25
            :label="item.value"
26
            :value="item.id">
27
          </el-option>
28
        </el-select>
29
      </el-col>
30
      <el-col :span='8'>
31
        <el-select
32
          v-model="qu"
33
          @change="choseBlock"
34
          placeholder="区(县)">
35
          <el-option
36
            v-for="item in qu1"
37
            :key="item.id"
38
            :label="item.value"
39
            :value="item.id">
40
          </el-option>
41
        </el-select>
42
      </el-col>
43
    </el-row>
36
  </div>
44
  </div>
37
</template>
45
</template>
38
<script>
46
<script>
164
  }
172
  }
165
}
173
}
166
</script>
174
</script>
175
176
<style rel="stylesheet/scss" lang="scss" scoped>
177
 
178
</style>