xuqiang 4 vuotta sitten
vanhempi
commit
0017ad68f1

+ 21 - 7
src/main/vue/src/views/organization/OrganizationInfo.vue

@@ -91,14 +91,17 @@
                     <single-upload v-model="formData.businessLicense"></single-upload>
                 </el-form-item>
             </div>
-            <el-form-item class="fixed-btn">
-                <!-- <el-button @click="readonly = false" :loading="saving" type="success">编辑</el-button> -->
-                <div style="margin: 10px">
-                    <el-button @click="onSave" :loading="saving" type="primary">保存</el-button>
-                </div>
-                <!-- <el-button @click="$router.go(-1)">取消</el-button> -->
-            </el-form-item>
+            <!-- <el-form-item class="fixed-btn"> -->
+            <!-- <el-button @click="readonly = false" :loading="saving" type="success">编辑</el-button> -->
+            <!-- <div style="margin: 10px">
+                    
+                </div> -->
+            <!-- <el-button @click="$router.go(-1)">取消</el-button> -->
+            <!-- </el-form-item> -->
         </el-form>
+        <div class="btn">
+            <el-button @click="onSave" :loading="saving" type="primary">保存</el-button>
+        </div>
     </div>
 </template>
 <script>
@@ -261,6 +264,17 @@ export default {
     color: #606266 !important;
     background-color: #ffffff;
 }
+.btn {
+    position: fixed;
+    bottom: 0;
+    width: 100%;
+    background: #ffffff;
+    height: 50px;
+    line-height: 50px;
+    z-index: 999;
+    margin-left: -20px;
+    padding-left: 20px;
+}
 .district-width {
     width: 600px !important;
 }

+ 19 - 7
src/main/vue/src/views/performance/PerformanceEdit.vue

@@ -117,14 +117,15 @@
             <el-form-item prop="codeImg" label="活动工作群">
                 <single-upload v-model="formData.codeImg"></single-upload>
             </el-form-item>
-            <el-form-item>
-                <el-button @click="onSave" :loading="saving" type="primary">保存</el-button>
-                <el-button @click="onDelete" :loading="saving" type="danger" v-if="formData.id && !edit">
-                    删除
-                </el-button>
-                <el-button @click="$router.go(-1)">取消</el-button>
-            </el-form-item>
+            <!-- <el-form-item> </el-form-item> -->
         </el-form>
+        <div class="btn">
+            <el-button @click="onSave" :loading="saving" type="primary">保存</el-button>
+            <el-button @click="onDelete" :loading="saving" type="danger" v-if="formData.id && !edit">
+                删除
+            </el-button>
+            <el-button @click="$router.go(-1)">取消</el-button>
+        </div>
     </div>
 </template>
 <script>
@@ -337,6 +338,17 @@ export default {
     margin: 7px 0;
     padding-top: 14px;
 }
+.btn {
+    position: fixed;
+    bottom: 0;
+    width: 100%;
+    background: #ffffff;
+    height: 50px;
+    line-height: 50px;
+    z-index: 999;
+    margin-left: -20px;
+    padding-left: 20px;
+}
 .del {
     float: right;
 }

+ 17 - 4
src/main/vue/src/views/performance/PerformanceShow.vue

@@ -126,11 +126,10 @@
                     </el-card>
                 </el-timeline-item>
             </el-timeline>
-
-            <el-form-item>
-                <el-button @click="$router.go(-1)">返回</el-button>
-            </el-form-item>
         </el-form>
+        <div class="btn">
+            <el-button @click="$router.go(-1)">返回</el-button>
+        </div>
     </div>
 </template>
 <script>
@@ -198,6 +197,20 @@ export default {
 .del {
     float: right;
 }
+/deep/ .el-timeline-item {
+    padding-bottom: 35px;
+}
+.btn {
+    position: fixed;
+    bottom: 0;
+    width: 100%;
+    background: #ffffff;
+    height: 50px;
+    line-height: 50px;
+    z-index: 999;
+    margin-left: -20px;
+    padding-left: 20px;
+}
 /deep/.el-input.is-disabled .el-input__inner {
     background-color: #ffffff;
     color: #606266;

+ 18 - 3
src/main/vue/src/views/performance/ProgrammeShow.vue

@@ -188,10 +188,11 @@
                 </el-timeline-item>
             </el-timeline>
 
-            <el-form-item>
-                <el-button @click="$router.go(-1)">返回</el-button>
-            </el-form-item>
+            <!-- <el-form-item> </el-form-item> -->
         </el-form>
+        <div class="btn">
+            <el-button @click="$router.go(-1)">返回</el-button>
+        </div>
     </div>
 </template>
 <script>
@@ -452,6 +453,20 @@ export default {
 .width {
     width: 260px;
 }
+/deep/ .el-timeline-item {
+    padding-bottom: 35px;
+}
+.btn {
+    position: fixed;
+    bottom: 0;
+    width: 100%;
+    background: #ffffff;
+    height: 50px;
+    line-height: 50px;
+    z-index: 999;
+    margin-left: -20px;
+    padding-left: 20px;
+}
 /deep/.el-input.is-disabled .el-input__inner {
     background-color: #ffffff;
     color: #606266;

+ 14 - 2
src/main/vue/src/views/record/RecordEdit.vue

@@ -193,8 +193,10 @@
                 </el-table>
                 <!-- card body -->
             </el-card>
-            <el-button @click="$router.go(-1)" style="margin-top: 10px">返回</el-button>
         </el-form>
+        <div class="btn">
+            <el-button @click="$router.go(-1)" style="margin-top: 10px">返回</el-button>
+        </div>
     </div>
 </template>
 <script>
@@ -348,7 +350,17 @@ export default {
     flex-wrap: wrap;
     justify-content: space-between;
 }
-
+.btn {
+    position: fixed;
+    bottom: 0;
+    width: 100%;
+    background: #ffffff;
+    height: 50px;
+    line-height: 50px;
+    z-index: 999;
+    margin-left: -40px;
+    padding-left: 20px;
+}
 /deep/ .address {
     display: flex;
     width: 100%;

+ 23 - 8
src/main/vue/src/views/user/UserEdit.vue

@@ -59,14 +59,17 @@
                     </el-option>
                 </el-select>
             </el-form-item>
-            <el-form-item>
-                <el-button @click="onSave" :loading="$store.state.fetchingData" type="primary">保存</el-button>
-                <el-button @click="del" :loading="$store.state.fetchingData" type="danger" v-if="formData.id"
-                    >删除
-                </el-button>
-                <el-button @click="$router.go(-1)">取消</el-button>
-            </el-form-item>
+            <!-- <el-form-item>
+              
+            </el-form-item> -->
         </el-form>
+        <div class="btn">
+            <el-button @click="onSave" :loading="$store.state.fetchingData" type="primary">保存</el-button>
+            <el-button @click="del" :loading="$store.state.fetchingData" type="danger" v-if="formData.id"
+                >删除
+            </el-button>
+            <el-button @click="$router.go(-1)">取消</el-button>
+        </div>
     </div>
 </template>
 <script>
@@ -213,4 +216,16 @@ export default {
     }
 };
 </script>
-<style lang="less" scoped></style>
+<style lang="less" scoped>
+.btn {
+    position: fixed;
+    bottom: 0;
+    width: 100%;
+    background: #ffffff;
+    height: 50px;
+    line-height: 50px;
+    z-index: 999;
+    margin-left: -20px;
+    padding-left: 20px;
+}
+</style>