diff --git a/src/api/project_cost_budget.ts b/src/api/project_cost_budget.ts
index fa948ae..2f18242 100644
--- a/src/api/project_cost_budget.ts
+++ b/src/api/project_cost_budget.ts
@@ -2,7 +2,7 @@ import request from '@/utils/request'
// 费用预算列表
export function apiProjectCostBudgetLists(params: any) {
- return request.get({ url: '/project.project_cost_budget_detail/lists', params })
+ return request.get({ url: '/project.project_cost_budget/lists', params })
}
// 添加费用预算
diff --git a/src/api/project_cost_budget_detail.ts b/src/api/project_cost_budget_detail.ts
new file mode 100644
index 0000000..8e9d2ba
--- /dev/null
+++ b/src/api/project_cost_budget_detail.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 费用预算明细列表
+export function apiProjectCostBudgetDetailLists(params: any) {
+ return request.get({ url: '/project.project_cost_budget_detail/lists', params })
+}
+
+// 添加费用预算明细
+export function apiProjectCostBudgetDetailAdd(params: any) {
+ return request.post({ url: '/project.project_cost_budget_detail/add', params })
+}
+
+// 编辑费用预算明细
+export function apiProjectCostBudgetDetailEdit(params: any) {
+ return request.post({ url: '/project.project_cost_budget_detail/edit', params })
+}
+
+// 删除费用预算明细
+export function apiProjectCostBudgetDetailDelete(params: any) {
+ return request.post({ url: '/project.project_cost_budget_detail/delete', params })
+}
+
+// 费用预算明细详情
+export function apiProjectCostBudgetDetailDetail(params: any) {
+ return request.get({ url: '/project.project_cost_budget_detail/detail', params })
+}
\ No newline at end of file
diff --git a/src/api/project_equipment_budget.ts b/src/api/project_equipment_budget.ts
new file mode 100644
index 0000000..1100a00
--- /dev/null
+++ b/src/api/project_equipment_budget.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 机具预算列表
+export function apiProjectEquipmentBudgetLists(params: any) {
+ return request.get({ url: '/project.project_equipment_budget/lists', params })
+}
+
+// 添加机具预算
+export function apiProjectEquipmentBudgetAdd(params: any) {
+ return request.post({ url: '/project.project_equipment_budget/add', params })
+}
+
+// 编辑机具预算
+export function apiProjectEquipmentBudgetEdit(params: any) {
+ return request.post({ url: '/project.project_equipment_budget/edit', params })
+}
+
+// 删除机具预算
+export function apiProjectEquipmentBudgetDelete(params: any) {
+ return request.post({ url: '/project.project_equipment_budget/delete', params })
+}
+
+// 机具预算详情
+export function apiProjectEquipmentBudgetDetail(params: any) {
+ return request.get({ url: '/project.project_equipment_budget/detail', params })
+}
\ No newline at end of file
diff --git a/src/components/project_equipment_budget_detail/index.vue b/src/components/project_equipment_budget_detail/index.vue
new file mode 100644
index 0000000..c22e5a0
--- /dev/null
+++ b/src/components/project_equipment_budget_detail/index.vue
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 文件{{
+ index + 1 }}
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/project_labor_contract/index.vue b/src/components/project_labor_contract/index.vue
new file mode 100644
index 0000000..e376ac8
--- /dev/null
+++ b/src/components/project_labor_contract/index.vue
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 文件{{
+ index + 1 }}
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/custom_contacts/edit.vue b/src/views/custom_contacts/edit.vue
index 71d48bb..b2adb02 100644
--- a/src/views/custom_contacts/edit.vue
+++ b/src/views/custom_contacts/edit.vue
@@ -1,12 +1,12 @@