提交 e8672753 authored 作者: CRS's avatar CRS

new

上级 0a71c54b
......@@ -3,8 +3,8 @@
*/
// 服务地址
const IP = 'http://120.55.57.35'; // 刘杰
// const IP = 'http://localhost'; // 刘杰
// const IP = 'http://120.55.57.35'; // 刘杰
const IP = 'http://192.168.0.114'; // 刘杰
// 请求目标服务器域名配置
const DOMAIN_NAME = {
......
......@@ -28,7 +28,6 @@ export default {
created() {
},
mounted(){
this.imgload();
window.addEventListener('resize',()=>{
this.height = this.$refs.height[0].height;
this.imgload();
......@@ -38,7 +37,6 @@ export default {
imgload() {
this.$nextTick(()=>{
this.height = this.$refs.height[0].height;
console.log(this.$refs.height[0].height);
})
}
},
......
......@@ -132,9 +132,8 @@ export default {
}
let val = {
name: '基础资料管理',
index: 11,
childPath: 'person',
childIndex: 2
childName: '人员管理'
}
this.$store.commit('changeJumpOther', val);
this.init()
......
......@@ -18,9 +18,15 @@
</span>
</span>
</p>
<p class="authorityList">
<span v-for="(item,index) of authority" @click="clickList(index,item)"><span class="author"></span>{{item.name}}</span>
</p>
<div class="authorityAll">
<el-scrollbar style="height: 100%">
<p class="authorityList">
<span v-for="(item,index) of authority" @click="clickList(index,item)">
<span class="author"></span>{{item.name}}
</span>
</p>
</el-scrollbar>
</div>
</div>
<p class="line"></p>
<p class="buttonClick">
......@@ -65,8 +71,16 @@ export default {
}
setTimeout(()=>{
for (let item of this.allAuthority) {
let val = '.authorityList>span:nth(' + (item - 1) + ')';
$(val).addClass('authorityListClick')
for (let arr of this.authority) {
if (item === arr.id) {
for (let i = 0; i < $('.authorityList>span').length; i++) {
if ($('.authorityList>span')[i].innerText === arr.name) {
let val = '.authorityList>span:nth(' + i + ')';
$(val).addClass('authorityListClick')
}
}
}
}
}
},300)
......@@ -196,18 +210,23 @@ export default {
cursor: pointer;
color: #4877e6;
}
.authority .authorityAll{
width: 340px;
height: 160px;
margin: 10px 0 0 305px;
text-align: center;
}
.authority .authorityList{
width: 280px;
display: flex;
flex-wrap: wrap;
margin: 10px 0 0 305px;
}
.authority .authorityList>span{
margin-left: 25px;
margin-top: 10px;
display: inline-block;
width: 100px;
width: 140px;
cursor: pointer;
text-align: left;
}
.authority .author{
margin-right: 5px;
......@@ -220,4 +239,7 @@ export default {
.authority .authorityListClick>span{
background: url("./img/click.png");
}
.authority .authorityAll>>>.el-scrollbar__wrap {
overflow-x: hidden;
}
</style>
......@@ -29,7 +29,7 @@
<div style="height: 40px;background: #fff;" v-if=" $route.name == 'assessmentReport'?false:$route.name == 'reportAssess'?false:$route.path == '/firstHome'?false:true">
<p class="list">
<span class="menuTitle goTitle" @click="go">{{sidebar.name}}</span>
<span v-for="(item,index) of sidebar.menu" :key="index" class="listVal" @click="jump(item.path, index)">
<span v-for="(item,index) of sidebar.menu" :key="index" class="listVal" @click="jump(item.path, index)" v-if="getUserData.authorityCode.indexOf(item.code) !== -1">
<span>{{item.name}}</span>
<img src="./img/line.png" v-show="index !== sidebar.menu.length - 1">
</span>
......@@ -105,7 +105,7 @@ export default {
}
},
computed: {
...mapGetters(['getSidebar','getJumpOther'])
...mapGetters(['getSidebar','getJumpOther', 'getUserData'])
},
components: {
},
......@@ -131,12 +131,18 @@ export default {
getJumpOther: {
handler: function (val) {
if (val !== '') {
let index;
for (let i = 0; i < $('.sidebar div').length; i++) {
if (val.name === $('.sidebar div')[i].innerText) {
index = i + 1;
}
}
$('.sidebar .menu').removeClass('click'); // 样式修改
$('.sidebar .font').removeClass('fontClick');
$('.sidebar .line').removeClass('lineClick');
let menu = '.sidebar>div:nth-child(' + val.index + ') .menu';
let font = '.sidebar>div:nth-child(' + val.index + ') .font';
let line = '.sidebar>div:nth-child(' + val.index + ') .line';
let menu = '.sidebar>div:nth-child(' + index + ') .menu';
let font = '.sidebar>div:nth-child(' + index + ') .font';
let line = '.sidebar>div:nth-child(' + index + ') .line';
$(menu).addClass('click');
$(font).addClass('fontClick');
$(line).addClass('lineClick');
......@@ -148,7 +154,13 @@ export default {
$('.listVal>span').removeClass('menuClick') // 修改样式
$('.menuTitle').removeClass('goTitle')
setTimeout(()=>{ // 新增样式,vux更新延迟,需要加延时
let va = '.list>span:nth-child(' + (val.childIndex + 2) + ')>span';
let childIndex;
for (let i = 0; i < $('.listVal').length; i++) {
if (val.childName === $('.listVal')[i].innerText) {
childIndex = i;
}
}
let va = '.list>span:nth-child(' + (childIndex + 2) + ')>span';
$(va).addClass('menuClick')
this.$store.commit('changeJumpOther', '');
},50)
......
......@@ -4,49 +4,41 @@
<el-row>
<el-col :span="24">
<div class="menu">
<p class="bg">
<p class="bg" v-if="this.$store.getters.getUserData.authorityCode.indexOf('000200') !== -1">
<img src="./img/JD.png">
<span>基地建设</span>
</p>
<p class="bg" @click="jump('XCalliance',9,'XX联盟')" v-if="this.$store.getters.getUserData.type === 1">
<p class="bg" @click="jump('XCalliance','XX联盟')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('000300') !== -1">
<img src="./img/XC.png">
<span>XX联盟</span>
</p>
<p class="bg" @click="jump('integration',10,'XXX一体化')" v-if="this.$store.getters.getUserData.type === 1">
<p class="bg" @click="jump('integration','XXX一体化')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('000400') !== -1">
<img src="./img/ZQ.png">
<span>XXX一体化</span>
</p>
<p class="bg" @click="jump('XCalliance',5,'XX联盟')" v-if="this.$store.getters.getUserData.type !== 1">
<img src="./img/XC.png">
<span>XX联盟</span>
</p>
<p class="bg" @click="jump('integration',6,'XXX一体化')" v-if="this.$store.getters.getUserData.type !== 1">
<img src="./img/ZQ.png">
<span>XXX一体化</span>
</p>
<p class="bg" v-if="this.$store.getters.getUserData.type !== 1" @click="jump('company',7,'国家名录')">
<p class="bg" @click="jump('company','国家名录')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('0001500') !== -1">
<img src="./img/GJ.png">
<span>国家名录</span>
</p>
<p class="bg" v-if="this.$store.getters.getUserData.type !== 1" @click="jump('product',8,'市级名录')">
<p class="bg" @click="jump('product','市级名录')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('0001600') !== -1">
<img src="./img/SJ.png">
<span>市级名录</span>
</p>
<p class="bg" v-if="this.$store.getters.getUserData.type === 1" @click="jump('company',11,'基础资料管理')">
<p class="bg" @click="jump('company','基础资料管理')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('000500') !== -1">
<img src="./img/GJ.png">
<span>基础资料管理</span>
</p>
<p class="bg" v-if="this.$store.getters.getUserData.type === 1" @click="jump('product',12,'市级准入管理')">
<p class="bg" @click="jump('product','市级准入管理')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('000600') !== -1">
<img src="./img/SJ.png">
<span>市级准入管理</span>
</p>
<p class="bg">
<p class="bg" v-if="this.$store.getters.getUserData.authorityCode.indexOf('000700') !== -1">
<img src="./img/KT.png">
<span>课题攻关</span>
</p>
</div>
<div class="menu">
<p class="bg" @click="jump('evaluationReport',1,'评估报告管理')">
<p class="bg" @click="jump('evaluationReport','评估报告管理')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('000800') !== -1">
<img src="./img/PG.png">
<span>评估报告管理</span>
</p>
......@@ -54,44 +46,40 @@
<img src="./img/PC.png">
<span>评测报告管理</span>
</p>
<p class="bg" v-if="this.$store.getters.getUserData.type !== 1" @click="jump('projectManagement',2,'我的项目')">
<p class="bg" @click="jump('projectManagement','我的项目')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('0001800') !== -1">
<img src="./img/WD.png">
<span>我的项目</span>
</p>
<p class="bg" v-if="this.$store.getters.getUserData.type === 1" @click="jump('projectManagement',2,'项目管理')">
<p class="bg" @click="jump('projectManagement','项目管理')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('000900') !== -1">
<img src="./img/WD.png">
<span>项目管理</span>
</p>
<p class="bg" v-if="this.$store.getters.getUserData.type !== 1" @click="jump('complaint',3,'意见建议')">
<p class="bg" @click="jump('complaint','意见建议')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('0001900') !== -1">
<img src="./img/TS.png">
<span>意见建议</span>
</p>
<p class="bg" v-if="this.$store.getters.getUserData.type === 1" @click="jump('complaintManagement',3,'投诉管理')">
<p class="bg" @click="jump('complaintManagement','投诉管理')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('0001000') !== -1">
<img src="./img/TS.png">
<span>投诉管理</span>
</p>
<p class="blank"></p>
<p class="blank"></p>
</div>
<div class="menu" v-if="this.$store.getters.getUserData.type === 1">
<p class="bg" v-if="this.$store.getters.getUserData.type === 1" @click="jump('keyTechnology',4,'关键技术管理')">
<div class="menu">
<p class="bg" @click="jump('keyTechnology','关键技术管理')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('0001100') !== -1">
<img src="./img/GJJS.png">
<span>关键技术管理</span>
</p>
<p class="bg" v-if="this.$store.getters.getUserData.type === 1" @click="jump('roleDispose',5,'规则配置')">
<p class="bg" @click="jump('roleDispose','规则配置')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('0001200') !== -1">
<img src="./img/GZ.png">
<span>规则配置</span>
</p>
<p class="bg" v-if="this.$store.getters.getUserData.type === 1" @click="jump('parameterConfiguration',6,'参数配置')">
<p class="bg" @click="jump('parameterConfiguration','参数配置')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('0001300') !== -1">
<img src="./img/CS.png">
<span>参数配置</span>
</p>
<p class="bg" v-if="this.$store.getters.getUserData.type === 1" @click="jump('UnDependence',7,'未知依赖配置')">
<p class="bg" @click="jump('UnDependence','未知依赖配置')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('0001400') !== -1">
<img src="./img/WZ.png">
<span>未知依赖配置</span>
</p>
<p class="blank"></p>
<p class="blank"></p>
</div>
</el-col>
</el-row>
......@@ -99,27 +87,46 @@
</template>
<script>
import $ from 'jquery';
export default {
data () {
return {
}
},
created() {
},
mounted(){
this.init(1);
this.init(2);
this.init(3);
},
methods: {
// 页面布局
init(val) {
let one = '.menu:nth-child(' + val + ')>p';
if ($(one).length < 6) {
let i = 6 - $(one).length;
for (let a = 0; a < i; a++) {
let html = $('<p class="blank"></p>');
let other = '.menu:nth-child(' + val + ')';
$(other).append(html)
$('.blank').css('width', '180px');
$('.blank').css('height', '180px');
}
}
},
// 跳转
jump(path,index,title) {
jump(path,title) {
let val = {
name: path,
index: index,
title: title
}
this.$store.commit('changeHomeClick', val); // 传给导航进行样式定位和点击事件
this.$store.commit('changeNowPath', path); // 当前path传给header作比对
this.$router.push({name: path});
},
// 链接到其他页面
otherJump() {
window.open('http://120.55.57.35:8080/auto-test/#/AssessmentUser')
}
......@@ -150,10 +157,6 @@ export default {
.firstHome .bg:hover{
box-shadow: rgba(72,119,230,0.2) 7px 7px 5px;
}
.firstHome .blank{
width: 170px;
height: 170px;
}
.firstHome .bg>img{
margin-top: 35px;
height: 67px;
......@@ -169,39 +172,4 @@ export default {
justify-content: space-between;
margin-bottom: 88px;
}
.firstHome .XC{
margin: 48px 0 32px 0;
}
.firstHome .XCmenu{
display: flex;
}
.firstHome .XCmenu>p{
width: 328px;
height: 160px;
line-height: 160px;
display: inline-block;
background: #fff;
text-align: center;
font-size: 18px;
color: #333;
position: relative;
cursor: pointer;
transition: all 0.5s;
}
.firstHome .XCmenu>p:hover{
background: rgba(228,231,237,0.7);
border-radius: 10px;
}
.firstHome .XCmenu img{
margin-right: 15px;
}
.firstHome .XCmenu .line{
display: inline-block;
position: absolute;
top: 15px;
right: 0px;
height: 130px;
width: 1px;
background: #4877e6;
}
</style>
......@@ -84,7 +84,7 @@ export default {
data () {
return {
searchVal: '',
allData: [{name:'1',roleName: '123',unitName: '1',number: '1'}],
allData: [],
currentPage: 1, // 分页第一页
pageSize: 8, // 每页个数
totalLength: 0, // 获取后台传的所有数据的长度
......
......@@ -150,8 +150,8 @@ export default {
time: '2020-03-02'
}
],
now: 3, // 当前进度
forecase: 2 // 预计进度
now: 0, // 当前进度
forecase: 0 // 预计进度
}
},
created() {
......
<template>
<div class="sidebarAll">
<div class="sidebar" v-if="this.$store.getters.getUserData.type !== 1">
<div @click="clickMenu('evaluationReport',1,'评估报告管理')">
<div class="sidebar">
<div @click="clickMenu('evaluationReport','评估报告管理')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('000800') !== -1">
<p class="menu">
<span class="font">评估报告管理</span>
<span class="line"></span>
</p>
</div>
<div @click="clickMenu('projectManagement',2,'我的项目')" v-if="this.$store.getters.getUserData.type !== 1">
<div @click="clickMenu('projectManagement','项目管理')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('000900') !== -1">
<p class="menu">
<span class="font">我的项目</span>
<span class="line"></span>
</p>
</div>
<div @click="clickMenu('complaint',3,'意见建议')" v-if="this.$store.getters.getUserData.type !== 1">
<p class="menu">
<span class="font">意见建议</span>
<span class="line"></span>
</p>
</div>
<div>
<p class="menu">
<span class="font">基地建设</span>
<span class="line"></span>
</p>
</div>
<div @click="clickMenu('XCalliance',5,'XX联盟')">
<p class="menu">
<span class="font">XX联盟</span>
<span class="line"></span>
</p>
</div>
<div @click="clickMenu('integration',6,'XXX一体化')">
<p class="menu">
<span class="font">XXX一体化</span>
<span class="font">项目管理</span>
<span class="line"></span>
</p>
</div>
<div @click="clickMenu('',7,'国家名录')" v-if="this.$store.getters.getUserData.type !== 1">
<div @click="clickMenu('projectManagement','我的项目')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('0001800') !== -1">
<p class="menu">
<span class="font">国家名录</span>
<span class="font">我的项目</span>
<span class="line"></span>
</p>
</div>
<div @click="clickMenu('',8,'市级名录')" v-if="this.$store.getters.getUserData.type !== 1">
<div @click="clickMenu('complaintManagement','投诉管理')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('0001000') !== -1">
<p class="menu">
<span class="font">市级名录</span>
<span class="font">投诉管理</span>
<span class="line"></span>
</p>
</div>
<div>
<div @click="clickMenu('complaint','意见建议')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('0001900') !== -1">
<p class="menu">
<span class="font">课题攻关</span>
<span class="line"></span>
</p>
</div>
</div>
<div class="sidebar" v-if="this.$store.getters.getUserData.type === 1">
<div @click="clickMenu('evaluationReport',1,'评估报告管理')">
<p class="menu">
<span class="font">评估报告管理</span>
<span class="font">意见建议</span>
<span class="line"></span>
</p>
</div>
<div @click="clickMenu('projectManagement',2,'项目管理')" v-if="this.$store.getters.getUserData.type === 1">
<div @click="clickMenu('keyTechnology','关键技术管理')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('0001100') !== -1">
<p class="menu">
<span class="font">项目管理</span>
<span class="font">关键技术管理</span>
<span class="line"></span>
</p>
</div>
<div @click="clickMenu('complaintManagement',3,'投诉管理')" v-if="this.$store.getters.getUserData.type === 1">
<div @click="clickMenu('roleDispose','规则配置')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('0001200') !== -1">
<p class="menu">
<span class="font">投诉管理</span>
<span class="font">规则配置</span>
<span class="line"></span>
</p>
</div>
<div @click="clickMenu('keyTechnology',4,'关键技术管理')" v-if="this.$store.getters.getUserData.type === 1">
<div @click="clickMenu('parameterConfiguration','参数配置')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('0001300') !== -1">
<p class="menu">
<span class="font">关键技术管理</span>
<span class="font">参数配置</span>
<span class="line"></span>
</p>
</div>
<div @click="clickMenu('roleDispose',5,'规则配置')" v-if="this.$store.getters.getUserData.type === 1">
<div @click="clickMenu('UnDependence','未知依赖配置')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('0001400') !== -1">
<p class="menu">
<span class="font">规则配置</span>
<span class="font">未知依赖配置</span>
<span class="line"></span>
</p>
</div>
<div @click="clickMenu('parameterConfiguration',6,'参数配置')" v-if="this.$store.getters.getUserData.type === 1">
<div v-if="this.$store.getters.getUserData.authorityCode.indexOf('000200') !== -1">
<p class="menu">
<span class="font">参数配置</span>
<span class="font">基地建设</span>
<span class="line"></span>
</p>
</div>
<div @click="clickMenu('UnDependence',7,'未知依赖配置')" v-if="this.$store.getters.getUserData.type === 1">
<div @click="clickMenu('XCalliance','XX联盟')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('000300') !== -1">
<p class="menu">
<span class="font">未知依赖配置</span>
<span class="font">XX联盟</span>
<span class="line"></span>
</p>
</div>
<div>
<div @click="clickMenu('integration','XXX一体化')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('000400') !== -1">
<p class="menu">
<span class="font">基地建设</span>
<span class="font">XXX一体化</span>
<span class="line"></span>
</p>
</div>
<div @click="clickMenu('XCalliance',9,'XX联盟')">
<div @click="clickMenu('','基础资料管理')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('000500') !== -1">
<p class="menu">
<span class="font">XX联盟</span>
<span class="font">基础资料管理</span>
<span class="line"></span>
</p>
</div>
<div @click="clickMenu('integration',10,'XXX一体化')">
<div @click="clickMenu('','市级准入管理')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('000600') !== -1">
<p class="menu">
<span class="font">XXX一体化</span>
<span class="font">市级准入管理</span>
<span class="line"></span>
</p>
</div>
<div @click="clickMenu('',11,'基础资料管理')" v-if="this.$store.getters.getUserData.type === 1">
<div @click="clickMenu('','国家名录')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('0001500') !== -1">
<p class="menu">
<span class="font">基础资料管理</span>
<span class="font">国家名录</span>
<span class="line"></span>
</p>
</div>
<div @click="clickMenu('',12,'市级准入管理')" v-if="this.$store.getters.getUserData.type === 1">
<div @click="clickMenu('','市级名录')" v-if="this.$store.getters.getUserData.authorityCode.indexOf('0001600') !== -1">
<p class="menu">
<span class="font">市级准入管理</span>
<span class="font">市级名录</span>
<span class="line"></span>
</p>
</div>
<div>
<div v-if="this.$store.getters.getUserData.authorityCode.indexOf('000700') !== -1">
<p class="menu">
<span class="font">课题攻关</span>
<span class="line"></span>
</p>
</div>
</div>
</div>
</template>
......@@ -189,19 +152,23 @@ export default {
menuList: [
{
name: '单位管理',
path: 'company'
path: 'company',
code: '000501'
},
{
name: '产品管理',
path: 'basisProduct'
path: 'basisProduct',
code: '000502'
},
{
name: '人员管理',
path: 'person'
path: 'person',
code: '000503'
},
{
name: '角色管理',
path: 'role'
path: 'role',
code: '000504'
}
]
},
......@@ -210,15 +177,18 @@ export default {
menuList: [
{
name: '产品管理',
path: 'product'
path: 'product',
code: '000601'
},
{
name: '单位管理',
path: 'admittanceCompany'
path: 'admittanceCompany',
code: '000602'
},
{
name: '技术路线',
path: 'technical'
path: 'technical',
code: '000603'
}
]
},
......@@ -227,11 +197,13 @@ export default {
menuList: [
{
name: '单位名录',
path: 'company'
path: 'company',
code: '0001502'
},
{
name: '产品名录',
path: 'basisProduct'
path: 'basisProduct',
code: '0001501'
}
]
},
......@@ -241,15 +213,18 @@ export default {
{
name: '产品管理',
path: 'product'
path: 'product',
code: '0001601'
},
{
name: '单位管理',
path: 'admittanceCompany'
path: 'admittanceCompany',
code: '0001602'
},
{
name: '技术路线',
path: 'technical'
path: 'technical',
code: '0001603'
}
]
},
......@@ -290,11 +265,17 @@ export default {
},
mounted(){
// home点击过来,定位到对应导航
this.clickMenu(this.$store.getters.getHomeClick.name,this.$store.getters.getHomeClick.index,this.$store.getters.getHomeClick.title)
this.clickMenu(this.$store.getters.getHomeClick.name,this.$store.getters.getHomeClick.title)
},
methods: {
// 点击切换样式并且跳转
clickMenu(name, num,title) {
clickMenu(name,title) {
let num;
for (let i = 0; i < $('.sidebar div').length; i++) {
if (title === $('.sidebar div')[i].innerText) {
num = i + 1;
}
}
$('.sidebar .menu').removeClass('click'); // 样式修改
$('.sidebar .font').removeClass('fontClick');
$('.sidebar .line').removeClass('lineClick');
......
......@@ -10,6 +10,7 @@ import axios from '@/services/axios';
* dataType
*/
import qs from 'qs';
const assess = 'http://120.55.57.35:8079'
const server = {
getfindAll() { // 获取权限列表
return axios('/authority/findAll', {
......@@ -279,113 +280,109 @@ const server = {
})
},
getEvaluationList(page,size,data) { // 评估报告管理
return axios( '/evaluation/search/' + page + '/' + size,{
return axios( assess + '/evaluation/search/' + page + '/' + size,{
method: 'post',
data: data
})
},
delEvaluationList(id) { // 删除评估报告管理
return axios('/evaluation/' + id,{
return axios( assess + '/evaluation/' + id,{
method: 'delete'
})
},
getAllPageList(page,size,data){ // 关键技术管理列表
return axios( '/technology/search/' + page + '/' + size,{
return axios( assess + '/technology/search/' + page + '/' + size,{
method: 'post',
data: data
})
},
getAllKeySelect(){ // 获取关键技术类型
return axios('/category',{
return axios( assess + '/category',{
method: 'get'
})
},
addTec(data){ // 新增关键技术管理
return axios('/technology/add',{
return axios( assess + '/technology/add',{
method: 'post',
data: data
})
},
editKey(id,data){ // 修改关键技术管理
return axios('/technology/' + id,{
return axios( assess + '/technology/' + id,{
method: 'post',
data: data
})
},
getConfigValue(){ // 获取参数配置
return axios( '/config',{
return axios( assess + '/config',{
method: 'get',
})
},
editConfigValue(data){ // 修改参数配置
return axios( '/config/updates',{
return axios( assess + '/config/updates',{
method: 'post',
data: data
})
},
getAllList(){ // 关键技术
return axios('/technology',{
return axios( assess + '/technology',{
method: 'get'
})
},
editConfigUpdate(data){ // 修改规则配置
return axios('/rule/update',{
return axios( assess + '/rule/update',{
method: 'post',
data:data
})
},
addConfig(data){ // 规则
return axios('/rule',{
return axios( assess + '/rule',{
method: 'post',
data: data
})
},
delConfig(data){ // 规则配置删除
return axios('/rule/',{
return axios( assess + '/rule/',{
method: 'delete',
data: data
})
},
getConfigPageList(page,size,data){ // 未知规则配置搜索
return axios( '/rule/search/' + page + '/' + size,{
return axios( assess + '/rule/search/' + page + '/' + size,{
method: 'post',
data: data
})
},
goPg(data){
return axios("/inspect/rapidAssessment",{
method:"post",
data:data
})
return axios( assess + '/inspect/rapidAssessment',{
method:'post',
data:data
})
},
pgName(name){
return axios( "/evaluation/in/"+ name,{
method:"get",
})
return axios( assess + '/evaluation/in/'+ name,{
method:'get',
})
},
getTechnology(data){
return axios( "/evaluation/eva?id="+data.id+'&name='+data.name,{
method:"get",
return axios( assess + '/evaluation/eva?id='+data.id+'&name='+data.name,{
method:'get',
})
},
upZip(data){
return axios( "/inspect/uploads",{
method:"post",
data:data
})
return axios( assess + '/inspect/uploads',{
method:'post',
data:data
})
},
upGit(data){
return axios("/inspect/gitdownload",{
headers: {
'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'
},
// application/x-www-form-urlencode
method:"post",
data:qs.stringify(data)
})
},
return axios( assess + '/inspect/gitdownload',{
headers: {
'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'
},
method:'post',
data:qs.stringify(data)
})
}
}
export default server;
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论