Browse Source

Merge branch '2.0.0' of http://git.ycjcjy.com/fuxingfan/smartCommunity into 2.0.0

魏熙美 6 years ago
parent
commit
4eff247cfa

+ 3
- 2
VUECODE/smart-property-manage/src/views/social/announcement/add.vue View File

7
       <el-form-item  prop="announcementCarouselImg" >
7
       <el-form-item  prop="announcementCarouselImg" >
8
         <div >
8
         <div >
9
           <div style="transform:translateY(250%);">公告轮播图</div>
9
           <div style="transform:translateY(250%);">公告轮播图</div>
10
-        <div  style="width: 500px;padding-left:20%;">
10
+        <div  style="width: 500px;padding-left:12%;">
11
         <el-upload 
11
         <el-upload 
12
           :show-file-list="false"
12
           :show-file-list="false"
13
           :on-success="handleAvatarSuccess"
13
           :on-success="handleAvatarSuccess"
23
       </el-form-item>
23
       </el-form-item>
24
       <el-form-item label="" prop="announcementContent">     
24
       <el-form-item label="" prop="announcementContent">     
25
           <!-- <el-input v-model="addForm.bannerContent" placeholder="内容详情"/> -->
25
           <!-- <el-input v-model="addForm.bannerContent" placeholder="内容详情"/> -->
26
-          <div>公告内容<span id="father"><wangeditor :content="ruleForm.announcementContent" @wangeditorEvent="wangeditorValue"/></span></div>                          
26
+          <span style="transform:translateY(700%)">公告内容</span>
27
+          <div style="padding-left:12%;transform:translateY(-15%)"><span id="father"><wangeditor :content="ruleForm.announcementContent" @wangeditorEvent="wangeditorValue"/></span></div>                          
27
       </el-form-item>
28
       </el-form-item>
28
       <!-- <el-form-item label="">
29
       <!-- <el-form-item label="">
29
         <div><span style="position:relative;top:-100px">公告详细描述&nbsp;&nbsp;</span><el-input v-model="ruleForm.announcementContent" :rows="10" type="textarea" placeholder="公告内容" style="width: 80%;"/></div>
30
         <div><span style="position:relative;top:-100px">公告详细描述&nbsp;&nbsp;</span><el-input v-model="ruleForm.announcementContent" :rows="10" type="textarea" placeholder="公告内容" style="width: 80%;"/></div>

+ 19
- 15
VUECODE/smart-property-manage/src/views/social/announcement/details.vue View File

1
 <template>
1
 <template>
2
   <div id="root">
2
   <div id="root">
3
     <el-form ref="form" label-width="100px" label-position="left">
3
     <el-form ref="form" label-width="100px" label-position="left">
4
-      <el-form-item label="公告标题">
5
-        <span class="activityTile">{{ ruleForm.announcementTitle }}</span>
4
+      <el-form-item>
5
+        <div>公告标题&nbsp;&nbsp;<span style="width: 80%;padding-left:3.5%;">{{ ruleForm.announcementTitle }} </span></div>
6
+        <!-- <span class="activityTile">{{ ruleForm.announcementTitle }}</span> -->
6
       </el-form-item>
7
       </el-form-item>
7
-      <el-form-item label="公告轮播图">
8
-        <span style="color: #99a9bf;">轮播图为横幅位展示图片,不会显示在公告详情页</span>
8
+      <el-form-item>
9
+        <div style="transform:translateY(90%);">公告轮播图&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #99a9bf;">轮播图为横幅位展示图片,不会显示在公告详情页</span></div>
10
+        
9
         <br>
11
         <br>
10
-        <img :src="ruleForm.announcementCarouselImg" width="100" height="100">
12
+        <img :src="ruleForm.announcementCarouselImg"  width="320" height="150" style="padding-left:18%;transform:translateY(20%)">
11
       </el-form-item>
13
       </el-form-item>
12
-      <el-form-item label="公告详细内容">
13
-        <div class="activityContext">
14
-         <span id="father"><wangeditor :content="ruleForm.announcementContent" style="height:380px;"/></span>
15
-        </div>
16
-      </el-form-item>
17
-      <el-form-item label="权重值" prop="sort">
18
-        <div><el-input-number v-model="ruleForm.sort" label="权重值"/></div>
14
+      <el-form-item>
15
+         <div>
16
+        <div style="transform:translateY(135%)">公告内容&nbsp;&nbsp;</div>
17
+        <div style="padding-left:18.3%" v-html=" ruleForm.announcementContent"></div>
18
+         </div>
19
+       
19
       </el-form-item>
20
       </el-form-item>
21
+        <div style="padding-left:17%;transform:translateY(-20%)">权重值&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<el-input-number v-model="ruleForm.sort"/></div>
20
     </el-form>
22
     </el-form>
21
     <div class="bom-button">
23
     <div class="bom-button">
