Skip to content

Commit fd11d31

Browse files
committed
完善文档
1 parent 1b7e54e commit fd11d31

File tree

7 files changed

+98
-64
lines changed

7 files changed

+98
-64
lines changed

Vol.Vue/src/extension/appmanager/App_Expert.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,6 @@ let extension = {
4444
})
4545
},
4646
modelOpenAfter(row) {
47-
if (this.$refs.modelBody) {
48-
return console.log('forminited');
49-
}
5047
console.log('form_undefined');
5148
}
5249
}
Lines changed: 20 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,23 @@
1-
let extension = {
2-
components: {//动态扩充组件或组件路径
3-
//表单header、content、footer对应位置扩充的组件
4-
gridHeader:'',//{ template: "<div>扩展组xx件</div>" },
5-
gridBody: '',
6-
gridFooter: '',
7-
//弹出框(修改、编辑、查看)header、content、footer对应位置扩充的组件
8-
modelHeader: '',
9-
modelBody: '',
10-
modelFooter: ''
11-
},
12-
buttons: [],//扩展的按钮
13-
methods: {//事件扩展
1+
import { Row } from "element-ui";
142

3+
let extension = {
4+
components: {
5+
//动态扩充组件或组件路径
6+
//表单header、content、footer对应位置扩充的组件
7+
gridHeader: "", //{ template: "<div>扩展组xx件</div>" },
8+
gridBody: "",
9+
gridFooter: "",
10+
//弹出框(修改、编辑、查看)header、content、footer对应位置扩充的组件
11+
modelHeader: "",
12+
modelBody: "",
13+
modelFooter: ""
14+
},
15+
buttons: [], //扩展的按钮
16+
methods: {
17+
//事件扩展
18+
onInit() {
19+
this.setFiexdSearchForm();
1520
}
21+
}
1622
};
17-
export default extension;
23+
export default extension;

Vol.Vue/src/views/appmanager/App_Expert.vue

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@
88
<div>
99
<view-grid :columns="columns"
1010
:detail="detail"
11-
:editFormFileds="editFormFileds"
11+
:editFormFields="editFormFields"
12+
:editFormFileds="editFormFields"
1213
:editFormOptions="editFormOptions"
13-
:searchFormFileds="searchFormFileds"
14+
:searchFormFields="searchFormFields"
15+
:searchFormFileds="searchFormFields"
1416
:searchFormOptions="searchFormOptions"
1517
:table="table"
1618
:extend="extend">
@@ -36,14 +38,14 @@
3638
sortName: "ExpertId"
3739
},
3840
extend: extend,
39-
editFormFileds: {"ExpertName":"","Enable":"","City":"","CreateDate":"","Resume":"","HeadImageUrl":""},
41+
editFormFields: {"ExpertName":"","Enable":"","City":"","CreateDate":"","Resume":"","HeadImageUrl":""},
4042
editFormOptions: [[{"title":"名称","field":"ExpertName"},
4143
{"dataKey":"enable","data":[],"title":"是否启用","required":true,"field":"Enable","type":"select"}],
4244
[{"dataKey":"city","data":[],"title":"地区","field":"City","type":"select"},
4345
{"title":"申请时间","field":"CreateDate","disabled":true}],
4446
[{"title":"个人简介","field":"Resume","colSize":12,"type":"textarea"}],
4547
[{"title":"头像","field":"HeadImageUrl","type":"img"}]],
46-
searchFormFileds: {"ExpertName":"","AuditStatus":[],"ReallyName":"","IDNumber":"","Education":"","Professional":"","Company":"","City":[],"AuditDate":""},
48+
searchFormFields: {"ExpertName":"","AuditStatus":[],"ReallyName":"","IDNumber":"","Education":"","Professional":"","Company":"","City":[],"AuditDate":""},
4749
searchFormOptions: [[{"title":"名称","field":"ExpertName","type":"like"},{"title":"真实姓名","field":"ReallyName"},{"title":"身份证号","field":"IDNumber"}],[{"title":"学历","field":"Education","type":"text"},{"title":"职业","field":"Professional"},{"title":"所在公司","field":"Company"}],[{"dataKey":"audit","data":[],"title":"审核状态","field":"AuditStatus","type":"selectList"},{"dataKey":"city","data":[],"title":"地区","field":"City","type":"selectList"},{"title":"审核时间","field":"AuditDate","type":"datetime"}]],
4850
columns: [{field:'ExpertId',title:'主键ID',type:'int',width:80,hidden:true,readonly:true,require:true,align:'left'},
4951
{field:'User_Id',title:'申请人帐号Id',type:'int',width:90,hidden:true,align:'left'},

Vol.Vue/src/views/document/docApi/api.vue

Lines changed: 25 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,19 @@
1010
<div class="list">
1111
<Alert type="success" show-icon>
1212
关于组件
13-
<span slot="desc">所有组件都是基于iviewui组件、table表使用element-ui进行的二次封装,目前使用只需要配置好JSON格式即可使用..</span>
13+
<span slot="desc" >所有组件都是基于iviewui组件、table表使用element-ui进行的二次封装,目前使用只需要配置好JSON格式即可使用..</span>
1414
</Alert>
15+
<Alert type="info" show-icon>
16+
<span style="color: red;"> [FormFields]拼写错误兼容更新提示2020.09.13</span>
17+
<div slot="desc" style="line-height: 2;font-size: 15px;margin-top: 20px;">
18+
<p>如果是2020.09.13之后下载的项目或者2020.09.13后有更新过代码并且重新生成过vue页面,请忽略此提示</p>
19+
<p
20+
>由于框架FormFileds字段拼写错误,文档中editFormFileds已变修正editFormFields,searchFormFileds已变修正为searchFormFields</p>
21+
<p >更新文件:<a href="https://github.com/cq-panda/Vue.NetCore/releases/tag/v2.1.2" target="_blank">https://github.com/cq-panda/Vue.NetCore/releases/tag/v2.1.2</a></p>
22+
<p style="color: red;">如果没有更新过项目,使用文档中searchFormFields、editFormFields对象时,修改拼写为searchFormFileds、editFormFileds,或者更新代码后再重新生成vue页面</p>
23+
</div>
24+
</Alert>
25+
1526
<component v-bind:is="currentComponent"></component>
1627
</div>
1728
</div>
@@ -30,46 +41,47 @@ export default {
3041
voltable: () => import("./doc_table"),
3142
viewGrid: () => import("./doc_viewGridApi"),
3243
volupload: () => import("./doc_volupload"),
33-
other: () => import("./doc_other")
44+
other: () => import("./doc_other"),
3445
}, //
3546
methods: {
3647
toggleCom(index) {
3748
this.currentComponent = this.data[index].com_name;
3849
this.active = index;
39-
}
50+
},
4051
},
52+
created() {},
4153
data() {
4254
return {
4355
active: 0,
4456
data: [
4557
{
4658
com_name: "Icons",
47-
title: "图标组件"
59+
title: "图标组件",
4860
},
4961
{
5062
com_name: "box",
51-
title: "弹出框组件"
63+
title: "弹出框组件",
5264
},
5365
{
5466
com_name: "DocForm",
55-
title: "VolForm表单组件"
67+
title: "VolForm表单组件",
5668
}, //
5769
{
5870
com_name: "VolHeader",
59-
title: "VolHeader"
71+
title: "VolHeader",
6072
},
6173
{
6274
com_name: "voltable",
63-
title: "VolTable组件"
75+
title: "VolTable组件",
6476
},
6577
{
6678
com_name: "viewGrid",
67-
title: "代码生成页面ViewGrid"
79+
title: "代码生成页面ViewGrid",
6880
},
6981
{
7082
com_name: "volupload",
71-
title: "volupload上传组件"
72-
}
83+
title: "volupload上传组件",
84+
},
7385
// {
7486
// com_name: "volmenu",
7587
// title: "菜单组件"
@@ -87,9 +99,9 @@ export default {
8799
// title: "其它组件"
88100
// }
89101
],
90-
currentComponent: "Icons"
102+
currentComponent: "Icons",
91103
};
92-
}
104+
},
93105
};
94106
</script>
95107
<style>

