12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- import axios from '@/common/services/axios-instance'
- class AuditPortraitService {
- // 获取所有指标
- getListMetricName(data) {
- return axios({
- url: 'api/xcoa-mobile/v1/iammodelmaintain/listMetricName',
- method: 'post',
- data,
- })
- }
- // 获取公司
- getCompanyList(data) {
- return axios({
- url: 'api/xcoa-mobile/v1/iammodelmaintain/listByMdgOrgCode',
- method: 'post',
- data,
- })
- }
- // 获取报表
- getReportList(data) {
- return axios({
- url: 'api/xcoa-mobile/v1/iammodelmaintain/listIndexValue',
- method: 'post',
- data,
- })
- }
- // 获取公司 、人员等详情信息/xcoa-mobile/v1/iammodelmaintain/selectCompanyInformation?mdgOrgCode=100190&year=2021
- getSelectCompanyInformation(data) {
- return axios({
- url: `api/xcoa-mobile/v1/iammodelmaintain/selectCompanyInformation?mdgOrgCode=${data.code}&year=${data.year}`,
- method: 'post',
- })
- }
- // 查询二三级组织单位数据
- // /iammodelmaintain/getGroupsByCode mdgOrgCode lev POST 不是json格式的
- getGroupsByCode(data) {
- return axios({
- method: 'post',
- url:
- 'api/xcoa-mobile/v1/iammodelmaintain/getGroupsByCode?mdgOrgCode=' +
- data.mdgOrgCode +
- '&lev=' +
- data.lev,
- })
- }
- // 获取有数的组织机构/iammodelmaintain/selectCompanyByYear 根据年份查询组织机构 POST 参数 year @YYL
- getSelectCompany(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iammodelmaintain/selectCompanyByYear?year=' + data,
- })
- }
- // 通用接口
- // http://localhost:8080/-app-/api/xcoa-mobile/v1/iam-page/businessList
- getBusinessList(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iam-page/businessList',
- data,
- })
- }
- // /listMetricCompare 指标对比
- listMetricCompare(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iammodelmaintain/listMetricCompare',
- data,
- })
- }
- // /iammodelmaintain/orgList
- // 获取有数据的公司
- getOrgList(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iammodelmaintain/orgList',
- data,
- })
- }
- // 采购管理里获取指标信息
- getPurchaseData(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iammodelmaintain//listIndexValueForBuy',
- data,
- })
- }
- }
- export default new AuditPortraitService()
|