diff --git a/src/api/manage_accept_doc.ts b/src/api/manage_accept_doc.ts new file mode 100644 index 0000000..31f90d4 --- /dev/null +++ b/src/api/manage_accept_doc.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 项目管理--收文管理列表 +export function apiManageAcceptDocLists(params: any) { + return request.get({ url: '/manage_communication.manage_accept_doc/lists', params }) +} + +// 添加项目管理--收文管理 +export function apiManageAcceptDocAdd(params: any) { + return request.post({ url: '/manage_communication.manage_accept_doc/add', params }) +} + +// 编辑项目管理--收文管理 +export function apiManageAcceptDocEdit(params: any) { + return request.post({ url: '/manage_communication.manage_accept_doc/edit', params }) +} + +// 删除项目管理--收文管理 +export function apiManageAcceptDocDelete(params: any) { + return request.post({ url: '/manage_communication.manage_accept_doc/delete', params }) +} + +// 项目管理--收文管理详情 +export function apiManageAcceptDocDetail(params: any) { + return request.get({ url: '/manage_communication.manage_accept_doc/detail', params }) +} \ No newline at end of file diff --git a/src/api/manage_company.ts b/src/api/manage_company.ts new file mode 100644 index 0000000..197c584 --- /dev/null +++ b/src/api/manage_company.ts @@ -0,0 +1,34 @@ +import request from '@/utils/request' + +// 项目管理--参建单位列表 +export function apiManageCompanyLists(params: any) { + return request.get({ url: '/manage_basic.manage_company/lists', params }) +} + +// 添加项目管理--参建单位 +export function apiManageCompanyAdd(params: any) { + return request.post({ url: '/manage_basic.manage_company/add', params }) +} + +// 编辑项目管理--参建单位 +export function apiManageCompanyEdit(params: any) { + return request.post({ url: '/manage_basic.manage_company/edit', params }) +} + +// 删除项目管理--参建单位 +export function apiManageCompanyDelete(params: any) { + return request.post({ url: '/manage_basic.manage_company/delete', params }) +} + +// 项目管理--参建单位详情 +export function apiManageCompanyDetail(params: any) { + return request.get({ url: '/manage_basic.manage_company/detail', params }) +} + +export function apimanage_company_contacts(params: any) { + return request.get({ url: '/manage_basic.manage_company_contacts/lists', params }) +} + +export function apimanage_company_contacts_delete(params: any) { + return request.post({ url: '/manage_basic.manage_company_contacts/delete', params }) +} diff --git a/src/api/manage_engineering_changes.ts b/src/api/manage_engineering_changes.ts new file mode 100644 index 0000000..cc80982 --- /dev/null +++ b/src/api/manage_engineering_changes.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 项目管理--工程变更列表 +export function apiManageEngineeringChangesLists(params: any) { + return request.get({ url: '/manage_invest.manage_engineering_changes/lists', params }) +} + +// 添加项目管理--工程变更 +export function apiManageEngineeringChangesAdd(params: any) { + return request.post({ url: '/manage_invest.manage_engineering_changes/add', params }) +} + +// 编辑项目管理--工程变更 +export function apiManageEngineeringChangesEdit(params: any) { + return request.post({ url: '/manage_invest.manage_engineering_changes/edit', params }) +} + +// 删除项目管理--工程变更 +export function apiManageEngineeringChangesDelete(params: any) { + return request.post({ url: '/manage_invest.manage_engineering_changes/delete', params }) +} + +// 项目管理--工程变更详情 +export function apiManageEngineeringChangesDetail(params: any) { + return request.get({ url: '/manage_invest.manage_engineering_changes/detail', params }) +} \ No newline at end of file diff --git a/src/api/manage_metered_payment.ts b/src/api/manage_metered_payment.ts new file mode 100644 index 0000000..65d386b --- /dev/null +++ b/src/api/manage_metered_payment.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 项目管理--计量支付列表 +export function apiManageMeteredPaymentLists(params: any) { + return request.get({ url: '/manage_invest.manage_metered_payment/lists', params }) +} + +// 添加项目管理--计量支付 +export function apiManageMeteredPaymentAdd(params: any) { + return request.post({ url: '/manage_invest.manage_metered_payment/add', params }) +} + +// 编辑项目管理--计量支付 +export function apiManageMeteredPaymentEdit(params: any) { + return request.post({ url: '/manage_invest.manage_metered_payment/edit', params }) +} + +// 删除项目管理--计量支付 +export function apiManageMeteredPaymentDelete(params: any) { + return request.post({ url: '/manage_invest.manage_metered_payment/delete', params }) +} + +// 项目管理--计量支付详情 +export function apiManageMeteredPaymentDetail(params: any) { + return request.get({ url: '/manage_invest.manage_metered_payment/detail', params }) +} \ No newline at end of file diff --git a/src/api/manage_monthly_progress_report.ts b/src/api/manage_monthly_progress_report.ts new file mode 100644 index 0000000..8f2d1eb --- /dev/null +++ b/src/api/manage_monthly_progress_report.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 项目管理--工程进度月报列表 +export function apiManageMonthlyProgressReportLists(params: any) { + return request.get({ url: '/manage_progress.manage_monthly_progress_report/lists', params }) +} + +// 添加项目管理--工程进度月报 +export function apiManageMonthlyProgressReportAdd(params: any) { + return request.post({ url: '/manage_progress.manage_monthly_progress_report/add', params }) +} + +// 编辑项目管理--工程进度月报 +export function apiManageMonthlyProgressReportEdit(params: any) { + return request.post({ url: '/manage_progress.manage_monthly_progress_report/edit', params }) +} + +// 删除项目管理--工程进度月报 +export function apiManageMonthlyProgressReportDelete(params: any) { + return request.post({ url: '/manage_progress.manage_monthly_progress_report/delete', params }) +} + +// 项目管理--工程进度月报详情 +export function apiManageMonthlyProgressReportDetail(params: any) { + return request.get({ url: '/manage_progress.manage_monthly_progress_report/detail', params }) +} \ No newline at end of file diff --git a/src/api/manage_project.ts b/src/api/manage_project.ts new file mode 100644 index 0000000..fac4668 --- /dev/null +++ b/src/api/manage_project.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 项目管理--项目信息列表 +export function apiManageProjectLists(params: any) { + return request.get({ url: '/manage_basic.manage_project/lists', params }) +} + +// 添加项目管理--项目信息 +export function apiManageProjectAdd(params: any) { + return request.post({ url: '/manage_basic.manage_project/add', params }) +} + +// 编辑项目管理--项目信息 +export function apiManageProjectEdit(params: any) { + return request.post({ url: '/manage_basic.manage_project/edit', params }) +} + +// 删除项目管理--项目信息 +export function apiManageProjectDelete(params: any) { + return request.post({ url: '/manage_basic.manage_project/delete', params }) +} + +// 项目管理--项目信息详情 +export function apiManageProjectDetail(params: any) { + return request.get({ url: '/manage_basic.manage_project/detail', params }) +} \ No newline at end of file diff --git a/src/api/manage_send_doc.ts b/src/api/manage_send_doc.ts new file mode 100644 index 0000000..bfe812a --- /dev/null +++ b/src/api/manage_send_doc.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 项目管理--发文管理列表 +export function apiManageSendDocLists(params: any) { + return request.get({ url: '/manage_communication.manage_send_doc/lists', params }) +} + +// 添加项目管理--发文管理 +export function apiManageSendDocAdd(params: any) { + return request.post({ url: '/manage_communication.manage_send_doc/add', params }) +} + +// 编辑项目管理--发文管理 +export function apiManageSendDocEdit(params: any) { + return request.post({ url: '/manage_communication.manage_send_doc/edit', params }) +} + +// 删除项目管理--发文管理 +export function apiManageSendDocDelete(params: any) { + return request.post({ url: '/manage_communication.manage_send_doc/delete', params }) +} + +// 项目管理--发文管理详情 +export function apiManageSendDocDetail(params: any) { + return request.get({ url: '/manage_communication.manage_send_doc/detail', params }) +} \ No newline at end of file diff --git a/src/components/dialogTable/dialogTableConfig.ts b/src/components/dialogTable/dialogTableConfig.ts index 15d1c1e..e75d26d 100644 --- a/src/components/dialogTable/dialogTableConfig.ts +++ b/src/components/dialogTable/dialogTableConfig.ts @@ -13,6 +13,7 @@ import { useDictData } from '@/hooks/useDictOptions' import { apiSupervisionProjectLists } from '@/api/supervision_project' import { apiSupervisionParticipatingUnitsLists, } from '@/api/supervision_participating_units' import { apiSupervisionCheckItemLists } from '@/api/supervision_check_item' +import { apiManageProjectLists} from '@/api/manage_project' export const supervision_project:Iconfig = { @@ -103,3 +104,31 @@ export const supervision_check_item:Iconfig = { ] } +export const manage_project:Iconfig = { + fetchFn: apiManageProjectLists, + serchList: [ + { + label: '项目名称', + value: "project_name" + }, + { + label: '项目编号', + value: "project_code", + }, + + ], + tableList: [ + { project_name: "项目名称" }, + { project_code: "项目编号" }, + { nature_text: "性质" }, + { industry_text: "行业" }, + { build_area_text: "建设区域" }, + { project_level_text: "项目级别" }, + { total_investment: "总投资" }, + { engineering_status_text: "工程状态" }, + { implementation_department: "实施部门" }, + { supervision_department: "监管部门" }, + { project_manager: "项目经理" }, + ] +} + diff --git a/src/views/manage_accept_doc/edit.vue b/src/views/manage_accept_doc/edit.vue new file mode 100644 index 0000000..92dc9b6 --- /dev/null +++ b/src/views/manage_accept_doc/edit.vue @@ -0,0 +1,198 @@ + + + diff --git a/src/views/manage_accept_doc/index.vue b/src/views/manage_accept_doc/index.vue new file mode 100644 index 0000000..0e33494 --- /dev/null +++ b/src/views/manage_accept_doc/index.vue @@ -0,0 +1,119 @@ + + + diff --git a/src/views/manage_company/edit.vue b/src/views/manage_company/edit.vue new file mode 100644 index 0000000..032fb46 --- /dev/null +++ b/src/views/manage_company/edit.vue @@ -0,0 +1,253 @@ + + + diff --git a/src/views/manage_company/index.vue b/src/views/manage_company/index.vue new file mode 100644 index 0000000..fa7e94c --- /dev/null +++ b/src/views/manage_company/index.vue @@ -0,0 +1,132 @@ + + + diff --git a/src/views/manage_engineering_changes/edit.vue b/src/views/manage_engineering_changes/edit.vue new file mode 100644 index 0000000..4a2b853 --- /dev/null +++ b/src/views/manage_engineering_changes/edit.vue @@ -0,0 +1,188 @@ + + + diff --git a/src/views/manage_engineering_changes/index.vue b/src/views/manage_engineering_changes/index.vue new file mode 100644 index 0000000..dc734ca --- /dev/null +++ b/src/views/manage_engineering_changes/index.vue @@ -0,0 +1,120 @@ + + + diff --git a/src/views/manage_metered_payment/edit.vue b/src/views/manage_metered_payment/edit.vue new file mode 100644 index 0000000..d92eef9 --- /dev/null +++ b/src/views/manage_metered_payment/edit.vue @@ -0,0 +1,172 @@ + + + diff --git a/src/views/manage_metered_payment/index.vue b/src/views/manage_metered_payment/index.vue new file mode 100644 index 0000000..f72d13b --- /dev/null +++ b/src/views/manage_metered_payment/index.vue @@ -0,0 +1,118 @@ + + + diff --git a/src/views/manage_monthly_progress_report/edit.vue b/src/views/manage_monthly_progress_report/edit.vue new file mode 100644 index 0000000..9357577 --- /dev/null +++ b/src/views/manage_monthly_progress_report/edit.vue @@ -0,0 +1,189 @@ + + + diff --git a/src/views/manage_monthly_progress_report/index.vue b/src/views/manage_monthly_progress_report/index.vue new file mode 100644 index 0000000..7f430d8 --- /dev/null +++ b/src/views/manage_monthly_progress_report/index.vue @@ -0,0 +1,117 @@ + + + diff --git a/src/views/manage_project/edit.vue b/src/views/manage_project/edit.vue new file mode 100644 index 0000000..147ebb6 --- /dev/null +++ b/src/views/manage_project/edit.vue @@ -0,0 +1,447 @@ + + + diff --git a/src/views/manage_project/index.vue b/src/views/manage_project/index.vue new file mode 100644 index 0000000..4eaa973 --- /dev/null +++ b/src/views/manage_project/index.vue @@ -0,0 +1,159 @@ + + + diff --git a/src/views/manage_send_doc/edit.vue b/src/views/manage_send_doc/edit.vue new file mode 100644 index 0000000..2fecb20 --- /dev/null +++ b/src/views/manage_send_doc/edit.vue @@ -0,0 +1,192 @@ + + + diff --git a/src/views/manage_send_doc/index.vue b/src/views/manage_send_doc/index.vue new file mode 100644 index 0000000..3906670 --- /dev/null +++ b/src/views/manage_send_doc/index.vue @@ -0,0 +1,125 @@ + + + diff --git a/src/views/supervision_device_entry/edit.vue b/src/views/supervision_device_entry/edit.vue index fd53ee6..6bede8a 100644 --- a/src/views/supervision_device_entry/edit.vue +++ b/src/views/supervision_device_entry/edit.vue @@ -46,7 +46,6 @@ -
diff --git a/src/views/supervision_project/edit.vue b/src/views/supervision_project/edit.vue index b78005a..bd01b50 100644 --- a/src/views/supervision_project/edit.vue +++ b/src/views/supervision_project/edit.vue @@ -1,6 +1,7 @@