Files
foton-laws-system-front/src/api/unqualProcess.js
T
2021-12-01 14:27:10 +08:00

125 lines
2.9 KiB
JavaScript

import axios from "@/common/axiosV2";
// 查询未整改项列表接口
export function standUnqualified(data) {
return axios({
url: "/api/sarStandUnqualified/sar-stand-unqualified",
method: "get",
params: data
});
}
// 人员菜单列表获取
export function roleTreeData(data) {
return axios({
url: "/api/SarInstitution/institution/institutionAndUser",
method: "get",
params: data
});
}
// 上传文件
export function uploadFileText(data) {
return axios({
url: "api/att/attFile/upload",
method: "get",
params: data
});
}
export function dicTypeData(data) {
return axios({
url: "api/sys/dictype/getDicTypeListCode",
method: "get",
params: data
});
}
export function StandardsInfoPage(data) {
return axios({
url: "api/sarStandardsInfo/sar-standards-info/getSarStandardsInfoPageBak",
method: "get",
params: data
});
}
// 车型库清单的下拉列表
export function solostarData(data) {
return axios({
url: "api/sarStandProjectLibrary/solostar",
method: "get",
params: data
});
}
// 活动日历查询接口
export function meetingByMonth(params) {
return axios({
url: "api/sapMeetInfo/getMeetingsByMonthType",
method: "get",
params
});
}
//未符合项模块新增
export function addUn(
closeState,standId, standSerialNumber, standName,
itemsNum, itemsName, productType,
productLine, productName,productId,reason, responsibleUnit,
dutyEngineer, authEngineer, qaEngineer, planCloseTime) {
const data = {
closeState,
standId,
standSerialNumber, //标准号
standName, //标准名称
itemsNum, //条款号
itemsName, //条款名称
productType,
productLine, //产品线
productName, //项目名称
productId, //项目编号
reason, //不合规项目
responsibleUnit, //责任部门
dutyEngineer, //责任工程师
authEngineer, //认证工程师
qaEngineer, //质量工程师
planCloseTime //计划关闭时间
};
return axios({
url: "api/sarStandUnqualified/sar-stand-unqualified/addOne",
method: "post",
data
});
}
//未符合项模块编辑
export function editUn(
closeState, standId, standSerialNumber, standName,
itemsNum, itemsName, productType,
productLine, productName, reason, responsibleUnit,
dutyEngineer, authEngineer, qaEngineer, planCloseTime, id) {
const data = {
closeState,
standId,
standSerialNumber, //标准号
standName, //标准名称
itemsNum, //条款号
itemsName, //条款名称
productType,
productLine, //产品线
productName, //项目名称
reason, //不合规项目
responsibleUnit, //责任部门
dutyEngineer, //责任工程师
authEngineer, //认证工程师
qaEngineer, //质量工程师
planCloseTime, //计划关闭时间
id
};
return axios({
url: "api/sarStandUnqualified/sar-stand-unqualified/updateOne",
method: "post",
data
});
}