22
       <el-button v-if="isEdi" type="primary" style="width: 150px;" @click="edi">修改</el-button>
24
       <el-button v-if="isEdi" type="primary" style="width: 150px;" @click="edi">修改</el-button>
96
 }
98
 }
97
 .activityTile{
99
 .activityTile{
98
   text-align: center;
100
   text-align: center;
99
-  font-size: 30px;
101
+  font-size: 20px;
100
   margin-bottom: 10px;
102
   margin-bottom: 10px;
101
 }
103
 }
102
 .activityContext{
104
 .activityContext{
103
   /*margin-top: 20px;*/
105
   /*margin-top: 20px;*/
104
-  margin-bottom: 20px;
106
+  /* margin-bottom: 20px;
105
   font-size: 20px;
107
   font-size: 20px;
106
-  justify-items: center;
108
+  justify-items: center; */
107
 }
109
 }
108
 /* .progress {
110
 /* .progress {
109
   display: flex;
111
   display: flex;
155
   justify-content: center;
157
   justify-content: center;
156
   margin-top: -20px;
158
   margin-top: -20px;
157
   margin-bottom: 100px;
159
   margin-bottom: 100px;
160
+  margin-left:-10%;
161
+  transform:translateY(100%)
158
 }
162
 }
159
 </style>
163
 </style>

+ 5
- 4
VUECODE/smart-property-manage/src/views/social/announcement/edit.vue View File

7
       <el-form-item  prop="announcementCarouselImg">
7
       <el-form-item  prop="announcementCarouselImg">
8
         <div >
8
         <div >
9
           <div style="transform:translateY(250%);">公告轮播图</div>
9
           <div style="transform:translateY(250%);">公告轮播图</div>
10
-          <div  style="width: 500px;padding-left:20%;">
10
+          <div  style="width: 500px;padding-left:12%;">
11
         <el-upload
11
         <el-upload
12
           :show-file-list="false"
12
           :show-file-list="false"
13
           :on-success="handleAvatarSuccess"
13
           :on-success="handleAvatarSuccess"
23
       </el-form-item>
23
       </el-form-item>
24
       <el-form-item label="" prop="announcementContent">     
24
       <el-form-item label="" prop="announcementContent">     
25
           <!-- <el-input v-model="addForm.bannerContent" placeholder="内容详情"/> -->
25
           <!-- <el-input v-model="addForm.bannerContent" placeholder="内容详情"/> -->
26
-          <div>公告内容<span id="father"><wangeditor :content="ruleForm.announcementContent" @wangeditorEvent="wangeditorValue"/></span></div>                          
26
+          <span style="transform:translateY(700%)">公告内容</span>
27
+          <div style="padding-left:12%;transform:translateY(-15%)"><span id="father"><wangeditor :content="ruleForm.announcementContent" @wangeditorEvent="wangeditorValue"/></span></div>                          
27
       </el-form-item>
28
       </el-form-item>
28
       <!-- <el-form-item >
29
       <!-- <el-form-item >
29
         <div><span style="position:relative;top:-100px">公告详细描述&nbsp;&nbsp;</span><el-input v-model="ruleForm.announcementContent" :rows="10" type="textarea" placeholder="公告内容" style="width: 80%;"/></div>
30
         <div><span style="position:relative;top:-100px">公告详细描述&nbsp;&nbsp;</span><el-input v-model="ruleForm.announcementContent" :rows="10" type="textarea" placeholder="公告内容" style="width: 80%;"/></div>
51
       <el-form-item  prop="sort">
52
       <el-form-item  prop="sort">
52
         <div>权重值&nbsp;&nbsp;<el-input-number v-model="ruleForm.sort" label="权重值" @change="sortHandleChange" style="margin-left:5%"/></div>
53
         <div>权重值&nbsp;&nbsp;<el-input-number v-model="ruleForm.sort" label="权重值" @change="sortHandleChange" style="margin-left:5%"/></div>
53
       </el-form-item>
54
       </el-form-item>
54
-      <el-form-item>
55
+      <el-form-item style="margin-left:12%">
55
         <el-button type="primary" @click="submitForm('ruleForm','1')">发布</el-button>
56
         <el-button type="primary" @click="submitForm('ruleForm','1')">发布</el-button>
56
       </el-form-item>
57
       </el-form-item>
57
     </el-form>
58
     </el-form>
109
         if (valid) {
110
         if (valid) {
110
           this.ruleForm.status = status // 发布状态
111
           this.ruleForm.status = status // 发布状态
111
           if(this.ruleForm.announcementContent === '<p><br></p>'){
112
           if(this.ruleForm.announcementContent === '<p><br></p>'){
112
-             this.$message.error('公告内容描述不能为空!')
113
+             this.$message.error('公告内容不能为空!')
113
              loading.close()
114
              loading.close()
114
              return
115
              return
115
           }
116
           }