diff --git a/api/contractManagement/list.js b/api/contractManagement/list.js new file mode 100644 index 0000000..8a53f04 --- /dev/null +++ b/api/contractManagement/list.js @@ -0,0 +1,11 @@ +import request from '@/utils/request' + +export default { + getByPage(data) { + return request({ + url: '/oil-finance/contract/getByPage', + method: 'post', + data: data + }) + } +} diff --git a/contractManagement/list/details.vue b/contractManagement/list/details.vue new file mode 100644 index 0000000..b2db155 --- /dev/null +++ b/contractManagement/list/details.vue @@ -0,0 +1,211 @@ + + + + + diff --git a/contractManagement/list/index.vue b/contractManagement/list/index.vue new file mode 100644 index 0000000..97df468 --- /dev/null +++ b/contractManagement/list/index.vue @@ -0,0 +1,332 @@ + + + + + diff --git a/pages.json b/pages.json index c4e9307..1b20655 100644 --- a/pages.json +++ b/pages.json @@ -526,6 +526,24 @@ } ] + }, + { + "root": "contractManagement", + "pages": [{ + "path": "list/index", + "style": { + "navigationBarTitleText": "合同列表", + "navigationStyle": "custom", + "enablePullDownRefresh": false + } + },{ + "path": "list/details", + "style": { + "navigationBarTitleText": "合同详情", + "navigationStyle": "custom", + "enablePullDownRefresh": false + } + }] } ], "globalStyle": { diff --git a/pages/index/menu.json b/pages/index/menu.json index d15dcf9..f04fe86 100644 --- a/pages/index/menu.json +++ b/pages/index/menu.json @@ -181,5 +181,20 @@ "image":"../../static/newindex/yunSiteList.png" } ] + }, + { + "name":"合同管理", + "icon":"iconxiugaiyonghuxinxi", + "label":"contractManagement", + "colorOpen":false, + "submenu":[ + { + "icon":"iconxiugaiyonghuxinxi", + "name":"合同列表", + "router":"/contractManagement/list/index", + "lable":"management:contract:list", + "image":"../../static/newindex/customerList.png" + } + ] } ] \ No newline at end of file