From 399247eff98f5a6a7327b7ec5a32f825ed0ecd00 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Sun, 28 Apr 2024 11:02:02 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E9=A2=84=E7=BA=A6=E7=99=BB?= =?UTF-8?q?=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yxt-as-ui/src/api/Common/dictcommons.js | 34 +-- .../src/api/operation/preregistration.js | 23 +- .../preregistration/preregistration.vue | 154 ++++++++-- .../preregistration/preregistrationAdd.vue | 274 +++++++++++------- .../preregistration/preregistrationInfo.vue | 170 +++++++++++ .../preregistration/relation/customer.vue | 196 +++++++++++++ 6 files changed, 685 insertions(+), 166 deletions(-) create mode 100644 yxt-as-ui/src/views/operation/preregistration/preregistrationInfo.vue create mode 100644 yxt-as-ui/src/views/operation/preregistration/relation/customer.vue diff --git a/yxt-as-ui/src/api/Common/dictcommons.js b/yxt-as-ui/src/api/Common/dictcommons.js index 6077fb61ba..4dcc00b4ed 100644 --- a/yxt-as-ui/src/api/Common/dictcommons.js +++ b/yxt-as-ui/src/api/Common/dictcommons.js @@ -99,41 +99,16 @@ export function getGysTypeByOrgSid(data) { }) } -// 根据分公司全路径sid和车型sid获取合格证公告型号 -export function getAnnounceList(data) { - return request({ - url: '/base/v1/basevehmodelannouncementmodel/getAnnounceList', - method: 'get', - params: data - }) -} - -// 根据分公司全路径sid、当前登录用户sid、是否打包获取已备案(有效期内)的产品政策信息 -export function selectList(data) { - return request({ - url: '/riskcenter/v1/LoanFinPolicy/selectList', - method: 'get', - params: data - }) -} -// 获取产品政策下的其它融信息,或分公司下备案通过的其它融 -export function selectListByOther(data) { +// 根据当前登录用户的全路径查询相应部门下的所有人 +export function selAllByOrgSidPath(data) { return request({ - url: '/riskcenter/v1/LoanFinOtherPolicy/selectList', - method: 'get', + url: '/portal/v1/sysstafforg/selAllByOrgSidPath', + method: 'post', params: data }) } -// 销售订单--编辑、详情初始化 -export function fetchDetails(data) { - return request({ - url: '/buscenter/v1/bussalesorder/fetchDetailsBySid/' + data, - method: 'get' - }) -} - // 分公司全路径sid获取工种 export function getServiceType(data) { return request({ @@ -152,7 +127,6 @@ export function selSubjectInfo(data) { }) } -// // 查询分页列表 -- 客户列表 export function customerListPage(params) { return request({ diff --git a/yxt-as-ui/src/api/operation/preregistration.js b/yxt-as-ui/src/api/operation/preregistration.js index 6f18dee3e0..a74c33cecb 100644 --- a/yxt-as-ui/src/api/operation/preregistration.js +++ b/yxt-as-ui/src/api/operation/preregistration.js @@ -10,14 +10,6 @@ export default { headers: { 'Content-Type': 'application/json' } }) }, - customerListPage: function(params) { - return request({ - url: '/as/v1/AsServiceItem/listPage', - method: 'post', - data: params, - headers: { 'Content-Type': 'application/json' } - }) - }, saveOrUpdate: function(data) { return request({ url: '/as/v1/asbusreservebill/save', @@ -47,5 +39,20 @@ export default { data: data, headers: { 'Content-Type': 'application/json' } }) + }, + invalid: function(data) { + return request({ + url: '/as/v1/asbusreservebill/invalid', + method: 'post', + params: data + }) + }, + saveTrackingRecord: function(data) { + return request({ + url: '/as/v1/asbusreservebill/saveTrackingRecord', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) } } diff --git a/yxt-as-ui/src/views/operation/preregistration/preregistration.vue b/yxt-as-ui/src/views/operation/preregistration/preregistration.vue index f7c282aadb..663d57bf4c 100644 --- a/yxt-as-ui/src/views/operation/preregistration/preregistration.vue +++ b/yxt-as-ui/src/views/operation/preregistration/preregistration.vue @@ -2,14 +2,43 @@