农经大屏
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

372 řádky
7.8 KiB

  1. import request from '@/utils/request'
  2. // 资产一张图-债务预警-左上-负债概况
  3. export function debtOverview (deptId, year) {
  4. let query = {
  5. deptId,
  6. year
  7. }
  8. return request({
  9. url: 'api/home/xixia/assetLiabilities/fzgk',
  10. method: 'get',
  11. params: query
  12. })
  13. }
  14. // 河南资产一张图-预警分析-右上-合同结款到期预警(分页)
  15. export function contractPaymentDueWarning (deptId, year) {
  16. let query = {
  17. deptId,
  18. year
  19. }
  20. return request({
  21. url: 'api/home/xixia/assetWarning/htjkdqyj',
  22. method: 'get',
  23. params: query
  24. })
  25. }
  26. // 河南资产一张图-预警分析-右中-合同到期预警(分页)
  27. export function contractExpirationWarning (deptId, year) {
  28. let query = {
  29. deptId,
  30. year
  31. }
  32. return request({
  33. url: 'api/home/xixia/assetWarning/htdqyj',
  34. method: 'get',
  35. params: query
  36. })
  37. }
  38. //河南资产一张图-预警分析-右下-合同长期未执行预警
  39. export function longTermContractNonExecutionWarning (deptId, year) {
  40. let query = {
  41. deptId,
  42. year,
  43. days: 60
  44. }
  45. return request({
  46. url: 'api/home/xixia/assetWarning/htcqwzxyj',
  47. method: 'get',
  48. params: query
  49. })
  50. }
  51. // 河南资源一张图-预警分析-左上-资源处置预警(分页)
  52. export function resourceDisposalWarning (deptId, year) {
  53. let query = {
  54. deptId,
  55. year
  56. }
  57. return request({
  58. url: 'api/home/xixia/resourceWarning/zyczyj',
  59. method: 'get',
  60. params: query
  61. })
  62. }
  63. // 河南资源一张图-预警分析-左中-资源不规范出租预警
  64. export function warningForNonStandardRentalOfResources (deptId, year) {
  65. let query = {
  66. deptId,
  67. year
  68. }
  69. return request({
  70. url: 'api/home/xixia/assetWarning/zcbgfczyj',
  71. method: 'get',
  72. params: query
  73. })
  74. }
  75. // 河南资源一张图-预警分析-左下-资源长期闲置预警(分
  76. export function longTermIdleResourceWarning (deptId, year) {
  77. let query = {
  78. deptId,
  79. year
  80. }
  81. return request({
  82. url: 'api/home/xixia/assetWarning/zccqxzyj',
  83. method: 'get',
  84. params: query
  85. })
  86. }
  87. // 资产一张图-债务分析-左上-债务概况分析
  88. export function debtOverviewAnalysis (deptId, year) {
  89. let query = {
  90. deptId,
  91. year
  92. }
  93. return request({
  94. url: 'api/home/xixia/assetAnalysis/zwhkfx',
  95. method: 'get',
  96. params: query
  97. })
  98. }
  99. // 资产一张图-债务分析-左下-债务趋势分析
  100. export function debtTrendAnalysis (deptId, year) {
  101. let query = {
  102. deptId,
  103. year
  104. }
  105. return request({
  106. url: 'api/home/xixia/assetAnalysis/zwqsfx',
  107. method: 'get',
  108. params: query
  109. })
  110. }
  111. // 资产一张图-债务分析-左下-债务趋势分析
  112. export function rankingOfDebtAmount (deptId, year) {
  113. let query = {
  114. deptId,
  115. year
  116. }
  117. return request({
  118. url: 'api/home/xixia/assetAnalysis/zwjepm',
  119. method: 'get',
  120. params: query
  121. })
  122. }
  123. // 资产一张图-债务分析-右中-债务变化排名
  124. export function debtChangeRanking (deptId, year, type) {
  125. let query = {
  126. deptId,
  127. year,
  128. type
  129. }
  130. return request({
  131. url: 'api/home/xixia/assetAnalysis/zwbhpm',
  132. method: 'get',
  133. params: query
  134. })
  135. }
  136. // 资产一张图-债务分析-右下-债务超标分析
  137. export function analysisOfExcessiveDebt (deptId, year) {
  138. let query = {
  139. deptId,
  140. year,
  141. zwRate: 40
  142. }
  143. return request({
  144. url: 'api/home/xixia/assetAnalysis/zwcbfx',
  145. method: 'get',
  146. params: query
  147. })
  148. }
  149. // 资产一张图-债务分析-中下-7指标
  150. export function debtAnalysis (deptId, year) {
  151. let query = {
  152. deptId,
  153. year,
  154. zwRate: 40
  155. }
  156. return request({
  157. url: 'api/home/xixia/assetAnalysis/zczwfxzb',
  158. method: 'get',
  159. params: query
  160. })
  161. }
  162. // 资产一张图-左上-固定资产概况分析
  163. export function analysisOfFixedAssetOverview (deptId, year) {
  164. let query = {
  165. deptId,
  166. year
  167. }
  168. return request({
  169. url: 'api/home/xixia/asset/gdzcgkfx',
  170. method: 'get',
  171. params: query
  172. })
  173. }
  174. // 资产一张图-左中-固定资产类型分析
  175. export function analysisOfFixedAssetTypes (deptId, year) {
  176. let query = {
  177. deptId,
  178. year
  179. }
  180. return request({
  181. url: 'api/home/xixia/asset/gdzclxfx',
  182. method: 'get',
  183. params: query
  184. })
  185. }
  186. // 资产一张图-左下-经营性资产分析
  187. export function analysisOfOperatingAssets (deptId, year) {
  188. let query = {
  189. deptId,
  190. year
  191. }
  192. return request({
  193. url: 'api/home/xixia/asset/jyxzcfx',
  194. method: 'get',
  195. params: query
  196. })
  197. }
  198. // 资产一张图-右上-合同类型分析
  199. export function analysisOfContractTypes (deptId, year) {
  200. let query = {
  201. deptId,
  202. year
  203. }
  204. return request({
  205. url: 'api/home/xixia/asset/htgkfx',
  206. method: 'get',
  207. params: query
  208. })
  209. }
  210. // 资产一张图-右中-合同数量/金额排名分析
  211. export function analysisOfAmountRanking (deptId, year, num) {
  212. let query = {
  213. deptId,
  214. year,
  215. num
  216. }
  217. return request({
  218. url: 'api/home/xixia/asset/htsljepmfx',
  219. method: 'get',
  220. params: query
  221. })
  222. }
  223. // 资产一张图-右下-合同不规范管理排名分析
  224. export function rankingAnalysisOfNonStandardContractManagement (deptId, year, num) {
  225. let query = {
  226. deptId,
  227. year,
  228. num
  229. }
  230. return request({
  231. url: 'api/home/xixia/asset/htbgfglpmfx',
  232. method: 'get',
  233. params: query
  234. })
  235. }
  236. // 资产一张图-中下-7指标
  237. export function indicatorBelowAverage (deptId, year) {
  238. let query = {
  239. deptId,
  240. year
  241. }
  242. return request({
  243. url: 'api/home/xixia/asset/zczb',
  244. method: 'get',
  245. params: query
  246. })
  247. }
  248. // 资产一张图-债务预警-左中-负债分布
  249. export function distributionOfLiabilities (deptId, year) {
  250. let query = {
  251. deptId,
  252. year
  253. }
  254. return request({
  255. url: 'api/home/xixia/assetLiabilities/fzfb',
  256. method: 'get',
  257. params: query
  258. })
  259. }
  260. // 资产一张图-债务预警-左下-负债组织清单
  261. export function listDebtOrganizations (deptId, year) {
  262. let query = {
  263. deptId,
  264. year
  265. }
  266. return request({
  267. url: 'api/home/xixia/assetLiabilities/fzzzqd',
  268. method: 'get',
  269. params: query
  270. })
  271. }
  272. //资产一张图-债务预警-右上-债务概况
  273. export function debtOverview2 (deptId, year) {
  274. let query = {
  275. deptId,
  276. year
  277. }
  278. return request({
  279. url: 'api/home/xixia/assetLiabilities/zwgk',
  280. method: 'get',
  281. params: query
  282. })
  283. }
  284. // 资产一张图-债务预警-左下-负债组织清单
  285. export function listDebtOrganizations2 (deptId, year) {
  286. let query = {
  287. deptId,
  288. year
  289. }
  290. return request({
  291. url: 'api/home/xixia/assetLiabilities/zwzzqd',
  292. method: 'get',
  293. params: query
  294. })
  295. }
  296. // 资产一张图-债务分析-左中-债务类别分析
  297. export function debtCategoryAnalysis (deptId, year) {
  298. let query = {
  299. deptId,
  300. year
  301. }
  302. return request({
  303. url: 'api/home/xixia/assetAnalysis/zwlxfx',
  304. method: 'get',
  305. params: query
  306. })
  307. }
  308. // 资产一张图-债务预警-右中-债务分布
  309. export function debtDistribution (deptId, year) {
  310. let query = {
  311. deptId,
  312. year
  313. }
  314. return request({
  315. url: 'api/home/xixia/assetLiabilities/zwfb',
  316. method: 'get',
  317. params: query
  318. })
  319. }
  320. // 查询固定资产详细
  321. export function getPermanent(id, parms) {
  322. return request({
  323. url: 'api/asset/permanent/get/' + id,
  324. method: 'get',
  325. params: parms,
  326. })
  327. }
  328. // 查询固定资产详细
  329. export function attachmentQuery( params ) {
  330. return request({
  331. url: 'api/system/attachment/query',
  332. method: 'get',
  333. params: params,
  334. })
  335. }
  336. // 查询合同信息详细
  337. export function getInfo(id) {
  338. return request({
  339. url: 'api/contraction/info/get/' + id,
  340. method: 'get'
  341. })
  342. }