From 2bd257b59d93adedd49f8d63d0e2565092d30802 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=97=9C=E8=A1=80=E9=BE=99=E5=B8=85?= <1493694146@qq.com> Date: Wed, 2 Aug 2023 20:04:26 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/consumer.ts | 4 + src/router/routes.ts | 30 +- src/views/category_business/edit.vue | 3 +- src/views/category_business/index.vue | 27 +- src/views/company/index.vue | 623 ++++++------ src/views/consumer/lists/detail copy.vue | 366 +++---- src/views/consumer/lists/detail.vue | 145 +-- src/views/consumer/lists/index.vue | 22 +- src/views/task/calendar.vue | 13 +- src/views/task/edit.vue | 176 ++-- src/views/user_informationg/detil.vue | 1105 ++++++---------------- src/views/user_informationg/index.vue | 66 +- 12 files changed, 1080 insertions(+), 1500 deletions(-) diff --git a/src/api/consumer.ts b/src/api/consumer.ts index 0521084..42ad935 100644 --- a/src/api/consumer.ts +++ b/src/api/consumer.ts @@ -34,3 +34,7 @@ export function upContact(params: any) { export function creatContact(params: any) { return request.post({ url: "/user.user/Draftingcontracts", params }); } +//发送短息 +export function sendMsgApi(params: any) { + return request.get({ url: "/contract.contract/postsms", params }); +} diff --git a/src/router/routes.ts b/src/router/routes.ts index 0d4a265..386c3c1 100644 --- a/src/router/routes.ts +++ b/src/router/routes.ts @@ -47,21 +47,29 @@ export const constantRoutes: Array = [ }, }, { - path: "b", - component: () => import("@/views/fileManagement/index.vue"), + path: "user_informationgdetil", + component: () => import("@/views/user_informationg/detil.vue"), name: Symbol(), meta: { - title: "个人设置", - }, - }, - { - path: "a", - component: () => import("@/views/fileManagement/detil.vue"), - name: Symbol(), - meta: { - title: "个人设置", + title: "档案详情", }, }, + // { + // path: "b", + // component: () => import("@/views/fileManagement/index.vue"), + // name: Symbol(), + // meta: { + // title: "个人设置", + // }, + // }, + // { + // path: "a", + // component: () => import("@/views/fileManagement/detil.vue"), + // name: Symbol(), + // meta: { + // title: "个人设置", + // }, + // }, ], }, // { diff --git a/src/views/category_business/edit.vue b/src/views/category_business/edit.vue index 8ec1589..efaf60e 100644 --- a/src/views/category_business/edit.vue +++ b/src/views/category_business/edit.vue @@ -7,8 +7,9 @@ width="550px" @confirm="handleSubmit" @close="handleClose" + > - + diff --git a/src/views/category_business/index.vue b/src/views/category_business/index.vue index 761c3de..41f63de 100644 --- a/src/views/category_business/index.vue +++ b/src/views/category_business/index.vue @@ -74,8 +74,25 @@ - + @@ -387,33 +382,49 @@ - - - - - 发起合同 - + + + + + + + + + + + + + + 发起合同 + + + @@ -423,9 +434,9 @@ :value="adjustState.value" @confirm="handleConfirmAdjust" /> - + @@ -459,8 +470,8 @@ import useUserStore from "@/stores/modules/user"; import feedback from "@/utils/feedback"; const { removeTab } = useMultipleTabs(); const router = useRouter(); - const route = useRoute(); +const flag = ref(true); const formData = reactive({ id: "", sex: "", @@ -650,12 +661,15 @@ const handleAvatarSuccess_four: UploadProps["onSuccess"] = ( return; } formData.file = response.data.uri; - fileList.value[0].url = response.data.uri; - fileList.value[0].name = "合同文件"; - console.log(formData.file.substring(8)); - upContact({ file: formData.file.substring(8), id: route.query.id }).then( - (res) => [console.log(res)] - ); + // fileList.value[0].url = response.data.uri; + // fileList.value[0].name = "合同文件"; + + // upContact({ file: formData.file.substring(8), id: route.query.id }).then( + // (res) => [console.log(res)] + // ); + upContact({ file: formData.file, id: route.query.id }).then((res) => [ + console.log(res), + ]); }; const beforeAvatarUpload_three: UploadProps["beforeUpload"] = (rawFile) => { return true; @@ -701,27 +715,18 @@ const handleConfirmAdjust = async (value: any) => { }; // 发起合同 const initiateContactFn = () => { - const { party_b, contract_type } = formData; + const { contract_type } = formData; // console.log(party_b, contract_type); - initiateContact({ party_b, contract_type, type: 2 }).then((res) => { - console.log(res); - feedback.msgSuccess("发起成功,等待平台风控部上传合同"); - }); -}; -const create = async () => { - await formRef.value?.validate(); - const data = { ...formData }; - // mode.value = route.query.mode; - // if (route.query.id) { - // await apiCompanyEdit(data) - // } else { - // await apiCompanyAdd(data) - // } - removeTab(); - router.back(); + initiateContact({ party_b: route.query.id, contract_type, type: 2 }).then( + (res) => { + console.log(res); + feedback.msgSuccess("发起成功,等待平台风控部上传合同"); + } + ); }; getDetails(); getProvinceList(); +console.log(formData);