diff --git a/src/api/modular/main/ContractnoList.js b/src/api/modular/main/ContractnoList.js
new file mode 100644
index 0000000..0a41698
--- /dev/null
+++ b/src/api/modular/main/ContractnoList.js
@@ -0,0 +1,36 @@
+import { axios } from '@/utils/request'
+
+/**
+ * 查询约号台账
+ *
+ */
+export function GetParaContractNoPage (parameter) {
+ return axios({
+ url: '/Para/GetParaContractNoPage',
+ method: 'post',
+ data: parameter
+ })
+}
+
+export function SaveParaContractNoInfo (parameter) {
+ return axios({
+ url: '/Para/SaveParaContractNoInfo',
+ method: 'post',
+ data: parameter
+ })
+}
+
+export function DeleteParaContractNoInfo (parameter) {
+ return axios({
+ url: '/Para/DeleteParaContractNoInfo?Ids=' + parameter,
+ method: 'post'
+ })
+}
+
+export function GetParaContractNoInfo (parameter) {
+ return axios({
+ url: '/Para/GetParaContractNoInfo',
+ method: 'get',
+ params: parameter
+ })
+}
diff --git a/src/views/main/ContractnoList/index.vue b/src/views/main/ContractnoList/index.vue
new file mode 100644
index 0000000..f173be8
--- /dev/null
+++ b/src/views/main/ContractnoList/index.vue
@@ -0,0 +1,289 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+
+
+ 新增项目
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/main/ContractnoList/modules/addFrom.vue b/src/views/main/ContractnoList/modules/addFrom.vue
new file mode 100644
index 0000000..a803972
--- /dev/null
+++ b/src/views/main/ContractnoList/modules/addFrom.vue
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/main/ContractnoList/modules/initData.js b/src/views/main/ContractnoList/modules/initData.js
new file mode 100644
index 0000000..52645de
--- /dev/null
+++ b/src/views/main/ContractnoList/modules/initData.js
@@ -0,0 +1,10 @@
+export default {
+ columns: [
+ { type: 'seq', width: 60, noDraggable: true },
+ { field: 'contractNo', title: '合约号编号', showHeaderOverflow: true, sortable: true },
+ { field: 'contractName', title: '合约号名称', showHeaderOverflow: true, sortable: true },
+ { field: 'contractNote', title: '合约号备注', showHeaderOverflow: true, sortable: true },
+ { field: 'createUserName', title: '创建者名称', showHeaderOverflow: true, sortable: true },
+ { field: 'operate', title: '操作', width: 150, noDraggable: true, slots: { default: 'operate' }, fixed: 'right', resizable: false }
+ ]
+}