module.js 116 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069
  1. "use strict";
  2. //仓储业务
  3. angular.module('app.storage', ['ui.router', 'datatables', 'datatables.bootstrap','app.basic'])
  4. .config(function ($stateProvider) {
  5. $stateProvider
  6. .state('app.storage', {
  7. abstract: true,
  8. data: {
  9. title: '仓储业务'
  10. }
  11. })
  12. .state('app.storage.storehouse', {
  13. abstract: true,
  14. data: {
  15. title: '仓房信息'
  16. }
  17. })
  18. //----------------仓房检查开始---------------//
  19. .state('app.storage.storehouse.hcklist', {
  20. url: '/storehouse/hcklist',
  21. data: {
  22. title: '仓房检查记录'
  23. },
  24. views: {
  25. "content@app": {
  26. controller: 'housecheckCtrl',
  27. templateUrl: 'app/storage/views/storehouse/storehouse-housecheck-list.html'
  28. }
  29. }
  30. })
  31. .state('app.storage.storehouse.repair', {
  32. url: '/storehouse/repair/:id/:isNotEdit',
  33. data: {
  34. title: '仓房维修'
  35. },
  36. views: {
  37. "content@app": {
  38. controller: 'housecheckSaveCtrl',
  39. templateUrl: 'app/storage/views/storehouse/storehouse-housecheck-repair.html'
  40. }
  41. }
  42. })
  43. .state('app.storage.storehouse.hckadd', {
  44. url: '/storehouse/hckadd/:id/:isNotEdit',
  45. data: {
  46. title: '仓房检查记录新增'
  47. },
  48. views: {
  49. "content@app": {
  50. controller: 'housecheckSaveCtrl',
  51. templateUrl: 'app/storage/views/storehouse/storehouse-housecheck-edit.html'
  52. }
  53. }
  54. })
  55. .state('app.storage.storehouse.hckedit', {
  56. url: '/storehouse/hckedit/:id/:isNotEdit',
  57. data: {
  58. title: '仓房检查记录修改'
  59. },
  60. views: {
  61. "content@app": {
  62. controller: 'housecheckSaveCtrl',
  63. templateUrl: 'app/storage/views/storehouse/storehouse-housecheck-edit.html'
  64. }
  65. }
  66. })
  67. //----------------仓房检查结束---------------//
  68. //----------------仓房维修开始---------------//
  69. .state('app.storage.storehouse.hrplist', {
  70. url: '/storehouse/hrplist/:id',
  71. data: {
  72. title: '仓房维修记录'
  73. },
  74. views: {
  75. "content@app": {
  76. controller: 'houserepairCtrl',
  77. templateUrl: 'app/storage/views/storehouse/storehouse-houserepair-list.html'
  78. }
  79. }
  80. })
  81. //----------------仓房维修结束---------------//
  82. //----------------仓房基本信息开始---------------//
  83. .state('app.storage.storehouse.houseinfo', {
  84. url: '/storehouse/houseinfo/:type',
  85. data: {
  86. title: '仓房基本信息'
  87. },
  88. views: {
  89. "content@app": {
  90. // controller: 'houseinfoCtrl',
  91. controller: 'StorehouseCtrl',
  92. //templateUrl: 'app/storage/views/storehouse/storehouse-housebaseinfo-view.html'
  93. templateUrl: 'app/basic/storehouse/views/Storehouse-list.html'
  94. }
  95. }
  96. })
  97. .state('app.storage.storehouse.houseOtherInfo', {
  98. url: '/storehouse/houseOtherInfo/:storehouseId',
  99. data: {
  100. title: '查看仓房信息'
  101. },
  102. views: {
  103. "content@app": {
  104. controller: 'houseinfoCtrl',
  105. templateUrl: 'app/storage/views/storehouse/storehouse-housebaseinfo-otherinfo.html'
  106. }
  107. }
  108. })
  109. //----------------仓房基本信息结束---------------//
  110. //---------------保管员管理卡开始---------------//
  111. .state('app.storage.keeper', {
  112. abstract: true,
  113. data: {
  114. title: '保管员管理'
  115. }
  116. })
  117. .state('app.storage.keeper.keeperList', {
  118. url: '/keeper/keeperList',
  119. data: {
  120. title: '保管员信息列表 '
  121. },
  122. views: {
  123. "content@app": {
  124. controller: 'keeperSaveCtrl',
  125. templateUrl: 'app/storage/views/keeper/keeper-list.html'
  126. }
  127. }
  128. })
  129. //点新增或修改保管员信息调用
  130. .state('app.storage.keeper.keeperDetails', {
  131. url: '/keeperDetails/:id/:showType;',
  132. data: {
  133. title: '保管员详情信息',
  134. },
  135. views: {
  136. "content@app": {
  137. controller: 'keeperCtrlEdit',//该controller使用的是基础信息的保管员中的
  138. // templateUrl: 'app/storage/views/keeper/keeper-edit.html'
  139. templateUrl: 'app/basic/keeper/views/keeper-edit.html'
  140. }
  141. }
  142. })
  143. .state('app.storage.keeper.keepertransferlist', {
  144. url: '/keeper/keepertransferlist',
  145. data: {
  146. title: '保管员移交记录'
  147. },
  148. views: {
  149. "content@app": {
  150. controller: 'keepertransferCtrl',
  151. templateUrl: 'app/storage/views/keeper/keeper-transfer-list.html'
  152. }
  153. }
  154. })
  155. .state('app.storage.keeper.transferadd', {
  156. url: '/keeper/transferadd/:id/:isNotEdit',
  157. data: {
  158. title: '新增保管员移交记录'
  159. },
  160. views: {
  161. "content@app": {
  162. controller: 'keepertransferSaveCtrl',
  163. templateUrl: 'app/storage/views/keeper/keeper-transfer-add.html'
  164. }
  165. }
  166. })
  167. .state('app.storage.keeper.transferedit', {
  168. url: '/keeper/transferedit/:id/:isNotEdit',
  169. data: {
  170. title: '修改保管员移交记录'
  171. },
  172. views: {
  173. "content@app": {
  174. controller: 'keepertransferSaveCtrl',
  175. templateUrl: 'app/storage/views/keeper/keeper-transfer-edit.html'
  176. }
  177. }
  178. })
  179. //---------------保管员管理结束---------------//
  180. .state('app.storage.foodbasicinfo', {
  181. abstract: true,
  182. data: {
  183. title: '仓储业务'
  184. }
  185. })
  186. //----------------------------------------------储粮专卡开始------------------------------------------------//
  187. .state('app.storage.foodbasicinfo.foodbasicinfolist', {
  188. url: '/foodbasicinfo/foodbasicinfolist',
  189. data: {
  190. title: '储粮专卡'
  191. },
  192. views: {
  193. "content@app": {
  194. controller: 'foodbasicinfoCtrl',
  195. templateUrl: 'app/storage/views/foodbasicinfo/foodbasicinfo-list.html'
  196. }
  197. }
  198. })
  199. //-------------------------------根据不同的性质的中储粮和品种显示不同的页面开始------------------------------------
  200. .state('app.storage.foodbasicinfo.foodDetails', {
  201. url: '/foodbasicinfo/foodDetails/:id/:houseId/:warehouseId',
  202. data: {
  203. title: '储粮专卡详情'
  204. },
  205. views: {
  206. "content@app": {
  207. controller: 'foodDetailsCtrl',
  208. templateUrl: 'app/storage/views/foodbasicinfo/foodbasicinfo-list-view.html'
  209. }
  210. }
  211. })
  212. .state('app.storage.foodbasicinfo.centralWheat', {
  213. url: '/foodbasicinfo/centralWheat/:id/:houseId/:warehouseId',
  214. data: {
  215. title: '中央储备粮专卡(小麦)'
  216. },
  217. views: {
  218. "content@app": {
  219. controller: 'foodDetailsCtrl',
  220. templateUrl: 'app/storage/views/foodbasicinfo/foodCardDetails/foodbasicinfo-central-wheat.html'
  221. }
  222. }
  223. })
  224. .state('app.storage.foodbasicinfo.prefeWheat', {
  225. url: '/foodbasicinfo/prefeWheat/:id/:houseId/:warehouseId',
  226. data: {
  227. title: '省级储备粮专卡(小麦)'
  228. },
  229. views: {
  230. "content@app": {
  231. controller: 'foodDetailsCtrl',
  232. templateUrl: 'app/storage/views/foodbasicinfo/foodCardDetails/foodbasicinfo-prefe-wheat.html'
  233. }
  234. }
  235. })
  236. .state('app.storage.foodbasicinfo.centralCorn', {
  237. url: '/foodbasicinfo/centralCorn/:id/:houseId/:warehouseId',
  238. data: {
  239. title: '中央储备粮专卡(玉米)'
  240. },
  241. views: {
  242. "content@app": {
  243. controller: 'foodDetailsCtrl',
  244. templateUrl: 'app/storage/views/foodbasicinfo/foodCardDetails/foodbasicinfo-central-corn.html'
  245. }
  246. }
  247. })
  248. .state('app.storage.foodbasicinfo.prefeCorn', {
  249. url: '/foodbasicinfo/prefeCorn/:id/:houseId/:warehouseId',
  250. data: {
  251. title: '省级储备粮专卡(玉米)'
  252. },
  253. views: {
  254. "content@app": {
  255. controller: 'foodDetailsCtrl',
  256. templateUrl: 'app/storage/views/foodbasicinfo/foodCardDetails/foodbasicinfo-prefe-corn.html'
  257. }
  258. }
  259. })
  260. .state('app.storage.foodbasicinfo.stateWheat', {
  261. url: '/foodbasicinfo/stateWheat/:id/:houseId/:warehouseId',
  262. data: {
  263. title: '州级储备粮专卡(小麦)'
  264. },
  265. views: {
  266. "content@app": {
  267. controller: 'foodDetailsCtrl',
  268. templateUrl: 'app/storage/views/foodbasicinfo/foodCardDetails/foodbasicinfo-state-wheat.html'
  269. }
  270. }
  271. })
  272. .state('app.storage.foodbasicinfo.stateCorn', {
  273. url: '/foodbasicinfo/stateCorn/:id/:houseId/:warehouseId',
  274. data: {
  275. title: '州级储备粮专卡(玉米)'
  276. },
  277. views: {
  278. "content@app": {
  279. controller: 'foodDetailsCtrl',
  280. templateUrl: 'app/storage/views/foodbasicinfo/foodCardDetails/foodbasicinfo-state-corn.html'
  281. }
  282. }
  283. })
  284. //-------------------------------根据不同的性质的中储粮和品种显示不同的页面开始------------------------------------
  285. //----------------储粮专卡结束---------------//
  286. //----------------封仓管理开始---------------//
  287. .state('app.storage.foodbasicinfo.fshlist', {
  288. url: '/foodbasicinfo/fshlist',
  289. data: {
  290. title: '封仓管理'
  291. },
  292. views: {
  293. "content@app": {
  294. controller: 'foodsealhouseCtrl',
  295. templateUrl: 'app/storage/views/foodbasicinfo/foodsealhouse/foodsealhouse-list.html'
  296. }
  297. }
  298. })
  299. .state('app.storage.foodbasicinfo.sealhouse', {
  300. url: '/sealhouse/:houseId/:warehouseId/:id',
  301. data: {
  302. title: '封仓管理'
  303. },
  304. views: {
  305. "content@app": {
  306. controller: 'foodsealhouseSubmitCtrl',
  307. templateUrl: 'app/storage/views/foodbasicinfo/foodsealhouse/foodsealhouse-add.html'
  308. }
  309. }
  310. })
  311. .state('app.storage.foodbasicinfo.basicCard', {
  312. url: '/basicCard/:foodbasic/:houseId/:warehouseId/:id',
  313. data: {
  314. title: '生成储粮专卡'
  315. },
  316. views: {
  317. "content@app": {
  318. controller: 'sealhouseSaveCtrl',
  319. templateUrl: 'app/storage/views/foodbasicinfo/foodsealhouse/foodsealhouse-foodcard.html'
  320. }
  321. }
  322. })
  323. .state('app.storage.foodbasicinfo.acceptcheck', {
  324. url: '/acceptcheck/:id/:isNotEdit',
  325. data: {
  326. title: '验收质量'
  327. },
  328. views: {
  329. "content@app": {
  330. controller: 'qualitycheckSaveCtrl',
  331. templateUrl: 'app/storage/views/qualitycheck/qualitycheck-acceptcheck-edit.html'
  332. }
  333. }
  334. })
  335. .state('app.storage.foodbasicinfo.sealhouse.foodbasicdetails', {
  336. url: '/sealhouse/foodbasicdetails/:houseId/:warehouseId',
  337. data: {
  338. title: '粮情卡'
  339. },
  340. views: {
  341. "content@app": {
  342. controller: 'foodbasicDetailsCtrl',
  343. templateUrl: 'app/storage/views/foodbasicinfo/foodsealhouse/foodbasicinfo-details.html'
  344. }
  345. }
  346. })
  347. .state('app.storage.foodbasicinfo.sealhouse.centralWheat', {
  348. url: '/sealhouse/centralWheat/:foodbasic/:houseId/:warehouseId',
  349. data: {
  350. title: '中央储备粮专卡(小麦)'
  351. },
  352. views: {
  353. "content@app": {
  354. controller: 'sealhouseSaveCtrl',
  355. templateUrl: 'app/storage/views/foodbasicinfo/foodsealhouse/foodsealhouse-central-wheat.html'
  356. }
  357. }
  358. })
  359. .state('app.storage.foodbasicinfo.sealhouse.prefeWheat', {
  360. url: '/sealhouse/prefeWheat/:foodbasic/:houseId/:warehouseId',
  361. data: {
  362. title: '省级储备粮专卡(小麦)'
  363. },
  364. views: {
  365. "content@app": {
  366. controller: 'sealhouseSaveCtrl',
  367. templateUrl: 'app/storage/views/foodbasicinfo/foodsealhouse/foodsealhouse-prefe-corn.html'
  368. }
  369. }
  370. })
  371. .state('app.storage.foodbasicinfo.sealhouse.centralCorn', {
  372. url: '/sealhouse/centralCorn/:foodbasic/:houseId/:warehouseId',
  373. data: {
  374. title: '中央储备粮专卡(玉米)'
  375. },
  376. views: {
  377. "content@app": {
  378. controller: 'sealhouseSaveCtrl',
  379. templateUrl: 'app/storage/views/foodbasicinfo/foodsealhouse/foodsealhouse-central-corn.html'
  380. }
  381. }
  382. })
  383. .state('app.storage.foodbasicinfo.sealhouse.prefeCorn', {
  384. url: '/sealhouse/prefeCorn/:foodbasic/:houseId/:warehouseId',
  385. data: {
  386. title: '省级储备粮专卡(玉米)'
  387. },
  388. views: {
  389. "content@app": {
  390. controller: 'sealhouseSaveCtrl',
  391. templateUrl: 'app/storage/views/foodbasicinfo/foodsealhouse/foodsealhouse-prefe-corn.html'
  392. }
  393. }
  394. })
  395. .state('app.storage.foodbasicinfo.sealhouse.stateCorn', {
  396. url: '/sealhouse/stateCorn/:foodbasic/:houseId/:warehouseId',
  397. data: {
  398. title: '州级储备粮专卡(玉米)'
  399. },
  400. views: {
  401. "content@app": {
  402. controller: 'sealhouseSaveCtrl',
  403. templateUrl: 'app/storage/views/foodbasicinfo/foodsealhouse/foodsealhouse-state-corn.html'
  404. }
  405. }
  406. })
  407. .state('app.storage.foodbasicinfo.sealhouse.stateWheat', {
  408. url: '/sealhouse/stateWheat/:foodbasic/:houseId/:warehouseId',
  409. data: {
  410. title: '州级储备粮专卡(小麦)'
  411. },
  412. views: {
  413. "content@app": {
  414. controller: 'sealhouseSaveCtrl',
  415. templateUrl: 'app/storage/views/foodbasicinfo/foodsealhouse/foodsealhouse-state-corn.html'
  416. }
  417. }
  418. })
  419. //--------------------------------------------粮情卡-----------------------------------------/
  420. //粮情卡
  421. .state('app.storage.foodSituation', {
  422. url: '/foodSituation',
  423. data: {
  424. title: '原粮粮情卡'
  425. },
  426. views: {
  427. "content@app": {
  428. controller: 'foodSituationCtrl',
  429. templateUrl: 'app/storage/grainCard/views/foodSituationList.html'
  430. }
  431. }
  432. })
  433. // 新增粮情卡
  434. .state('app.storage.foodSituation.grainCarAdd', {
  435. url: '/foodSituation/grainCarAdd/:id/:storehouseId',
  436. data: {
  437. title: '粮情卡编辑'
  438. },
  439. views: {
  440. "content@app": {
  441. controller: 'grainCarAddCtrl',
  442. templateUrl: 'app/storage/grainCard/views/grainCarAdd.html'
  443. }
  444. }
  445. })
  446. // 新增油情卡
  447. .state('app.storage.foodSituation.oilCarAdd', {
  448. url: '/foodSituation/oilCarAdd/:id/:storehouseId',
  449. data: {
  450. title: '油情卡编辑'
  451. },
  452. views: {
  453. "content@app": {
  454. controller: 'oilCarAddCtrl',
  455. templateUrl: 'app/storage/grainCard/views/oilCarAdd.html'
  456. }
  457. }
  458. })
  459. //查看粮情卡
  460. .state('app.storage.foodSituation.checkFoodSituationList', {
  461. url: '/foodSituation/checkFoodSituationList/:id/:storehouseNum/:warehouseNum/:storehouseId/:warehouseId/:grainRemark/:flagType/:grainVarietyNum/:tabType',
  462. data: {
  463. title: '查看粮情卡'
  464. },
  465. views: {
  466. "content@app": {
  467. controller: 'checkFoodSituationListCtrl',
  468. templateUrl: 'app/storage/grainCard/views/checkFoodSituationList.html'
  469. }
  470. },
  471. resolve: {
  472. scripts: function(lazyScript){
  473. return lazyScript.register([
  474. 'build/vendor.graphs.js'
  475. ]);
  476. }
  477. }
  478. })
  479. //添加数据质量检验
  480. .state('app.storage.foodSituation.addQualityInspection', {
  481. url: '/foodSituation/addQualityInspection/:cardNum/:storehouseId/:warehouseId/:grainVarietyNum/:storehouseYG',
  482. data: {
  483. title: '添加数据质量检验'
  484. },
  485. views: {
  486. "content@app": {
  487. controller: 'addQualityInspectionCtrl',
  488. templateUrl: 'app/storage/grainCard/views/addQualityInspection.html'
  489. }
  490. }
  491. })
  492. //添加数据水分检验
  493. .state('app.storage.foodSituation.addMoistureTest', {
  494. url: '/foodSituation/addMoistureTest/:warterId/:storehouse/:warehouse/:warterRemark',
  495. data: {
  496. title: '添加数据水分检验'
  497. },
  498. views: {
  499. "content@app": {
  500. controller: 'addMoistureTestCtrl',
  501. templateUrl: 'app/storage/grainCard/views/addMoistureTest.html'
  502. }
  503. }
  504. })
  505. //添加数据温度检验
  506. .state('app.storage.foodSituation.addTemperatureTest', {
  507. url: '/foodSituation/addTemperatureTest/:cardNum/:storehouseNum/:warehouseNum/:grainRemark',
  508. data: {
  509. title: '添加数据温度检验'
  510. },
  511. views: {
  512. "content@app": {
  513. controller: 'addTemperatureTestCtrl',
  514. templateUrl: 'app/storage/grainCard/views/addTemperatureTest.html'
  515. }
  516. }
  517. })
  518. //添加数据日常检查
  519. .state('app.storage.foodSituation.addDailyTest', {
  520. url: '/foodSituation/addDailyTest/:cardNum/:storehouseId/:warehouseId',
  521. data: {
  522. title: '添加数据日常检查'
  523. },
  524. views: {
  525. "content@app": {
  526. controller: 'addDailyTestCtrl',
  527. templateUrl: 'app/storage/grainCard/views/addDailyTest.html'
  528. }
  529. }
  530. })
  531. //粮情处置
  532. .state('app.storage.foodHandle', {
  533. url: '/foodHandle',
  534. data: {
  535. title: '粮情处置'
  536. },
  537. views: {
  538. "content@app": {
  539. controller: 'foodHandleCtr',
  540. templateUrl: 'app/storage/grainCard/views/foodHandle-list.html'
  541. }
  542. }
  543. })
  544. //粮情处置新增/编辑
  545. .state('app.storage.foodHandle.add', {
  546. url: '/foodHandle/add/:id/:isNotEdit',
  547. data: {
  548. title: '新增'
  549. },
  550. views: {
  551. "content@app": {
  552. controller: 'foodHandleSave',
  553. templateUrl: 'app/storage/grainCard/views/foodHandle-edit.html'
  554. }
  555. }
  556. })
  557. //成品粮粮情卡
  558. .state('app.storage.productGrain', {
  559. url: '/productGrain/:id/:spareOne/:lypzName',
  560. data: {
  561. title: '成品粮粮情卡'
  562. },
  563. views: {
  564. "content@app": {
  565. controller: 'productGrainCtrl',
  566. templateUrl: 'app/storage/grainCard/views/productGrainList.html'
  567. }
  568. }
  569. })
  570. //成品粮查看
  571. .state('app.storage.productGrain.check', {
  572. url: '/productGrain/check',
  573. data: {
  574. title: '查看'
  575. },
  576. views: {
  577. "content@app": {
  578. controller: 'productGrainCheckCtrl',
  579. templateUrl: 'app/storage/grainCard/views/productGrain-check.html'
  580. }
  581. }
  582. })
  583. //成品粮新增/编辑
  584. .state('app.storage.productGrain.add', {
  585. url: '/productGrain/add',
  586. data: {
  587. title: '新增'
  588. },
  589. views: {
  590. "content@app": {
  591. controller: 'productGrainAddCtrl',
  592. templateUrl: 'app/storage/grainCard/views/productGrain-add.html'
  593. }
  594. }
  595. })
  596. //-----------------------------------封仓管理结束------------------------------------//
  597. //--------------------------------------安全生产------------------------------------------
  598. .state('app.storage.safeproduce', {
  599. abstract: true,
  600. data: {
  601. title: '粮食安全生产管理'
  602. }
  603. })
  604. //----------------安全生产开始---------------//
  605. .state('app.storage.safeproduce.list', {
  606. url: '/safeproduce/list/:type/:layerType',
  607. data: {
  608. title: '文件管理'
  609. },
  610. views: {
  611. "content@app": {
  612. controller: 'safeproduceCtrl',
  613. templateUrl: 'app/storage/views/safeproduce/safeproduce-list.html'
  614. }
  615. }
  616. })
  617. // 安全风险等级管控
  618. .state('app.storage.safeproduce.safeRiskLevelCtrl', {
  619. url: '/safeproduce/riskLevelCtrl',
  620. data: {
  621. title: '安全风险分级管控'
  622. },
  623. views: {
  624. "content@app": {
  625. controller: 'safeProduceRiskCtrl',
  626. templateUrl: 'app/storage/views/safeproduce/safeRiskLevelCtrl-list.html'
  627. }
  628. }
  629. })
  630. .state('app.storage.safeproduce.safeRiskAdd', {
  631. url: '/safeproduce/riskLevelCtrl/:id/:isNotEdit',
  632. data: {
  633. title: '安全风险分级管控编辑'
  634. },
  635. views: {
  636. "content@app": {
  637. controller: 'safeProduceRiskCtrlSave',
  638. templateUrl: 'app/storage/views/safeproduce/safeRiskLevelCtrl-edit.html'
  639. }
  640. }
  641. })
  642. // 安全隐患跟踪处理
  643. .state('app.storage.safeproduce.safeDangerHandle', {
  644. url: '/safeproduce/dangerHandle',
  645. data: {
  646. title: '安全隐患跟踪处理'
  647. },
  648. views: {
  649. "content@app": {
  650. controller: 'safeProduceDangerHandle',
  651. templateUrl: 'app/storage/views/safeproduce/safeDangerHandle-list.html'
  652. }
  653. }
  654. })
  655. .state('app.storage.safeproduce.safeProduceDangerHandleSave', {
  656. url: '/safeproduce/dangerHandle/:id/:isNotEdit',
  657. data: {
  658. title: '安全隐患跟踪处理编辑'
  659. },
  660. views: {
  661. "content@app": {
  662. controller: 'safeProduceDangerHandleSave',
  663. templateUrl: 'app/storage/views/safeproduce/safeDangerHandle-edit.html'
  664. }
  665. }
  666. })
  667. /*--------------安全生产通知---------------*/
  668. .state('app.storage.safeproduce.notifyList', {
  669. url: '/safeproduce/list',
  670. data: {
  671. title: '安全生产通告'
  672. },
  673. views: {
  674. "content@app": {
  675. controller: 'safeProduceNotifyCtrl',
  676. templateUrl: 'app/storage/views/safeproduce/safeProduceNotify-list.html'
  677. }
  678. }
  679. })
  680. .state('app.storage.safeproduce.notifyAdd', {
  681. url: '/safeproduce/add/:id/:isNotEdit/:topRow',
  682. data: {
  683. title: '安全生产通知编辑'
  684. },
  685. views: {
  686. "content@app": {
  687. controller: 'safeProduceNotifySaveCtrl',
  688. templateUrl: 'app/storage/views/safeproduce/safeProduceNotify-edit.html'
  689. }
  690. }
  691. })
  692. .state('app.storage.safeproduce.notifyView', {
  693. url: '/safeproduce/view/:id/:isNotEdit',
  694. data: {
  695. title: '安全生产通知查看'
  696. },
  697. views: {
  698. "content@app": {
  699. controller: 'safeProduceNotifySaveCtrl',
  700. templateUrl: 'app/storage/views/safeproduce/safeProduceNotify-view.html'
  701. }
  702. }
  703. })
  704. /*--------------安全风险分级管控---------------*/
  705. .state('app.storage.safeproduce.safelevel', {
  706. url: '/safelevel/list',
  707. data: {
  708. title: '安全风险分级管控'
  709. },
  710. views: {
  711. "content@app": {
  712. controller: 'safelevelCtrl',
  713. templateUrl: 'app/storage/views/safeproduce/safelevel-list.html'
  714. }
  715. }
  716. })
  717. .state('app.storage.safeproduce.safeleveledit', {
  718. url: '/safeleveledit/:id/:isNotEdit/:topRow',
  719. data: {
  720. title: '安全风险分级管控编辑'
  721. },
  722. views: {
  723. "content@app": {
  724. controller: 'safelevelSaveCtrl',
  725. templateUrl: 'app/storage/views/safeproduce/safelevel-edit.html'
  726. }
  727. }
  728. })
  729. /*--------------安全隐患跟踪处理---------------*/
  730. .state('app.storage.safeproduce.dangerHandel', {
  731. url: '/dangerHandel/list',
  732. data: {
  733. title: '安全隐患跟踪处理'
  734. },
  735. views: {
  736. "content@app": {
  737. controller: 'dangerHandelCtrl',
  738. templateUrl: 'app/storage/views/safeproduce/dangerHandel-list.html'
  739. }
  740. }
  741. })
  742. .state('app.storage.safeproduce.dangerHandelEdit', {
  743. url: '/dangerHandeledit/:id/:isNotEdit/:topRow',
  744. data: {
  745. title: '安全隐患跟踪处理编辑'
  746. },
  747. views: {
  748. "content@app": {
  749. controller: 'dangerHandelSaveCtrl',
  750. templateUrl: 'app/storage/views/safeproduce/dangerHandel-edit.html'
  751. }
  752. }
  753. })
  754. /*--------------法律规章信息库---------------*/
  755. .state('app.storage.safeproduce.rulelibrary', {
  756. url: '/rulelibrary/list',
  757. data: {
  758. title: '法律规章信息库'
  759. },
  760. views: {
  761. "content@app": {
  762. controller: 'rulelibraryCtrl',
  763. templateUrl: 'app/storage/views/safeproduce/ruleLibrary.html'
  764. }
  765. }
  766. })
  767. // 安全事故管理
  768. .state('app.storage.safeproduce.safeAccidentManageList', {
  769. url: '/safeproduce/safeAccidentManageList',
  770. data: {
  771. title: '安全生产事故管理'
  772. },
  773. views: {
  774. "content@app": {
  775. controller: 'safeAccidentManageCtrl',
  776. templateUrl: 'app/storage/views/safeproduce/safeAccidentManage-list.html'
  777. }
  778. }
  779. })
  780. // 编辑
  781. .state('app.storage.safeproduce.safeAccidentManageList.edit', {
  782. url: '/safeproduce/safeAccidentManageEdit/:id/:isNotEdit',
  783. data: {
  784. title: '安全事故管理编辑'
  785. },
  786. views: {
  787. "content@app": {
  788. controller: 'safeAccidentManageSaveCtrl',
  789. templateUrl: 'app/storage/views/safeproduce/safeAccidentManage-edit.html'
  790. }
  791. }
  792. })
  793. // ---------------------备案及实施情况的管理------------------- //
  794. // 三级路由--备案管理
  795. .state('app.storage.safeproduce.recordManage', {
  796. abstract: true,
  797. data: {
  798. title: '备案管理'
  799. }
  800. })
  801. // ----------安全检查---------//
  802. // 三级路由--安全检查
  803. .state('app.storage.safeproduce.safeCheck', {
  804. abstract: true,
  805. data: {
  806. title: '安全检查'
  807. }
  808. })
  809. //日常检查
  810. .state('app.storage.safeproduce.safeCheck.dailyList', {
  811. url: '/safeproduce/safeCheck/dailyList',
  812. data: {
  813. title: '日常检查'
  814. },
  815. views: {
  816. "content@app": {
  817. controller: 'dailyListCtrl',
  818. templateUrl: 'app/storage/views/safeproduce/safeproduce-dailyList-list.html'
  819. }
  820. }
  821. })
  822. //日常检查新增
  823. .state('app.storage.safeproduce.safeCheck.dailyList.add', {
  824. url: '/safeproduce/safeCheck/dailyList/add/:id/:isNotEdit',
  825. data: {
  826. title: '新增'
  827. },
  828. views: {
  829. "content@app": {
  830. controller: 'dailyListAddCtrl',
  831. templateUrl: 'app/storage/views/safeproduce/safeproduce-dailyList-add.html'
  832. }
  833. }
  834. })
  835. //日常检查修改
  836. .state('app.storage.safeproduce.safeCheck.dailyList.edit', {
  837. url: '/safeproduce/safeCheck/dailyList/edit/:id/:isNotEdit',
  838. data: {
  839. title: '修改'
  840. },
  841. views: {
  842. "content@app": {
  843. controller: 'dailyListAddCtrl',
  844. templateUrl: 'app/storage/views/safeproduce/safeproduce-dailyList-add.html'
  845. }
  846. }
  847. })
  848. // 节前安全检查
  849. .state('app.storage.safeproduce.safeCheck.fbelist', {
  850. url: '/safeproduce/safeCheck/fbelist',
  851. data: {
  852. title: '节前安全检查'
  853. },
  854. views: {
  855. "content@app": {
  856. controller: 'festivalbeforeCtrl',
  857. templateUrl: 'app/storage/views/safeproduce/safeproduce-festivalbefore-list.html'
  858. }
  859. }
  860. })
  861. .state('app.storage.safeproduce.safeCheck.fbelist.add', {
  862. url: '/safeproduce/safeCheck/fbeadd/add/:id/:isNotEdit',
  863. data: {
  864. title: '新增'
  865. },
  866. views: {
  867. "content@app": {
  868. controller: 'festivalbeforeSaveCtrl',
  869. templateUrl: 'app/storage/views/safeproduce/safeproduce-festivalbefore-edit.html'
  870. }
  871. }
  872. })
  873. .state('app.storage.safeproduce.safeCheck.fbelist.edit', {
  874. url: '/safeproduce/safeCheck/fbeedit/edit/:id/:isNotEdit',
  875. data: {
  876. title: '修改'
  877. },
  878. views: {
  879. "content@app": {
  880. controller: 'festivalbeforeSaveCtrl',
  881. templateUrl: 'app/storage/views/safeproduce/safeproduce-festivalbefore-edit.html'
  882. }
  883. }
  884. })
  885. .state('app.storage.safeproduce.safeCheck.fbelist.view', {
  886. url: '/safeproduce/safeCheck/fbeedit/view/:id/:isNotEdit',
  887. data: {
  888. title: '查看'
  889. },
  890. views: {
  891. "content@app": {
  892. controller: 'festivalbeforeSaveCtrl',
  893. templateUrl: 'app/storage/views/safeproduce/safeproduce-festivalbefore-edit.html'
  894. }
  895. }
  896. })
  897. // 风雨雪三查
  898. .state('app.storage.safeproduce.safeCheck.wrslist', {
  899. url: '/safeproduce/safeCheck/wrslist',
  900. data: {
  901. title: '风雨雪三查'
  902. },
  903. views: {
  904. "content@app": {
  905. controller: 'windrainsnowCtrl',
  906. templateUrl: 'app/storage/views/safeproduce/safeproduce-windrainsnowcheck-list.html'
  907. }
  908. }
  909. })
  910. .state('app.storage.safeproduce.safeCheck.wrslist.add', {
  911. url: '/safeproduce/safeCheck/wrslist/add/:id/:isNotEdit',
  912. data: {
  913. title: '新增'
  914. },
  915. views: {
  916. "content@app": {
  917. controller: 'windrainsnowSaveCtrl',
  918. templateUrl: 'app/storage/views/safeproduce/safeproduce-windrainsnowcheck-edit.html'
  919. }
  920. }
  921. })
  922. .state('app.storage.safeproduce.safeCheck.wrslist.edit', {
  923. url: '/safeproduce/safeCheck/wrslist/edit/:id/:isNotEdit',
  924. data: {
  925. title: '修改'
  926. },
  927. views: {
  928. "content@app": {
  929. controller: 'windrainsnowSaveCtrl',
  930. templateUrl: 'app/storage/views/safeproduce/safeproduce-windrainsnowcheck-edit.html'
  931. }
  932. }
  933. })
  934. .state('app.storage.safeproduce.safeCheck.wrslist.view', {
  935. url: '/safeproduce/safeCheck/wrslist/view/:id/:isNotEdit',
  936. data: {
  937. title: '查看'
  938. },
  939. views: {
  940. "content@app": {
  941. controller: 'windrainsnowSaveCtrl',
  942. templateUrl: 'app/storage/views/safeproduce/safeproduce-windrainsnowcheck-edit.html'
  943. }
  944. }
  945. })
  946. // 五温检查
  947. .state('app.storage.safeproduce.safeCheck.ttplist', {
  948. url: '/safeproduce/safeCheck/ttplist/:houseId',
  949. data: {
  950. title: '五温检查'
  951. },
  952. views: {
  953. "content@app": {
  954. controller: 'threetempCheckCtrl',
  955. templateUrl: 'app/storage/views/safeproduce/safeproduce-threetempcheck-list.html'
  956. }
  957. },
  958. resolve: {
  959. scripts: function(lazyScript){
  960. return lazyScript.register([
  961. 'build/vendor.graphs.js'
  962. ]);
  963. }
  964. }
  965. })
  966. // 其他检查
  967. .state('app.storage.safeproduce.safeCheck.otherchecklist', {
  968. url: '/safeproduce/safeCheck/otherchecklist',
  969. data: {
  970. title: '其他检查'
  971. },
  972. views: {
  973. "content@app": {
  974. controller: 'foodotherCheckCtrl',
  975. templateUrl: 'app/storage/views/safeproduce/safeproduce-foodothercheck-list.html'
  976. }
  977. },
  978. resolve: {
  979. scripts: function(lazyScript){
  980. return lazyScript.register([
  981. 'build/vendor.graphs.js'
  982. ]);
  983. }
  984. }
  985. })
  986. /*****************转储管理 start****************/
  987. .state('app.storage.dumpList', {
  988. url: '/dump/list',
  989. data: {
  990. title: '转储管理'
  991. },
  992. views: {
  993. "content@app": {
  994. controller: 'dumpCtrl',
  995. templateUrl: 'app/storage/dump/views/dump-list.html'
  996. }
  997. }
  998. })
  999. .state('app.storage.dumpEdit', {
  1000. url: '/dump/edit/:id/:butType',
  1001. data: {
  1002. title: '转储详情'
  1003. },
  1004. views: {
  1005. "content@app": {
  1006. controller: 'dumpEditCtrl',
  1007. templateUrl: 'app/storage/dump/views/dump-edit.html'
  1008. }
  1009. }
  1010. })
  1011. /*****************转储管理 end****************/
  1012. /*****************倒仓作业 start****************/
  1013. .state('app.storage.changestorage', {
  1014. abstract: true,
  1015. data: {
  1016. title: '倒仓管理'
  1017. }
  1018. })
  1019. .state('app.storage.changestorage.changeList', {
  1020. url: '/change/changestorage/list',
  1021. data: {
  1022. title: '倒仓通知单接收'
  1023. },
  1024. views: {
  1025. "content@app": {
  1026. controller: 'changeStoreRopCtrl',
  1027. templateUrl: 'app/storage/changestorage/views/changeStoreRop.html'
  1028. }
  1029. }
  1030. })
  1031. //倒仓通知单-查询
  1032. .state('app.storage.changestorage.ChangeStorageCtrlEdit', {
  1033. url: '/change/cru/:id/:idNo/:orgId/:isNotEdit',
  1034. data: {
  1035. title: '倒仓通知单接收-查询'
  1036. },
  1037. views: {
  1038. "content@app": {
  1039. controller: 'ChangeStorageCtrlEdit',
  1040. templateUrl: 'app/storage/changestorage/views/changeStoreRop-list.html'
  1041. }
  1042. }
  1043. })
  1044. //
  1045. /* .state('app.storage.changestorage.ChangeModalCtrlModal', {
  1046. url: '/change/cru/:taskDetail/:changestorageDetail',
  1047. data: {
  1048. title: '弹框'
  1049. },
  1050. views: {
  1051. "content@app": {
  1052. controller: 'ChangeModalCtrlModal',
  1053. templateUrl: 'app/storage/changestorage/views/ChangeModal.html'
  1054. }
  1055. }
  1056. })*/
  1057. //倒仓进度查询
  1058. .state('app.storage.changestorage.changestorRop', {
  1059. url: '/change/changestorRop/list',
  1060. data: {
  1061. title: '倒仓进度列表查询'
  1062. },
  1063. views: {
  1064. "content@app": {
  1065. controller: 'changeStoreSeeCtrl',
  1066. templateUrl: 'app/storage/changestorage/views/ChangeStoreSee.html'
  1067. }
  1068. }
  1069. })
  1070. .state('app.storage.changestorage.ChangeStorageCtrlR', {
  1071. url: '/change/crur/:id/:idN/:orgId/:isNotEdit',
  1072. data: {
  1073. title: '倒仓进度明细查询'
  1074. },
  1075. views: {
  1076. "content@app": {
  1077. controller: 'ChangeStorageCtrlR',
  1078. templateUrl: 'app/storage/changestorage/views/ChangeStoreSee-list.html'
  1079. }
  1080. }
  1081. })
  1082. //
  1083. /*****************架空期管理 start****************/
  1084. .state('app.storage.overhead', {
  1085. abstract: true,
  1086. data: {
  1087. title: '架空期管理'
  1088. }
  1089. })
  1090. .state('app.storage.overhead.getList', {
  1091. url: '/overheadGet/list',
  1092. data: {
  1093. title: '架空期查询'
  1094. },
  1095. views: {
  1096. "content@app": {
  1097. controller: 'overheadGetCtrl',
  1098. templateUrl: 'app/storage/overhead/views/overheadGet-list.html'
  1099. }
  1100. }
  1101. })
  1102. .state('app.storage.overhead.getApplyList', {
  1103. url: '/overheadAppy/list',
  1104. data: {
  1105. title: '延期申请'
  1106. },
  1107. views: {
  1108. "content@app": {
  1109. controller: 'overheadApplyCtrl',
  1110. templateUrl: 'app/storage/overhead/views/overheadApply-list.html'
  1111. }
  1112. }
  1113. })
  1114. //架空期延期申请,修改,新增,查看
  1115. .state('app.storage.overhead.overheadAddCtrl', {
  1116. url: '/overheadAddCtrl/cru/:id/:orgId/:isNotEdit',
  1117. data: {
  1118. title: '延期申请'
  1119. },
  1120. views: {
  1121. "content@app": {
  1122. controller: 'overheadAddCtrl',
  1123. templateUrl: 'app/storage/overhead/views/overheadApply-edit.html'
  1124. }
  1125. }
  1126. })
  1127. .state('app.storage.overhead.setList', {
  1128. url: '/overheadSet/list',
  1129. data: {
  1130. title: '设置管理'
  1131. },
  1132. views: {
  1133. "content@app": {
  1134. controller: 'overheadSetCtrl',
  1135. templateUrl: 'app/storage/overhead/views/overheadSet-list.html'
  1136. }
  1137. }
  1138. })
  1139. /*****************转储管理 end****************/
  1140. //--------------------------------------质量管理-------------------------------------------
  1141. .state('app.storage.qualitycheck', {
  1142. abstract: true,
  1143. data: {
  1144. title: '质量管理'
  1145. }
  1146. })
  1147. //----------------粮食初检信息开始---------------//
  1148. .state('app.storage.qualitycheck.fcklist', {
  1149. url: '/storage/qualitycheck/fcklist/:type',
  1150. data: {
  1151. title: '粮食自检信息列表'
  1152. },
  1153. views: {
  1154. "content@app": {
  1155. controller: 'qualitycheckCtrl',
  1156. templateUrl: 'app/storage/views/qualitycheck/qualitycheck-firstcheck-list.html'
  1157. }
  1158. }
  1159. })
  1160. .state('app.storage.qualitycheck.fckadd', {
  1161. url: '/qualitycheck/fckadd/:id/:isNotEdit',
  1162. data: {
  1163. title: '粮食自检新增'
  1164. },
  1165. views: {
  1166. "content@app": {
  1167. controller: 'qualitycheckSaveCtrl as datatables',
  1168. templateUrl: 'app/storage/views/qualitycheck/qualitycheck-firstcheck-edit.html'
  1169. }
  1170. }
  1171. })
  1172. .state('app.storage.qualitycheck.fckedit', {
  1173. url: '/qualitycheck/fckedit/:id/:isNotEdit',
  1174. data: {
  1175. title: '粮食自检详情'
  1176. },
  1177. views: {
  1178. "content@app": {
  1179. controller: 'qualitycheckSaveCtrl as datatables',
  1180. templateUrl: 'app/storage/views/qualitycheck/qualitycheck-firstcheck-edit.html'
  1181. }
  1182. }
  1183. })
  1184. //----------------粮食初检信息结束---------------//
  1185. //----------------第三方检查开始---------------//
  1186. .state('app.storage.qualitycheck.acklist', {
  1187. url: '/qualitycheck/acklist/:type',
  1188. data: {
  1189. title: '第三方检验信息列表'
  1190. },
  1191. views: {
  1192. "content@app": {
  1193. controller: 'qualitycheckTerraceCtrl',
  1194. templateUrl: 'app/storage/views/qualitycheck/qualitycheck-acceptcheck-list.html'
  1195. }
  1196. }
  1197. })
  1198. .state('app.storage.qualitycheck.ackedit', {
  1199. url: '/qualitycheck/ackedit/:id/:isNotEdit',
  1200. data: {
  1201. title: '详情'
  1202. },
  1203. views: {
  1204. "content@app": {
  1205. controller: 'qualitycheckTerraceViewCtrl as datatables',
  1206. templateUrl: 'app/storage/views/qualitycheck/qualitycheck-acceptcheck-edit.html'
  1207. }
  1208. }
  1209. })
  1210. //----------------第三方检查开始---------------//
  1211. //----------------春秋普查信息开始---------------//
  1212. .state('app.storage.qualitycheck.sprlist', {
  1213. url: '/qualitycheck/sprlist/:type/:checkResult',
  1214. data: {
  1215. title: '强检信息列表'
  1216. },
  1217. views: {
  1218. "content@app": {
  1219. controller: 'qualitycheckTerraceCtrl',
  1220. templateUrl: 'app/storage/views/qualitycheck/qualitycheck-acceptcheck-list.html'
  1221. }
  1222. }
  1223. })
  1224. //----------------春秋普查信息结束---------------//
  1225. //----------------粮食出库信息开始---------------//
  1226. .state('app.storage.qualitycheck.outlist', {
  1227. url: '/qualitycheck/outlist/:type',
  1228. data: {
  1229. title: '出库检验信息列表'
  1230. },
  1231. views: {
  1232. "content@app": {
  1233. controller: 'qualitycheckCtrl',
  1234. templateUrl: 'app/storage/views/qualitycheck/qualitycheck-outcheck-list.html'
  1235. }
  1236. }
  1237. })
  1238. .state('app.storage.qualitycheck.outadd', {
  1239. url: '/qualitycheck/outadd/:id/:isNotEdit',
  1240. data: {
  1241. title: '出库检验新增'
  1242. },
  1243. views: {
  1244. "content@app": {
  1245. controller: 'qualitycheckSaveCtrl as datatables',
  1246. templateUrl: 'app/storage/views/qualitycheck/qualitycheck-outcheck-edit.html'
  1247. }
  1248. }
  1249. })
  1250. .state('app.storage.qualitycheck.outedit', {
  1251. url: '/qualitycheck/outedit/:id/:isNotEdit',
  1252. data: {
  1253. title: '出库检验详情'
  1254. },
  1255. views: {
  1256. "content@app": {
  1257. controller: 'qualitycheckSaveCtrl as datatables',
  1258. templateUrl: 'app/storage/views/qualitycheck/qualitycheck-outcheck-edit.html'
  1259. }
  1260. }
  1261. })
  1262. .state('app.storage.qualitycheck.storagesetList', {
  1263. url: '/qualitycheck/storagesetList',
  1264. data: {
  1265. title: '设置管理'
  1266. },
  1267. views: {
  1268. "content@app": {
  1269. controller: 'setCtrl',
  1270. templateUrl: 'app/storage/set/views/set-list.html'
  1271. }
  1272. }
  1273. })
  1274. .state('app.storage.qualitycheck.storagesetList.edit', {
  1275. url: '/qualitycheck/storagesetList/edit/:id/:butType',
  1276. data: {
  1277. title: '设置管理详情'
  1278. },
  1279. views: {
  1280. "content@app": {
  1281. controller: 'setEditCtrl',
  1282. templateUrl: 'app/storage/set/views/set-edit.html'
  1283. }
  1284. }
  1285. })
  1286. .state('app.storage.qualitycheck.waterCheckList', {
  1287. url: '/qualitycheck/waterCheckList',
  1288. data: {
  1289. title: '水分检验'
  1290. },
  1291. views: {
  1292. "content@app": {
  1293. controller: 'waterCheckCtrl',
  1294. templateUrl: 'app/storage/waterCheck/views/waterCheck-list.html'
  1295. }
  1296. }
  1297. })
  1298. .state('app.storage.qualitycheck.waterCheckList.edit', {
  1299. url: '/qualitycheck/waterCheckList/edit/:id/:butType',
  1300. data: {
  1301. title: '水分检验详情'
  1302. },
  1303. views: {
  1304. "content@app": {
  1305. controller: 'waterCheckEditCtrl',
  1306. templateUrl: 'app/storage/waterCheck/views/waterCheck-edit.html'
  1307. }
  1308. }
  1309. })
  1310. //-----质量标准配置 start---//
  1311. .state('app.storage.qualitycheck.qualitystandardMainList', {
  1312. url: '/qualitycheck/qualitystandardMainList',
  1313. data: {
  1314. title: '质量标准配制'
  1315. },
  1316. views: {
  1317. "content@app": {
  1318. controller: 'qualitystandardMainCtrl',
  1319. templateUrl: 'app/storage/qualitystandardMain/views/qualitystandardMain-list.html'
  1320. }
  1321. }
  1322. })
  1323. .state('app.storage.qualitycheck.qualitystandardMainList.edit', {
  1324. url: '/qualitycheck/qualitystandardMainList/edit/:id/:butType',
  1325. data: {
  1326. title: '质量标准配制详情'
  1327. },
  1328. views: {
  1329. "content@app": {
  1330. controller: 'qualitystandardMainEditCtrl',
  1331. templateUrl: 'app/storage/qualitystandardMain/views/qualitystandardMain-edit.html'
  1332. }
  1333. }
  1334. })
  1335. //-----质量标准配置 end---//
  1336. //----------------粮食出库信息结束---------------//
  1337. .state('app.storage.quantity', {
  1338. abstract: true,
  1339. data: {
  1340. title: '数量管理'
  1341. }
  1342. })
  1343. .state('app.storage.account', {
  1344. abstract: true,
  1345. data: {
  1346. title: '保管账'
  1347. }
  1348. })
  1349. //分仓保管账
  1350. .state('app.storage.account.houseKeepAccount', {
  1351. url: '/storage/quantity/houseKeepAccount/:account/:type',
  1352. data: {
  1353. title: '分仓保管账'
  1354. },
  1355. views: {
  1356. "content@app": {
  1357. controller: 'houseKeepAccountCtrl',
  1358. templateUrl: 'app/storage/views/keepAccount/houseKeepAccount-list.html'
  1359. }
  1360. }
  1361. })
  1362. //分仓保管账记账
  1363. .state('app.storage.account.houseKeepAccount.houseKeepAccountEdit', {
  1364. url: '/storage/quantity/houseKeepAccountEdit/:account/:butType',
  1365. data: {
  1366. title: '记账'
  1367. },
  1368. views: {
  1369. "content@app": {
  1370. controller: 'houseKeepAccountEditCtrl',
  1371. templateUrl: 'app/storage/views/keepAccount/houseKeepAccount-edit.html'
  1372. }
  1373. }
  1374. })
  1375. //保管明细账
  1376. .state('app.storage.account.keepDetailedAccount', {
  1377. url: '/storage/quantity/keepDetailedAccount/:account/:type',
  1378. data: {
  1379. title: '保管明细账'
  1380. },
  1381. views: {
  1382. "content@app": {
  1383. controller: 'keepDetailedAccountCtrl',
  1384. templateUrl: 'app/storage/views/keepAccount/keepDetailedAccount-list.html'
  1385. }
  1386. }
  1387. })
  1388. .state('app.storage.account.keepingDetailedAccount', {
  1389. url: '/storage/quantity/keepingDetailedAccount/:account/:type',// type: 1、记账 0、查看
  1390. data: {
  1391. title: '保管明细账记账'
  1392. },
  1393. views: {
  1394. "content@app": {
  1395. controller: 'keepingDetailedAccount',
  1396. templateUrl: 'app/storage/views/keepAccount/keepDetailedAccount-edit.html'
  1397. }
  1398. }
  1399. })
  1400. //保管总账
  1401. .state('app.storage.account.keepTotalAccount', {
  1402. url: '/storage/quantity/keepTotalAccount',
  1403. data: {
  1404. title: '保管总账'
  1405. },
  1406. views: {
  1407. "content@app": {
  1408. controller: 'keepTotalAccountCtrl',
  1409. templateUrl: 'app/storage/views/keepAccount/keepTotalAccount-list.html'
  1410. }
  1411. }
  1412. })
  1413. //保管总账记账
  1414. .state('app.storage.account.keepTotalAccount.keepTotalAccountEdit', {
  1415. url: '/storage/quantity/keepTotalAccountEdit/:account/:butType',
  1416. data: {
  1417. title: '记账'
  1418. },
  1419. views: {
  1420. "content@app": {
  1421. controller: 'keepTotalAccountEditCtrl',
  1422. templateUrl: 'app/storage/views/keepAccount/keepTotalAccount-edit.html'
  1423. }
  1424. }
  1425. })
  1426. //记账凭证
  1427. .state('app.storage.account.keepVoucher', {
  1428. url: '/storage/quantity/keepVoucher',
  1429. data: {
  1430. title: '记账凭证'
  1431. },
  1432. views: {
  1433. "content@app": {
  1434. controller: 'keepVoucherCtrl',
  1435. templateUrl: 'app/storage/views/keepAccount/keepVoucher.html'
  1436. }
  1437. }
  1438. })
  1439. //记账凭证
  1440. // .state('app.storage.account.keepVoucherEdit', {
  1441. // url: '/storage/quantity/keepVoucherEdit',
  1442. // data: {
  1443. // title: '记账'
  1444. // },
  1445. // views: {
  1446. // "content@app": {
  1447. // controller: 'keepVoucherEditCtrl',
  1448. // templateUrl: 'app/storage/views/keepAccount/keepVoucher-edit.html'
  1449. // }
  1450. // }
  1451. // })
  1452. .state('app.storage.taskDispatch', {
  1453. abstract: true,
  1454. data: {
  1455. title: '调度作业管理'
  1456. }
  1457. })
  1458. /*-----------------------------粮情分析报告-----------------------------*/
  1459. .state('app.storage.foodstuffAnalysis', {
  1460. abstract: true,
  1461. data: {
  1462. title: '粮情分析报告'
  1463. }
  1464. })
  1465. //周报
  1466. .state('app.storage.foodstuffAnalysis.week', {
  1467. url: '/storage/foodstuffAnalysis/week',
  1468. data: {
  1469. title: '周报'
  1470. },
  1471. views: {
  1472. "content@app": {
  1473. controller: 'weekCtrl',
  1474. templateUrl: 'app/storage/foodstuffAnalysis/views/week.html'
  1475. }
  1476. }
  1477. })
  1478. //周报详情
  1479. .state('app.storage.foodstuffAnalysis.week-detail', {
  1480. url: '/storage/foodstuffAnalysis/week-detail/:id/:disabled',
  1481. data: {
  1482. title: '周报详情'
  1483. },
  1484. views: {
  1485. "content@app": {
  1486. controller: 'weekDetailCtrl',
  1487. templateUrl: 'app/storage/foodstuffAnalysis/views/weekDetail.html'
  1488. }
  1489. }
  1490. })
  1491. //月报
  1492. .state('app.storage.foodstuffAnalysis.month', {
  1493. url: '/storage/foodstuffAnalysis/month',
  1494. data: {
  1495. title: '月报'
  1496. },
  1497. views: {
  1498. "content@app": {
  1499. controller: 'monthCtrl',
  1500. templateUrl: 'app/storage/foodstuffAnalysis/views/month.html'
  1501. }
  1502. }
  1503. })
  1504. //月报详情
  1505. .state('app.storage.foodstuffAnalysis.month-detail', {
  1506. url: '/storage/foodstuffAnalysis/month-detail/:id/:disabled',
  1507. data: {
  1508. title: '月报详情'
  1509. },
  1510. views: {
  1511. "content@app": {
  1512. controller: 'monthDetailCtrl',
  1513. templateUrl: 'app/storage/foodstuffAnalysis/views/monthDetail.html'
  1514. }
  1515. }
  1516. })
  1517. //季报
  1518. .state('app.storage.foodstuffAnalysis.quarter', {
  1519. url: '/storage/foodstuffAnalysis/quarter',
  1520. data: {
  1521. title: '季报'
  1522. },
  1523. views: {
  1524. "content@app": {
  1525. controller: 'quarterCtrl',
  1526. templateUrl: 'app/storage/foodstuffAnalysis/views/quarter.html'
  1527. }
  1528. }
  1529. })
  1530. //季报详情
  1531. .state('app.storage.foodstuffAnalysis.quarter-detail', {
  1532. url: '/storage/foodstuffAnalysis/quarter-detail/:id/:disabled',
  1533. data: {
  1534. title: '季报详情'
  1535. },
  1536. views: {
  1537. "content@app": {
  1538. controller: 'quarterDetailCtrl',
  1539. templateUrl: 'app/storage/foodstuffAnalysis/views/quarterDetail.html'
  1540. }
  1541. }
  1542. })
  1543. /*-----------------------------熏蒸作业-----------------------------*/
  1544. // 二级路由--熏蒸管理
  1545. .state('app.storage.fumigation', {
  1546. abstract: true,
  1547. data: {
  1548. title: '熏蒸管理'
  1549. }
  1550. })
  1551. // 熏蒸方案申请
  1552. .state('app.storage.fumigation.fumigationPlanList', {
  1553. url: '/storage/fumigation/fumigationPlanList/:id/:homePage',
  1554. data: {
  1555. title: '熏蒸方案申请'
  1556. },
  1557. views: {
  1558. "content@app": {
  1559. controller: 'fumigationPlanCtrl',
  1560. templateUrl: 'app/intelligent/fumigation/views/plan/fumigationPlan-list.html'
  1561. }
  1562. }
  1563. }
  1564. )
  1565. // 熏蒸方案申请详情
  1566. .state('app.storage.fumigation.fumigationPlanEdit', {
  1567. url: '/storage/fumigation/fumigationPlanEdit/:fumType/:fumigationId',
  1568. data: {
  1569. title: '熏蒸方案申请详情'
  1570. },
  1571. views: {
  1572. "content@app": {
  1573. controller: 'fumigationPlanEditCtrl',
  1574. templateUrl: 'app/intelligent/fumigation/views/plan/fumigationPlan-edit.html'
  1575. }
  1576. }
  1577. }
  1578. )
  1579. // 熏蒸方案审批
  1580. .state('app.storage.fumigation.fumigationApproveList', {
  1581. url: '/storage/fumigation/fumigationApproveList',
  1582. data: {
  1583. title: '熏蒸方案审批'
  1584. },
  1585. views: {
  1586. "content@app": {
  1587. controller: 'fumigationApproveCtrl',
  1588. templateUrl: 'app/intelligent/fumigation/views/plan/fumigationApprove-list.html'
  1589. }
  1590. }
  1591. }
  1592. )
  1593. // 熏蒸方案审批详情
  1594. .state('app.storage.fumigation.fumigationApproveEdit', {
  1595. url: '/storage/fumigation/fumigationApproveEdit/:fumType/:fumigationId',
  1596. data: {
  1597. title: '熏蒸方案审批详情'
  1598. },
  1599. views: {
  1600. "content@app": {
  1601. controller: 'fumigationApproveEditCtrl',
  1602. templateUrl: 'app/intelligent/fumigation/views/plan/fumigationApprove-edit.html'
  1603. }
  1604. }
  1605. }
  1606. )
  1607. // 施药方案申请
  1608. .state('app.storage.fumigation.pesticidePlanList', {
  1609. url: '/storage/fumigation/pesticidePlanList',
  1610. data: {
  1611. title: '施药方案申请'
  1612. },
  1613. views: {
  1614. "content@app": {
  1615. controller: 'pesticidePlanCtrl',
  1616. templateUrl: 'app/intelligent/fumigation/views/plan/pesticidePlan-list.html'
  1617. }
  1618. }
  1619. }
  1620. )
  1621. // 施药方案申请详情
  1622. .state('app.storage.fumigation.pesticidePlanEdit', {
  1623. url: '/storage/fumigation/pesticidePlanEdit/:fumType/:pesticideId',
  1624. data: {
  1625. title: '施药方案申请详情'
  1626. },
  1627. views: {
  1628. "content@app": {
  1629. controller: 'pesticidePlanEditCtrl',
  1630. templateUrl: 'app/intelligent/fumigation/views/plan/pesticidePlan-edit.html'
  1631. }
  1632. }
  1633. }
  1634. )
  1635. // 施药方案实施
  1636. .state('app.storage.fumigation.pesticideApproveList', {
  1637. url: '/storage/fumigation/pesticideApproveList',
  1638. data: {
  1639. title: '施药方案实施'
  1640. },
  1641. views: {
  1642. "content@app": {
  1643. controller: 'pesticideApproveCtrl',
  1644. templateUrl: 'app/intelligent/fumigation/views/plan/pesticideApprove-list.html'
  1645. }
  1646. }
  1647. }
  1648. )
  1649. // 施药方案实施详情
  1650. .state('app.storage.fumigation.pesticideApproveEdit', {
  1651. url: '/storage/fumigation/pesticideApproveEdit/:fumType/:pesticideId',
  1652. data: {
  1653. title: '施药方案实施详情'
  1654. },
  1655. views: {
  1656. "content@app": {
  1657. controller: 'pesticideApproveEditCtrl',
  1658. templateUrl: 'app/intelligent/fumigation/views/plan/pesticideApprove-edit.html'
  1659. }
  1660. }
  1661. }
  1662. )
  1663. // 熏蒸方案记录
  1664. .state('app.storage.fumigation.fumigationList', {
  1665. url: '/storage/fumigation/fumigationList/:id/:homePage',
  1666. data: {
  1667. title: '熏蒸方案记录'
  1668. },
  1669. views: {
  1670. "content@app": {
  1671. controller: 'planQueryCtrl',
  1672. templateUrl: 'app/intelligent/fumigation/views/plan/fumigation-list.html'
  1673. }
  1674. }
  1675. }
  1676. )
  1677. //熏蒸备案列表
  1678. .state('app.storage.fumigation.forRecordList', {
  1679. url: '/storage/fumigation/forRecordList',
  1680. data: {
  1681. title: '熏蒸备案列表'
  1682. },
  1683. views: {
  1684. "content@app": {
  1685. controller: 'forRecordCtrl',
  1686. templateUrl: 'app/intelligent/fumigation/views/plan/forRecord-list.html'
  1687. }
  1688. }
  1689. })
  1690. //熏蒸备案详情
  1691. .state('app.storage.fumigation.forRecordEdit', {
  1692. url: '/storage/fumigation/forRecordEdit/:fumType/:planIds',
  1693. data: {
  1694. title: '熏蒸备案详情'
  1695. },
  1696. views: {
  1697. "content@app": {
  1698. controller: 'forRecordEditCtrl',
  1699. templateUrl: 'app/intelligent/fumigation/views/plan/forRecord-edit.html'
  1700. }
  1701. }
  1702. })
  1703. // 熏蒸作业过程列表
  1704. .state('app.storage.fumigation.fumHomeWorkProcess', {
  1705. url: '/storage/fumigation/fumHomeWorkProcess',
  1706. data: {
  1707. title: '熏蒸作业过程列表'
  1708. },
  1709. views: {
  1710. "content@app": {
  1711. controller: 'fumHomeWorkCtrl',
  1712. templateUrl: 'app/intelligent/fumigation/views/homework/fumHomeWorkProcess-list.html'
  1713. }
  1714. }
  1715. }
  1716. )
  1717. // 熏蒸作业过程详情
  1718. .state('app.storage.fumigation.fumHomeWorkProcessEdit', {
  1719. url: '/storage/fumigation/fumHomeWorkProcessEdit/:fumType/:homeWorkId',
  1720. data: {
  1721. title: '熏蒸作业过程详情'
  1722. },
  1723. views: {
  1724. "content@app": {
  1725. controller: 'fumHomeWorkEditCtrl',
  1726. templateUrl: 'app/intelligent/fumigation/views/homework/fumHomeWorkProcess-edit.html'
  1727. }
  1728. }
  1729. }
  1730. )
  1731. // 熏蒸作业善后
  1732. .state('app.storage.fumigation.fumHomeWorkAfter', {
  1733. url: '/storage/fumigation/fumHomeWorkAfter',
  1734. data: {
  1735. title: '熏蒸作业善后'
  1736. },
  1737. views: {
  1738. "content@app": {
  1739. controller: 'fumHomeWorkAfterCtrl',
  1740. templateUrl: 'app/intelligent/fumigation/views/homework/fumHomeWorkAfter-list.html'
  1741. }
  1742. }
  1743. }
  1744. )
  1745. // 熏蒸作业善后详情
  1746. .state('app.storage.fumigation.fumHomeWorkAfterEdit', {
  1747. url: '/storage/fumigation/fumHomeWorkAfterEdit/:fumType/:homeWorkId',
  1748. data: {
  1749. title: '熏蒸作业善后详情'
  1750. },
  1751. views: {
  1752. "content@app": {
  1753. controller: 'fumHomeWorkAfterEditCtrl',
  1754. templateUrl: 'app/intelligent/fumigation/views/homework/fumHomeWorkAfter-edit.html'
  1755. }
  1756. }
  1757. }
  1758. )
  1759. // 熏蒸作业单
  1760. .state('app.storage.fumigation.fumHomeWorkSingle', {
  1761. url: '/storage/fumigation/fumHomeWorkSingle',
  1762. data: {
  1763. title: '熏蒸作业单'
  1764. },
  1765. views: {
  1766. "content@app": {
  1767. controller: 'homeWorkQueryCtrl',
  1768. templateUrl: 'app/intelligent/fumigation/views/homework/fumHomeWorkSingle-list.html'
  1769. }
  1770. }
  1771. }
  1772. )
  1773. //通风申请查询页面
  1774. .state('app.storage.taskDispatch.aerationTaskApplyList', {
  1775. url: '/aerationTaskApplyList',
  1776. data: {
  1777. title: '方案申请列表'
  1778. },
  1779. views: {
  1780. "content@app": {
  1781. controller: 'aerationTaskCtrl',
  1782. templateUrl: 'app/storage/aeration/views/aerationTaskApply-list.html'
  1783. }
  1784. }
  1785. })
  1786. //通风申请编辑页面
  1787. .state('app.storage.taskDispatch.aerationTaskApplyEdit', {
  1788. url: '/aerationTaskApplyEdit/:id/:butId/:pageType/:taskId/:auditId',
  1789. data: {
  1790. title: '方案申请'
  1791. },
  1792. views: {
  1793. "content@app": {
  1794. controller: 'aerationTaskEdit',
  1795. templateUrl: 'app/storage/aeration/views/aerationTaskApply-edit.html'
  1796. }
  1797. }
  1798. })
  1799. //通风方案审批查询页面
  1800. .state('app.storage.taskDispatch.aerationTaskApprovalList', {
  1801. url: '/aerationTaskApprovalList',
  1802. data: {
  1803. title: '方案审批列表'
  1804. },
  1805. views: {
  1806. "content@app": {
  1807. controller: 'approvalCtrl',
  1808. templateUrl: 'app/storage/aeration/views/aerationTaskApproval-list.html'
  1809. }
  1810. }
  1811. })
  1812. //通风过程列表页面
  1813. .state('app.storage.taskDispatch.aerationTaskRecordList', {
  1814. url: '/aerationTaskRecordList',
  1815. data: {
  1816. title: '通风过程列表'
  1817. },
  1818. views: {
  1819. "content@app": {
  1820. controller: 'aerationTaskRecordCtrl',
  1821. templateUrl: 'app/storage/aeration/views/aerationTaskRecord-List.html'
  1822. }
  1823. }
  1824. })
  1825. //通风过程编辑页面
  1826. .state('app.storage.taskDispatch.aerationTaskRecordEdit', {
  1827. url: '/aerationTaskRecordEdit/:id/:butId',
  1828. data: {
  1829. title: '通风过程录入'
  1830. },
  1831. views: {
  1832. "content@app": {
  1833. controller: 'aerationTaskRecordEdit',
  1834. templateUrl: 'app/storage/aeration/views/aerationTaskRecord-edit.html'
  1835. }
  1836. }
  1837. })
  1838. //通风作业善后工作查询页面
  1839. .state('app.storage.taskDispatch.aerationSummaryList', {
  1840. url: '/aerationSummaryList/:id/:homePage',
  1841. data: {
  1842. title: '善后工作列表'
  1843. },
  1844. views: {
  1845. "content@app": {
  1846. controller: 'aerationSummaryCtrl',
  1847. templateUrl: 'app/storage/aeration/views/aerationSummary-List.html'
  1848. }
  1849. }
  1850. })
  1851. //通风作业善后工作查询页面
  1852. .state('app.storage.taskDispatch.aerationSummaryEdit', {
  1853. url: '/aerationSummaryEdit/:id/:butType',
  1854. data: {
  1855. title: '善后工作录入'
  1856. },
  1857. views: {
  1858. "content@app": {
  1859. controller: 'aerationSummaryEdit',
  1860. templateUrl: 'app/storage/aeration/views/aerationSummary-edit.html'
  1861. }
  1862. }
  1863. })
  1864. //------------------------------------仓储业务开始------------------------------------------//
  1865. .state('app.storage.payment', {
  1866. abstract: true,
  1867. data: {
  1868. title: '仓储业务'
  1869. }
  1870. })
  1871. .state('app.storage.payment.list', {
  1872. url: '/payment/list',
  1873. data: {
  1874. title: '费用管理'
  1875. },
  1876. views: {
  1877. "content@app": {
  1878. controller: 'paymentCtrl as datatables',
  1879. templateUrl: 'app/storage/views/payment/payment-list.html'
  1880. }
  1881. }
  1882. })
  1883. .state('app.storage.payment.edit', {
  1884. url: '/payment/edit/:id/:type',
  1885. data: {
  1886. title: '费用编辑'
  1887. },
  1888. views: {
  1889. "content@app": {
  1890. controller: 'paymentEditCtrl as datatables',
  1891. templateUrl: 'app/storage/views/payment/payment-edit.html'
  1892. }
  1893. }
  1894. })
  1895. .state('app.storage.product', {
  1896. abstract: true,
  1897. data: {
  1898. title: '成品粮油管理'
  1899. }
  1900. })
  1901. .state('app.storage.product.fcbgzList', {
  1902. url: '/product/fcbgzList',
  1903. data: {
  1904. title: '分仓保管账'
  1905. },
  1906. views: {
  1907. "content@app": {
  1908. controller: 'productCtrl',
  1909. templateUrl: 'app/storage/product/views/product-list.html'
  1910. }
  1911. }
  1912. })
  1913. .state('app.storage.product.fcbgzEdit', {
  1914. url: '/product/fcbgzEdit/:id/:butType',
  1915. data: {
  1916. title: '分仓保管账详情'
  1917. },
  1918. views: {
  1919. "content@app": {
  1920. controller: 'productEditCtrl',
  1921. templateUrl: 'app/storage/product/views/product-edit.html'
  1922. }
  1923. }
  1924. })
  1925. .state('app.storage.product.kcslList', {
  1926. url: '/product/kcslList',
  1927. data: {
  1928. title: '库存数量'
  1929. },
  1930. views: {
  1931. "content@app": {
  1932. controller: 'numberCtrl',
  1933. templateUrl: 'app/storage/product/views/inventoryQuantity-list.html'
  1934. }
  1935. }
  1936. })
  1937. .state('app.storage.product.kcslEdit', {
  1938. url: '/product/kcslEdit/:id/:butType',
  1939. data: {
  1940. title: '库存数量详情'
  1941. },
  1942. views: {
  1943. "content@app": {
  1944. controller: 'numberEditCtrl',
  1945. templateUrl: 'app/storage/product/views/inventoryQuantity-edit.html'
  1946. }
  1947. }
  1948. })
  1949. .state('app.storage.grainAnalysis', {
  1950. abstract: true,
  1951. data: {
  1952. title: '粮情分析报告'
  1953. }
  1954. })
  1955. .state('app.storage.grainAnalysis.weekList', {
  1956. url: '/weekList',
  1957. data: {
  1958. title: '周粮情分析'
  1959. },
  1960. views: {
  1961. "content@app": {
  1962. controller: 'weekAnalysisCtrl',
  1963. templateUrl: 'app/storage/views/grainAnalysis/weekAnalysis-list.html'
  1964. }
  1965. }
  1966. })
  1967. .state('app.storage.grainAnalysis.weekEdit', {
  1968. url: '/weekEdit/:id/:butType',
  1969. data: {
  1970. title: '周粮情分析详情'
  1971. },
  1972. views: {
  1973. "content@app": {
  1974. controller: 'weekAnalysisEditCtrl',
  1975. templateUrl: 'app/storage/views/grainAnalysis/weekAnalysis-edit.html'
  1976. }
  1977. }
  1978. })
  1979. .state('app.storage.grainAnalysis.monthList', {
  1980. url: '/monthList',
  1981. data: {
  1982. title: '月粮情分析'
  1983. },
  1984. views: {
  1985. "content@app": {
  1986. controller: 'monthAnalysisCtrl',
  1987. templateUrl: 'app/storage/views/grainAnalysis/monthAnalysis-list.html'
  1988. }
  1989. }
  1990. })
  1991. .state('app.storage.grainAnalysis.monthEdit', {
  1992. url: '/monthEdit/:id/:butType',
  1993. data: {
  1994. title: '月粮情分析详情'
  1995. },
  1996. views: {
  1997. "content@app": {
  1998. controller: 'monthAnalysisEditCtrl',
  1999. templateUrl: 'app/storage/views/grainAnalysis/monthAnalysis-edit.html'
  2000. }
  2001. }
  2002. })
  2003. .state('app.storage.grainAnalysis.yearList', {
  2004. url: '/yearList',
  2005. data: {
  2006. title: '年粮情分析'
  2007. },
  2008. views: {
  2009. "content@app": {
  2010. controller: 'yearAnalysisCtrl',
  2011. templateUrl: 'app/storage/views/grainAnalysis/yearAnalysis-list.html'
  2012. }
  2013. }
  2014. })
  2015. .state('app.storage.grainAnalysis.yearEdit', {
  2016. url: '/yearEdit/:id/:butType',
  2017. data: {
  2018. title: '年粮情分析详情'
  2019. },
  2020. views: {
  2021. "content@app": {
  2022. controller: 'yearAnalysisEditCtrl',
  2023. templateUrl: 'app/storage/views/grainAnalysis/yearAnalysis-edit.html'
  2024. }
  2025. }
  2026. })
  2027. /*---------------------------------------------------化学药剂管理---------------------------------------------*/
  2028. .state('app.storage.drug', {
  2029. abstract: true,
  2030. data: {
  2031. title: '化学药剂管理'
  2032. }
  2033. })
  2034. /*--------------------------------------药剂信息维护---------------------------------*/
  2035. .state('app.storage.drug.info', {
  2036. url: '/storage/drug/info',
  2037. data: {
  2038. title: '药剂信息维护'
  2039. },
  2040. views: {
  2041. "content@app": {
  2042. controller: 'drugInfoCtrl',
  2043. templateUrl: 'app/storage/drug/drugInfo/views/drugInfo-list.html'
  2044. }
  2045. }
  2046. })
  2047. .state('app.storage.drug.info.edit', {
  2048. url: '/storage/drug/info/edit/:id/:orgId',
  2049. params: {
  2050. "isNotEdit" : false
  2051. },
  2052. data: {
  2053. title: '编辑'
  2054. },
  2055. views: {
  2056. "content@app": {
  2057. controller: 'drugInfoSaveCtrl',
  2058. templateUrl: 'app/storage/drug/drugInfo/views/drugInfo-edit.html'
  2059. }
  2060. }
  2061. })
  2062. .state('app.storage.drug.info.view', {
  2063. url: '/storage/drug/info/view/:id/:orgId',
  2064. params: {
  2065. "isNotEdit" : true
  2066. },
  2067. data: {
  2068. title: '查看'
  2069. },
  2070. views: {
  2071. "content@app": {
  2072. controller: 'drugInfoSaveCtrl',
  2073. templateUrl: 'app/storage/drug/drugInfo/views/drugInfo-edit.html'
  2074. }
  2075. }
  2076. })
  2077. /*--------------------------------------药剂采购管理---------------------------------*/
  2078. .state('app.storage.drug.purchase', {
  2079. url: '/storage/drug/purchase',
  2080. data: {
  2081. title: '药剂采购申请'
  2082. },
  2083. views: {
  2084. "content@app": {
  2085. controller: 'drugPurchaseCtrl',
  2086. templateUrl: 'app/storage/drug/drugPurchase/views/drugPurchase-list.html'
  2087. }
  2088. }
  2089. })
  2090. .state('app.storage.drug.purchase.edit', {
  2091. url: '/storage/drug/purchase/edit/:id',
  2092. params: {
  2093. "isNotEdit" : false
  2094. },
  2095. data: {
  2096. title: '编辑'
  2097. },
  2098. views: {
  2099. "content@app": {
  2100. controller: 'drugPurchaseSaveCtrl',
  2101. templateUrl: 'app/storage/drug/drugPurchase/views/drugPurchase-edit.html'
  2102. }
  2103. }
  2104. })
  2105. .state('app.storage.drug.purchase.view', {
  2106. url: '/storage/drug/purchase/view/:id',
  2107. params: {
  2108. "isNotEdit" : true
  2109. },
  2110. data: {
  2111. title: '查看'
  2112. },
  2113. views: {
  2114. "content@app": {
  2115. controller: 'drugPurchaseSaveCtrl',
  2116. templateUrl: 'app/storage/drug/drugPurchase/views/drugPurchase-edit.html'
  2117. }
  2118. }
  2119. })
  2120. /*--------------------------------------药剂采购审批---------------------------------*/
  2121. .state('app.storage.drug.purchaseAudit', {
  2122. url: '/storage/drug/purchaseAudit',
  2123. data: {
  2124. title: '药剂采购审批'
  2125. },
  2126. views: {
  2127. "content@app": {
  2128. controller: 'drugPurchaseAuditCtrl',
  2129. templateUrl: 'app/storage/drug/drugPurchase/views/drugPurchase-audit-list.html'
  2130. }
  2131. }
  2132. })
  2133. /*------------药剂采购审批保存------------*/
  2134. .state('app.storage.drug.purchaseAudit-save', {
  2135. url: '/storage/drug/purchaseAudit-save/:id/:processInstanceId/:taskId/:auditId/:taskName',
  2136. data: {
  2137. title: '审批'
  2138. },
  2139. params: {
  2140. "isAudit" : true
  2141. },
  2142. views: {
  2143. "content@app": {
  2144. controller: 'drugPurchaseAuditSaveCtrl',
  2145. templateUrl: 'app/storage/drug/drugPurchase/views/drugPurchase-edit.html'
  2146. }
  2147. }
  2148. })
  2149. /*---------------药剂审批查看----------------*/
  2150. .state('app.storage.drug.purchaseAudit-view', {
  2151. url: '/storage/drug/purchaseAudit-view/:id/:processInstanceId/:taskId/:auditId',
  2152. data: {
  2153. title: '查看'
  2154. },
  2155. params: {
  2156. "isAudit" : false
  2157. },
  2158. views: {
  2159. "content@app": {
  2160. controller: 'drugPurchaseAuditSaveCtrl',
  2161. templateUrl: 'app/storage/drug/drugPurchase/views/drugPurchase-edit.html'
  2162. }
  2163. }
  2164. })
  2165. /*--------------------------------------药剂入库-------------------------------*/
  2166. .state('app.storage.drug.storage', {
  2167. url: '/storage/drug/storage',
  2168. data: {
  2169. title: '药剂入库'
  2170. },
  2171. views: {
  2172. "content@app": {
  2173. controller: 'drugStorageCtrl',
  2174. templateUrl: 'app/storage/drug/drugStorage/views/drugStorage-list.html'
  2175. }
  2176. }
  2177. })
  2178. .state('app.storage.drug.storage.edit', {
  2179. url: '/storage/drug/storage/edit/:id',
  2180. params: {
  2181. "isNotEdit" : false
  2182. },
  2183. data: {
  2184. title: '编辑'
  2185. },
  2186. views: {
  2187. "content@app": {
  2188. controller: 'drugStorageSaveCtrl',
  2189. templateUrl: 'app/storage/drug/drugStorage/views/drugStorage-edit.html'
  2190. }
  2191. }
  2192. })
  2193. .state('app.storage.drug.storage.view', {
  2194. url: '/storage/drug/storage/view/:id',
  2195. params: {
  2196. "isNotEdit" : true
  2197. },
  2198. data: {
  2199. title: '查看'
  2200. },
  2201. views: {
  2202. "content@app": {
  2203. controller: 'drugStorageSaveCtrl',
  2204. templateUrl: 'app/storage/drug/drugStorage/views/drugStorage-edit.html'
  2205. }
  2206. }
  2207. })
  2208. /*--------------------------------------药剂领用申请-------------------------------*/
  2209. .state('app.storage.drug.useApply', {
  2210. url: '/storage/drug/useApply',
  2211. data: {
  2212. title: '药剂领用申请'
  2213. },
  2214. views: {
  2215. "content@app": {
  2216. controller: 'drugUseApplyCtrl',
  2217. templateUrl: 'app/storage/drug/drugUseApply/views/drugUseApply-list.html'
  2218. }
  2219. }
  2220. })
  2221. .state('app.storage.drug.useApply.edit', {
  2222. url: '/storage/drug/useApply/edit/:id/:updateUser',
  2223. params: {
  2224. "isNotEdit" : false
  2225. },
  2226. data: {
  2227. title: '编辑'
  2228. },
  2229. views: {
  2230. "content@app": {
  2231. controller: 'drugUseApplySaveCtrl',
  2232. templateUrl: 'app/storage/drug/drugUseApply/views/drugUseApply-edit.html'
  2233. }
  2234. }
  2235. })
  2236. .state('app.storage.drug.useApply.view', {
  2237. url: '/storage/drug/useApply/view/:id/:check',
  2238. params: {
  2239. "isNotEdit" : true
  2240. },
  2241. data: {
  2242. title: '查看'
  2243. },
  2244. views: {
  2245. "content@app": {
  2246. controller: 'drugUseApplySaveCtrl',
  2247. templateUrl: 'app/storage/drug/drugUseApply/views/drugUseApply-edit.html'
  2248. }
  2249. }
  2250. })
  2251. /*--------------------------------------药剂领用审批---------------------------------*/
  2252. .state('app.storage.drug.useApplyAudit', {
  2253. url: '/storage/drug/useApplyAudit',
  2254. data: {
  2255. title: '药剂领用审批'
  2256. },
  2257. views: {
  2258. "content@app": {
  2259. controller: 'drugUseApplyAuditCtrl',
  2260. templateUrl: 'app/storage/drug/drugUseApply/views/drugUseApply-audit-list.html'
  2261. }
  2262. }
  2263. })
  2264. /*------------药剂领用审批保存------------*/
  2265. .state('app.storage.drug.useApplyAudit-save', {
  2266. url: '/storage/drug/useApplyAudit-save/:id/:processInstanceId/:taskId/:auditId/:taskName',
  2267. data: {
  2268. title: '审批'
  2269. },
  2270. params: {
  2271. "isAudit" : true
  2272. },
  2273. views: {
  2274. "content@app": {
  2275. controller: 'drugUseApplyAuditSaveCtrl',
  2276. templateUrl: 'app/storage/drug/drugUseApply/views/drugUseApply-edit.html'
  2277. }
  2278. }
  2279. })
  2280. /*---------------药剂领用审批查看----------------*/
  2281. .state('app.storage.drug.useApplyAudit-view', {
  2282. url: '/storage/drug/useApplyAudit-view/:id/:processInstanceId/:taskId/:auditId',
  2283. data: {
  2284. title: '查看'
  2285. },
  2286. params: {
  2287. "isAudit" : false
  2288. },
  2289. views: {
  2290. "content@app": {
  2291. controller: 'drugUseApplyAuditSaveCtrl',
  2292. templateUrl: 'app/storage/drug/drugUseApply/views/drugUseApply-edit.html'
  2293. }
  2294. }
  2295. })
  2296. /*--------------------------------------药剂领用登记-------------------------------*/
  2297. .state('app.storage.drug.use', {
  2298. url: '/storage/drug/use',
  2299. data: {
  2300. title: '药剂领用登记'
  2301. },
  2302. views: {
  2303. "content@app": {
  2304. controller: 'drugUseCtrl',
  2305. templateUrl: 'app/storage/drug/drugUse/views/drugUse-list.html'
  2306. }
  2307. }
  2308. })
  2309. .state('app.storage.drug.use.edit', {
  2310. url: '/storage/drug/use/edit/:id',
  2311. params: {
  2312. "isNotEdit" : false
  2313. },
  2314. data: {
  2315. title: '编辑'
  2316. },
  2317. views: {
  2318. "content@app": {
  2319. controller: 'drugUseSaveCtrl',
  2320. templateUrl: 'app/storage/drug/drugUse/views/drugUse-edit.html'
  2321. }
  2322. }
  2323. })
  2324. .state('app.storage.drug.use.view', {
  2325. url: '/storage/drug/use/view/:id',
  2326. params: {
  2327. "isNotEdit" : true
  2328. },
  2329. data: {
  2330. title: '查看'
  2331. },
  2332. views: {
  2333. "content@app": {
  2334. controller: 'drugUseSaveCtrl',
  2335. templateUrl: 'app/storage/drug/drugUse/views/drugUse-edit.html'
  2336. }
  2337. }
  2338. })
  2339. /*--------------------------------------药剂归还--------------------------------*/
  2340. .state('app.storage.drug.restore', {
  2341. url: '/storage/drug/restore',
  2342. data: {
  2343. title:'药剂归还'
  2344. },
  2345. views: {
  2346. "content@app": {
  2347. controller: 'drugRestoreCtrl',
  2348. templateUrl: 'app/storage/drug/drugRestore/views/drugRestore-list.html'
  2349. }
  2350. }
  2351. })
  2352. // 药剂归还编辑
  2353. .state('app.storage.drug.restore.edit', {
  2354. url: '/storage/drug/restore/edit/:id',
  2355. params: {
  2356. "isNotEdit" : false
  2357. },
  2358. data: {
  2359. title: '编辑'
  2360. },
  2361. views: {
  2362. "content@app": {
  2363. controller: 'drugRestoreSaveCtrl',
  2364. templateUrl: 'app/storage/drug/drugRestore/views/drugRestore-edit.html'
  2365. }
  2366. }
  2367. })
  2368. // 药剂归还查看
  2369. .state('app.storage.drug.restore.view', {
  2370. url: '/storage/drug/restore/view/:id',
  2371. params: {
  2372. "isNotEdit" : true
  2373. },
  2374. data: {
  2375. title: '查看'
  2376. },
  2377. views: {
  2378. "content@app": {
  2379. controller: 'drugRestoreSaveCtrl',
  2380. templateUrl: 'app/storage/drug/drugRestore/views/drugRestore-edit.html'
  2381. }
  2382. }
  2383. })
  2384. /*--------------------------------------药剂销毁-------------------------------*/
  2385. .state('app.storage.drug.drugDestroy', {
  2386. url: '/storage/drug/drugDestroy',
  2387. data: {
  2388. title: '药剂销毁'
  2389. },
  2390. views: {
  2391. "content@app": {
  2392. controller: 'drugDestroyCtrl',
  2393. templateUrl: 'app/storage/drug/drugDestroy/views/drugDestroy-list.html'
  2394. }
  2395. }
  2396. })
  2397. .state('app.storage.drug.drugDestroy-edit', {
  2398. url: '/storage/drugDestroy-edit/:id',
  2399. params: {
  2400. "isNotEdit" : false
  2401. },
  2402. data: {
  2403. title: '编辑'
  2404. },
  2405. views: {
  2406. "content@app": {
  2407. controller: 'drugDestroySaveCtrl',
  2408. templateUrl: 'app/storage/drug/drugDestroy/views/drugDestroy-edit.html'
  2409. }
  2410. }
  2411. })
  2412. .state('app.storage.drug.drugDestroy-view', {
  2413. url: '/storage/drugDestroy-view/:id',
  2414. params: {
  2415. "isNotEdit" : true
  2416. },
  2417. data: {
  2418. title: '查看'
  2419. },
  2420. views: {
  2421. "content@app": {
  2422. controller: 'drugDestroySaveCtrl',
  2423. templateUrl: 'app/storage/drug/drugDestroy/views/drugDestroy-edit.html'
  2424. }
  2425. }
  2426. })
  2427. /*--------------------------------------药剂台账-------------------------------*/
  2428. .state('app.storage.drug.standingBook', {
  2429. url: '/storage/drug/standingBook',
  2430. data: {
  2431. title: '药剂台账'
  2432. },
  2433. views: {
  2434. "content@app": {
  2435. controller: 'drugStandingBookCtrl',
  2436. templateUrl: 'app/storage/drug/drugStandingBook/views/drugStandingBook-list.html'
  2437. }
  2438. }
  2439. })
  2440. .state('app.storage.drug.standingBook.detail', {
  2441. url: '/storage/drug/standingBook/detail/:drugInfoId/:manufacturer',
  2442. data: {
  2443. title: '详情'
  2444. },
  2445. views: {
  2446. "content@app": {
  2447. controller: 'drugStandingBookDetailCtrl',
  2448. templateUrl: 'app/storage/drug/drugStandingBook/views/drugStandingBook-detail-list.html'
  2449. }
  2450. }
  2451. })
  2452. /*--------------------------------------药剂盘点-------------------------------*/
  2453. .state('app.storage.drug.check', {
  2454. url: '/storage/drug/check',
  2455. data: {
  2456. title: '药剂盘点'
  2457. },
  2458. views: {
  2459. "content@app": {
  2460. controller: 'drugCheckCtrl',
  2461. templateUrl: 'app/storage/drug/drugCheck/views/drugCheck-list.html'
  2462. }
  2463. }
  2464. })
  2465. .state('app.storage.drug.check.edit', {
  2466. url: '/storage/drug/check/edit/:id',
  2467. params: {
  2468. "isNotEdit" : false
  2469. },
  2470. data: {
  2471. title: '编辑'
  2472. },
  2473. views: {
  2474. "content@app": {
  2475. controller: 'drugCheckSaveCtrl',
  2476. templateUrl: 'app/storage/drug/drugCheck/views/drugCheck-edit.html'
  2477. }
  2478. }
  2479. })
  2480. .state('app.storage.drug.check.view', {
  2481. url: '/storage/drug/check/view/:id',
  2482. params: {
  2483. "isNotEdit" : true
  2484. },
  2485. data: {
  2486. title: '查看'
  2487. },
  2488. views: {
  2489. "content@app": {
  2490. controller: 'drugCheckSaveCtrl',
  2491. templateUrl: 'app/storage/drug/drugCheck/views/drugCheck-edit.html'
  2492. }
  2493. }
  2494. })
  2495. /*--------------------------------------药房管理-------------------------------*/
  2496. .state('app.storage.drug.shelf', {
  2497. url: '/storage/drug/shelf',
  2498. data: {
  2499. title: '药房管理'
  2500. },
  2501. views: {
  2502. "content@app": {
  2503. controller: 'drugShelfCtrl',
  2504. templateUrl: 'app/storage/drug/drugShelf/views/drugShelf-list.html'
  2505. }
  2506. }
  2507. })
  2508. //------------------------------------仓储业务结束------------------------------------------//
  2509. /*********************计划验收管理********************************/
  2510. .state('app.storage.acceptanceList', {//列表
  2511. url: '/acceptance/acceptance-list/:customerPlanState',
  2512. data: {
  2513. title: '验收申请'
  2514. },
  2515. views: {
  2516. "content@app": {
  2517. controller: 'acceptanceCtrl',
  2518. templateUrl: 'app/storage/views/acceptance/acceptance-list.html'
  2519. }
  2520. }
  2521. }
  2522. )
  2523. .state('app.storage.acceptanceSaveCX', { //新增
  2524. url: '/acceptance/acceptance-editCX/:id',
  2525. data: {
  2526. title: '新增'
  2527. },
  2528. params:{
  2529. isNotEdit : false
  2530. },
  2531. views: {
  2532. "content@app": {
  2533. controller: 'acceptanceCtrl',
  2534. templateUrl: 'app/storage/views/acceptance/acceptance-edit.html'
  2535. }
  2536. }
  2537. }
  2538. )
  2539. .state('app.storage.acceptanceEditCX', { //详情
  2540. url: '/acceptance/acceptance-editCX/:id/:plan_id/:acceptance_number',
  2541. data: {
  2542. title: '查看'
  2543. },
  2544. params:{
  2545. isNotEdit : true
  2546. },
  2547. views: {
  2548. "content@app": {
  2549. controller: 'acceptanceCtrl',
  2550. templateUrl: 'app/storage/views/acceptance/acceptance-edit.html'
  2551. }
  2552. }
  2553. }
  2554. )
  2555. .state('app.storage.acceptanceEditYS', {
  2556. url: '/acceptance/acceptance-editYS/:id',
  2557. data: {
  2558. title: '申请验收'
  2559. },
  2560. params:{
  2561. isNotEdit : false
  2562. },
  2563. views: {
  2564. "content@app": {
  2565. controller: 'acceptanceCtrl',
  2566. templateUrl: 'app/storage/views/acceptance/acceptance-edit.html'
  2567. }
  2568. }
  2569. }
  2570. )
  2571. //****************************************移库管理*************************
  2572. .state('app.storage.moveLibrary', {
  2573. abstract: true,
  2574. data: {
  2575. title: '移库管理'
  2576. }
  2577. })
  2578. .state('app.storage.moveLibrary.receiveList', { //列表
  2579. url: '/storage/moveLibrary/receiveList',
  2580. data: {
  2581. title: '移库通知单接收'
  2582. },
  2583. views: {
  2584. "content@app": {
  2585. controller: 'moveLibraryCtrl',
  2586. templateUrl: 'app/storage/moveLibrary/views/moveLibraryRecevice-list.html'
  2587. }
  2588. }
  2589. }
  2590. )
  2591. .state('app.storage.moveLibrary.receiveView', {
  2592. url: '/storage/moveLibrary/receiveView/:id',
  2593. data: {
  2594. title: '移库通知单接收查看'
  2595. },
  2596. params:{
  2597. isNotEdit : true
  2598. },
  2599. views: {
  2600. "content@app": {
  2601. controller: 'moveLibrarySaveCtrl as datatables',
  2602. templateUrl: 'app/storage/moveLibrary/views/moveLibraryRecevice-edit.html'
  2603. }
  2604. }
  2605. })
  2606. .state('app.storage.moveLibrary.noticeSendList', { //通知单分发
  2607. url: '/storage/moveLibrary/noticeSendList',
  2608. data: {
  2609. title: '通知单分发'
  2610. },
  2611. views: {
  2612. "content@app": {
  2613. controller: 'moveLibrarySendCtrl',
  2614. templateUrl: 'app/storage/moveLibrary/views/moveLibrarySend-list.html'
  2615. }
  2616. }
  2617. }
  2618. )
  2619. .state('app.storage.moveLibrary.SendStorageView', {
  2620. url: '/storage/moveLibrary/SendStorageView/:id',
  2621. data: {
  2622. title: '入库通知单编辑'
  2623. },
  2624. params: {
  2625. "noticeType" : "storage",
  2626. "isNotEdit" : false
  2627. },
  2628. views: {
  2629. "content@app": {
  2630. controller: 'moveLibrarySendSaveCtrl as datatables',
  2631. templateUrl: 'app/storage/moveLibrary/views/SendStorageNotice-edit.html'
  2632. }
  2633. }
  2634. })
  2635. .state('app.storage.moveLibrary.SendDeliveryView', {
  2636. url: '/storage/moveLibrary/SendDeliveryView/:id',
  2637. data: {
  2638. title: '出库通知单编辑'
  2639. },
  2640. params: {
  2641. "noticeType" : "delivery",
  2642. "isNotEdit" : false
  2643. },
  2644. views: {
  2645. "content@app": {
  2646. controller: 'moveLibrarySendSaveCtrl as datatables',
  2647. templateUrl: 'app/storage/moveLibrary/views/SendDeliveryNotice-edit.html'
  2648. }
  2649. }
  2650. })
  2651. /*---------------------------------------------------数据归档结束---------------------------------------------*/
  2652. .state('app.storage.archive', {
  2653. abstract: true,
  2654. data: {
  2655. title: '数据归档'
  2656. }
  2657. })
  2658. .state('app.storage.archive.warehousingList', {
  2659. url: '/storage/archive/warehousingList',
  2660. data: {
  2661. title: '仓储数据归档'
  2662. },
  2663. views: {
  2664. "content@app": {
  2665. controller: 'archiveCtrl',
  2666. templateUrl: 'app/storage/archive/views/archive-list.html'
  2667. }
  2668. }
  2669. })
  2670. .state('app.storage.archive.approvalList', {
  2671. url: '/storage/archive/approvalList',
  2672. data: {
  2673. title: '仓储数据归档审批'
  2674. },
  2675. views: {
  2676. "content@app": {
  2677. controller: 'archiveApproveCtrl',
  2678. templateUrl: 'app/storage/archive/views/archiveApprove-list.html'
  2679. }
  2680. }
  2681. })
  2682. .state('app.storage.archive.viewList', {
  2683. url: '/storage/archive/viewList',
  2684. data: {
  2685. title: '仓储数据查看'
  2686. },
  2687. views: {
  2688. "content@app": {
  2689. controller: 'archiveViewCtrl',
  2690. templateUrl: 'app/storage/archive/views/archiveView-list.html'
  2691. }
  2692. }
  2693. })
  2694. /*---------------------------------------------------数据归档结束---------------------------------------------*/
  2695. //****************************************************************************************************************
  2696. });
  2697. //质量管理
  2698. /*angular.module('app.storage.qualitycheck', ['ui.router', 'datatables', 'datatables.bootstrap','app.basic'])
  2699. .config(function ($stateProvider) {
  2700. $stateProvider
  2701. })*/
  2702. /*angular.module('app.storehouse', ['ui.router', 'datatables', 'datatables.bootstrap'])
  2703. .config(function ($stateProvider) {
  2704. $stateProvider
  2705. //----------------仓房基本信息结束---------------//
  2706. })*/
  2707. /*
  2708. angular.module('app.foodbasicinfo', ['ui.router', 'datatables', 'datatables.bootstrap'])
  2709. .config(function ($stateProvider) {
  2710. $stateProvider
  2711. })
  2712. */
  2713. /*
  2714. angular.module('app.payment', ['ui.router','app.alert', 'datatables', 'datatables.bootstrap']).config(function ($stateProvider) {
  2715. $stateProvider
  2716. })
  2717. */
  2718. // 数量管理.
  2719. angular.module('app.numbermanage', ['ui.router','app.alert', 'datatables', 'datatables.bootstrap']).config(function ($stateProvider) {
  2720. $stateProvider
  2721. .state('app.numbermanage', {
  2722. abstract: true,
  2723. data: {
  2724. title: '仓储业务'
  2725. }
  2726. })
  2727. // -------------------------------------------------------------------------------------
  2728. .state('app.numbermanage.numbermanage', {
  2729. url: '/numbermanage/:id',
  2730. data: {
  2731. title: '损益单'
  2732. },
  2733. views: {
  2734. "content@app": {
  2735. controller: 'sheetCtrl',
  2736. templateUrl: 'app/storage/views/numberManage/sheet-list.html'
  2737. }
  2738. }
  2739. })
  2740. .state('app.numbermanage.numbermanage.sheet-edit', {
  2741. url: '/numbermanage/sheet-edit/:id',
  2742. data: {
  2743. title: '损益单详情'
  2744. },
  2745. params:{
  2746. isNotEdit : false
  2747. },
  2748. views: {
  2749. "content@app": {
  2750. controller: 'sheetSaveCtrl as datatables',
  2751. templateUrl: 'app/storage/views/numberManage/sheet-edit.html'
  2752. }
  2753. }
  2754. }
  2755. )
  2756. .state('app.numbermanage.numbermanage.sheet-view', {
  2757. url: '/numbermanage/sheet-view/:id',
  2758. data: {
  2759. title: '损益单管理编辑'
  2760. },
  2761. params:{
  2762. isNotEdit : true
  2763. },
  2764. views: {
  2765. "content@app": {
  2766. controller: 'sheetSaveCtrl as datatables',
  2767. templateUrl: 'app/storage/views/numberManage/sheet-edit.html'
  2768. }
  2769. }
  2770. }
  2771. )
  2772. /*****app.storage.quantity****************库存数量管理********************************/
  2773. .state('app.storage.quantity.numberManage-list', {
  2774. url: '/numbermanage/numberManage-list/:id',
  2775. data: {
  2776. title: '库存数量管理'
  2777. },
  2778. params:{
  2779. isNotEdit : true
  2780. },
  2781. views: {
  2782. "content@app": {
  2783. controller: 'numberManageCtrl as datatables',
  2784. templateUrl: 'app/storage/views/numberManage/numberManage-list.html'
  2785. }
  2786. }
  2787. }
  2788. )
  2789. /************数量管理下出入库记录start*************/
  2790. .state('app.storage.quantity.crkresult', {
  2791. abstract: true,
  2792. data: {
  2793. title: '出入库记录'
  2794. }
  2795. })
  2796. .state('app.storage.quantity.crkresult.trainList', {
  2797. url: '/operation/trainList/:id',
  2798. data: {
  2799. title: '火车出入库记录'
  2800. },
  2801. params:{
  2802. type : 'hc'
  2803. },
  2804. views: {
  2805. "content@app": {
  2806. /*controller: 'trainInOutRecordCtrl as datatables',*/
  2807. controller: 'crkRecordCtrl as datatables',
  2808. templateUrl: 'app/supervise/views/trainInOutRecord-list.html'
  2809. }
  2810. }
  2811. })
  2812. .state('app.storage.quantity.crkresult.truckList', {
  2813. url: '/operation/truckList/:id/:states/:homePage',
  2814. data: {
  2815. title: '汽车出入库记录'
  2816. },
  2817. params:{
  2818. type : 'qc'
  2819. },
  2820. views: {
  2821. "content@app": {
  2822. /*controller: 'truckInOutRecordCtrl as datatables',*/
  2823. controller: 'crkRecordCtrl as datatables',
  2824. templateUrl: 'app/supervise/views/truckInOutRecord-list.html'
  2825. }
  2826. }
  2827. })
  2828. .state('app.storage.quantity.crkresult.truckList.detail', {
  2829. url: '/operation/detail/:obj',// 传参 : id/:name/:pwd
  2830. data: {
  2831. title: '汽车出入库记录详情'
  2832. },
  2833. views: {
  2834. "content@app": {
  2835. controller: 'crkRecordDetailCtrl as datatables',
  2836. templateUrl: 'app/supervise/views/crkRecordDetail.html'
  2837. }
  2838. }
  2839. })
  2840. /************数量管理下出入库记录end*************/
  2841. /*********************库存空仓报警********************************/
  2842. .state('app.numbermanage.numbermanage.emptyPoliceList', {
  2843. url: '/numbermanage/emptyPolice-list/:id',
  2844. data: {
  2845. title: '库存空仓报警'
  2846. },
  2847. params:{
  2848. isNotEdit : true
  2849. },
  2850. views: {
  2851. "content@app": {
  2852. controller: 'emptyPoliceCtrl as datatables',
  2853. templateUrl: 'app/storage/views/numberManage/emptyPolice-list.html'
  2854. }
  2855. }
  2856. }
  2857. )
  2858. .state('app.storage.index', {
  2859. url: '/storage/index',
  2860. data: {
  2861. title: '业务介绍'
  2862. },
  2863. views: {
  2864. "content@app": {
  2865. templateUrl: 'app/storage/views/index/storage-index.html'
  2866. }
  2867. }
  2868. }
  2869. )
  2870. //****************************************************************************************************************
  2871. })
  2872. // 入库情况登统表.
  2873. angular.module('app.registrationTable', ['ui.router','app.alert', 'datatables', 'datatables.bootstrap']).config(function ($stateProvider) {
  2874. $stateProvider
  2875. .state('app.registrationTable', {
  2876. abstract: true,
  2877. data: {
  2878. title: '入库情况登统表'
  2879. }
  2880. })
  2881. .state('app.registrationTable.wheat', {
  2882. url: '/registrationTable/wheat/',
  2883. data: {
  2884. title: '小麦入库情况登统表'
  2885. },
  2886. views: {
  2887. "content@app": {
  2888. controller: 'registrationWheatCtrl',
  2889. templateUrl: 'app/storage/registrationTable/views/wheat-list.html'
  2890. }
  2891. }
  2892. })
  2893. .state('app.registrationTable.corn', {
  2894. url: '/registrationTable/corn/',
  2895. data: {
  2896. title: '玉米入库情况登统表'
  2897. },
  2898. views: {
  2899. "content@app": {
  2900. controller: 'registrationCornCtrl',
  2901. templateUrl: 'app/storage/registrationTable/views/corn-list.html'
  2902. }
  2903. }
  2904. })
  2905. .state('app.registrationTable.soybean', {
  2906. url: '/registrationTable/soybean/',
  2907. data: {
  2908. title: '大豆入库情况登统表'
  2909. },
  2910. views: {
  2911. "content@app": {
  2912. controller: 'registrationSoybeanCtrl',
  2913. templateUrl: 'app/storage/registrationTable/views/soybean-list.html'
  2914. }
  2915. }
  2916. })
  2917. .state('app.registrationTable.rice', {
  2918. url: '/registrationTable/rice/',
  2919. data: {
  2920. title: '稻谷入库情况登统表'
  2921. },
  2922. views: {
  2923. "content@app": {
  2924. controller: 'registrationRiceCtrl',
  2925. templateUrl: 'app/storage/registrationTable/views/rice-list.html'
  2926. }
  2927. }
  2928. })
  2929. .state('app.registrationTable.crudeOil', {
  2930. url: '/registrationTable/crudeOil/',
  2931. data: {
  2932. title: '大豆原油入库情况登统表'
  2933. },
  2934. views: {
  2935. "content@app": {
  2936. controller: 'registrationCrudeOilCtrl',
  2937. templateUrl: 'app/storage/registrationTable/views/crudeOil-list.html'
  2938. }
  2939. }
  2940. })
  2941. })