275 lines
		
	
	
		
			6.9 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			275 lines
		
	
	
		
			6.9 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
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);
 | 
						|
		})
 | 
						|
	})
 | 
						|
} |