Vol.Vue/src/views/document/docApi/doc_volform.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
ref="myform"
1616
:label-width="150"
1717
:loadKey="true"
18-
:formFileds="formFileds1"
18+
:formFields="formFields1"
1919
:formRules="formRules1"
2020
></VolForm>
2121
<div>
@@ -39,7 +39,7 @@ export default {
3939
},
4040
data() {
4141
return {
42-
formFileds1: {
42+
formFields1: {
4343
Variety: 1,
4444
AgeRange: "",
4545
DateRange: [],
@@ -98,7 +98,7 @@ export default {
9898
type: "phone",
9999
onKeyPress: $event => {
100100
if ($event.keyCode == 13) {
101-
this.$Message.error(this.formFileds1.AgeRange + "");
101+
this.$Message.error(this.formFields1.AgeRange + "");
102102
}
103103
}
104104
},

Vol.Vue/src/views/document/docApi/param.js

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ let param = {
88
{ name: "width", desc: "表单宽度", type: "number", default: "100%" },
99
{ name: "labelWidth", desc: "左边标签宽度", type: "number", default: "100" },
1010
{ name: "formFileds", desc: "表单字段key/value,如:{name:'admin',age:''}", type: "json", default: "" },
11+
{ name: "formFields", desc: "<span style='color:red;'>表单字段同上(此属性用于兼容上面字段拼写错误的问题,2020.09.13更新后才能使用)</span>", type: "json", default: "" },
1112
{ name: "disabled", desc: "是否只读", type: "bool", default: "false" },
1213
{ name: "placeholder", desc: "标签提示文字", type: "string", default: "" },
1314
{ name: "colSize", desc: "每行列的宽度,可选值:12,8,6,如果是12标签会占100%宽度", type: "number", default: "" },
@@ -224,8 +225,10 @@ let param = {
224225
attr: [{ name: "columns", desc: "查询页面table表的配置,如果满足不了业务,可参照VolTable参数动态扩展", type: "array", default: "[]" },
225226
{ name: "detail", desc: "从表配置:{columns:[],sortName:''},columns从表table列配置,sortName从表排序字段", type: "json", default: "{}" },
226227
{ name: "editFormFileds", desc: "编辑字段,可参照VolForm配置", type: "json", default: "{}" },
228+
{ name: "editFormFields", desc: "<span style='color:red;'>编辑字段同上(此属性用于兼容上面字段拼写错误的问题,2020.09.13更新后才能使用)</span>", type: "json", default: "" },
227229
{ name: "editFormOptions", desc: "编辑配置,,可参照VolForm配置", type: "array", default: "[]" },
228230
{ name: "searchFormFileds", desc: "查询字段,同上", type: "json", default: "{}" },
231+
{ name: "searchFormFields", desc: "<span style='color:red;'>查询字段同上(此属性用于兼容上面字段拼写错误的问题,2020.09.13更新后才能使用)</span>", type: "json", default: "" },
229232
{ name: "searchFormOptions", desc: "查询配置,同上", type: "array", default: "[]" },
230233
{
231234
name: "table",
@@ -1015,7 +1018,7 @@ let param = {
10151018
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#6a9955;">//如果某些字段不需要重置,则可以重新赋值</span>
10161019
</div>
10171020
<div>
1018-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#569cd6;">this</span>.<span style="color:#9cdcfe;">editFormFileds</span>.<span style="color:#9cdcfe;">Remark</span>&nbsp;=&nbsp;<span style="color:#ce9178;">'新建重置默认值66666'</span>;
1021+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#569cd6;">this</span>.<span style="color:#9cdcfe;">editFormFields</span>.<span style="color:#9cdcfe;">Remark</span>&nbsp;=&nbsp;<span style="color:#ce9178;">'新建重置默认值66666'</span>;
10191022
</div>
10201023
<div>
10211024
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#6a9955;">//给明细表添加默认一行</span>
@@ -1033,10 +1036,10 @@ let param = {
10331036
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#dcdcaa;">resetUpdateFormBefore</span>()&nbsp;{&nbsp;<span style="color:#6a9955;">//重置编辑表单前的内容</span>
10341037
</div>
10351038
<div>
1036-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#6a9955;">//this.editFormFileds当前值</span>
1039+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#6a9955;">//this.editFormFields当前值</span>
10371040
</div>
10381041
<div>
1039-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#9cdcfe;">console</span>.<span style="color:#dcdcaa;">log</span>(<span style="color:#569cd6;">this</span>.<span style="color:#9cdcfe;">editFormFileds</span>)
1042+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#9cdcfe;">console</span>.<span style="color:#dcdcaa;">log</span>(<span style="color:#569cd6;">this</span>.<span style="color:#9cdcfe;">editFormFields</span>)
10401043
</div>
10411044
<div>
10421045
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#6a9955;">//当前明细表的行</span>
@@ -1057,7 +1060,7 @@ let param = {
10571060
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#6a9955;">//如果某些字段不需要重置,则可以重新赋值</span>
10581061
</div>
10591062
<div>
1060-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#569cd6;">this</span>.<span style="color:#9cdcfe;">editFormFileds</span>.<span style="color:#9cdcfe;">Remark</span>&nbsp;=&nbsp;<span style="color:#ce9178;">'编辑重置默认值66666'</span>;
1063+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#569cd6;">this</span>.<span style="color:#9cdcfe;">editFormFields</span>.<span style="color:#9cdcfe;">Remark</span>&nbsp;=&nbsp;<span style="color:#ce9178;">'编辑重置默认值66666'</span>;
10611064
</div>
10621065
<div>
10631066
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#6a9955;">//给明细表添加默认一行</span>

0 commit comments

Comments
 (0)