123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259 |
- import request from '@/utils/request'
- import { getToken } from '@/utils/auth'
- import qs from 'qs'
- // 全部申请
- export const getCommitteeAllApplication = (pageNo, pageSize, applyType, queryConditions) => {
- return new request({
- url: `./nationregioncomittee-service/nrc/nrcApplys/fullList?frontOrBack=2&applyType=${applyType}&pageNo=${pageNo}&pageSize=${pageSize}&title=${queryConditions}`,
- // ?frontOrBack=2
- method: 'get',
- });
- }
- // 我提交的申请
- export const getCommitteeMySubmitApplication = (pageNo, pageSize, applyType, queryConditions) => {
- return new request({
- url: `./nationregioncomittee-service/nrc/nrcApplys/selfList?frontOrBack=2&applyType=${applyType}&pageNo=${pageNo}&pageSize=${pageSize}&title=${queryConditions}`,
- method: 'get',
- });
- }
- // 查询申请条件
- export const getApplicationDicts = () => {
- return new request({
- url: './nationregioncomittee-service/nrc/nrcApplys/getDicts',
- method: 'get',
- });
- }
- // 公文通知列表
- export const getNotificationList = (releaseType, pageNo, queryConditions) => {
- return new request({
- // ,releaseTimeStart,releaseTimeEnd
- // &releaseTimeStart=${releaseTimeStart}&releaseTimeEnd=${releaseTimeEnd}
- url: `./nationregioncomittee-service/nrc/nrcCommitteeDocumentAnnouncements?frontOrBack=2&releaseType=${releaseType}&pageNo=${pageNo}&pageSize=3&title=${queryConditions}`,
- method: 'get',
- });
- }
- // 公文通知详情
- export const getNotificationDetail = (id) => {
- return new request({
- url: `./nationregioncomittee-service/nrc/nrcCommitteeDocumentAnnouncements/getDetail?frontOrBack=2&id=${id}`,
- method: 'get',
- });
- }
- // 意见与建议列表
- export const getOpinionTheSuggestionList = (sendBySelf, pageNo, queryConditions) => {
- return new request({
- // &sendBySelf=1
- // ${pageNo}
- url: `./nationregioncomittee-service/nrc/nrcApplys/ideaList?frontOrBack=2&sendBySelf=${sendBySelf}&pageNo=${pageNo}&pageSize=3&title=${queryConditions}`,
- method: 'get',
- });
- }
- // 意见与建议详情
- export const getOpinionTheSuggestionDetail = (id) => {
- return new request({
- url: './nationregioncomittee-service/nrc/nrcApplys/' + id,
- method: 'get',
- });
- }
- //树
- export const getOrganize = (params) => {
- return new request({
- url: './nationregioncomittee-service/nrc/nrcInteractiveMessages/getOrganizeSelfArea',
- method: 'get',
- params: params
- });
- }
- // 回复意见
- export const suggestionReply = (params) => {
- return new request({
- url: './nationregioncomittee-service/nrc/nrcApplys/ideaReply?frontOrBack=2',
- method: 'post',
- params: params
- });
- }
- // 获取全部资料列表 (外部)
- export const toObtainListAllInformation2 = (pageNo, pageSize, belongCommittee, titleFirstWord, queryConditions) => {
- return new request({
- // 字母 &titleFirstWord=A
- // 委员会 ®ionalDict=2
- url: `./nationregioncomittee-service/nrc/nrcMaterialStorehouses?frontOrBack=2&pageNo=${pageNo}&pageSize=${pageSize}&belongCommittee=${belongCommittee}&titleFirstWord=${titleFirstWord}&title=${queryConditions}&reserveOne=网站公开`,
- method: 'get',
- });
- }
- // 获取全部资料列表
- export const toObtainListAllInformation = (pageNo, pageSize, belongCommittee, titleFirstWord, queryConditions) => {
- return new request({
- // 字母 &titleFirstWord=A
- // 委员会 ®ionalDict=2
- url: `./nationregioncomittee-service/nrc/nrcMaterialStorehouses?frontOrBack=2&pageNo=${pageNo}&pageSize=${pageSize}&belongCommittee=${belongCommittee}&titleFirstWord=${titleFirstWord}&title=${queryConditions}`,
- method: 'get',
- });
- }
- // 获取全部资料订阅列表
- export const getTheSubscriptionListOfAllMaterials = (pageNo, pageSize, belongCommittee, titleFirstWord, queryConditions) => {
- return new request({
- // 字母 &titleFirstWord=A
- // 委员会 ®ionalDict=2
- url: `./nationregioncomittee-service/nrc/nrcMaterialStorehouses/getSubNrcMaterialStorehouse?frontOrBack=2&pageNo=${pageNo}&pageSize=${pageSize}&belongCommittee=${belongCommittee}&titleFirstWord=${titleFirstWord}&title=${queryConditions}`,
- method: 'get',
- });
- }
- // 获取区域国家委员会
- export const forRegionalNationalCommittee = () => {
- return new request({
- url: './nationregioncomittee-service/nrc/committeeArchivesManagement/getCommittee?frontOrBack=2',
- method: 'get',
- });
- }
- // 查询全部资料
- export const allDataQuery = () => {
- return new request({
- url: './nationregioncomittee-service/nrc/committeeArchivesManagement/getRegionalCommittee',
- method: 'get',
- });
- }
- // 委员会全部资料查询国家委员会
- export const queryNationalCommittee = (id) => {
- return new request({
- url: `./nationregioncomittee-service/nrc/committeeArchivesManagement/getCountriesByRegionalId?id=${id}`,
- method: 'get',
- });
- }
- // 委员会全部资料获取全部委员会
- export const getNationalCommittee = () => {
- return new request({
- url: `./nationregioncomittee-service/nrc/committeeArchivesManagement/getRegionalOrNational/2`,
- method: 'get',
- });
- }
- // 委员会全部资料订阅
- export const allDataSubscription = (token, params) => {
- return new request({
- url: './nationregioncomittee-service/nrc/nrcSubscribeManagers/subscribe',
- method: 'post',
- headers: {
- token
- },
- data: params
- });
- }
- // 委员会全部资料判断是否订阅
- export const determineWhetherToSubscribeTo = (token) => {
- return new request({
- url: './nationregioncomittee-service/nrc/nrcSubscribeManagers/isSubscribe',
- method: 'get',
- headers: {
- token
- },
- });
- }
- // 委员会全部资料取消订阅
- export const unsubscribe = (token) => {
- return new request({
- url: './nationregioncomittee-service/nrc/nrcSubscribeManagers/unsubscribe',
- method: 'put',
- headers: {
- token
- },
- });
- }
- // 获取国家
- export function country() {
- return request({
- url: './op/baseCountryInformationDicts',
- method: 'get',
- });
- }
- // 获取城市
- export function city(countryIsoCode) {
- return request({
- // &pageNo=${pageNo}&pageSize=10
- url: `./itim-operation-service/baseCityInformationDicts/getCities?countryIsoCode=${countryIsoCode}`,
- method: 'get',
- });
- }
- // 上传委员会资料
- export function uploadCommissionData(params, id) {
- return request({
- url: `./nationregioncomittee-service/nrc/nrcMaterialStorehouses/uploadMaterialStorehouse?id=${id}`,
- method: 'post',
- data: [params]
- });
- }
- // 获取通过申请的标题
- export function getThroughTitleTheApplication(title) {
- return request({
- url: `./nationregioncomittee-service/nrc/nrcMaterialStorehouses/getDataApplicationTitle?title=${title}`,
- method: 'get',
- });
- }
- // 全部资料详情
- export function getAllInformationDetail(id) {
- return request({
- url: './nationregioncomittee-service/nrc/nrcMaterialStorehouses/' + id,
- method: 'get',
- });
- }
- // 下载
- export function download(id) {
- return request({
- url: `./nationregioncomittee-service/nrc/nrcMaterialStorehouses/getEnclosurePDF?id=${id}`,
- method: 'get',
- });
- }
- // 获取图片
- export function getImg(path) {
- return request({
- url: `./nationregioncomittee-service/nrc/nrcMaterialStorehouses/getImg?path=${path}`,
- method: 'get',
- responseType: 'blob',
- });
- }
- // 附件下载和预览
- export function downloadAttachment(id) {
- return request({
- url: `./nationregioncomittee-service/nrc/nrcMaterialStorehouses/getEnclosurePDF?id=${id}`,
- method: 'get',
- responseType: 'blob',
- });
- }
- // export function uploadfile(params) {
- // return request({
- // url: './nationregioncomittee-service/nrc/nrcApplys/getFile',
- // method: 'get',
- // params: params,
- // responseType: 'blob',
- // });
- // }
- export const uploadfile = (params) => {
- return new request({
- url: './nationregioncomittee-service/nrc/nrcApplys/getFile',
- method: 'get',
- params: params,
- responseType: 'blob',
- });
- }
|