移动端
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 

607 行
12 KiB

  1. import request from '@/utils/request'
  2. //查询当前系统最高级的deptId
  3. export function getTopDeptId(query) {
  4. return request({
  5. url: '/enforce/website/getTopDeptId',
  6. method: 'get',
  7. params: query
  8. })
  9. }
  10. //查询新闻管理列表固定条数
  11. export function news(number,deptId,limit) {
  12. return request({
  13. url: '/enforce/website/news/'+number+'/'+deptId+'/'+limit,
  14. method: 'get'
  15. })
  16. }
  17. //查询方案公开固定条数
  18. export function scheme(deptId,limit) {
  19. return request({
  20. url: '/enforce/website/scheme/'+deptId+'/'+limit,
  21. method: 'get'
  22. })
  23. }
  24. //查询举报留言
  25. export function communicate(query) {
  26. return request({
  27. url: '/enforce/website/communicate/list',
  28. method: 'get',
  29. params: query
  30. })
  31. }
  32. // 查询举报留言列表
  33. export function listCommunicate(query) {
  34. return request({
  35. url: '/enforce/communicate/list',
  36. method: 'get',
  37. params: query
  38. })
  39. }
  40. //查询农用品管理列表
  41. export function productList(query) {
  42. return request({
  43. url: '/enforce/website/product/list',
  44. method: 'get',
  45. params: query
  46. })
  47. }
  48. // 删除方案管理
  49. export function delScheme(id) {
  50. return request({
  51. url: '/enforce/scheme/remove/' + id,
  52. method: 'get'
  53. })
  54. }
  55. //查询新闻管理列表分页
  56. export function newsList(query) {
  57. return request({
  58. url: '/enforce/website/newsList',
  59. method: 'get',
  60. params: query
  61. })
  62. }
  63. //查询新闻详情
  64. export function newsDetail(id) {
  65. return request({
  66. url: '/enforce/website/news/'+id,
  67. method: 'get'
  68. })
  69. }
  70. //查询方案公开固定条数
  71. export function schemeList(query) {
  72. return request({
  73. url: '/enforce/website/scheme/list',
  74. method: 'get',
  75. params: query
  76. })
  77. }
  78. //获取方案管理详细信息
  79. export function schemeDetail(id) {
  80. return request({
  81. url: '/enforce/website/scheme/get/'+id,
  82. method: 'get'
  83. })
  84. }
  85. // 查询案件登记列表
  86. export function listCase(query) {
  87. return request({
  88. url: '/enforce/case/list',
  89. method: 'get',
  90. params: query
  91. })
  92. }
  93. // 查询案件登记详细
  94. export function getCase(id) {
  95. return request({
  96. url: '/enforce/case/get/' + id,
  97. method: 'get'
  98. })
  99. }
  100. // 查询方案管理列表不分页
  101. export function schemeOptionList(query) {
  102. return request({
  103. url: '/enforce/scheme/schemeList',
  104. method: 'get',
  105. params: query
  106. })
  107. }
  108. // 查询部门下拉树结构
  109. export function treeselect() {
  110. return request({
  111. url: '/system/dept/treeselect',
  112. method: 'get'
  113. })
  114. }
  115. // 查询案件勘察详细
  116. export function getSurveyByCaseId(caseId) {
  117. return request({
  118. url: '/enforce/survey/getSurveyByCaseId/' + caseId,
  119. method: 'get'
  120. })
  121. }
  122. // 查询立案信息详细
  123. export function getputRecordByCaseId(caseId) {
  124. return request({
  125. url: '/enforce/putrecord/getputRecordByCaseId/' + caseId,
  126. method: 'get'
  127. })
  128. }
  129. // caseId查询抽样信息详细
  130. export function getSamplingByCaseId(caseId) {
  131. return request({
  132. url: '/enforce/sampling/getSamplingByCaseId/' + caseId,
  133. method: 'get'
  134. })
  135. }
  136. // 查询农业执法-案件-取证信息详细
  137. export function getEvidenceByCaseId(caseId) {
  138. return request({
  139. url: '/enforce/evidence/getEvidenceByCaseId/' + caseId,
  140. method: 'get'
  141. })
  142. }
  143. // 查询抽样产品检测结果详细
  144. export function getReportByGoodsId(goodsId) {
  145. return request({
  146. url: '/enforce/report/getReportByGoodsId/' + goodsId,
  147. method: 'get'
  148. })
  149. }
  150. // 查询执法人员管理列表
  151. export function getEnforcerList(query) {
  152. return request({
  153. url: '/enforce/enforcer/allList',
  154. method: 'get',
  155. params: query
  156. })
  157. }
  158. // 查询农业执法-案件-处理信息详细
  159. export function getTreatByCaseId(caseId) {
  160. return request({
  161. url: '/enforce/treat/getTreatByCaseId/' + caseId,
  162. method: 'get'
  163. })
  164. }
  165. // 查询裁决信息详细
  166. export function getDecisionByCaseId(caseId) {
  167. return request({
  168. url: '/enforce/decision/getDecisionByCaseId/' + caseId,
  169. method: 'get'
  170. })
  171. }
  172. // 查询执行信息详细
  173. export function getExecuteByCaseId(caseId) {
  174. return request({
  175. url: '/enforce/execute/getExecuteByCaseId/' + caseId,
  176. method: 'get'
  177. })
  178. }
  179. // 查询结案信息详细
  180. export function getEndingByCaseId(caseId) {
  181. return request({
  182. url: '/enforce/ending/getEndingByCaseId/' + caseId,
  183. method: 'get'
  184. })
  185. }
  186. // 查询执法进度历史列表不分页
  187. export function progressList(query) {
  188. return request({
  189. url: '/enforce/progress/progressList',
  190. method: 'get',
  191. params: query
  192. })
  193. }
  194. // 查询用户个人信息
  195. export function getUserProfile() {
  196. return request({
  197. url: '/system/user/profile/get',
  198. method: 'get'
  199. })
  200. }
  201. // 用户密码重置
  202. export function updateUserPwd(data) {
  203. return request({
  204. url: '/system/user/profile/updatePwd',
  205. method: 'post',
  206. params: data
  207. })
  208. }
  209. // 查询举报留言详细
  210. export function getCommunicate(id) {
  211. return request({
  212. url: '/enforce/communicate/get/' + id,
  213. method: 'get'
  214. })
  215. }
  216. // 修改举报留言
  217. export function updateCommunicate(data) {
  218. return request({
  219. url: '/enforce/communicate/edit',
  220. method: 'post',
  221. data: data
  222. })
  223. }
  224. // 查询方案管理列表
  225. export function listScheme(query) {
  226. return request({
  227. url: '/enforce/scheme/list',
  228. method: 'get',
  229. params: query
  230. })
  231. }
  232. // 查询方案管理详细
  233. export function getScheme(id) {
  234. return request({
  235. url: '/enforce/scheme/get/' + id,
  236. method: 'get'
  237. })
  238. }
  239. // 修改方案管理
  240. export function updateScheme(data) {
  241. return request({
  242. url: '/enforce/scheme/edit',
  243. method: 'post',
  244. data: data
  245. })
  246. }
  247. // 待办事项列表
  248. export function processTaskList(query) {
  249. return request({
  250. url: '/activiti/process/taskList',
  251. method: 'get',
  252. params: query
  253. })
  254. }
  255. // 新增配置
  256. export function listModelCustom(data) {
  257. return request({
  258. url: '/activiti/modelCustom/list',
  259. method: 'get',
  260. params: data
  261. })
  262. }
  263. // 查询农业执法-案件-备案信息详细
  264. export function getOnrecordByCaseId(caseId) {
  265. return request({
  266. url: '/enforce/onrecord/getOnrecordByCaseId/' + caseId,
  267. method: 'get'
  268. })
  269. }
  270. // 查询农业执法-案件-备案信息详细
  271. export function communicateAdd(data) {
  272. return request({
  273. url: '/enforce/website/communicate/add',
  274. method: 'post',
  275. data: data
  276. })
  277. }
  278. // 查询农业执法-案件-备案信息详细
  279. export function getPersonalByUserId(userId) {
  280. return request({
  281. url: '/enforce/personal/getPersonalByUserId/' + userId,
  282. method: 'get'
  283. })
  284. }
  285. // 查询农业执法-案件-备案信息详细
  286. export function getCompanyByUserId(userId) {
  287. return request({
  288. url: '/enforce/company/getCompanyByUserId/' + userId,
  289. method: 'get'
  290. })
  291. }
  292. // 个体户通过手机号码查询是否已经存在个体户的基本信息
  293. export function personalList(data) {
  294. return request({
  295. url: '/enforce/personal/personalList',
  296. method: 'get',
  297. params: data
  298. })
  299. }
  300. // 企业通过负责人手机号码查询是否已经存在企业基本信息
  301. export function companyList(data) {
  302. return request({
  303. url: '/enforce/company/companyList',
  304. method: 'get',
  305. params: data
  306. })
  307. }
  308. // 存在基本信息,将手机号等信息注册成账号
  309. export function createUser(data) {
  310. return request({
  311. url: '/enforce/personal/createUser',
  312. method: 'post',
  313. data: data
  314. })
  315. }
  316. // 存在基本信息,将手机号等信息注册成账号
  317. export function companyCreateUser(data) {
  318. return request({
  319. url: '/enforce/company/createUser',
  320. method: 'post',
  321. data: data
  322. })
  323. }
  324. // 查询部门下拉树结构
  325. export function treeselectUser() {
  326. return request({
  327. url: '/enforce/website/treeselect',
  328. method: 'get'
  329. })
  330. }
  331. // 修改农业执法-监管对象(企业)
  332. export function updateCompany(data) {
  333. return request({
  334. url: '/enforce/company/edit',
  335. method: 'post',
  336. data: data
  337. })
  338. }
  339. // 修改农业执法-监管对象(个体户)
  340. export function updatePersonal(data) {
  341. return request({
  342. url: '/enforce/personal/edit',
  343. method: 'post',
  344. data: data
  345. })
  346. }
  347. // 查询农业执法-监管对象(个体户)列表
  348. export function listPersonal(query) {
  349. return request({
  350. url: '/enforce/personal/list',
  351. method: 'get',
  352. params: query
  353. })
  354. }
  355. // 查询农业执法-监管对象(个体户)详细
  356. export function getPersonal(id) {
  357. return request({
  358. url: '/enforce/personal/get/' + id,
  359. method: 'get'
  360. })
  361. }
  362. // 查询农业执法-监管对象(企业)列表
  363. export function listCompany(query) {
  364. return request({
  365. url: '/enforce/company/list',
  366. method: 'get',
  367. params: query
  368. })
  369. }
  370. // 查询农业执法-监管对象(企业)详细
  371. export function getCompany(id) {
  372. return request({
  373. url: '/enforce/company/get/' + id,
  374. method: 'get'
  375. })
  376. }
  377. // 根据deptId查询所在地区
  378. export function getDeptName(id) {
  379. return request({
  380. url: '/system/dept/get/' + id,
  381. method: 'get'
  382. })
  383. }
  384. // 执法依据列表查询
  385. export function getNewsList(query) {
  386. return request({
  387. url: '/enforce/website/newsList',
  388. method: 'get',
  389. params: query
  390. })
  391. }
  392. // 查询农用品管理列表
  393. export function listProduct(query) {
  394. return request({
  395. url: '/enforce/product/list',
  396. method: 'get',
  397. params: query
  398. })
  399. }
  400. // 查询种子信息列表
  401. export function listSeed(query) {
  402. return request({
  403. url: '/enforce/seed/list',
  404. method: 'get',
  405. params: query
  406. })
  407. }
  408. // 查询肥料信息列表
  409. export function listFertilizer(query) {
  410. return request({
  411. url: '/enforce/fertilizer/list',
  412. method: 'get',
  413. params: query
  414. })
  415. }
  416. // 查询兽药信息列表
  417. export function listGmp(query) {
  418. return request({
  419. url: '/enforce/gmp/list',
  420. method: 'get',
  421. params: query
  422. })
  423. }
  424. // 查询兽药信息列表
  425. export function listFeed(query) {
  426. return request({
  427. url: '/enforce/feed/list',
  428. method: 'get',
  429. params: query
  430. })
  431. }
  432. // 查询农产品信息列表
  433. export function listAgri(query) {
  434. return request({
  435. url: '/enforce/agri/list',
  436. method: 'get',
  437. params: query
  438. })
  439. }
  440. // 执法依据类型
  441. export function enforceNewsType(query) {
  442. return request({
  443. url: '/enforce/website/data/type/enforce_news_type/002',
  444. method: 'get',
  445. params: query
  446. })
  447. }
  448. // 查询案件勘察列表
  449. export function listSurvey(query) {
  450. return request({
  451. url: '/enforce/survey/list',
  452. method: 'get',
  453. params: query
  454. })
  455. }
  456. // 查询执法人员管理列表
  457. export function listEnforcer(query) {
  458. return request({
  459. url: '/enforce/enforcer/list',
  460. method: 'get',
  461. params: query
  462. })
  463. }
  464. // 修改案件勘察
  465. export function updateSurvey(data) {
  466. return request({
  467. url: '/enforce/survey/edit',
  468. method: 'post',
  469. data: data
  470. })
  471. }
  472. // 新增案件勘察
  473. export function addSurvey(data) {
  474. return request({
  475. url: '/enforce/survey/add',
  476. method: 'post',
  477. data: data
  478. })
  479. }
  480. // 案件退回,从勘察退回至登记
  481. export function returnCase(data) {
  482. return request({
  483. url: '/enforce/case/returnCase',
  484. method: 'post',
  485. data: data
  486. })
  487. }
  488. // 案件退回,从勘察退回至登记
  489. export function addCase(data) {
  490. return request({
  491. url: '/enforce/case/add',
  492. method: 'post',
  493. data: data
  494. })
  495. }
  496. // 新增执法进度历史
  497. export function addProgress(data) {
  498. return request({
  499. url: '/enforce/progress/add',
  500. method: 'post',
  501. data: data
  502. })
  503. }
  504. // 任务查看列表
  505. export function caseTasklist(query) {
  506. return request({
  507. url: '/enforce/case/caseTasklist',
  508. method: 'get',
  509. params: query
  510. })
  511. }
  512. //上传全局方法附件
  513. export function commonUpload(data) {
  514. return request({
  515. url: '/common/upload',
  516. method: 'post',
  517. header: { "Content-Type": 'application/x-www-form-urlencoded' },
  518. data: data
  519. })
  520. }
  521. // 新增勘察打卡
  522. export function addClockin(data) {
  523. return request({
  524. url: '/enforce/clockin/add',
  525. method: 'post',
  526. data: data
  527. })
  528. }
  529. // 查询勘察打卡列表
  530. export function clockinList(query) {
  531. return request({
  532. url: '/enforce/clockin/list',
  533. method: 'get',
  534. params: query
  535. })
  536. }
  537. // 查询勘察打卡详情
  538. export function clockinGet(id) {
  539. return request({
  540. url: '/enforce/clockin/get/'+ id,
  541. method: 'get',
  542. })
  543. }
  544. // 已上传文件列表查询
  545. export function attachmentList(query) {
  546. return request({
  547. url: '/enforce/progress/attachmentList',
  548. method: 'get',
  549. params: query
  550. })
  551. }
  552. // 各个节点附件上传保存方法
  553. export function attachmentEdit(data) {
  554. return request({
  555. url: '/enforce/progress/attachmentEdit',
  556. method: 'post',
  557. data: data
  558. })
  559. }