import request from '../../../utils/request' //班前会议列表 export function getRequest(params,url) { params.IgnoreDataRule = true; return new Promise((resolve, reject) => { request.post(url, params).then((result) => { if (result.IsSuccessful) { resolve(result.Data); } }).catch((error) => { reject(error); }) }) } export function getRequestOrderPage(params,url) { params.IgnoreDataRule = true; return new Promise((resolve, reject) => { request.post(url, params).then((result) => { if (result.IsSuccessful) { resolve(result); } }).catch((error) => { reject(error); }) }) } //通过班长获取组员 export function getTeamUsers(params) { params.IgnoreDataRule = true; return new Promise((resolve, reject) => { request.post("/FM/FMTeam/TeamOrderPaged", params).then((result) => { if (result.IsSuccessful) { resolve(result.Data); } }).catch((error) => { reject(error); }) }) } //一般作业活动记录保存 export function saveJobEventRecord(params) { return new Promise((resolve, reject) => { request.post("/FO/FOJobEventRecord/FullUpdate", params).then((result) => { if (result.IsSuccessful) { resolve(result); } }).catch((error)=>{ reject(error); }) }) } //人员列表 export function getUserLists(params) { return new Promise((resolve, reject) => { request.post("/FM/User/OrderPaged", params).then((result) => { if (result.IsSuccessful) { resolve(result); } }).catch((error)=>{ reject(error); }) }) } export function getRelatedUserLists(params) { return new Promise((resolve, reject) => { request.post("/OG/RelatedUser/OrderPaged", params).then((result) => { if (result.IsSuccessful) { resolve(result); } }).catch((error)=>{ reject(error); }) }) } //部门列表 export function getDepartmentLists(params) { return new Promise((resolve, reject) => { request.post("/FM/Department/OrderPaged", params).then((result) => { if (result.IsSuccessful) { resolve(result); } }).catch((error)=>{ reject(error); }) }) } //工作票选人不分页 export function getAllLists(params) { return new Promise((resolve, reject) => { request.post("/FM/User/OrderEntities", params).then((result) => { if (result.IsSuccessful) { resolve(result); } }).catch((error)=>{ reject(error); }) }) } //作业名称带出作业前中后 export function getDetailLists(params) { return new Promise((resolve, reject) => { request.post("/FO/FOCrucialLicenseJob/GetAnalyzeDetail", params).then((result) => { if (result.IsSuccessful) { resolve(result); } }).catch((error)=>{ reject(error); }) }) } //作业名称 export function getStepLists(params) { return new Promise((resolve, reject) => { request.post("/FO/FOCrucialLicenseJob/GetNameList", params).then((result) => { if (result.IsSuccessful) { resolve(result); } }).catch((error)=>{ reject(error); }) }) } //相关方 export function getRelatedLists(params) { return new Promise((resolve, reject) => { request.post("/OG/Related/OrderPaged", params).then((result) => { if (result.IsSuccessful) { resolve(result); } }).catch((error)=>{ reject(error); }) }) } //证件名称 export function getCertificateLists(params) { return new Promise((resolve, reject) => { request.post("/FO/FOCrucialLicenseJob/GetAnalyzePersonCertificate", params).then((result) => { if (result.IsSuccessful) { resolve(result); } }).catch((error)=>{ reject(error); }) }) } //工作票保存 export function saveJobRecord(params) { return new Promise((resolve, reject) => { request.post("/FO/FOCrucialLicenseJob/FullUpdateNew", params).then((result) => { if (result.IsSuccessful) { resolve(result); } }).catch((error)=>{ reject(error); }) }) } export function saveJobOutsourceRecord(params) { return new Promise((resolve, reject) => { request.post("/FO/FOCrucialLicenseJobOutsource/FullUpdate", params).then((result) => { if (result.IsSuccessful) { resolve(result); } }).catch((error)=>{ reject(error); }) }) } //关键许可作业活动记录保存 export function saveJobActivityRecord(params) { return new Promise((resolve, reject) => { request.post("/FO/FOJobActivityRecord/FullUpdate", params).then((result) => { if (result.IsSuccessful) { resolve(result); } }).catch((error)=>{ reject(error); }) }) } //技术交底表保存 export function saveTechRecord(params) { return new Promise((resolve, reject) => { request.post("/FO/FOTechDisclosureFrom/FullUpdate", params).then((result) => { if (result.IsSuccessful) { resolve(result); } }).catch((error)=>{ reject(error); }) }) } //作业方案讨论记录保存 export function savePreOperSchRecord(params) { return new Promise((resolve, reject) => { request.post("/FO/FOPreOperSch/FullUpdate", params).then((result) => { if (result.IsSuccessful) { resolve(result); } }).catch((error)=>{ reject(error); }) }) } //一般作业活动记录签到 export function getJobEventRecordSign(params) { params.IgnoreDataRule = true; return new Promise((resolve, reject) => { request.post("/FO/FOJobEventRecord/PersonalAgree", params).then((result) => { if (result.IsSuccessful) { resolve(result.Data); } }).catch((error) => { reject(error); }) }) } //工作票签到 export function getJobRecordSign(params) { params.IgnoreDataRule = true; return new Promise((resolve, reject) => { request.post("/FO/FOCrucialLicenseJob/IdentityUpdateNew", params).then((result) => { if (result.IsSuccessful) { resolve(result.Data); } }).catch((error) => { reject(error); }) }) } //技术交底表签到 export function getTechRecordSign(params) { params.IgnoreDataRule = true; return new Promise((resolve, reject) => { request.post("/FO/FOTechDisclosureFrom/PersonalAgree", params).then((result) => { if (result.IsSuccessful) { resolve(result.Data); } }).catch((error) => { reject(error); }) }) } //作业方案讨论记录签到 export function getOperSchRecordSign(params) { params.IgnoreDataRule = true; return new Promise((resolve, reject) => { request.post("/FO/FOPreOperSch/PersonalAgree", params).then((result) => { if (result.IsSuccessful) { resolve(result.Data); } }).catch((error) => { reject(error); }) }) } //关键许可作业活动记录签到 export function getJobActivityRecordSign(params) { params.IgnoreDataRule = true; return new Promise((resolve, reject) => { request.post("/FO/FOJobActivityRecord/PersonalAgree", params).then((result) => { if (result.IsSuccessful) { resolve(result.Data); } }).catch((error) => { reject(error); }) }) }