Bläddra i källkod

Merge branch 'superman' of http://git.shengws.com/zhangbj/xt_vue into superman

庄逸洲 6 år sedan
förälder
incheckning
d9d1c736ff
2 ändrade filer med 53 tillägg och 6 borttagningar
  1. 47 0
      src/xt_pages/org/README.md
  2. 6 6
      src/xt_pages/org/orginfo.vue

+ 47 - 0
src/xt_pages/org/README.md Visa fil

@@ -0,0 +1,47 @@
1
+### neditor使用:
2
+
3
+1、引入资源
4
+
5
+1.1 在static\neditor
6
+
7
+1.2 在根目录下index.html下
8
+
9
+```
10
+<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
11
+<script src="<%= htmlWebpackPlugin.options.path %>/neditor/neditor.config.js"></script>
12
+<script src="<%= htmlWebpackPlugin.options.path %>/neditor/neditor.all.min.js"></script>
13
+<script src="<%= htmlWebpackPlugin.options.path %>/neditor/neditor.service.js"></script>
14
+<script src="<%= htmlWebpackPlugin.options.path %>/neditor/i18n/zh-cn/zh-cn.js"></script>
15
+<script src="<%= htmlWebpackPlugin.options.path %>/neditor/neditor.parse.min.js"></script>
16
+```
17
+
18
+2、自定义components,在src下新建Neditor/index.vue,具体见src\components\Neditor\index.vue
19
+
20
+3、使用
21
+
22
+3.1、引入自定义components:
23
+
24
+`import Neditor from '@/components/Neditor'`
25
+
26
+3.2、注册:
27
+
28
+```
29
+components: {
30
+    Neditor,
31
+    ......
32
+},
33
+```
34
+3.3
35
+
36
+```
37
+<el-form-item label="机构介绍:" prop="org_introduction">
38
+    <keep-alive><!--网上说用百度ueditor时,要用keep-alive-->
39
+         <neditor ref="neditor"   id="editor"  v-bind:r_content="form.org_introduction"> </neditor> <!--这里是Neditor-->
40
+    </keep-alive>
41
+</el-form-item>
42
+```
43
+3.4
44
+4.
45
+提交时,需要获取富文本里的内容:
46
+
47
+`this.form.org_introduction = this.$refs.neditor.content;`

+ 6 - 6
src/xt_pages/org/orginfo.vue Visa fil

@@ -10,9 +10,9 @@
10 10
             <el-form-item label="机构名称:" prop="org_name">
11 11
                 <el-input v-model="form.org_name" placeholder="机构名称" ></el-input>
12 12
             </el-form-item>
13
-            <!-- <el-form-item label="商家简称:" prop="org_short_name">
14
-                <el-input v-model="form.org_short_name" placeholder="商家简称" ></el-input>
15
-            </el-form-item> -->
13
+            <el-form-item label="联系人姓名:" prop="contact_name">
14
+                <el-input v-model="form.contact_name" placeholder="联系人姓名" ></el-input>
15
+            </el-form-item>
16 16
             <el-form-item label="机构介绍:" prop="org_introduction">
17 17
                 <!-- <el-input type="textarea" :autosize="{ minRows: 2, maxRows: 4}" placeholder="机构介绍" v-model="form.org_introduction">  </el-input> -->
18 18
                 <keep-alive>
@@ -188,7 +188,7 @@ import Neditor from '@/components/Neditor'
188 188
         illnessOptions:[],
189 189
         form:{
190 190
             org_name:'',
191
-            org_short_name:'',
191
+            contact_name:'',
192 192
             org_introduction:'',
193 193
             org_logo:'',
194 194
             province:'',
@@ -391,7 +391,7 @@ import Neditor from '@/components/Neditor'
391 391
                 var res = response.data;
392 392
                 if (res.state === 1) {
393 393
                     this.form.org_name = res.data.orginfo.org_name;
394
-                    this.form.org_short_name = res.data.orginfo.org_short_name;
394
+                    this.form.contact_name = res.data.orginfo.contact_name;
395 395
                     this.form.org_introduction = res.data.orginfo.org_introduction;
396 396
                     this.form.org_logo = res.data.orginfo.org_logo;
397 397
                     this.form.province = res.data.orginfo.province;
@@ -562,7 +562,7 @@ import Neditor from '@/components/Neditor'
562 562
             EditOrgInfo(this.form).then(response=>{
563 563
                 var res = response.data;
564 564
                 if(res.state==1) {
565
-                    this.$store.dispatch("ModifyOrgInfo", { org_name: this.form.org_name, org_short_name: this.form.org_name })
565
+                    this.$store.dispatch("ModifyOrgInfo", { org_name: this.form.org_name, contact_name: this.form.org_name })
566 566
                     
567 567
                     this.$message.success("修改成功");
568 568
                 }else {