diff --git a/src/api/financial_collection_plan.ts b/src/api/financial_collection_plan.ts
new file mode 100644
index 0000000..7f8ba30
--- /dev/null
+++ b/src/api/financial_collection_plan.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 财务管理--合同收款计划列表
+export function apiFinancialCollectionPlanLists(params: any) {
+ return request.get({ url: '/financial.financial_collection_plan/lists', params })
+}
+
+// 添加财务管理--合同收款计划
+export function apiFinancialCollectionPlanAdd(params: any) {
+ return request.post({ url: '/financial.financial_collection_plan/add', params })
+}
+
+// 编辑财务管理--合同收款计划
+export function apiFinancialCollectionPlanEdit(params: any) {
+ return request.post({ url: '/financial.financial_collection_plan/edit', params })
+}
+
+// 删除财务管理--合同收款计划
+export function apiFinancialCollectionPlanDelete(params: any) {
+ return request.post({ url: '/financial.financial_collection_plan/delete', params })
+}
+
+// 财务管理--合同收款计划详情
+export function apiFinancialCollectionPlanDetail(params: any) {
+ return request.get({ url: '/financial.financial_collection_plan/detail', params })
+}
\ No newline at end of file
diff --git a/src/api/marketing_contract_change.ts b/src/api/marketing_contract_change.ts
index ccc2489..dd13be9 100644
--- a/src/api/marketing_contract_change.ts
+++ b/src/api/marketing_contract_change.ts
@@ -1,41 +1,26 @@
-import request from "@/utils/request";
+import request from '@/utils/request'
-// 市场经营--投标管理--竞争对手列表
+// 市场经营--合同信息--合同变更列表
export function apiMarketingContractChangeLists(params: any) {
- return request.get({
- url: "/marketing.marketing_contract_change/lists",
- params,
- });
+ return request.get({ url: '/marketing.marketing_contract_change/lists', params })
}
-// 添加市场经营--投标管理--竞争对手
+// 添加市场经营--合同信息--合同变更
export function apiMarketingContractChangeAdd(params: any) {
- return request.post({
- url: "/marketing.marketing_contract_change/add",
- params,
- });
+ return request.post({ url: '/marketing.marketing_contract_change/add', params })
}
-// 编辑市场经营--投标管理--竞争对手
+// 编辑市场经营--合同信息--合同变更
export function apiMarketingContractChangeEdit(params: any) {
- return request.post({
- url: "/marketing.marketing_contract_change/edit",
- params,
- });
+ return request.post({ url: '/marketing.marketing_contract_change/edit', params })
}
-// 删除市场经营--投标管理--竞争对手
+// 删除市场经营--合同信息--合同变更
export function apiMarketingContractChangeDelete(params: any) {
- return request.post({
- url: "/marketing.marketing_contract_change/delete",
- params,
- });
+ return request.post({ url: '/marketing.marketing_contract_change/delete', params })
}
-// 市场经营--投标管理--竞争对手详情
+// 市场经营--合同信息--合同变更详情
export function apiMarketingContractChangeDetail(params: any) {
- return request.get({
- url: "/marketing.marketing_contract_change/detail",
- params,
- });
-}
+ return request.get({ url: '/marketing.marketing_contract_change/detail', params })
+}
\ No newline at end of file
diff --git a/src/views/financial_collection_plan/edit.vue b/src/views/financial_collection_plan/edit.vue
new file mode 100644
index 0000000..f57bd06
--- /dev/null
+++ b/src/views/financial_collection_plan/edit.vue
@@ -0,0 +1,149 @@
+
+
+
+
+
diff --git a/src/views/financial_collection_plan/index.vue b/src/views/financial_collection_plan/index.vue
new file mode 100644
index 0000000..64239b0
--- /dev/null
+++ b/src/views/financial_collection_plan/index.vue
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+ 新增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/marketing_contract_change/detail.js b/src/views/marketing_contract_change/detail.js
new file mode 100644
index 0000000..7f5c1dc
--- /dev/null
+++ b/src/views/marketing_contract_change/detail.js
@@ -0,0 +1,52 @@
+
+import { apiMarketingCustomContactsLists } from '@/api/marketing_custom'
+
+const detailConfig = {
+ title: "市场经营--合同信息--合同变更",
+ config: [
+ {
+ label: "合同名称",
+ value: "contract_name"
+ },
+ {
+ label: "合同类型",
+ value: "contract_type"
+ },
+ {
+ label: "业务性质",
+ value: "business_nature"
+ },
+ {
+ label: "合同签订金额",
+ value: "signed_amount"
+ },
+ {
+ label: "签证变更后金额",
+ value: "change_amount"
+ },
+ {
+ label: "签证变更人员",
+ value: "change_user_name",
+ },
+ {
+ label: "变更日期",
+ value: "change_date"
+ },
+
+ {
+ label: "变更事项",
+ value: "change_content",
+ },
+
+ {
+ label: "附件",
+ value: "annex",
+ column: 1
+ },
+
+ ]
+
+
+
+}
+export default detailConfig;
\ No newline at end of file
diff --git a/src/views/marketing_contract_change/edit.vue b/src/views/marketing_contract_change/edit.vue
new file mode 100644
index 0000000..1eb6435
--- /dev/null
+++ b/src/views/marketing_contract_change/edit.vue
@@ -0,0 +1,190 @@
+
+
+
+
+
diff --git a/src/views/marketing_contract_change/index.vue b/src/views/marketing_contract_change/index.vue
new file mode 100644
index 0000000..00cce9e
--- /dev/null
+++ b/src/views/marketing_contract_change/index.vue
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 新增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+ 详情
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/marketing_reflux_contract/index.vue b/src/views/marketing_reflux_contract/index.vue
index ed33376..2f40e3e 100644
--- a/src/views/marketing_reflux_contract/index.vue
+++ b/src/views/marketing_reflux_contract/index.vue
@@ -2,17 +2,21 @@
-
+
-
-
+
+
-
-
+
+
-
-
+
+
+
+
+
+
查询
@@ -24,35 +28,25 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
+ 登记回流日期
+
@@ -61,6 +55,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -70,15 +98,12 @@ import { usePaging } from '@/hooks/usePaging'
import { apiMarketingRefluxContractLists, apiMarketingRefluxContractReflux } from '@/api/marketing_reflux_contract'
import feedback from '@/utils/feedback'
-
-
-
// 查询条件
const queryParams = reactive({
- // contract_name: '',
- // business_nature: '',
- // signed_dept: '',
- // part_a: '',
+ contract_name: '',
+ contract_code: '',
+ part_b: '',
+ contract_type: '',
})
// 选中数据
@@ -96,23 +121,30 @@ const { pager, getLists, resetParams, resetPage } = usePaging({
params: queryParams
})
-// 添加
-const handleAdd = async () => {
- showEdit.value = true
- await nextTick()
- editRef.value?.open('add')
+// 报名
+const showDialog = ref(false)
+const regForm = reactive({
+ contract_name: "",
+ contract_code: "",
+ contract_id: "",
+ reflux_date: '',
+ annex: [],
+
+})
+
+const handleRegister = async () => {
+ await apiMarketingRefluxContractReflux({ ...regForm })
+ feedback.msgSuccess('操作成功')
+ getLists()
+ showDialog.value = false
+
}
// 编辑
-const deptList = ref([])
-const getDeptList = async () => {
- let res = await deptLists()
- deptList.value = res.lists
-}
+
getLists()
-getDeptList()
diff --git a/stats.html b/stats.html
deleted file mode 100644
index a0ce28e..0000000
--- a/stats.html
+++ /dev/null
@@ -1,4842 +0,0 @@
-
-
-
-
-
-
-
- Rollup Visualizer
-
-
-
-
-
-
-
-
-