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 @@
+
+
+
+
+
+ {{item.title}}
+ {{item.value}}
+ {{item.value}}
+ {{item.value}}
+ {{ item.value }}
+
+ 暂无
+
+
+
+ {{item.value | nameFilters}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+
+
+
+
+
+ 对方单位名称
+ {{item.companyName}}
+
+
+ 审批流程
+ {{item.spName}}
+
+
+ 合同编号
+ {{item.contractNo}}
+
+
+
+ 签约日期
+ {{item.signingTime | timeFilter}}
+
+
+ 到期时间
+ {{item.contractTime | timeFilter}}
+
+
+
+ 我方负责人
+ {{item.applyer}}
+
+
+ {{statusEnum.find(_item => _item.value == item.spStatus).label}}
+
+
+
+
+
+
+
+
+
+
+
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