Commit 6e137f66 authored by 柳 佳乐's avatar 柳 佳乐
Browse files

first

parents
Pipeline #20 failed with stages
in 0 seconds
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="renderer" content="webkit">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<link rel="icon" href="<%= BASE_URL %>favicon.ico">
<title><%= webpackConfig.name %></title>
</head>
<body>
<div id="app"></div>
<!-- built files will be auto injected -->
</body>
</html>
<template>
<div id="app">
<router-view />
</div>
</template>
<script>
export default {
name: 'App'
}
</script>
import request from '@/utils/request'
export function getRoutes() {
return request({
url: '/auth/routes',
method: 'get'
})
}
export function getOperateMenuRoleId(mnName) {
return request({
url: `/role/search/${mnName}`,
method: 'get'
})
}
export function login(data) {
return request({
url: '/auth/login', // '/vue-element-admin/user/login',
method: 'post',
data
})
}
export function getInfo(token) {
return request({
url: '/auth/info', // '/vue-element-admin/user/info',
method: 'get',
})
}
export function logout() {
return request({
url: '/auth/logout', //'/vue-element-admin/user/logout',
method: 'post'
})
}
import request from '@/utils/request'
//新建公司
export function register(data) {
return request({
url: '/company/register',
method: 'post',
data
})
}
//查询公司
export function select(data) {
return request({
url: '/company/select',
method: 'post',
data
})
}
//查询公司
export function selectById(data) {
return request({
url: '/company/selectById',
method: 'post',
data
})
}
\ No newline at end of file
import request from '@/utils/request'
//新建
export function insert(data) {
return request({
url: '/projectExpend/insert',
method: 'post',
data
})
}
//修改
export function update(data) {
return request({
url: '/projectExpend/update',
method: 'post',
data
})
}
//单独查询项目的全部收入信息
export function selectByProjectId(data) {
return request({
url: '/projectExpend/selectByProjectId',
method: 'post',
data
})
}
//更具收入id查询收入
export function selectById(data) {
return request({
url: '/projectExpend/selectById',
method: 'post',
data
})
}
//删除
export function del(data){
return request({
url: '/projectExpend/delete',
method: 'post',
data
})
}
\ No newline at end of file
import request from '@/utils/request'
//新建
export function insert(data) {
return request({
url: '/projectIncome/insert',
method: 'post',
data
})
}
//修改
export function update(data) {
return request({
url: 'projectIncome/update',
method: 'post',
data
})
}
//单独查询项目的全部收入信息
export function selectByProjectId(data) {
return request({
url: '/projectIncome/selectByProjectId',
method: 'post',
data
})
}
//更具收入id查询收入
export function selectById(data) {
return request({
url: '/projectIncome/selectById',
method: 'post',
data
})
}
//删除
export function del(data){
return request({
url: '/projectIncome/delete',
method: 'post',
data
})
}
import request from '@/utils/request'
//查询(根据项目id查询 分页)
export function selectByProjectId(data) {
return request({
url: '/ProjectMember/selectByProjectId',
method: 'post',
data
})
}
//查询(根据项目id查询 不分页)
export function selectAllByProjectId(data) {
return request({
url: '/ProjectMember/selectAllByProjectId',
method: 'post',
data
})
}
//新建
export function insertBatch(data) {
return request({
url: '/ProjectMember/insertBatchMember',
method: 'post',
data
})
}
\ No newline at end of file
import request from '@/utils/request'
export function getMenuTree() {
return request({
url: '/menu/search/tree',
method: 'post'
})
}
export function addMenu(data) {
return request({
url: '/menu/addMenu',
method: 'post',
data
})
}
export function editMenu(data) {
return request({
url: '/menu/update',
method: 'post',
data
})
}
export function deleteMenu(id) {
return request({
url: `/menu/delete/${id}`,
method: 'post',
})
}
import request from '@/utils/request'
//新建项目
export function insert(data) {
return request({
url: '/project/insert',
method: 'post',
data
})
}
//查询公司项目
export function selectByCompanyId(data) {
return request({
url: '/project/selectByCompanyId',
method: 'post',
data
})
}
//查询项目列表(负责项目或参与项目)
export function selectBYPression(data) {
return request({
url: '/project/selectBYPression',
method: 'post',
data
})
}
//查询项目(根据公司id和userId查询带分页)
export function selectAll(data) {
return request({
url: '/project/selectAll',
method: 'post',
data
})
}
//修改项目
export function update(data) {
return request({
url: '/project/update',
method: 'post',
data
})
}
//查询项目(根据项目的id查询)
export function selectByProjectId(data) {
return request({
url: '/project/selectByProjectId',
method: 'post',
data
})
}
//发票添加
export function insertList(data){
return request({
url:'/invoice/insert',
method:'post',
data
})
}
//发票查询(带着分页)
///invoice/queryBypage
export function queryBypageIncomeAdd(data){
return request({
url:'/invoice/queryBypage',
method:'post',
data
})
}
//查询发票编号
//POST/invoice/selectAllBystatus
export function selectAllBystatus(data){
return request({
url:'/invoice/selectAllBystatus',
method:'post',
data
})
}
///invoice/updatesubmit报销提交修改
export function updatesubmit(data){
return request({
url:'/invoice/updatesubmit',
method:'post',
data
})
}
//查询发票图片
export function selectAllById(data){
return request({
url:'/invoice/selectAllById',
method:'post',
data
})
}
\ No newline at end of file
import request from '@/utils/request'
import qs from 'qs'
//申请报销
export function insert(data) {
return request({
url: '/reimbursement/insert',
method: 'post',
data
})
}
//查询个人报销列表
export function queryBypage(data) {
return request({
url: '/reimbursement/queryBypage',
method: 'post',
data
})
}
//小组长查询报销信息
export function selectByHeadmanId(data) {
return request({
url: '/rentertainment/selectByHeadmanId',
method: 'post',
data
})
}
//财务查询报销信息
export function selectByfinanceId(data) {
return request({
url: '/rentertainment/selectByfinanceId',
method: 'post',
data
})
}
//查询单个销列信息
export function selectById(data) {
return request({
url: '/rentertainment/selectById',
method: 'post',
data
})
}
//查询单个销列信息1
export function selectByReimbursementId(data) {
return request({
url: '/reimbursement/selectByReimbursementId',
method: 'post',
data
})
}
//修改报销信息
export function update(data) {
return request({
url: '/reimbursement/update',
method: 'post',
data
})
}
//金额添加
export function Details(data) {
return request({
url: '/reimbursementDetails/insert',
method: 'post',
data
})
}
//财务查询
export function selectByFinance(data) {
return request({
url: '/reimbursement/selectByFinance',
method: 'post',
data
})
}
//组长查询
export function selectByHeadman(data) {
return request({
url: '/reimbursement/selectByHeadman',
method: 'post',
data
})
}
//小组长审批
export function headamApproval(data) {
return request({
url: '/reimbursement/headamApproval',
method: 'post',
data
})
}
//财务审批
export function financeApproval(data) {
return request({
url: '/reimbursement/financeApproval',
method: 'post',
data
})
}
//撤回
export function reimbursementId(reimbursementId) {
return request({
url:`/reimbursement/withdraw/${reimbursementId}`,
method: 'post'
})
}
//重新提交
export function resubmit(data) {
return request({
//url: `/reimbursement/resubmit/${reimbursementId}`,
url:'/reimbursement/resubmit/',
method: 'post',
data
})
}
\ No newline at end of file
import request from '@/utils/request'
import qs from 'qs'
//查看详情
export function selectByReimbursementId(data) {
return request({
url: '/reimbursementDetails/selectByReimbursementId',
method: 'post',
data
})
}//修改报销详情信息
export function update(data) {
return request({
url: '/reimbursementDetails/update',
method: 'post',
data
})
}
\ No newline at end of file
import request from '@/utils/request'
import qs from 'qs'
//申请报销
export function selectAllCompanyId(data) {
return request({
url: '/reimbursementItem/selectAllCompanyId',
method: 'post',
data
})
}
\ No newline at end of file
import request from '@/utils/request.js'
import qs from 'qs'
// 分页查询的方法
export function queryBypage(data) {
return request({
url:'/reimbursementItem/queryBypage',
method:'post',
data
})
}
//添加的方法
export function insert(data) {
return request({
url:'/reimbursementItem/insert',
method:'post',
data
})
}
// 查询全部
export function selectAll(data) {
return request({
url:'/reimbursementItem/selectAllCompanyId',
method:'post',
data
})
}
// 根据id查询类别
export function seleTypeid(data) {
return request({
url:'/reimbursementItem/selectById',
method:'post',
data
})
}
//修改的方法
export function update(data) {
return request({
url:'/reimbursementItem/update',
method:'post',
data
})
}
\ No newline at end of file
import request from '@/utils/request'
import qs from 'qs'
export function getRoles(data) {
return request({
url: '/role/select',
method: 'post',
data
})
}
export function selectAllByCompanyId(data) {
return request({
url: '/role/selectAllByCompanyId',
method: 'post',
data:qs.stringify(data)
})
}
export function addRole(data) {
return request({
url: '/role/insert',
method: 'post',
data
})
}
export function updateRole(data) {
return request({
url: `/role/update`,
method: 'post',
data
})
}
export function updateRolePermssions(data) {
return request({
url: `/role/update/perms`,
method: 'put',
data
})
}
export function deleteRole(id) {
return request({
url: `/role/delete/${id}`,
method: 'post'
})
}
//项目列表角色添加
export function insertBatch(data) {
return request({
url: '/ProjectMember/insertBatchMember',
method: 'post',
data
})
}
//项目列表角色查询 /user/secletAllByRlid
export function secletAllByRlid(projectAdd) {
return request({
url: '/user/secletAllByRlid',
method: 'post',
data: qs.stringify(projectAdd)
})
}
\ No newline at end of file
import request from '@/utils/request'
import qs from 'qs'
/**
* 添加类别
*/
export function insert(data) {
return request({
url: '/Type/insert',
method: 'post',
data
})
}
/**
* 查询(分页)
*/
export function select(data) {
return request({
url: '/Type/select',
method: 'post',
data
})
}
/**
* 查询(不带分页)
*/
export function selectAll(data) {
return request({
url: '/Type/selectAll',
method: 'post',
data
})
}
/**
* 查询(单独查询根据typeId)
*/
export function selectById(data) {
return request({
url: '/Type/selectById',
method: 'post',
data
})
}
/**
* 更新
*/
export function updata(data) {
return request({
url: '/Type/updata',
method: 'post',
data
})
}
\ No newline at end of file
import request from '@/utils/request'
import qs from 'qs'
//查询个人信息
export function getOneself(data) {
return request({
url: '/user/getOneself',
method: 'post',
data
})
}
//修改跟人信息
export function update(data) {
return request({
url: '/user/update',
method: 'post',
data
})
}
//修改密码
export function passwordReset(data) {
return request({
url: '/user/passwordReset',
method: 'post',
data:qs.stringify(data)
})
}
//添加员工
export function insertStaff(data) {
return request({
url: '/user/insertStaff',
method: 'post',
data
})
}
//查询员工
export function secletStaff(data) {
return request({
url: '/user/secletStaff',
method: 'post',
data
})
}
//强制修改员工密码
export function staffpassword(data) {
return request({
url: '/user/staffpassword',
method: 'post',
data:qs.stringify(data)
})
}
//获取全部员工不带分页
export function secletAllStaff(data) {
return request({
url: '/user/secletAllStaff',
method: 'post',
data
})
}
//修改员工权限
export function updateRole(data){
return request({
url:'/user/updatastaffrole',
method:'post',
data:data
})
}
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment