first commit
This commit is contained in:
12
pgapp/api/common.js
Normal file
12
pgapp/api/common.js
Normal file
@@ -0,0 +1,12 @@
|
||||
import upload from '@/utils/upload'
|
||||
import request from '@/utils/request'
|
||||
|
||||
|
||||
// 图片上传
|
||||
export function uploadImg(data) {
|
||||
return upload({
|
||||
url: 'admin/Index/fileUpload',
|
||||
name: data.name,
|
||||
filePath: data.filePath
|
||||
})
|
||||
}
|
||||
356
pgapp/api/inquiry/inquiry.js
Normal file
356
pgapp/api/inquiry/inquiry.js
Normal file
@@ -0,0 +1,356 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 询价待回价
|
||||
export function waitReturnPrice(params) {
|
||||
// const data = {
|
||||
// page:1,
|
||||
// limit:10
|
||||
// }
|
||||
return request({
|
||||
'url': 'admin/Bussiness/index',
|
||||
'method': 'post',
|
||||
'data': params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// 银行获取:专属录入询价页面的银行获取下拉框,只有登录用户有建行业务员角色才包含建行选项
|
||||
export async function getBankForInquiry (params) {
|
||||
return await request({
|
||||
'url':'admin/Bank/getBankForInquiry',
|
||||
'method':'post',
|
||||
'data':params
|
||||
})
|
||||
|
||||
}
|
||||
|
||||
// 银行获取
|
||||
export async function getBank (params) {
|
||||
return await request({
|
||||
'url':'admin/Bank/getBank',
|
||||
'method':'post',
|
||||
'data':params
|
||||
})
|
||||
|
||||
}
|
||||
|
||||
// 分行、支行获取
|
||||
export async function getBranch (params) {
|
||||
return await request({
|
||||
'url':'admin/Bank/getBranch',
|
||||
'method':'post',
|
||||
'data':params
|
||||
})
|
||||
}
|
||||
|
||||
// 客户经理下拉列表
|
||||
export function getAccountManager (params) {
|
||||
return request({
|
||||
'url':'admin/AccountManager/getAccountManager',
|
||||
'method':'post',
|
||||
'data':params
|
||||
})
|
||||
}
|
||||
// 请求询价详情
|
||||
export function inquiryDetail(params) {
|
||||
return request({
|
||||
'url':'admin/Bussiness/inquiryDetail',
|
||||
'method':'post',
|
||||
'data':params
|
||||
})
|
||||
}
|
||||
|
||||
// 获取城区
|
||||
export function getDistrict (params) {
|
||||
return request({
|
||||
'url':'admin/Regions/getDistrict',
|
||||
'method':'post',
|
||||
'data':params
|
||||
})
|
||||
}
|
||||
|
||||
// 获取城市下拉列表
|
||||
export function getBuildingCity (params) {
|
||||
return request({
|
||||
'url':'admin/Regions/getBuildingCity',
|
||||
'method':'post',
|
||||
'data':params
|
||||
})
|
||||
}
|
||||
|
||||
// 获取楼盘名称
|
||||
export function getBuilding (params) {
|
||||
return request({
|
||||
'url':'admin/BuildingInfo/getBuilding',
|
||||
'method':'post',
|
||||
'data':params
|
||||
})
|
||||
}
|
||||
|
||||
// 提交询价
|
||||
export function save (params) {
|
||||
return request({
|
||||
'url':'admin/Bussiness/save',
|
||||
'method':'post',
|
||||
'data':params
|
||||
})
|
||||
}
|
||||
|
||||
// 查询房号信息
|
||||
export function getHouse (params) {
|
||||
return request({
|
||||
'url':'admin/BuildingInfo/getHouse',
|
||||
'method':'post',
|
||||
'data':params
|
||||
})
|
||||
}
|
||||
|
||||
// 查询楼层信息
|
||||
export function getFloor (params) {
|
||||
return request({
|
||||
'url':'admin/BuildingInfo/getFloor',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
// 添加房号
|
||||
export function addHouse (params) {
|
||||
return request({
|
||||
'url':'admin/BuildingInfo/addHouse',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
// 添加栋阁信息
|
||||
export function addUnit (params) {
|
||||
return request({
|
||||
'url':'admin/BuildingInfo/addUnit',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
// 添加楼层
|
||||
export function addFloor (params) {
|
||||
return request({
|
||||
'url':'admin/BuildingInfo/addFloor',
|
||||
'method':'post',
|
||||
'data':params
|
||||
})
|
||||
}
|
||||
|
||||
// 获取栋阁信息
|
||||
export function getUnit (params) {
|
||||
return request({
|
||||
'url':'admin/BuildingInfo/getUnit',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
// 获取证件号码
|
||||
export function zcCustomer (params) {
|
||||
return request({
|
||||
'url':'admin/Customer/zcCustomer',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
// 获取评估目的
|
||||
export async function getProduct (params) {
|
||||
return request({
|
||||
'url':'admin/Bussiness/getProduct',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
// 查档
|
||||
export async function consultFiles (params) {
|
||||
return request({
|
||||
'url':'admin/CheckFile/consultFiles',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
// 查勘信息
|
||||
export async function reportSurveyInfo (params) {
|
||||
return request({
|
||||
'url':'admin/ReportManage/reportSurveyInfo',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
// 验证近三个月是否出过报告
|
||||
export async function checkExistReport (params) {
|
||||
return request({
|
||||
'url':'admin/Bussiness/checkExistReport',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
// 判断物业是否在指定时间内重复询价
|
||||
export async function checkExistInquiry (params) {
|
||||
return request({
|
||||
'url':'admin/Bussiness/reqIsQuotDuplicated',
|
||||
'method':'post',
|
||||
'data':params
|
||||
})
|
||||
|
||||
}
|
||||
|
||||
// 重复询价单提交
|
||||
export function repeatInquirySave (params) {
|
||||
return request({
|
||||
'url':'admin/Bussiness/repeatInquirySave',
|
||||
'method':'post',
|
||||
'data':params
|
||||
})
|
||||
|
||||
}
|
||||
|
||||
// 获取用户列表
|
||||
export function getUserList (params) {
|
||||
return request({
|
||||
url: 'admin/User/getRole',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 数据字典获取
|
||||
export function getDictionaryByType (params) {
|
||||
return request({
|
||||
'url':'admin/Dictionary/reqDataDict',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
// 获取询价详细 (或 获取回价详细信息)
|
||||
// param: id -- 询价id
|
||||
export function returnedPriceDetails (params) {
|
||||
return request({
|
||||
'url':'admin/Pending/ReturnedPriceDetails',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
// 获取报告处理状态
|
||||
export function getOfficialResultStatus( params ){
|
||||
return request({
|
||||
'url':'admin/Boc/getOfficialResultStatus',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
// 询价-房产信息-详情
|
||||
export async function reqPropertyInfo (params) {
|
||||
return request({
|
||||
'url':'admin/Bussiness/reqPropertyInfo',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
// 获取片区
|
||||
export async function getSmallArea (params) {
|
||||
return request({
|
||||
'url':'admin/Regions/getSmallArea',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
// 询价-发起查勘
|
||||
export async function askSurvey (params) {
|
||||
return request({
|
||||
'url':'admin/Property_cert_info/reqApplySurvey',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
export async function getBranchCompanyList (params) {
|
||||
return request({
|
||||
'url':'admin/branchComConfig/list',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
return res
|
||||
}
|
||||
|
||||
// 获取角色用户
|
||||
export async function getRole (params) {
|
||||
return request({
|
||||
'url':'admin/User/getRole',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
// 申请生成报告
|
||||
export async function createReport (params) {
|
||||
return request({
|
||||
'url':'admin/Bussiness/createReport',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
// 获取申请生成报告信息(保存过)
|
||||
export async function getReportDetail (params) {
|
||||
return request({
|
||||
'url':'admin/Bussiness/getReportDetail',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
// 获取报告类型
|
||||
export async function getReportObjTypeList (params) {
|
||||
return request({
|
||||
'url':'admin/EnumManager/getReportObjTypeList',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
export async function getEstateListByName (params) {
|
||||
return request({
|
||||
'url':'lpDict/LpDictBase/getEstateListByName',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
export async function getBuildingListByBName (params) {
|
||||
return request({
|
||||
'url':'lpDict/LpDictBase/getBuildingListByBName',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
export async function getPropertyListByBid (params) {
|
||||
return request({
|
||||
'url':'lpDict/LpDictBase/getPropertyListByBid',
|
||||
'method':'post',
|
||||
'data':params})
|
||||
}
|
||||
|
||||
// ocr识别房屋证书
|
||||
export async function ocrRecogniseHouseCert (params) {
|
||||
return request({
|
||||
'url':'admin/bussiness/ocrRecogniseHouseCert',
|
||||
'method':'post',
|
||||
'data': params})
|
||||
}
|
||||
|
||||
// 提交自动询价接口
|
||||
export async function autoInquiry (params) {
|
||||
return request({
|
||||
'url':'admin/Bussiness/autoInquiry',
|
||||
'method':'post',
|
||||
'data': params})
|
||||
}
|
||||
|
||||
// 询价记录接口
|
||||
export async function autoInquiryList (params) {
|
||||
return request({
|
||||
'url':'admin/Bussiness/autoInquiryList',
|
||||
'method':'post',
|
||||
'data': params})
|
||||
}
|
||||
|
||||
// 获取3个月内同一个物业的询价记录接口
|
||||
export async function getThreeMonthSameEstateInquiryRecord (params) {
|
||||
return request({
|
||||
'url':'admin/Pending/getThreeMonthSameEstateInquiryRecord',
|
||||
'method':'post',
|
||||
'data': params})
|
||||
}
|
||||
47
pgapp/api/login.js
Normal file
47
pgapp/api/login.js
Normal file
@@ -0,0 +1,47 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 登录方法
|
||||
export function login(username, password, code, uuid) {
|
||||
const data = {
|
||||
username,
|
||||
password,
|
||||
code,
|
||||
uuid
|
||||
}
|
||||
return request({
|
||||
'url': 'admin/User/SignIn',
|
||||
headers: {
|
||||
isToken: false
|
||||
},
|
||||
'method': 'post',
|
||||
'data': data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取用户详细信息
|
||||
export function getInfo() {
|
||||
return request({
|
||||
'url': '/getInfo',
|
||||
'method': 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 退出方法
|
||||
export function logout() {
|
||||
return request({
|
||||
'url': '/logout',
|
||||
'method': 'post'
|
||||
})
|
||||
}
|
||||
|
||||
// 获取验证码
|
||||
export function getCodeImg() {
|
||||
return request({
|
||||
'url': '/captchaImage',
|
||||
headers: {
|
||||
isToken: false
|
||||
},
|
||||
method: 'get',
|
||||
timeout: 20000
|
||||
})
|
||||
}
|
||||
124
pgapp/api/survey/survey.js
Normal file
124
pgapp/api/survey/survey.js
Normal file
@@ -0,0 +1,124 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查勘指派列表
|
||||
export function appointSurvey (data) {
|
||||
|
||||
return request({
|
||||
'url': 'admin/survey/reqAssignSurveyOrder',
|
||||
'method': 'post',
|
||||
'data': data
|
||||
})
|
||||
|
||||
}
|
||||
|
||||
// 查勘待跟进
|
||||
export function waitSurvey(data) {
|
||||
|
||||
return request({
|
||||
'url': 'admin/survey/reqFollowSurveyList',
|
||||
'method': 'post',
|
||||
'data': data
|
||||
})
|
||||
}
|
||||
|
||||
// 查勘已完成列表
|
||||
export function finishSurvey (data) {
|
||||
|
||||
return request({
|
||||
'url': 'admin/survey/reqCompletedSurveyList',
|
||||
'method': 'post',
|
||||
'data': data
|
||||
})
|
||||
|
||||
}
|
||||
|
||||
// 查勘已退回列表
|
||||
export function backSurvey (data) {
|
||||
|
||||
return request({
|
||||
'url': 'admin/survey/reqSurveyReturnList',
|
||||
'method': 'post',
|
||||
'data': data
|
||||
})
|
||||
|
||||
}
|
||||
|
||||
export function getRole (data) {
|
||||
|
||||
return request({
|
||||
'url':'admin/User/getRole',
|
||||
'method':'post',
|
||||
'data':data
|
||||
})
|
||||
}
|
||||
|
||||
// 查勘转派
|
||||
export function transferSurveyUser (data) {
|
||||
|
||||
return request({
|
||||
'url':'admin/survey/transferSurveyUser',
|
||||
'method':'post',
|
||||
'data':data
|
||||
})
|
||||
}
|
||||
|
||||
// 查勘退回
|
||||
export function returnSurveyToAsked (data) {
|
||||
|
||||
return request({
|
||||
'url':'admin/survey/returnSurveyToAsked',
|
||||
'method':'post',
|
||||
'data':data
|
||||
})
|
||||
}
|
||||
|
||||
// 查勘退回
|
||||
export function returnSurvey (data) {
|
||||
|
||||
return request({
|
||||
'url':'admin/survey/returnSurvey',
|
||||
'method':'post',
|
||||
'data':data
|
||||
})
|
||||
}
|
||||
|
||||
// 我的查勘-详情
|
||||
export function surveyDetail (data) {
|
||||
|
||||
return request({
|
||||
'url':'admin/Survey/reqSurveyInfo',
|
||||
'method':'post',
|
||||
'data':data
|
||||
})
|
||||
}
|
||||
|
||||
export function surveyOptions () {
|
||||
|
||||
return request({
|
||||
'url':'admin/survey/surveyOptions',
|
||||
'method':'post',
|
||||
'data':{}
|
||||
})
|
||||
}
|
||||
//查勘提交
|
||||
export function surveySubmit (data) {
|
||||
|
||||
return request({
|
||||
'url':'admin/survey/reqSubmitSurvey',
|
||||
'method':'post',
|
||||
'data':data
|
||||
})
|
||||
}
|
||||
|
||||
//查勘员接单
|
||||
export function selectSurveyUser (data) {
|
||||
|
||||
return request({
|
||||
'url':'admin/survey/reqAppointedToSurveyor',
|
||||
'method':'post',
|
||||
'data':data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
41
pgapp/api/system/user.js
Normal file
41
pgapp/api/system/user.js
Normal file
@@ -0,0 +1,41 @@
|
||||
import upload from '@/utils/upload'
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 用户密码重置
|
||||
export function updateUserPwd(oldPassword, newPassword) {
|
||||
const data = {
|
||||
oldPassword,
|
||||
newPassword
|
||||
}
|
||||
return request({
|
||||
url: '/system/user/profile/updatePwd',
|
||||
method: 'put',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询用户个人信息
|
||||
export function getUserProfile() {
|
||||
return request({
|
||||
url: '/system/user/profile',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 修改用户个人信息
|
||||
export function updateUserProfile(data) {
|
||||
return request({
|
||||
url: '/system/user/profile',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 用户头像上传
|
||||
export function uploadAvatar(data) {
|
||||
return upload({
|
||||
url: 'system/user/profile/avatar',
|
||||
name: data.name,
|
||||
filePath: data.filePath
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user