sptCtrl.js 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516
  1. "use strict";
  2. angular.module('app.supervise').controller("sptSxtgzsCtrl", function ($scope, $rootScope, $state, $stateParams, APP_CONFIG, sptService) {
  3. // 获取列表数据
  4. $scope.pageInfo = {pageNum: 1, pageSize: 10};
  5. $scope.loadData = function () {
  6. var bjsj = $("#bjsj").val();
  7. //请求地址在sys_code表中配置的
  8. sptService.getSxtgzsPageInfo($scope.pageInfo.pageNum, $scope.pageInfo.pageSize, $rootScope.orgInfo.orgName, bjsj).then(function (data) {
  9. if (data.code == 200) {
  10. $scope.pageInfo = data.data;
  11. }
  12. }, function (data) {
  13. console.log(data);
  14. });
  15. };
  16. $scope.loadData();
  17. // 翻页
  18. $scope.goPage = function (pageNum) {
  19. $scope.pageInfo.pageNum = pageNum;
  20. $scope.loadData();
  21. };
  22. })
  23. .controller("sptCwdgzsCtrl", function ($scope, $rootScope, $state, $stateParams, APP_CONFIG, sptService) {
  24. // 获取列表数据
  25. $scope.pageInfo = {pageNum: 1, pageSize: 10};
  26. $scope.search = {bjsj: null};
  27. $scope.loadData = function () {
  28. $scope.kdmc = $rootScope.orgInfo.orgName;
  29. var kqbm = $rootScope.orgInfo.kqbm;
  30. var bjsj = $("#bjsj").val();
  31. sptService.getCwdgzsPageInfo($scope.pageInfo.pageNum, $scope.pageInfo.pageSize, kqbm, bjsj).then(function (data) {
  32. $scope.pageInfo = data;
  33. }, function (data) {
  34. console.log(data);
  35. });
  36. };
  37. $scope.loadData();
  38. // 翻页
  39. $scope.goPage = function (pageNum) {
  40. $scope.pageInfo.pageNum = pageNum;
  41. $scope.loadData();
  42. };
  43. })
  44. .controller("sptWdbjCtrl", function ($scope, $rootScope, $state, $stateParams, APP_CONFIG, sptService) {
  45. // 获取列表数据
  46. $scope.pageInfo = {pageNum: 1, pageSize: 10};
  47. $scope.search = {kqbm: $rootScope.orgInfo.kqbm, cfbm: ""};
  48. $scope.loadData = function () {
  49. $scope.search.searchStartDate = $("#startDate").val();
  50. $scope.search.searchEndDate = $("#endDate").val();
  51. sptService.getTempAlarmPageInfo($scope.pageInfo.pageNum, $scope.pageInfo.pageSize, $scope.search).then(function (data) {
  52. $scope.pageInfo = data;
  53. }, function (data) {
  54. console.log(data);
  55. });
  56. }
  57. $scope.loadData();
  58. // 翻页
  59. $scope.goPage = function (pageNum) {
  60. $scope.pageInfo.pageNum = pageNum;
  61. $scope.loadData();
  62. };
  63. $scope.emptyTime = function () {
  64. $("#startDate").val("");
  65. $("#endDate").val("");
  66. $scope.search.cfbm = "";
  67. $scope.loadData();
  68. }
  69. // 打印
  70. $scope.print = function () {
  71. $("#print").printArea();
  72. };
  73. })
  74. .controller("sptJybgcqyjCtrl", function ($scope, $rootScope, $state, $stateParams, APP_CONFIG, sptService) {
  75. // 获取列表数据
  76. $scope.pageInfo = {pageNum: 1, pageSize: 10};
  77. $scope.search = {cfmc: null};
  78. $scope.loadData = function () {
  79. $scope.kdmc = $rootScope.orgInfo.orgName;
  80. var kqbm = $rootScope.orgInfo.kqbm;
  81. sptService.getJybgcqyjListPageInfo($scope.pageInfo.pageNum, $scope.pageInfo.pageSize, kqbm, $scope.search.cfmc).then(function (data) {
  82. if (data.code == 200) {
  83. $scope.pageInfo = data.data;
  84. }
  85. }, function (data) {
  86. console.log(data);
  87. });
  88. };
  89. $scope.loadData();
  90. // 翻页
  91. $scope.goPage = function (pageNum) {
  92. $scope.pageInfo.pageNum = pageNum;
  93. $scope.loadData();
  94. };
  95. })
  96. .controller("sptJkqyjxxCtrl", function ($scope, $rootScope, $state, $stateParams, APP_CONFIG, sptService) {
  97. // 获取列表数据
  98. $scope.pageInfo = {pageNum: 1, pageSize: 10};
  99. $scope.search = {xybh: null, mxpz: null};
  100. $scope.loadData = function () {
  101. $scope.kdmc = $rootScope.orgInfo.orgName;
  102. var kqbm = $rootScope.orgInfo.kqbm;
  103. sptService.getJkqyjxxListPageInfo($scope.pageInfo.pageNum, $scope.pageInfo.pageSize, kqbm, $scope.search.xybh, $scope.search.mxpz).then(function (data) {
  104. if (data.code == 200) {
  105. $scope.pageInfo = data.data;
  106. }
  107. }, function (data) {
  108. console.log(data);
  109. });
  110. };
  111. $scope.loadData();
  112. // 翻页
  113. $scope.goPage = function (pageNum) {
  114. $scope.pageInfo.pageNum = pageNum;
  115. $scope.loadData();
  116. };
  117. })
  118. .controller("sptZqlyjxxCtrl", function ($scope, $rootScope, $state, $stateParams, APP_CONFIG, sptService) {
  119. // 获取列表数据
  120. $scope.pageInfo = {pageNum: 1, pageSize: 10};
  121. $scope.search = {cphm: null, mxpz: null, startTime: null, endTime: null};
  122. $scope.loadData = function () {
  123. $scope.kdmc = $rootScope.orgInfo.orgName;
  124. var kqbm = $rootScope.orgInfo.kqbm;
  125. $scope.search.startTime = $("#startTime").val();
  126. $scope.search.endTime = $("#endTime").val();
  127. sptService.getZqlyjxxListPageInfo($scope.pageInfo.pageNum, $scope.pageInfo.pageSize, kqbm, $scope.search.cphm,
  128. $scope.search.mxpz, $scope.search.startTime, $scope.search.endTime).then(function (data) {
  129. if (data.code == 200) {
  130. $scope.pageInfo = data.data;
  131. }
  132. }, function (data) {
  133. console.log(data);
  134. });
  135. };
  136. $scope.loadData();
  137. // 翻页
  138. $scope.goPage = function (pageNum) {
  139. $scope.pageInfo.pageNum = pageNum;
  140. $scope.loadData();
  141. };
  142. })
  143. .controller("sptSdbjCtrl", function ($scope, $rootScope, $state, $stateParams, APP_CONFIG, sptService) {
  144. // 获取列表数据
  145. $scope.pageInfo = {pageNum: 1, pageSize: 10};
  146. $scope.search = {kqbm: $rootScope.orgInfo.kqbm, cfbm: ""};
  147. $scope.loadData = function () {
  148. $scope.search.searchStartDate = $("#startDate").val();
  149. $scope.search.searchEndDate = $("#endDate").val();
  150. sptService.getHumidnessAlarmPageInfo($scope.pageInfo.pageNum, $scope.pageInfo.pageSize, $scope.search).then(function (data) {
  151. $scope.pageInfo = data;
  152. }, function (data) {
  153. console.log(data);
  154. });
  155. }
  156. $scope.loadData();
  157. // 翻页
  158. $scope.goPage = function (pageNum) {
  159. $scope.pageInfo.pageNum = pageNum;
  160. $scope.loadData();
  161. };
  162. $scope.emptyTime = function () {
  163. $("#startDate").val("");
  164. $("#endDate").val("");
  165. $scope.search.cfbm = "";
  166. $scope.loadData();
  167. }
  168. // 打印
  169. $scope.print = function () {
  170. $("#print").printArea();
  171. };
  172. })
  173. .controller("sptJlyjCtrl", function ($scope, $rootScope, $state, $stateParams, APP_CONFIG, sptService) {
  174. // 获取列表数据
  175. $scope.pageInfo = {pageNum: 1, pageSize: 10};
  176. $scope.search = {kqbm: $rootScope.orgInfo.kqbm, cfbm: ""};
  177. $scope.loadData = function () {
  178. $scope.search.searchStartDate = $("#startDate").val();
  179. $scope.search.searchEndDate = $("#endDate").val();
  180. sptService.getDewingPageInfo($scope.pageInfo.pageNum, $scope.pageInfo.pageSize, $scope.search).then(function (data) {
  181. $scope.pageInfo = data;
  182. }, function (data) {
  183. console.log(data);
  184. });
  185. }
  186. $scope.loadData();
  187. // 翻页
  188. $scope.goPage = function (pageNum) {
  189. $scope.pageInfo.pageNum = pageNum;
  190. $scope.loadData();
  191. };
  192. $scope.emptyTime = function () {
  193. $("#startDate").val("");
  194. $("#endDate").val("");
  195. $scope.search.cfbm = "";
  196. $scope.loadData();
  197. }
  198. // 打印
  199. $scope.print = function () {
  200. $("#print").printArea();
  201. };
  202. })
  203. .controller("sptDsfzjCtrl", function ($scope, $rootScope, $state, $stateParams, APP_CONFIG, sptService) {
  204. // 获取列表数据
  205. $scope.search = {pageType: 1, cfmc: null, pzmc: null, wtsbh: null};
  206. $scope.pageInfo = {pageNum: 1, pageSize: 10};
  207. $scope.type = $stateParams.type;
  208. $scope.loadData = function () {
  209. $scope.kdmc = $rootScope.orgInfo.orgName;
  210. $scope.search.startTime = $("#wtkssj").val();
  211. $scope.search.endTime = $("#wtjssj").val();
  212. if ($scope.pageInfo === 'undefined') {
  213. $scope.pageInfo = {pageNum: 1, pageSize: 10};
  214. }
  215. sptService.getDsfzjListPageInfo($scope.pageInfo.pageNum, $scope.pageInfo.pageSize, $scope.kdmc, $scope.search.pageType,
  216. $scope.search.cfmc, $scope.search.pzmc, $scope.search.startTime, $scope.search.endTime, $scope.search.wtsbh).then(function (data) {
  217. if (data.code == 200) {
  218. $scope.pageInfo = data.data;
  219. }
  220. }, function (data) {
  221. console.log(data);
  222. });
  223. };
  224. $scope.loadData();
  225. // 翻页
  226. $scope.goPage = function (pageNum) {
  227. $scope.pageInfo.pageNum = pageNum;
  228. $scope.loadData();
  229. };
  230. // 查看页面
  231. $scope.showViewAck = function (id, type) {
  232. if (type == 1) {//第三方
  233. $state.go('app.storage.qualitycheck.acksptedit', {id: id, isNotEdit: true});
  234. } else if (type == 2) {//强检
  235. $state.go('app.storage.qualitycheck.sprsptedit', {id: id, isNotEdit: true});
  236. }
  237. }
  238. })
  239. .controller("sptDsfzjViewCtrl", function ($scope, $rootScope, $state, $stateParams, APP_CONFIG, sptService) {
  240. $scope.loadDataById = function (id) {
  241. sptService.loadDataById(id).then(function (data) {
  242. $scope.qualitycheck = data.data;
  243. $scope.qualityInspectionDetailList = data.data.qualityInspectionDetailList;
  244. if ($scope.qualitycheck.subTypeDetailedName.includes("小麦")) {
  245. $scope.xiaomai = true;
  246. } else if ($scope.qualitycheck.subTypeDetailedName.includes("稻谷")) {
  247. $scope.daogu = true;
  248. } else if ($scope.qualitycheck.subTypeDetailedName.includes("成品大豆油")) {
  249. $scope.cpdadouyou = true;
  250. } else if ($scope.qualitycheck.subTypeDetailedName.includes("大豆原油")) {
  251. $scope.dadouyuanyou = true;
  252. } else if ($scope.qualitycheck.subTypeDetailedName.includes("小麦粉")) {
  253. $scope.xiaomaif = true;
  254. } else if ($scope.qualitycheck.subTypeDetailedName.includes("大米")) {
  255. $scope.dami = true;
  256. }
  257. }, function (data) {
  258. });
  259. }
  260. if ($stateParams.id != null) {
  261. $scope.loadDataById($stateParams.id);
  262. }
  263. })
  264. .controller("sptCwglCtrl", function ($scope, $rootScope, $state, $stateParams, APP_CONFIG, sptService) {
  265. // 获取列表数据
  266. $scope.pageInfo = {pageNum: 1, pageSize: 10};
  267. $scope.search = {kqdm: $rootScope.orgInfo.companyOrgCode, type: $stateParams.type};
  268. $scope.loadData = function () {
  269. $scope.search.bbsj = $("#bbsj").val();
  270. sptService.getCwglListPageInfo($scope.pageInfo.pageNum, $scope.pageInfo.pageSize, $scope.search.type, $scope.search.kqdm, $scope.search.bbsj).then(function (data) {
  271. $scope.pageInfo = data.data;
  272. }, function (data) {
  273. console.log(data);
  274. });
  275. }
  276. $scope.loadData();
  277. // 翻页
  278. $scope.goPage = function (pageNum) {
  279. $scope.pageInfo.pageNum = pageNum;
  280. $scope.loadData();
  281. };
  282. //查看
  283. $scope.showView = function (id, type) {
  284. if (type == 'asset') {
  285. $state.go('app.business.zcfzbView', {id: id, type: type});
  286. } else if (type == 'cash') {
  287. $state.go('app.business.xjllbView', {id: id, type: type});
  288. } else if (type == 'profit') {
  289. $state.go('app.business.lrbView', {id: id, type: type});
  290. }
  291. }
  292. })
  293. .controller("sptCwglSaveCtrl", function ($scope, $rootScope, $state, $stateParams, APP_CONFIG, sptService) {
  294. $scope.loadDataById = function (id) {
  295. sptService.loadCwbbDataById(id).then(function (data) {
  296. $scope.formInlineList = data.data;
  297. if($stateParams.type == 'asset'){
  298. $scope.formInlineList.detailList.splice(34,0,{
  299. zbmc:'',
  300. zbz1:'',
  301. zbz2:'',
  302. },
  303. {
  304. zbmc:'',
  305. zbz1:'',
  306. zbz2:'',
  307. },
  308. {
  309. zbmc:'',
  310. zbz1:'',
  311. zbz2:'',
  312. },
  313. {
  314. zbmc:'',
  315. zbz1:'',
  316. zbz2:'',
  317. },
  318. {
  319. zbmc:'',
  320. zbz1:'',
  321. zbz2:'',
  322. },
  323. {
  324. zbmc:'',
  325. zbz1:'',
  326. zbz2:'',
  327. });
  328. var len = $scope.formInlineList.detailList.length;
  329. // console.log("len:", len/2);
  330. $scope.zcList = $scope.formInlineList.detailList.slice(0, len/2);
  331. $scope.fzList = $scope.formInlineList.detailList.slice(len/2, len);
  332. }else if($stateParams.type == 'cash'){
  333. $scope.zcList = $scope.formInlineList.detailList;
  334. }else if($stateParams.type == 'profit'){
  335. $scope.zcList = $scope.formInlineList.detailList;
  336. }
  337. }, function (data) {
  338. });
  339. };
  340. if ($stateParams.id != null) {
  341. $scope.loadDataById($stateParams.id);
  342. }
  343. $scope.retList = function(type){
  344. if(type == 'zc'){
  345. $state.go('app.business.zcfzb');
  346. }else if(type == 'xj'){
  347. $state.go('app.business.xjllb');
  348. }else if(type == 'lr'){
  349. $state.go('app.business.lrb');
  350. }
  351. }
  352. })
  353. .controller("sptSpjktjCtrl", function ($scope, $rootScope, $state, $stateParams, APP_CONFIG, sptService) {
  354. // 获取列表数据
  355. $scope.pageInfo = {pageNum: 1, pageSize: 10};
  356. //默认展示月查询
  357. $scope.search = {shxydm: $rootScope.orgInfo.creditCode, type: $stateParams.type, startTime :""};
  358. $scope.monthflag = true;
  359. $scope.yearflag = false;
  360. var now = new Date();
  361. var year = now.getFullYear();
  362. const month = String(now.getMonth()+1).padStart(2,'0');
  363. $scope.search.monthTime = year+"-"+month;
  364. now.setDate(1);
  365. var firstDay = now.toLocaleDateString();
  366. now.setMonth(month);
  367. now.setDate(0);
  368. var lastDay = now.toLocaleDateString();
  369. console.log(lastDay+"///"+firstDay);
  370. $scope.xxcjsjks = firstDay;
  371. $scope.xxcjsjjs = lastDay;
  372. $scope.yearflag = false;
  373. var param = null;
  374. $scope.xxcjsjks = null;
  375. $scope.xxcjsjjs = null;
  376. $scope.conditionsSelect = function(param){
  377. if(param == 'year'){
  378. $scope.yearflag = true;
  379. $scope.monthflag = false;
  380. var now = new Date();
  381. const currentYear = new Intl.DateTimeFormat('en', { year: 'numeric' }).format(now);
  382. $scope.search.yearTime = currentYear;
  383. $scope.xxcjsjks = currentYear+"-01-01";
  384. $scope.xxcjsjjs = currentYear+"-12-31";
  385. //console.log($scope.xxcjsjks+"///nian"+$scope.xxcjsjjs);
  386. }else if(param == 'month'){
  387. $scope.yearflag = false;
  388. $scope.monthflag = true;
  389. var now = new Date();
  390. var year = now.getFullYear();
  391. const month = String(now.getMonth()+1).padStart(2,'0');
  392. $scope.search.monthTime = year+"-"+month;
  393. now.setDate(1);
  394. var firstDay = now.toLocaleDateString();
  395. now.setMonth(month);
  396. now.setDate(0);
  397. var lastDay = now.toLocaleDateString();
  398. $scope.xxcjsjks = firstDay;
  399. $scope.xxcjsjjs = lastDay;
  400. }
  401. }
  402. $scope.loadData = function () {
  403. }
  404. $scope.loadData();
  405. // 翻页
  406. $scope.goPage = function (pageNum) {
  407. $scope.pageInfo.pageNum = pageNum;
  408. $scope.loadData();
  409. };
  410. })
  411. ;