|
5 | 5 | *业务请在@/extension/appmanager/App_TransactionAvgPrice.js此处编写
|
6 | 6 | -->
|
7 | 7 | <template>
|
8 |
| - <div> |
9 |
| - <view-grid :columns="columns" |
10 |
| - :detail="detail" |
11 |
| - :editFormFileds="editFormFileds" |
12 |
| - :editFormOptions="editFormOptions" |
13 |
| - :searchFormFileds="searchFormFileds" |
14 |
| - :searchFormOptions="searchFormOptions" |
15 |
| - :table="table" |
16 |
| - :extend="extend"> |
17 |
| - </view-grid> |
18 |
| - </div> |
| 8 | + <div> |
| 9 | + <view-grid |
| 10 | + ref="grid" |
| 11 | + :columns="columns" |
| 12 | + :detail="detail" |
| 13 | + :editFormFields="editFormFields" |
| 14 | + :editFormFileds="editFormFields" |
| 15 | + :editFormOptions="editFormOptions" |
| 16 | + :searchFormFields="searchFormFields" |
| 17 | + :searchFormFileds="searchFormFields" |
| 18 | + :searchFormOptions="searchFormOptions" |
| 19 | + :table="table" |
| 20 | + :extend="extend"> |
| 21 | + </view-grid> |
| 22 | + </div> |
19 | 23 | </template>
|
20 | 24 |
|
21 | 25 | <script>
|
22 |
| -import extend from "@/extension/appmanager/App_TransactionAvgPrice.js"; |
23 |
| -import ViewGrid from "@/components/basic/ViewGrid.vue"; |
24 |
| -var vueParam = { |
25 |
| - components: { |
26 |
| - ViewGrid |
27 |
| - }, |
28 |
| - data () { |
29 |
| - return { |
30 |
| - table: { |
31 |
| - key: 'Id', |
32 |
| - footer: "Foots", |
33 |
| - cnName: '自动绑定下拉框', |
34 |
| - name: 'App_TransactionAvgPrice', |
35 |
| - url: "/App_TransactionAvgPrice/", |
36 |
| - sortName: "Id" |
37 |
| - }, |
38 |
| - extend: extend, |
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" }], |
43 |
| - [{ "title": "价格", "required": true, "field": "AvgPrice", "colSize": 12, "type": "decimal" }], |
44 |
| - [{ "title": "日期", "required": true, "field": "Date", "colSize": 12, "type": "date" }], |
45 |
| - [{ "dataKey": "enable", "data": [], "title": "测试", "required": true, "field": "IsTop", "colSize": 12, "type": "select" }], |
46 |
| - [{ "title": "创建人", "field": "Creator", "disabled": true }, |
47 |
| - { "title": "创建时间", "field": "CreateDate", "disabled": true }], |
48 |
| - [{ "title": "修改人", "field": "Modifier", "disabled": true }, |
49 |
| - { "title": "修改时间", "field": "ModifyDate", "disabled": true }]], |
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" }]], |
52 |
| - columns: [{ field: 'Id', title: '主键ID', type: 'int', width: 90, hidden: true, readonly: true, require: true, align: 'left' }, |
53 |
| - { field: 'AgeRange', title: '年龄', type: 'string', bind: { key: 'age', data: [] }, width: 90, require: true, align: 'left', sortable: true }, |
54 |
| - { field: 'Variety', title: '种类', type: 'string', bind: { key: 'pz', data: [] }, width: 90, require: true, align: 'left' }, |
55 |
| - { field: 'City', title: '城市', type: 'string', bind: { key: 'city', data: [] }, width: 90, require: true, align: 'left' }, |
56 |
| - { field: 'AvgPrice', title: '从格', type: 'decimal', link: true, width: 80, require: true, align: 'left' }, |
57 |
| - { field: 'Date', title: '日期', type: 'datetime', width: 90, require: true, align: 'left', sortable: true }, |
58 |
| - { field: 'IsTop', title: '测试', type: 'int', bind: { key: 'enable', data: [] }, width: 90, require: true, align: 'left' }, |
59 |
| - { field: 'Enable', title: '远程', type: 'byte', bind: { key: 'enable', data: [] }, width: 90, hidden: true, align: 'left' }, |
60 |
| - { field: 'CreateID', title: '创建人Id', type: 'int', width: 90, hidden: true, align: 'left' }, |
61 |
| - { field: 'Creator', title: '创建人', type: 'string', width: 130, readonly: true, align: 'left' }, |
62 |
| - { field: 'CreateDate', title: '创建时间', type: 'datetime', width: 90, readonly: true, align: 'left', sortable: true }, |
63 |
| - { field: 'ModifyID', title: '修改人ID', type: 'int', width: 90, hidden: true, align: 'left' }, |
64 |
| - { field: 'Modifier', title: '修改人', type: 'string', width: 130, readonly: true, align: 'left' }, |
65 |
| - { field: 'ModifyDate', title: '修改时间', type: 'datetime', width: 90, readonly: true, align: 'left', sortable: true }], |
66 |
| - detail: { |
67 |
| - cnName: "#detailCnName", |
68 |
| - columns: [], |
69 |
| - sortName: "", |
70 |
| - key: "" |
71 |
| - } |
| 26 | + import extend from "@/extension/appmanager/App_TransactionAvgPrice.js"; |
| 27 | + import ViewGrid from "@/components/basic/ViewGrid.vue"; |
| 28 | + var vueParam = { |
| 29 | + components: { |
| 30 | + ViewGrid |
| 31 | + }, |
| 32 | + data() { |
| 33 | + return { |
| 34 | + table: { |
| 35 | + key: 'Id', |
| 36 | + footer: "Foots", |
| 37 | + cnName: '自动绑定下拉框', |
| 38 | + name: 'App_TransactionAvgPrice', |
| 39 | + url: "/App_TransactionAvgPrice/", |
| 40 | + sortName: "Id" |
| 41 | + }, |
| 42 | + extend: extend, |
| 43 | + editFormFields: {"Variety":[],"AgeRange":"","City":"","AvgPrice":"","Date":"","IsTop":"","Creator":"","CreateDate":"","Modifier":"","ModifyDate":""}, |
| 44 | + editFormOptions: [[{"dataKey":"pz","data":[],"title":"品种","required":true,"field":"Variety","colSize":12,"type":"checkbox"}], |
| 45 | + [{"dataKey":"age","data":[],"title":"月龄","required":true,"field":"AgeRange","colSize":12,"type":"select"}], |
| 46 | + [{"dataKey":"city","data":[],"title":"城市","required":true,"field":"City","colSize":12,"type":"select"}], |
| 47 | + [{"title":"均价","required":true,"field":"AvgPrice","colSize":12,"type":"decimal"}], |
| 48 | + [{"title":"日期","required":true,"field":"Date","colSize":12,"type":"date"}], |
| 49 | + [{"dataKey":"top","data":[],"title":"价格","required":true,"field":"IsTop","colSize":12,"type":"select"}], |
| 50 | + [{"title":"创建人","field":"Creator","disabled":true}, |
| 51 | + {"title":"创建时间","field":"CreateDate","disabled":true}], |
| 52 | + [{"title":"修改人","field":"Modifier","disabled":true}, |
| 53 | + {"title":"修改时间","field":"ModifyDate","disabled":true}]], |
| 54 | + searchFormFields: {"Variety":"","AgeRange":"","City":"","Date":"","IsTop":"","Enable":""}, |
| 55 | + searchFormOptions: [[{"dataKey":"pz","data":[],"title":"品种","field":"Variety","type":"select"},{"dataKey":"age","data":[],"title":"月龄","field":"AgeRange","type":"select"},{"dataKey":"city","data":[],"title":"城市","field":"City","type":"select"}],[{"title":"日期","field":"Date","type":"datetime"},{"dataKey":"top","data":[],"title":"价格","field":"IsTop","type":"select"},{"dataKey":"enable","data":[],"title":"启用","field":"Enable","type":"select"}]], |
| 56 | + columns: [{field:'Id',title:'主键ID',type:'int',width:90,hidden:true,readonly:true,require:true,align:'left'}, |
| 57 | + {field:'Variety',title:'品种',type:'string',bind:{ key:'pz',data:[]},sort:true,width:90,require:true,align:'left',sortable:true}, |
| 58 | + {field:'AgeRange',title:'月龄',type:'string',bind:{ key:'age',data:[]},sort:true,width:90,require:true,align:'left'}, |
| 59 | + {field:'City',title:'城市',type:'string',bind:{ key:'city',data:[]},sort:true,width:90,require:true,align:'left'}, |
| 60 | + {field:'AvgPrice',title:'均价',type:'decimal',link:true,sort:true,width:80,require:true,align:'left'}, |
| 61 | + {field:'Date',title:'日期',type:'datetime',sort:true,width:90,require:true,align:'left',sortable:true}, |
| 62 | + {field:'IsTop',title:'价格',type:'int',bind:{ key:'top',data:[]},sort:true,width:90,require:true,align:'left'}, |
| 63 | + {field:'Enable',title:'启用',type:'sbyte',bind:{ key:'enable',data:[]},sort:true,width:90,hidden:true,align:'left'}, |
| 64 | + {field:'CreateID',title:'创建人Id',type:'int',width:90,hidden:true,align:'left'}, |
| 65 | + {field:'Creator',title:'创建人',type:'string',width:130,readonly:true,align:'left'}, |
| 66 | + {field:'CreateDate',title:'创建时间',type:'datetime',sort:true,width:90,readonly:true,align:'left',sortable:true}, |
| 67 | + {field:'ModifyID',title:'修改人ID',type:'int',width:90,hidden:true,align:'left'}, |
| 68 | + {field:'Modifier',title:'修改人',type:'string',width:130,readonly:true,align:'left'}, |
| 69 | + {field:'ModifyDate',title:'修改时间',type:'datetime',width:90,readonly:true,align:'left',sortable:true}], |
| 70 | + detail: { |
| 71 | + cnName:"#detailCnName", |
| 72 | + columns: [], |
| 73 | + sortName: "", |
| 74 | + key:"" |
| 75 | + } |
| 76 | + }; |
| 77 | + } |
72 | 78 | };
|
73 |
| - } |
74 |
| -}; |
75 |
| -export default vueParam; |
| 79 | + export default vueParam; |
76 | 80 | </script>
|
0 commit comments