diff --git a/src/api/build/build_report.ts b/src/api/build/build_report.ts new file mode 100644 index 0000000..44b42cc --- /dev/null +++ b/src/api/build/build_report.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +//施工汇报表列表 +export function buildreportLists(params: any) { + return request.get({ url: '/build.build_report/lists', params }) +} + +// 添加施工计划 +export function buildreportAdd(params: any) { + return request.post({ url: '/build.build_report/add', params }) +} + +// 编辑施工计划 +export function buildreportEdit(params: any) { + return request.post({ url: '/build.build_report/edit', params }) +} + +// 删除施工计划 +export function buildreportDelete(params: any) { + return request.post({ url: '/build.build_report/delete', params }) +} + +// 施工计划详情 +export function buildreportDetail(params: any) { + return request.get({ url: '/build.build_report/detail', params }) +} diff --git a/src/api/build/build_report_detail.ts b/src/api/build/build_report_detail.ts new file mode 100644 index 0000000..99a90a5 --- /dev/null +++ b/src/api/build/build_report_detail.ts @@ -0,0 +1,5 @@ +import request from '@/utils/request' +// 人工明细列表 +export function buildreportDetaillists(params: any) { + return request.get({ url: '/build.build_report_detail/lists', params }) +} \ No newline at end of file diff --git a/src/api/project_insurance_management.ts b/src/api/project_insurance_management.ts new file mode 100644 index 0000000..de13aaf --- /dev/null +++ b/src/api/project_insurance_management.ts @@ -0,0 +1,27 @@ +import request from '@/utils/request' + +// 保险管理列表 +export function insurancemanagementLists(params: any) { + return request.get({ url: '/project.project_insurance_management//lists', params }) +} + +// 添加保险管理 +export function insurancemanagementAdd(params: any) { + return request.post({ url: '/project.project_insurance_management//add', params }) +} + +// 编辑保险管理 +export function insurancemanagementEdit(params: any) { + return request.post({ url: '/project.project_insurance_management//edit', params }) +} + +// 删除保险管理 +export function insurancemanagementDelete(params: any) { + return request.post({ url: '/project.project_insurance_management//delete', params }) +} + +// 保险管理详情 +export function insurancemanagementDetail(params: any) { + return request.get({ url: '/project.project_insurance_management//detail', params }) +} + diff --git a/src/api/project_job_type.ts b/src/api/project_job_type.ts new file mode 100644 index 0000000..40b7f1f --- /dev/null +++ b/src/api/project_job_type.ts @@ -0,0 +1,32 @@ +import request from '@/utils/request' + +// 工种记录列表 +export function projectjobtypeLists(params: any) { + return request.get({ url: '/project.project_job_type/lists', params }) +} + +// 添加工种记录 +export function projectjobtypeAdd(params: any) { + return request.post({ url: '/project.project_job_type/add', params }) +} + +// 编辑工种记录 +export function projectjobtypeEdit(params: any) { + return request.post({ url: '/project.project_job_type/edit', params }) +} + +// 删除工种记录 +export function projectjobtypeDelete(params: any) { + return request.post({ url: '/project.project_job_type/delete', params }) +} + +// 工种记录详情 +export function projectjobtypeDetail(params: any) { + return request.get({ url: '/project.project_job_type/detail', params }) +} + + +// 工种列表 +export function projectjobtypeAll(params: any) { + return request.get({ url: '/project.project_job_type/all', params }) +} diff --git a/src/api/project_labor_contract.ts b/src/api/project_labor_contract.ts new file mode 100644 index 0000000..b89f418 --- /dev/null +++ b/src/api/project_labor_contract.ts @@ -0,0 +1,28 @@ +import request from '@/utils/request' + +// 劳动合同列表 +export function projectlaborcontractLists(params: any) { + return request.get({ url: '/project.project_labor_contract/lists', params }) +} + +// 添加劳动合同 +export function projectlaborcontractAdd(params: any) { + return request.post({ url: '/project.project_labor_contract/add', params }) +} + +// 编辑劳动合同 +export function projectlaborcontractEdit(params: any) { + return request.post({ url: '/project.project_labor_contract/edit', params }) +} + +// 删除劳动合同 +export function projectlaborcontractDelete(params: any) { + return request.post({ url: '/project.project_labor_contract/delete', params }) +} + +// 劳动合同详情 +export function projectlaborcontractDetail(params: any) { + return request.get({ url: '/project.project_labor_contract/detail', params }) +} + + diff --git a/src/api/project_personnel.ts b/src/api/project_personnel.ts index a2d1bdb..602e3b5 100644 --- a/src/api/project_personnel.ts +++ b/src/api/project_personnel.ts @@ -24,3 +24,8 @@ export function projectpersonnelDelete(params: any) { export function projectpersonnelDetail(params: any) { return request.get({ url: '/project.project_personnel/detail', params }) } + +//获取某个项目下的所有人员 +export function personneToProject(params: any) { + return request.get({ url: '/project.project_personnel/listToProject', params }) +} \ No newline at end of file diff --git a/src/components/acceptance/index.vue b/src/components/acceptance/index.vue new file mode 100644 index 0000000..61bd48c --- /dev/null +++ b/src/components/acceptance/index.vue @@ -0,0 +1,77 @@ + + + \ No newline at end of file diff --git a/src/components/build_plan/index.vue b/src/components/build_plan/index.vue new file mode 100644 index 0000000..b3f25cc --- /dev/null +++ b/src/components/build_plan/index.vue @@ -0,0 +1,76 @@ + + + \ No newline at end of file diff --git a/src/components/customerdemand/index.vue b/src/components/customerdemand/index.vue index 7353280..dafb5c6 100644 --- a/src/components/customerdemand/index.vue +++ b/src/components/customerdemand/index.vue @@ -25,7 +25,18 @@ - + + + diff --git a/src/components/material/picker.vue b/src/components/material/picker.vue index d015b74..aa30c11 100644 --- a/src/components/material/picker.vue +++ b/src/components/material/picker.vue @@ -1,31 +1,16 @@