You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
105 lines
2.3 KiB
105 lines
2.3 KiB
import request from '@/utils/request';
|
|
import { AxiosPromise } from 'axios';
|
|
import { searchMatrix,matrixCont,editMatrixCont,editMatrixInfo,editStatus,chineseInitialFirstWord,sendMatrixField,getMatrixWord,orgAndUserMatrixCont } from './type';
|
|
|
|
/**
|
|
* 获取矩阵权限分页列表
|
|
*/
|
|
export function getMatrixList(queryParams: searchMatrix): AxiosPromise<PageResult<matrixCont[]>> {
|
|
return request({
|
|
url: '/systemapi/matrix/matrixlist',
|
|
method: 'post',
|
|
data: queryParams
|
|
});
|
|
}
|
|
/**
|
|
* 添加矩阵
|
|
*/
|
|
export function addMatrixCont(queryParams: editMatrixCont){
|
|
return request({
|
|
url: '/systemapi/matrix/addmatrixcont',
|
|
method: 'post',
|
|
data: queryParams
|
|
});
|
|
}
|
|
/**
|
|
* 编辑矩阵
|
|
*/
|
|
export function editMatrixCont(queryParams: editMatrixInfo){
|
|
return request({
|
|
url: '/systemapi/matrix/editmatrixcont',
|
|
method: 'post',
|
|
data: queryParams
|
|
});
|
|
}
|
|
/**
|
|
* 编辑矩阵状态
|
|
*/
|
|
export function editMatrixStatus(queryParams: editStatus){
|
|
return request({
|
|
url: '/systemapi/matrix/editstatuscont',
|
|
method: 'post',
|
|
data: queryParams
|
|
});
|
|
}
|
|
/**
|
|
* 获取汉字首字母
|
|
*/
|
|
export function getChineseInitial(queryParams: chineseInitialFirstWord){
|
|
return request({
|
|
url: '/systemapi/public/chinese_initial',
|
|
method: 'post',
|
|
data: queryParams
|
|
});
|
|
}
|
|
/**
|
|
* 提交矩阵字段
|
|
*/
|
|
export function sendMatrixField(queryParams: sendMatrixField){
|
|
return request({
|
|
url: '/systemapi/matrix/setup_matrix_field',
|
|
method: 'post',
|
|
data: queryParams
|
|
});
|
|
}
|
|
/**
|
|
* 获取矩阵字段
|
|
*/
|
|
export function getMatrixField(queryParams: getMatrixWord): AxiosPromise<sendMatrixField>{
|
|
return request({
|
|
url: '/systemapi/matrix/get_matrix_field',
|
|
method: 'post',
|
|
data: queryParams
|
|
});
|
|
}
|
|
/**
|
|
* 获取编号
|
|
*/
|
|
export function getNumber(queryParams: getMatrixWord){
|
|
return request({
|
|
url: '/systemapi/public/send_number',
|
|
method: 'post',
|
|
data: queryParams
|
|
});
|
|
}
|
|
/**
|
|
* 提交矩阵取值数据
|
|
*/
|
|
export function submitMatrixData(queryParams: any){
|
|
return request({
|
|
url: '/systemapi/matrix/submit_matrix_data',
|
|
method: 'post',
|
|
data: queryParams
|
|
});
|
|
}
|
|
/**
|
|
* 获取已经存在的矩阵信息
|
|
*/
|
|
export function haveMatrixCont(queryParams: getMatrixWord){
|
|
return request({
|
|
url: '/systemapi/matrix/gain_matrix_data',
|
|
// url: 'http://localhost:9999/src/assets/data.json',
|
|
method: 'post',
|
|
data: queryParams
|
|
});
|
|
}
|
|
|