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 } + ] +}