This commit is contained in:
lcw
2025-08-27 17:26:29 +08:00
parent 42f5e37f65
commit f4c108b4b4
47 changed files with 4087 additions and 300 deletions

135
src/api/semanticAnalysis.js Normal file
View File

@ -0,0 +1,135 @@
import request from "@/utils/request";
const api = "/mosty-api/mosty-gsxt";
const v1 = "/v1"
/**
* 警情列分页查询
* @param {*} params
* @returns
*/
export const lzJcjPjdbSelectPage = (params) => {
return request({
url: api + "/lzJcjPjdb/selectPage",
method: "GET",
params
});
};
//
/**
* 语义分析分页查询
* @param {*} params
* @returns
*/
export const yyfxSelectPage = (params) => {
return request({
url: api + "/yyfx/selectPage",
method: "GET",
params
});
};
/**
* 身份标签
* @param {*} params
* @returns
*/
export const tbGsxtBqglSelect = (params) => {
return request({
url: api + "/tbGsxtBqgl/selectList",
method: "GET",
params
});
};
/**
* 新增
* @param {*} params
* @returns
*/
export const yyfxAdd = (data) => {
return request({
url: api + "/yyfx/add",
method: "POST",
data
});
};
export const completions = (data) => {
return request({
url: v1 + "/completions",
method: "POST",
data
});
};
// /
// 分析报告-地域维度统计
export const fxbgDywdtj = (params) => {
return request({
url: api + "/lzJcjPjdb/fxbgDywdtj",
method: "GET",
params
});
};
// 警情类别接口
export const getDictItem = (params) => {
return request({
url: api + "/lzJcjPjdb/getDictItem",
method: "GET",
params
});
}
// 分析报告 - 警情类型统计
export const fxbgJqlxtj = (params) => {
return request({
url: api + "/lzJcjPjdb/fxbgJqlxtj",
method: "GET",
params
});
}
// 警情来源统计
export const fxbgJqlytj = (params) => {
return request({
url: api + "/lzJcjPjdb/fxbgJqlytj",
method: "GET",
params
});
}
// 分析报告
export const fxbgTj = (params) => {
return request({
url: api + "/lzJcjPjdb/fxbgTj",
method: "GET",
params
});
}
// 分析报告-时间维度-月分析
export const fxbgYdfx = (params) => {
return request({
url: api + "/lzJcjPjdb/fxbgYdfx",
method: "GET",
params
});
}
// 分析报告-时间维度-24小时分析
export const fxbgXsfx = (params) => {
return request({
url: api + "/lzJcjPjdb/fxbgXsfx",
method: "GET",
params
});
}
// 分析报告 - 处理结果分析
export const fxgbCljgf = (params) => {
return request({
url: api + "/lzJcjPjdb/fxgbCljgfx",
method: "GET",
params
});
}
// 分析报告-处置率分析
export const fxgbCzlfx = (params) => {
return request({
url: api + "/lzJcjPjdb/fxgbCzlfx",
method: "GET",
params
});
}

View File

@ -2,6 +2,8 @@ import request from "@/utils/request";
import axios from "axios";
import qs from 'qs'; // 或者使用 URLSearchParams
const api = "/bpm";
const flowApproval = "/flowApproval";
const orgOrganization = '/orgOrganization'
// 解析数据
export function ParsingText(data, fun) {
axios({
@ -16,6 +18,7 @@ export function ParsingText(data, fun) {
//get 请求
export const splFlvGet = (params = {}, url) => {
return request({
url: url,
@ -53,6 +56,7 @@ export const splPut = (data = {}, url) => {
//put 请求
export const splDelete = (data = {}, url) => {
return request({
url: api + url,
method: "delete",
data
@ -96,5 +100,35 @@ export const queryProcess = (data) => {
});
};
export const queryUserListByRule = (params) => {
return request({
url: flowApproval + '/queryUserListByRule',
method: 'get',
params
});
};
export const queryListByEntity = (params) => {
return request({
url: orgOrganization + '/queryListByEntity',
method: 'get',
params
});
};
export const querysingleByEntity = (params) => {
return request({
url: orgOrganization + '/querySingleByEntity',
method: 'get',
params
});
};
export const queryUporgsByEntity = (params) => {
return request({
url: orgOrganization + '/queryUpOrgsByEntity',
method: 'get',
params
});
};