Skip to content

Commit bc2a337

Browse files
committed
完善第二种布局文档及其他文档
1 parent de89d2b commit bc2a337

File tree

11 files changed

+126
-106
lines changed

11 files changed

+126
-106
lines changed

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

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,7 @@ let extension = {
1313
buttons: [],//扩展的按钮
1414
methods: {//事件扩展
1515
onInit() {//手动设置弹出框的高度与宽度
16-
this.maxBtnLength = 6;
17-
this.boxOptions.height = 380;
18-
this.boxOptions.width = 600;
16+
this.searchFormFileds.Name="林";
1917
}
2018
}
2119
};

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

Lines changed: 15 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,23 @@
11
let extension = {
2-
components: {//动态扩充组件或组件路径
2+
components: {
3+
//动态扩充组件或组件路径
34
//表单header、content、footer对应位置扩充的组件
4-
gridHeader: '',//{ template: "<div>扩展组xx件</div>" },
5-
gridBody: '',
6-
gridFooter: '',
5+
gridHeader: "", //{ template: "<div>扩展组xx件</div>" },
6+
gridBody: "",
7+
gridFooter: "",
78
//弹出框(修改、编辑、查看)header、content、footer对应位置扩充的组件
8-
modelHeader: '',
9-
modelBody: '',
10-
modelFooter: ''
9+
modelHeader: "",
10+
modelBody: "",
11+
modelFooter: ""
1112
},
12-
text: "下拉框的数据源不需要写代码,在代码生成器中配置。数据源在系统->下拉框绑定中设置",
13-
buttons: [],//扩展的按钮
14-
methods: {//事件扩展
13+
text:
14+
"下拉框的数据源不需要写代码,在代码生成器中配置。数据源在系统->下拉框绑定中设置",
15+
buttons: [], //扩展的按钮
16+
methods: {
17+
//事件扩展
1518
onInit() {
16-
//手动调整弹出框表单的label宽度
17-
this.boxOptions.labelWidth = 130;
18-
//编辑时,设置IsTop、City字段为远程搜索
19-
this.editFormOptions.forEach(x => {
20-
x.forEach(item => {
21-
if (item.field == 'Variety') {
22-
item.onChange = (arr) => {
23-
console.log(arr)
24-
}
25-
}
26-
if (item.field == 'City') {
27-
//指定IsTop、City为远程搜索(代码生成器中页面配置编辑类型必须是select,并指定数据源字典编号,数据源必须是自定义sql)
28-
item.remote = true;
29-
item.extra = {
30-
icon: "md-sad",//显示图标
31-
text: "远程搜索,在App_TransactionAvgPrice.js中查看详细配置" //显示文本
32-
//触发事件 click: item => {}
33-
}
34-
}
35-
})
36-
})
19+
//开启固定显示查询功能,true=页面加载时查询表单也显示出来,false=点击查询时才会显示表单
20+
this.setFiexdSearchForm(true);
3721
}
3822
}
3923
};

Vol.Vue/src/extension/order/App_Appointment/App_AppointmentGridFooter.vue

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,10 +116,11 @@ export default {
116116
title: "姓名",
117117
type: "string",
118118
width: 100,
119-
sortable: true
119+
sortable: true,
120+
edit:{type:"text"}
120121
},
121-
{ field: "Describe", title: "描述", type: "string", width: 180 },
122-
{ field: "PhoneNo", title: "电话", type: "string", width: 130 },
122+
{ field: "Describe", title: "描述", type: "string", width: 180, edit:{type:"text"} },
123+
{ field: "PhoneNo", title: "电话", type: "string", width: 130 , edit:{type:"text"}},
123124
{
124125
field: "CreateID",
125126
title: "CreateID",

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,13 @@
3838
extend: extend,
3939
editFormFileds: {"ExpertName":"","Enable":"","City":"","CreateDate":"","Resume":"","HeadImageUrl":""},
4040
editFormOptions: [[{"title":"名称","field":"ExpertName"},
41-
{"dataKey":"enable","title":"是否启用","required":true,"field":"Enable","type":"select"}],
42-
[{"dataKey":"city","title":"地区","field":"City","type":"drop"},
41+
{"dataKey":"enable","data":[],"title":"是否启用","required":true,"field":"Enable","type":"select"}],
42+
[{"dataKey":"city","data":[],"title":"地区","field":"City","type":"select"},
4343
{"title":"申请时间","field":"CreateDate","disabled":true}],
4444
[{"title":"个人简介","field":"Resume","colSize":12,"type":"textarea"}],
4545
[{"title":"头像","field":"HeadImageUrl","type":"img"}]],
46-
searchFormFileds: {"ExpertName":"","AuditStatus":"","ReallyName":"","IDNumber":"","Education":"","Professional":"","Company":"","City":"","AuditDate":""},
47-
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","title":"审核状态","field":"AuditStatus","type":"dropList"},{"dataKey":"city","title":"地区","field":"City","type":"dropList"},{"title":"审核时间","field":"AuditDate","type":"datetime"}]],
46+
searchFormFileds: {"ExpertName":"","AuditStatus":[],"ReallyName":"","IDNumber":"","Education":"","Professional":"","Company":"","City":[],"AuditDate":""},
47+
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"}]],
4848
columns: [{field:'ExpertId',title:'主键ID',type:'int',width:80,hidden:true,readonly:true,require:true,align:'left'},
4949
{field:'User_Id',title:'申请人帐号Id',type:'int',width:90,hidden:true,align:'left'},
5050
{field:'ExpertName',title:'名称',type:'string',link:true,width:120,align:'left',sortable:true},

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,24 +30,24 @@
3030
table: {
3131
key: 'Id',
3232
footer: "Foots",
33-
cnName: '新增编辑表单',
33+
cnName: '自定义实现一对多',
3434
name: 'App_ReportPrice',
3535
url: "/App_ReportPrice/",
3636
sortName: "Id"
3737
},
3838
extend: extend,
3939
editFormFileds: {"Variety":"","Age":"","City":"","Price":"","Creator":"","Enable":"","CreateDate":"","AuditDate":"","ModifyDate":""},
40-
editFormOptions: [[{"dataKey":"pz","title":"品种","required":true,"field":"Variety","type":"select"},
41-
{"dataKey":"age","title":"月龄","required":true,"field":"Age","type":"select"},
42-
{"dataKey":"city","title":"城市","required":true,"field":"City","type":"select"}],
40+
editFormOptions: [[{"dataKey":"pz","data":[],"title":"品种","required":true,"field":"Variety","type":"select"},
41+
{"dataKey":"age","data":[],"title":"月龄","required":true,"field":"Age","type":"select"},
42+
{"dataKey":"city","data":[],"title":"城市","required":true,"field":"City","type":"select"}],
4343
[{"title":"价格","required":true,"field":"Price","type":"decimal"},
4444
{"title":"上报人","field":"Creator","disabled":true},
45-
{"dataKey":"enable","title":"是否启用","field":"Enable","disabled":true,"type":"switch"}],
45+
{"dataKey":"enable","data":[],"title":"是否启用","field":"Enable","disabled":true,"type":"switch"}],
4646
[{"title":"上报时间","field":"CreateDate","disabled":true,"type":"datetime"},
4747
{"title":"审核时间","field":"AuditDate","disabled":true},
4848
{"title":"修改时间","field":"ModifyDate","disabled":true}]],
4949
searchFormFileds: {"Variety":"","Age":"","City":"","CreateDate":"","AuditStatus":""},
50-
searchFormOptions: [[{"dataKey":"pz","title":"品种","field":"Variety","type":"select"},{"dataKey":"age","title":"月龄","field":"Age","type":"select"},{"dataKey":"city","title":"城市","field":"City","type":"select"}],[{"title":"上报时间","field":"CreateDate","type":"datetime"},{"dataKey":"audit","title":"审核状态","field":"AuditStatus","type":"select"}]],
50+
searchFormOptions: [[{"dataKey":"pz","data":[],"title":"品种","field":"Variety","type":"select"},{"dataKey":"age","data":[],"title":"月龄","field":"Age","type":"select"},{"dataKey":"city","data":[],"title":"城市","field":"City","type":"select"}],[{"title":"上报时间","field":"CreateDate","type":"datetime"},{"dataKey":"audit","data":[],"title":"审核状态","field":"AuditStatus","type":"select"}]],
5151
columns: [{field:'Id',title:'主键ID',type:'int',width:90,hidden:true,readonly:true,require:true,align:'left'},
5252
{field:'Variety',title:'品种',type:'string',bind:{ key:'pz',data:[]},width:90,require:true,align:'left',sortable:true},
5353
{field:'Age',title:'月龄',type:'string',bind:{ key:'age',data:[]},width:100,require:true,align:'left'},

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,12 @@
3838
extend: extend,
3939
editFormFileds: {"Name":"","TransactionType":"","CowType":"","PhoneNo":"","Describe":""},
4040
editFormOptions: [[{"title":"姓名","required":true,"field":"Name"}],
41-
[{"dataKey":"cq","title":"是否买入","field":"TransactionType","type":"select"}],
42-
[{"dataKey":"nav","title":"购买类型","field":"CowType","type":"select"}],
41+
[{"dataKey":"cq","data":[],"title":"是否买入","field":"TransactionType","type":"select"}],
42+
[{"dataKey":"nav","data":[],"title":"购买类型","field":"CowType","type":"select"}],
4343
[{"title":"电话","required":true,"field":"PhoneNo","type":"phone"}],
4444
[{"title":"描述","required":true,"field":"Describe","type":"textarea"}]],
45-
searchFormFileds: {"Name":"","PhoneNo":"","TransactionType":"","CowType":"","Creator":"","CreateDate":""},
46-
searchFormOptions: [[{"title":"姓名","field":"Name","type":"text"},{"title":"电话","field":"PhoneNo","type":"text"},{"dataKey":"cq","title":"是否买入","field":"TransactionType","type":"select"}],[{"dataKey":"nav","title":"购买类型","field":"CowType","type":"dropList"},{"title":"提交人","field":"Creator"},{"title":"提交时间","field":"CreateDate","type":"datetime"}]],
45+
searchFormFileds: {"Name":"","PhoneNo":"","TransactionType":"","CowType":[],"Creator":"","CreateDate":""},
46+
searchFormOptions: [[{"title":"姓名","field":"Name","type":"like"},{"title":"电话","field":"PhoneNo","type":"text"},{"dataKey":"cq","data":[],"title":"是否买入","field":"TransactionType","type":"select"}],[{"dataKey":"nav","data":[],"title":"购买类型","field":"CowType","type":"selectList"},{"title":"提交人","field":"Creator"},{"title":"提交时间","field":"CreateDate","type":"datetime"}]],
4747
columns: [{field:'Id',title:'主键ID',type:'int',width:90,hidden:true,readonly:true,require:true,align:'left'},
4848
{field:'Name',title:'姓名',type:'string',width:120,require:true,align:'left',sortable:true},
4949
{field:'PhoneNo',title:'电话',type:'string',link:true,width:150,require:true,align:'left'},

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,19 +36,19 @@
3636
sortName: "Id"
3737
},
3838
extend: extend,
39-
editFormFileds: {"Variety":"","AgeRange":"","City":"","AvgPrice":"","Date":"","IsTop":"","Creator":"","CreateDate":"","Modifier":"","ModifyDate":""},
40-
editFormOptions: [[{"dataKey":"pz","title":"品种","required":true,"field":"Variety","colSize":12,"type":"checkbox"}],
41-
[{"dataKey":"age","title":"月龄","required":true,"field":"AgeRange","colSize":12,"type":"select"}],
42-
[{"dataKey":"city","title":"城市","required":true,"field":"City","colSize":12,"type":"select"}],
39+
editFormFileds: {"Variety":[],"AgeRange":"","City":"","AvgPrice":"","Date":"","IsTop":"","Creator":"","CreateDate":"","Modifier":"","ModifyDate":""},
40+
editFormOptions: [[{"dataKey":"pz","data":[],"title":"品种","required":true,"field":"Variety","colSize":12,"type":"checkbox"}],
41+
[{"dataKey":"age","data":[],"title":"月龄","required":true,"field":"AgeRange","colSize":12,"type":"select"}],
42+
[{"dataKey":"city","data":[],"title":"城市","required":true,"field":"City","colSize":12,"type":"select"}],
4343
[{"title":"成交均价","required":true,"field":"AvgPrice","colSize":12,"type":"decimal"}],
4444
[{"title":"成交日期","required":true,"field":"Date","colSize":12,"type":"date"}],
45-
[{"dataKey":"enable","title":"测试","required":true,"field":"IsTop","colSize":12,"type":"select"}],
45+
[{"dataKey":"enable","data":[],"title":"测试","required":true,"field":"IsTop","colSize":12,"type":"select"}],
4646
[{"title":"创建人","field":"Creator","disabled":true},
4747
{"title":"创建时间","field":"CreateDate","disabled":true}],
4848
[{"title":"修改人","field":"Modifier","disabled":true},
4949
{"title":"修改时间","field":"ModifyDate","disabled":true}]],
50-
searchFormFileds: {"AgeRange":"","Variety":"","City":"","Date":"","IsTop":"","Enable":""},
51-
searchFormOptions: [[{"dataKey":"age","title":"月龄","field":"AgeRange","type":"select"},{"dataKey":"pz","title":"品种","field":"Variety","type":"select"},{"dataKey":"city","title":"城市","field":"City","type":"select"}],[{"title":"成交日期","field":"Date","type":"datetime"},{"dataKey":"enable","title":"测试","field":"IsTop","type":"select"},{"dataKey":"enable","title":"远程","field":"Enable","type":"selectList"}]],
50+
searchFormFileds: {"AgeRange":"","Variety":"","City":"","Date":"","IsTop":"","Enable":[]},
51+
searchFormOptions: [[{"dataKey":"age","data":[],"title":"月龄","field":"AgeRange","type":"select"},{"dataKey":"pz","data":[],"title":"品种","field":"Variety","type":"select"},{"dataKey":"city","data":[],"title":"城市","field":"City","type":"select"}],[{"title":"成交日期","field":"Date","type":"datetime"},{"dataKey":"enable","data":[],"title":"测试","field":"IsTop","type":"select"},{"dataKey":"enable","data":[],"title":"远程","field":"Enable","type":"selectList"}]],
5252
columns: [{field:'Id',title:'主键ID',type:'int',width:90,hidden:true,readonly:true,require:true,align:'left'},
5353
{field:'AgeRange',title:'月龄',type:'string',bind:{ key:'age',data:[]},width:90,require:true,align:'left',sortable:true},
5454
{field:'Variety',title:'品种',type:'string',bind:{ key:'pz',data:[]},width:90,require:true,align:'left'},

0 commit comments

Comments
 (0)