Commit 853077a7 authored by wenju-zhu's avatar wenju-zhu

fetch封装

parent 4bbc6eba
Pipeline #603 failed with stages
import { fetch } from '@/utils'
import service from '../utils/fetch.js'
export function getLoginMessage(data) {
return fetch({
return service({
url: '/authentication/form',
method: 'POST',
headers: {
'Content-Type': 'multipart/form-data'
},
toast: false,
data: data
})
}
export function logout(token) {
return fetch({
// url: `/logout/${token}`,
return service({
url: `/logout`,
method: 'GET'
})
......
import { fetch } from '@/utils'
// 导入
export function debugExecute(data) {
return fetch({
url: '/debuge/execute',
method: 'POST',
data
})
}
// 导入
export function debugExecuteDb(data) {
return fetch({
url: '/debuge/executeDb',
method: 'POST',
data
})
}
// 导入
export function debugLog(id) {
return fetch({
url: '/debuge/getDebugeLog/' + id,
method: 'get'
})
}
// 导入
export function methodsWsdl(data) {
return fetch({
url: `/debuge/getWsdlInfo/${data.id}/${data.methods}/${data.types}/${data.type}`,
method: 'get'
})
}
import { fetch } from '@/utils'
import store from '@/store'
// 获取项目列表接口
export function queryProjectList(data) {
return fetch({
url: '/epapi/project/queryProject',
method: 'POST',
toast: false,
data
})
}
// 获取项目列表接口
export function queryProjectLevel(code) {
return fetch({
url: `/epapi/project/queryProjectLevel/${code}`,
method: 'GET'
})
}
// 项目阶段的wbs查询接口
export function queryProjectWbs(data) {
return fetch({
url: '/epapi/project/queryProjectWbs',
method: 'POST',
toast: false,
data
})
}
// 需求单列表接口
export function queryRequirementList(data) {
return fetch({
url: '/epapi/requirement/queryRequirementList',
method: 'POST',
toast: false,
data
})
}
// 新增需求单接口
export function saveRequirement(data) {
return fetch({
url: `/epapi/requirement/save?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 需求单详情接口
export function queryRequirementDetail(id) {
return fetch({
url: `/epapi/requirement/queryRequirementDetail/${id}`,
method: 'GET'
})
}
// 需求单取消接口
export function cancelRequirement(id) {
return fetch({
url: `/epapi/requirement/cancelRequirement/${id}?username=${store.state.app.userInfo.empuid}`,
method: 'GET'
})
}
// 任务分配接口
export function distribute(data) {
return fetch({
url: `/epapi/requirement/distribute`,
method: 'POST',
toast: false,
data
})
}
// 生成任务单接口
export function saveTask(data) {
return fetch({
url: `/epapi/task/save?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 获取采购组和人员接口
export function queryGroupUserList(data) {
return fetch({
url: '/epapi/common/queryGroupUserList',
method: 'POST',
toast: false,
data
})
}
// 审批接口
export function approved(data) {
return fetch({
url: `/epapi/common/approved?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 撤回作废验证接口
export function reCallInvalidVerify(data) {
return fetch({
url: '/epapi/requirement/reCallInvalidVerify',
method: 'POST',
toast: false,
data
})
}
// 撤回作废接口
export function reCallInvalidTask(data) {
return fetch({
url: '/epapi/requirement/reCallInvalidTask',
method: 'POST',
toast: false,
data
})
}
// 根据商品id查询任务单接口
export function queryDetailByRequirementNumber(rid, number) {
return fetch({
url: `/epapi/requirement/queryDetailByRequirementNumber/${rid}/${number}`,
method: 'GET'
})
}
import { fetch } from '@/utils'
// 所有询价列表
export function allList(data) {
return fetch({
url: '/inquiry/inquirylist',
method: 'GET',
params: data
})
}
// 询价中列表
export function offerList(data) {
return fetch({
url: '/inquiry/queryofferinquirylist',
method: 'GET',
params: data
})
}
// 询价已完成列表
export function resultList(data) {
return fetch({
url: '/inquiry/inquiryresultlist',
method: 'GET',
params: data
})
}
// 查看询价对应供应商列表接口
export function offerSupplierList(data) {
return fetch({
url: '/inquiry/offersupplierlist',
method: 'GET',
params: data
})
}
// 获取供应商类型、级别、注册资金
export function supplierTypelist(data) {
return fetch({
url: '/supplier/typelist',
method: 'GET',
params: data
})
}
// 新增询价提交或保存
export function inquirySubmit(data) {
return fetch({
url: '/inquiry/insertinquiry',
method: 'POST',
data: data
})
}
// 编辑询价提交或保存
export function updateSubmit(data) {
return fetch({
url: '/inquiry/updateinquiry',
method: 'POST',
data: data
})
}
// 获取编辑询价详情
export function getInquiryDetail(data) {
return fetch({
url: '/inquiry/queryinquirydetail',
method: 'GET',
params: data
})
}
// 提交询价
export function subInquiry(data) {
return fetch({
url: '/inquiry/submitinquiry',
method: 'GET',
params: data
})
}
// 删除询价
export function delInquiry(data) {
return fetch({
url: '/inquiry/deleteinquiryByinquirynum',
method: 'GET',
params: data
})
}
// 获取询价结果详情
export function getResultDetail(data) {
return fetch({
url: '/inquiry/inquiryresultdetail',
method: 'GET',
params: data
})
}
// 获取单个询价详情
export function getOffernumDetail(data) {
return fetch({
url: '/inquiry/inquirydetailByoffernum',
method: 'GET',
params: data
})
}
// 获取比价信息
export function getContrastPrice(data) {
return fetch({
url: '/inquiry/contrastprice',
method: 'GET',
params: data
})
}
// 提交定价接口
export function submitprice(data) {
return fetch({
url: '/inquiry/submitprice',
method: 'GET',
params: data
})
}
// 拒绝定价接口
export function refuseprice(data) {
return fetch({
url: '/inquiry/refuseprice',
method: 'GET',
params: data
})
}
import { fetch } from '@/utils'
// 查询全局变量 list
export function queryGlobalVariable(data) {
return fetch({
url: '/soa/globalvariable/query',
method: 'POST',
toast: false,
data
})
}
// 获取变量详情 detaile
export function getVariableDetail(id) {
return fetch({
url: `soa/globalvariable/get/${id}`,
method: 'GET',
toast: false
})
}
// 变量配置 保存 save
export function saveVariableDetail(data) {
return fetch({
url: '/soa/globalvariable/save',
method: 'POST',
toast: false,
data
})
}
// 代理服务 根据ID删除服务 delete
export function deleteVariable(id) {
return fetch({
url: `/soa/globalvariable/delete/${id}`,
method: 'DELETE'
})
}
// sql构建器
// sql构建器列表
export function querySqlBuilderList(data) {
return fetch({
url: '/soa/sqlBuilder/query',
method: 'POST',
toast: false,
data
})
}
// 获取存储过程
export function getProcedure(data) {
return fetch({
url: '/soa/sqlBuilder/getProcedure',
method: 'POST',
toast: false,
data
})
}
// 保存适配器配置信息
export function saveSqlBuilderDetail(data) {
return fetch({
url: '/soa/sqlBuilder/save',
method: 'POST',
toast: false,
data
})
}
// 适配器 根据ID删除适配器 delete
export function deleteSqlBuilder(id) {
return fetch({
url: `/soa/sqlBuilder/delete/${id}`,
method: 'DELETE'
})
}
// 获取表名
export function getSqlSheelList(data) {
return fetch({
url: '/soa/sqlBuilder/getTables',
method: 'POST',
toast: false,
data
})
}
// 获取库名
export function getSqlLibraryList(data) {
return fetch({
url: '/soa/sqlBuilder/getDataNames',
method: 'POST',
toast: false,
data
})
}
// 获取列名
export function getSqlColumnList(data) {
return fetch({
url: '/soa/sqlBuilder/getColumn',
method: 'POST',
toast: false,
data
})
}
// 根据ID获取SQL构建器信息
export function getSqlBuilderDetail(id) {
return fetch({
url: `soa/sqlBuilder/get/${id}`,
method: 'GET',
toast: false
})
}
// 根据id获取sql预览
export function createSql(data) {
return fetch({
url: '/soa/sqlBuilder/createSql',
method: 'POST',
toast: false,
data
})
}
// 根据页面配置生成sql
export function createSqlForm(data) {
return fetch({
url: '/soa/sqlBuilder/createSqlByConfig',
method: 'POST',
toast: false,
data
})
}
// 根据sql生成参数
export function createParams(data) {
return fetch({
url: '/soa/sqlBuilder/createParamsBySql',
method: 'POST',
toast: false,
data
})
}
// 执行sql
export function executSqlForm(data) {
return fetch({
url: '/soa/sqlBuilder/sqlExecut',
method: 'POST',
toast: false,
data
})
}
// 根据json报文生成Schema文件
export function jsonToSchema(data) {
return fetch({
url: '/soa/jsonSchema/jsonToJsonSchema',
method: 'POST',
toast: false,
data
})
}
// 根据id获取文件schema
export function getSchema(id, projectid) {
return fetch({
url: `/soa/sqlBuilder/generateSchemaFileById/${id}/${projectid}`,
method: 'POST'
})
}
// 解析定义文件
export function getFile(id) {
return fetch({
url: `/soa/resource/parseFile/${id}`,
method: 'GET'
})
}
import { fetch } from '@/utils'
import axios from 'axios'
// 代理服务 查询注册的服务
export function queryProxyService(data) {
return fetch({
url: '/soa/proxyService/query',
method: 'POST',
toast: false,
data
})
}
// 代理服务 保存服务
export function saveProxyService(data) {
return fetch({
url: '/soa/proxyService/save',
method: 'POST',
toast: false,
data
})
}
// 代理服务 发布
export function publishProxyService(id) {
return fetch({
url: `/soa/proxyService/publish/${id}`,
method: 'POST',
toast: false
})
}
// 代理服务 根据ID获取服务
export function getProxyServiceDetail(id) {
return fetch({
url: `/soa/proxyService/get/${id}`,
method: 'GET'
})
}
// 代理服务 根据ID获取服务授权人员列表
export function getServicePermission(id) {
return fetch({
url: `/soa/proxyService/getServicePermission/${id}`,
method: 'GET'
})
}
// 代理服务 根据ID删除服务
export function deleteProxyService(id) {
return fetch({
url: `/soa/proxyService/delete/${id}`,
method: 'DELETE'
})
}
// 业务服务 查询注册的服务
export function queryBusinessService(data) {
return fetch({
url: '/soa/businessService/query',
method: 'POST',
toast: false,
data
})
}
// 业务服务 保存服务
export function saveBusinessService(data) {
return fetch({
url: '/soa/businessService/save',
method: 'POST',
toast: false,
data
})
}
// 获取所有函数组集合
// export function getFuns(id) {
// return fetch({
// // url: `/soa/sapFunctionBuilder/getAllGroups/${id}`,
// url: `http://maresking.qicp.vip/esbconsole/soa/sapFunctionBuilder/getAllGroups/${id}`,
// method: 'GET'
// })
// }
// 获取所有函数组集合
export function getFuns(id) {
return fetch({
// url: `http://maresking.qicp.vip/esbconsole/soa/sapFunctionBuilder/getAllGroups/${id}`,
url: `/soa/sapFunctionBuilder/getAllGroups/${id}`,
method: 'GET'
})
}
// 获取所有函数组集合
export function getFunsName(id, functionName) {
return fetch({
// url: `http://maresking.qicp.vip/esbconsole/soa/sapFunctionBuilder/getAllGroups/${id}`,
url: `/soa/sapFunctionBuilder/getFunctionsFunctionNameAndId/${id}?functionName=${functionName}`,
method: 'GET'
})
}
// 获取函数结构信息
export function getFunDetails(id, functionName) {
return fetch({
// url: `http://maresking.qicp.vip/esbconsole/soa/sapFunctionBuilder/getFcuntionFormats/${id}?functionName=${functionName}`,
url: `/soa/sapFunctionBuilder/getFcuntionFormats/${id}?functionName=${functionName}`,
method: 'GET'
})
}
// 业务服务 根据ID获取服务
export function getBusinessServiceDetail(id) {
return fetch({
url: `/soa/businessService/get/${id}`,
method: 'GET'
})
}
// 业务服务 根据ID删除服务
export function deleteBusinessService(id) {
return fetch({
url: `/soa/businessService/delete/${id}`,
method: 'DELETE'
})
}
// 黑白名单获取
export function kongInfoGet(id) {
return fetch({
url: '/soa/kongInfo/get/' + id,
method: 'get'
})
}
// 黑白名单详情获取
export function kongInfosGet(id) {
return fetch({
url: '/soa/kongInfo/getKongInfoByServiceId/' + id,
method: 'get'
})
}
// 黑白名单详情获取
export function kongInfoQuery(data) {
return fetch({
url: '/soa/kongProxyInfo/query',
method: 'post',
data
})
}
// 黑白名单批量保存
export function kongInfoAllQuery(data) {
return fetch({
url: '/soa/kongInfo/batchSave',
method: 'post',
data
})
}
// 保存
export function kongInfoSave(data) {
return fetch({
url: '/soa/kongInfo/save',
method: 'POST',
data
})
}
// 删除
export function kongInfoDelete(data) {
return fetch({
url: '/soa/kongInfo/delete',
method: 'POST',
data
})
}
// 查询适配器配置信息
export function queryConnector(data) {
return fetch({
url: '/soa/connector/query',
method: 'POST',
toast: false,
data
})
}
// 批量发布
export function publishByList(data) {
return fetch({
url: '/soa/proxyService/publishByList',
method: 'POST',
data
})
}
// 根据ID获取适配器配置信息
export function getConnectorDetail(id) {
return fetch({
url: `/soa/connector/get/${id}`,
method: 'GET'
})
}
// 保存适配器配置信息
export function saveConnector(data) {
return fetch({
url: '/soa/connector/save',
method: 'POST',
toast: false,
data
})
}
// 测试连通性
export function testConnector(id) {
return fetch({
url: `/soa/connector/test/${id}`,
method: 'POST',
toast: false
})
}
// 根据ID删除适配器配置信息
export function deleteConnector(id) {
return fetch({
url: `/soa/connector/delete/${id}`,
method: 'DELETE'
})
}
// 适配器 保存后 跑一遍
export function deployConnector(id) {
return fetch({
url: `/soa/connector/deploy/${id}`,
method: 'POST',
toast: false
})
}
// 消息流 查询注册的服务
export function queryFlow(data) {
return fetch({
url: '/soa/flow/query',
method: 'POST',
toast: false,
data
})
}
// 消息流 保存服务
export function saveFlow(data) {
return fetch({
url: '/soa/flow/save',
method: 'POST',
toast: false,
data
})
}
// 消息流 根据ID获取服务
export function getFlowDetail(id) {
return fetch({
url: `/soa/flow/get/${id}`,
method: 'GET'
})
}
// 消息流 根据ID删除服务
export function deleteFlow(id) {
return fetch({
url: `/soa/flow/delete/${id}`,
method: 'DELETE'
})
}
// 消息流 获取指定消息流中的节点信息
export function getNodeListForFlow(id) {
return fetch({
url: `/soa/node/listForFlow/${id}`,
method: 'GET'
})
}
// 消息流 保存消息流节点
export function saveNodeListForFlow(data, id) {
return fetch({
url: `/soa/node/save/${id}`,
method: 'POST',
toast: false,
data
})
}
// 日志级别查询
export function listLogLevelget() {
return fetch({
url: `/soa/node/listLogLevel`,
method: 'GET'
})
}
// XSLT
export function getListFiles(type, data) {
return fetch({
url: `/soa/resource/listFiles/${type}${data}`,
method: 'GET'
})
}
// 查询可用的适配器类型
export function findAvailableConnectType(isSimple) {
const simple = isSimple === undefined || null ? '' : '/' + isSimple
return fetch({
url: `/soa/connector/findAvailableConnectType${simple}`,
method: 'GET'
})
}
// 获取指定类型的文件列表
// export function listFiles (type, keyword) {
// let data = keyword ? `/${keyword}` : ''
// return fetch({
// url: `/soa/resource/listFiles/${type}${data}`,
// method: 'GET'
// })
// }
export function listFiles(data) {
return fetch({
url: `/soa/resource/query`,
method: 'POST',
data
})
}
// 保存资源文件
export function saveFiles(data) {
return fetch({
url: `/soa/resource/save`,
method: 'POST',
data
})
}
// 保存资源文件
export function saveResourceCotent(data) {
return fetch({
url: `/soa/resource/saveResourceCotent`,
method: 'POST',
data
})
}
// 删除文件
export function deleteResource(id) {
return fetch({
url: `/soa/resource/delete/${id}`,
method: 'DELETE'
})
}
// 资源文件 账户 查询账户
export function queryStaticAccount(data) {
return fetch({
url: '/soa/staticAccount/query',
method: 'POST',
toast: false,
data
})
}
// 资源文件 账户 保存账户
export function staticAccountSave(data) {
return fetch({
url: `/soa/staticAccount/save`,
method: 'POST',
data
})
}
// 资源文件 账户 根据ID获取
export function getAccountDetail(id) {
return fetch({
url: `/soa/staticAccount/get/${id}`,
method: 'GET'
})
}
// 资源文件 账户 根据ID删除账户
export function deleteAccount(id) {
return fetch({
url: `/soa/staticAccount/delete/${id}`,
method: 'DELETE'
})
}
// 解析文件内容
// export function parseFile (id) {
// return fetch({
// url: `/soa/resource/parseFile/${id}`,
// method: 'GET'
// })
// }
export function parseFile(id) {
return fetch({
url: `/soa/resource/get/${id}`,
method: 'GET'
})
}
// 展示文件内容
export function showFileContent(id) {
return fetch({
url: `/soa/resource/showFileContent/${id}`,
method: 'GET'
})
}
// 获取可用的文件类型列表
export function findAvailableResourceType() {
return fetch({
url: `/soa/resource/findAvailableResourceType`,
method: 'GET'
})
}
// 上传文件
export function uploadSave(type, name) {
return fetch({
url: `/soa/resource/upload/${type}/${name}`,
method: 'POST'
})
}
// 节点启动
export function nodeStart(id) {
return fetch({
url: `/soa/server/serverControl/start/${id}`,
method: 'put'
})
}
// 节点停止
export function nodeStop(id) {
return fetch({
url: `/soa/server/serverControl/stop/${id}`,
method: 'put'
})
}
// 节点强制停止
export function nodeStopNow(id) {
return fetch({
url: `/soa/server/serverControl/stopNow/${id}`,
method: 'put'
})
}
// 消息流中获取操作
export function listAvailableNodes() {
return fetch({
url: `/soa/node/listAvailableNodes`,
// url: `http://maresking.qicp.vip/esbconsole/soa/node/listAvailableNodes`,
method: 'GET'
})
}
// sql 语句测试
export function saveSql(data) {
return fetch({
url: '/soa/connector/parseParameters',
method: 'POST',
data
})
}
// sql 语句测试后解析可配置字段
export function scriptValidate(data) {
return fetch({
url: '/soa/connector/scriptValidate',
method: 'POST',
data
})
}
// 获取sql
export function generateSql(data) {
return fetch({
url: '/soa/sqlBuilder/generateSql',
method: 'POST',
data
})
}
// ---------------------------服务节点---------------------
// 查询服务节点
export function queryServer(data) {
return fetch({
url: '/soa/server/query',
method: 'POST',
data
})
}
// 保存服务节点
export function saveServer(data) {
return fetch({
url: '/soa/server/save',
method: 'POST',
toast: false,
data
})
}
// 获取服务节点详情
export function getServerDetails(id) {
return fetch({
url: `/soa/server/get/${id}`,
method: 'GET'
})
}
// 删除服务节点
export function deleteServer(id) {
return fetch({
url: `/soa/server/delete/${id}`,
method: 'DELETE'
})
}
// ---------------------------服务器域---------------------
// 查询服务器域
export function queryDomaininfo(data) {
return fetch({
url: '/soa/domaininfo/query',
method: 'POST',
data
})
}
// 保存服务器域
export function saveDomaininfo(data) {
return fetch({
url: '/soa/domaininfo/save',
method: 'POST',
toast: false,
data
})
}
// 获取服务器域详情
export function getDomaininfoDetails(id) {
return fetch({
url: `/soa/domaininfo/get/${id}`,
method: 'GET'
})
}
// 获取服务器域服务列表
export function getDomaininfoServiceList(data) {
return fetch({
url: `/soa/proxyService/query`,
method: 'POST',
data
})
}
// 删除服务器域
export function deleteDomaininfo(id) {
return fetch({
url: `/soa/domaininfo/delete/${id}`,
method: 'DELETE'
})
}
// 依赖检测
// 代理服务依赖的服务资源
export function proxyservicedepent(id) {
return fetch({
url: `/soa/proxyService/listProxyServiceDependent/${id}`,
method: 'GET'
})
}
// 代理服务 被依赖的服务资源
export function proxyservicedepend(id) {
return fetch({
url: `/soa/proxyService/listProxyServiceDependened/${id}`,
method: 'GET'
})
}
// 业务服务依赖的服务资源
export function businessservicedependent(id) {
return fetch({
url: `/soa/businessService/listBusinessServiceDependent/${id}`,
method: 'GET'
})
}
// 业务服务 被依赖的服务资源
export function businessservicedependend(id) {
return fetch({
url: `/soa/businessService/listBusinessServiceDependened/${id}`,
method: 'GET'
})
}
// 消息流 被依赖的服务资源
export function listflowdependened(id) {
return fetch({
url: `/soa/flow/listFlowDependened/${id}`,
method: 'GET'
})
}
// 消息流 依赖的服务资源
export function listflowdependenet(id) {
return fetch({
url: `/soa/flow/listFlowDependent/${id}`,
method: 'GET'
})
}
// 适配器被依赖的服务资源
export function connectordependened(id) {
return fetch({
url: `/soa/connector/listConnectorDependened/${id}`,
method: 'GET'
})
}
// 文件被依赖的服务资源
export function resourcefiledepend(id) {
return fetch({
url: `/soa/resource/listResourceFileDependened/${id}`,
method: 'GET'
})
}
// ---------------------------状态码---------------------
// 状态码查询
export function queryStatus(data) {
return fetch({
url: `/soa/statuscode/query`,
method: 'POST',
data
})
}
// 修改保存状态码
export function saveStatus(data) {
return fetch({
url: `/soa/statuscode/save`,
method: 'POST',
data
})
}
// 根据id获取状态码
export function getStatus(id) {
return fetch({
url: `/soa/statuscode/get/${id}`,
method: 'GET'
})
}
// 删除状态码
export function deleteStatus(id) {
return fetch({
url: `/soa/statuscode/delete/${id}`,
method: 'DELETE'
})
}
// 根据id获取部署信息
export function getRuntimeInfo(id) {
return fetch({
url: `/soa/proxyService/getRuntimeInfo/${id}`,
method: 'GET'
})
}
// 根据id部署信息启动
// export function getPublish (id) {
// return fetch({
// url: `/soa/proxyService/control/publish/${id}`,
// method: 'GET'
// })
// }
// 部署信息发布
export function getPublish(data) {
return fetch({
url: `/soa/proxyService/control/publish/${data}`,
method: 'POST',
toast: false
})
}
// 部署信息启动
export function startService(data) {
// return fetch({
// url: `/soa/proxyService/control/startNode/${data}`,
// method: 'POST',
// toast: false
// })
return fetch({
url: '/soa/proxyService/control/startNode',
method: 'POST',
data
})
}
// 部署信息停止
export function stopService(data) {
// return fetch({
// url: `/soa/proxyService/control/stopNode/${data}`,
// method: 'POST',
// toast: false
// })
return fetch({
url: `/soa/proxyService/control/stopNode`,
method: 'POST',
toast: false,
data
})
}
// 部署信息暂停指定服务
export function suspendService(data) {
// return fetch({
// url: `/soa/proxyService/control/suspendNode/${data}`,
// method: 'POST',
// toast: false
// })
return fetch({
url: `/soa/proxyService/control/suspendNode`,
method: 'POST',
toast: false,
data
})
}
// 部署信息恢复指定服务
export function resumeService(data) {
// return fetch({
// url: `/soa/proxyService/control/resumeNode/${data}`,
// method: 'POST',
// toast: false
// })
return fetch({
url: `/soa/proxyService/control/resumeNode`,
method: 'POST',
toast: false,
data
})
}
// 部署信息重启指定服务
export function restartService(data) {
// return fetch({
// url: `/soa/proxyService/control/restartNode/${data}`,
// method: 'POST',
// toast: false
// })
return fetch({
url: `/soa/proxyService/control/restartNode`,
method: 'POST',
toast: false,
data
})
}
// 获取构建器关联的资源文件
export function getResourceFile(id, projectId) {
return fetch({
url: `/soa/sqlBuilder/getSchemaFileById/${id}/${projectId}`,
method: 'GET',
toast: false
})
}
import { fetch } from '@/utils'
import store from '@/store'
// 合同管理 ----------------------------start
// 合同列表
export function queryContractList(data) {
return fetch({
url: '/epapi/contract/queryInfo',
method: 'POST',
toast: false,
data
})
}
// 新增合同
export function saveContract(data) {
return fetch({
url: `/epapi/contract/saveContract?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 合同详情接口
export function getContractDetail(id) {
return fetch({
url: `/epapi/contract/getDetail/${id}`,
method: 'GET'
})
}
// 撤单/作废
export function revoke(id, status) {
return fetch({
url: `/epapi/contract/updateStatus/${id}/${status}?username=${store.state.app.userInfo.empuid}`,
method: 'GET'
})
}
// 上传扫描件
export function saveFile(data) {
return fetch({
url: `/epapi/contract/saveFile`,
method: 'POST',
toast: false,
data
})
}
// 弹框选择合同列表
export function queryContractInfo(data) {
return fetch({
url: `/epapi/contract/queryContractInfo`,
method: 'POST',
toast: false,
data
})
}
export function queryEnquiryContract(data) {
return fetch({
url: `/epapi/inquiry/createContract`,
method: 'POST',
toast: false,
data
})
}
// 合同管理 ----------------------------end
// 采购订单管理 ----------------------------start
// 查询收货地址列表接口
export function queryOrderList(data) {
return fetch({
url: '/epapi/order/queryOrderList',
method: 'POST',
toast: false,
data
})
}
// 订单信息详情
export function queryOrderDetail(id) {
return fetch({
url: `/epapi/order/queryOrder/${id}`,
method: 'GET'
})
}
// 保存订单信
export function saveOrder(data) {
return fetch({
url: `/epapi/order/save?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 订单状态修改
export function updateOrder(data) {
return fetch({
url: `/epapi/order/updateOrder`,
method: 'POST',
toast: false,
data
})
}
// 发货单详情
export function getDeliverDetail(id) {
return fetch({
url: `/epapi/deliver/getDetail/${id}`,
method: 'GET'
})
}
// 查询招标创建合同订单信息
export function queryTenderGoodsDetail(id) {
return fetch({
url: `/epapi/tender/queryTenderGoodsDetail/${id}`,
method: 'GET'
})
}
// 询价创建订单
export function queryEnquiryGoodsDetail(data) {
return fetch({
url: `/epapi/inquiry/createOrder`,
method: 'POST',
toast: false,
data
})
}
// 查看是否有发货信息
export function deliverTureOrFlase(id) {
return fetch({
url: `/epapi/deliver/tureOrFlase/${id}`,
method: 'GET'
})
}
// 采购订单管理 ----------------------------end
// 收货验货单 ----------------------------start
// 收货列表接口
export function receivingList(data) {
return fetch({
url: '/epapi/receiving/getInfo',
method: 'POST',
toast: false,
data
})
}
// 新增收货弹框选择订单信息列表 (商品) 接口
export function getListForDevList(data) {
return fetch({
url: '/epapi/order/getListForDeveiving',
method: 'POST',
toast: false,
data
})
}
// 订单信息列表接口
export function queryOrdersList(data) {
return fetch({
url: '/epapi/order/queryOrderList',
method: 'POST',
toast: false,
data
})
}
// 新增OR修改收货地址接口
export function saveReceiving(data) {
return fetch({
url: `/epapi/receiving/saveReceiving?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 新增OR修改收货地址接口
export function save(data) {
return fetch({
url: `/epsupplierapi/deliver/save?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 收货详情
export function getDetail(id) {
return fetch({
url: `/epapi/receiving/getDetial/${id}`,
method: 'GET'
})
}
// 收货作废
export function receivingToVoid(id, status) {
return fetch({
url: `/epapi/receiving/toVoid/${id}/${status}?username=${store.state.app.userInfo.empuid}`,
method: 'GET'
})
}
// 收货验货单 ----------------------------end
// 付款单 ----------------------------start
export function queryPaymentList(data) {
return fetch({
url: `/epapi/payment/queryPaymentList`,
method: 'POST',
toast: false,
data
})
}
// 新增框选择付款单信息接口
export function getListForDeveiving(data) {
return fetch({
url: '/epapi/payment/getListForDeveiving',
method: 'POST',
toast: false,
data
})
}
// 付款单新增和编写接口
export function savePayment(data) {
return fetch({
url: `/epapi/payment/savePayment?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 付款单详情接口
export function queryPaymentDetail(id) {
return fetch({
url: `/epapi/payment/queryPayment/${id}`,
method: 'GET'
})
}
// 付款单撤单作废
export function updatePayment(req, status) {
return fetch({
url: `/epapi/payment/updatePayment/${req}/${status}?username=${store.state.app.userInfo.empuid}`,
method: 'GET'
})
}
// 付款单 ----------------------------end
// 退货单 ----------------------------start
// 列表
export function queryReturnList(data) {
return fetch({
url: `/epapi/return/queryReturnList`,
method: 'POST',
toast: false,
data
})
}
// 新增退货单
export function saveReturn(data) {
return fetch({
url: `/epapi/return/save?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 退货单详情
export function queryReturnDetail(id) {
return fetch({
url: `/epapi/return/queryDetail/${id}`,
method: 'GET'
})
}
// 查询符合条件的收货单
export function queryReceiveReturnList(data) {
return fetch({
url: `/epapi/receiving/queryReceiveReturnList`,
method: 'POST',
toast: false,
data
})
}
// 确认
export function confirmReturn(id) {
return fetch({
url: `/epapi/return/confirm/${id}`,
method: 'GET'
})
}
// 作废
export function invalidReturn(id) {
return fetch({
url: `/epapi/return/invalid/${id}`,
method: 'GET'
})
}
// 退货单 ----------------------------end
// 换货单 ----------------------------start
// 列表
export function queryChangeList(data) {
return fetch({
url: `/epapi/change/queryChangeList`,
method: 'POST',
toast: false,
data
})
}
// 新增换货单
export function saveChange(data) {
return fetch({
url: `/epapi/change/save?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 换货单详情
export function queryChangeDetail(id) {
return fetch({
url: `/epapi/change/queryDetail/${id}`,
method: 'GET'
})
}
// 查询符合条件的收货单
export function queryReceiveChangeList(data) {
return fetch({
url: `/epapi/receiving/queryReceiveChangeList`,
method: 'POST',
toast: false,
data
})
}
// 确认
export function confirmChange(id) {
return fetch({
url: `/epapi/change/confirm/${id}`,
method: 'GET'
})
}
// 作废
export function invalidChange(id) {
return fetch({
url: `/epapi/change/invalid/${id}`,
method: 'GET'
})
}
// 换货单 ----------------------------end
import { fetch } from '@/utils'
import store from '@/store'
// 保存商品
export function saveGoods(data) {
return fetch({
url: `/epapi/goods/save?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 商品列表接口
export function queryGoodsList(data) {
return fetch({
url: '/epapi/goods/queryGoodsList',
method: 'POST',
toast: false,
data
})
}
// 商品列表接口
export function queryDetail(id) {
return fetch({
url: `/epapi/goods/queryDetail/${id}`,
method: 'GET'
})
}
// 上下架删除商品接口
export function upDownDelGoods(data) {
return fetch({
url: '/epapi/goods/upDownDelGoods',
method: 'POST',
toast: false,
data
})
}
// 目录转非目录接口
export function goodsTypeChange(id) {
return fetch({
url: `/epapi/goods/goodsTypeChange/${id}`,
method: 'GET'
})
}
// 目录商品解约和删除接口
export function disengageDeleteGoods(data) {
return fetch({
url: '/epapi/goods/disengageDeleteGoods',
method: 'POST',
toast: false,
data
})
}
// 价格记录列表接口
export function queryGoodsPriceList(data) {
return fetch({
url: '/epapi/goodsPrice/queryGoodsPriceList',
method: 'POST',
toast: false,
data
})
}
// 价格记录列表接口
export function queryGoodsPriceMinAvg(data) {
return fetch({
url: '/epapi/goodsPrice/queryGoodsPriceMinAvg',
method: 'POST',
toast: false,
data
})
}
import { fetch } from '@/utils'
import store from '@/store'
// 订单跟踪
export function getOrderCount() {
return fetch({
url: `/epapi/home/getOrderCount/${store.state.app.userInfo.empuid}`,
method: 'GET'
})
}
// 需求员采购需求单
export function getRequirementStatistical() {
return fetch({
url: `/epapi/home/getRequirementStatistical?empuid=${store.state.app.userInfo.empuid}`,
method: 'GET'
})
}
// 采购员采购需求单
export function getTaskStatistical() {
return fetch({
url: `/epapi/home/getTaskStatistical?empuid=${store.state.app.userInfo.empuid}`,
method: 'GET'
})
}
// 采购员寻源
export function getSourceStatistical() {
return fetch({
url: `/epapi/home/getSourceStatistical?empuid=${store.state.app.userInfo.empuid}`,
method: 'GET'
})
}
// 图表
export function getStatistical(data) {
return fetch({
url: `/epapi/home/getStatistical`,
method: 'POST',
toast: false,
data
})
}
// 首页头部数据统计
export function getCountStatistics() {
return fetch({
url: `soa/home/statistics/countStatistics`,
method: 'GET'
})
}
// 首页服务类型统计
export function getConnectorTypeStatistics() {
return fetch({
url: `/soa/home/statistics/connectorTypeStatistics`,
method: 'GET'
})
}
// 首页资源类型统计
export function getResourceTypeStatistics() {
return fetch({
url: `/soa/home/statistics/resourceTypeStatistics`,
method: 'GET'
})
}
// 首页常用项目
export function getProject(num) {
return fetch({
url: `/soa/home/statistics/getProject/${num}`,
method: 'GET'
})
}
// 首页常用服务
export function getProxyService(num) {
return fetch({
url: `/soa/home/statistics/getProxyService/${num}`,
method: 'GET'
})
}
import { fetch } from '@/utils'
/**
esbconsole/migration/exportData 这是导出资源的接口
post方式 数据格式如下:
[{
"id":"bas.esb.console.migrate.service.impl.ESBMigrateService", (这个ID和name是确定的)
"name":"ESB资源迁移",
"migrates":[{
"id": "proxyService", (这个就前端自己给了)
"name": "代理服务",
"query":{ (过滤对象如果不给的话,就会默认把所有的代理服务都导出来)
"filters":[{
"key":"id",
"value":"669123153632428032"
}]
}
}]
}]
**/
// 目前只导出,状态码和全局变量
// 导入导出 导出
export function exportData(data) {
return fetch({
url: '/migration/exportData',
method: 'POST',
toast: false,
data,
responseType: 'blob'
})
}
// 导入导出 导入
export function importData(data) {
return fetch({
url: '/migration/importData',
method: 'POST',
toast: false,
data
// responseType: 'blob'
})
}
// 导入导出 导入 oracle
export function importDatas(data) {
return fetch({
url: '/migration/importOracleData',
method: 'POST',
toast: false,
data
// responseType: 'blob'
})
}
export function exportData2() {
return fetch({
url: `/migration/listModules`,
method: 'GET'
})
}
// 项目列表 根据ID获取项目详情
export function getProjectListDetail(id) {
return fetch({
url: `/soa/project/get/${id}`,
method: 'GET'
})
}
// 项目列表 保存项目详情
export function saveProjectList(data) {
return fetch({
url: '/soa/project/save',
method: 'POST',
toast: false,
data
})
}
// 项目列表 根据ID删除项目
export function deleteProjectList(id) {
return fetch({
url: `/soa/project/delete/${id}`,
method: 'DELETE'
})
}
import { fetch } from '@/utils'
export const mapServer = {
getList (param) {
return fetch({
url: '/srvMap/qyery',
method: 'POST',
data: param
})
},
getlistdata (param) {
return fetch({
url: '/srvMap/selectSystem',
method: 'POST',
data: param
})
},
ServiceAtlas () {
return fetch({
url: '/ServiceAtlas/query',
method: 'GET',
})
},
getGraph (param) {
return fetch({
url: `/srvMap/getServiceMapByName/${param.name}/${param.domainname}`,
method: 'POST',
data: param
})
}
}
import { fetch } from '@/utils'
import store from '@/store'
// 计划单列表
export function queryPlanList(data) {
return fetch({
url: '/epapi/plan/queryPlanList',
method: 'POST',
toast: false,
data
})
}
// 计划单详情
export function queryPlanDetail(id) {
return fetch({
url: `/epapi/plan/queryPlanDetail/${id}`,
method: 'GET'
})
}
// 勾选指定行查询详情
export function queryDetailByPlanNumber(id, number) {
return fetch({
url: `/epapi/plan/queryDetailByPlanNumber/${id}/${number}`,
method: 'GET'
})
}
// 下发计划生成需求
export function saveRequirement(data) {
return fetch({
url: `/epapi/plan/saveRequirement?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 作废
export function invalidPlan(id) {
return fetch({
url: `/epapi/plan/invalidPlan/${id}?username=${store.state.app.userInfo.empuid}`,
method: 'GET'
})
}
import { fetch } from '@/utils'
// 项目列表 查询列表
export function queryProjectList(data) {
return fetch({
url: '/soa/project/query',
method: 'POST',
toast: false,
data
})
}
// 项目查询
export function exportDatas(data) {
return fetch({
url: '/migrateQuery/query',
method: 'POST',
data
})
}
// 项目列表 根据ID获取项目详情
export function getProjectListDetail(id) {
return fetch({
url: `/soa/project/get/${id}`,
method: 'GET'
})
}
// 项目列表 保存项目详情
export function saveProjectList(data) {
return fetch({
url: '/soa/project/save',
method: 'POST',
toast: false,
data
})
}
// 项目列表 根据ID删除项目
export function deleteProjectList(id) {
return fetch({
url: `/soa/project/delete/${id}`,
method: 'DELETE'
})
}
// 项目首页头部信息
export function getCountStatistics(id) {
return fetch({
url: `/soa/project/statistics/countStatistics/${id}`,
method: 'GET'
})
}
// 项目首页常用代理服务
export function getProxyService(id, num) {
return fetch({
url: `/soa/project/statistics/getProxyService/${id}/${num}`,
method: 'GET'
})
}
// 项目首页服务类型统计
export function getConnectorTypeStatistics(id) {
return fetch({
url: `/soa/project/statistics/connectorTypeStatistics/${id}`,
method: 'GET'
})
}
// 项目首页服务类型统计
export function getResourceTypeStatistics(id) {
return fetch({
url: `/soa/project/statistics/resourceTypeStatistics/${id}`,
method: 'GET'
})
}
import { fetch } from '@/utils'
// 项目保证金台账 ----------------------------start
export function queryTenderMargin(data) {
return fetch({
url: '/epapi/report/queryTenderMargin',
method: 'POST',
toast: false,
data
})
}
export function tenderMarginExport(data) {
return fetch({
url: '/epapi/report/tenderMarginExport',
method: 'POST',
toast: false,
data
})
}
// 项目保证金台账 ----------------------------end
// 供应商台账 ----------------------------start
export function querySupplierLedger(data) {
return fetch({
url: '/epapi/report/querySupplierLedger',
method: 'POST',
toast: false,
data
})
}
export function supplierLedgerExport(data) {
return fetch({
url: '/epapi/report/supplierLedgerExport',
method: 'POST',
toast: false,
data
})
}
// 供应商台账 ----------------------------end
// 项目台账 ----------------------------start
export function queryProjectParameter(data) {
return fetch({
url: '/epapi/report/queryProjectParameter',
method: 'POST',
toast: false,
data
})
}
export function projectParameterExport(data) {
return fetch({
url: '/epapi/report/projectParameterExport',
method: 'POST',
toast: false,
data
})
}
// 项目台账 ----------------------------end
// 订单付款明细 ----------------------------start
export function queryOrderPayment(data) {
return fetch({
url: '/epapi/report/queryOrderPayment',
method: 'POST',
toast: false,
data
})
}
export function orderPaymentExport(data) {
return fetch({
url: '/epapi/report/orderPaymentExport',
method: 'POST',
toast: false,
data
})
}
// 订单付款明细 ----------------------------end
// 采购需求执行情况 ----------------------------start
export function queryRequirementExecute(data) {
return fetch({
url: '/epapi/report/queryRequirementExecute',
method: 'POST',
toast: false,
data
})
}
export function requirementExecuteExport(data) {
return fetch({
url: '/epapi/report/requirementExecuteExport',
method: 'POST',
toast: false,
data
})
}
// 采购需求执行情况 ----------------------------end
// 采购发起招标统计 ----------------------------start
export function queryTenderSubmitContract(data) {
return fetch({
url: '/epapi/report/queryTenderSubmitContract',
method: 'POST',
toast: false,
data
})
}
export function tenderSubmitContractExport(data) {
return fetch({
url: '/epapi/report/tenderSubmitContractExport',
method: 'POST',
toast: false,
data
})
}
// 采购发起招标统计 ----------------------------end
// 部门&项目汇总表 ----------------------------start
export function queryDeptProject(data) {
return fetch({
url: '/epapi/report/queryDeptProject',
method: 'POST',
toast: false,
data
})
}
export function deptProjectExport(data) {
return fetch({
url: '/epapi/report/deptProjectExport',
method: 'POST',
toast: false,
data
})
}
// 部门&项目汇总表 ----------------------------end
// 部门&项目明细表 ----------------------------start
export function queryDeptProjectDetail(data) {
return fetch({
url: '/epapi/report/queryDeptProjectDetail',
method: 'POST',
toast: false,
data
})
}
export function deptProjectDetailExport(data) {
return fetch({
url: '/epapi/report/deptProjectDetailExport',
method: 'POST',
toast: false,
data
})
}
// 部门&项目明细表 ----------------------------end
import { fetch } from '@/utils'
import store from '@/store'
// 采购任务单 ----------------------------------------- start
// 任务单列表接口
export function queryTaskList(data) {
return fetch({
url: '/epapi/task/queryTaskList',
method: 'POST',
toast: false,
data
})
}
// 任务单列表接口
export function queryTaskDetail(id) {
return fetch({
url: `/epapi/task/queryTaskDetail/${id}`,
method: 'GET'
})
}
// 获取项目列表接口
export function queryProjectLevel(code) {
return fetch({
url: `/epapi/project/queryProjectLevel/${code}`,
method: 'GET'
})
}
// 项目阶段的wbs查询接口
export function queryProjectWbs(data) {
return fetch({
url: '/epapi/project/queryProjectWbs',
method: 'POST',
toast: false,
data
})
}
// 需求单列表接口
export function queryRequirementList(data) {
return fetch({
url: '/epapi/requirement/queryRequirementList',
method: 'POST',
toast: false,
data
})
}
// 新增需求单接口
export function saveRequirement(data) {
return fetch({
url: `/epapi/requirement/save?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 需求单详情接口
export function queryRequirementDetail(id) {
return fetch({
url: `/epapi/requirement/queryRequirementDetail/${id}`,
method: 'GET'
})
}
// 任务分配接口
export function distribute(data) {
return fetch({
url: `/epapi/requirement/distribute`,
method: 'POST',
toast: false,
data
})
}
// 生成任务单接口
export function saveTask(data) {
return fetch({
url: `/epapi/task/save?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 撤回验证接口
export function reCallVerify(data) {
return fetch({
url: '/epapi/task/reCallVerify',
method: 'POST',
toast: false,
data
})
}
// 撤回接口
export function reCallTask(data) {
return fetch({
url: '/epapi/task/reCallTask',
method: 'POST',
toast: false,
data
})
}
// 采购任务单 ----------------------------------------- end
// 询价 --------------------------------- start
// 新增/编辑询价接口
export function saveInquiry(data) {
return fetch({
url: '/epapi/inquiry/save',
method: 'POST',
toast: false,
data
})
}
// 获取询价列表接口
export function queryInquiryList(data) {
return fetch({
url: '/epapi/inquiry/queryList',
method: 'POST',
toast: false,
data
})
}
// 询价单详情接口
export function getInquiryInfo(id) {
return fetch({
url: `/epapi/inquiry/getInquiryInfoById/${id}`,
method: 'GET'
})
}
// 获取提交报价所需信息接口
export function getQuotationBaseInfo(id) {
return fetch({
url: `/epapi/inquiry/getQuotationById/${id}`,
method: 'GET'
})
}
// 提交报价
export function saveQuoiry(data) {
return fetch({
url: `/epapi/inquiry/saveQuoiry`,
method: 'POST',
toast: false,
data
})
}
// 获取报价列表接口
export function queryQuotationList(data) {
return fetch({
url: `/epapi/inquiry/queryQuotationList`,
method: 'POST',
toast: false,
data
})
}
// 获取报价详情接口
export function getQuotationInfo(id, supplierId) {
return fetch({
url: `/epapi/inquiry/getQuotationInfoById/${id}/${supplierId}`,
method: 'GET'
})
}
// 询价定价----------------------------
// 询价定价详情
export function queryPriceDetail(id) {
return fetch({
url: `/epapi/inquiry/queryPriceList/${id}`,
method: 'GET'
})
}
// 保存询价定价
export function savePrice(data) {
return fetch({
url: `/epapi/inquiry/savePrice`,
method: 'POST',
toast: false,
data
})
}
// 拒绝定价
export function refusalpricing(id) {
return fetch({
url: `/epapi/inquiry/refusalpricing/${id}`,
method: 'GET'
})
}
// 提交审核
export function submitAudit(data) {
return fetch({
url: `/epapi/inquiry/submitAudit?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 询价 --------------------------------- end
// 招标 --------------------------------- start
// 列表接口
export function queryTenderList(data) {
return fetch({
url: `/epapi/tender/queryTenderList`,
method: 'POST',
toast: false,
data
})
}
// 新增和修改分类接口
export function saveTender(data) {
return fetch({
url: `/epapi/tender/save?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
export function queryCurrentStage(id) {
return fetch({
url: `/epapi/tender/queryCurrentStage/${id}`,
method: 'GET'
})
}
// 详情接口
export function queryTenderDetail(currentStage, id) {
return fetch({
url: `/epapi/tender/queryTenderDetail/${currentStage}/${id}`,
method: 'GET'
})
}
// 第二步 资格审查
// 邀请供应商接口
export function saveApplySupplier(data) {
return fetch({
url: `/epapi/tender/saveApplySupplier`,
method: 'POST',
toast: false,
data
})
}
// 资格审查接口
export function saveQualify(data) {
return fetch({
url: `/epapi/tender/saveQualify`,
method: 'POST',
toast: false,
data
})
}
// 退回需求,调整采购方式接口
export function adjustBuyWay(id) {
return fetch({
url: `/epapi/tender/adjustBuyWay/${id}`,
method: 'GET'
})
}
// 第三步 招标书编制
// 招标书编制接口
export function saveWriteTender(data) {
return fetch({
url: `/epapi/tender/saveWriteTender?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 第四步 发放招标书
// 发放招标书接口
export function saveSubmitTender(id) {
return fetch({
url: `/epapi/tender/saveSubmitTender/${id}`,
method: 'GET'
})
}
// 第五步 发放招标书
// 供应商投标接口
export function saveSendTender(data) {
return fetch({
url: `/epapi/tender/saveSendTender`,
method: 'POST',
toast: false,
data
})
}
// 终止招标接口
export function endTender(flag, id) {
return fetch({
url: `/epapi/tender/endTender/${flag}/${id}`,
method: 'GET'
})
}
// 第六步 技术评标
// 技术评标接口
export function saveJudgeTender(data) {
return fetch({
url: `/epapi/tender/saveJudgeTender`,
method: 'POST',
toast: false,
data
})
}
// 第七步 商务议标
// 查看本轮报价验证接口
export function showCurrentPriceVerify(id) {
return fetch({
url: `/epapi/tender/showCurrentPriceVerify/${id}`,
method: 'GET'
})
}
// 下一轮验证
export function nextVerify(id, type) {
return fetch({
url: `/epapi/tender/nextVerify/${id}/${type}`,
method: 'GET'
})
}
// 查看本轮报价接口
export function showCurrentPrice(id) {
return fetch({
url: `/epapi/tender/showCurrentPrice/${id}`,
method: 'GET'
})
}
// 报价失误,重新报价接口
export function againPrice(data) {
return fetch({
url: `/epapi/tender/againPrice`,
method: 'POST',
toast: false,
data
})
}
// 淘汰接口
export function eliminateOffer(data) {
return fetch({
url: `/epapi/tender/eliminateOffer`,
method: 'POST',
toast: false,
data
})
}
// 发起下一轮报价接口
export function nextOfferPrice(id) {
return fetch({
url: `/epapi/tender/nextOfferPrice/${id}`,
method: 'GET'
})
}
// 终止报价,评标接口
export function endTenderOffer(id) {
return fetch({
url: `/epapi/tender/endTenderOffer/${id}`,
method: 'GET'
})
}
// 第八步 评标结果
// 评标结果接口
export function saveAssessment(data) {
return fetch({
url: `/epapi/tender/saveAssessment?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 第九步 招标结束
// 招标结束接口
export function saveEnd(data) {
return fetch({
url: `/epapi/tender/saveEnd?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 退回保证金接口
export function returnMoney(data) {
return fetch({
url: `/epapi/tender/returnMoney?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 导入目录商品接口
export function importGoods(suid) {
return fetch({
url: `/epapi/goods/importGoods/${suid}`,
method: 'GET'
})
}
// 招标 --------------------------------- end
// 根据商品id查询任务单接口
export function queryDetailByTaskNumber(tid, number) {
return fetch({
url: `/epapi/task/queryDetailByTaskNumber/${tid}/${number}`,
method: 'GET'
})
}
import { fetch } from '@/utils'
import store from '@/store'
// 弹框选择供应商列表接口
export function querySuplierInfo(data) {
return fetch({
url: '/epapi/supplier/querySuplierInfo',
method: 'POST',
toast: false,
data
})
}
// 获取供应商列表
export function getSupplierList(data) {
return fetch({
url: `/epapi/supplier/query?username=${store.state.app.userInfo.empuid}`,
method: 'POST',
toast: false,
data
})
}
// 供应商审批接口
export function approvalSupplier(data) {
return fetch({
url: '/epapi/supplier/saveProcessRecord',
method: 'POST',
toast: false,
data
})
}
// 获取审批列表接口
export function queryApprovalRecordList(data) {
return fetch({
url: '/epapi/supplier/queryApprovalRecordList',
method: 'POST',
toast: false,
data
})
}
// 禁用启用
export function enableOrDisableSupplier(data) {
return fetch({
url: '/epapi/supplier/enableOrDisableSupplier',
method: 'POST',
toast: false,
data
})
}
// 供应商评级
export function supplierGrade(data) {
return fetch({
url: '/epapi/supplier/supplierGrade',
method: 'POST',
toast: false,
data
})
}
// 重置密码
export function resetPassword(data) {
return fetch({
url: '/epapi/supplier/resetPassword',
method: 'POST',
toast: false,
data
})
}
// 导出
export function exportsuser(data) {
return fetch({
url: '/epapi/supplier/exportsuser',
method: 'POST',
toast: false,
data
})
}
// 获取供应商详情
export function getSupplierDetail(data) {
return fetch({
url: `/epapi/supplier/get`,
method: 'POST',
toast: false,
data
})
}
// 获取供应商供货记录
export function querySupplierOrderList(data) {
return fetch({
url: `/epapi/supplier/queryOrderList`,
method: 'POST',
toast: false,
data
})
}
// 公告列表接口
export function queryNoticeList(data) {
return fetch({
url: '/epapi/notice/query',
method: 'POST',
toast: false,
data
})
}
// 公告新增/编辑接口
export function saveNotice(data) {
return fetch({
url: '/epapi/notice/save',
method: 'POST',
toast: false,
data
})
}
// 公告查看详情接口
export function getNoticeDetail(id) {
return fetch({
url: `/epapi/notice/get/${id}`,
method: 'GET'
})
}
// 删除公告
export function deleteNotice(id) {
return fetch({
url: `/epapi/notice/delete/${id}`,
method: 'GET'
})
}
// 黑名单列表接口
export function queryBlacklist(data) {
return fetch({
url: '/epapi/supplier/querySupplierDefriendList',
method: 'POST',
toast: false,
data
})
}
// 拉黑接口
export function saveSupplierDefriend(data) {
return fetch({
url: '/epapi/supplier/saveSupplierDefriend',
method: 'POST',
toast: false,
data
})
}
// 拉黑接口
export function shiftOutBlacklist(data) {
return fetch({
url: '/epapi/supplier/updateSupplierDefriendStatus',
method: 'POST',
toast: false,
data
})
}
// 拒绝供应商列表接口
export function queryTenderRejectSupplier(data) {
return fetch({
url: '/epapi/tender/queryTenderRejectSupplier',
method: 'POST',
toast: false,
data
})
}
// 分页查询可报价的供应商列表
export function queryQuoteSupplierList(data) {
return fetch({
url: '/epapi/inquiry/querySupplierList',
method: 'POST',
toast: false,
data
})
}
// 待审核供应商列表
export function approvalSupplierList(data) {
return fetch({
url: '/epapi/approvalSupplier/queryInfo',
method: 'POST',
toast: false,
data
})
}
// 获取待审核供应商列表详情接口
export function getApprovalSupDetail(id) {
return fetch({
url: `/epapi/approvalSupplier/getTetails/${id}`,
method: 'GET'
})
}
// 待审核供应商审批接口
export function approvalSupSubmit(data) {
return fetch({
url: '/epapi/approvalSupplier/submit',
method: 'POST',
toast: false,
data
})
}
import { fetch } from '@/utils'
// ---------------------用户管理--------------------
// 获取员工管理用户列表
export function queryEmployeeList(data) {
return fetch({
url: `/epapi/common/queryEmployeeList`,
method: 'POST',
toast: false,
data
})
}
// ---------------------组织管理--------------------
// 获取所有的根树
export function getAllRootTree() {
return fetch({
url: `/epapi/common/getAllRootTree`,
method: 'GET'
})
}
// 获取组织树型接口
export function getAllRoot(data) {
return fetch({
url: `/epapi/common/getAllRoot`,
method: 'POST',
toast: false,
data
})
}
// 获取分类的直属子分类
export function getChildren(id) {
return fetch({
url: `/epapi/org/tree/getChildren/${id}`,
method: 'GET'
})
}
// ---------------------采购关系管理-------------------- start
// 获取采购关系列表接口
export function queryRelationList(data) {
return fetch({
url: `/epapi/orgusergoods/queryList`,
method: 'POST',
toast: false,
data
})
}
// 新增/修改采购关系
export function saveRelation(data) {
return fetch({
url: '/epapi/orgusergoods/save',
method: 'POST',
toast: false,
data
})
}
// 获取采购关系详情
export function getRelationDetail(id) {
return fetch({
url: `/epapi/orgusergoods/get/${id}`,
method: 'GET'
})
}
// 删除采购关系
export function deleteRelation(id) {
return fetch({
url: `/epapi/orgusergoods/delete/${id}`,
method: 'DELETE'
})
}
// ---------------------采购关系管理-------------------- end
// ---------------------角色管理-------------------- start
// 获取角色列表
export function queryAuthroleList(data) {
return fetch({
url: '/epapi/authority/role/query',
method: 'POST',
toast: false,
data
})
}
// 删除角色
export function deleteRole(id) {
return fetch({
url: `/epapi/authority/role/delete/${id}`,
method: 'DELETE'
})
}
// 授予用户角色
export function userAutoToRole(data) {
return fetch({
url: `/epapi/authority/user/assignUserToRole`,
method: 'POST',
toast: false,
data
})
}
// 给角色批量加用户接口
export function assignUsersToRole(data) {
return fetch({
url: `/epapi/common/assignUsersToRole`,
method: 'POST',
toast: false,
data
})
}
// 移除用户已授予的角色
export function removeUserFromRole(data) {
return fetch({
url: `/epapi/authority/user/removeUserFromRole`,
method: 'DELETE',
data
})
}
// 返回被授予指定角色的用户
export function findRoleUsers(id, data) {
return fetch({
url: `/epapi/authority/user/findRoleUsers/${id}`,
method: 'POST',
toast: false,
data
})
}
// 保存角色信息
export function saveRole(data) {
return fetch({
url: '/epapi/authority/role/save',
method: 'POST',
toast: false,
data
})
}
// 根据ID查询角色信息
export function assignPermissions(data) {
return fetch({
url: `/epapi/authority/role/assignPermissions`,
method: 'POST',
toast: false,
data
})
}
// 根据角色ID以及指定类型,获取角色所拥有的该组件的相关权限
export function findPermissions(id) {
return fetch({
url: `/epapi/authority/role/findPermissions/${id}/nav`,
method: 'GET'
})
}
// 移除角色的权限
export function removePermissions(data) {
return fetch({
url: `/epapi/authority/role/removePermissions`,
method: 'DELETE',
data
})
}
// 保存角色的权限
export function reAssignPermissions(data) {
return fetch({
url: `/epapi/authority/role/reAssignPermissions`,
method: 'POST',
toast: false,
data
})
}
// ---------------------角色管理-------------------- end
// ---------------------采购组织-------------------- start
// 采购组列表接口
export function queryProList(data) {
return fetch({
url: `/epapi/orgusergoods/queryProList`,
method: 'POST',
toast: false,
data
})
}
// 新增/修改采购关系
export function saveProOrg(data) {
return fetch({
url: `/epapi/orgusergoods/saveProOrg`,
method: 'POST',
toast: false,
data
})
}
// 删除采购组
export function deleteProOrg(id) {
return fetch({
url: `/epapi/orgusergoods/deleteProOrg/${id}`,
method: 'DELETE'
})
}
// 获取采购组下的人员列表接口
export function queryProUserList(data) {
return fetch({
url: `/epapi/orgusergoods/queryProUserList`,
method: 'POST',
toast: false,
data
})
}
// 向采购组添加人员
export function saveProUser(data) {
return fetch({
url: `/epapi/orgusergoods/saveProUser`,
method: 'POST',
toast: false,
data
})
}
// 采购组删除人员
export function deleteProUser(id) {
return fetch({
url: `/epapi/orgusergoods/deleteProUser/${id}`,
method: 'DELETE'
})
}
// ---------------------采购组织-------------------- end
// ---------------------供应商权限设置-------------------- start
// 查询供应商权限设置接口
export function querySuppermList(data) {
return fetch({
url: `/epapi/jurisdictionsettings/getInfo`,
method: 'POST',
toast: false,
data
})
}
// 查询供应商权限设置详情
export function querySuppermDetail(id) {
return fetch({
url: `/epapi/jurisdictionsettings/get/${id}`,
method: 'GET'
})
}
// 新增编辑
export function saveSupperm(data) {
return fetch({
url: `/epapi/jurisdictionsettings/saveOrUpdate`,
method: 'POST',
toast: false,
data
})
}
// 启用/禁用
export function enableOrProhibit(data) {
return fetch({
url: `/epapi/jurisdictionsettings/enableOrProhibit`,
method: 'POST',
toast: false,
data
})
}
// 启用/禁用
export function deleteSupperm(id) {
return fetch({
url: `/epapi/jurisdictionsettings/delete/${id}`,
method: 'GET'
})
}
// ---------------------供应商权限设置-------------------- end
// ---------------------收货地址-------------------- start
// 查询收货地址列表接口
export function queryAddresList(data) {
return fetch({
url: `/epapi/addres/queryAddresList`,
method: 'POST',
toast: false,
data
})
}
// 新增修改收货地址接口
export function saveAddres(data) {
return fetch({
url: `/epapi/addres/save`,
method: 'POST',
toast: false,
data
})
}
// 查询收货地址接口
export function queryAddresInfo(id) {
return fetch({
url: `/epapi/addres/queryAddres/${id}`,
method: 'GET'
})
}
// 查询收货地址接口
export function deleteAddres(id) {
return fetch({
url: `/epapi/addres/deleteAddres/${id}`,
method: 'DELETE'
})
}
// 用户ID获取地址信息
export function queryUserIdAddres(data) {
return fetch({
url: `/epapi/addres/queryUserIdAddres`,
method: 'POST',
toast: false,
data
})
}
// ---------------------收货地址-------------------- end
// ---------------------单据设定-------------------- start
// 单据设定页面
export function getOrderset(params) {
return fetch({
url: `/epapi/orderset/get`,
method: 'GET',
params
})
}
// 提交单据设定
export function saveOrderset(data) {
return fetch({
url: `/epapi/orderset/save`,
method: 'POST',
toast: false,
data
})
}
// 单据设定记录
export function queryOrdersetRecord(data) {
return fetch({
url: `/epapi/orderset/query`,
method: 'POST',
toast: false,
data
})
}
// ---------------------单据设定-------------------- end
// ---------------------导航配置-------------------- start
// 获取所有导航组
export function getAllGroups(id) {
return fetch({
url: `/epapi/navigation/get/${id}/default`,
method: 'GET'
})
}
// 根据id获取子导航组
export function getNavigations(id) {
return fetch({
url: `/epapi/navigation/getSubTree/${id}/default`,
method: 'GET'
})
}
// 根据ID获取导航组(无关权限)
export function getNavAll() {
return fetch({
url: `/epapi/navigation/getNavigations/0/default`,
method: 'GET'
})
}
// 更换PID
export function changepid(id, pid) {
return fetch({
url: `/epapi/navigationext/changepid/${id}/${pid}/default`,
method: 'GET'
})
}
// 根据id获取子导航组
export function getList(id) {
return fetch({
url: `/epapi/navigation/get/${id}`,
method: 'GET'
})
}
// 根据Id获取导航链接
export function getNavigationId(id) {
return fetch({
url: `/epapi/navigation/get/${id}`,
method: 'GET'
})
}
// 根据Id获取展示编辑页面
export function getNavigationIdShow(id) {
return fetch({
url: `/epapi/navigation/show/${id}`,
method: 'GET'
})
}
// 保存修改导航
export function saveNavigation(data) {
return fetch({
url: `/epapi/navigation/save`,
method: 'POST',
toast: false,
data
})
}
// 根据ID删除导航以及该导航的子项
export function deleteFull(id) {
return fetch({
url: `/epapi/navigation/deleteFull/${id}/default`,
method: 'DELETE'
})
}
// ---------------------导航配置-------------------- end
import { fetch } from '@/utils'
// 版本管理保存
export function versionSave(data) {
return fetch({
url: '/consoleversioncontrol/save',
method: 'POST',
toast: false,
data
})
}
// 版本管理回退
export function versionBackup(data) {
return fetch({
url: '/consoleversioncontrol/backup',
method: 'POST',
toast: false,
data
})
}
// 版本数据查询接口
export function versionQuery(data) {
return fetch({
url: '/versionControl/query',
method: 'POST',
toast: false,
data
})
}
// 查询用户
export function queryUser(data) {
return fetch({
url: '/user/v2/query',
method: 'POST',
toast: false,
data
})
}
// 保存用户
export function saveUser(data) {
return fetch({
url: '/user/v2/save',
method: 'POST',
toast: false,
data
})
}
// 添加用户
export function addUser(data) {
return fetch({
url: '/portal/account/new',
method: 'POST',
toast: false,
data
})
}
// 修改密码
export function resetPw(data) {
return fetch({
url: '/portal/security/pwd/reset',
method: 'PUT',
toast: false,
data
})
}
// 管理员密码重置为默认密码
export function adminResetPw(data) {
return fetch({
url: '/portal/security/pwd/reset/admin',
method: 'PUT',
toast: false,
data
})
}
// 密码重置为默认密码
// /portal/security/pwd/reset/default
// export function resetDefault (params) {
// return fetch({
// url: `/portal/security/pwd/reset/default`,
// method: 'put',
// params
// })
// }
// 根据id获取用户
export function getUserDetail(id) {
return fetch({
url: `/user/v2/get/${id}`,
method: 'GET'
})
}
// 根据id删除用户
export function deleteUser(id) {
return fetch({
url: `/user/v2/delete/${id}`,
method: 'DELETE'
})
}
// 查询角色
export function queryRole(data) {
return fetch({
url: '/authority/role/query',
method: 'POST',
toast: false,
data
})
}
// 保存角色
export function saveRole(data) {
return fetch({
url: '/authority/role/save',
method: 'POST',
toast: false,
data
})
}
// 删除角色
export function deleteRole(id) {
return fetch({
url: `/authority/role/delete/${id}`,
method: 'DELETE'
})
}
// 批量删除角色
export function batchDeleteRole(data) {
return fetch({
url: `/authority/role/batchDelete`,
method: 'DELETE',
data
})
}
// 移除角色的权限
export function removePermissions(data) {
return fetch({
url: `/authority/role/removePermissions`,
method: 'DELETE',
data
})
}
// 根据ID查询角色信息
export function getRoleMsg(id) {
return fetch({
url: `/authority/role/get/${id}/`,
method: 'GET'
})
}
// 根据ID查询角色信息
export function assignPermissions(data) {
return fetch({
url: `/authority/role/assignPermissions`,
method: 'POST',
data
})
}
// 根据
export function reAssignPermissions(data) {
return fetch({
url: `/authority/role/reAssignPermissions`,
method: 'POST',
data
})
}
// 根据角色ID以及指定类型,获取角色所拥有的该组件的相关权限
export function findPermissions(id) {
return fetch({
url: `/authority/role/findPermissions/${id}/nav`,
method: 'GET'
})
}
// 返回被授予指定角色的用户
export function findRoleUsers(id, data) {
return fetch({
url: `/authority/user/findRoleUsers/${id}`,
method: 'POST',
data
})
}
// 移除用户已授予的角色
export function removeUserFromRole(data) {
return fetch({
url: `/authority/user/removeUserFromRole`,
method: 'DELETE',
data
})
}
// 授予用户角色
export function userAutoToRole(data) {
return fetch({
url: `/authority/user/batchAssignUserToRole`,
method: 'POST',
data
})
}
// 批量移除角色中的用户
export function removeRoleUser(data) {
return fetch({
url: `/userModel/removeRoleUser`,
method: 'POST',
data
})
}
// 获取所有导航组
export function getAllGroups2(id) {
return fetch({
url: `/navigation/getAllGroups`,
method: 'GET'
})
}
// 根据ID获取导航组(无关权限)
export function getNavAll2(id) {
return fetch({
url: `/navigation/getNavigations/${id}/default`,
method: 'GET'
})
}
// 根据ID获取导航组
export function getUserAll3(id) {
return fetch({
url: `/navigation/getUserNavigations/0/${id}/default`,
method: 'GET'
})
}
// 根据ID获取导航组
export function getNavAll3(id) {
return fetch({
url: `/navigation/getCurrentUserNav/${id}/default`,
method: 'GET'
})
}
// 根据ID获取导航组
export function getSubTree(id) {
return fetch({
url: `/navigation/getSubTree/${id}/default`,
method: 'GET'
})
}
// 根据ID删除导航以及该导航的子项
export function deleteFull(id) {
return fetch({
url: `/navigation/deleteFull/${id}/default`,
method: 'DELETE'
})
}
// 更换PID
export function changepid(id, pid) {
return fetch({
url: `/navigationext/changepid/${id}/${pid}/default`,
method: 'GET'
})
}
// 根据Id获取展示编辑页面
export function getNavigationIdShow(id) {
return fetch({
url: `/bpm/navigation/show/${id}`,
method: 'GET'
})
}
// 保存修改导航
export function saveNavigation(data) {
return fetch({
url: `/navigation/save`,
method: 'POST',
data
})
}
// 根据id获取子导航组
export function getNavigations(id) {
return fetch({
url: `/navigation/getSubTree/${id}/default`,
method: 'GET'
})
}
// 根据Id将服务器从域中移除
export function removeServer(id) {
return fetch({
url: `/soa/server/remove/${id}`,
method: 'DELETE'
})
}
// 查找替换查找文件
export function findQuery(data) {
return fetch({
url: `soa/findReplace/query`,
method: 'POST',
data
})
}
// 获取所有环境变量分类
export function getVariables() {
return fetch({
url: `soa/findReplace/getType`,
method: 'GET'
})
}
// 替换文件
export function replaceRecord(data) {
return fetch({
url: `soa/findReplace/replace`,
method: 'POST',
data
})
}
\ No newline at end of file
import { fetch } from '@/utils'
import store from '@/store'
// export async function login(params) {
// // const res = await fetch({
// // url: '/loginuser',
// // method: 'GET',
// // params,
// // loading: true
// // }).catch(e => Promise.reject(e))
// // if (res.code === 0) {
// // store.commit('setUserInfo', res.content)
// // }
// // return Promise.resolve(res)
// // }
// export function getUserInfo (params) {
// return fetch({
// url: '/OauthLoginUser',
// method: 'GET',
// params
// })
// }
export function login(data) {
return fetch({
url: `/epapi/authentication/form`,
method: 'POST',
toast: false,
data,
headers: {
'Content-Type': 'multipart/form-data'
}
})
}
export function getTestUser(params) {
return fetch({
url: '/epapi/testUser/get',
method: 'GET',
params
})
}
// export function login (data) {
// return fetch({
// url: '/cas/oauth2.0/accessToken',
// method: 'POST',
// params: {
// grant_type: 'password',
// client_id: 'jiucaiyunoauthtest',
// ...data
// }
// })
// }
export function refeshUserInfo() {
return new Promise((resolve, reject) => {
fetch({
url: '/OauthLoginUser',
method: 'GET',
params: {
access_token: localStorage.getItem('token')
}
}).then(rt => {
if (rt.content.userid) {
store.commit('app/setUserInfo', rt.content)
resolve(rt)
} else {
localStorage.removeItem('token')
}
}).catch(e => {
localStorage.removeItem('token')
reject(e)
})
})
}
// 获取登录人信息接口
export function getUserInfo(params) {
return fetch({
url: `/epapi/common/getUserInfo`,
method: 'GET',
params
})
}
import axios from 'axios'
const service = axios.create({
baseURL: process.env.VUE_APP_HOST_URL + process.env.VUE_APP_BASE_URL,
timeout: 120000
})
service.interceptors.request.use((request) => {
return request
})
service.interceptors.response.use((response) => {
const data = response.data
if (data && data.status === '200') {
return data
} else {
return Promise.reject(data)
}
})
export default service
// export {default as fetch } from './fetch.js'
\ No newline at end of file
<template>
<div class="login" v-loading="load">
<div class="loginbox">
<img :src="logo" alt="">
<img :src="logo" alt="" />
<el-row>
<el-col :span="14">
<img class="logol" :src="logol" alt="">
<img class="logol" :src="logol" alt="" />
</el-col>
<el-col :span="10">
<el-form ref="form" class="form" :model="form" :rules="rules">
<h2 class="input">欢迎登录</h2>
<el-form-item class="input" prop="name">
<el-input v-model="form.name" @keyup.enter.native="loginClick('form')" placeholder="请输入用户名"></el-input>
<el-input
v-model="form.name"
@keyup.enter.native="loginClick('form')"
placeholder="请输入用户名"
></el-input>
<div class="name icon"></div>
</el-form-item>
<el-form-item class="input" prop="password">
......@@ -35,6 +39,7 @@
// import CanvasNest from 'canvas-nest.js'
import logo from '@/assets/img/login/logo.jpg'
import logoL from '@/assets/img/login/login-left.jpg'
import { getLoginMessage } from '../../api/app.js'
export default {
data() {
return {
......@@ -56,6 +61,15 @@ export default {
password: [{ required: true, message: '请输入密码', trigger: 'blur' }]
}
}
},
methods: {
async loginClick(formName) {
const formData = new FormData()
formData.append('username', this.form.name)
formData.append('password', this.form.password)
const result = getLoginMessage(formData)
console.log(result)
}
}
}
</script>
......@@ -68,7 +82,7 @@ export default {
background: url(../../assets/img/login/beji.jpg) no-repeat;
background-size: 100% 100%;
position: absolute;
.loginbox{
.loginbox {
position: absolute;
left: 50%;
top: 50%;
......@@ -137,7 +151,7 @@ export default {
border-radius: 0;
margin-top: 30px;
border: 0;
background: #2D42AF;
background: #2d42af;
// background: -webkit-gradient(
// linear,
// left top,
......
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