初始化项目
This commit is contained in:
@@ -1,28 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
|
||||
export const getList =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/stationAccount/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const getDetail =
|
||||
(current, size, params, stationAccountId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/stationAccount/item/list',
|
||||
method: 'get',
|
||||
params: {...params, current, size, stationAccountId}
|
||||
})
|
||||
}
|
||||
|
||||
export const add = (data) => {
|
||||
return request(
|
||||
{url: '/api/jobslink-api/system/tuser/manage/submit', method: 'post', data})
|
||||
}
|
||||
@@ -1,399 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
import { getToken } from '@/util/auth'
|
||||
import Qs from 'qs'
|
||||
|
||||
export const getWaiting =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/userOrder/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const create =
|
||||
(ids, taxPayrollTitle) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/userOrder/saveBatch',
|
||||
method: 'post',
|
||||
params: { ids, taxPayrollTitle }
|
||||
})
|
||||
}
|
||||
|
||||
export const rename =
|
||||
(id, taxPayrollTitle) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/taxpayroll/updateName',
|
||||
method: 'post',
|
||||
data: { id, taxPayrollTitle }
|
||||
})
|
||||
}
|
||||
|
||||
export const detail =
|
||||
(id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/userOrder/detail',
|
||||
method: 'get',
|
||||
params: { id }
|
||||
})
|
||||
}
|
||||
|
||||
export const exportUserGather =
|
||||
(taxPayrollNo) => {
|
||||
return `/api/jobslink-api/payment/personalTax/exportUserGather?taxPayrollNo=${
|
||||
taxPayrollNo}&Jobslink-Auth=${getToken()}`
|
||||
}
|
||||
|
||||
export const exportUserSixItems =
|
||||
(taxPayrollNo) => {
|
||||
return `/api/jobslink-api/payment/jobslink-api/payment/personalTax/exportUserSixItems?taxPayrollNo=${
|
||||
taxPayrollNo}&Jobslink-Auth=${getToken()}`
|
||||
}
|
||||
|
||||
export const exportUserTrailTax =
|
||||
(taxPayrollNo) => {
|
||||
return `/api/jobslink-api/payment/jobslink-api/payment/personalTax/exportUserTrailTax?taxPayrollNo=${
|
||||
taxPayrollNo}&Jobslink-Auth=${getToken()}`
|
||||
}
|
||||
|
||||
export const saveUserTaxList =
|
||||
(taxPayrollId, wageRealTotal) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/personalTax/saveUserTaxList',
|
||||
method: 'post',
|
||||
params: { taxPayrollId, wageRealTotal },
|
||||
})
|
||||
}
|
||||
|
||||
export const taxPayroll =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/taxpayroll/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const taxPayrollDetail =
|
||||
(current, size, payrollId, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/taxpayroll/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const saveUserTaxOne =
|
||||
(data) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/personalTax/saveUserTaxOne',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
export const historyWageList =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/userOrder/hisList',
|
||||
method: 'get',
|
||||
paramsSerializer(params) {
|
||||
return Qs.stringify(params, {arrayFormat: 'indices'})
|
||||
},
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
export const waitList =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/userOrder/waitList',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const historyDetail =
|
||||
(id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/userOrder/historyDetail',
|
||||
method: 'get',
|
||||
params: { id }
|
||||
})
|
||||
}
|
||||
|
||||
export const exportCCB =
|
||||
(ids) => {
|
||||
return `/api/jobslink-api/payment/userOrder/exportCCB?ids=${
|
||||
ids}&Jobslink-Auth=${getToken()}`
|
||||
}
|
||||
|
||||
export const uploadRelease =
|
||||
(isCovered) => {
|
||||
return `/api/jobslink-api/payment/userOrder/uploadRelease?isCovered=${
|
||||
isCovered}`
|
||||
}
|
||||
|
||||
export const importUserTax =
|
||||
(taxPayrollNo, isCovered) => {
|
||||
return `/api/jobslink-api/payment/personalTax/importUserTax?isCovered=${
|
||||
isCovered}&taxPayrollNo=${taxPayrollNo}`
|
||||
}
|
||||
|
||||
export const removeTax =
|
||||
(id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/userOrder/removeTax',
|
||||
method: 'post',
|
||||
params: { id }
|
||||
})
|
||||
}
|
||||
|
||||
export const payrollDetail =
|
||||
(id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/userOrder/user/payroll/detail',
|
||||
method: 'get',
|
||||
params: { id }
|
||||
})
|
||||
}
|
||||
|
||||
export const orderError =
|
||||
(ids) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/userOrder/error',
|
||||
method: 'post',
|
||||
params: { ids }
|
||||
})
|
||||
}
|
||||
|
||||
export const onlinePay =
|
||||
(ids) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/userOrder/onlinePay',
|
||||
method: 'post',
|
||||
params: { ids }
|
||||
})
|
||||
}
|
||||
|
||||
export const getUserDetail = (orderId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/bankorder/manage/user/detail',
|
||||
method: 'get',
|
||||
params: { orderId }
|
||||
})
|
||||
}
|
||||
|
||||
export const downloadWigeHistory=(month,auth)=>{
|
||||
return `/api/jobslink-api/payment/userOrder/exportHistory?month=${month}&Jobslink-Auth=${auth}`
|
||||
}
|
||||
|
||||
//线上代发工资列表
|
||||
export const getHisList = (current, size, leibie,params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/withhold/hisList',
|
||||
method: 'get',
|
||||
params: {
|
||||
leibie,
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
//线上代发工资列表--详情
|
||||
export const getHisListDetails = (id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/withhold/details/one',
|
||||
method: 'get',
|
||||
params: {
|
||||
id,
|
||||
}
|
||||
})
|
||||
}
|
||||
//线上代发工资暂不发放
|
||||
export const pauseOrder = (ids,remarks) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/withhold/pauseOrder',
|
||||
method: 'post',
|
||||
params: { ids, remarks }
|
||||
})
|
||||
}
|
||||
//线上代发工资确定发放
|
||||
export const submitOrder = (ids,wageRealTotal) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/withhold/submitOrder',
|
||||
method: 'post',
|
||||
params: { ids, wageRealTotal }
|
||||
})
|
||||
}
|
||||
//线上代发工资重新发放
|
||||
export const reSubmitOrder = (ids,wageRealTotal) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/withhold/submitOrder/re',
|
||||
method: 'post',
|
||||
params: { ids, wageRealTotal }
|
||||
})
|
||||
}
|
||||
//线上工资发放成功后,下载人员工资信息
|
||||
export const downloadExportUserGather=(month)=>{
|
||||
return `/api/jobslink-api/payment/withhold/exportUserGather?month=${month}&Jobslink-Auth=${getToken()}`
|
||||
}
|
||||
//线上发放历史里,导出查询信息
|
||||
export const exportHisList=(query)=>{
|
||||
return `/api/jobslink-api/payment/withhold/exportHisList?${query}&Jobslink-Auth=${getToken()}`
|
||||
}
|
||||
//线下代发工资列表
|
||||
export const getUnderLineList = (current, size, leibie, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/withhold/underLineList',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
leibie,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
//个税校准补发 -- 待校准
|
||||
export const getDrawbackOrderList = (current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/drawbackOrder/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
//个税校准补发 -- 待校准 详情页
|
||||
export const getDrawbackOrderDetail = (id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/drawbackOrder/detail',
|
||||
method: 'get',
|
||||
params: {
|
||||
id,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
//获取个税校准关联任务
|
||||
export const getDrawbackOrderAbout = (id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/drawbackOrder/aboutMission',
|
||||
method: 'get',
|
||||
params: {
|
||||
id,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
//个税校准管理 单条校准
|
||||
export const drawback = (data) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/drawbackOrder/drawback',
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
}
|
||||
|
||||
//个税校准管理 单条校准
|
||||
export const drawbackConfirm = (data) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/drawbackOrder/confirm',
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
}
|
||||
//个税校准管理 批量校准导入
|
||||
export const excelImport = (file) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/drawbackOrder/excelImport',
|
||||
method: 'post',
|
||||
data:file
|
||||
})
|
||||
}
|
||||
|
||||
export const exportCCBOrder =
|
||||
(ids) => {
|
||||
return `/api/jobslink-api/payment/drawbackOrder/exportCCB?ids=${
|
||||
ids}&Jobslink-Auth=${getToken()}`
|
||||
}
|
||||
//个税校准银联代发
|
||||
export const onlinePayOrder =
|
||||
(data) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/drawbackOrder/onlinePay',
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
}
|
||||
//上传建行发放结果
|
||||
export const uploadReleaseOrder =
|
||||
(file) => {
|
||||
return `/api/jobslink-api/payment/drawbackOrder/uploadRelease?file=${
|
||||
file}`
|
||||
}
|
||||
//校准批量导入
|
||||
export const excelImportOrder =
|
||||
(file) => {
|
||||
return `/api/jobslink-api/payment/drawbackOrder/excelImport?file=${
|
||||
file}`
|
||||
}
|
||||
//设置工资自动发放状态
|
||||
export const setAutoSalary=(id)=>request({
|
||||
url:'/api/jobslink-api/payment/withhold/config/set',
|
||||
method:'post',
|
||||
params:{id}
|
||||
})
|
||||
//获取工资自动发放状态
|
||||
export const getAutoSalary=()=>request({
|
||||
url:'/api/jobslink-api/payment/withhold/config',
|
||||
method:'get'
|
||||
})
|
||||
|
||||
//超三倍工资数据列表
|
||||
export const getThreeList=(current,size,params)=>request({
|
||||
url:'/api/jobslink-api/payment/withhold/three/list',
|
||||
method:'get',
|
||||
params:{
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
//重新发放
|
||||
export const rePay=(orderIds)=>request({
|
||||
url:'/api/jobslink-api/payment/withhold/three/topay',
|
||||
method:'post',
|
||||
params:{orderIds}
|
||||
})
|
||||
//暂不发放
|
||||
export const noPay=(orderIds,remarks,ids)=>request({
|
||||
url:'/api/jobslink-api/payment/withhold/three/nopay',
|
||||
method:'post',
|
||||
params:{orderIds,remarks,ids}
|
||||
})
|
||||
@@ -1,293 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
import { getToken } from '@/util/auth'
|
||||
// 企业列表
|
||||
export const getList =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/manage/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
// 企业列表
|
||||
export const getListNew =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/manage/listNew',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
//暂不处理
|
||||
export const getNoProcessing =
|
||||
(id, desc, status) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/noProcessing',
|
||||
method: 'get',
|
||||
params: {
|
||||
id,
|
||||
desc,
|
||||
status,
|
||||
}
|
||||
})
|
||||
}
|
||||
// 认证企业列表菜单
|
||||
export const getMenuList =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/menu/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 获取企业详情
|
||||
export const getDetail =
|
||||
(id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/detail',
|
||||
method: 'get',
|
||||
params: { id }
|
||||
})
|
||||
}
|
||||
// 仅保存或提交审核
|
||||
export const detailNew =
|
||||
(flag,company,saveFlag) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/detailNew',
|
||||
method: 'post',
|
||||
data: {flag,company,saveFlag}
|
||||
})
|
||||
}
|
||||
//审核接口
|
||||
export const review =
|
||||
(id,status,desc) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/review',
|
||||
method: 'get',
|
||||
params: { id ,status ,desc}
|
||||
})
|
||||
}
|
||||
// 企业开户
|
||||
export const add =
|
||||
(row) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/submit',
|
||||
method: 'post',
|
||||
data: row
|
||||
})
|
||||
}
|
||||
|
||||
// 编辑企业
|
||||
export const update =
|
||||
(row) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/update',
|
||||
method: 'post',
|
||||
data: row
|
||||
})
|
||||
}
|
||||
|
||||
// 配置详情
|
||||
export const configDetail =
|
||||
(companyId, tenantId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/base/config/detail',
|
||||
method: 'get',
|
||||
params: { companyId, tenantId }
|
||||
})
|
||||
}
|
||||
|
||||
//下载全部
|
||||
export const downloadList =
|
||||
(urls) => {
|
||||
return `/api/jobslink-api/tenant/company/downloadList?urls=${urls}&Jobslink-Auth=${getToken()}`
|
||||
}
|
||||
|
||||
// 获取一堆公司信息
|
||||
function getCompanyInfo(companyId) {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/examineInfo',
|
||||
method: 'get',
|
||||
params: { companyId }
|
||||
})
|
||||
}
|
||||
// 获取一堆公司信息
|
||||
function getCompanyInfoNew(companyId) {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/examineInfoNew',
|
||||
method: 'get',
|
||||
params: { companyId }
|
||||
})
|
||||
}
|
||||
// 审核通过
|
||||
export const examine =
|
||||
(companyId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/examine',
|
||||
method: 'post',
|
||||
params: { companyId }
|
||||
})
|
||||
}
|
||||
|
||||
//新的审核接口
|
||||
export const newExamineApi = (
|
||||
id, tenantId, tradeId, masterName, masterIdentity,
|
||||
cityId, companyAddress, authUrlId,
|
||||
identityUrl4Id, identityUrl5Id, signSrcUrl, letterOfAttorneyUrl,
|
||||
motoleyUrl) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/examineNew',
|
||||
method: 'post',
|
||||
data: {
|
||||
id, tenantId, tradeId, masterName, masterIdentity,
|
||||
cityId, companyAddress, authUrlId,
|
||||
identityUrl4Id, identityUrl5Id, signSrcUrl, letterOfAttorneyUrl,
|
||||
motoleyUrl
|
||||
}
|
||||
})
|
||||
}
|
||||
// 审核驳回
|
||||
export const reject =
|
||||
(companyId, remarks) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/reject',
|
||||
method: 'post',
|
||||
params: { companyId, remarks }
|
||||
})
|
||||
}
|
||||
|
||||
function state(companyId, flag) {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/status',
|
||||
method: 'post',
|
||||
params: { companyId, flag }
|
||||
})
|
||||
}
|
||||
|
||||
// 恢复合作
|
||||
export const start = (companyId) => state(companyId, 'S')
|
||||
// 终止合作
|
||||
export const stop = (companyId) => state(companyId, 'O')
|
||||
|
||||
// 获取审核信息
|
||||
export const examineInfo =
|
||||
(companyId) => {
|
||||
return new Promise(function (resolve, reject) {
|
||||
getCompanyInfo(companyId)
|
||||
.then(function (resp) {
|
||||
const data = resp.data.data
|
||||
const fee = data.fee[0] || {}
|
||||
const result = {
|
||||
data: {
|
||||
data: {
|
||||
...data.user,
|
||||
...data.company,
|
||||
serveCost: fee.serveCost,
|
||||
serveUnit: fee.serveUnit,
|
||||
status: data.status
|
||||
}
|
||||
}
|
||||
};
|
||||
resolve(result)
|
||||
})
|
||||
.catch(reject)
|
||||
})
|
||||
}
|
||||
|
||||
// 获取管理员
|
||||
export const getAdmin =
|
||||
(companyId) => {
|
||||
return new Promise(function (resolve, reject) {
|
||||
getCompanyInfo(companyId)
|
||||
.then(function (resp) {
|
||||
const result = { data: { data: resp.data.data.user } };
|
||||
resolve(result)
|
||||
})
|
||||
.catch(reject)
|
||||
})
|
||||
}
|
||||
|
||||
// 获取配置
|
||||
export const getConfig =
|
||||
(companyId) => {
|
||||
return new Promise(function (resolve, reject) {
|
||||
getCompanyInfo(companyId)
|
||||
.then(function (resp) {
|
||||
const data = resp.data.data
|
||||
const result = {
|
||||
data: { data: { config: data.config, fee: data.fee } }
|
||||
};
|
||||
resolve(result)
|
||||
})
|
||||
.catch(reject)
|
||||
})
|
||||
}
|
||||
// 获取配置
|
||||
export const getConfigNew =
|
||||
(companyId) => {
|
||||
return new Promise(function (resolve, reject) {
|
||||
getCompanyInfoNew(companyId)
|
||||
.then(function (resp) {
|
||||
const data = resp.data.data
|
||||
const result = {
|
||||
data: { data: { config: data.config, fee: data.fee } }
|
||||
};
|
||||
resolve(result)
|
||||
})
|
||||
.catch(reject)
|
||||
})
|
||||
}
|
||||
// 设置配置
|
||||
export const setConfig =
|
||||
(data) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/base/config/on',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 添加服务费
|
||||
export const addService =
|
||||
(data) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/config/service/fee/save',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 启用服务费
|
||||
export const serviceEnable = (id, companyId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/config/service/fee/isEnabled',
|
||||
method: 'post',
|
||||
data: { id, companyId }
|
||||
})
|
||||
}
|
||||
|
||||
//客服开通电子合同服务之前,先查询企业是否开通了【电子签章】
|
||||
export const whetherSignService = (companyId) => {
|
||||
return request(
|
||||
{
|
||||
url: '/api/jobslink-api/doc/company/cert/sealstatus',
|
||||
method: 'get',
|
||||
params: {
|
||||
companyId
|
||||
}
|
||||
}
|
||||
)
|
||||
}
|
||||
@@ -1,27 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
|
||||
// 历史列表
|
||||
export const getCompanyList = (companyId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/manage/record/list',
|
||||
method: 'get',
|
||||
params: {companyId}
|
||||
})
|
||||
}
|
||||
|
||||
// 历史列表
|
||||
export const getConfigList = (companyId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/base/config/record',
|
||||
method: 'get',
|
||||
params: {companyId}
|
||||
})
|
||||
}
|
||||
// 历史列表
|
||||
export const getConfigListNew = (companyId,flag) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/manage/record/listNew',
|
||||
method: 'get',
|
||||
params: {companyId,flag}
|
||||
})
|
||||
}
|
||||
@@ -1,136 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
import { getToken } from '@/util/auth'
|
||||
//申请开通电子签章
|
||||
export const apply =
|
||||
(data) => {
|
||||
return request({
|
||||
|
||||
url: `jobslink-api/doc/docCompanySeal/signseal/apply`,
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
}
|
||||
//电子合同状态
|
||||
export const applyStatus =
|
||||
() => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/doc/company/cert/company/status',
|
||||
method: 'get',
|
||||
params: {}
|
||||
})
|
||||
}
|
||||
//电子合同管理列表
|
||||
export const tenantList =
|
||||
(current, size, params) =>request({
|
||||
url: '/api/jobslink-api/doc/contract/tenant/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
},
|
||||
headers:{
|
||||
'content-type':'application/pdf'
|
||||
}
|
||||
})
|
||||
|
||||
//企业-录用人员-已录用中查看合同
|
||||
export const viewContractImg =
|
||||
(userId,missionsNo) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/doc/contract/mission/viewContract',
|
||||
method: 'get',
|
||||
params: {
|
||||
userId:userId,
|
||||
missionsNo:missionsNo
|
||||
}
|
||||
})
|
||||
}
|
||||
//企业-录用人员-已录用中是否显示查看合同
|
||||
export const isGenerateContract =
|
||||
(userId,missionsNo) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/doc/contract/isGenerateContract',
|
||||
method: 'get',
|
||||
params: {
|
||||
userId:userId,
|
||||
missionsNo:missionsNo
|
||||
}
|
||||
})
|
||||
}
|
||||
//企业端校验印章密码是否正确
|
||||
export const certCheckPass =
|
||||
(pass) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/doc/company/cert/checkPass',
|
||||
method: 'get',
|
||||
params: {
|
||||
pass:pass
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
//获取手机短信验证码
|
||||
export const getCode=(mobile)=>{
|
||||
return request({
|
||||
url:'/api/jobslink-api/doc/company/cert/resetPass/sendValidate',
|
||||
method:'get',
|
||||
params:{mobile}
|
||||
})
|
||||
}
|
||||
|
||||
//重置密码
|
||||
export const resetPwd=(mobile,password,code)=>{
|
||||
return request({
|
||||
headers: {'SCaptcha-Key': mobile, 'SCaptcha-Code': code},
|
||||
url:'/api/jobslink-api/doc/company/cert/resetPass',
|
||||
method:'post',
|
||||
params:{mobile,password,code}
|
||||
})
|
||||
}
|
||||
|
||||
//查看签章图片
|
||||
export const viewSignature=()=>{
|
||||
return request({
|
||||
url:'/api/jobslink-api/doc/docCompanySeal/company/details',
|
||||
method:'get',
|
||||
})
|
||||
}
|
||||
|
||||
//查看电子合同
|
||||
export const viewLetter=(userId,missionsNo)=>{
|
||||
return request({
|
||||
url:'/api/jobslink-api/doc/contract/mission/viewContract',
|
||||
method:'get',
|
||||
params:{userId,missionsNo}
|
||||
})
|
||||
}
|
||||
|
||||
//下载电子合同
|
||||
export const downLetter =
|
||||
(id) => {
|
||||
return `jobslink-api/doc/contract/download/${id}?Jobslink-Auth=${getToken()}`
|
||||
}
|
||||
|
||||
//判断企业是否设置签章密码
|
||||
export const whetherSetSignPwd=()=>{
|
||||
return request({
|
||||
url:'/api/jobslink-api/doc/company/cert/hasPass',
|
||||
method:'get'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
//查看pdf
|
||||
export const viewPdf=(url)=>{
|
||||
console.log(url)
|
||||
return request({
|
||||
url:url,
|
||||
method:'get'
|
||||
})
|
||||
}
|
||||
|
||||
//批量下载合同
|
||||
export const mutiDownPdf=(ids)=> {
|
||||
return `jobslink-api/doc/contract/contract/bulkDownload?ids=${ids}&Jobslink-Auth=${getToken()}`
|
||||
}
|
||||
@@ -1,156 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
import { getToken } from '@/util/auth'
|
||||
|
||||
//电子签章查询列表
|
||||
export const esignatureStatus =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/doc/docCompanySeal/getCompanySealList',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
//提交抠图后印章图片
|
||||
export const signSealImg =
|
||||
(data) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/doc/docCompanySeal/signSeal',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
//确认提交签发印章
|
||||
export const signSeal =
|
||||
(data) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/doc/company/cert/signSeal',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
//确认提交签发印章批量
|
||||
export const signSeals =
|
||||
(data) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/doc/docCompanySeal/signSeals',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
//下载申请书
|
||||
export const downloadEsignature =
|
||||
(id) => {
|
||||
return `jobslink-api/doc/docCompanySeal/download?id=${id}&Jobslink-Auth=${getToken()}`
|
||||
}
|
||||
//批量下载申请书
|
||||
export const downloadEsignatureList =
|
||||
(ids) => {
|
||||
return `jobslink-api/doc/docCompanySeal/downloadList?ids=${ids}&Jobslink-Auth=${getToken()}`
|
||||
}
|
||||
//签发成功查看
|
||||
// export const detailsImg =
|
||||
// (id) => {
|
||||
// return `jobslink-api/doc/docCompanySeal/details?id=${id}&Jobslink-Auth=${getToken()}`
|
||||
// }
|
||||
export const detailsImg =
|
||||
(id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/doc/docCompanySeal/details',
|
||||
method: 'get',
|
||||
params: {
|
||||
id: id
|
||||
}
|
||||
})
|
||||
}
|
||||
//电子签章查询列表
|
||||
export const managerList =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/doc/contract/manager/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
//下载电子合同
|
||||
export const contractDownload =
|
||||
(id) => {
|
||||
return `jobslink-api/doc/contract/download/${id}?Jobslink-Auth=${getToken()}`
|
||||
}
|
||||
//查看合同
|
||||
export const viewContractImg =
|
||||
(id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/doc/contract/viewContract',
|
||||
method: 'get',
|
||||
params: {
|
||||
id: id
|
||||
}
|
||||
})
|
||||
}
|
||||
//查看合同图片
|
||||
export const viewLetter = (userId, servicesNo) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/doc/docCompanySeal/company/details',
|
||||
method: 'get',
|
||||
params: { userId, servicesNo }
|
||||
})
|
||||
}
|
||||
//查看合同
|
||||
// export const viewContractImg =
|
||||
// (id) => {
|
||||
// return request({
|
||||
// url: '/api/jobslink-api/doc/contract/viewContract',
|
||||
// method: 'get',
|
||||
// params: {
|
||||
// id:id
|
||||
// }
|
||||
// }
|
||||
|
||||
/**个人签名管理api */
|
||||
|
||||
/**获取已签名用户列表 */
|
||||
export const getPersonSignatureList =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/doc/docUserSeal/signList',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**重置签名 */
|
||||
export const resetPersonSignature =
|
||||
(userId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/doc/docUserSeal/reSign',
|
||||
method: 'post',
|
||||
data: { userId }
|
||||
})
|
||||
}
|
||||
|
||||
export const getPersonSignatureDetail = (userId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/doc/docUserSeal/signLog',
|
||||
method: 'post',
|
||||
data: {
|
||||
userId
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
//批量下载合同
|
||||
export const mutiDownPdf=(ids)=> {
|
||||
return `jobslink-api/doc/contract/contract/bulkDownload?ids=${ids}&Jobslink-Auth=${getToken()}`
|
||||
}
|
||||
@@ -1,88 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
|
||||
export const getOrderList =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/businessOrder/manage/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const getList =
|
||||
(payOrderId, payrollNo) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/invoice/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
payOrderId,
|
||||
payrollNo,
|
||||
current: 1,
|
||||
size: 2147483647,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const add =
|
||||
(data) => {
|
||||
return request(
|
||||
{url: '/api/jobslink-api/payment/invoice/save', method: 'post', data})
|
||||
}
|
||||
|
||||
export const remove =
|
||||
(invoiceNo) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/invoice/remove',
|
||||
method: 'post',
|
||||
params: {invoiceNo}
|
||||
})
|
||||
}
|
||||
|
||||
export const getAddress =
|
||||
(id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/fp/addressee/detail',
|
||||
method: 'get',
|
||||
params: {id}
|
||||
})
|
||||
}
|
||||
|
||||
export const update =
|
||||
(payOrderId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/businessOrder/update',
|
||||
method: 'post',
|
||||
data: {payOrderId, fpStatus: 1}
|
||||
})
|
||||
}
|
||||
|
||||
export const getTitleList =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/fp/title/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const getTitle =
|
||||
(id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/fp/title/manage/detail',
|
||||
method: 'get',
|
||||
params: {id}
|
||||
})
|
||||
}
|
||||
|
||||
export const updateTitle = (data) => {
|
||||
return request(
|
||||
{url: '/api/jobslink-api/tenant/fp/title/update', method: 'post', data})
|
||||
}
|
||||
@@ -1,98 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
/**获取集团列表 */
|
||||
export const getList =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/companysGroup/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**添加集团 */
|
||||
export const addCompanysGroup = (groupName) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/companysGroup/save',
|
||||
method: 'post',
|
||||
data: {
|
||||
groupName
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**修改集团信息 */
|
||||
export const editGroup = (id,groupName) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/companysGroup/update',
|
||||
method: 'post',
|
||||
data: {
|
||||
id, groupName
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**获取所有企业列表 */
|
||||
export const getAllCompanysList =
|
||||
(current, size, params,platformId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/companysGroup/company/search',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
platformId
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**获取集团下所属企业列表 */
|
||||
export const getCompanysList = (current, size, params, platformId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/companysGroup/companys/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
platformId
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**集团添加下属企业--添加关联关系 */
|
||||
export const addCompanies=(companyIds,platformId,groupName)=>{
|
||||
return request({
|
||||
url:'/api/jobslink-api/tenant/companysGroup/companys/add',
|
||||
method:'get',
|
||||
params:{
|
||||
companyIds,platformId,groupName
|
||||
}
|
||||
})
|
||||
}
|
||||
/**去除关联关系 */
|
||||
export const removeRelations=(companyIds,platformId)=>{
|
||||
return request({
|
||||
url:'/api/jobslink-api/tenant/companysGroup/companys/remove',
|
||||
method:'get',
|
||||
params:{
|
||||
companyIds,platformId
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**将企业设置为集团的主ID */
|
||||
export const setGroupMainId=(id,companyId)=>{
|
||||
return request({
|
||||
url:'/api/jobslink-api/tenant/companysGroup/companys/setMainId',
|
||||
method:'get',
|
||||
params:{
|
||||
id,companyId
|
||||
}
|
||||
})
|
||||
}
|
||||
@@ -1,47 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
import {getToken} from '@/util/auth'
|
||||
|
||||
export const importTemplate=(companyName,month) =>{
|
||||
return `/api/jobslink-api/manager/plan/manage/import-talents?Jobslink-Auth=${getToken()}&companyName=${companyName}&month=${month}`;
|
||||
|
||||
}
|
||||
|
||||
export const getList=(current,size)=>{
|
||||
return request({
|
||||
url:'/api/jobslink-api/manager/companyReport/list',
|
||||
method:'get',
|
||||
params:{
|
||||
current,size
|
||||
}
|
||||
})
|
||||
}
|
||||
export const edit=(id,addTime)=>{
|
||||
return request({
|
||||
url:'/api/jobslink-api/manager/companyReport/update',
|
||||
method:'post',
|
||||
data:{
|
||||
id,addTime
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const editURL=(id,url)=>{
|
||||
return request({
|
||||
url:'/api/jobslink-api/manager/companyReport/update',
|
||||
method:'post',
|
||||
data:{
|
||||
id,url
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**删除方案 */
|
||||
export const del=(id)=>{
|
||||
return request({
|
||||
url:'/api/jobslink-api/manager/companyReport/remove',
|
||||
method:'post',
|
||||
data:{
|
||||
id
|
||||
}
|
||||
})
|
||||
}
|
||||
@@ -1,113 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
import {getToken} from '@/util/auth'
|
||||
|
||||
export const getList =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/insure/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const getDetail =
|
||||
(current, size, insureId, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/insure/item/list',
|
||||
method: 'get',
|
||||
params: {current, size, insureId, ...params}
|
||||
})
|
||||
}
|
||||
|
||||
export const add =
|
||||
(row) => {
|
||||
return request(
|
||||
{url: '/api/jobslink-api/tenant/insure/save', method: 'post', data: row})
|
||||
}
|
||||
|
||||
export const downloadExcel =
|
||||
(insureId) => {
|
||||
return `/api/jobslink-api/tenant/insure/item/export-insureItem?insureId=${
|
||||
insureId}&Jobslink-Auth=${getToken()}`
|
||||
}
|
||||
|
||||
export const record =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/insure/item/record',
|
||||
method: 'get',
|
||||
params: {current, size, ...params}
|
||||
})
|
||||
}
|
||||
|
||||
export const remove =
|
||||
(id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/insure/remove',
|
||||
method: 'post',
|
||||
params: {id}
|
||||
})
|
||||
}
|
||||
|
||||
export const removeItem =
|
||||
(ids, insureId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/insure/item/remove',
|
||||
method: 'post',
|
||||
params: {ids, insureId}
|
||||
})
|
||||
}
|
||||
|
||||
export const confirm =
|
||||
(insureId, companyId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/businessOrder/submit/insure/order',
|
||||
method: 'post',
|
||||
params: {insureId, companyId}
|
||||
})
|
||||
}
|
||||
|
||||
/*下载凭证*/
|
||||
export const downloadVoucher = (companyId) => {
|
||||
return `/api/jobslink-api/tenant/insure/generateInsurePDF/${companyId}?&Jobslink-Auth=${getToken()}`
|
||||
}
|
||||
/*导出商保明细*/
|
||||
export const cusExportInsure = (query) => {
|
||||
return `/api/jobslink-api/tenant/insure/customer/export-insure/?${query}&Jobslink-Auth=${getToken()}`
|
||||
}
|
||||
|
||||
export const getMain = null
|
||||
|
||||
/**=============优化后的客服端-商保管理接口=========== */
|
||||
|
||||
/**获取参保单列表 */
|
||||
export const getInsureList=(current, size, params)=>{
|
||||
return request({
|
||||
url:'/api/jobslink-api/tenant/insure/item/customer/getInsureItemList',
|
||||
method:'get',
|
||||
params:{
|
||||
...params,
|
||||
current,
|
||||
size
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**下载保单凭证 */
|
||||
export const exportInsureLetter=(policyNo,stime,etime)=>{
|
||||
return `/api/jobslink-api/tenant/insure/item/customer/downloadInsure?policyNo=${policyNo}&stime=${stime}&etime=${etime}&Jobslink-Auth=${getToken()}`
|
||||
}
|
||||
/*export const exportInsureLetter=(policyNo,stime,etime)=>{
|
||||
return request({
|
||||
url:`/api/jobslink-api/tenant/insure/item/customer/downloadInsure?policyNo=${policyNo}&stime=${stime}&etime=${etime}`,
|
||||
method:'get',
|
||||
params:{
|
||||
policyNo,stime,etime
|
||||
}
|
||||
})
|
||||
}
|
||||
*/
|
||||
@@ -1,47 +0,0 @@
|
||||
/**邀请码管理-*/
|
||||
import request from '@/router/axios';
|
||||
export const getList = (current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/invite/list',
|
||||
method: 'get',
|
||||
|
||||
params: {
|
||||
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const add = (inviteCode, realName, idNumber, phone, groupType, remarks,stationId) => {
|
||||
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/invite/save',
|
||||
method: 'post',
|
||||
data: { inviteCode, realName, idNumber, phone, groupType, remarks,stationId }
|
||||
})
|
||||
}
|
||||
export const edit = (id, inviteCode, realName, idNumber, phone, groupType, remarks, status,stationId) => {
|
||||
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/invite/update',
|
||||
method: 'post',
|
||||
data: { id,inviteCode, realName, idNumber, phone, groupType, remarks, status,stationId }
|
||||
})
|
||||
}
|
||||
|
||||
export const importInviteCode = () => {
|
||||
return '/api/jobslink-api/tenant/invite/importList'
|
||||
}
|
||||
|
||||
// /jobslink-api/tenant/invite/allocation
|
||||
export const inviteAllocation =
|
||||
(data) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/invite/allocation',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
@@ -1,146 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
|
||||
export const getList =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/station/company/info/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const getMain = null
|
||||
export const check = null
|
||||
export const getDetail =
|
||||
(id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/station/company/info/detail',
|
||||
method: 'get',
|
||||
params: {id}
|
||||
})
|
||||
}
|
||||
|
||||
export const add =
|
||||
(row) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/station/company/info/save',
|
||||
method: 'post',
|
||||
data: row
|
||||
})
|
||||
}
|
||||
|
||||
export const update =
|
||||
(row) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/station/company/info/update ',
|
||||
method: 'post',
|
||||
data: row
|
||||
})
|
||||
}
|
||||
|
||||
export const end = (id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/station/company/info/end',
|
||||
method: 'post',
|
||||
params: {id}
|
||||
})
|
||||
}
|
||||
|
||||
// 工作站新增主体
|
||||
export const companyInfoAdd = (id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/station/companyInfo',
|
||||
method: 'post',
|
||||
data: id
|
||||
})
|
||||
}
|
||||
|
||||
// 工作站主体列表
|
||||
export const companyStationInfo =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/station/info',
|
||||
method: 'get',
|
||||
params: {
|
||||
current,
|
||||
size,
|
||||
...params,
|
||||
}
|
||||
})
|
||||
}
|
||||
// 查看主体信息
|
||||
export const companyDetail =
|
||||
(params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/detail',
|
||||
method: 'get',
|
||||
params: params
|
||||
})
|
||||
}
|
||||
|
||||
// 修改主体信息
|
||||
export const companyUpdate =
|
||||
(params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/update',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
// 终止合作主体
|
||||
export const stationStop =
|
||||
(params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/station/status',
|
||||
method: 'post',
|
||||
params: params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
export const tuserList =
|
||||
(current, size, params, tenantId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/system/tuser/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
tenantId,
|
||||
authType: 2
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const tuserUpdate =
|
||||
(row) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/station/company/info/update ',
|
||||
method: 'post',
|
||||
data: row
|
||||
})
|
||||
}
|
||||
|
||||
export const disableUser =
|
||||
(ids) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/system/tuser/off',
|
||||
method: 'post',
|
||||
params: {
|
||||
ids,
|
||||
authType: 2
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const enableUser =
|
||||
(ids) => {
|
||||
return request(
|
||||
{url: '/api/jobslink-api/system/tuser/on', method: 'post', params: {ids, authType: 2}})
|
||||
}
|
||||
@@ -1,102 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
import { getToken } from '@/util/auth'
|
||||
|
||||
export const getList =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/missions/mission/manage/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const getZPView =
|
||||
(current, size, missionNo, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/missions/mission/apply/manage/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
missionNo,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const getWageView =
|
||||
(current, size, missionNo, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/userOrder/mission/user/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
missionNo,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const getDetail =
|
||||
(missionNo) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/missions/mission/detail',
|
||||
method: 'get',
|
||||
params: {missionNo}
|
||||
})
|
||||
}
|
||||
|
||||
export const delay =
|
||||
(missionNo, expiryTime, remarks) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/mission/payroll/manage/delay',
|
||||
method: 'post',
|
||||
params: {
|
||||
missionNo,
|
||||
expiryTime,
|
||||
remarks,
|
||||
},
|
||||
})
|
||||
}
|
||||
|
||||
export const review =
|
||||
(ids, remarks) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/missions/mission/manage/review',
|
||||
method: 'post',
|
||||
data: {
|
||||
ids,
|
||||
remarks,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const complet = (ids) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/missions/mission/manage/complet',
|
||||
method: 'post',
|
||||
params: {ids}
|
||||
})
|
||||
}
|
||||
|
||||
//导出数据
|
||||
export const download = (query) => {
|
||||
query=JSON.stringify(query).replace(/:/g,"=")
|
||||
query=query.replace(/{/g,"")
|
||||
query=query.replace(/}/g,"")
|
||||
query=query.replace(/,/g,"&")
|
||||
query=query.replace(/"/g,"")
|
||||
return `jobslink-api/missions/mission/export-mission?${query}&Jobslink-Auth=${getToken()}`
|
||||
|
||||
/*let {
|
||||
companyName,missionNo,missionTitle,type,stime,etime,status
|
||||
}=query;
|
||||
|
||||
return `jobslink-api/missions/mission/export-mission?companyName=${companyName}&missionNo=${missionNo}&missionTitle=${missionTitle}&type=${type}&stime=${stime}&etime=${etime}&status=${status}&Jobslink-Auth=${getToken()}`
|
||||
*/
|
||||
}
|
||||
@@ -1,89 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
/**获取文章列表 */
|
||||
export const getList =(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/desk/article/getAllArticle',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**添加文章 */
|
||||
export const addNews=(articleTitle,headPic,articleSrc,articleSrcUrl,author,description,note,type)=>{
|
||||
return request({
|
||||
url:'/api/jobslink-api/desk/article/save',
|
||||
method:'post',
|
||||
data:{
|
||||
articleTitle,
|
||||
headPic,
|
||||
articleSrc,
|
||||
articleSrcUrl,
|
||||
author,
|
||||
description,
|
||||
note,
|
||||
type
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**获取文章详情 */
|
||||
export const getNewsDetail=(id)=>{
|
||||
return request({
|
||||
url:'/api/jobslink-api/desk/front/getArticle/'+id,
|
||||
method:'get'
|
||||
})
|
||||
}
|
||||
|
||||
/**修改文章 */
|
||||
export const editNews=(id,articleTitle,headPic,articleSrc,articleSrcUrl,author,description,note, type)=>{
|
||||
return request({
|
||||
url:'/api/jobslink-api/desk/article/save',
|
||||
method:'post',
|
||||
data:{
|
||||
id,
|
||||
articleTitle,
|
||||
headPic,
|
||||
articleSrc,
|
||||
articleSrcUrl,
|
||||
author,
|
||||
description,
|
||||
note,
|
||||
type
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**删除文章 */
|
||||
export const delNews=(id)=>request({
|
||||
url:'/api/jobslink-api/desk/article/remove',
|
||||
method:'post',
|
||||
params:{
|
||||
id
|
||||
}
|
||||
})
|
||||
|
||||
/**文章排序 */
|
||||
export const order=(id,sort,move)=>{
|
||||
return request({
|
||||
url:'/api/jobslink-api/desk/article/mobile',
|
||||
method:'post',
|
||||
data:{
|
||||
id,sort,move
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**发布文章 */
|
||||
export const release=(id,status)=>{
|
||||
return request({
|
||||
url:'/api/jobslink-api/desk/article/release',
|
||||
method:'post',
|
||||
data:{
|
||||
id,status
|
||||
}
|
||||
})
|
||||
}
|
||||
@@ -1,208 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
import axios from 'axios'
|
||||
|
||||
// 获取订单列表
|
||||
export const getList =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/businessOrder/manage/order',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
// // 获取订单详情 客服
|
||||
// export const getDetailM =
|
||||
// (payOrderId) => {
|
||||
// return request({
|
||||
// url: '/customer',
|
||||
// method: 'get',
|
||||
// params: { payOrderId }
|
||||
// })
|
||||
// // .then((resp) => {
|
||||
// // const data = resp.data.data;
|
||||
// // const result = {
|
||||
// // createUser: data.createUser,
|
||||
// // createTime: data.createTime,
|
||||
// // status: data.status,
|
||||
// // payTime: data.payTime,
|
||||
// // wageTotal: data.total,
|
||||
// // fee: data.serviceTotal,
|
||||
// // orderTotel: data.total + data.serviceTotal,
|
||||
// // data: [],
|
||||
// // type: data.type
|
||||
// // };
|
||||
// // if (data.type === 0) {//工资订单
|
||||
// // data.detail.forEach(element => {//工资
|
||||
// // result.data.push({
|
||||
// // payrollNo: element.orderId,
|
||||
// // titles: element.name,
|
||||
// // type: 1,
|
||||
// // businessNo: element.orderId,
|
||||
// // total: element.total
|
||||
// // });
|
||||
// // if(element.serviceTotal!=0){
|
||||
// // result.data.push({//服务费
|
||||
// // payrollNo: element.orderId,
|
||||
// // titles: element.name,
|
||||
// // type: 2,
|
||||
// // businessNo: element.orderId,
|
||||
// // total: element.serviceTotal
|
||||
// // });
|
||||
// // }
|
||||
// // });
|
||||
// // } else if (data.type === 1) {//服务费订单
|
||||
// // data.detail.forEach(element => {//保险
|
||||
// // result.data.push({
|
||||
// // payrollNo: element.orderId,
|
||||
// // titles: element.name,
|
||||
// // type: 3,
|
||||
// // businessNo: element.orderId,
|
||||
// // total: element.total
|
||||
// // });
|
||||
// // });
|
||||
// // }
|
||||
|
||||
// // resolve(result);
|
||||
// // })
|
||||
// // .catch(reject)
|
||||
// // })
|
||||
// }
|
||||
|
||||
// 获取订单详情
|
||||
export const getDetail =
|
||||
(payOrderId) => {
|
||||
return new Promise(function (resolve, reject) {
|
||||
request({
|
||||
url: '/api/jobslink-api/payment/businessOrder/find/detail',
|
||||
method: 'get',
|
||||
params: { payOrderId }
|
||||
})
|
||||
.then((resp) => {
|
||||
const data = resp.data.data;
|
||||
const result = {
|
||||
createUser: data.createUser,
|
||||
createTime: data.createTime,
|
||||
status: data.status,
|
||||
payTime: data.payTime,
|
||||
wageTotal: data.total,
|
||||
fee: data.serviceTotal,
|
||||
orderTotel: data.total + data.serviceTotal,
|
||||
data: [],
|
||||
type: data.type
|
||||
};
|
||||
if (data.type === 0) {//工资订单
|
||||
data.detail.forEach(element => {//工资
|
||||
result.data.push({
|
||||
payrollNo: element.orderId,
|
||||
titles: element.name,
|
||||
type: 1,
|
||||
businessNo: element.orderId,
|
||||
total: element.total
|
||||
});
|
||||
if(element.serviceTotal!=0){
|
||||
result.data.push({//服务费
|
||||
payrollNo: element.orderId,
|
||||
titles: element.name,
|
||||
type: 2,
|
||||
businessNo: element.orderId,
|
||||
total: element.serviceTotal
|
||||
});
|
||||
}
|
||||
});
|
||||
} else if (data.type === 1) {//服务费订单
|
||||
data.detail.forEach(element => {//保险
|
||||
result.data.push({
|
||||
payrollNo: element.orderId,
|
||||
titles: element.name,
|
||||
type: 3,
|
||||
businessNo: element.orderId,
|
||||
total: element.total
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
resolve(result);
|
||||
})
|
||||
.catch(reject)
|
||||
})
|
||||
}
|
||||
|
||||
// 获取是否先开票
|
||||
export const configInfo =
|
||||
(companyId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/base/config/configInfo',
|
||||
method: 'get',
|
||||
params: { companyId }
|
||||
})
|
||||
}
|
||||
|
||||
// 获取订单详情
|
||||
export const check =
|
||||
(payOrderId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/businessOrder/check',
|
||||
method: 'get',
|
||||
params: { payOrderId }
|
||||
})
|
||||
}
|
||||
|
||||
// 确认到款
|
||||
export const sureSave = (payOrderId, remarks) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/businessOrder/manage/confirm',
|
||||
method: 'post',
|
||||
params: { payOrderId },
|
||||
data: { remarks }
|
||||
})
|
||||
}
|
||||
|
||||
/**商保订单详情 */
|
||||
export const insureDetail = (current, size,orderNo) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/insure/item/tenant/list/order',
|
||||
method: 'get',
|
||||
params: {
|
||||
current,
|
||||
size,
|
||||
orderNo
|
||||
}
|
||||
})
|
||||
}
|
||||
/**商保订单详情 客服端*/
|
||||
export const insureDetailM = (current, size,orderNo) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/insure/item/tenant/list/order/customer',
|
||||
method: 'get',
|
||||
params: {
|
||||
current,
|
||||
size,
|
||||
orderNo
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
//获取用户信息
|
||||
export const getUserInfoById = (userId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/system/tuser/info-by-userid',
|
||||
method: 'get',
|
||||
params: {
|
||||
userId,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const getInfo = (userId, orderNo,current, size) => {
|
||||
return new Promise(function(reslove, reject) {
|
||||
axios.all([getUserInfoById(userId), insureDetail(current, size,orderNo)])
|
||||
.then(axios.spread(function(e, c) {
|
||||
reslove({data: {...e.data.data},records:{...c.data.data}})
|
||||
}))
|
||||
.catch(reject)
|
||||
})
|
||||
}
|
||||
@@ -1,50 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
|
||||
export const getList =
|
||||
(current, size, params, tenantId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/system/role/manage/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
tenantId,
|
||||
|
||||
},
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**获取全部权限 */
|
||||
export const grantTree = () => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/system/menu/grant-tree',
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
/**获取选中公司某角色的权限 */
|
||||
export const getRole = (roleIds,tenantId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/system/menu/role-tree-keys',
|
||||
method: 'get',
|
||||
params: {
|
||||
roleIds,tenantId
|
||||
}
|
||||
})
|
||||
}
|
||||
/**修改角色权限 */
|
||||
export const grant = (roleIds,tenantId, menuIds, dataScopeIds, apiScopeIds) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/system/role/grant',
|
||||
method: 'post',
|
||||
data: {
|
||||
roleIds,
|
||||
tenantId,
|
||||
menuIds,
|
||||
dataScopeIds,
|
||||
apiScopeIds
|
||||
}
|
||||
})
|
||||
}
|
||||
@@ -1,197 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
|
||||
/**=======================分类管理api======================================================= */
|
||||
/**获取所有分类列表 */
|
||||
export const getRuleTypesList =
|
||||
() => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/manager/group/getGroupAll',
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
/**新增一级分类 */
|
||||
export const addRuleType =
|
||||
(fatherId, name, introduce, prompt, remarks) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/manager/group/save',
|
||||
method: 'POST',
|
||||
data: {
|
||||
fatherId, name, introduce, prompt, remarks
|
||||
}
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**新增二级分类 */
|
||||
export const addSecondRuleType =
|
||||
(fatherId, name) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/manager/group/save',
|
||||
method: 'POST',
|
||||
data: {
|
||||
fatherId, name
|
||||
}
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**分类详情 */
|
||||
export const ruleTypeDetail =
|
||||
(id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/manager/group/detail/' + id,
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
/**修改(批量删除,批量修改,批量隐藏)分类 */
|
||||
export const updateRuleType =
|
||||
(ids, status, isDeleted) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/manager/group/updateGroup',
|
||||
method: 'POST',
|
||||
data: {
|
||||
ids, status, isDeleted
|
||||
}
|
||||
|
||||
})
|
||||
}
|
||||
/**编辑分类信息 */
|
||||
export const editTypeInfo =
|
||||
(ids, name, introduce, prompt) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/manager/group/updateGroup',
|
||||
method: 'POST',
|
||||
data: {
|
||||
ids, name, introduce, prompt
|
||||
}
|
||||
|
||||
})
|
||||
}
|
||||
/**删除分类 */
|
||||
export const delRuleType = (ids, isDeleted) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/manager/group/updateGroup',
|
||||
method: 'POST',
|
||||
data: {
|
||||
ids, isDeleted
|
||||
}
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**隐藏/显示分类 */
|
||||
export const hideRuleType = (ids, status) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/manager/group/updateGroup',
|
||||
method: 'POST',
|
||||
data: {
|
||||
ids, status
|
||||
}
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**分类上移下移 */
|
||||
export const moveRuleType =
|
||||
(id, mobile, sort, fatherId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/manager/group/mobile',
|
||||
method: 'POST',
|
||||
data: {
|
||||
id, mobile, sort, fatherId
|
||||
}
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**============================================制度管理api==================================== */
|
||||
/**获取制度列表 */
|
||||
export const getRulesList =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/manager/rulesItem/getRulesItemVOList',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**新增制度 */
|
||||
export const addRule =
|
||||
(firstId, secondId, docName, docUrl, docImage, status) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/manager/rulesItem/saveOrUpdate',
|
||||
method: 'post',
|
||||
data: {
|
||||
firstId, secondId, docName, docUrl, docImage, status
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**制度详情 */
|
||||
export const getRuleDetailInfo =
|
||||
(id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/manager/rulesItem/getRulesItem/' + id,
|
||||
method: 'get',
|
||||
|
||||
})
|
||||
}
|
||||
/**编辑制度 */
|
||||
export const editRule =
|
||||
(id, firstId, secondId, docName, docUrl, docImage, status) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/manager/rulesItem/saveOrUpdate',
|
||||
method: 'post',
|
||||
data: {
|
||||
id, firstId, secondId, docName, docUrl, docImage, status
|
||||
}
|
||||
})
|
||||
}
|
||||
/**删除制度 */
|
||||
export const delRules =
|
||||
(ids, isDeleted) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/manager/rulesItem/batch',
|
||||
method: 'post',
|
||||
data: {
|
||||
ids, isDeleted
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**显示/隐藏制度 */
|
||||
export const hideOrShowRules =
|
||||
(ids, status) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/manager/rulesItem/batch',
|
||||
method: 'post',
|
||||
data: {
|
||||
ids, status
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**获取新增制度时,获取分类列表 */
|
||||
export const ruleGetTypeList = (fatherId) => {
|
||||
|
||||
return request({
|
||||
url: '/api/jobslink-api/manager/group/getGroupList/' + fatherId,
|
||||
type: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/** */
|
||||
|
||||
/**==================================企业端获取制度列表信息api======================== */
|
||||
|
||||
export const getRulesItem =
|
||||
(groupId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/manager/rulesItem/getRulesItemList/' + groupId,
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
export const getList =
|
||||
(current, size,params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/bankorder/manager/waitList',
|
||||
method: 'get',
|
||||
params:{
|
||||
...params,current, size
|
||||
}
|
||||
})
|
||||
}
|
||||
@@ -1,103 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
|
||||
export const getList =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/station/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const getDetail =
|
||||
(id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/station/detail',
|
||||
method: 'get',
|
||||
params: {id}
|
||||
})
|
||||
}
|
||||
|
||||
export const add =
|
||||
(row) => {
|
||||
return request(
|
||||
{url: '/api/jobslink-api/tenant/station/save', method: 'post', data: row})
|
||||
}
|
||||
|
||||
export const update =
|
||||
(row) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/station/update',
|
||||
method: 'post',
|
||||
data: row
|
||||
})
|
||||
}
|
||||
export const getStation = () =>{
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/station/find',
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
|
||||
export const getStationDic = () => {
|
||||
return '/api/jobslink-api/tenant/station/find'
|
||||
}
|
||||
|
||||
export const StationDic =
|
||||
() => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/station/find',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
// 工作站下拉
|
||||
export const StationFind =
|
||||
() => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/company/station/dropDown',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增工作站
|
||||
export const StationSave =
|
||||
(params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/station/save',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 新增工作站账号
|
||||
export const stationSubmit =
|
||||
(params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/system/tuser/station/manage/submit',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
// 查看工作站账号
|
||||
export const tuserDetail =
|
||||
(params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/system/tuser/detail',
|
||||
method: 'get',
|
||||
params: params
|
||||
})
|
||||
}
|
||||
|
||||
// 修改站点信息
|
||||
export const stationModify =
|
||||
(params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/station/submit',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
@@ -1,51 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
|
||||
export const getList =
|
||||
(current, size, params, companyId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/talents/manage/list',
|
||||
method: 'get',
|
||||
params: {...params, current, size, companyId}
|
||||
})
|
||||
}
|
||||
|
||||
export const detail =
|
||||
(id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/talents/detail',
|
||||
method: 'get',
|
||||
params: {id}
|
||||
})
|
||||
}
|
||||
|
||||
export const save =
|
||||
(data) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/talents/manage/save',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export const update =
|
||||
(data) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/talents/manage/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export const remove =
|
||||
(ids) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/talents/remove',
|
||||
method: 'post',
|
||||
params: {ids},
|
||||
})
|
||||
}
|
||||
|
||||
export const importTalents = (companyId, isCovered) => {
|
||||
return `/api/jobslink-api/tenant/talents/manage/import-talents?companyId=${
|
||||
companyId}&isCovered=${isCovered}`
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
|
||||
export const getAllList = (current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/system/tenant/allList',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
@@ -1,66 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
import axios from 'axios'
|
||||
|
||||
export const getList =
|
||||
(current, size, params, companyId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/trade/base/tenant/find',
|
||||
method: 'get',
|
||||
params: {...params, current, size, companyId}
|
||||
})
|
||||
}
|
||||
|
||||
export const getTradeDic =
|
||||
(req) => {
|
||||
const url = '/api/jobslink-api/tenant/trade/base/find'
|
||||
if (req) {
|
||||
return request({
|
||||
url,
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
else {
|
||||
return url
|
||||
}
|
||||
}
|
||||
|
||||
export const excelImport =
|
||||
(companyId, tenantId, isCovered) => {
|
||||
return `/api/jobslink-api/tenant/trade/base/excel-import?companyId=${
|
||||
companyId}&tenantId=${tenantId}&isCovered=${isCovered}`
|
||||
}
|
||||
|
||||
|
||||
function updateTrade(data) {
|
||||
return request(
|
||||
{url: '/api/jobslink-api/tenant/trade/base/update', method: 'post', data})
|
||||
}
|
||||
|
||||
function updateWorkTypes(data) {
|
||||
return request(
|
||||
{url: '/api/jobslink-api/tenant/worktypes/base/update', method: 'post', data})
|
||||
}
|
||||
|
||||
function updateSkill(data) {
|
||||
return request(
|
||||
{url: '/api/jobslink-api/tenant/skills/base/update', method: 'post', data})
|
||||
}
|
||||
|
||||
export const update =
|
||||
(trade, worktypes, skill) => {
|
||||
return new Promise(function(resolve, reject) {
|
||||
axios
|
||||
.all([
|
||||
updateTrade(trade), updateWorkTypes(worktypes), updateSkill(skill)
|
||||
])
|
||||
.then(axios.spread(resolve), reject)
|
||||
})
|
||||
}
|
||||
|
||||
export const remove = (ids) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/trade/base/remove',
|
||||
method: 'post',
|
||||
params: {ids}
|
||||
})
|
||||
}
|
||||
@@ -1,60 +0,0 @@
|
||||
import request from '@/router/axios'
|
||||
|
||||
export const getMemberList = (current, size, params) =>
|
||||
request({
|
||||
url: '/api/jobslink-api/doc/jkLabourUnionAppl/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
});
|
||||
|
||||
export const getApplyList = (current, size, params) =>
|
||||
request({
|
||||
url: '/api/jobslink-api/doc/jkLabourUnionDetail/list', method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
//获取会员认证信息
|
||||
export const memberInfo = (no) =>
|
||||
request({
|
||||
url: '/api/jobslink-api/doc/jkLabourUnionAppl/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
no
|
||||
}
|
||||
});
|
||||
|
||||
//会员求职登记信息
|
||||
export const memberJobInfo = (userId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/user/user/resume/labourUnionFind',
|
||||
method: 'get',
|
||||
params:{
|
||||
userId
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
//会员技能信息
|
||||
export const memSkillInfo = (userId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/user/user/skills/labourUnionFind',
|
||||
method: 'get',
|
||||
params:{userId}
|
||||
})
|
||||
}
|
||||
|
||||
//会员申请列表
|
||||
export const memApplyList=(no)=>request({
|
||||
url: "jobslink-api/doc/jkLabourUnionDetail/list",
|
||||
method: 'get',
|
||||
params:{no}
|
||||
})
|
||||
@@ -1,36 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
|
||||
export const getList =
|
||||
(account) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/user/account/manage/accountList',
|
||||
method: 'get',
|
||||
params: {account}
|
||||
})
|
||||
}
|
||||
|
||||
export const open =
|
||||
(account) => {
|
||||
return request({
|
||||
url: ' /api/jobslink-api/user/account/manage/open',
|
||||
method: 'post',
|
||||
params: {account}
|
||||
})
|
||||
}
|
||||
|
||||
export const close =
|
||||
(account) => {
|
||||
return request({
|
||||
url: ' /api/jobslink-api/user/account/manage/close',
|
||||
method: 'post',
|
||||
params: {account}
|
||||
})
|
||||
}
|
||||
|
||||
export const remove = (account) => {
|
||||
return request({
|
||||
url: ' /api/jobslink-api/user/account/manage/remove',
|
||||
method: 'post',
|
||||
params: {account}
|
||||
})
|
||||
}
|
||||
@@ -1,28 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
import axios from 'axios'
|
||||
|
||||
export const employEndCount =
|
||||
() => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/missions/report/manage/mission/employEndCount',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
export const count =
|
||||
() => {
|
||||
return request({
|
||||
url: ' /api/jobslink-api/payment/payment/report/manage/payment/count',
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
|
||||
export const reminder = () => {
|
||||
return new Promise(function(reslove, reject) {
|
||||
axios.all([employEndCount(), count()])
|
||||
.then(axios.spread(function(e, c) {
|
||||
reslove({data: {...e.data.data, ...c.data.data}})
|
||||
}))
|
||||
.catch(reject)
|
||||
})
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
import request from '@/router/axios';
|
||||
|
||||
export const getWorkTypes = (companyId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/worktypes/base/manage/list',
|
||||
method: 'get',
|
||||
params: {companyId}
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user