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 - - - -
- - - - -