This commit is contained in:
Teo
2025-09-04 11:06:45 +08:00
parent 9d1f96309f
commit 910b24019e
83 changed files with 8390 additions and 834 deletions

View File

@ -131,6 +131,8 @@ export function getGoToken(): AxiosPromise<any> {
verifyCode: '1111',
username: 'admin',
password: 'zmkg@2023A'
// username: 'admin1',
// password: 'zmkg@2023C'
}
});
}

View File

@ -57,8 +57,9 @@ export const updateYs7DeviceImg = (data: Ys7DeviceImgForm) => {
* @param id
*/
export const delYs7DeviceImg = (id: string | number | Array<string | number>) => {
return request({
url: '/other/ys7DeviceImg/' + id,
method: 'delete'
return request1({
url: '/zm/api/v1/system/ys7DevicesImg/delete',
method: 'delete',
data: { ids: id }
});
};

View File

@ -9,6 +9,7 @@ import {
AttendanceMonthVO,
AttendanceMonthQuery
} from '@/api/project/attendance/types';
import requestGo from '@/utils/request-go';
/**
* 查询考勤列表
@ -45,8 +46,8 @@ export const listAttendanceTwoWeek = (query?: AttendanceTwoWeekQuery): AxiosProm
*/
export const listAttendanceMonth = (query?: AttendanceMonthQuery): AxiosPromise<AttendanceMonthVO[]> => {
return request({
url: '/project/attendance/list/month/byUserId',
return requestGo({
url: '/zm/api/v1/system/busConstructionUser/pcQueryBasedOnOpenid',
method: 'get',
params: query
});

View File

@ -1,6 +1,7 @@
import request from '@/utils/request';
import { AxiosPromise } from 'axios';
import { ConstructionBlacklistVO, ConstructionBlacklistForm, ConstructionBlacklistQuery } from '@/api/project/constructionBlacklist/types';
import requestGo from '@/utils/request-go';
/**
* 查询黑名单列表
@ -32,8 +33,8 @@ export const getConstructionBlacklist = (id: string | number): AxiosPromise<Cons
* @param data
*/
export const addConstructionBlacklist = (data: ConstructionBlacklistForm) => {
return request({
url: '/project/constructionBlacklist',
return requestGo({
url: '/zm/api/v1/system/busConstructionBlacklist/add',
method: 'post',
data: data
});
@ -56,8 +57,11 @@ export const updateConstructionBlacklist = (data: ConstructionBlacklistForm) =>
* @param id
*/
export const delConstructionBlacklist = (id: string | number | Array<string | number>) => {
return request({
url: '/project/constructionBlacklist/' + id,
method: 'delete'
return requestGo({
url: '/zm/api/v1/system/busConstructionBlacklist/delete',
method: 'delete',
data: {
openids: id
}
});
};

View File

@ -14,6 +14,7 @@ import {
ConstructionMonthQuery
} from '@/api/project/constructionUser/types';
import { AttendanceMonthVO } from '../attendance/types';
import requestGo from '@/utils/request-go';
/**
* 查询施工人员月份考勤列表
@ -23,7 +24,7 @@ import { AttendanceMonthVO } from '../attendance/types';
export const listConstructionMonth = (query?: ConstructionMonthQuery): AxiosPromise<AttendanceMonthVO[]> => {
return request({
url: '/contractor/constructionUser/list/attendance/month',
url: '/zm/api/wxApplet/wxApplet/busAttendance/byOpenId',
method: 'get',
params: query
});
@ -35,8 +36,22 @@ export const listConstructionMonth = (query?: ConstructionMonthQuery): AxiosProm
*/
export const listConstructionUser = (query?: ConstructionUserQuery): AxiosPromise<ConstructionUserVO[]> => {
return request({
url: '/contractor/constructionUser/list',
return requestGo({
url: '/zm/api/wxApplet/wxApplet/busConstructionUser/personnelInquiry',
method: 'get',
params: query
});
};
/**
* 查询施工人员列表
* @param query
* @returns {*}
*/
export const listConstructionUserInTeam = (query?: ConstructionUserQuery): AxiosPromise<ConstructionUserVO[]> => {
return requestGo({
url: '/zm/api/wxApplet/wxApplet/busConstructionUser/list',
method: 'get',
params: query
});
@ -48,7 +63,7 @@ export const listConstructionUser = (query?: ConstructionUserQuery): AxiosPromis
*/
export const getConstructionUser = (id: string | number): AxiosPromise<ConstructionUserVO> => {
return request({
url: '/contractor/constructionUser/' + id,
url: '/zm/api/wxApplet/wxApplet/busConstructionUser/getDetails?id=' + id,
method: 'get'
});
};
@ -59,7 +74,7 @@ export const getConstructionUser = (id: string | number): AxiosPromise<Construct
*/
export const transferConstructionUser = (data: skipType) => {
return request({
url: '/contractor/constructionUser/change/project',
url: '/zm/api/wxApplet/wxApplet/busConstructionUser/changePay',
method: 'put',
data: data
});
@ -70,7 +85,7 @@ export const transferConstructionUser = (data: skipType) => {
*/
export const getProjectContractorList = () => {
return request({
url: '/project/project/list/project/contractorList',
url: '/zm/api/v1/system/sysProject/list?pageNum=1&pageSize=1000',
method: 'get'
});
};
@ -81,7 +96,7 @@ export const getProjectContractorList = () => {
*/
export const addConstructionUser = (data: ConstructionUserForm): AxiosPromise<string | number> => {
return request({
url: '/contractor/constructionUser',
url: '/zm/api/wxApplet/wxApplet/busConstructionUser/add',
method: 'post',
data: data
});
@ -93,7 +108,7 @@ export const addConstructionUser = (data: ConstructionUserForm): AxiosPromise<st
*/
export const updateConstructionUser = (data: ConstructionUserForm) => {
return request({
url: '/contractor/constructionUser',
url: '/zm/api/v1/system/busConstructionUser/pcEdit',
method: 'put',
data: data
});
@ -103,10 +118,11 @@ export const updateConstructionUser = (data: ConstructionUserForm) => {
* 删除施工人员
* @param id
*/
export const delConstructionUser = (id: string | number | Array<string | number>) => {
export const delConstructionUser = (data) => {
return request({
url: '/contractor/constructionUser/' + id,
method: 'delete'
url: '/zm/api/wxApplet/wxApplet/busConstructionUser/delete',
method: 'delete',
data
});
};
@ -116,8 +132,8 @@ export const delConstructionUser = (id: string | number | Array<string | number>
*/
export const updateConstructionUserStatus = (data: ConstructionUserStatusForm) => {
return request({
url: '/contractor/constructionUser/batch/status',
method: 'put',
url: '/zm/api/wxApplet/wxApplet/busConstructionUser/changeState',
method: 'delete',
data: data
});
};
@ -128,7 +144,7 @@ export const updateConstructionUserStatus = (data: ConstructionUserStatusForm) =
*/
export const updateConstructionUserPlayCardStatus = (data: ConstructionUserPlayCardForm) => {
return request({
url: '/contractor/constructionUser/batch/clock',
url: '/zm/api/v1/system/busConstructionUser/oneClickOpen',
method: 'put',
data: data
});
@ -140,7 +156,7 @@ export const updateConstructionUserPlayCardStatus = (data: ConstructionUserPlayC
*/
export const updateConstructionUserPlayCardOneStatus = (data: ConstructionUserPlayCardForm) => {
return request({
url: '/contractor/constructionUser/clock',
url: '/zm/api/v1/system/busConstructionUser/clockingCondition',
method: 'put',
data: data
});
@ -152,7 +168,7 @@ export const updateConstructionUserPlayCardOneStatus = (data: ConstructionUserPl
*/
export const updateConstructionUserSalary = (data: ConstructionUserSalaryForm) => {
return request({
url: '/contractor/constructionUser/salary',
url: '/zm/api/wxApplet/wxApplet/busConstructionUser/payEdit',
method: 'put',
data: data
});
@ -164,9 +180,9 @@ export const updateConstructionUserSalary = (data: ConstructionUserSalaryForm) =
*/
export const getConstructionUserExit = (query: ConstructionUserExitForm) => {
return request({
url: '/contractor/constructionUserExit/list',
method: 'get',
params: query
url: '/zm/api/v1/system/busConstructionUser/departureRecord',
method: 'post',
data: query
});
};
@ -175,10 +191,17 @@ export const getConstructionUserExit = (query: ConstructionUserExitForm) => {
* @param query
*/
export const dowloadConstructionUserTemplate = (query: ConstructionUserTemplateForm) => {
let { projectId } = query;
const fileName = projectId + '_project.zip';
return request.download('/contractor/constructionUserFile/exportFileTemplate', query, fileName);
return request({
url: '/zm/api/v1/system/busConstructionUser/templateExport',
method: 'get',
params: query
});
};
// export const dowloadConstructionUserTemplate = (query: ConstructionUserTemplateForm) => {
// let { projectId } = query;
// const fileName = projectId + '_project.zip';
// return request.download('/zm/api/v1/system/busConstructionUser/templateExport', query, fileName, 'get');
// };
/**
* 施工人员退场

View File

@ -1,6 +1,7 @@
import request from '@/utils/request';
import { AxiosPromise } from 'axios';
import { ConstructionUserFileVO, ConstructionUserFileForm, ConstructionUserFileQuery } from '@/api/project/constructionUserFile/types';
import requestGo from '@/utils/request-go';
/**
* 查询施工人员文件存储列表
@ -9,8 +10,8 @@ import { ConstructionUserFileVO, ConstructionUserFileForm, ConstructionUserFileQ
*/
export const listConstructionUserFile = (query?: ConstructionUserFileQuery): AxiosPromise<ConstructionUserFileVO[]> => {
return request({
url: '/contractor/constructionUserFile/list',
return requestGo({
url: '/zm/api/wxApplet/wxApplet/busConstructionUser/get',
method: 'get',
params: query
});

View File

@ -1,6 +1,7 @@
import request from '@/utils/request';
import { AxiosPromise } from 'axios';
import { ContractorForm, ContractorQuery, ContractorVO } from '@/api/project/contractor/types';
import requestGo from '@/utils/request-go';
/**
* 查询分包单位列表
@ -9,8 +10,8 @@ import { ContractorForm, ContractorQuery, ContractorVO } from '@/api/project/con
*/
export const listContractor = (query?: ContractorQuery): AxiosPromise<ContractorVO[]> => {
return request({
url: '/contractor/contractor/list',
return requestGo({
url: '/zm/api/wxApplet/wxApplet/busLabourservice/list',
method: 'get',
params: query
});
@ -21,8 +22,8 @@ export const listContractor = (query?: ContractorQuery): AxiosPromise<Contractor
* @param id
*/
export const getContractor = (id: string | number): AxiosPromise<ContractorVO> => {
return request({
url: '/contractor/contractor/' + id,
return requestGo({
url: '/zm/api/wxApplet/wxApplet/busLabourservice/get?id=' + id,
method: 'get'
});
};
@ -32,8 +33,8 @@ export const getContractor = (id: string | number): AxiosPromise<ContractorVO> =
* @param data
*/
export const addContractor = (data: ContractorForm): AxiosPromise<string | number> => {
return request({
url: '/contractor/contractor',
return requestGo({
url: '/zm/api/wxApplet/wxApplet/busLabourservice/add',
method: 'post',
data: data
});
@ -44,8 +45,8 @@ export const addContractor = (data: ContractorForm): AxiosPromise<string | numbe
* @param data
*/
export const updateContractor = (data: ContractorForm) => {
return request({
url: '/contractor/contractor',
return requestGo({
url: '/zm/api/wxApplet/wxApplet/busLabourservice/edit',
method: 'put',
data: data
});
@ -56,8 +57,11 @@ export const updateContractor = (data: ContractorForm) => {
* @param id
*/
export const delContractor = (id: string | number | Array<string | number>) => {
return request({
url: '/contractor/contractor/' + id,
method: 'delete'
return requestGo({
url: '/zm/api/wxApplet/wxApplet/busLabourservice/delete',
method: 'delete',
data: {
ids: id
}
});
};

View File

@ -60,6 +60,6 @@ export const delProjectTeamMember = (id: string | number | Array<string | number
return request({
url: '/zm/api/wxApplet/wxApplet/sysProjectTeamMember/delete',
method: 'delete',
params: { ids: id }
data: { ids: id }
});
};

View File

@ -0,0 +1,50 @@
import request from '@/utils/request-go';
// 读取所有导入列表数据(汇总)
export function readAllImportedListData() {
return request({
url: '/zm/api/v1/system/busPayrollList/readAllImportedListData',
method: 'get'
});
}
// 工资excel导入形成的列表
export function busPayrollList(query: any) {
return request({
url: '/zm/api/v1/system/busPayrollList/list',
method: 'get',
params: query
});
}
// 根据工资表的id获取到源excel只允许查看
export function getTheSourceExcelAccordingToTheIdOfThePayroll(query: any) {
return request({
url: '/zm/api/v1/system/busPayrollList/getTheSourceExcelAccordingToTheIdOfThePayroll',
method: 'get',
params: query
});
}
// 根据工资表的id获取到源excel只允许查看
export function importExcelPaySheet(query: any) {
return request({
url: '/zm/api/v1/system/busPayrollList/importExcelPaySheet',
method: 'post',
data: query
});
}
// 根据工资表的id获取到源excel只允许查看
export function deletePayroll(query: any) {
return request({
url: '/zm/api/v1/system/busPayrollList/deletePayroll',
method: 'DELETE',
params: query
});
}
// 查询施工单位列表
export function listBusLabourservice(query: object) {
return request({
url: '/zm/api/wxApplet/wxApplet/busLabourservice/list',
method: 'get',
params: query
});
}

View File

@ -1,4 +1,4 @@
import request from '@/utils/request';
import request from '@/utils/request-go';
import { AxiosPromise } from 'axios';
import { WorkWageVO, WorkWageForm, WorkWageQuery } from '@/api/project/workWage/types';
@ -10,7 +10,7 @@ import { WorkWageVO, WorkWageForm, WorkWageQuery } from '@/api/project/workWage/
export const listWorkWage = (query?: WorkWageQuery): AxiosPromise<WorkWageVO[]> => {
return request({
url: '/project/workWage/list',
url: '/zm/api/v1/system/busTypeOfWage/list',
method: 'get',
params: query
});
@ -22,7 +22,7 @@ export const listWorkWage = (query?: WorkWageQuery): AxiosPromise<WorkWageVO[]>
*/
export const getWorkWage = (id: string | number): AxiosPromise<WorkWageVO> => {
return request({
url: '/project/workWage/' + id,
url: '/zm/api/v1/system/busTypeOfWage/get?id=' + id,
method: 'get'
});
};
@ -33,7 +33,7 @@ export const getWorkWage = (id: string | number): AxiosPromise<WorkWageVO> => {
*/
export const addWorkWage = (data: WorkWageForm) => {
return request({
url: '/project/workWage',
url: '/zm/api/v1/system/busTypeOfWage/add',
method: 'post',
data: data
});
@ -45,7 +45,7 @@ export const addWorkWage = (data: WorkWageForm) => {
*/
export const updateWorkWage = (data: WorkWageForm) => {
return request({
url: '/project/workWage',
url: '/zm/api/v1/system/busTypeOfWage/edit',
method: 'put',
data: data
});
@ -57,7 +57,20 @@ export const updateWorkWage = (data: WorkWageForm) => {
*/
export const delWorkWage = (id: string | number | Array<string | number>) => {
return request({
url: '/project/workWage/' + id,
method: 'delete'
url: '/zm/api/v1/system/busTypeOfWage/delete',
method: 'delete',
data: {
ids: id
}
});
};
/**
* 查询工种类型
*/
export const getTypeOfWork = () => {
return request({
url: '/zm/api/v1/system/dict/data/getDictData?dictType=type_of_work',
method: 'get'
});
};

View File

@ -0,0 +1,89 @@
import request from '@/utils/request-go';
// 查询质量会议树形结构
export function documentQualityMeetingTreeStructure(query: object) {
return request({
url: '/zm/api/v1/system/documentQualityMeeting/qualityTreeStructure',
method: 'get',
params: query
});
}
// 查询质量会议文件列表
export function documentQualityMeetingList(query: object) {
return request({
url: '/zm/api/v1/system/documentQualityMeeting/list',
method: 'get',
params: query
});
}
// 质量会议添加
export function documentQualityMeetingAdd(data: object) {
return request({
url: '/zm/api/v1/system/documentQualityMeeting/add',
method: 'post',
data
});
}
// 质量会议修改文件名
export function documentQualityMeetingEdit(query: object) {
return request({
url: '/zm/api/v1/system/documentQualityMeeting/edit',
method: 'put',
params: query
});
}
// 质量会议删除文件
export function documentQualityMeetingDelete(query: object) {
return request({
url: '/zm/api/v1/system/documentQualityMeeting/delete',
method: 'delete',
params: query
});
}
// 质量会议获取指定id信息
export function documentProductionDrawingGet(query: object) {
return request({
url: '/zm/api/v1/system/documentProductionDrawing/get',
method: 'get',
params: query
});
}
// 新建文件夹
export function documentQualityMeetingNewFolder(data: object) {
return request({
url: '/zm/api/v1/system/documentQualityMeeting/qualityNewFolderData',
method: 'post',
data
});
}
// 单文件下载
export function documentQualityMeetingDownload(query: object) {
return request({
url: '/zm/api/v1/system/documentQualityMeeting/qualityDataUniFileDownload',
method: 'get',
params: query
});
}
// 获取pid
export function getSelectByPid(query: object) {
return request({
url: '/zm/api/v1/system/documentQualityMeeting/qualitySelectByPid',
method: 'get',
params: query
});
}
// 回收站恢复
export function qualityDataRecyclingStation(data: object) {
return request({
url: '/zm/api/v1/system/documentQualityMeeting/qualityDataRecyclingStation',
method: 'put',
data
});
}
// 回收站列表数据
export function qualityRecycleBinList(query: object) {
return request({
url: '/zm/api/v1/system/documentQualityMeeting/qualityRecycleBinList',
method: 'get',
params: query
});
}

View File

@ -0,0 +1,92 @@
import request from '@/utils/request-go';
// 在线word编辑接口
// 获取目录 树形数据
export function treeStructureList(query: object) {
return request({
url: '/zm/api/v1/system/document/treeStructure',
method: 'get',
params: query
});
}
// 根据目录信息获取文档
export function documentList(query: object) {
return request({
url: '/zm/api/v1/system/document/list',
method: 'get',
params: query
});
}
// 修改母板名称
export function documentEdit(data: object) {
return request({
url: '/zm/api/v1/system/document/edit',
method: 'put',
data
});
}
// 获取模板list
export function documentAllList(query) {
return request({
url: '/zm/api/v1/system/document/allList',
method: 'get',
params: query
});
}
// 删除母板
export function documentDelete(ids: any) {
return request({
url: '/zm/api/v1/system/document/delete',
method: 'delete',
params: {
ids
}
});
}
// 新增母板
export function documentAdd(data: object) {
return request({
url: '/zm/api/v1/system/document/add',
method: 'post',
data: data
});
}
// 新建文件夹
export function documentNewFolder(data: object) {
return request({
url: '/zm/api/v1/system/document/newFolder',
method: 'post',
data: data
});
}
// 下载文件夹 - 模板
export function compressedDownload(relativePath) {
return request({
url: '/zm/api/v1/system/document/compressedDownload',
method: 'get',
params: {
relativePath
}
});
}
// 下载文件夹 - 资料
export function uniFolderDownload(relativePath) {
return request({
url: '/zm/api/v1/system/documentData/dataCompressedDownload',
method: 'get',
params: {
relativePath
}
});
}
// 下载文件 - 资料
export function uniFileDownload(relativePath) {
return request({
url: '/zm/api/v1/system/documentData/uniFileDownload',
method: 'get',
responseType: 'blob',
params: {
relativePath
}
});
}

View File

@ -0,0 +1,100 @@
import request from '@/utils/request-go';
// 工程资料模块
//添加工程资料
export function templateDataAdd(data: object) {
return request({
url: '/zm/api/v1/system/templateData/add',
method: 'post',
data
});
}
// 获取工程列表
export function templateDataList(query: object) {
return request({
url: '/zm/api/v1/system/templateData/list',
method: 'get',
params: query
});
}
// 删除工程资料
export function templateDataDel(query: object) {
return request({
url: '/zm/api/v1/system/templateData/delete',
method: 'delete',
params: query
});
}
// 修改工程资料
export function templateDataEdit(data: object) {
return request({
url: '/zm/api/v1/system/templateData/edit',
method: 'put',
data
});
}
// 工程资料下级模板接口
// 添加
export function templateDataJuniorAdd(data: object) {
return request({
url: '/zm/api/v1/system/templateDataJunior/add',
method: 'post',
data
});
}
// 删除
export function templateDataJuniorDel(query: object) {
return request({
url: '/zm/api/v1/system/templateDataJunior/delete',
method: 'delete',
params: query
});
}
// 修改
export function templateDataJuniorEdit(data: object) {
return request({
url: '/zm/api/v1/system/templateDataJunior/edit',
method: 'put',
data
});
}
// 列表
export function templateDataJuniorList(query: object) {
return request({
url: '/zm/api/v1/system/templateDataJunior/list',
method: 'get',
params: query
});
}
// 获取源数据
export function templateDataSourceDataList(query: object) {
return request({
url: '/zm/api/v1/system/templateDataSourceData/list',
method: 'get',
params: query
});
}
// 添加数据源
export function templateDataSourceDataAdd(query: object) {
return request({
url: '/zm/api/v1/system/templateDataSourceData/add',
method: 'get',
params: query
});
}
// 修改数据源
export function templateDataSourceDataEdit(query: object) {
return request({
url: '/zm/api/v1/system/templateDataSourceData/edit',
method: 'get',
params: query
});
}
// 删除数据源
export function templateDataSourceDataDel(query: object) {
return request({
url: '/zm/api/v1/system/templateDataSourceData/delete',
method: 'get',
params: query
});
}

View File

@ -0,0 +1,129 @@
import request from '@/utils/request-go';
// 工程资料模块
//工程列表
export function documentDataList(query: object) {
return request({
url: '/zm/api/v1/system/documentData/list',
method: 'get',
params: query
});
}
//工程列表(无分页)
export function documentDataListUnPage(query: object) {
return request({
url: '/zm/api/v1/system/documentData/sonFile',
method: 'get',
params: query
});
}
// 添加工程资料
export function documentDataAdd(data: object) {
return request({
url: '/zm/api/v1/system/documentData/add',
method: 'post',
data
});
}
// 新建文件夹
export function documentDataNewFolder(data: object) {
return request({
url: '/zm/api/v1/system/documentData/newFolder',
method: 'post',
data
});
}
// 删除工程资料
export function documentDataDelete(query: object) {
return request({
url: '/zm/api/v1/system/documentData/delete',
method: 'delete',
params: {
ids: query
}
});
}
// 修改工程资料
export function documentDataEdit(data: object) {
return request({
url: '/zm/api/v1/system/documentData/edit',
method: 'put',
data
});
}
// 获取资料树形结构
export function treeStructureData(query: object) {
return request({
url: '/zm/api/v1/system/documentData/treeStructureData',
method: 'get',
params: query
});
}
// 复制模板
export function onlineImport(data: object) {
return request({
url: '/zm/api/v1/system/documentData/onlineImport',
method: 'put',
data
});
}
// 工程资料列表数据
export function documentDataAllList(query) {
return request({
url: '/zm/api/v1/system/documentData/allList',
method: 'get',
params: query
});
}
// 文件拖动
export function onlineMobile(data) {
return request({
url: '/zm/api/v1/system/documentData/onlineMobile',
method: 'put',
data
});
}
// 回收站文件删除或恢复 资料部分
export function dataRecyclingStation(data) {
return request({
url: '/zm/api/v1/system/documentData/dataRecyclingStation',
method: 'put',
data
});
}
// 回收站文件删除或恢复 模板部分
export function templateRecycleBin(data) {
return request({
url: '/zm/api/v1/system/documentData/templateRecycleBin',
method: 'put',
data
});
}
//资料文件模糊查询查询资料里面的所有文件限制文件为ppt、excel、word
export function dataFileQuery(query) {
return request({
url: '/zm/api/v1/system/documentData/dataFileQuery',
method: 'get',
params: query
});
}
// 资料-查看-获取详细信息
export function getProfileDetail(id) {
return request({
url: '/zm/api/v1/system/documentData/get',
method: 'get',
params: {
id
}
});
}
// 查询项目列表 所有项目 无用户限制
export function listSysProjectAll(query: object) {
return request({
url: '/zm/api/v1/system/sysProject/listAll',
method: 'get',
params: query
});
}

View File

@ -58,7 +58,8 @@ export const updateQualityConstructionLog = (data: QualityConstructionLogForm) =
*/
export const delQualityConstructionLog = (id: string | number | Array<string | number>) => {
return request({
url: '/quality/qualityConstructionLog/' + id,
method: 'delete'
url: '/zm/api/v1/system/busConstructionLog/delete',
method: 'delete',
data: { ids: id }
});
};

View File

@ -46,7 +46,7 @@ export const addQualityInspection = (data: QualityInspectionForm) => {
*/
export const updateQualityInspection = (data: QualityInspectionForm) => {
return request({
url: '/quality/qualityInspection',
url: '/zm/api/v1/system/busInspectionTicket/editVerification',
method: 'put',
data: data
});
@ -58,8 +58,11 @@ export const updateQualityInspection = (data: QualityInspectionForm) => {
*/
export const delQualityInspection = (id: string | number | Array<string | number>) => {
return request({
url: '/quality/qualityInspection/' + id,
method: 'delete'
url: '/zm/api/v1/system/busInspectionTicket/delete',
method: 'delete',
data: {
ids: id
}
});
};
@ -67,3 +70,20 @@ export const delQualityInspection = (id: string | number | Array<string | number
export function downLoadOss(ossId: { id?: string | number; idList?: string | number | Array<string | number> }, url: string, fileName: string) {
return request.download(url, ossId, fileName);
}
// 查询项目下的所有人员
export function acquisitionOfCorrectivePersonnel(projectId: string | number) {
return request({
url: '/zm/api/v1/system/busInspectionTicket/acquisitionOfCorrectivePersonnel?projectId=' + projectId,
method: 'get'
});
}
// 编辑校验
export function editVerification(data: any) {
return request({
url: '/zm/api/v1/system/busInspectionTicket/editVerification',
method: 'post',
data: data
});
}

View File

@ -1,33 +1,24 @@
import request from '@/utils/request';
import {
documentSafetyMeetingListFile,
documentSafetyMeetingListFolder,
documentSafetyMeetingListQuery,
documentSafetyMeetingListVo,
documentRecycleBinListQuery,
documentRecycleBinListVO
} from './type';
import { AxiosPromise } from 'axios';
import request from '@/utils/request-go';
// 查询安全会议结构
export function documentCompletionTreeStructure(query: object) {
return request({
url: '/safety/documentSafetyMeeting/list',
url: '/zm/api/v1/system/documentSafetyMeeting/safetyTreeStructure',
method: 'get',
params: query
});
}
// 查询安全会议文件列表
export function documentCompletionList(query: documentSafetyMeetingListQuery): AxiosPromise<documentSafetyMeetingListVo> {
export function documentCompletionList(query: object) {
return request({
url: '/safety/documentSafetyMeeting/list',
url: '/zm/api/v1/system/documentSafetyMeeting/list',
method: 'get',
params: query
});
}
// 安全会议添加
export function documentCompletionAdd(data: documentSafetyMeetingListFile) {
export function documentCompletionAdd(data: object) {
return request({
url: '/safety/documentSafetyMeeting/file',
url: '/zm/api/v1/system/documentSafetyMeeting/add',
method: 'post',
data
});
@ -35,29 +26,31 @@ export function documentCompletionAdd(data: documentSafetyMeetingListFile) {
// 安全会议修改文件名
export function documentCompletionEdit(query: object) {
return request({
url: '/api/v1/system/documentSafetyMeeting/edit',
url: '/zm/api/v1/system/documentSafetyMeeting/edit',
method: 'put',
params: query
});
}
// 安全会议删除文件
export function documentCompletionDelete(id: string) {
export function documentCompletionDelete(query: object) {
return request({
url: '/safety/documentSafetyMeeting/' + id,
method: 'delete'
url: '/zm/api/v1/system/documentSafetyMeeting/delete',
method: 'delete',
params: query
});
}
// 安全会议获取指定id信息
export function documentCompletionGet(id: string) {
export function documentCompletionGet(query: object) {
return request({
url: '/safety/documentSafetyMeeting/' + id,
method: 'get'
url: '/zm/api/v1/system/documentSafetyMeeting/get',
method: 'get',
params: query
});
}
// 新建文件夹
export function newFolder(data: documentSafetyMeetingListFolder): AxiosPromise<any> {
export function newFolder(data: object) {
return request({
url: '/safety/documentSafetyMeeting/folder',
url: '/zm/api/v1/system/documentSafetyMeeting/safetyNewFolderData',
method: 'post',
data
});
@ -65,23 +58,24 @@ export function newFolder(data: documentSafetyMeetingListFolder): AxiosPromise<a
// 单文件下载
export function uniFileDownload(query: object) {
return request({
url: '/api/v1/system/documentSafetyMeeting/safetyDataUniFileDownload',
url: '/zm/api/v1/system/documentSafetyMeeting/safetyDataUniFileDownload',
method: 'get',
params: query
});
}
// 回收站恢复
export function completionDataRecyclingStation(id: string[]) {
export function completionDataRecyclingStation(data: object) {
return request({
url: '/safety/documentSafetyMeeting/recovery/' + id,
method: 'put'
url: '/zm/api/v1/system/documentSafetyMeeting/safetyDataRecyclingStation',
method: 'put',
data
});
}
// 回收站列表数据
export function documentRecycleBinList(query: documentRecycleBinListQuery): AxiosPromise<documentRecycleBinListVO> {
export function documentRecycleBinList(query: object) {
return request({
url: '/safety/documentSafetyMeeting/recycleBin/list',
url: '/zm/api/v1/system/documentSafetyMeeting/safetyRecycleBinList',
method: 'get',
params: { ...query, fileType: '2' }
params: query
});
}

View File

@ -57,8 +57,9 @@ export const updateRecognizeRecord = (data: RecognizeRecordForm) => {
* @param id
*/
export const delRecognizeRecord = (id: string | number | Array<string | number>) => {
return request({
url: '/safety/recognizeRecord/' + id,
method: 'delete'
return request1({
url: '/zm/api/v1/system/busTour/delete',
method: 'delete',
data: { ids: id }
});
};

View File

@ -58,8 +58,9 @@ export const updateSafetyInspection = (data: SafetyInspectionForm) => {
* @param id
*/
export const delSafetyInspection = (id: string | number | Array<string | number>) => {
return request({
url: '/safety/safetyInspection/' + id,
method: 'delete'
return request1({
url: '/zm/api/v1/system/busHseManagement/delete',
method: 'delete',
data: { ids: id }
});
};

View File

@ -1,6 +1,7 @@
import request from '@/utils/request';
import { AxiosPromise } from 'axios';
import { SafetyLogForm, SafetyLogQuery, SafetyLogVO } from '@/api/safety/safetyLog/types';
import requestGo from '@/utils/request-go';
/**
* 查询安全日志列表
@ -21,8 +22,8 @@ export const listSafetyLog = (query?: SafetyLogQuery): AxiosPromise<SafetyLogVO[
* @param id
*/
export const getSafetyLog = (id: string | number): AxiosPromise<SafetyLogVO> => {
return request({
url: '/safety/safetyLog/' + id,
return requestGo({
url: '/zm/api/v1/system/busHseSecurityLog/get?id=' + id,
method: 'get'
});
};
@ -32,8 +33,8 @@ export const getSafetyLog = (id: string | number): AxiosPromise<SafetyLogVO> =>
* @param data
*/
export const addSafetyLog = (data: SafetyLogForm) => {
return request({
url: '/safety/safetyLog',
return requestGo({
url: '/zm/api/v1/system/busHseSecurityLog/addText',
method: 'post',
data: data
});
@ -56,8 +57,9 @@ export const updateSafetyLog = (data: SafetyLogForm) => {
* @param id
*/
export const delSafetyLog = (id: string | number | Array<string | number>) => {
return request({
url: '/safety/safetyLog/' + id,
method: 'delete'
return requestGo({
url: '/zm/api/v1/system/busHseSecurityLog/delete',
method: 'delete',
data: { ids: id }
});
};

View File

@ -1,4 +1,4 @@
import request from '@/utils/request';
import request from '@/utils/request-go';
import { AxiosPromise } from 'axios';
import { SafetyWeeklyReportForm, SafetyWeeklyReportQuery, SafetyWeeklyReportVO } from '@/api/safety/safetyWeeklyReport/types';
@ -10,7 +10,7 @@ import { SafetyWeeklyReportForm, SafetyWeeklyReportQuery, SafetyWeeklyReportVO }
export const listSafetyWeeklyReport = (query?: SafetyWeeklyReportQuery): AxiosPromise<SafetyWeeklyReportVO[]> => {
return request({
url: '/safety/safetyWeeklyReport/list',
url: '/zm/api/v1/system/busWeeklySecurityReport/list',
method: 'get',
params: query
});
@ -33,7 +33,7 @@ export const getSafetyWeeklyReport = (id: string | number): AxiosPromise<SafetyW
*/
export const addSafetyWeeklyReport = (data: SafetyWeeklyReportForm) => {
return request({
url: '/safety/safetyWeeklyReport',
url: '/zm/api/v1/system/busWeeklySecurityReport/add',
method: 'post',
data: data
});
@ -57,7 +57,8 @@ export const updateSafetyWeeklyReport = (data: SafetyWeeklyReportForm) => {
*/
export const delSafetyWeeklyReport = (id: string | number | Array<string | number>) => {
return request({
url: '/safety/safetyWeeklyReport/' + id,
method: 'delete'
url: '/zm/api/v1/system/busWeeklySecurityReport/delete',
method: 'delete',
data: { ids: id }
});
};

View File

@ -58,8 +58,11 @@ export const updateTeamMeeting = (data: TeamMeetingForm) => {
* @param id
*/
export const delTeamMeeting = (id: string | number | Array<string | number>) => {
return request({
url: '/safety/teamMeeting/' + id,
method: 'delete'
return request1({
url: '/zm/api/wxApplet/wxApplet/sysProjectTeamSquad/delete',
method: 'delete',
data: {
ids: id
}
});
};

View File

@ -22,8 +22,8 @@ export const listViolationLevel = (query?: ViolationLevelQuery): AxiosPromise<Vi
* @param id
*/
export const getViolationLevel = (id: string | number): AxiosPromise<ViolationLevelVO> => {
return request({
url: '/safety/violationLevel/' + id,
return request1({
url: '/zm/api/v1/system/busViolationLevel/get?id=' + id,
method: 'get'
});
};
@ -33,8 +33,8 @@ export const getViolationLevel = (id: string | number): AxiosPromise<ViolationLe
* @param data
*/
export const addViolationLevel = (data: ViolationLevelForm) => {
return request({
url: '/safety/violationLevel',
return request1({
url: '/zm/api/v1/system/busViolationLevel/add',
method: 'post',
data: data
});
@ -45,8 +45,8 @@ export const addViolationLevel = (data: ViolationLevelForm) => {
* @param data
*/
export const updateViolationLevel = (data: ViolationLevelForm) => {
return request({
url: '/safety/violationLevel',
return request1({
url: '/zm/api/v1/system/busViolationLevel/edit',
method: 'put',
data: data
});
@ -58,7 +58,8 @@ export const updateViolationLevel = (data: ViolationLevelForm) => {
*/
export const delViolationLevel = (id: string | number | Array<string | number>) => {
return request({
url: '/safety/violationLevel/' + id,
method: 'delete'
url: '/zm/api/v1/system/busViolationLevel/delete',
method: 'delete',
data: { ids: id }
});
};

View File

@ -21,11 +21,10 @@ export const listViolationRecord = (query?: ViolationRecordQuery): AxiosPromise<
* 查询违规记录详细
* @param id
*/
export const getViolationRecord = (query): AxiosPromise<ViolationRecordVO> => {
export const getViolationRecord = (id: string): AxiosPromise<ViolationRecordVO> => {
return request1({
url: '/zm/api/v1/system/busViolationRecord/get',
method: 'get',
params: query
url: '/zm/api/v1/system/busViolationRecord/get?id=' + id,
method: 'get'
});
};
@ -34,8 +33,8 @@ export const getViolationRecord = (query): AxiosPromise<ViolationRecordVO> => {
* @param data
*/
export const addViolationRecord = (data: any) => {
return request({
url: '/safety/violationRecord/handler',
return request1({
url: '/zm/api/v1/system/busViolationRecord/selectTheViolator',
method: 'post',
data: data
});
@ -58,8 +57,17 @@ export const updateViolationRecord = (data: ViolationRecordForm) => {
* @param id
*/
export const delViolationRecord = (id: string | number | Array<string | number>) => {
return request({
url: '/safety/violationRecord/' + id,
method: 'delete'
return request1({
url: '/zm/api/v1/system/busViolationRecord/delete',
method: 'delete',
data: { ids: id }
});
};
export function listBusConstructionUser(query: object) {
return request1({
url: '/zm/api/v1/system/busConstructionUser/list',
method: 'get',
params: query
});
}

View File

@ -1,6 +1,7 @@
import request from '@/utils/request';
import { PostForm, PostQuery, PostVO } from './types';
import { AxiosPromise } from 'axios';
import requestGo from '@/utils/request-go';
// 查询岗位列表
export function listPost(query: { pageNum: number; pageSize: number }): AxiosPromise<PostVO[]> {
@ -13,8 +14,8 @@ export function listPost(query: { pageNum: number; pageSize: number }): AxiosPro
// 查询岗位列表
export function listTreeByProject(): AxiosPromise<PostVO[]> {
return request({
url: '/system/dept/list/tree',
return requestGo({
url: '/zm/api/v1/system/post/list?pageNum=1&pageSize=100',
method: 'get'
});
}