| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740 |
- "use strict";var appConfig=window.appConfig||{};appConfig.menu_speed=200,appConfig.smartSkin="smart-style-0",appConfig.skins=[{name:"smart-style-0",logo:"styles/img/logo.png",class:"btn btn-block btn-xs txt-color-white margin-right-5",style:"background-color:#4E463F;",label:"Smart Default"},{name:"smart-style-1",logo:"styles/img/logo-white.png",class:"btn btn-block btn-xs txt-color-white",style:"background:#3A4558;",label:"Dark Elegance"},{name:"smart-style-2",logo:"styles/img/logo-blue.png",class:"btn btn-xs btn-block txt-color-darken margin-top-5",style:"background:#fff;",label:"Ultra Light"},{name:"smart-style-3",logo:"styles/img/logo-pale.png",class:"btn btn-xs btn-block txt-color-white margin-top-5",style:"background:#f78c40",label:"Google Skin"},{name:"smart-style-4",logo:"styles/img/logo-pale.png",class:"btn btn-xs btn-block txt-color-white margin-top-5",style:"background: #bbc0cf; border: 1px solid #59779E; color: #17273D !important;",label:"PixelSmash"},{name:"smart-style-5",logo:"styles/img/logo-pale.png",class:"btn btn-xs btn-block txt-color-white margin-top-5",style:"background: rgba(153, 179, 204, 0.2); border: 1px solid rgba(121, 161, 221, 0.8); color: #17273D !important;",label:"Glass"},{name:"smart-style-6",logo:"styles/img/logo-pale.png",class:"btn btn-xs btn-block txt-color-white margin-top-5",style:"background: #2196F3; border: 1px solid rgba(121, 161, 221, 0.8); color: #FFF !important;",beta:!0,label:"MaterialDesign"}],appConfig.sound_path="sound/",appConfig.sound_on=!0,appConfig.debugState=!1,appConfig.debugStyle="font-weight: bold; color: #00f;",appConfig.debugStyle_green="font-weight: bold; font-style:italic; color: #46C246;",appConfig.debugStyle_red="font-weight: bold; color: #ed1c24;",appConfig.debugStyle_warning="background-color:yellow",appConfig.debugStyle_success="background-color:green; font-weight:bold; color:#fff;",appConfig.debugStyle_error="background-color:#ed1c24; font-weight:bold; color:#fff;",appConfig.voice_command=!0,appConfig.voice_command_auto=!1,appConfig.voice_command_lang="en-US",appConfig.voice_localStorage=!1,appConfig.voice_command&&(appConfig.commands={"show dashboard":function(){window.location.hash="dashboard"},"show inbox":function(){window.location.hash="inbox/"},"show graphs":function(){window.location.hash="graphs/flot"},"show flotchart":function(){window.location.hash="graphs/flot"},"show morris chart":function(){window.location.hash="graphs/morris"},"show inline chart":function(){window.location.hash="graphs/inline-charts"},"show dygraphs":function(){window.location.hash="graphs/dygraphs"},"show tables":function(){window.location.hash="tables/table"},"show data table":function(){window.location.hash="tables/datatable"},"show jquery grid":function(){window.location.hash="tables/jqgrid"},"show form":function(){window.location.hash="forms/form-elements"},"show form layouts":function(){window.location.hash="forms/form-templates"},"show form validation":function(){window.location.hash="forms/validation"},"show form elements":function(){window.location.hash="forms/bootstrap-forms"},"show form plugins":function(){window.location.hash="forms/plugins"},"show form wizards":function(){window.location.hash="forms/wizards"},"show bootstrap editor":function(){window.location.hash="forms/other-editors"},"show dropzone":function(){window.location.hash="forms/dropzone"},"show image cropping":function(){window.location.hash="forms/image-editor"},"show general elements":function(){window.location.hash="ui/general-elements"},"show buttons":function(){window.location.hash="ui/buttons"},"show fontawesome":function(){window.location.hash="ui/icons/fa"},"show glyph icons":function(){window.location.hash="ui/icons/glyph"},"show flags":function(){window.location.hash="ui/icons/flags"},"show grid":function(){window.location.hash="ui/grid"},"show tree view":function(){window.location.hash="ui/treeview"},"show nestable lists":function(){window.location.hash="ui/nestable-list"},"show jquery U I":function(){window.location.hash="ui/jqui"},"show typography":function(){window.location.hash="ui/typography"},"show calendar":function(){window.location.hash="calendar"},"show widgets":function(){window.location.hash="widgets"},"show gallery":function(){window.location.hash="gallery"},"show maps":function(){window.location.hash="gmap-xml"},"go back":function(){history.back(1)},"scroll up":function(){$("html, body").animate({scrollTop:0},100)},"scroll down":function(){$("html, body").animate({scrollTop:$(document).height()},100)},"hide navigation":function(){($(":root").hasClass("container")&&!$(":root").hasClass("menu-on-top")?$("span.minifyme"):$("#hide-menu > span > a")).trigger("click")},"show navigation":function(){($(":root").hasClass("container")&&!$(":root").hasClass("menu-on-top")?$("span.minifyme"):$("#hide-menu > span > a")).trigger("click")},mute:function(){appConfig.sound_on=!1,$.smallBox({title:"MUTE",content:"All sounds have been muted!",color:"#a90329",timeout:4e3,icon:"fa fa-volume-off"})},"sound on":function(){appConfig.sound_on=!0,$.speechApp.playConfirmation(),$.smallBox({title:"UNMUTE",content:"All sounds have been turned on!",color:"#40ac2b",sound_file:"voice_alert",timeout:5e3,icon:"fa fa-volume-up"})},stop:function(){smartSpeechRecognition.abort(),$(":root").removeClass("voice-command-active"),$.smallBox({title:"VOICE COMMAND OFF",content:"Your voice commands has been successfully turned off. Click on the <i class='fa fa-microphone fa-lg fa-fw'></i> icon to turn it back on.",color:"#40ac2b",sound_file:"voice_off",timeout:8e3,icon:"fa fa-microphone-slash"}),$("#speech-btn .popover").is(":visible")&&$("#speech-btn .popover").fadeOut(250)},help:function(){$("#voiceModal").removeData("modal").modal({remote:"app/layout/partials/voice-commands.tpl.html",show:!0}),$("#speech-btn .popover").is(":visible")&&$("#speech-btn .popover").fadeOut(250)},"got it":function(){$("#voiceModal").modal("hide")},logout:function(){$.speechApp.stop(),window.location=$("#logout > span > a").attr("href")}}),appConfig.apiRootUrl="api",appConfig.baseUrl="http://localhost:9025",appConfig.safeProduceUrl=location.protocol+"//"+location.host+"/depot-safe-produce",appConfig.numberManageUrl=location.protocol+"//"+location.host+"/depot-number-manage",appConfig.drugManageUrl=location.protocol+"//"+location.host+"/depot-drug-manage",appConfig.systemUrl=location.protocol+"//"+location.host+"/depot-system",appConfig.basicUrl=location.protocol+"//"+location.host+"/depot-basic",appConfig.keeperHouseUrl=location.protocol+"//"+location.host+"/depot-keeper-account",appConfig.paymentUrl=location.protocol+"//"+location.host+"/depot-payment",appConfig.grainInspectionUrl=location.protocol+"//"+location.host+"/depot-grain-inspection",appConfig.grainAnalysis=location.protocol+"//"+location.host+"/depot-grain-analysis",appConfig.houseKeeperRepairUrl=location.protocol+"//"+location.host+"/depot-keeper-house",appConfig.taskUrl=location.protocol+"//"+location.host+"/depot-task",appConfig.qualitycheckUrl=location.protocol+"//"+location.host+"/depot-qualitycheck",appConfig.monitorUrl=location.protocol+"//"+location.host+"/depot-monitor",appConfig.superviseUrl=location.protocol+"//"+location.host+"/depot-supervise",appConfig.agileUrl=location.protocol+"//"+location.host+"/depot-agile",appConfig.businessUrl=location.protocol+"//"+location.host+"/depot-business",appConfig.deviceUrl=location.protocol+"//"+location.host+"/depot-device",appConfig.customerUrl=location.protocol+"//"+location.host+"/depot-customer",appConfig.agentUrl=location.protocol+"//"+location.host+"/depot-agent",appConfig.intelligentUrl=location.protocol+"//"+location.host+"/depot-intelligent",window.appConfig=appConfig;
- "use strict";$.sound_path=appConfig.sound_path,$.sound_on=appConfig.sound_on;var localOrCloud,displayType,userRoleType,permissionList=[],hasFuncList=[],enumData=[],userInfoMapData=[];$(function(){moment.locale("en"),hasFuncList=angular.fromJson(sessionStorage.getItem("hasFuncList")),permissionList=angular.fromJson(sessionStorage.getItem("permissionList")),(enumData=angular.fromJson(sessionStorage.getItem("enumData")))?angular.bootstrap(document,["app"]):$.get(appConfig.basicUrl+"/Enum/findEnumObj",function(a){enumData=a,sessionStorage.setItem("enumData",angular.toJson(a)),angular.bootstrap(document,["app"])})});
- "use strict";angular.module("app",["ngSanitize","ngAnimate","restangular","ui.router","ui.bootstrap","SmartAdmin","app.agile","app.auth","app.layout","app.chat","app.dashboard","app.calendar","app.inbox","app.graphs","app.tables","app.forms","app.ui","app.widgets","app.maps","app.appViews","app.misc","app.smartAdmin","app.eCommerce","angularFileUpload","app.system","app.business","app.basic","app.camera","app.nvr","app.act","app.task","app.process","app.alert","app.supervise","app.cameraRecord","app.alarm","app.qualityDlag","app.cameraGroup","app.cameraSetting","app.storage","app.numbermanage","app.synth","multi-select-tree","app.dynamicForm","app.intelligent","app.log","app.additionalHome"]).config(["$provide","$httpProvider","RestangularProvider",function(e,t,o){e.factory("ErrorHttpInterceptor",["$q",function(t){var o=0;function n(e){601==e.status?$.bigBox({title:e.status+" "+e.statusText,content:"登录超时,请重新登录!",color:"#C46A69",icon:"fa fa-warning shake animated",timeout:6e3}):$.bigBox({title:e.status+" "+e.statusText,content:e.data,color:"#C46A69",icon:"fa fa-warning shake animated",number:++o,timeout:6e3})}return{requestError:function(e){return n(e),t.reject(e)},responseError:function(e){return 601!=e.status&&n(e),t.reject(e)}}}]),t.interceptors.push("ErrorHttpInterceptor"),t.interceptors.push("httpInterceptor"),o.setBaseUrl(location.pathname.replace(/[^\/]+?$/,"")),t.defaults.headers.post["Content-Type"]="application/x-www-form-urlencoded;charset=utf-8",t.defaults.transformRequest=[function(e){return angular.isObject(e)&&"[object File]"!==String(e)?$.param(e):e}],$.validator.setDefaults({errorElement:"em",errorClass:"invalid",highlight:function(e,t,o){$(e).addClass(t).removeClass(o),$(e).parent().addClass("state-error").removeClass("state-success")},unhighlight:function(e,t,o){$(e).removeClass(t).addClass(o),$(e).parent().removeClass("state-error").addClass("state-success")},errorPlacement:function(e,t){e.insertAfter(t.parent())}}),$.extend($.datepicker.regional,{"zh-CN":{closeText:"关闭",prevText:"<",nextText:">",currentText:"今天",monthNames:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthNamesShort:["一","二","三","四","五","六","七","八","九","十","十一","十二"],dayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayNamesShort:["周日","周一","周二","周三","周四","周五","周六"],dayNamesMin:["日","一","二","三","四","五","六"],weekHeader:"周",dateFormat:"yy-mm-dd",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"}}),$.datepicker.setDefaults($.datepicker.regional["zh-CN"]),$.DateTimePicker.i18n["zh-CN"]=$.extend($.DateTimePicker.i18n["zh-CN"],{language:"zh-CN",labels:{year:"年",month:"月",day:"日",hour:"时",minutes:"分",seconds:"秒",meridiem:"午"},dateTimeFormat:"yyyy-MM-dd HH:mm",dateFormat:"yyyy-MM-dd",timeFormat:"HH:mm",shortDayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],fullDayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],shortMonthNames:["01","02","03","04","05","06","07","08","09","10","11","12"],fullMonthNames:["01","02","03","04","05","06","07","08","09","10","11","12"],titleContentDate:"设置日期",titleContentTime:"设置时间",titleContentDateTime:"设置日期和时间",setButtonContent:"设置",clearButtonContent:"清除",formatHumanDate:function(e,t,o){return"date"===t?e.dayShort+", "+e.yyyy+"年"+e.month+"月"+e.dd+"日":"time"===t?e.HH+"时"+e.mm+"分"+e.ss+"秒":"datetime"===t?e.dayShort+", "+e.yyyy+"年"+e.month+"月"+e.dd+"日 "+e.HH+"时"+e.mm+"分":void 0}}),$.DateTimePicker.defaults.language="zh-CN",String.prototype.replaceAll=function(e,t){return this.replace(new RegExp(e,"gm"),t)}}]).constant("APP_CONFIG",window.appConfig).run(["$rootScope","$state","$stateParams","permissions","enumService","userService",function(a,s,e,t,o,i){a.$state=s,a.$stateParams=e,a.baseUrl=window.appConfig.baseUrl,a.$on("$stateChangeStart",function(t,e,o,n,r){null!=a.webCtrl&&(a.webCtrl.JS_HideWnd(),a.webCtrl.JS_Disconnect().then(function(){},function(){})),"userLogin"==e.name?i.getLoginInfo().then(function(e){null!=e.userInfo&&(a.userInfo=e.userInfo,a.orgInfo=e.orgInfo,a.depotInfo=e.depotInfo,a.depotId=e.depotId),null!=a.userInfo&&(userRoleType=a.userInfo.status,"2"==userRoleType?s.go("app.additionalHome.businessHome"):"3"==userRoleType?s.go("app.additionalHome.storageHome"):"4"==userRoleType?s.go("app.additionalHome.qualityCheckHome"):"5"==userRoleType?s.go("app.additionalHome.defendHome"):"6"==userRoleType?s.go("app.additionalHome.transferHome"):s.go("app.dashboard"),t.preventDefault())}):"emergencyLogin"!=e.name&&-1==window.location.hash.indexOf("#/province")&&(null==a.userInfo&&(a.userInfo="<%=session.getAttribute('userInfo')%>",a.orgInfo="<%=session.getAttribute('orgInfo')%>",a.depotInfo="<%=session.getAttribute('depotInfo')%>",a.depotId="<%=session.getAttribute('depotId')%>"),i.getLoginInfo().then(function(e){null!=e.userInfo?(a.userInfo=e.userInfo,a.orgInfo=e.orgInfo,a.depotInfo=e.depotInfo,a.depotId=e.depotId):(a.userInfo=null,a.orgInfo=null,a.depotInfo=null,a.depotId=null,s.go("userLogin"))}))}),a.$on("$stateChangeSuccess",function(e,t,o,n,r){a.previousState_name=n.name,a.previousState_params=r,"/dashboard"!=s.current.url&&-1==s.current.url.indexOf("/additionalHome")&&(a.isIndexPage=!1)}),a.back=function(){s.go(a.previousState_name,a.previousState_params)},a.dicDataList=enumData.parentMap,a.dicData=enumData.enumMap,a.userInfoData=userInfoMapData,t.setPermissions(permissionList),(null==window.location.hash||"#/userLogin"!=window.location.hash&&-1==window.location.hash.indexOf("#/province"))&&(null!=window.location.hash&&"9028"===window.location.port?"#/emergencyLogin"!==window.location.hash&&""!=window.location.hash||(location.hash="#/emergencyLogin"):t.getLoginInfo());var n=window.location.hostname;try{var r=null;r=new ActiveXObject("WScript.Shell");for(var u=[],p=1;p<2e3;p++)try{u[p]=r.RegRead("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range"+p+"\\:Range")}catch(e){}for(var l=!1,p=1;p<u.length;p++)if(null!=u[p]&&u[p]==n){l=!0;break}l||(r=new ActiveXObject("WScript.Shell"),r.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range108\\",""),r.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range108\\http","2","REG_DWORD"),r.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range108\\:Range",""+n),r.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1001","0","REG_DWORD"),r.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1004","0","REG_DWORD"),r.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1200","0","REG_DWORD"),r.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1201","0","REG_DWORD"),r.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1405","0","REG_DWORD"),r.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\2201","0","REG_DWORD"),r.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1609","0","REG_DWORD"),r.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1A04","0","REG_DWORD"),r.RegWrite("HKCU\\Software\\Microsoft\\Internet Explorer\\New Windows\\PopupMgr","no"),confirm("浏览器初始化成功,请重新打开浏览器!")&&window.close())}catch(e){}}]).factory("permissions",["$rootScope","$state","powerService","roleService","userService","StorehouseService","WareHouseBasicInfoService","basicStationSetService","basicStationTypeService","warehouseService","agentTemperatureService","agentStorehouseService",function(r,e,t,o,n,a,s,i,u,p,l,c){return{getLoginInfo:function(){n.getLoginInfo().then(function(e){e.userInfo&&(r.userInfo=e.userInfo,r.orgInfo=e.orgInfo,r.depotInfo=e.depotInfo,r.depotId=e.depotId,userRoleType=r.userInfo.status,o.getRoleTree().then(function(e){r.rolelist=e.roleList,r.roleObj=e.roleNameObj},function(e){console.log(e)}),a.getStorehouseList(r.orgInfo.orgId,"0").then(function(e){r.storelist=e.houseList,r.storehouseObj=e.houseObj,r.storeHouseCodeObj=e.houseCodeObj},function(e){console.log(e)}),a.getStorehouseList(r.orgInfo.orgId,"0").then(function(n){c.getAgentHouseId().then(function(e){if(null!=e&&0<e.length){for(var t=0;t<e.length;t++)for(var o=0;o<n.houseList.length;o++)if(e[t]==n.houseList[o].storehouseId){n.houseList.splice(o,1);break}r.storeAgentlist=n.houseList}else r.storeAgentlist=n.houseList},function(e){console.log(e)})},function(e){console.log(e)}),p.getStorehouse(e.depotId,null,"0").then(function(e){r.wareList=e.wareList,r.wares=e.wares},function(e){console.log(e)}),p.getStorehouse(e.depotId,null,"0").then(function(n){c.getAgentWareId().then(function(e){if(null!=e&&0<e.length){for(var t=0;t<e.length;t++)for(var o=0;o<n.wareList.length;o++)if(e[t]==n.wareList[o].warehouseId){n.wareList.splice(o,1);break}r.wareAgentlist=n.wareList}else r.wareAgentlist=n.wareList},function(e){console.log(e)})},function(e){console.log(e)}),s.WareHouseBasicInfo(e.orgInfo.orgId,"0").then(function(e){r.storehouseCode=e.storehouseCode},function(e){console.log(e)}),i.getStations(e).then(function(e){r.stations=e.data},function(e){console.log(e)}),u.getBasicStationType(e).then(function(e){r.stationType=e.data},function(e){console.log(e)}),l.getAgentStoreInfoMap().then(function(e){r.agentStoreCode=e.agentStoreCode},function(e){console.log(e)}),$.get(appConfig.businessUrl+"/userInfo/findAllUserMapByOrgId",function(e){r.userInfoAllData=e}),$.get(appConfig.businessUrl+"/orgInfo/findAllOrgMap",function(e){r.orgInfoAllData=e,console.log(e+".......")}),$.get(appConfig.systemUrl+"/userInfo/findAllUserMapByOrgId",function(e){userInfoMapData=e,r.userInfoData=userInfoMapData,sessionStorage.setItem("userInfoMapData",angular.toJson(e))}),$.get(appConfig.systemUrl+"/userInfo/environmentalJudgement",function(e){localOrCloud=e.localOrCloud,displayType=e.displayType,null!=e.depotUrl&&""!=e.depotUrl&&(appConfig.intelligentUrl=e.depotUrl)}))})},setPermissions:function(e){permissionList=e,r.$broadcast("permissionsChanged")},hasPermission:function(t){var o=!1;return angular.forEach(permissionList,function(e){e.btnId==parseInt(t)&&(o=!0)}),o},hasFunc:function(t){var o=!1;return angular.forEach(hasFuncList,function(e){e.funcId==parseInt(t)&&(o=!0)}),o},hasBotton:function(e){var t=!1;return t=parseInt(localOrCloud)==parseInt(e)?!0:t}}}]).factory("httpInterceptor",["$q","$injector","$rootScope","APP_CONFIG",function(n,r,a,e){return{request:function(e){return e.headers.httpType="angularJs",e||n.when(e)},responseError:function(e){if(401!=e.status)return 404===e.status?n.reject(e):601==e.status?(1!=a.isSessionOverTime&&(a.isSessionOverTime=!0,a.userInfo=null,window.alert("登录超时,请重新登录!")),window.location.href="#/userLogin",n.reject(e)):void 0;var t=r.get("$rootScope"),o=r.get("$rootScope").$state.current.name;return t.stateBeforLogin=o,t.$state.go("login"),n.reject(e)},response:function(e){return e}}}]);
- "use strict";angular.module("app.dynamicForm",["ui.router","datatables","datatables.bootstrap"]),angular.module("app.dynamicForm").config(["$stateProvider",function(a){a.state("app.dynamicForm",{abstract:!0,data:{title:"动态表单"}}).state("app.dynamicForm.list",{url:"/dynamicForm/list",data:{title:"流程动态表单列表"},views:{"content@app":{controller:"dynamicFormCtrl as datatables",templateUrl:"app/act/dynamicForm/views/dynamicForm-list.html"}}}).state("app.dynamicForm.dynamicForm-edit",{url:"/dynamicForm/dynamicForm-edit/:id :key",data:{title:"表单编辑"},params:{isNotEdit:!1},views:{"content@app":{controller:"dynamicFormSaveCtrl as datatables",templateUrl:"app/act/dynamicForm/views/dynamicForm-edit.html"}}})}]);
- "use strict";angular.module("app.additionalHome",["ui.router","ngResource"]).config(["$stateProvider",function(e){e.state("app.additionalHome",{abstract:!0}).state("app.additionalHome.qualityCheckHome",{url:"/additionalHome/qualityCheckHome",views:{"content@app":{controller:"QualityCheckCtrl",templateUrl:"app/additionalHome/qualityCheckHome.html"}},resolve:{scripts:["lazyScript",function(e){return e.register("build/vendor.graphs.js")}]}}).state("app.additionalHome.defendHome",{url:"/additionalHome/defendHome",views:{"content@app":{controller:"QualityCheckCtrl",templateUrl:"app/additionalHome/defendHome.html"}},resolve:{scripts:["lazyScript",function(e){return e.register("build/vendor.graphs.js")}]}}).state("app.additionalHome.storageHome",{url:"/additionalHome/storageHome",views:{"content@app":{controller:"QualityCheckCtrl",templateUrl:"app/additionalHome/storageHome.html"}},resolve:{scripts:["lazyScript",function(e){return e.register("build/vendor.graphs.js")}]}}).state("app.additionalHome.businessHome",{url:"/additionalHome/businessHome",views:{"content@app":{controller:"QualityCheckCtrl",templateUrl:"app/additionalHome/businessHome.html"}},resolve:{scripts:["lazyScript",function(e){return e.register("build/vendor.graphs.js")}]}}).state("app.additionalHome.transferHome",{url:"/additionalHome/transferHome",views:{"content@app":{controller:"QualityCheckCtrl",templateUrl:"app/additionalHome/transferHome.html"}},resolve:{scripts:["lazyScript",function(e){return e.register("build/vendor.graphs.js")}]}}).state("app.additionalHome-social",{url:"/additionalHome-social",views:{"content@app":{templateUrl:"app/additionalHome/social-wall.html"}}})}]);
- "use strict";angular.module("app.agile",["ui.router","datatables","datatables.bootstrap"]);
- "use strict";angular.module("app.alert",["ui.router"]).config(["$stateProvider",function(t){t.state("app.alert",{url:"/alert",views:{"content@app":{controller:"alertCtrl"}}})}]);
- "use strict";angular.module("app.appViews",["ui.router"]).config(["$stateProvider",function(e){e.state("app.appViews",{abstract:!0,data:{title:"App views"}}).state("app.appViews.projects",{url:"/projects",data:{title:"Projects"},views:{"content@app":{templateUrl:"app/app-views/views/project-list.html",controller:"ProjectsDemoCtrl",resolve:{projects:["$http","APP_CONFIG",function(e,t){return e.get(t.apiRootUrl+"/project-list.json")}]}}},resolve:{scripts:["lazyScript",function(e){return e.register(["build/vendor.datatables.js"])}]}}).state("app.appViews.blogDemo",{url:"/blog",data:{title:"Blog"},views:{"content@app":{templateUrl:"app/app-views/views/blog-demo.html"}}}).state("app.appViews.galleryDemo",{url:"/gallery",data:{title:"Gallery"},views:{"content@app":{templateUrl:"app/app-views/views/gallery-demo.html"}},resolve:{scripts:["lazyScript",function(e){return e.register(["smartadmin-plugin/legacy/superbox/superbox.min.js"])}]}}).state("app.appViews.forumDemo",{url:"/forum",data:{title:"Forum"},views:{"content@app":{templateUrl:"app/app-views/views/forum-demo.html"}}}).state("app.appViews.forumTopicDemo",{url:"/forum-topic",data:{title:"Forum Topic"},views:{"content@app":{templateUrl:"app/app-views/views/forum-topic-demo.html"}}}).state("app.appViews.forumPostDemo",{url:"/forum-post",data:{title:"Forum Post"},views:{"content@app":{templateUrl:"app/app-views/views/forum-post-demo.html"}},resolve:{scripts:["lazyScript",function(e){return e.register(["build/vendor.ui.js"])}]}}).state("app.appViews.profileDemo",{url:"/profile",data:{title:"Profile"},views:{"content@app":{templateUrl:"app/app-views/views/profile-demo.html"}}}).state("app.appViews.timelineDemo",{url:"/timeline",data:{title:"Timeline"},views:{"content@app":{templateUrl:"app/app-views/views/timeline-demo.html"}}})}]);
- "use strict";angular.module("app.auth",["ui.router"]).config(["$stateProvider",function(t){t.state("realLogin",{url:"/real-login",views:{root:{templateUrl:"app/auth/login/login.html",controller:"LoginCtrl"}},data:{title:"Login",rootId:"extra-page"}}).state("login",{url:"/login",views:{root:{templateUrl:"app/auth/views/login.html"}},data:{title:"Login",htmlId:"extr-page"},resolve:{srcipts:["lazyScript",function(t){return t.register(["build/vendor.ui.js"])}]}}).state("register",{url:"/register",views:{root:{templateUrl:"app/auth/views/register.html"}},data:{title:"Register",htmlId:"extr-page"}}).state("forgotPassword",{url:"/forgot-password",views:{root:{templateUrl:"app/auth/views/forgot-password.html"}},data:{title:"Forgot Password",htmlId:"extr-page"}}).state("lock",{url:"/lock",views:{root:{templateUrl:"app/auth/views/lock.html"}},data:{title:"Locked Screen",htmlId:"lock-page"}})}]).constant("authKeys",{googleClientId:"",facebookAppId:""});
- "use strict";angular.module("app.basic",["ui.router","datatables","datatables.bootstrap"]),angular.module("app.basic").config(["$stateProvider",function(e){e.state("app.basic",{abstract:!0,data:{title:"基础数据"}}).state("app.basic.storehouseList",{url:"/storehouseList/:type/:libraryType",data:{title:"仓房管理"},views:{"content@app":{controller:"StorehouseCtrl",templateUrl:"app/basic/storehouse/views/Storehouse-list.html"}}}).state("app.basic.agentLaoDepot",{url:"/business/agent/basic/agentLaoDepot/:storehouseId",data:{title:"代储信息设置"},views:{"content@app":{controller:"agentLaoDepotCtrl",templateUrl:"app/business/agent/basic/views/agentLaoDepot.html"}}}).state("app.basic.storehouseEditReq",{url:"/storehouseEditReq/:id/:btnType/:orgId/:libraryType",data:{title:"更新仓房"},views:{"content@app":{controller:"StorehouseCtrlEdit",templateUrl:"app/basic/storehouse/views/Storehouse-edit.html"}}}).state("app.basic.enumList",{url:"/enumList",data:{title:"数据字典"},views:{"content@app":{controller:"enumCtrl",templateUrl:"app/basic/enum/views/enum-list.html"}}}).state("app.basic.warehouseList",{url:"/warehouseList/:libraryType",data:{title:"货位管理"},views:{"content@app":{controller:"warehouseCtrl",templateUrl:"app/basic/warehouse/views/warehouse-list.html"}}}).state("app.basic.warehouseEdit",{url:"/warehouseEdit/:id/:btnType/:libraryType",data:{title:"更新货位信息"},views:{"content@app":{controller:"warehouseCtrlEdit",templateUrl:"app/basic/warehouse/views/warehouse-edit.html"}}}).state("app.basic.tankList",{url:"/tankList",data:{title:"油罐管理"},views:{"content@app":{controller:"tankCtrl",templateUrl:"app/basic/tank/view/tank-list.html"}}}).state("app.basic.tankEdit",{url:"/tankList/:id/:btnType",data:{title:"更新油罐管理"},views:{"content@app":{controller:"tankCtrlEdit",templateUrl:"app/basic/tank/view/tank-edit.html"}}}).state("app.basic.equipmentEquipmentPoolList",{url:"/equipmentEquipmentPoolList",data:{title:"设备器材库"},views:{"content@app":{controller:"equipmentEquipmentPoolCtrl",templateUrl:"app/basic/equipmentEquipmentPool/views/equipmentEquipmentPool-list.html"}}}).state("app.basic.keeperList",{url:"/keeperList",data:{title:"员工信息管理"},views:{"content@app":{controller:"keeperCtrl",templateUrl:"app/basic/keeper/views/keeper-list.html"}}}).state("app.basic.keeperEdit",{url:"/keeperEdit/:id/:showType",data:{title:"更新员工信息"},views:{"content@app":{controller:"keeperCtrlEdit",templateUrl:"app/basic/keeper/views/keeper-edit.html"}}}).state("app.basic.keeperView",{url:"/keeperView/:id/:types",data:{title:"员工信息展示"},views:{"content@app":{controller:"keeperViewCtrl",templateUrl:"app/basic/keeper/views/keeper-view.html"}}}).state("app.basic.cameraList",{url:"/basic/cameraList",data:{title:"摄像头管理"},views:{"content@app":{controller:"cameraCtrl as datatables",templateUrl:"app/monitor/views/camera-list.html"}}}).state("app.basic.cameraEdit",{url:"/basic/cameraEdit/:id/:type",data:{title:"摄像机修改"},views:{"content@app":{controller:"cameraSaveCtrl as datatables",templateUrl:"app/monitor/views/camera-edit.html"}}}).state("app.basic.cameraAdd",{url:"/basic/cameraAdd",data:{title:"摄像机新增"},views:{"content@app":{controller:"cameraSaveCtrl as datatables",templateUrl:"app/monitor/views/camera-edit.html"}}}).state("app.basic.nvrList",{url:"/basic/nvrList",data:{title:"硬盘录像机管理"},views:{"content@app":{controller:"nvrCtrl as datatables",templateUrl:"app/monitor/views/nvr-list.html"}}}).state("app.basic.nvrAdd",{url:"/basic/nvrAdd/:id/:type",data:{title:"硬盘录像机新增"},views:{"content@app":{controller:"nvrSaveCtrl as datatables",templateUrl:"app/monitor/views/nvr-edit.html"}}}).state("app.basic.nvrEdit",{url:"/basic/nvrEdit/:id/:type",data:{title:"硬盘录像机修改"},views:{"content@app":{controller:"nvrSaveCtrl as datatables",templateUrl:"app/monitor/views/nvr-edit.html"}}}).state("app.basic.uploadUserAndCf",{url:"/upload",data:{title:"导出用户和仓房货位信息"},views:{"content@app":{controller:"uploadUserAndCfCtrl",templateUrl:"app/basic/index/views/basic-index.html"}}}).state("app.basic.index",{url:"/basic/index",data:{title:"业务介绍"},views:{"content@app":{templateUrl:"app/basic/index/views/basic-index.html"}}}).state("app.basic.codeRule",{abstract:!0,data:{title:"编码规则"}}).state("app.basic.codeRule.list",{url:"/codeRule/list",data:{title:"编码规则列表"},views:{"content@app":{controller:"codeRuleCtrl",templateUrl:"app/basic/codeRule/views/codeRule-list.html"}}}).state("app.basic.codeRule.add",{url:"/codeRule/add",data:{title:"编码规则新增"},params:{isNotEdit:!1},views:{"content@app":{controller:"codeRuleSaveCtrl",templateUrl:"app/basic/codeRule/views/codeRule-edit.html"}}}).state("app.basic.codeRule.edit",{url:"/codeRule/edit/:id",data:{title:"编码规则编辑"},params:{isNotEdit:!1},views:{"content@app":{controller:"codeRuleSaveCtrl",templateUrl:"app/basic/codeRule/views/codeRule-edit.html"}}}).state("app.basic.codeRule.view",{url:"/codeRule/view/:id",data:{title:"编码规则查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"codeRuleSaveCtrl",templateUrl:"app/basic/codeRule/views/codeRule-edit.html"}}}).state("app.basic.scheduleJob",{abstract:!0,data:{title:"定时任务"}}).state("app.basic.scheduleJob.list",{url:"/scheduleJob/list",data:{title:"定时任务列表"},views:{"content@app":{controller:"scheduleJobCtrl",templateUrl:"app/basic/scheduleJob/views/scheduleJob-list.html"}}}).state("app.basic.scheduleJob.add",{url:"/scheduleJob/add",data:{title:"定时任务新增"},params:{isNotEdit:!1},views:{"content@app":{controller:"scheduleJobSaveCtrl",templateUrl:"app/basic/scheduleJob/views/scheduleJob-edit.html"}}}).state("app.basic.scheduleJob.edit",{url:"/scheduleJob/edit/:id",data:{title:"定时任务编辑"},params:{isNotEdit:!1},views:{"content@app":{controller:"scheduleJobSaveCtrl",templateUrl:"app/basic/scheduleJob/views/scheduleJob-edit.html"}}}).state("app.basic.scheduleJob.view",{url:"/scheduleJob/view/:id",data:{title:"定时任务查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"scheduleJobSaveCtrl",templateUrl:"app/basic/scheduleJob/views/scheduleJob-edit.html"}}}).state("app.basic.processList",{url:"/processList/:type",data:{title:"工作流程管理"},views:{"content@app":{controller:"processListCtrl",templateUrl:"app/basic/process/views/process-list.html"}}}).state("app.basic.processEdit",{url:"/processEdit/:id/:btnType",data:{title:"工作流程编辑"},views:{"content@app":{controller:"processEditCtrl",templateUrl:"app/basic/process/views/process-edit.html"}}})}]);
- "use strict";angular.module("app.business",["ui.router","ui.bootstrap","datatables","datatables.bootstrap"]),angular.module("app.business").config(["$stateProvider",function(t){t.state("app.business",{abstract:!0,data:{title:"综合业务管理"}}).state("app.business.plan",{url:"/business/plan/:executeType",data:{title:"计划管理"},views:{"content@app":{controller:"planCtrl",templateUrl:"app/business/plan/views/plan-list.html"}}}).state("app.business.plan-edit",{url:"/business/plan-edit/:id",data:{title:"计划编辑"},params:{isNotEdit:!1},views:{"content@app":{controller:"planSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.plan-view",{url:"/business/plan-view/:id/:processInstanceId",data:{title:"计划查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"planSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.plan-audit",{url:"/business/plan-audit",params:{type:"plan"},data:{title:"计划审批"},views:{"content@app":{controller:"planAuditCtrl as datatables",templateUrl:"app/business/plan/views/plan-audit-list.html"}}}).state("app.business.plan-audit-save",{url:"/business/plan-audit-save/:id/:processInstanceId/:taskId/:auditId",data:{title:"计划审批编辑"},params:{isAudit:!0},views:{"content@app":{controller:"planAuditSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.plan-audit-view",{url:"/business/plan-audit-view/:id/:processInstanceId/:taskId/:auditId",data:{title:"计划审批查看"},params:{isAudit:!1},views:{"content@app":{controller:"planAuditSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.plan-audit-pass",{url:"/business/plan-audit-pass",data:{title:"计划完成查询"},views:{"content@app":{controller:"planAuditPassCtrl as datatables",templateUrl:"app/business/plan/views/plan-audit-pass-list.html"}}}).state("app.business.plan-audit-pass-view",{url:"/business/plan-audit-pass-view/:id/:processInstanceId",data:{title:"计划完成查询查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"planAuditPassSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.plan-report",{url:"/business/plan-report",data:{title:"计划上报列表"},params:{isNotEdit:!0},views:{"content@app":{controller:"planReportCtrl as datatables",templateUrl:"app/business/plan/views/plan-report-list.html"}}}).state("app.business.plan-report-view",{url:"/business/plan-report-view/:id/:processInstanceId",data:{title:"计划上报查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"planReportSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-report-edit.html"}}}).state("app.business.plan-reportSuccess-view",{url:"/business/plan-reportSuccess-view/:id/:processInstanceId",data:{title:"计划上报成功查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"planReportSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-report-success-edit.html"}}}).state("app.business.plan-warning-list",{url:"/business/plan-warning-list",data:{title:"预警查询"},views:{"content@app":{controller:"planWarningCtrl as datatables",templateUrl:"app/business/plan/views/plan-warning-list.html"}}}).state("app.business.plan-warning-time",{url:"/business/plan-warning-time",data:{title:"预警时间"},views:{"content@app":{controller:"planWarningTimeCtrl as datatables",templateUrl:"app/business/plan/views/plan-warning-time-list.html"}}}).state("app.business.customer",{abstract:!0,data:{title:"客户管理"}}).state("app.business.customer.list",{url:"/business/customer",data:{title:"客户档案管理"},views:{"content@app":{controller:"customerCtrl",templateUrl:"app/business/customer/views/customer-list.html"}}}).state("app.business.customer.add",{url:"/business/customer/add/:id",data:{title:"客户档案新增"},views:{"content@app":{controller:"customerSaveCtrl as datatables",templateUrl:"app/business/customer/views/customer-edit.html"}}}).state("app.business.customer.edit",{url:"/business/customer/edit/:id",data:{title:"客户档案修改"},views:{"content@app":{controller:"customerSaveCtrl as datatables",templateUrl:"app/business/customer/views/customer-edit.html"}}}).state("app.business.customer.badrecord",{url:"/business/customer/badrecord",data:{title:"客户不良记录管理"},views:{"content@app":{controller:"customerBadrecordCtrl",templateUrl:"app/business/customer/views/customerBadrecord-list.html"}}}).state("app.business.customer.blackList",{url:"/business/customer/blackList",data:{title:"客户黑名单管理"},views:{"content@app":{controller:"customerBlackListCtrl",templateUrl:"app/business/customer/views/customer-blackList.html"}}}).state("app.business.contract",{url:"/business/contract/:contractType",data:{title:"合同申请"},views:{"content@app":{controller:"contractCtrl",templateUrl:"app/business/contract/views/contract-list.html"}}}).state("app.business.contract-edit",{url:"/business/contract-edit/:id",data:{title:"合同编辑"},params:{isNotEdit:!1},views:{"content@app":{controller:"contractSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-edit.html"}}}).state("app.business.contract-view",{url:"/business/contract-add/:id/:processInstanceId",data:{title:"合同查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"contractSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-edit.html"}}}).state("app.business.contract-audit",{url:"/business/contract-audit",data:{title:"合同审批"},views:{"content@app":{controller:"contractAuditCtrl as datatables",templateUrl:"app/business/contract/views/contract-audit-list.html"}}}).state("app.business.contract-audit-save",{url:"/business/contract-audit-save/:id/:processInstanceId/:taskId/:auditId",data:{title:"合同审批"},params:{isAudit:!0},views:{"content@app":{controller:"contractAuditSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-edit.html"}}}).state("app.business.contract-audit-saves",{url:"/business/contract-audit-saves/:id/:processInstanceId/:taskId/:auditId/:type",data:{title:"合同审批"},params:{isAudit:!0},views:{"content@app":{controller:"contractAuditSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-edit.html"}}}).state("app.business.contract-audit-view",{url:"/business/contract-audit-view/:id/:processInstanceId/:taskId/:auditId",data:{title:"合同审批"},params:{isAudit:!1},views:{"content@app":{controller:"contractAuditSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-edit.html"}}}).state("app.business.contract-change",{url:"/business/contract-change",data:{title:"合同变更"},views:{"content@app":{controller:"contractChangeCtrl",templateUrl:"app/business/contract/views/contract-change-list.html"}}}).state("app.business.contract-change-add",{url:"/business/contract-change-add/:id",data:{title:"合同变更新增"},params:{isNotEdit:!1,editType:"add"},views:{"content@app":{controller:"contractChangeSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-change-edit.html"}}}).state("app.business.contract-change-edit",{url:"/business/contract-change-edit/:id",data:{title:"合同变更编辑"},params:{isNotEdit:!1,editType:"edit"},views:{"content@app":{controller:"contractChangeSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-change-edit.html"}}}).state("app.business.contract-change-view",{url:"/business/contract-change-view/:id/:processInstanceId",data:{title:"合同变更查看"},params:{isNotEdit:!0,editType:"edit"},views:{"content@app":{controller:"contractChangeSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-change-edit.html"}}}).state("app.business.contract-change-audit",{url:"/business/contract-change-audit",data:{title:"合同变更审批"},params:{auditType:"change"},views:{"content@app":{controller:"contractAuditCtrl as datatables",templateUrl:"app/business/contract/views/contract-change-audit-list.html"}}}).state("app.business.contract-change-audit-save",{url:"/business/contract-change-audit-save/:id/:processInstanceId/:taskId/:auditId",data:{title:"合同变更审批"},params:{isAudit:!0,auditType:"change"},views:{"content@app":{controller:"contractAuditSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-change-edit.html"}}}).state("app.business.contract-change-audit-view",{url:"/business/contract-change-audit-view/:id/:processInstanceId/:taskId/:auditId",data:{title:"合同变更审批查看"},params:{isAudit:!1,auditType:"change"},views:{"content@app":{controller:"contractAuditSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-change-edit.html"}}}).state("app.business.contract-audit-pass",{url:"/business/contract-audit-pass",data:{title:"合同完成查询"},views:{"content@app":{controller:"contractAuditPassCtrl as datatables",templateUrl:"app/business/contract/views/contract-audit-pass-list.html"}}}).state("app.business.contract-audit-pass-view",{url:"/business/contract-audit-pass-view/:id/:processInstanceId",data:{title:"合同完成查询"},params:{isNotEdit:!0},views:{"content@app":{controller:"contractAuditPassSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-edit.html"}}}).state("app.business.transferContract",{url:"/business/transferContract",data:{title:"合同管理"},views:{"content@app":{controller:"transferContractCtrl",templateUrl:"app/business/transferContract/views/transferContract-list.html"}}}).state("app.business.transferContract-edit",{url:"/business/transferContract-edit/:id",data:{title:"合同编辑"},params:{isNotEdit:!1},views:{"content@app":{controller:"transferContractSaveCtrl as datatables",templateUrl:"app/business/transferContract/views/transferContract-edit.html"}}}).state("app.business.transferContract-view",{url:"/business/transferContract-add/:id/:processInstanceId",data:{title:"合同查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"transferContractSaveCtrl as datatables",templateUrl:"app/business/transferContract/views/transferContract-edit.html"}}}).state("app.business.transferContract-audit",{url:"/business/transferContract-audit",data:{title:"合同审批"},views:{"content@app":{controller:"transferContractAuditCtrl as datatables",templateUrl:"app/business/transferContract/views/contract-audit-list.html"}}}).state("app.business.transferContract-audit-save",{url:"/business/transferContract-audit-save/:id/:processInstanceId/:taskId/:auditId",data:{title:"合同审批"},params:{isAudit:!0},views:{"content@app":{controller:"transferContractAuditSaveCtrl as datatables",templateUrl:"app/business/transferContract/views/transferContract-edit.html"}}}).state("app.business.transferContract-audit-saves",{url:"/business/transferContract-audit-saves/:id/:processInstanceId/:taskId/:auditId/:type",data:{title:"合同审批"},params:{isAudit:!0},views:{"content@app":{controller:"transferContractAuditSaveCtrl as datatables",templateUrl:"app/business/transferContract/views/transferContract-edit.html"}}}).state("app.business.transferContract-audit-view",{url:"/business/transferContract-audit-view/:id/:processInstanceId/:taskId/:auditId",data:{title:"合同审批"},params:{isAudit:!1},views:{"content@app":{controller:"transferContractAuditSaveCtrl as datatables",templateUrl:"app/business/transferContract/views/transferContract-edit.html"}}}).state("app.business.transferContract-change",{url:"/business/transferContract-change",data:{title:"合同变更"},views:{"content@app":{controller:"transferContractChangeCtrl",templateUrl:"app/business/transferContract/views/contract-change-list.html"}}}).state("app.business.transferContract-change-add",{url:"/business/transferContract-change-add/:id",data:{title:"合同变更新增"},params:{isNotEdit:!1,editType:"add"},views:{"content@app":{controller:"transferContractChangeSaveCtrl as datatables",templateUrl:"app/business/transferContract/views/contract-change-edit.html"}}}).state("app.business.transferContract-change-edit",{url:"/business/transferContract-change-edit/:id",data:{title:"合同变更编辑"},params:{isNotEdit:!1,editType:"edit"},views:{"content@app":{controller:"transferContractChangeSaveCtrl as datatables",templateUrl:"app/business/transferContract/views/contract-change-edit.html"}}}).state("app.business.transferContract-change-view",{url:"/business/transferContract-change-view/:id/:processInstanceId",data:{title:"合同变更查看"},params:{isNotEdit:!0,editType:"edit"},views:{"content@app":{controller:"transferContractChangeSaveCtrl as datatables",templateUrl:"app/business/transferContract/views/contract-change-edit.html"}}}).state("app.business.transferContract-change-audit",{url:"/business/transferContract-change-audit",data:{title:"合同变更审批"},params:{auditType:"change"},views:{"content@app":{controller:"transferContractAuditCtrl as datatables",templateUrl:"app/business/transferContract/views/contract-audit-list.html"}}}).state("app.business.transferContract-change-audit-save",{url:"/business/transferContract-change-audit-save/:id/:processInstanceId/:taskId/:auditId",data:{title:"合同变更审批"},params:{isAudit:!0,auditType:"change"},views:{"content@app":{controller:"transferContractAuditSaveCtrl as datatables",templateUrl:"app/business/transferContract/views/contract-change-edit.html"}}}).state("app.business.transferContract-change-audit-view",{url:"/business/transferContract-change-audit-view/:id/:processInstanceId/:taskId/:auditId",data:{title:"合同变更审批查看"},params:{isAudit:!1,auditType:"change"},views:{"content@app":{controller:"transferContractAuditSaveCtrl as datatables",templateUrl:"app/business/transferContract/views/contract-change-edit.html"}}}).state("app.business.transferContract-audit-pass",{url:"/business/transferContract-audit-pass",data:{title:"合同完成查询"},views:{"content@app":{controller:"transferContractAuditPassCtrl as datatables",templateUrl:"app/business/transferContract/views/contract-audit-pass-list.html"}}}).state("app.business.transferContract-audit-pass-view",{url:"/business/transferContract-audit-pass-view/:id/:processInstanceId",data:{title:"合同完成查询"},params:{isNotEdit:!0},views:{"content@app":{controller:"transferContractAuditPassSaveCtrl as datatables",templateUrl:"app/business/transferContract/views/transferContract-edit.html"}}}).state("app.business.transferNotice",{url:"/business/transferNotice",data:{title:"发运中转通知单"},views:{"content@app":{controller:"transferNoticeCtrl",templateUrl:"app/business/transferContract/views/transferNotice-list.html"}}}).state("app.business.transferNotice-edit",{url:"/business/transferNotice-edit/:id",params:{noticeType:"storage",isNotEdit:!1},data:{title:"发运中转通知单新增"},views:{"content@app":{controller:"transferNoticeSaveCtrl",templateUrl:"app/business/transferContract/views/transferNotice-edit.html"}}}).state("app.business.transferNotice-view",{url:"/business/transferNotice-view/:id/:processInstanceId",params:{noticeType:"storage",isNotEdit:!0},data:{title:"发运中转通知单查看"},views:{"content@app":{controller:"transferNoticeSaveCtrl",templateUrl:"app/business/transferContract/views/transferNotice-edit.html"}}}).state("app.business.lading",{url:"/business/lading",data:{title:"提货单"},views:{"content@app":{controller:"ladingCtrl",templateUrl:"app/business/transferContract/views/lading-list.html"}}}).state("app.business.lading-edit",{url:"/business/lading-edit/:id",data:{title:"提货单新增"},views:{"content@app":{controller:"ladingSaveCtrl",templateUrl:"app/business/transferContract/views/lading-edit.html"}}}).state("app.business.lading-view",{url:"/business/lading-view/:id/:type",params:{noticeType:"storage",isNotEdit:!0},data:{title:"提货单查看"},views:{"content@app":{controller:"ladingSaveCtrl",templateUrl:"app/business/transferContract/views/lading-edit.html"}}}).state("app.business.contract-pay-recevice",{url:"/business/contract-pay-recevice",data:{title:"合同收付款"},views:{"content@app":{controller:"contractPayReceviceCtrl as datatables",templateUrl:"app/business/contract/views/contract-pay-recevice-list.html"}}}).state("app.business.contract-pay-recevice-view",{url:"/business/contract-pay-recevice-view",data:{title:"合同收付款详情"},params:{isNotEdit:!0},views:{"content@app":{controller:"contractPayReceviceSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-pay-recevice-edit.html"}}}).state("app.business.contract-performance",{url:"/business/contract-performance",data:{title:"合同履约详情"},params:{isNotEdit:!0},views:{"content@app":{controller:"contractPayReceviceSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-performance-list.html"}}}).state("app.business.contract-pay-recevice-details",{url:"/business/contract-pay-recevice-details/:contractNum",data:{title:"合同收付款记录"},views:{"content@app":{controller:"contractPayReceviceCtrl as datatables",templateUrl:"app/business/contract/views/contract-pay-recevice-detailslist.html"}}}).state("app.business.deliveryStorageNotice",{url:"/business/deliveryStorageNotice/:billType",data:{title:"出入库通知单管理"},views:{"content@app":{controller:"deliveryStorageNoticeCtrl",templateUrl:"app/business/deliveryStorageNotice/views/deliveryStorageNotice-list.html"}}}).state("app.business.deliveryNotice-edit",{url:"/business/deliveryNotice-edit/:id",params:{noticeType:"delivery",isNotEdit:!1},data:{title:"出库通知单管理编辑"},views:{"content@app":{controller:"deliveryStorageNoticeSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/deliveryNotice-edit.html"}}}).state("app.business.storageNotice-edit",{url:"/business/storageNotice-edit/:id",params:{noticeType:"storage",isNotEdit:!1},data:{title:"入库通知单管理编辑"},views:{"content@app":{controller:"deliveryStorageNoticeSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/storageNotice-edit.html"}}}).state("app.business.deliveryNotice-view",{url:"/business/deliveryNotice-view/:id/:processInstanceId",params:{noticeType:"delivery",isNotEdit:!0},data:{title:"出库通知单管理查看"},views:{"content@app":{controller:"deliveryStorageNoticeSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/deliveryNotice-edit.html"}}}).state("app.business.storageNotice-view",{url:"/business/storageNotice-view/:id/:processInstanceId",params:{noticeType:"storage",isNotEdit:!0},data:{title:"入库通知单管理查看"},views:{"content@app":{controller:"deliveryStorageNoticeSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/storageNotice-edit.html"}}}).state("app.business.deliveryStorageNotice-audit",{url:"/business/deliveryStorageNotice-audit",data:{title:"出入库通知单审批"},views:{"content@app":{controller:"deliveryStorageNoticeAuditCtrl",templateUrl:"app/business/deliveryStorageNotice/views/deliveryStorageNotice-audit-list.html"}}}).state("app.business.deliveryNotice-audit-edit",{url:"/business/deliveryNotice-audit-edit/:id/:processInstanceId/:taskId/:auditId",params:{noticeType:"delivery",isAudit:!0},data:{title:"出库通知单审批编辑"},views:{"content@app":{controller:"deliveryStorageNoticeAuditSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/deliveryNotice-edit.html"}}}).state("app.business.storageNotice-audit-edit",{url:"/business/storageNotice-audit-edit/:id/:processInstanceId/:taskId/:auditId",params:{noticeType:"storage",isAudit:!0},data:{title:"入库通知单审批编辑"},views:{"content@app":{controller:"deliveryStorageNoticeAuditSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/storageNotice-edit.html"}}}).state("app.business.deliveryNotice-audit-view",{url:"/business/deliveryNotice-audit-view/:id/:processInstanceId/:taskId/:auditId",params:{noticeType:"delivery",isAudit:!1},data:{title:"出库通知单审批查看"},views:{"content@app":{controller:"deliveryStorageNoticeAuditSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/deliveryNotice-edit.html"}}}).state("app.business.storageNotice-audit-view",{url:"/business/storageNotice-audit-view/:id/:processInstanceId/:taskId/:auditId",params:{noticeType:"storage",isAudit:!1},data:{title:"入库通知单审批查看"},views:{"content@app":{controller:"deliveryStorageNoticeAuditSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/storageNotice-edit.html"}}}).state("app.business.deliveryStorageNotice-audit-pass",{url:"/business/deliveryStorageNotice-audit-pass",data:{title:"出入库通知单完成查询"},views:{"content@app":{controller:"deliveryStorageNoticeAuditPassCtrl",templateUrl:"app/business/deliveryStorageNotice/views/deliveryStorageNotice-audit-pass-list.html"}}}).state("app.business.deliveryNotice-audit-pass-view",{url:"/business/deliveryNotice-audit-pass-view/:id/:processInstanceId/:check",params:{noticeType:"delivery",isNotEdit:!0,fromPage:"audit-pass",daochu:!0},data:{title:"出库通知单完成查看"},views:{"content@app":{controller:"deliveryStorageNoticeSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/deliveryNotice-edit.html"}}}).state("app.business.storageNotice-audit-pass-view",{url:"/business/storageNotice-audit-pass-view/:id/:processInstanceId/:check",params:{noticeType:"storage",isNotEdit:!0,fromPage:"audit-pass",daochu:!0},data:{title:"入库通知单完成查看"},views:{"content@app":{controller:"deliveryStorageNoticeSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/storageNotice-edit.html"}}}).state("app.business.plan-schedule",{url:"/business/plan-schedule",data:{title:"计划进度查询"},views:{"content@app":{controller:"planScheduleCtrl",templateUrl:"app/business/schedule/views/plan-schedule-list.html"}}}).state("app.business.contract-schedule",{url:"/business/contract-schedule/:contractType",data:{title:"合同进度查询"},views:{"content@app":{controller:"contractScheduleCtrl",templateUrl:"app/business/schedule/views/contract-schedule-list.html"}}}).state("app.business.deliveryStorageNotice-schedule",{url:"/business/deliveryStorageNotice-schedule",data:{title:"出入库通知单进度查询"},views:{"content@app":{controller:"deliveryStorageNoticeScheduleCtrl",templateUrl:"app/business/schedule/views/deliveryStorageNotice-schedule-list.html"}}}).state("app.business.handle-view",{url:"/business/handle-view",params:{isNotEdit:!0,type:"todo"},data:{title:"查看待办事项"},views:{"content@app":{controller:"selectCtrl",templateUrl:"app/business/select/views/select-list.html"}}}).state("app.business.plan-audit-save-todo",{url:"/business/plan-audit-save-todo/:id/:processInstanceId/:taskId/:auditId",data:{title:"计划审批"},params:{isAudit:!0,type:"todo"},views:{"content@app":{controller:"planAuditSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.plan-audit-view-todo",{url:"/business/plan-audit-view-todo/:id/:processInstanceId/:taskId/:auditId",data:{title:"计划审批"},params:{isAudit:!1,type:"todo"},views:{"content@app":{controller:"planAuditSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.contract-audit-save-todo",{url:"/business/contract-audit-save-todo/:id/:processInstanceId/:taskId/:auditId",data:{title:"合同审批"},params:{isAudit:!0,type:"todo"},views:{"content@app":{controller:"contractAuditSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-edit.html"}}}).state("app.business.contract-change-audit-save-todo",{url:"/business/contract-change-audit-save-todo/:id/:processInstanceId/:taskId/:auditId",data:{title:"合同变更审批"},params:{isAudit:!0,auditType:"change",type:"todo"},views:{"content@app":{controller:"contractAuditSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-change-edit.html"}}}).state("app.business.contract-change-audit-view-todo",{url:"/business/contract-change-audit-view-todo/:id/:processInstanceId/:taskId/:auditId",data:{title:"合同变更审批查看"},params:{isAudit:!1,auditType:"change",type:"todo"},views:{"content@app":{controller:"contractAuditSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-change-edit.html"}}}).state("app.business.deliveryNotice-audit-edit-todo",{url:"/business/deliveryNotice-audit-edit-todo/:id/:processInstanceId/:taskId/:auditId",params:{noticeType:"delivery",isAudit:!0,type:"todo"},data:{title:"出库通知单审批编辑"},views:{"content@app":{controller:"deliveryStorageNoticeAuditSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/deliveryNotice-edit.html"}}}).state("app.business.storageNotice-audit-edit-todo",{url:"/business/storageNotice-audit-edit-todo/:id/:processInstanceId/:taskId/:auditId",params:{noticeType:"storage",isAudit:!0,type:"todo"},data:{title:"入库通知单审批编辑"},views:{"content@app":{controller:"deliveryStorageNoticeAuditSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/storageNotice-edit.html"}}}).state("app.business.deliveryNotice-audit-view-todo",{url:"/business/deliveryNotice-audit-view-todo/:id/:processInstanceId/:taskId/:auditId",params:{noticeType:"delivery",isAudit:!1,type:"todo"},data:{title:"出库通知单审批查看"},views:{"content@app":{controller:"deliveryStorageNoticeAuditSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/deliveryNotice-edit.html"}}}).state("app.business.storageNotice-audit-view-todo",{url:"/business/storageNotice-audit-view-todo/:id/:processInstanceId/:taskId/:auditId",params:{noticeType:"storage",isAudit:!1,type:"todo"},data:{title:"入库通知单审批查看"},views:{"content@app":{controller:"deliveryStorageNoticeAuditSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/storageNotice-edit.html"}}}).state("app.business.handles-view",{url:"/business/handles-view",params:{isNotEdit:!0,type:"complete"},data:{title:"查看待办事项"},views:{"content@app":{controller:"selectCtrl",templateUrl:"app/business/select/views/select-list.html"}}}).state("app.business.plan-audit-save-complete",{url:"/business/plan-audit-save-complete/:id/:processInstanceId/:taskId/:auditId",data:{title:"计划审批"},params:{isAudit:!0,type:"complete"},views:{"content@app":{controller:"planAuditSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.plan-audit-view-complete",{url:"/business/plan-audit-view-complete/:id/:processInstanceId/:taskId/:auditId",data:{title:"计划审批"},params:{isAudit:!1,type:"complete"},views:{"content@app":{controller:"planAuditSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.contract-audit-save-complete",{url:"/business/contract-audit-save-complete/:id/:processInstanceId/:taskId/:auditId",data:{title:"合同审批"},params:{isAudit:!0,type:"complete"},views:{"content@app":{controller:"contractAuditSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-edit.html"}}}).state("app.business.contract-audit-view-complete",{url:"/business/contract-audit-view-complete/:id/:processInstanceId/:taskId/:auditId",data:{title:"合同审批"},params:{isAudit:!1,type:"complete"},views:{"content@app":{controller:"contractAuditSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-edit.html"}}}).state("app.business.contract-change-audit-save-complete",{url:"/business/contract-change-audit-save-complete/:id/:processInstanceId/:taskId/:auditId",data:{title:"合同变更审批"},params:{isAudit:!0,auditType:"change",type:"complete"},views:{"content@app":{controller:"contractAuditSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-change-edit.html"}}}).state("app.business.contract-change-audit-view-complete",{url:"/business/contract-change-audit-view-complete/:id/:processInstanceId/:taskId/:auditId",data:{title:"合同变更审批查看"},params:{isAudit:!1,auditType:"change",type:"complete"},views:{"content@app":{controller:"contractAuditSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-change-edit.html"}}}).state("app.business.deliveryNotice-audit-edit-complete",{url:"/business/deliveryNotice-audit-edit-complete/:id/:processInstanceId/:taskId/:auditId",params:{noticeType:"delivery",isAudit:!0,type:"complete"},data:{title:"出库通知单审批编辑"},views:{"content@app":{controller:"deliveryStorageNoticeAuditSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/deliveryNotice-edit.html"}}}).state("app.business.storageNotice-audit-edit-complete",{url:"/business/storageNotice-audit-edit-complete/:id/:processInstanceId/:taskId/:auditId",params:{noticeType:"storage",isAudit:!0,type:"complete"},data:{title:"入库通知单审批编辑"},views:{"content@app":{controller:"deliveryStorageNoticeAuditSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/storageNotice-edit.html"}}}).state("app.business.deliveryNotice-audit-view-complete",{url:"/business/deliveryNotice-audit-view-complete/:id/:processInstanceId/:taskId/:auditId",params:{noticeType:"delivery",isAudit:!1,type:"complete"},data:{title:"出库通知单审批查看"},views:{"content@app":{controller:"deliveryStorageNoticeAuditSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/deliveryNotice-edit.html"}}}).state("app.business.storageNotice-audit-view-complete",{url:"/business/storageNotice-audit-view-complete/:id/:processInstanceId/:taskId/:auditId",params:{noticeType:"storage",isAudit:!1,type:"complete"},data:{title:"入库通知单审批查看"},views:{"content@app":{controller:"deliveryStorageNoticeAuditSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/storageNotice-edit.html"}}}).state("app.business.fumigation-audit-save-todo",{url:"/business/fumigation-audit-save-todo/:id/:processInstanceId/:taskId/:auditId",data:{title:"熏蒸作业方案审批"},params:{isAudit:!0,type:"todo"},views:{"content@app":{controller:"fumigationAuditSaveCtrl as datatables",templateUrl:"app/storage/fumigation/fumigationProgram/views/fumigation-edit.html"}}}).state("app.business.fumigation-audit-save-complete",{url:"/business/fumigation-audit-save-complete/:id/:processInstanceId/:taskId/:auditId",data:{title:"熏蒸作业方案审批"},params:{isAudit:!1,type:"complete"},views:{"content@app":{controller:"fumigationAuditSaveCtrl as datatables",templateUrl:"app/storage/fumigation/fumigationProgram/views/fumigation-edit.html"}}}).state("app.business.aerationTask-audit-save-todo",{url:"/business/aerationTask-audit-save-todo/:id/:butId/:pageType/:processInstanceId/:taskId/:auditId/:result",data:{title:"通风作业方案审批"},params:{isAudit:!1,fromModule:"app.business.handle-view"},views:{"content@app":{controller:"aerationTaskEdit",templateUrl:"app/storage/views/aerationTask/aerationTaskApply-edit.html"}}}).state("app.business.aerationTask-audit-view-complete",{url:"/business/aerationTask-audit-view-complete/:id/:butId/:pageType/:processInstanceId/:taskId/:auditId",data:{title:"通风作业方案审批查看"},params:{isAudit:!1,fromModule:"app.business.handles-view"},views:{"content@app":{controller:"aerationTaskEdit",templateUrl:"app/storage/views/aerationTask/aerationTaskApply-edit.html"}}}).state("app.business.index",{url:"/business/index",data:{title:"业务介绍"},views:{"content@app":{templateUrl:"app/business/index/views/business-index.html"}}}).state("app.business.agent",{abstract:!0,data:{title:"代储点管理"}}).state("app.business.agent.basic",{abstract:!0,data:{title:"基本信息"}}).state("app.business.agent.basic.agentList",{url:"/business/agent/basic/agentList",data:{title:"代储点信息管理"},views:{"content@app":{controller:"agentCtrl",templateUrl:"app/business/agent/basic/views/agent-list.html"}}}).state("app.business.agent.basic.agentEdit",{url:"/business/agent/basic/agentEdit/:id/:type",data:{title:"代储点信息详情"},views:{"content@app":{controller:"agentSaveCtrl",templateUrl:"app/business/agent/basic/views/agent-edit.html"}}}).state("app.business.agent.basic.agentDepotList",{url:"/business/agent/basic/agentDepotList",data:{title:"代储点粮库信息"},views:{"content@app":{controller:"agentDepotCtrl",templateUrl:"app/business/agent/basic/views/agentDepot-list.html"}}}).state("app.business.agent.basic.agentDepotEdit",{url:"/business/agent/basic/agentDepotEdit/:id/:type",data:{title:"代储点粮库详情"},views:{"content@app":{controller:"agentSaveDepotCtrl",templateUrl:"app/business/agent/basic/views/agentDepot-edit.html"}}}).state("app.business.agent.basic.storehouseList",{url:"/business/agent/basic/storehouseList/:type/:libraryType",data:{title:"代储点仓房管理"},views:{"content@app":{controller:"StorehouseCtrl",templateUrl:"app/business/agent/basic/views/agentStorehouse-list.html"}}}).state("app.business.agent.basic.storehouseEditReq",{url:"/business/agent/basic/storehouseEditReq/:id/:btnType/:orgId/:libraryType",data:{title:"更新代储点仓房"},views:{"content@app":{controller:"StorehouseCtrlEdit",templateUrl:"app/basic/storehouse/views/Storehouse-edit.html"}}}).state("app.business.agent.basic.warehouseList",{url:"/business/agent/basic/warehouseList/:libraryType",data:{title:"代储点货位管理"},views:{"content@app":{controller:"warehouseCtrl",templateUrl:"app/basic/warehouse/views/warehouseAgent-list.html"}}}).state("app.business.agent.basic.warehouseEdit",{url:"/business/agent/basic/warehouseEdit/:id/:btnType/:libraryType",data:{title:"更新代储点货位信息"},views:{"content@app":{controller:"warehouseCtrlEdit",templateUrl:"app/basic/warehouse/views/warehouse-edit.html"}}}).state("app.business.agent.basic.agentTankList",{url:"/business/agent/basic/agentTankList",data:{title:"油罐信息"},views:{"content@app":{controller:"agentTankCtrl",templateUrl:"app/business/agent/basic/views/agentTank-list.html"}}}).state("app.business.agent.basic.agentTankEdit",{url:"/business/agent/basic/agentTankEdit/:id/:type",data:{title:"油罐详情"},views:{"content@app":{controller:"agentTankSaveCtrl",templateUrl:"app/business/agent/basic/views/agentTank-edit.html"}}}).state("app.business.agent.basic.agentPeopleList",{url:"/business/agent/basic/agentPeopleList",data:{title:"人员信息"},views:{"content@app":{controller:"agentPeopleCtrl",templateUrl:"app/business/agent/basic/views/agentPeople-list.html"}}}).state("app.business.agent.basic.agentPeopleEdit",{url:"/business/agent/basic/agentPeopleEdit/:id/:type",data:{title:"人员详情"},views:{"content@app":{controller:"agentPeopleSaveCtrl",templateUrl:"app/business/agent/basic/views/agentPeople-edit.html"}}}).state("app.business.agent.grainStorage",{abstract:!0,data:{title:"储粮信息"}}).state("app.business.agent.grainStorage.crk",{abstract:!0,data:{title:"出入库记录"}}).state("app.business.agent.grainStorage.crk.trainList",{url:"/business/agent/grainStorage/crk/trainList",data:{title:"火车出入库"},views:{"content@app":{controller:"agentHcCtrl",templateUrl:"app/business/agent/grainStorage/views/hc-list.html"}}}).state("app.business.agent.grainStorage.crk.trainEdit",{url:"/business/agent/grainStorage/crk/trainEdit/:id/:type",data:{title:"火车出入库详情"},views:{"content@app":{controller:"agentHcSaveCtrl",templateUrl:"app/business/agent/grainStorage/views/hc-edit.html"}}}).state("app.business.agent.grainStorage.crk.carList",{url:"/business/agent/grainStorage/crk/carList",data:{title:"汽车出入库"},views:{"content@app":{controller:"agentQcCtrl",templateUrl:"app/business/agent/grainStorage/views/qc-list.html"}}}).state("app.business.agent.grainStorage.crk.carEdit",{url:"/business/agent/grainStorage/crk/carEdit/:id/:type",data:{title:"汽车出入库详情"},views:{"content@app":{controller:"agentQcSaveCtrl",templateUrl:"app/business/agent/grainStorage/views/qc-edit.html"}}}).state("app.business.agent.grainStorage.numberList",{url:"/business/agent/grainStorage/numberList",data:{title:"库存数量"},views:{"content@app":{controller:"agentNumberCtrl",templateUrl:"app/business/agent/grainStorage/views/number-list.html"}}}).state("app.business.agent.grainStorage.numberEdit",{url:"/business/agent/grainStorage/numberEdit/:id/:type/:addState",data:{title:"库存数量详情"},views:{"content@app":{controller:"agentNumberSaveCtrl",templateUrl:"app/business/agent/grainStorage/views/number-edit.html"}}}).state("app.business.agent.grainStorage.quality",{abstract:!0,data:{title:"质量管理"}}).state("app.business.agent.grainStorage.quality.fck",{abstract:!0,data:{title:"初检质量管理"}}).state("app.business.agent.grainStorage.quality.ack",{abstract:!0,data:{title:"验收质量管理"}}).state("app.business.agent.grainStorage.quality.spr",{abstract:!0,data:{title:"春秋普查"}}).state("app.business.agent.grainStorage.quality.out",{abstract:!0,data:{title:"出库质量管理"}}).state("app.business.agent.grainStorage.quality.fck.fcklist",{url:"/business/agent/grainStorage/qualitycheck/fck/fcklist/:type",data:{title:"粮食初检信息列表"},views:{"content@app":{controller:"agentQualityCtrl",templateUrl:"app/business/agent/grainStorage/views/quality/quality-firstcheck-list.html"}}}).state("app.business.agent.grainStorage.quality.fck.fckadd",{url:"/business/agent/grainStorage/fckadd/:id/:isNotEdit",data:{title:"粮食初检新增"},views:{"content@app":{controller:"agentQualitySaveCtrl as datatables",templateUrl:"app/business/agent/grainStorage/views/quality/quality-firstcheck-edit.html"}}}).state("app.business.agent.grainStorage.quality.fck.fckedit",{url:"/business/agent/grainStorage/fckedit/:id/:isNotEdit",data:{title:"粮食初检修改"},views:{"content@app":{controller:"agentQualitySaveCtrl as datatables",templateUrl:"app/business/agent/grainStorage/views/quality/quality-firstcheck-edit.html"}}}).state("app.business.agent.grainStorage.quality.ack.acklist",{url:"/business/agent/grainStorage/acklist/:type",data:{title:"粮食验收信息列表"},views:{"content@app":{controller:"agentQualityCtrl",templateUrl:"app/business/agent/grainStorage/views/quality/quality-acceptcheck-list.html"}}}).state("app.business.agent.grainStorage.quality.ack.ackadd",{url:"/business/agent/grainStorage/ackadd/:id/:houseId/:warehouseId/:isNotEdit",data:{title:"粮食验收新增"},views:{"content@app":{controller:"agentQualitySaveCtrl as datatables",templateUrl:"app/business/agent/grainStorage/views/quality/quality-acceptcheck-edit.html"}}}).state("app.business.agent.grainStorage.quality.ack.ackedit",{url:"/business/agent/grainStorage/ackedit/:id/:isNotEdit",data:{title:"粮食验收修改"},views:{"content@app":{controller:"agentQualitySaveCtrl as datatables",templateUrl:"app/business/agent/grainStorage/views/quality/quality-acceptcheck-edit.html"}}}).state("app.business.agent.grainStorage.quality.spr.sprlist",{url:"/business/agent/grainStorage/sprlist/:type/:checkResult",data:{title:"春秋普查信息列表"},views:{"content@app":{controller:"agentQualityCtrl",templateUrl:"app/business/agent/grainStorage/views/quality/quality-springcheck-list.html"}}}).state("app.business.agent.grainStorage.quality.spr.spradd",{url:"/business/agent/grainStorage/spradd/:id/:isNotEdit",data:{title:"春秋普查新增"},views:{"content@app":{controller:"agentQualitySaveCtrl as datatables",templateUrl:"app/business/agent/grainStorage/views/quality/quality-springcheck-edit.html"}}}).state("app.business.agent.grainStorage.quality.spr.spredit",{url:"/business/agent/grainStorage/spredit/:id/:isNotEdit",data:{title:"春秋普查修改"},views:{"content@app":{controller:"agentQualitySaveCtrl as datatables",templateUrl:"app/business/agent/grainStorage/views/quality/quality-springcheck-edit.html"}}}).state("app.business.agent.grainStorage.quality.daklist",{url:"/business/agent/grainStorage/daklist/:type",data:{title:"日常检查信息列表"},views:{"content@app":{controller:"agentQualityCtrl",templateUrl:"app/business/agent/grainStorage/views/quality/quality-dakcheck-list.html"}}}).state("app.business.agent.grainStorage.quality.dakedit",{url:"/business/agent/grainStorage/dakedit/:id/:isNotEdit",data:{title:"日常检查修改"},views:{"content@app":{controller:"agentQualitySaveCtrl as datatables",templateUrl:"app/business/agent/grainStorage/views/quality/quality-dakcheck-edit.html"}}}).state("app.business.agent.grainStorage.quality.dakadd",{url:"/business/agent/grainStorage/dakadd/:id/:isNotEdit",data:{title:"日常检查新增"},views:{"content@app":{controller:"agentQualitySaveCtrl as datatables",templateUrl:"app/business/agent/grainStorage/views/quality/quality-dakcheck-edit.html"}}}).state("app.business.agent.grainStorage.quality.trklist",{url:"/business/agent/grainStorage/trklist/:type/:checkResult",data:{title:"第三方检查信息列表"},views:{"content@app":{controller:"agentQualityCtrl",templateUrl:"app/business/agent/grainStorage/views/quality/quality-trkcheck-list.html"}}}).state("app.business.agent.grainStorage.quality.trkedit",{url:"/business/agent/grainStorage/trkedit/:id/:isNotEdit",data:{title:"第三方检查修改"},views:{"content@app":{controller:"agentQualitySaveCtrl as datatables",templateUrl:"app/business/agent/grainStorage/views/quality/quality-trkcheck-edit.html"}}}).state("app.business.agent.grainStorage.quality.trkadd",{url:"/business/agent/grainStorage/trkadd/:id/:isNotEdit",data:{title:"第三方检查新增"},views:{"content@app":{controller:"agentQualitySaveCtrl as datatables",templateUrl:"app/business/agent/grainStorage/views/quality/quality-trkcheck-edit.html"}}}).state("app.business.agent.grainStorage.quality.out.outlist",{url:"/business/agent/grainStorage/out/outlist/:type",data:{title:"出库质量信息列表"},views:{"content@app":{controller:"agentQualityCtrl",templateUrl:"app/business/agent/grainStorage/views/quality/quality-outcheck-list.html"}}}).state("app.business.agent.grainStorage.quality.out.outadd",{url:"/business/agent/grainStorage/out/outadd/:id/:isNotEdit",data:{title:"出库质量新增"},views:{"content@app":{controller:"agentQualitySaveCtrl as datatables",templateUrl:"app/business/agent/grainStorage/views/quality/quality-outcheck-edit.html"}}}).state("app.business.agent.grainStorage.quality.out.outedit",{url:"/business/agent/grainStorage/out/outedit/:id/:isNotEdit",data:{title:"出库质量修改"},views:{"content@app":{controller:"agentQualitySaveCtrl as datatables",templateUrl:"app/business/agent/grainStorage/views/quality/quality-outcheck-edit.html"}}}).state("app.business.agent.grainStorage.bgz",{abstract:!0,data:{title:"保管账"}}).state("app.business.agent.grainStorage.bgz.bgmxz",{url:"/agent/grainStorage/bgz/bgmxz/getList",data:{title:"保管明细账"},views:{"content@app":{controller:"agentBgmxzCtrl",templateUrl:"app/business/agent/bgz/bgmxz/views/agent-bgmxz-list.html"}}}).state("app.business.agent.grainStorage.bgz.bgmxz.edit",{url:"/agent/grainStorage/bgz/bgmxz/getEdit/:id/:type",data:{title:"保管明细账详情"},views:{"content@app":{controller:"agentBgmxzEditCtrl",templateUrl:"app/business/agent/bgz/bgmxz/views/agent-bgmxz-edit.html"}}}).state("app.business.agent.grainStorage.bgz.fcbgz",{url:"/agent/grainStorage/bgz/fcbgz/getList",data:{title:"分仓保管账"},views:{"content@app":{controller:"agentFcbgzCtrl",templateUrl:"app/business/agent/bgz/fcbgz/views/agent-fcbgz-list.html"}}}).state("app.business.agent.grainStorage.bgz.fcbgz.edit",{url:"/agent/grainStorage/bgz/fcbgz/getEdit/:obj/:type",data:{title:"分仓保管账详情"},views:{"content@app":{controller:"agentFcbgzEditCtrl",templateUrl:"app/business/agent/bgz/fcbgz/views/agent-fcbgz-edit.html"}}}).state("app.business.agent.grainStorage.bgz.bgzz",{url:"/agent/grainStorage/bgz/bgzz/getList",data:{title:"保管总账"},views:{"content@app":{controller:"agentBgzzCtrl",templateUrl:"app/business/agent/bgz/bgzz/views/agent-bgzz-list.html"}}}).state("app.business.agent.grainStorage.bgz.bgzz.edit",{url:"/agent/grainStorage/bgz/bgzz/getEdit/:obj/:type",data:{title:"保管总账详情"},views:{"content@app":{controller:"agentBgzzEditCtrl",templateUrl:"app/business/agent/bgz/bgzz/views/agent-bgzz-edit.html"}}}).state("app.business.agent.temperature",{abstract:!0,data:{title:"粮情信息"}}).state("app.business.agent.temperature.dataList",{url:"/business/agent/temperature/dataList",data:{title:"粮情数据列表"},views:{"content@app":{controller:"agentTemperatureCtrl",templateUrl:"app/business/agent/temperature/views/agentTemperature-list.html"}}}).state("app.business.agent.temperature.dataEdit",{url:"/business/agent/temperature/dataEdit/:id",data:{title:"粮情数据详情"},views:{"content@app":{controller:"agentTemperatureSaveCtrl",templateUrl:"app/business/agent/temperature/views/agentTemperature-edit.html"}}}).state("app.business.agent.monitor",{abstract:!0,data:{title:"视频监控"}}).state("app.business.agent.monitor.play",{url:"/business/agent/monitorPlay/:orgId",data:{title:"视频实时画面"},params:{isFlowPlay:!1},views:{"content@app":{controller:"cameraAgentPlayCtrl as datatables",templateUrl:"app/business/agent/monitor/views/camera-play.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["bower_components/jquery-jsencrypt/jsencrypt.min.js","bower_components/jquery-jsencrypt/jsWebControl-1.0.0.min.js"])}]}}).state("app.business.agent.monitor.record",{url:"/business/agent/monitorRecord/:orgId",data:{title:"视频回放画面"},views:{"content@app":{controller:"cameraAgentRecordCtrl",templateUrl:"app/business/agent/monitor/views/camera-record.html"}}}).state("app.business.productionEquipment",{url:"/business/productionEquipment",data:{title:"生产装备汇总统计"},views:{"content@app":{controller:"productionEquipmentCtrl",templateUrl:"app/business/productionEquipment/views/productionEquipment.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.graphs.js"])}]}}).state("app.business.device",{abstract:!0,data:{title:"智能器材库"}}).state("app.business.deviceInputList",{url:"/deviceInputList",data:{title:"设备入库列表"},views:{"content@app":{controller:"deviceInputCtrl",templateUrl:"app/business/device/views/deviceInput-list.html"}}}).state("app.business.deviceInputAdd",{url:"/deviceInputAdd/:id/:isNotEdit",data:{title:"设备入库"},views:{"content@app":{controller:"deviceInputCheckCtrl",templateUrl:"app/business/device/views/deviceInput-edit.html"}}}).state("app.business.inputEdit",{url:"/inputEdit/:id/:isNotEdit",data:{title:"设备查看"},views:{"content@app":{controller:"deviceInputCheckCtrl",templateUrl:"app/business/device/views/deviceInput-edit.html"}}}).state("app.business.deviceGetList",{url:"/deviceGetList",data:{title:"机械器材领用"},views:{"content@app":{controller:"deviceGetCtrl",templateUrl:"app/business/device/views/deviceGet-list.html"}}}).state("app.business.deviceGetAdd",{url:"/deviceGetAdd",data:{title:"领用信息"},views:{"content@app":{controller:"deviceGetCtrl",templateUrl:"app/business/device/views/deviceGet-add.html"}}}).state("app.business.deviceGetBack",{url:"/deviceGetBack/:id/:getCount",data:{title:"归还信息"},views:{"content@app":{controller:"deviceGetBackCtrl",templateUrl:"app/business/device/views/deviceGet-back.html"}}}).state("app.business.deviceChack",{url:"/deviceChack/:id",data:{title:"信息详情"},views:{"content@app":{controller:"deviceGetBackCtrl",templateUrl:"app/business/device/views/deviceGet-detail.html"}}}).state("app.business.deviceKeepList",{url:"/deviceKeepList",data:{title:"器材保养"},views:{"content@app":{controller:"deviceKeepCtrl",templateUrl:"app/business/device/views/deviceKeep-list.html"}}}).state("app.business.deviceKeepAdd",{url:"/deviceKeepAdd",data:{title:"添加保养信息"},views:{"content@app":{controller:"deviceKeepAddCtrl",templateUrl:"app/business/device/views/deviceKeep-add.html"}}}).state("app.business.deviceKeepMassage",{url:"/deviceKeepMassage/:id",data:{title:"保养信息明细"},views:{"content@app":{controller:"deviceKeepSelCtrl",templateUrl:"app/business/device/views/deviceKeep-olist.html"}}}).state("app.business.deviceRepairList",{url:"/deviceRepairList",data:{title:"器材维修"},views:{"content@app":{controller:"deviceRepairCtrl",templateUrl:"app/business/device/views/deviceRepair-list.html"}}}).state("app.business.devicerepairAdd",{url:"/devicerepairAdd",data:{title:"添加维修信息"},views:{"content@app":{controller:"deviceRepairAddCtrl",templateUrl:"app/business/device/views/deviceRepair-add.html"}}}).state("app.business.deviceRepairMassage",{url:"/deviceRepairMassage/:id/:isNotEdit",data:{title:"维修信息明细"},views:{"content@app":{controller:"deviceRepairSaveCtrl",templateUrl:"app/business/device/views/deviceRepair-olist.html"}}}).state("app.business.deviceOutList",{url:"/deviceOutList",data:{title:"设备报废"},views:{"content@app":{controller:"deviceOutCtrl",templateUrl:"app/business/device/views/deviceOut-list.html"}}}).state("app.business.deviceAccountList",{url:"/deviceAccountList",data:{title:"台账"},views:{"content@app":{controller:"deviceAccountCtrl",templateUrl:"app/business/device/views/deviceAccount-list.html"}}}).state("app.business.accountEdit",{url:"/accountEdit/:id/:isNotEdit",data:{title:"设备台账"},views:{"content@app":{controller:"deviceInputCheckCtrl",templateUrl:"app/business/device/views/deviceAccount-edit.html"}}}).state("app.business.deviceCheckList",{url:"/deviceCheckList",data:{title:"盘点单"},views:{"content@app":{controller:"deviceCheckCtrl",templateUrl:"app/business/device/views/deviceCheck-list.html"}}}).state("app.business.checkAdd",{url:"/checkAdd",data:{title:"新建盘点单"},views:{"content@app":{controller:"deviceCheckAddCtrl",templateUrl:"app/business/device/views/deviceAdd.html"}}}).state("app.business.checkEdit",{url:"/checkEdit/:depotId/:pddh/:isNotEdit",data:{title:"新建盘点单"},views:{"content@app":{controller:"deviceCheckEditCtrl",templateUrl:"app/business/device/views/deviceEdit.html"}}}).state("app.business.grainReservesPlan",{url:"/business/grainReservesPlan",data:{title:"储备粮计划"}}).state("app.business.grainReservesPlan-rotation",{url:"/business/grainReservesPlan-rotation",data:{title:"年度轮换计划"}}).state("app.business.grainReservesPlan-rotation-apply",{url:"/business/grainReservesPlan-rotation-apply",params:{attributeType:"1"},data:{title:"计划申请"},views:{"content@app":{controller:"planCtrl",templateUrl:"app/business/plan/views/plan-rotation-list.html"}}}).state("app.business.grainReservesPlan-rotation-view",{url:"/business/grainReservesPlan-rotation-view/:id/:processInstanceId",data:{title:"计划查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"planSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.grainReservesPlan-rotation-apply-edit",{url:"/business/grainReservesPlan-rotation-apply-edit/:id/:attributeType",data:{title:"计划编辑"},params:{isNotEdit:!1},views:{"content@app":{controller:"planSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.grainReservesPlan-rotation-audit",{url:"/business/grainReservesPlan-rotation-audit",params:{type:"plan",attributeType:"1"},data:{title:"计划审批"},views:{"content@app":{controller:"planAuditCtrl as datatables",templateUrl:"app/business/plan/views/plan-audit-rotation-list.html"}}}).state("app.business.grainReservesPlan-rotation-audit-save",{url:"/business/grainReservesPlan-rotation-audit-save/:id/:processInstanceId/:taskId/:auditId",data:{title:"计划审批编辑"},params:{isAudit:!0},views:{"content@app":{controller:"planAuditSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.grainReservesPlan-rotation-audit-view",{url:"/business/grainReservesPlan-rotation-audit-view/:id/:processInstanceId/:taskId/:auditId/:attributeType",data:{title:"计划审批查看"},params:{isAudit:!1},views:{"content@app":{controller:"planAuditSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.grainReservesPlan-rotation-pass",{url:"/business/grainReservesPlan-rotation-pass",params:{attributeType:"1"},data:{title:"已审批计划"},views:{"content@app":{controller:"planAuditPassCtrl as datatables",templateUrl:"app/business/plan/views/plan-audit-rotation-pass-list.html"}}}).state("app.business.grainReservesPlan-rotation-pass-view",{url:"/business/grainReservesPlan-rotation-pass-view/:id/:processInstanceId",data:{title:"已审批计划查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"planAuditPassSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.grainReservesPlan-sales",{url:"/business/grainReservesPlan-sales",data:{title:"销售计划"}}).state("app.business.grainReservesPlan-sales-apply",{url:"/business/grainReservesPlan-sales-apply",params:{attributeType:"2"},data:{title:"计划申请"},views:{"content@app":{controller:"planCtrl",templateUrl:"app/business/plan/views/plan-sales-list.html"}}}).state("app.business.grainReservesPlan-sales-view",{url:"/business/grainReservesPlan-sales-view/:id/:processInstanceId",data:{title:"计划查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"planSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.grainReservesPlan-sales-apply-edit",{url:"/business/grainReservesPlan-sales-apply-edit/:id/:attributeType",data:{title:"计划编辑"},params:{isNotEdit:!1},views:{"content@app":{controller:"planSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.grainReservesPlan-sales-audit",{url:"/business/grainReservesPlan-sales-audit",params:{type:"plan",attributeType:"2"},data:{title:"计划审批"},views:{"content@app":{controller:"planAuditCtrl as datatables",templateUrl:"app/business/plan/views/plan-audit-sales-list.html"}}}).state("app.business.grainReservesPlan-sales-audit-save",{url:"/business/grainReservesPlan-sales-audit-save/:id/:processInstanceId/:taskId/:auditId",data:{title:"计划审批编辑"},params:{isAudit:!0},views:{"content@app":{controller:"planAuditSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.grainReservesPlan-sales-audit-view",{url:"/business/grainReservesPlan-sales-audit-view/:id/:processInstanceId/:taskId/:auditId",data:{title:"计划审批查看"},params:{isAudit:!1},views:{"content@app":{controller:"planAuditSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.grainReservesPlan-sales-pass",{url:"/business/grainReservesPlan-sales-pass",params:{attributeType:"2"},data:{title:"已审批计划"},views:{"content@app":{controller:"planAuditPassCtrl as datatables",templateUrl:"app/business/plan/views/plan-audit-sales-pass-list.html"}}}).state("app.business.grainReservesPlan-sales-pass-view",{url:"/business/grainReservesPlan-sales-pass-view/:id/:processInstanceId",data:{title:"已审批计划查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"planAuditPassSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.grainReservesPlan-acquisition",{url:"/business/grainReservesPlan-acquisition",data:{title:"收购计划"}}).state("app.business.grainReservesPlan-acquisition-apply",{url:"/business/grainReservesPlan-acquisition-apply",params:{attributeType:"3"},data:{title:"计划申请"},views:{"content@app":{controller:"planCtrl",templateUrl:"app/business/plan/views/plan-acquisition-list.html"}}}).state("app.business.grainReservesPlan-acquisition-view",{url:"/business/grainReservesPlan-acquisition-view/:id/:processInstanceId",data:{title:"计划查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"planSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.grainReservesPlan-acquisition-apply-edit",{url:"/business/grainReservesPlan-acquisition-apply-edit/:id/:attributeType",data:{title:"计划编辑"},params:{isNotEdit:!1},views:{"content@app":{controller:"planSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.grainReservesPlan-acquisition-audit",{url:"/business/grainReservesPlan-acquisition-audit",params:{type:"plan",attributeType:"3"},data:{title:"计划审批"},views:{"content@app":{controller:"planAuditCtrl as datatables",templateUrl:"app/business/plan/views/plan-audit-acquisition-list.html"}}}).state("app.business.grainReservesPlan-acquisition-audit-save",{url:"/business/grainReservesPlan-acquisition-audit-save/:id/:processInstanceId/:taskId/:auditId",data:{title:"计划审批编辑"},params:{isAudit:!0},views:{"content@app":{controller:"planAuditSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.grainReservesPlan-acquisition-audit-view",{url:"/business/grainReservesPlan-acquisition-audit-view/:id/:processInstanceId/:taskId/:auditId",data:{title:"计划审批查看"},params:{isAudit:!1},views:{"content@app":{controller:"planAuditSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.grainReservesPlan-acquisition-pass",{url:"/business/grainReservesPlan-acquisition-pass",params:{attributeType:"3"},data:{title:"已审批计划"},views:{"content@app":{controller:"planAuditPassCtrl as datatables",templateUrl:"app/business/plan/views/plan-audit-acquisition-pass-list.html"}}}).state("app.business.grainReservesPlan-acquisition-pass-view",{url:"/business/grainReservesPlan-acquisition-pass-view/:id/:processInstanceId",data:{title:"已审批计划查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"planAuditPassSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.management",{url:"/business/management",data:{title:"经营管理"}}).state("app.business.management.plan",{url:"/business/management/plan",data:{title:"计划管理"}}).state("app.business.management.plan-apply",{url:"/business/management/plan-apply",params:{menu:"management"},data:{title:"计划申请"},views:{"content@app":{controller:"planCtrl",templateUrl:"app/business/plan/views/plan-list.html"}}}).state("app.business.management.plan-edit",{url:"/business/management/plan-edit/:id/:menu",data:{title:"计划编辑"},params:{isNotEdit:!1},views:{"content@app":{controller:"planSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.management.plan-view",{url:"/business/management/plan-view/:id/:processInstanceId",data:{title:"计划查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"planSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.management.plan-audit",{url:"/business/management/plan-audit",params:{type:"plan",menu:"management"},data:{title:"计划审批"},views:{"content@app":{controller:"planAuditCtrl as datatables",templateUrl:"app/business/plan/views/plan-audit-list.html"}}}).state("app.business.management.plan-audit-save",{url:"/business/management/plan-audit-save/:id/:processInstanceId/:taskId/:auditId",data:{title:"计划审批编辑"},params:{isAudit:!0},views:{"content@app":{controller:"planAuditSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.management.plan-audit-view",{url:"/business/management/plan-audit-view/:id/:processInstanceId/:taskId/:auditId/:menu",data:{title:"计划审批查看"},params:{isAudit:!1},views:{"content@app":{controller:"planAuditSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.management.plan-pass",{url:"/business/management/plan-pass",params:{menu:"management"},data:{title:"已审批计划"},views:{"content@app":{controller:"planAuditPassCtrl as datatables",templateUrl:"app/business/plan/views/plan-audit-pass-list.html"}}}).state("app.business.management.plan-pass-view",{url:"/business/management/plan-pass-view/:id/:processInstanceId",data:{title:"已审批计划查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"planAuditPassSaveCtrl as datatables",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.business.management.customer",{abstract:!0,data:{title:"客户管理"}}).state("app.business.management.customer.list",{url:"/business/management/customer/list",params:{menu:"management"},data:{title:"客户档案管理"},views:{"content@app":{controller:"customerCtrl",templateUrl:"app/business/customer/views/customer-list.html"}}}).state("app.business.management.customer.add",{url:"/business/management/customer/add/:id/:menu",data:{title:"客户档案新增"},views:{"content@app":{controller:"customerSaveCtrl as datatables",templateUrl:"app/business/customer/views/customer-edit.html"}}}).state("app.business.management.customer.edit",{url:"/business/management/customer/edit/:id/:menu",data:{title:"客户档案修改"},views:{"content@app":{controller:"customerSaveCtrl as datatables",templateUrl:"app/business/customer/views/customer-edit.html"}}}).state("app.business.management.customer.badrecord",{url:"/business/management/customer/badrecord",data:{title:"客户不良记录管理"},views:{"content@app":{controller:"customerBadrecordCtrl",templateUrl:"app/business/customer/views/customerBadrecord-list.html"}}}).state("app.business.management.customer.blackList",{url:"/business/management/customer/blackList",data:{title:"客户黑名单管理"},views:{"content@app":{controller:"customerBlackListCtrl",templateUrl:"app/business/customer/views/customer-blackList.html"}}}).state("app.business.management.contract",{abstract:!0,data:{title:"合同管理"}}).state("app.business.management.contract.list",{url:"/business/management/contract/list",params:{menu:"management"},data:{title:"合同申请"},views:{"content@app":{controller:"contractCtrl",templateUrl:"app/business/contract/views/contract-list.html"}}}).state("app.business.management.contract-edit",{url:"/business/management/contract-edit/:id/:menu",data:{title:"合同编辑"},params:{isNotEdit:!1},views:{"content@app":{controller:"contractSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-edit.html"}}}).state("app.business.management.contract-view",{url:"/business/management/contract-view/:id/:processInstanceId/:menu",data:{title:"合同查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"contractSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-edit.html"}}}).state("app.business.management.contract-audit",{url:"/business/management/contract-audit",params:{menu:"management"},data:{title:"合同审批"},views:{"content@app":{controller:"contractAuditCtrl as datatables",templateUrl:"app/business/contract/views/contract-audit-list.html"}}}).state("app.business.management.contract-audit-save",{url:"/business/management/contract-audit-save/:id/:processInstanceId/:taskId/:auditId/:menu",data:{title:"审批"},params:{isAudit:!0},views:{"content@app":{controller:"contractAuditSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-edit.html"}}}).state("app.business.management.contract-audit-saves",{url:"/business/management/contract-audit-saves/:id/:processInstanceId/:taskId/:auditId/:type",data:{title:"合同审批"},params:{isAudit:!0},views:{"content@app":{controller:"contractAuditSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-edit.html"}}}).state("app.business.management.contract-audit-view",{url:"/business/management/contract-audit-view/:id/:processInstanceId/:taskId/:auditId/:menu",data:{title:"合同审批查看"},params:{isAudit:!1},views:{"content@app":{controller:"contractAuditSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-edit.html"}}}).state("app.business.management.contract-change",{url:"/business/management/contract-change",params:{menu:"management"},data:{title:"合同变更"},views:{"content@app":{controller:"contractChangeCtrl",templateUrl:"app/business/contract/views/contract-change-list.html"}}}).state("app.business.management.contract-change-add",{url:"/business/management/contract-change-add/:id/:menu",data:{title:"合同变更新增"},params:{isNotEdit:!1,editType:"add"},views:{"content@app":{controller:"contractChangeSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-change-edit.html"}}}).state("app.business.management.contract-change-edit",{url:"/business/management/contract-change-edit/:id/:menu",data:{title:"合同变更编辑"},params:{isNotEdit:!1,editType:"edit"},views:{"content@app":{controller:"contractChangeSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-change-edit.html"}}}).state("app.business.management.contract-change-view",{url:"/business/management/contract-change-view/:id/:processInstanceId/:menu",data:{title:"合同变更查看"},params:{isNotEdit:!0,editType:"edit"},views:{"content@app":{controller:"contractChangeSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-change-edit.html"}}}).state("app.business.management.contract-change-audit",{url:"/business/management/contract-change-audit",params:{auditType:"change",menu:"management"},data:{title:"合同变更审批"},views:{"content@app":{controller:"contractAuditCtrl as datatables",templateUrl:"app/business/contract/views/contract-change-audit-list.html"}}}).state("app.business.management.contract-change-audit-save",{url:"/business/management/contract-change-audit-save/:id/:processInstanceId/:taskId/:auditId",data:{title:"合同变更审批"},params:{isAudit:!0,auditType:"change"},views:{"content@app":{controller:"contractAuditSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-change-edit.html"}}}).state("app.business.management.contract-change-audit-view",{url:"/business/management/contract-change-audit-view/:id/:processInstanceId/:taskId/:auditId",data:{title:"合同变更审批查看"},params:{isAudit:!1,auditType:"change"},views:{"content@app":{controller:"contractAuditSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-change-edit.html"}}}).state("app.business.management.contract-pass",{url:"/business/management/contract-pass",params:{menu:"management"},data:{title:"已审批合同"},views:{"content@app":{controller:"contractAuditPassCtrl as datatables",templateUrl:"app/business/contract/views/contract-audit-pass-list.html"}}}).state("app.business.management.contract-pass-view",{url:"/business/management/contract-pass-view/:id/:processInstanceId",data:{title:"已审批合同查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"contractAuditPassSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-edit.html"}}}).state("app.business.management.contract.pay",{abstract:!0,data:{title:"合同履约管理"}}).state("app.business.management.contract.pay-recevice",{url:"/business/management/contract/pay-recevice",params:{menu:"management"},data:{title:"合同收付款"},views:{"content@app":{controller:"contractPayReceviceCtrl as datatables",templateUrl:"app/business/contract/views/contract-pay-recevice-list.html"}}}).state("app.business.management.contract.pay-recevice-view",{url:"/business/management/contract/pay-recevice-view",data:{title:"合同收付款详情"},params:{isNotEdit:!0},views:{"content@app":{controller:"contractPayReceviceSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-pay-recevice-edit.html"}}}).state("app.business.management.contract.pay-performance",{url:"/business/management/contract/pay-performance",data:{title:"合同履约详情"},params:{isNotEdit:!0,menu:"management"},views:{"content@app":{controller:"contractPayReceviceSaveCtrl as datatables",templateUrl:"app/business/contract/views/contract-performance-list.html"}}}).state("app.business.management.contract.pay-details",{url:"/business/management/contract/pay-details/:contractNum",data:{title:"合同收付款记录"},views:{"content@app":{controller:"contractPayReceviceCtrl as datatables",templateUrl:"app/business/contract/views/contract-pay-recevice-detailslist.html"}}})}]);
- "use strict";angular.module("app.calendar",["ngResource","ui.router"]).config(["$stateProvider",function(a){a.state("app.calendar",{url:"/calendar",views:{content:{templateUrl:"app/calendar/views/calendar.tpl.html"}},data:{title:"Calendar"}})}]);
- "use strict";angular.module("app.dashboard",["ui.router","ngResource"]).config(["$stateProvider",function(a){a.state("app.dashboard",{url:"/dashboard",views:{"content@app":{controller:"DashboardCtrl",templateUrl:"app/dashboard/dashboard.html"}},data:{title:"Dashboard"},resolve:{scripts:["lazyScript",function(a){return a.register("build/vendor.graphs.js")}]}}).state("app.dashboard-social",{url:"/dashboard-social",views:{"content@app":{templateUrl:"app/dashboard/social-wall.html"}},data:{title:"Dashboard Social"}})}]);
- "use strict";angular.module("app.forms",["ui.router"]),angular.module("app.forms").config(["$stateProvider",function(t){t.state("app.form",{abstract:!0,data:{title:"Forms"}}).state("app.form.elements",{url:"/form/elements",data:{title:"Form Elements"},views:{"content@app":{templateUrl:"app/forms/views/form-elements.html"}}}).state("app.form.layouts",{url:"/form/layouts",data:{title:"Form Layouts"},views:{"content@app":{controller:"FormLayoutsCtrl",templateUrl:"app/forms/views/form-layouts/form-layouts-demo.html"}}}).state("app.form.validation",{url:"/form/validation",data:{title:"Form Validation"},views:{"content@app":{templateUrl:"app/forms/views/form-validation.html"}}}).state("app.form.bootstrapForms",{url:"/form/bootstrap-forms",data:{title:"Bootstrap Forms"},views:{"content@app":{templateUrl:"app/forms/views/bootstrap-forms.html"}}}).state("app.form.bootstrapValidation",{url:"/form/bootstrap-validation",data:{title:"Bootstrap Validation"},views:{"content@app":{templateUrl:"app/forms/views/bootstrap-validation.html"}},resolve:{srcipts:["lazyScript",function(t){return t.register(["build/vendor.ui.js"])}]}}).state("app.form.plugins",{url:"/form/plugins",data:{title:"Form Plugins"},views:{"content@app":{templateUrl:"app/forms/views/form-plugins.html",controller:"FormPluginsCtrl"}},resolve:{srcipts:["lazyScript",function(t){return t.register(["build/vendor.ui.js"])}]}}).state("app.form.wizards",{url:"/form/wizards",data:{title:"Wizards"},views:{"content@app":{templateUrl:"app/forms/views/form-wizards.html",controller:"FormWizardCtrl"}},resolve:{srcipts:["lazyScript",function(t){return t.register(["build/vendor.ui.js"])}]}}).state("app.form.editors",{url:"/form/editors",data:{title:"Editors"},views:{"content@app":{templateUrl:"app/forms/views/form-editors.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.ui.js"])}]}}).state("app.form.dropzone",{url:"/form/dropzone",data:{title:"Dropzone"},views:{"content@app":{templateUrl:"app/forms/views/dropzone.html",controller:["$scope",function(t){t.dropzoneConfig={options:{url:"/api/plug"},eventHandlers:{sending:function(t,r,o){},success:function(t,r){}}}}]}},resolve:{scripts:["lazyScript",function(t){return t.register("build/vendor.ui.js")}]}}).state("app.form.imageEditor",{url:"/form/image-editor",data:{title:"Image Editor"},views:{"content@app":{templateUrl:"app/forms/views/image-editor.html",controller:"ImageEditorCtrl"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.ui.js"])}]}})}]);
- "use strict";angular.module("app.eCommerce",["ui.router"]).config(["$stateProvider",function(e){e.state("app.eCommerce",{abstract:!0,data:{title:"E-Commerce"}}).state("app.eCommerce.orders",{url:"/e-commerce/orders",data:{title:"Orders"},views:{"content@app":{templateUrl:"app/e-commerce/views/orders.html",controller:"OrdersDemoCtrl",resolve:{orders:["$http","APP_CONFIG",function(e,t){return e.get(t.apiRootUrl+"/e-commerce/orders.json")}]}}},resolve:{scripts:["lazyScript",function(e){return e.register(["build/vendor.datatables.js"])}]}}).state("app.eCommerce.products",{url:"/e-commerce/products-view",data:{title:"Products View"},views:{"content@app":{templateUrl:"app/e-commerce/views/products.html"}}}).state("app.eCommerce.detail",{url:"/e-commerce/products-detail",data:{title:"Products Detail"},views:{"content@app":{templateUrl:"app/e-commerce/views/detail.html"}}})}]);
- "use strict";angular.module("app.graphs",["ui.router"]).config(["$stateProvider",function(t){t.state("app.graphs",{abstract:!0,data:{title:"Graphs"}}).state("app.graphs.flot",{url:"/graphs/flot",data:{title:"Flot Charts"},views:{"content@app":{controller:"FlotCtrl",templateUrl:"app/graphs/views/flot-charts.html"}}}).state("app.graphs.morris",{url:"/graphs/morris",data:{title:"Morris Charts"},views:{"content@app":{templateUrl:"app/graphs/views/morris-charts.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.graphs.js"])}]}}).state("app.graphs.sparkline",{url:"/graphs/sparkline",data:{title:"Sparklines"},views:{"content@app":{templateUrl:"app/graphs/views/sparkline.html"}}}).state("app.graphs.easyPieCharts",{url:"/graphs/easy-pie",data:{title:"Easy Pie Charts"},views:{"content@app":{templateUrl:"app/graphs/views/easy-pie-charts.html"}}}).state("app.graphs.dygraphs",{url:"/graphs/dygraphs",data:{title:"Dygraphs Charts"},views:{"content@app":{templateUrl:"app/graphs/views/dygraphs-charts.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.graphs.js"])}]}}).state("app.graphs.chartjs",{url:"/graphs/chartjs",data:{title:"Chart.js"},views:{"content@app":{templateUrl:"app/graphs/views/chartjs-charts.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.graphs.js"])}]}}).state("app.graphs.highchartTables",{url:"/graphs/highchart-tables",data:{title:"Highchart Tables"},views:{"content@app":{templateUrl:"app/graphs/views/highchart-tables.html"}}})}]);
- "use strict";angular.module("app.inbox",["ui.router","ngResource"]).config(["$stateProvider",function(e){e.state("app.inbox",{url:"/inbox",data:{title:"Inbox"},views:{content:{templateUrl:"app/inbox/views/inbox-layout.html",controller:["$scope","config",function(e,o){e.config=o.data,e.deleteSelected=function(){e.$broadcast("$inboxDeleteMessages")}}],controllerAs:"inboxCtrl",resolve:{config:["InboxConfig",function(e){return e}]}}}}).state("app.inbox.folder",{url:"/:folder",views:{inbox:{templateUrl:"app/inbox/views/inbox-folder.html",controller:["$scope","messages","$stateParams",function(n,e,o){n.$parent.selectedFolder=_.find(n.$parent.config.folders,{key:o.folder}),n.messages=e,n.$on("$inboxDeleteMessages",function(e){angular.forEach(n.messages,function(e,o){e.selected&&e.$delete(function(){n.messages.splice(o,1)})})})}],resolve:{messages:["InboxMessage","$stateParams",function(e,o){return e.query({folder:o.folder})}]}}}}).state("app.inbox.folder.detail",{url:"/detail/:message",views:{"inbox@app.inbox":{templateUrl:"app/inbox/views/inbox-detail.html",controller:["$scope","message",function(e,o){e.message=o}],resolve:{message:["InboxMessage","$stateParams",function(e,o){return e.get({id:o.message})}]}}}}).state("app.inbox.folder.replay",{url:"/replay/:message",views:{"inbox@app.inbox":{templateUrl:"app/inbox/views/inbox-replay.html",controller:["$scope","$timeout","$state","replayTo",function(e,o,n,t){e.replayTo=t,e.sending=!1,e.send=function(){e.sending=!0,o(function(){n.go("app.inbox.folder")},1e3)}}],controllerAs:"replayCtrl",resolve:{replayTo:["InboxMessage","$stateParams",function(e,o){return e.get({id:o.message})}]}}}}).state("app.inbox.folder.compose",{url:"/compose",views:{"inbox@app.inbox":{templateUrl:"app/inbox/views/inbox-compose.html",controller:["$scope","$timeout","$state",function(e,o,n){e.sending=!1,e.send=function(){e.sending=!0,o(function(){n.go("app.inbox.folder")},1e3)}}],controllerAs:"composeCtrl"}}})}]);
- "use strict";angular.module("app.intelligent",["ui.router"]).config(["$stateProvider",function(t){t.state("app.intelligent",{abstract:!0,data:{title:"智能仓房"}}).state("app.intelligent.index",{url:"/intelligent/index/:showType",params:{showType:"2"},data:{title:"智能仓房"},views:{"content@app":{controller:"cameraPTCtrlIndex",templateUrl:"app/intelligent/index-supervise/views/grainPT-index.html"}}}).state("app.intelligent.grainInspect",{abstract:!0,data:{title:"粮情检查"}}).state("app.intelligent.grainInspect.comprehensive",{url:"/intelligent/grainInspect/comprehensive/:showType",params:{showType:"2"},data:{title:"粮情综合展示"},views:{"content@app":{controller:"cameraPTCtrlIndex",templateUrl:"app/intelligent/index-supervise/views/grainPT-index.html"}}}).state("app.intelligent.grainInspect.grainAnalyzeList",{url:"/intelligent/grainInspect/grainAnalyzeList",data:{title:"粮情检查分析"},views:{"content@app":{controller:"grainAnalyzeCtrl",templateUrl:"app/intelligent/grainInspect/views/grainAnalyze-list.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.graphs.js"])}]}}).state("app.intelligent.grainInspect.reportFormsList",{url:"/intelligent/grainInspect/reportFormsList",data:{title:"粮情报表"},views:{"content@app":{controller:"reportFormsListCtrl",templateUrl:"app/intelligent/grainInspect/views/reportForms-list.html"}}}).state("app.intelligent.grainInspect.realTimeData",{url:"/intelligent/grainInspect/realTimeData",data:{title:"实时数据查询"},views:{"content@app":{controller:"realTimeDataListCtrl",templateUrl:"app/intelligent/grainInspect/views/realTimeData-list.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.graphs.js"])}]}}).state("app.intelligent.grainInspect.pastRecordsData",{url:"/intelligent/grainInspect/pastRecordsData",data:{title:"历史数据查询"},views:{"content@app":{controller:"temperatureRecordCtrl",templateUrl:"app/intelligent/grainInspect/views/pastRecordsData-list.html"}}}).state("app.intelligent.grainDetection",{abstract:!0,data:{title:"粮情检测"}}).state("app.intelligent.grainDetection.humitureDetectionList",{url:"/intelligent/grainDetection/humitureDetectionList",data:{title:"温湿度检测"},views:{"content@app":{controller:"humitureDetectionCtrl",templateUrl:"app/intelligent/grainDetection/views/humitureDetection-list.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.graphs.js"])}]}}).state("app.intelligent.grainDetection.dewDetectionList",{url:"/intelligent/grainDetection/dewDetectionList",data:{title:"水分检测"},views:{"content@app":{controller:"dewDetectionCtrl",templateUrl:"app/intelligent/grainDetection/views/dewDetection-list.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.graphs.js"])}]}}).state("app.intelligent.grainDetection.temperatureRecordList",{url:"/intelligent/grainDetection/temperatureRecordList/:show/:vCfCode",data:{title:"测温记录"},views:{"content@app":{controller:"temperatureRecordCtrl",templateUrl:"app/intelligent/grainDetection/views/temperatureRecord-list.html"}}}).state("app.intelligent.grainDetection.grainConditionList",{url:"/intelligent/grainDetection/grainConditionList",data:{title:"粮情数据"},views:{"content@app":{controller:"grainConditionCtrl",templateUrl:"app/intelligent/grainDetection/views/grainCondition-list.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.graphs.js"])}]}}).state("app.intelligent.grainDetection.insectPestDetectionList",{url:"/intelligent/grainDetection/insectPestDetectionList/:show/:vCfCode",data:{title:"虫害检测列表"},views:{"content@app":{controller:"insectPestDetectionCtrl",templateUrl:"app/intelligent/grainDetection/views/insectPestDetection-list.html"}}}).state("app.intelligent.grainDetection.insectPestDetectionEdit",{url:"/intelligent/grainDetection/insectPestDetectionEdit/:type/:insertId",data:{title:"虫害检测数据"},views:{"content@app":{controller:"insectPestEditCtrl",templateUrl:"app/intelligent/grainDetection/views/insectPestDetection-edit.html"}}}).state("app.intelligent.grainDetection.insectPestDetectionList.chart",{url:"/intelligent/grainDetection/insectPestDetectionList/chart",data:{title:"虫害检测图表"},views:{"content@app":{controller:"insectPestDetectionChart",templateUrl:"app/intelligent/grainDetection/views/insectPestDetectionChart.html"}}}).state("app.intelligent.grainDetection.warningThreshold",{url:"/intelligent/grainDetection/warningThreshold/:show/:vCfCode",data:{title:"报警列表"},views:{"content@app":{controller:"warningThresholdCtrl",templateUrl:"app/intelligent/grainDetection/views/warningThreshold-list.html"}}}).state("app.intelligent.fumigation",{abstract:!0,data:{title:"熏蒸管理"}}).state("app.intelligent.fumigation.fumigationPlanList",{url:"/intelligent/fumigation/fumigationPlanList",data:{title:"熏蒸方案申请"},views:{"content@app":{controller:"fumigationPlanCtrl",templateUrl:"app/intelligent/fumigation/views/plan/fumigationPlan-list.html"}}}).state("app.intelligent.fumigation.fumigationPlanEdit",{url:"/intelligent/fumigation/fumigationPlanEdit/:fumType/:fumigationId",data:{title:"熏蒸方案申请详情"},views:{"content@app":{controller:"fumigationPlanEditCtrl",templateUrl:"app/intelligent/fumigation/views/plan/fumigationPlan-edit.html"}}}).state("app.intelligent.fumigation.fumigationApproveList",{url:"/intelligent/fumigation/fumigationApproveList",data:{title:"熏蒸方案审批"},views:{"content@app":{controller:"fumigationApproveCtrl",templateUrl:"app/intelligent/fumigation/views/plan/fumigationApprove-list.html"}}}).state("app.intelligent.fumigation.fumigationApproveEdit",{url:"/intelligent/fumigation/fumigationApproveEdit/:fumType/:fumigationId",data:{title:"熏蒸方案审批详情"},views:{"content@app":{controller:"fumigationApproveEditCtrl",templateUrl:"app/intelligent/fumigation/views/plan/fumigationApprove-edit.html"}}}).state("app.intelligent.fumigation.pesticidePlanList",{url:"/intelligent/fumigation/pesticidePlanList",data:{title:"施药方案申请"},views:{"content@app":{controller:"pesticidePlanCtrl",templateUrl:"app/intelligent/fumigation/views/plan/pesticidePlan-list.html"}}}).state("app.intelligent.fumigation.pesticidePlanEdit",{url:"/intelligent/fumigation/pesticidePlanEdit/:fumType/:pesticideId",data:{title:"施药方案申请详情"},views:{"content@app":{controller:"pesticidePlanEditCtrl",templateUrl:"app/intelligent/fumigation/views/plan/pesticidePlan-edit.html"}}}).state("app.intelligent.fumigation.pesticideApproveList",{url:"/intelligent/fumigation/pesticideApproveList",data:{title:"施药方案实施"},views:{"content@app":{controller:"pesticideApproveCtrl",templateUrl:"app/intelligent/fumigation/views/plan/pesticideApprove-list.html"}}}).state("app.intelligent.fumigation.pesticideApproveEdit",{url:"/intelligent/fumigation/pesticideApproveEdit/:fumType/:pesticideId",data:{title:"施药方案实施详情"},views:{"content@app":{controller:"pesticideApproveEditCtrl",templateUrl:"app/intelligent/fumigation/views/plan/pesticideApprove-edit.html"}}}).state("app.intelligent.fumigation.fumigationList",{url:"/intelligent/fumigation/fumigationList/:id/:homePage",data:{title:"熏蒸方案记录"},views:{"content@app":{controller:"planQueryCtrl",templateUrl:"app/intelligent/fumigation/views/plan/fumigation-list.html"}}}).state("app.intelligent.fumigation.aerationControl",{url:"/intelligent/aeration/aerationControl/:aerationType",data:{title:"熏蒸通风控制"},params:{aerationType:"fumigation"},views:{"content@app":{controller:"aerationTaskControl",templateUrl:"app/intelligent/fumigation/views/homework/fumAerationTaskControl-list.html"}}}).state("app.intelligent.fumigation.fumHomeWorkProcess",{url:"/intelligent/fumigation/fumHomeWorkProcess",data:{title:"熏蒸作业过程列表"},views:{"content@app":{controller:"fumHomeWorkCtrl",templateUrl:"app/intelligent/fumigation/views/homework/fumHomeWorkProcess-list.html"}}}).state("app.intelligent.fumigation.fumHomeWorkProcessEdit",{url:"/intelligent/fumigation/fumHomeWorkProcessEdit/:fumType/:homeWorkId",data:{title:"熏蒸作业过程详情"},views:{"content@app":{controller:"fumHomeWorkEditCtrl",templateUrl:"app/intelligent/fumigation/views/homework/fumHomeWorkProcess-edit.html"}}}).state("app.intelligent.fumigation.fumHomeWorkAfter",{url:"/intelligent/fumigation/fumHomeWorkAfter",data:{title:"熏蒸作业善后"},views:{"content@app":{controller:"fumHomeWorkAfterCtrl",templateUrl:"app/intelligent/fumigation/views/homework/fumHomeWorkAfter-list.html"}}}).state("app.intelligent.fumigation.fumHomeWorkAfterEdit",{url:"/intelligent/fumigation/fumHomeWorkAfterEdit/:fumType/:homeWorkId",data:{title:"熏蒸作业善后详情"},views:{"content@app":{controller:"fumHomeWorkAfterEditCtrl",templateUrl:"app/intelligent/fumigation/views/homework/fumHomeWorkAfter-edit.html"}}}).state("app.intelligent.fumigation.fumHomeWorkSingle",{url:"/intelligent/fumigation/fumHomeWorkSingle",data:{title:"熏蒸作业单"},views:{"content@app":{controller:"homeWorkQueryCtrl",templateUrl:"app/intelligent/fumigation/views/homework/fumHomeWorkSingle-list.html"}}}).state("app.intelligent.fumigation.detectionList",{url:"/intelligent/fumigation/detectionList/:type",data:{title:"能耗检测"},views:{"content@app":{controller:"detectionCtrl",templateUrl:"app/intelligent/energyMonitor/views/detection-list.html"}}}).state("app.intelligent.gasDetection",{abstract:!0,data:{title:"气体检测"}}).state("app.intelligent.gasDetection.gasDetectionList",{url:"/intelligent/gasDetection/gasDetectionList",data:{title:"气体检测"},views:{"content@app":{controller:"gasDetectionCtrl",templateUrl:"app/intelligent/gasDetection/views/gasDetection-list.html"}}}).state("app.intelligent.gasDetection.gasDetectionList.gasDetectionView",{url:"/intelligent/gasDetection/gasDetectionList/gasDetectionView/:vCfCode/:vValueTime",data:{title:"分布图"},views:{"content@app":{controller:"gasDetectionViewCtrl",templateUrl:"app/intelligent/gasDetection/views/gasDetection-view.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.graphs.js"])}]}}).state("app.intelligent.gasDetection.recordList",{url:"/intelligent/gasDetection/recordList/:show/:vCfCode",data:{title:"气体检测记录"},views:{"content@app":{controller:"recordCtrl",templateUrl:"app/intelligent/gasDetection/views/record-list.html"}}}).state("app.intelligent.numberMonitor",{abstract:!0,data:{title:"粮食数量监测"}}).state("app.intelligent.numberMonitor.taskSchemaList.edit",{url:"/intelligent/numberMonitor/taskSchemaList/edit/:id/:type",data:{title:"编辑"},views:{"content@app":{controller:"batchTimingTaskSaveCtrl",templateUrl:"app/intelligent/intelligentDetection/views/batchTimingTask-add.html"}}}).state("app.intelligent.numberMonitor.monitorWarning",{url:"/intelligent/numberMonitor/monitorWarning",data:{title:"数量检测分析预警"},views:{"content@app":{controller:"monitorWarningCtrl",templateUrl:"app/intelligent/grainNumberMonitor/views/monitorWarning.html"}}}).state("app.intelligent.numberMonitor.warningHistory",{url:"/intelligent/numberMonitor/warningHistory",data:{title:"数量检测记录"},views:{"content@app":{controller:"warningHistoryCtrl",templateUrl:"app/intelligent/grainNumberMonitor/views/warningHistory.html"}}}).state("app.intelligent.numberMonitor.definitionTV",{url:"/intelligent/numberMonitor/definitionTV",data:{title:"高清成像"},views:{"content@app":{controller:"definitionTVCtrl",templateUrl:"app/intelligent/grainNumberMonitor/views/definitionTV.html"}}}).state("app.intelligent.numberMonitor.remoteMonitor",{url:"/intelligent/numberMonitor/remoteMonitor",data:{title:"远程监控"},views:{"content@app":{controller:"remoteMonitorCtrl",templateUrl:"app/intelligent/grainNumberMonitor/views/remoteMonitor.html"}}}).state("app.intelligent.energyMonitor",{abstract:!0,data:{title:"能耗监测"}}).state("app.intelligent.energyMonitor.energyAmmeter",{abstract:!0,data:{title:"能耗电表"}}).state("app.intelligent.energyMonitor.ammeterSetting",{url:"/intelligent/energyMonitor/ammeterSetting",data:{title:"能耗电表设置"},views:{"content@app":{controller:"ammeterSettingCtrl",templateUrl:"app/intelligent/energyMonitor/views/ammeterSetting-list.html"}}}).state("app.intelligent.energyMonitor.ammeterSetting.edit",{url:"/intelligent/energyMonitor/ammeterSetting/edit/:id/:type",data:{title:"能耗电表信息编辑"},views:{"content@app":{controller:"ammeterSettingEditCtrl",templateUrl:"app/intelligent/energyMonitor/views/ammeterSetting-edit.html"}}}).state("app.intelligent.energyMonitor.meterQuery",{url:"/intelligent/energyMonitor/meterQuery",data:{title:"能耗电表查询"},views:{"content@app":{controller:"meterQueryCtrl",templateUrl:"app/intelligent/energyMonitor/views/meterQuery-list.html"}}}).state("app.intelligent.energyMonitor.detectionList",{url:"/intelligent/energyMonitor/detectionList/:type",data:{title:"能耗检测"},views:{"content@app":{controller:"detectionCtrl",templateUrl:"app/intelligent/energyMonitor/views/detection-list.html"}}}).state("app.intelligent.energyMonitor.trendList",{url:"/intelligent/energyMonitor/trendList",data:{title:"能耗趋势"},views:{"content@app":{controller:"trendCtrl",templateUrl:"app/intelligent/energyMonitor/views/trend-list.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.graphs.js"])}]}}).state("app.intelligent.energyMonitor.timePointComparison",{url:"/intelligent/energyMonitor/timePointComparison",data:{title:"能耗时间点对比"},views:{"content@app":{controller:"timePointComparisonCtrl",templateUrl:"app/intelligent/energyMonitor/views/timePointComparison-list.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.graphs.js"])}]}}).state("app.intelligent.energyMonitor.timeComparison",{url:"/intelligent/energyMonitor/timeComparison",data:{title:"能耗时间段对比"},views:{"content@app":{controller:"timeComparisonCtrl",templateUrl:"app/intelligent/energyMonitor/views/timeComparison-list.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.graphs.js"])}]}}).state("app.intelligent.energyMonitor.dailyConsumption",{url:"/intelligent/energyMonitor/dailyConsumption",data:{title:"按时段统计能耗"},views:{"content@app":{controller:"dailyConsumptionCtrl",templateUrl:"app/intelligent/energyMonitor/views/dailyConsumption-list.html"}}}).state("app.intelligent.aeration",{abstract:!0,data:{title:"智能通风"}}).state("app.intelligent.aeration.plan",{abstract:!0,data:{title:"通风计划"}}).state("app.intelligent.aeration.plan.apply",{url:"/intelligent/aeration/plan/apply/:approvalState",data:{title:"通风计划申请列表"},views:{"content@app":{controller:"aerationTaskCtrl",templateUrl:"app/intelligent/aeration/views/aerationTaskApply-list.html"}}}).state("app.intelligent.aeration.plan.applyEdit",{url:"/intelligent/aeration/plan/applyEdit/:id/:butId/:pageType/:taskId/:auditId",data:{title:"通风计划申请"},views:{"content@app":{controller:"aerationTaskEdit",templateUrl:"app/intelligent/aeration/views/aerationTaskApply-edit.html"}}}).state("app.intelligent.aeration.control",{abstract:!0,data:{title:"通风控制"}}).state("app.intelligent.aeration.control.aerationRecord",{url:"/intelligent/aeration/control/aerationRecord",data:{title:"通风记录"},views:{"content@app":{controller:"aerationTaskRecordCtrl",templateUrl:"app/intelligent/aeration/views/aerationTaskRecord-list.html"}}}).state("app.intelligent.aeration.plan.audit",{url:"/intelligent/aeration/plan/audit",data:{title:"通风计划审批"},views:{"content@app":{controller:"approvalCtrl",templateUrl:"app/intelligent/aeration/views/aerationTaskApproval-list.html"}}}).state("app.intelligent.aeration.plan.auditPass",{url:"/intelligent/aeration/plan/auditPass/:approvalState",data:{title:"通风计划已审批"},views:{"content@app":{controller:"aerationTaskCtrl",templateUrl:"app/intelligent/aeration/views/aerationTaskApplyPass-list.html"}}}).state("app.intelligent.aeration.control.aerationParameter",{url:"/intelligent/aeration/control/aerationParameter",data:{title:"通风参数值设置"},views:{"content@app":{controller:"aerationParameterCtrl",templateUrl:"app/intelligent/aeration/views/aerationParameter-list.html"}}}).state("app.intelligent.aeration.control.aerationParameter-add",{url:"/intelligent/aeration/control/aerationParameter-add/:id",data:{title:"新增"},views:{"content@app":{controller:"aerationParameterEditCtrl",templateUrl:"app/intelligent/aeration/views/aerationParameter-edit.html"}}}).state("app.intelligent.aeration.control.aerationParameter-edit",{url:"/intelligent/aeration/control/aerationParameter-edit/:id",data:{title:"修改"},params:{isNotEdit:!1},views:{"content@app":{controller:"aerationParameterEditCtrl",templateUrl:"app/intelligent/aeration/views/aerationParameter-edit.html"}}}).state("app.intelligent.aeration.control.aerationParameter-view",{url:"/intelligent/aeration/control/aerationParameter-view/:id",data:{title:"查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"aerationParameterEditCtrl",templateUrl:"app/intelligent/aeration/views/aerationParameter-edit.html"}}}).state("app.intelligent.aeration.control.detectionList",{url:"/intelligent/aeration/control/detectionList/:type",data:{title:"能耗检测"},views:{"content@app":{controller:"detectionCtrl",templateUrl:"app/intelligent/energyMonitor/views/detection-list.html"}}}).state("app.intelligent.aeration.control.aerationControl",{url:"/intelligent/aeration/control/aerationControl/:approvalState",data:{title:"通风控制"},views:{"content@app":{controller:"aerationTaskControl",templateUrl:"app/intelligent/aeration/views/aerationTaskControl-list.html"}}}).state("app.intelligent.aeration.control.aerationJob",{url:"/intelligent/aeration/control/aerationJob",data:{title:"通风作业"},views:{"content@app":{controller:"aerationJobCtrl",templateUrl:"app/intelligent/aeration/views/aerationJob-list.html"}}}).state("app.intelligent.aeration.control.aerationJob-view",{url:"/intelligent/aeration/control/aerationJob-view/:id",data:{title:"查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"aerationJobEditCtrl",templateUrl:"app/intelligent/aeration/views/aerationJob-edit.html"}}}).state("app.intelligent.aeration.analyze",{abstract:!0,data:{title:"通风分析"}}).state("app.intelligent.aeration.analyze.compare",{url:"/intelligent/aeration/analyze/compare",data:{title:"通风效果对比"},views:{"content@app":{controller:"aerationCompareCtrl",templateUrl:"app/intelligent/aeration/views/aerationCompare-list.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.graphs.js"])}]}}).state("app.intelligent.aeration.control.operationRecord",{url:"/intelligent/aeration/control/operationRecord",data:{title:"通风记录"},views:{"content@app":{controller:"aerationOperationRecordCtrl",templateUrl:"app/intelligent/aeration/views/aerationOperationRecord-list.html"}}}).state("app.intelligent.aeration.control.operationRecord-add",{url:"/intelligent/aeration/control/operationRecord-add/:id",data:{title:"新增"},views:{"content@app":{controller:"aerationOperationRecordEditCtrl",templateUrl:"app/intelligent/aeration/views/aerationOperationRecord-edit.html"}}}).state("app.intelligent.aeration.control.operationRecord-edit",{url:"/intelligent/aeration/control/operationRecord-edit/:id",data:{title:"修改"},params:{isNotEdit:!1},views:{"content@app":{controller:"aerationOperationRecordEditCtrl",templateUrl:"app/intelligent/aeration/views/aerationOperationRecord-edit.html"}}}).state("app.intelligent.aeration.control.operationRecord-view",{url:"/intelligent/aeration/control/operationRecord-view/:id",data:{title:"查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"aerationOperationRecordEditCtrl",templateUrl:"app/intelligent/aeration/views/aerationOperationRecord-edit.html"}}}).state("app.intelligent.weather",{abstract:!0,data:{title:"气象环境监测"}}).state("app.intelligent.weather.weatherManager",{url:"/intelligent/weather/weatherManager",data:{title:"气象管理"},views:{"content@app":{controller:"weatherDetectionCtrl",templateUrl:"app/intelligent/weather/views/weather-index.html"}}}).state("app.intelligent.weather.weatherHsitory",{url:"/intelligent/weather/weatherHsitory",data:{title:"气象历史数据"},views:{"content@app":{controller:"weatherDetectionCtrl",templateUrl:"app/intelligent/weather/views/wertherhsitory-list.html"}}}).state("app.intelligent.weather.weatherDetection",{url:"/intelligent/weather/weatherDetection",data:{title:"气象检测"},views:{"content@app":{controller:"weatherDetectionCtrl",templateUrl:"app/intelligent/weather/views/weatherDetection-list.html"}}}).state("app.intelligent.weather.weatherDeviceManager",{url:"/intelligent/weather/weatherDeviceManager",data:{title:"气象设备管理"},views:{"content@app":{controller:"wertherinfoCtrl",templateUrl:"app/intelligent/weather/views/wertherinfo-list.html"}}}).state("app.intelligent.weather.weatherDeviceManager.add",{url:"/intelligent/weather/weatherDeviceManager/add/:id",data:{title:"新增"},views:{"content@app":{controller:"wertherinfoSaveCtrl",templateUrl:"app/intelligent/weather/views/wertherinfo-edit.html"}}}).state("app.intelligent.weather.weatherDeviceManager.edit",{url:"/intelligent/weather/weatherDeviceManager/edit/:id",data:{title:"修改"},params:{isNotEdit:!1},views:{"content@app":{controller:"wertherinfoSaveCtrl",templateUrl:"app/intelligent/weather/views/wertherinfo-edit.html"}}}).state("app.intelligent.weather.weatherDeviceManager.view",{url:"/intelligent/weather/weatherDeviceManager/view/:id/:isDisplay",data:{title:"查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"wertherinfoSaveCtrl",templateUrl:"app/intelligent/weather/views/wertherinfo-edit.html"}}}).state("app.intelligent.energyMonitor.taskConsumption",{url:"/intelligent/energyMonitor/taskConsumption",data:{title:"按作业统计能耗"},views:{"content@app":{controller:"taskConsumptionCtrl",templateUrl:"app/intelligent/energyMonitor/views/taskConsumption-list.html"}}}).state("app.intelligent.statisticalReport",{abstract:!0,data:{title:"统计报表"}}).state("app.intelligent.statisticalReport.summaryReport",{url:"/intelligent/statisticalReport/summaryReport",data:{title:"汇总报表"},views:{"content@app":{controller:"summaryReportCtrl",templateUrl:"app/intelligent/statisticalReport/views/summaryReport-list.html"}}}).state("app.intelligent.statisticalReport.detailsReport",{url:"/intelligent/statisticalReport/detailsReport",data:{title:"详情报表"},views:{"content@app":{controller:"detailsReportCtrl",templateUrl:"app/intelligent/statisticalReport/views/detailsReport-list.html"}}}).state("app.intelligent.statisticalReport.submitReport",{url:"/intelligent/statisticalReport/submitReport",data:{title:"上报报表"},views:{"content@app":{controller:"submitReportCtrl",templateUrl:"app/intelligent/statisticalReport/views/submitReport-list.html"}}}).state("app.intelligent.coldStorage",{abstract:!0,data:{title:"低温储粮"}}).state("app.intelligent.coldStorage.airConditionControl",{url:"/intelligent/coldStorage/airConditionControl",data:{title:"空调控制"},views:{"content@app":{controller:"airConditionControlCtrl",templateUrl:"app/intelligent/coldStorage/views/airConditionControl.html"}}}).state("app.intelligent.coldStorage.airConditionJobHistory",{url:"/intelligent/coldStorage/airConditionJobHistory",data:{title:"空调作业记录"},views:{"content@app":{controller:"airConditionJobHistoryCtrl",templateUrl:"app/intelligent/coldStorage/views/airConditionJobHistory.html"}}}).state("app.intelligent.insideCirculation",{abstract:!0,data:{title:"内环流"}}).state("app.intelligent.insideCirculation.insideCirculationControl",{url:"/intelligent/insideCirculation/insideCirculationControl",data:{title:"内环流控制"},views:{"content@app":{controller:"insideCirculationCtrl",templateUrl:"app/intelligent/insideCirculation/views/insideCirculationControl.html"}}}).state("app.intelligent.insideCirculation.insideCirculationRecord",{url:"/intelligent/insideCirculation/insideCirculationRecord",data:{title:"内环流记录"},views:{"content@app":{controller:"insideCirculationHistoryCtrl",templateUrl:"app/intelligent/insideCirculation/views/airConditionJobHistory.html"}}}).state("app.intelligent.controlledAtmosphere",{abstract:!0,data:{title:"气调管理"}}).state("app.intelligent.controlledAtmosphere.control",{url:"/intelligent/controlledAtmosphere/control",data:{title:"气调控制"},views:{"content@app":{controller:"controlledAtmosphereCtrl",templateUrl:"app/intelligent/controlledAtmosphere/views/controlledAtmosphereList.html"}}}).state("app.intelligent.controlledAtmosphere.record",{url:"/intelligent/controlledAtmosphere/record",data:{title:"气调作业记录"},views:{"content@app":{controller:"controlledAtmosphereHistoryCtrl",templateUrl:"app/intelligent/controlledAtmosphere/views/controlledAtmosphereHistory.html"}}}).state("app.intelligent.controlledAtmosphere.nitrogenChargingControl",{url:"/intelligent/controlledAtmosphere/nitrogenChargingcontrol",data:{title:"充氮控制"},views:{"content@app":{controller:"nitrogenChargingCtrl",templateUrl:"app/intelligent/controlledAtmosphere/views/nitrogenChargingList.html"}}}).state("app.intelligent.controlledAtmosphere.nitrogenChargingRecord",{url:"/intelligent/controlledAtmosphere/nitrogenChargingRecord",data:{title:"充氮作业记录"},views:{"content@app":{controller:"nitrogenChargingHistoryCtrl",templateUrl:"app/intelligent/controlledAtmosphere/views/nitrogenChargingHistory.html"}}}).state("app.intelligent.intelligentDetection",{abstract:!0,data:{title:"智能监测"}}).state("app.intelligent.intelligentDetection.grain",{url:"/intelligent/intelligentDetection/grain/:type",data:{title:"粮情监测"},views:{"content@app":{controller:"batchTaskSchemaCtrl",templateUrl:"app/intelligent/intelligentDetection/views/batchTaskSchema-list.html"}}}).state("app.intelligent.intelligentDetection.grain.edit",{url:"/intelligent/intelligentDetection/grain/edit/:id/:type",data:{title:"编辑"},views:{"content@app":{controller:"batchTimingTaskSaveCtrl",templateUrl:"app/intelligent/intelligentDetection/views/batchTimingTask-add.html"}}}).state("app.intelligent.intelligentDetection.insect",{url:"/intelligent/intelligentDetection/insect/:type",data:{title:"虫害监测"},views:{"content@app":{controller:"batchTaskSchemaCtrl",templateUrl:"app/intelligent/intelligentDetection/views/batchTaskSchema-list.html"}}}).state("app.intelligent.intelligentDetection.insect.edit",{url:"/intelligent/intelligentDetection/insect/edit/:id/:type",data:{title:"编辑"},views:{"content@app":{controller:"batchTimingTaskSaveCtrl",templateUrl:"app/intelligent/intelligentDetection/views/batchTimingTask-add.html"}}}).state("app.intelligent.intelligentDetection.gas",{url:"/intelligent/intelligentDetection/gas/:type",data:{title:"气体监测"},views:{"content@app":{controller:"batchTaskSchemaCtrl",templateUrl:"app/intelligent/intelligentDetection/views/batchTaskSchema-list.html"}}}).state("app.intelligent.intelligentDetection.gas.edit",{url:"/intelligent/intelligentDetection/gas/edit/:id/:type",data:{title:"编辑"},views:{"content@app":{controller:"batchTimingTaskSaveCtrl",templateUrl:"app/intelligent/intelligentDetection/views/batchTimingTask-add.html"}}}).state("app.intelligent.intelligentDetection.energy",{url:"/intelligent/intelligentDetection/energy/:type",data:{title:"能耗监测"},views:{"content@app":{controller:"batchTaskSchemaCtrl",templateUrl:"app/intelligent/intelligentDetection/views/batchTaskSchema-list.html"}}}).state("app.intelligent.intelligentDetection.energy.edit",{url:"/intelligent/intelligentDetection/energy/edit/:id/:type",data:{title:"编辑"},views:{"content@app":{controller:"batchTimingTaskSaveCtrl",templateUrl:"app/intelligent/intelligentDetection/views/batchTimingTask-add.html"}}}).state("app.intelligent.intelligentDetection.dew",{url:"/intelligent/intelligentDetection/dew/:type",data:{title:"水分监测"},views:{"content@app":{controller:"batchTaskSchemaCtrl",templateUrl:"app/intelligent/intelligentDetection/views/batchTaskSchema-list.html"}}}).state("app.intelligent.intelligentDetection.dew.edit",{url:"/intelligent/intelligentDetection/dew/edit/:id/:type",data:{title:"编辑"},views:{"content@app":{controller:"batchTimingTaskSaveCtrl",templateUrl:"app/intelligent/intelligentDetection/views/batchTimingTask-add.html"}}}).state("app.intelligent.intelligentDetection.meteorology",{url:"/intelligent/intelligentDetection/meteorology/:type",data:{title:"气象监测"},views:{"content@app":{controller:"batchTaskSchemaCtrl",templateUrl:"app/intelligent/intelligentDetection/views/batchTaskSchema-list.html"}}}).state("app.intelligent.intelligentDetection.meteorology.edit",{url:"/intelligent/intelligentDetection/meteorology/edit/:id/:type",data:{title:"编辑"},views:{"content@app":{controller:"batchTimingTaskSaveCtrl",templateUrl:"app/intelligent/intelligentDetection/views/batchTimingTask-add.html"}}}).state("app.intelligent.intelligentDetection.number",{url:"/intelligent/intelligentDetection/number/:type",data:{title:"数量监测"},views:{"content@app":{controller:"batchTaskSchemaCtrl",templateUrl:"app/intelligent/intelligentDetection/views/batchTaskSchema-list.html"}}}).state("app.intelligent.intelligentDetection.number.edit",{url:"/intelligent/intelligentDetection/number/edit/:id/:type",data:{title:"编辑"},views:{"content@app":{controller:"batchTimingTaskSaveCtrl",templateUrl:"app/intelligent/intelligentDetection/views/batchTimingTask-add.html"}}}).state("app.intelligent.intelligentDetection.numberResult",{url:"/intelligent/intelligentDetection/numberResult/:type",data:{title:"数量结果监测"},views:{"content@app":{controller:"batchTaskSchemaCtrl",templateUrl:"app/intelligent/intelligentDetection/views/batchTaskSchema-list.html"}}}).state("app.intelligent.intelligentDetection.numberResult.edit",{url:"/intelligent/intelligentDetection/numberResult/edit/:id/:type",data:{title:"编辑"},views:{"content@app":{controller:"batchTimingTaskSaveCtrl",templateUrl:"app/intelligent/intelligentDetection/views/batchTimingTask-add.html"}}}).state("app.intelligent.comprehensive",{abstract:!0,data:{title:"综合查询"}}).state("app.intelligent.comprehensive.grain",{url:"/intelligent/comprehensive/grain",data:{title:"测温记录"},views:{"content@app":{controller:"temperatureRecordCtrl",templateUrl:"app/intelligent/grainDetection/views/temperatureRecord-list.html"}}}).state("app.intelligent.comprehensive.insect",{url:"/intelligent/comprehensive/insect",data:{title:"害虫记录"},views:{"content@app":{controller:"insectPestDetectionCtrl",templateUrl:"app/intelligent/grainDetection/views/insectPestDetection-list.html"}}}).state("app.intelligent.comprehensive.gas",{url:"/intelligent/comprehensive/gas",data:{title:"气体记录"},views:{"content@app":{controller:"recordCtrl",templateUrl:"app/intelligent/gasDetection/views/record-list.html"}}}).state("app.intelligent.comprehensive.energy",{url:"/intelligent/comprehensive/energy/:type",data:{title:"能耗记录"},views:{"content@app":{controller:"detectionCtrl",templateUrl:"app/intelligent/energyMonitor/views/detection-list.html"}}}).state("app.intelligent.comprehensive.warning",{url:"/intelligent/comprehensive/warning",data:{title:"报警记录"},views:{"content@app":{controller:"warningThresholdCtrl",templateUrl:"app/intelligent/grainDetection/views/warningThreshold-list.html"}}}).state("app.intelligent.comprehensive.device",{url:"/intelligent/comprehensive/device",data:{title:"设备操作记录"},views:{"content@app":{controller:"comprehensiveDeviceCtrl",templateUrl:"app/intelligent/comprehensive/views/comprehensiveDevice-list.html"}}}).state("app.intelligent.basicData",{abstract:!0,data:{title:"基础数据"}}).state("app.intelligent.basicData.basicWareHouseSet",{url:"/intelligent/basicData/basicWareHouseSet",data:{title:"仓房信息设置"},views:{"content@app":{controller:"basicStorehouseCtrl",templateUrl:"app/intelligent/basicData/views/basicWareHouseSet-list.html"}}}).state("app.intelligent.basicData.basicWareHouseSet.add",{url:"/intelligent/basicData/basicWareHouseSet/add/:id/:btnType/:orgId/:libraryType",data:{title:"新增"},views:{"content@app":{controller:"basicStorehouseCtrlEdit",templateUrl:"app/intelligent/basicData/views/basicWareHouseSet-edit.html"}}}).state("app.intelligent.basicData.basicWareHouseSet.edit",{url:"/intelligent/basicData/basicWareHouseSet/edit/:id/:btnType/:orgId/:libraryType",data:{title:"修改"},views:{"content@app":{controller:"basicStorehouseCtrlEdit",templateUrl:"app/intelligent/basicData/views/basicWareHouseSet-edit.html"}}}).state("app.intelligent.basicData.basicWareHouseSet.view",{url:"/intelligent/basicData/basicWareHouseSet/view/:id/:btnType/:orgId/:libraryType",data:{title:"查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"basicStorehouseCtrlEdit",templateUrl:"app/intelligent/basicData/views/basicWareHouseSet-edit.html"}}}).state("app.intelligent.basicData.basicTemperaturAalarmList",{url:"/intelligent/basicData/basicTemperaturAalarmList",data:{title:"报警联系人信息设置"},views:{"content@app":{controller:"basicTemperaturAalarmCtrl",templateUrl:"app/intelligent/basicData/views/basicAalarmSet-list.html"}}}).state("app.intelligent.basicData.basicTemperaturAalarmList.add",{url:"/intelligent/basicData/basicTemperaturAalarmList/add/:id",data:{title:"新增"},views:{"content@app":{controller:"basicTemperaturAalarmSaveCtrl",templateUrl:"app/intelligent/basicData/views/basicAalarmSet-edit.html"}}}).state("app.intelligent.basicData.basicTemperaturAalarmList.edit",{url:"/app/intelligent/basicData/basicTemperaturAalarmList/edit/:id",data:{title:"修改"},params:{isNotEdit:!1},views:{"content@app":{controller:"basicTemperaturAalarmSaveCtrl",templateUrl:"app/intelligent/basicData/views/basicAalarmSet-edit.html"}}}).state("app.intelligent.basicData.basicGrainSetList",{url:"/intelligent/basicData/basicGrainSetList",data:{title:"粮油信息设置"},views:{"content@app":{controller:"basicGrainSetCtrl",templateUrl:"app/intelligent/basicData/views/basicGrainSet-list.html"}}}).state("app.intelligent.basicData.basicGrainSetList.add",{url:"/intelligent/basicData/basicGrainSetList/add/:id",data:{title:"新增"},views:{"content@app":{controller:"basicGrainSetSaveCtrl",templateUrl:"app/intelligent/basicData/views/basicGrainSet-edit.html"}}}).state("app.intelligent.basicData.basicGrainSetList.edit",{url:"/intelligent/basicData/basicGrainSetList/edit/:id",data:{title:"修改"},params:{isNotEdit:!1},views:{"content@app":{controller:"basicGrainSetSaveCtrl",templateUrl:"app/intelligent/basicData/views/basicGrainSet-edit.html"}}}).state("app.intelligent.basicData.basicGrainSetList.view",{url:"/intelligent/basicData/basicGrainSetList/view/:id",data:{title:"查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"basicGrainSetSaveCtrl",templateUrl:"app/intelligent/basicData/views/basicGrainSet-edit.html"}}}).state("app.intelligent.basicData.parameter",{abstract:!0,data:{title:"设备参数管理"}}).state("app.intelligent.basicData.parameter.basicGasSet",{url:"/intelligent/basicData/parameter/basicGasSet",data:{title:"气调设备设置"},views:{"content@app":{controller:"basicGasSetCtrl",templateUrl:"app/intelligent/basicData/views/basicGasSet-list.html"}}}).state("app.intelligent.basicData.parameter.basicGasSet.add",{url:"/intelligent/basicData/parameter/basicGasSet/add/:id",data:{title:"新增"},views:{"content@app":{controller:"basicGasSetSaveCtrl",templateUrl:"app/intelligent/basicData/views/basicGasSet-edit.html"}}}).state("app.intelligent.basicData.parameter.basicGasSet.edit",{url:"/intelligent/basicData/parameter/basicGasSet/edit/:id",data:{title:"修改"},params:{isNotEdit:!1},views:{"content@app":{controller:"basicGasSetSaveCtrl",templateUrl:"app/intelligent/basicData/views/basicGasSet-edit.html"}}}).state("app.intelligent.basicData.parameter.basicGasSet.view",{url:"/intelligent/basicData/parameter/basicGasSet/view/:id",data:{title:"查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"basicGasSetSaveCtrl",templateUrl:"app/intelligent/basicData/views/basicGasSet-edit.html"}}}).state("app.intelligent.basicData.parameter.basicNitrogenSet",{url:"/intelligent/basicData/parameter/basicNitrogenSet",data:{title:"氮气房参数设置"},views:{"content@app":{controller:"basicNitrogenSetCtrl",templateUrl:"app/intelligent/basicData/views/basicNitrogenSet-list.html"}}}).state("app.intelligent.basicData.parameter.basicNitrogenSet.add",{url:"/intelligent/basicData/parameter/basicNitrogenSet/add/:id",data:{title:"新增"},views:{"content@app":{controller:"basicNitrogenSaveCtrl",templateUrl:"app/intelligent/basicData/views/basicNitrogenSet-edit.html"}}}).state("app.intelligent.basicData.parameter.basicNitrogenSet.edit",{url:"/intelligent/basicData/parameter/basicNitrogenSet/edit/:id",data:{title:"修改"},params:{isNotEdit:!1},views:{"content@app":{controller:"basicNitrogenSaveCtrl",templateUrl:"app/intelligent/basicData/views/basicNitrogenSet-edit.html"}}}).state("app.intelligent.basicData.parameter.basicNitrogenSet.view",{url:"/intelligent/basicData/parameter/basicNitrogenSet/view/:id",data:{title:"查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"basicNitrogenSaveCtrl",templateUrl:"app/intelligent/basicData/views/basicNitrogenSet-edit.html"}}}).state("app.intelligent.basicData.parameter.quantityDetection",{url:"/intelligent/basicData/parameter/quantityDetection",data:{title:"数量检测设置"},views:{"content@app":{controller:"quantityDetectionCtrl",templateUrl:"app/intelligent/basicData/views/quantityDetection-list.html"}}}).state("app.intelligent.basicData.parameter.quantityDetection.add",{url:"/intelligent/basicData/parameter/quantityDetection/add/:id",data:{title:"新增"},views:{"content@app":{controller:"quantityDetectionSaveCtrl",templateUrl:"app/intelligent/basicData/views/quantityDetection-edit.html"}}}).state("app.intelligent.basicData.parameter.quantityDetection.edit",{url:"/intelligent/basicData/parameter/quantityDetection/edit/:id",data:{title:"修改"},params:{isNotEdit:!1},views:{"content@app":{controller:"quantityDetectionSaveCtrl",templateUrl:"app/intelligent/basicData/views/quantityDetection-edit.html"}}}).state("app.intelligent.basicData.parameter.quantityDetection.view",{url:"/intelligent/basicData/parameter/quantityDetection/view/:id",data:{title:"查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"quantityDetectionSaveCtrl",templateUrl:"app/intelligent/basicData/views/quantityDetection-edit.html"}}}).state("app.intelligent.basicData.parameter.insectPestDetection",{url:"/intelligent/basicData/parameter/insectDetection",data:{title:"虫害检测设置"},views:{"content@app":{controller:"insectDetectionCtrl",templateUrl:"app/intelligent/basicData/views/insectDetection-list.html"}}}).state("app.intelligent.basicData.parameter.insectPestDetection.add",{url:"/intelligent/basicData/parameter/insectDetection/add/:id",data:{title:"新增"},views:{"content@app":{controller:"insectDetectionSaveCtrl",templateUrl:"app/intelligent/basicData/views/insectDetection-edit.html"}}}).state("app.intelligent.basicData.parameter.insectPestDetection.edit",{url:"/intelligent/basicData/parameter/insectPestDetection/edit/:id",data:{title:"修改"},params:{isNotEdit:!1},views:{"content@app":{controller:"insectDetectionSaveCtrl",templateUrl:"app/intelligent/basicData/views/insectDetection-edit.html"}}}).state("app.intelligent.basicData.parameter.insectPestDetection.view",{url:"/intelligent/basicData/parameter/insectPestDetection/view/:id",data:{title:"查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"insectDetectionSaveCtrl",templateUrl:"app/intelligent/basicData/views/insectDetection-edit.html"}}}).state("app.intelligent.basicData.parameter.qtDevinfo",{url:"/intelligent/basicData/parameter/qtDevinfo",data:{title:"气体液位设置"},views:{"content@app":{controller:"qtDevinfoDetectionCtrl",templateUrl:"app/intelligent/basicData/views/qtDevinfoDetection-list.html"}}}).state("app.intelligent.basicData.parameter.qtDevinfo.add",{url:"/intelligent/basicData/parameter/qtDevinfo/add/:id",data:{title:"新增"},views:{"content@app":{controller:"qtDevinfoDetectionSaveCtrl",templateUrl:"app/intelligent/basicData/views/qtDevinfoDetection-edit.html"}}}).state("app.intelligent.basicData.parameter.qtDevinfo.edit",{url:"/intelligent/basicData/parameter/qtDevinfo/edit/:id",data:{title:"修改"},params:{isNotEdit:!1},views:{"content@app":{controller:"qtDevinfoDetectionSaveCtrl",templateUrl:"app/intelligent/basicData/views/qtDevinfoDetection-edit.html"}}}).state("app.intelligent.basicData.parameter.qtDevinfo.view",{url:"/intelligent/basicData/parameter/qtDevinfo/view/:id/:isDisplay/:qtDevinfo",data:{title:"查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"qtDevinfoDetectionSaveCtrl",templateUrl:"app/intelligent/basicData/views/qtDevinfoDetection-edit.html"}}}).state("app.intelligent.basicData.parameter.dcsQtInfo",{url:"/intelligent/basicData/parameter/dcsQtInfo",data:{title:"多通道气体液位设置"},views:{"content@app":{controller:"dcsQtInfoSetCtrl",templateUrl:"app/intelligent/basicData/views/dcsQtInfoSet-list.html"}}}).state("app.intelligent.basicData.parameter.dcsQtInfo.edit",{url:"/intelligent/basicData/parameter/dcsQtInfo/edit/:id/:isNotEdit",data:{title:"编辑"},views:{"content@app":{controller:"dcsQtInfoSetCtrlSaveCtrl",templateUrl:"app/intelligent/basicData/views/dcsQtInfoSet-edit.html"}}}).state("app.intelligent.basicData.parameter.ktinfo",{url:"/intelligent/basicData/parameter/ktinfo",data:{title:"空调设置"},views:{"content@app":{controller:"ktinfoCtrl",templateUrl:"app/intelligent/basicData/views/ktinfo-list.html"}}}).state("app.intelligent.basicData.parameter.ktinfo.add",{url:"/intelligent/basicData/parameter/ktinfo/add/:id",data:{title:"新增"},views:{"content@app":{controller:"ktinfoSaveCtrl",templateUrl:"app/intelligent/basicData/views/ktinfo-edit.html"}}}).state("app.intelligent.basicData.parameter.ktinfo.edit",{url:"/intelligent/basicData/parameter/ktinfo/edit/:id",data:{title:"修改"},params:{isNotEdit:!1},views:{"content@app":{controller:"ktinfoSaveCtrl",templateUrl:"app/intelligent/basicData/views/ktinfo-edit.html"}}}).state("app.intelligent.basicData.parameter.ktinfo.view",{url:"/intelligent/basicData/parameter/ktinfo/view/:id",data:{title:"查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"ktinfoSaveCtrl",templateUrl:"app/intelligent/basicData/views/ktinfo-edit.html"}}}).state("app.intelligent.basicData.basicThresholdSetList",{url:"/intelligent/basicData/basicThresholdSetList",data:{title:"报警阀值设置"},views:{"content@app":{controller:"basicThresholdSetCtrl",templateUrl:"app/intelligent/basicData/views/basicThresholdSet-list.html"}}}).state("app.intelligent.basicData.basicThresholdSetList.add",{url:"/intelligent/basicData/basicThresholdSetList/add/:vCfCode",data:{title:"新增"},views:{"content@app":{controller:"basicThresholdSetSaveCtrl",templateUrl:"app/intelligent/basicData/views/basicThresholdSet-edit.html"}}}).state("app.intelligent.basicData.basicThresholdSetList.view",{url:"/intelligent/basicData/basicThresholdSetList/view/:vCfCode",data:{title:"查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"basicThresholdSetSaveCtrl",templateUrl:"app/intelligent/basicData/views/basicThresholdSet-edit.html"}}}).state("app.intelligent.basicData.basicThresholdSetList.edit",{url:"/intelligent/basicData/basicThresholdSetList/edit/:vCfCode",data:{title:"修改"},params:{isNotEdit:!1},views:{"content@app":{controller:"basicThresholdSetSaveCtrl",templateUrl:"app/intelligent/basicData/views/basicThresholdSet-edit.html"}}}).state("app.intelligent.basicData.StationSet",{url:"/intelligent/basicData/StationSet",data:{title:"通讯设置列表"},views:{"content@app":{controller:"basicStationSetCtrl",templateUrl:"app/intelligent/basicData/views/basicStationSet-list.html"}}}).state("app.intelligent.basicData.StationSet.add",{url:"/intelligent/basicData/StationSet/add/:id",data:{title:"新增"},views:{"content@app":{controller:"basicStationSaveCtrl",templateUrl:"app/intelligent/basicData/views/basicStationSet-edit.html"}}}).state("app.intelligent.basicData.StationSet.edit",{url:"/intelligent/basicData/StationSet/edit/:id",data:{title:"修改"},params:{isNotEdit:!1},views:{"content@app":{controller:"basicStationSaveCtrl",templateUrl:"app/intelligent/basicData/views/basicStationSet-edit.html"}}}).state("app.intelligent.basicData.StationSet.view",{url:"/intelligent/basicData/StationSet/view/:id/:displayShow",data:{title:"查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"basicStationSaveCtrl",templateUrl:"app/intelligent/basicData/views/basicStationSet-edit.html"}}}).state("app.intelligent.basicData.stationType",{url:"/intelligent/basicData/stationType",data:{title:"站点类型列表"},views:{"content@app":{controller:"basicStationTypeCtrl",templateUrl:"app/intelligent/basicData/views/basicStationType-list.html"}}}).state("app.intelligent.insectPestDetectionTask",{url:"/intelligent/insectPestDetectionTask",data:{title:"虫害检测图表"},views:{"content@app":{controller:"insectPestDetectionCtrl",templateUrl:"app/intelligent/insectPestDetection/views/insectPestDetectionTask.html"}}}).state("app.intelligent.summaryReport",{url:"/intelligent/summaryReport",data:{title:"汇总报表"},views:{"content@app":{controller:"summaryReportCtrl",templateUrl:"app/intelligent/statisticalReport/views/summaryReport-list.html"}}})}]);
- "use strict";angular.module("app.layout",["ui.router"]).config(["$stateProvider","$urlRouterProvider",function(t,r){t.state("app",{abstract:!0,views:{root:{templateUrl:"app/layout/layout.tpl.html"}}}),r.otherwise("/userLogin")}]);
- "use strict";angular.module("app.maps",["ui.router","uiGmapgoogle-maps"]),angular.module("app.maps").config(["$stateProvider",function(a){a.state("app.maps",{url:"/maps",data:{title:"Maps"},views:{"content@app":{controller:"MapsDemoCtrl",templateUrl:"app/maps/views/maps-demo.html"}}})}]);
- "use strict";angular.module("app.misc",["ui.router"]),angular.module("app.misc").config(["$stateProvider",function(t){t.state("app.misc",{abstract:!0,data:{title:"Miscellaneous"}}).state("app.misc.pricingTable",{url:"/pricing-table",data:{title:"Pricing Table"},views:{"content@app":{templateUrl:"app/misc/views/pricing-table.html"}}}).state("app.misc.invoice",{url:"/invoice",data:{title:"Invoice"},views:{"content@app":{templateUrl:"app/misc/views/invoice.html"}}}).state("app.misc.error404",{url:"/404",data:{title:"Error 404"},views:{"content@app":{templateUrl:"app/misc/views/error404.html"}}}).state("app.misc.error500",{url:"/500",data:{title:"Error 500"},views:{"content@app":{templateUrl:"app/misc/views/error500.html"}}}).state("app.misc.blank",{url:"/blank",data:{title:"Blank"},views:{"content@app":{templateUrl:"app/misc/views/blank.html"}}}).state("app.misc.test",{url:"/test",data:{title:"Test"},views:{"content@app":{templateUrl:"app/misc/views/test.html"}}}).state("app.misc.emailTemplate",{url:"/email-template",data:{title:"Email Template"},views:{"content@app":{templateUrl:"app/misc/views/email-template.html"}}}).state("app.misc.search",{url:"/search",data:{title:"Search"},views:{"content@app":{templateUrl:"app/misc/views/search.html"}}}).state("app.misc.ckeditor",{url:"/ckeditor",data:{title:"CK Editor"},views:{"content@app":{templateUrl:"app/misc/views/ckeditor.html"}},resolve:{scripts:["lazyScript",function(t){return t.register("smartadmin-plugin/legacy/ckeditor/ckeditor.js")}]}})}]);
- "use strict";angular.module("app.nvr",["ui.router","app.alert","datatables","datatables.bootstrap"]).config(["$stateProvider",function(t){t.state("app.nvr",{abstract:!0,data:{title:"硬盘录像机"}}).state("app.nvr.list",{url:"/nvr/list",data:{title:"硬盘录像机列表"},views:{"content@app":{controller:"nvrCtrl as datatables",templateUrl:"app/monitor/views/nvr-list.html"}}}).state("app.nvr.add",{url:"/nvr/add/:id",data:{title:"硬盘录像机新增"},views:{"content@app":{controller:"nvrSaveCtrl as datatables",templateUrl:"app/monitor/views/nvr-edit.html"}}}).state("app.nvr.edit",{url:"/nvr/edit/:id",data:{title:"硬盘录像机修改"},views:{"content@app":{controller:"nvrSaveCtrl as datatables",templateUrl:"app/monitor/views/nvr-edit.html"}}})}]),angular.module("app.camera",["ui.router","datatables","datatables.bootstrap"]).config(["$stateProvider",function(t){t.state("app.camera",{abstract:!0,data:{title:"智能安防"}}).state("app.camera.list",{url:"/camera/list",data:{title:"摄像头列表"},views:{"content@app":{controller:"cameraCtrl as datatables",templateUrl:"app/monitor/views/camera-list.html"}}}).state("app.camera.edit",{url:"/camera/edit/:id/:type",data:{title:"摄像机修改"},views:{"content@app":{controller:"cameraSaveCtrl as datatables",templateUrl:"app/monitor/views/camera-edit.html"}}}).state("app.camera.add",{url:"/camera/add",data:{title:"摄像机新增"},views:{"content@app":{controller:"cameraSaveCtrl as datatables",templateUrl:"app/monitor/views/camera-edit.html"}}}).state("app.camera.play",{url:"/camera/play",data:{title:"监控通道"},views:{"content@app":{controller:"cameraPlayCtrl as datatables",templateUrl:"app/monitor/views/camera-play.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["bower_components/jquery-jsencrypt/jsencrypt.min.js","bower_components/jquery-jsencrypt/jsWebControl-1.0.0.min.js"])}]}}).state("app.camera.flowPlay",{url:"/camera/flowPlay",data:{title:"监控通道"},params:{isFlowPlay:!0},views:{"content@app":{controller:"cameraAgentPlayCtrl as datatables",templateUrl:"app/monitor/views/camera-flowPlay.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["bower_components/jquery-jsencrypt/jsencrypt.min.js","bower_components/jquery-jsencrypt/jsWebControl-1.0.0.min.js"])}]}})}]),angular.module("app.alarm",["ui.router","datatables","datatables.bootstrap"]).config(["$stateProvider",function(t){t.state("app.alarm",{abstract:!0,data:{title:"智能安防 / 报警管理"}}).state("app.alarm.list",{url:"/alarm/list/:queryCriteria",data:{title:"报警记录信息"},views:{"content@app":{controller:"alarmCtrl as datatables",templateUrl:"app/monitor/views/alarm-list.html"}}}).state("app.alarm.setting",{url:"/alarm/setting",data:{title:"发送方式设置"},views:{"content@app":{controller:"alarmTypeCtrl as datatables",templateUrl:"app/monitor/views/alarm-type.html"}}}).state("app.camera.index",{url:"/camera/index",data:{title:"业务介绍"},views:{"content@app":{templateUrl:"app/monitor/index/views/monitor-index.html"}}})}]),angular.module("app.log",["ui.router","datatables","datatables.bootstrap"]).config(["$stateProvider",function(t){t.state("app.log",{abstract:!0,data:{title:"智能安防 / 日志管理"}}).state("app.log.list",{url:"/log/list",data:{title:"日志查询"},views:{"content@app":{controller:"logCtrl as datatables",templateUrl:"app/monitor/views/log-list.html"}}})}]);
- "use strict";angular.module("app.smartAdmin",["ui.router"]),angular.module("app.smartAdmin").config(["$stateProvider",function(t){t.state("app.smartAdmin",{abstract:!0,data:{title:"SmartAdmin Intel"}}).state("app.smartAdmin.appLayout",{url:"/app-layout",data:{title:"App Layout"},views:{"content@app":{templateUrl:"app/smart-admin/views/app-layout.html"}}}).state("app.smartAdmin.diffVer",{url:"/different-versions",data:{title:"Different Versions"},views:{"content@app":{templateUrl:"app/smart-admin/views/different-versions.html"}}}).state("app.smartAdmin.appLayouts",{url:"/app-layouts",data:{title:"App Layouts"},views:{"content@app":{templateUrl:"app/smart-admin/views/app-layouts.html"}}}).state("app.smartAdmin.prebuiltSkins",{url:"/prebuilt-skins",data:{title:"Prebuilt Skins"},views:{"content@app":{templateUrl:"app/smart-admin/views/prebuilt-skins.html"}}})}]);
- "use strict";angular.module("app.storage",["ui.router","datatables","datatables.bootstrap","app.basic"]).config(["$stateProvider",function(t){t.state("app.storage",{abstract:!0,data:{title:"仓储业务"}}).state("app.storage.storehouse",{abstract:!0,data:{title:"仓房信息"}}).state("app.storage.storehouse.hcklist",{url:"/storehouse/hcklist",data:{title:"仓房检查记录"},views:{"content@app":{controller:"housecheckCtrl",templateUrl:"app/storage/views/storehouse/storehouse-housecheck-list.html"}}}).state("app.storage.storehouse.repair",{url:"/storehouse/repair/:id/:isNotEdit",data:{title:"仓房维修"},views:{"content@app":{controller:"housecheckSaveCtrl",templateUrl:"app/storage/views/storehouse/storehouse-housecheck-repair.html"}}}).state("app.storage.storehouse.hckadd",{url:"/storehouse/hckadd/:id/:isNotEdit",data:{title:"仓房检查记录新增"},views:{"content@app":{controller:"housecheckSaveCtrl",templateUrl:"app/storage/views/storehouse/storehouse-housecheck-edit.html"}}}).state("app.storage.storehouse.hckedit",{url:"/storehouse/hckedit/:id/:isNotEdit",data:{title:"仓房检查记录修改"},views:{"content@app":{controller:"housecheckSaveCtrl",templateUrl:"app/storage/views/storehouse/storehouse-housecheck-edit.html"}}}).state("app.storage.storehouse.hrplist",{url:"/storehouse/hrplist/:id",data:{title:"仓房维修记录"},views:{"content@app":{controller:"houserepairCtrl",templateUrl:"app/storage/views/storehouse/storehouse-houserepair-list.html"}}}).state("app.storage.storehouse.houseinfo",{url:"/storehouse/houseinfo/:type",data:{title:"仓房基本信息"},views:{"content@app":{controller:"StorehouseCtrl",templateUrl:"app/basic/storehouse/views/Storehouse-list.html"}}}).state("app.storage.storehouse.houseOtherInfo",{url:"/storehouse/houseOtherInfo/:storehouseId",data:{title:"查看仓房信息"},views:{"content@app":{controller:"houseinfoCtrl",templateUrl:"app/storage/views/storehouse/storehouse-housebaseinfo-otherinfo.html"}}}).state("app.storage.keeper",{abstract:!0,data:{title:"保管员管理"}}).state("app.storage.keeper.keeperList",{url:"/keeper/keeperList",data:{title:"保管员信息列表 "},views:{"content@app":{controller:"keeperSaveCtrl",templateUrl:"app/storage/views/keeper/keeper-list.html"}}}).state("app.storage.keeper.keeperDetails",{url:"/keeperDetails/:id/:showType;",data:{title:"保管员详情信息"},views:{"content@app":{controller:"keeperCtrlEdit",templateUrl:"app/basic/keeper/views/keeper-edit.html"}}}).state("app.storage.keeper.keepertransferlist",{url:"/keeper/keepertransferlist",data:{title:"保管员移交记录"},views:{"content@app":{controller:"keepertransferCtrl",templateUrl:"app/storage/views/keeper/keeper-transfer-list.html"}}}).state("app.storage.keeper.transferadd",{url:"/keeper/transferadd/:id/:isNotEdit",data:{title:"新增保管员移交记录"},views:{"content@app":{controller:"keepertransferSaveCtrl",templateUrl:"app/storage/views/keeper/keeper-transfer-add.html"}}}).state("app.storage.keeper.transferedit",{url:"/keeper/transferedit/:id/:isNotEdit",data:{title:"修改保管员移交记录"},views:{"content@app":{controller:"keepertransferSaveCtrl",templateUrl:"app/storage/views/keeper/keeper-transfer-edit.html"}}}).state("app.storage.foodbasicinfo",{abstract:!0,data:{title:"仓储业务"}}).state("app.storage.foodbasicinfo.foodbasicinfolist",{url:"/foodbasicinfo/foodbasicinfolist",data:{title:"储粮专卡"},views:{"content@app":{controller:"foodbasicinfoCtrl",templateUrl:"app/storage/views/foodbasicinfo/foodbasicinfo-list.html"}}}).state("app.storage.foodbasicinfo.foodDetails",{url:"/foodbasicinfo/foodDetails/:id/:houseId/:warehouseId",data:{title:"储粮专卡详情"},views:{"content@app":{controller:"foodDetailsCtrl",templateUrl:"app/storage/views/foodbasicinfo/foodbasicinfo-list-view.html"}}}).state("app.storage.foodbasicinfo.centralWheat",{url:"/foodbasicinfo/centralWheat/:id/:houseId/:warehouseId",data:{title:"储备粮专卡(小麦)"},views:{"content@app":{controller:"foodDetailsCtrl",templateUrl:"app/storage/views/foodbasicinfo/foodCardDetails/foodbasicinfo-central-wheat.html"}}}).state("app.storage.foodbasicinfo.centralCorn",{url:"/foodbasicinfo/centralCorn/:id/:houseId/:warehouseId",data:{title:"储备粮专卡(玉米)"},views:{"content@app":{controller:"foodDetailsCtrl",templateUrl:"app/storage/views/foodbasicinfo/foodCardDetails/foodbasicinfo-central-corn.html"}}}).state("app.storage.foodbasicinfo.centralRice",{url:"/foodbasicinfo/centralRice/:id/:houseId/:warehouseId",data:{title:"储备粮专卡(稻谷)"},views:{"content@app":{controller:"foodDetailsCtrl",templateUrl:"app/storage/views/foodbasicinfo/foodCardDetails/foodbasicinfo-central-rice.html"}}}).state("app.storage.foodbasicinfo.fshlist",{url:"/foodbasicinfo/fshlist",data:{title:"封仓管理"},views:{"content@app":{controller:"foodsealhouseCtrl",templateUrl:"app/storage/views/foodbasicinfo/foodsealhouse/foodsealhouse-list.html"}}}).state("app.storage.foodbasicinfo.sealhouse",{url:"/sealhouse/:houseId/:warehouseId/:id",data:{title:"封仓管理"},views:{"content@app":{controller:"foodsealhouseSubmitCtrl",templateUrl:"app/storage/views/foodbasicinfo/foodsealhouse/foodsealhouse-add.html"}}}).state("app.storage.foodbasicinfo.basicCard",{url:"/basicCard/:foodbasic/:houseId/:warehouseId/:id",data:{title:"生成储粮专卡"},views:{"content@app":{controller:"sealhouseSaveCtrl",templateUrl:"app/storage/views/foodbasicinfo/foodsealhouse/foodsealhouse-foodcard.html"}}}).state("app.storage.foodbasicinfo.acceptcheck",{url:"/acceptcheck/:id/:btnType/:isNotEdit",data:{title:"验收质量"},views:{"content@app":{controller:"qualitycheckSaveCtrl",templateUrl:"app/storage/views/qualitycheck/qualitycheck-acceptcheck-edit.html"}}}).state("app.storage.foodbasicinfo.sealhouse.foodbasicdetails",{url:"/sealhouse/foodbasicdetails/:houseId/:warehouseId",data:{title:"粮情卡"},views:{"content@app":{controller:"foodbasicDetailsCtrl",templateUrl:"app/storage/views/foodbasicinfo/foodsealhouse/foodbasicinfo-details.html"}}}).state("app.storage.foodbasicinfo.sealhouse.centralWheat",{url:"/sealhouse/centralWheat/:foodbasic/:houseId/:warehouseId",data:{title:"储备粮专卡(小麦)"},views:{"content@app":{controller:"sealhouseSaveCtrl",templateUrl:"app/storage/views/foodbasicinfo/foodsealhouse/foodsealhouse-central-wheat.html"}}}).state("app.storage.foodbasicinfo.sealhouse.centralRice",{url:"/sealhouse/centralRice/:foodbasic/:houseId/:warehouseId",data:{title:"储备粮专卡(稻谷)"},views:{"content@app":{controller:"sealhouseSaveCtrl",templateUrl:"app/storage/views/foodbasicinfo/foodsealhouse/foodsealhouse-central-rice.html"}}}).state("app.storage.foodbasicinfo.sealhouse.centralCorn",{url:"/sealhouse/centralCorn/:foodbasic/:houseId/:warehouseId",data:{title:"储备粮专卡(玉米)"},views:{"content@app":{controller:"sealhouseSaveCtrl",templateUrl:"app/storage/views/foodbasicinfo/foodsealhouse/foodsealhouse-central-corn.html"}}}).state("app.storage.safeproduce",{abstract:!0,data:{title:"粮食安全生产管理"}}).state("app.storage.safeproduce.list",{url:"/safeproduce/list/:type/:layerType",data:{title:"文件管理"},views:{"content@app":{controller:"safeproduceCtrl",templateUrl:"app/storage/views/safeproduce/safeproduce-list.html"}}}).state("app.storage.safeproduce.notifyList",{url:"/safeproduce/list",data:{title:"安全生产通告"},views:{"content@app":{controller:"safeProduceNotifyCtrl",templateUrl:"app/storage/views/safeproduce/safeProduceNotify-list.html"}}}).state("app.storage.safeproduce.notifyAdd",{url:"/safeproduce/add/:id/:isNotEdit/:topRow",data:{title:"安全生产通知编辑"},views:{"content@app":{controller:"safeProduceNotifySaveCtrl",templateUrl:"app/storage/views/safeproduce/safeProduceNotify-edit.html"}}}).state("app.storage.safeproduce.notifyView",{url:"/safeproduce/view/:id/:isNotEdit",data:{title:"安全生产通知查看"},views:{"content@app":{controller:"safeProduceNotifySaveCtrl",templateUrl:"app/storage/views/safeproduce/safeProduceNotify-view.html"}}}).state("app.storage.safeproduce.recordList",{url:"/safeproduce/recordList",data:{title:"粮库危险作业备案"},views:{"content@app":{controller:"homeWorkQueryCtrl",templateUrl:"app/intelligent/fumigation/views/homework/fumHomeWorkSingle-list.html"}}}).state("app.storage.safeproduce.safeAccidentManageList",{url:"/safeproduce/safeAccidentManageList",data:{title:"安全生产事故管理"},views:{"content@app":{controller:"safeAccidentManageCtrl",templateUrl:"app/storage/views/safeproduce/safeAccidentManage-list.html"}}}).state("app.storage.safeproduce.safeAccidentManageList.edit",{url:"/safeproduce/safeAccidentManageEdit/:id/:isNotEdit",data:{title:"安全事故管理编辑"},views:{"content@app":{controller:"safeAccidentManageSaveCtrl",templateUrl:"app/storage/views/safeproduce/safeAccidentManage-edit.html"}}}).state("app.storage.safeproduce.recordManage",{abstract:!0,data:{title:"备案管理"}}).state("app.storage.safeproduce.recordManage.fumigationPlan",{url:"/safeproduce/recordManage/fumigationPlan/:id/:homePage",data:{title:"熏蒸方案"},views:{"content@app":{controller:"planQueryCtrl",templateUrl:"app/intelligent/fumigation/views/plan/fumigation-list.html"}}}).state("app.storage.safeproduce.recordManage.fumigationPlan.view",{url:"/safeproduce/recordManage/fumigationPlan/view/:fumType/:fumigationId",data:{title:"熏蒸方案详情"},views:{"content@app":{controller:"fumigationPlanEditCtrl",templateUrl:"app/intelligent/fumigation/views/plan/fumigationPlan-edit.html"}}}).state("app.storage.safeproduce.recordManage.fumigationProcess",{url:"/safeproduce/recordManage/fumigationProcess",data:{title:"熏蒸过程"},views:{"content@app":{controller:"fumHomeWorkCtrl",templateUrl:"app/intelligent/fumigation/views/homework/fumHomeWorkProcess-list.html"}}}).state("app.storage.safeproduce.recordManage.fumigationProcess.view",{url:"/safeproduce/recordManage/fumigationProcess/view/:fumType/:homeWorkId",data:{title:"熏蒸过程详情"},views:{"content@app":{controller:"fumHomeWorkEditCtrl",templateUrl:"app/intelligent/fumigation/views/homework/fumHomeWorkProcess-edit.html"}}}).state("app.storage.safeproduce.recordManage.fumigationDealWith",{url:"/safeproduce/recordManage/fumigationDealWith/list",data:{title:"熏蒸作业善后"},views:{"content@app":{controller:"fumHomeWorkAfterCtrl",templateUrl:"app/intelligent/fumigation/views/homework/fumHomeWorkAfter-list.html"}}}).state("app.storage.safeproduce.recordManage.fumigationDealWith.view",{url:"/safeproduce/recordManage/fumigationDealwith/:fumType/:homeWorkId",data:{title:"熏蒸作业善后详情"},views:{"content@app":{controller:"fumHomeWorkAfterEditCtrl",templateUrl:"app/intelligent/fumigation/views/homework/fumHomeWorkAfter-edit.html"}}}).state("app.storage.safeproduce.safeCheck",{abstract:!0,data:{title:"安全检查"}}).state("app.storage.safeproduce.safeCheck.fbelist",{url:"/safeproduce/safeCheck/fbelist",data:{title:"节前安全检查"},views:{"content@app":{controller:"festivalbeforeCtrl",templateUrl:"app/storage/views/safeproduce/safeproduce-festivalbefore-list.html"}}}).state("app.storage.safeproduce.safeCheck.fbelist.add",{url:"/safeproduce/safeCheck/fbeadd/add/:id/:isNotEdit",data:{title:"新增"},views:{"content@app":{controller:"festivalbeforeSaveCtrl",templateUrl:"app/storage/views/safeproduce/safeproduce-festivalbefore-edit.html"}}}).state("app.storage.safeproduce.safeCheck.fbelist.edit",{url:"/safeproduce/safeCheck/fbeedit/edit/:id/:isNotEdit",data:{title:"修改"},views:{"content@app":{controller:"festivalbeforeSaveCtrl",templateUrl:"app/storage/views/safeproduce/safeproduce-festivalbefore-edit.html"}}}).state("app.storage.safeproduce.safeCheck.fbelist.view",{url:"/safeproduce/safeCheck/fbeedit/view/:id/:isNotEdit",data:{title:"查看"},views:{"content@app":{controller:"festivalbeforeSaveCtrl",templateUrl:"app/storage/views/safeproduce/safeproduce-festivalbefore-edit.html"}}}).state("app.storage.safeproduce.safeCheck.wrslist",{url:"/safeproduce/safeCheck/wrslist",data:{title:"风雨雪三查"},views:{"content@app":{controller:"windrainsnowCtrl",templateUrl:"app/storage/views/safeproduce/safeproduce-windrainsnowcheck-list.html"}}}).state("app.storage.safeproduce.safeCheck.wrslist.add",{url:"/safeproduce/safeCheck/wrslist/add/:id/:isNotEdit",data:{title:"新增"},views:{"content@app":{controller:"windrainsnowSaveCtrl",templateUrl:"app/storage/views/safeproduce/safeproduce-windrainsnowcheck-edit.html"}}}).state("app.storage.safeproduce.safeCheck.wrslist.edit",{url:"/safeproduce/safeCheck/wrslist/edit/:id/:isNotEdit",data:{title:"修改"},views:{"content@app":{controller:"windrainsnowSaveCtrl",templateUrl:"app/storage/views/safeproduce/safeproduce-windrainsnowcheck-edit.html"}}}).state("app.storage.safeproduce.safeCheck.wrslist.view",{url:"/safeproduce/safeCheck/wrslist/view/:id/:isNotEdit",data:{title:"查看"},views:{"content@app":{controller:"windrainsnowSaveCtrl",templateUrl:"app/storage/views/safeproduce/safeproduce-windrainsnowcheck-edit.html"}}}).state("app.storage.safeproduce.safeCheck.ttplist",{url:"/safeproduce/safeCheck/ttplist/:houseId",data:{title:"三温检查"},views:{"content@app":{controller:"threetempCheckCtrl",templateUrl:"app/storage/views/safeproduce/safeproduce-threetempcheck-list.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.graphs.js"])}]}}).state("app.storage.safeproduce.safeCheck.otherchecklist",{url:"/safeproduce/safeCheck/otherchecklist",data:{title:"其他检查"},views:{"content@app":{controller:"foodotherCheckCtrl",templateUrl:"app/storage/views/safeproduce/safeproduce-foodothercheck-list.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.graphs.js"])}]}}).state("app.storage.dumpList",{url:"/dump/list",data:{title:"转储管理"},views:{"content@app":{controller:"dumpCtrl",templateUrl:"app/storage/dump/views/dump-list.html"}}}).state("app.storage.dumpEdit",{url:"/dump/edit/:id/:butType",data:{title:"转储详情"},views:{"content@app":{controller:"dumpEditCtrl",templateUrl:"app/storage/dump/views/dump-edit.html"}}}).state("app.storage.changestorage",{abstract:!0,data:{title:"倒仓作业"}}).state("app.storage.changestorage.changeList",{url:"/change/changestorage/list",data:{title:"倒仓申请"},views:{"content@app":{controller:"ChangestoreCtrl",templateUrl:"app/storage/changestorage/views/Changestore-list.html"}}}).state("app.storage.changestorage.ChangeStorageCtrlEdit",{url:"/change/cru/:id/:orgId/:isNotEdit",data:{title:"倒仓申请"},views:{"content@app":{controller:"ChangeStorageCtrlEdit",templateUrl:"app/storage/changestorage/views/Changestore-edit.html"}}}).state("app.storage.changestorage.ChangeModalCtrlModal",{url:"/change/cru/:taskDetail/:changestorageDetail",data:{title:"倒仓编辑"},views:{"content@app":{controller:"ChangeModalCtrlModal",templateUrl:"app/storage/changestorage/views/ChangeModal.html"}}}).state("app.storage.changestorage.changestorework",{url:"/change/changestorework/list",data:{title:"倒仓作业"},views:{"content@app":{controller:"ChangeStoreWorkCtrl",templateUrl:"app/storage/changestorage/views/ChangeStoreWork-list.html"}}}).state("app.storage.changestorage.changeStoreWorkCtrlEdit",{url:"/change/changestorework/:id/:orgId",data:{title:"倒仓作业"},views:{"content@app":{controller:"changeStoreWorkCtrlEdit",templateUrl:"app/storage/changestorage/views/ChangeStoreWork-edit.html"}}}).state("app.storage.overhead",{abstract:!0,data:{title:"架空期管理"}}).state("app.storage.overhead.getList",{url:"/overheadGet/list",data:{title:"架空期查询"},views:{"content@app":{controller:"overheadGetCtrl",templateUrl:"app/storage/overhead/views/overheadGet-list.html"}}}).state("app.storage.overhead.getApplyList",{url:"/overheadAppy/list",data:{title:"延期申请"},views:{"content@app":{controller:"overheadApplyCtrl",templateUrl:"app/storage/overhead/views/overheadApply-list.html"}}}).state("app.storage.overhead.overheadAddCtrl",{url:"/overheadAddCtrl/cru/:id/:orgId/:isNotEdit",data:{title:"延期申请"},views:{"content@app":{controller:"overheadAddCtrl",templateUrl:"app/storage/overhead/views/overheadApply-edit.html"}}}).state("app.storage.overhead.setList",{url:"/overheadSet/list",data:{title:"设置管理"},views:{"content@app":{controller:"overheadSetCtrl",templateUrl:"app/storage/overhead/views/overheadSet-list.html"}}}).state("app.storage.qualitycheck",{abstract:!0,data:{title:"质量管理"}}).state("app.storage.qualitycheck.fck",{abstract:!0,data:{title:"第三方检验管理"}}).state("app.storage.qualitycheck.ack",{abstract:!0,data:{title:"第三方检验管理"}}).state("app.storage.qualitycheck.trk",{abstract:!0,data:{title:"第三方检验管理"}}).state("app.storage.qualitycheck.spr",{abstract:!0,data:{title:"库内检验管理"}}).state("app.storage.qualitycheck.dak",{abstract:!0,data:{title:"库内检验管理"}}).state("app.storage.qualitycheck.out",{abstract:!0,data:{title:"第三方检验管理"}}).state("app.storage.qualitycheck.fck.fcklist",{url:"/storage/qualitycheck/fck/fcklist/:type",data:{title:"入仓初检信息列表"},views:{"content@app":{controller:"qualitycheckCtrl",templateUrl:"app/storage/views/qualitycheck/qualitycheck-firstcheck-list.html"}}}).state("app.storage.qualitycheck.fck.fckadd",{url:"/qualitycheck/fck/fckadd/:id/:checkType/:isNotEdit",data:{title:"入仓初检新增"},views:{"content@app":{controller:"qualitycheckSaveCtrl as datatables",templateUrl:"app/storage/views/qualitycheck/qualitycheck-firstcheck-edit.html"}}}).state("app.storage.qualitycheck.fck.fckedit",{url:"/qualitycheck/fck/fckedit/:id/:btnType/:isNotEdit/:storeName/:wareName",data:{title:"入仓初检修改"},views:{"content@app":{controller:"qualitycheckSaveCtrl as datatables",templateUrl:"app/storage/views/qualitycheck/qualitycheck-firstcheck-edit.html"}}}).state("app.storage.qualitycheck.ack.acklist",{url:"/qualitycheck/ack/acklist/:type",data:{title:"入仓验收信息列表"},views:{"content@app":{controller:"qualitycheckCtrl",templateUrl:"app/storage/views/qualitycheck/qualitycheck-acceptcheck-list.html"}}}).state("app.storage.qualitycheck.ack.ackadd",{url:"/qualitycheck/ack/ackadd/:id/:houseId/:warehouseId/:checkType/:isNotEdit",data:{title:"入仓验收新增"},views:{"content@app":{controller:"qualitycheckSaveCtrl as datatables",templateUrl:"app/storage/views/qualitycheck/qualitycheck-acceptcheck-edit.html"}}}).state("app.storage.qualitycheck.ack.ackedit",{url:"/qualitycheck/ack/ackedit/:id/:btnType/:isNotEdit/:storeName/:wareName",data:{title:"入仓验收修改"},views:{"content@app":{controller:"qualitycheckSaveCtrl as datatables",templateUrl:"app/storage/views/qualitycheck/qualitycheck-acceptcheck-edit.html"}}}).state("app.storage.qualitycheck.spr.sprlist",{url:"/qualitycheck/spr/sprlist/:type/:checkResult",data:{title:"春秋普查信息列表"},views:{"content@app":{controller:"qualitycheckCtrl",templateUrl:"app/storage/views/qualitycheck/qualitycheck-springcheck-list.html"}}}).state("app.storage.qualitycheck.spr.spradd",{url:"/qualitycheck/spr/spradd/:id/:isNotEdit",data:{title:"春秋普查新增"},views:{"content@app":{controller:"qualitycheckSaveCtrl as datatables",templateUrl:"app/storage/views/qualitycheck/qualitycheck-springcheck-edit.html"}}}).state("app.storage.qualitycheck.spr.spredit",{url:"/qualitycheck/spr/spredit/:id/:btnType/:isNotEdit/:storeName/:wareName",data:{title:"春秋普查修改"},views:{"content@app":{controller:"qualitycheckSaveCtrl as datatables",templateUrl:"app/storage/views/qualitycheck/qualitycheck-springcheck-edit.html"}}}).state("app.storage.qualitycheck.dak.daklist",{url:"/qualitycheck/dak/daklist/:type",data:{title:"月度检查信息列表"},views:{"content@app":{controller:"qualitycheckCtrl",templateUrl:"app/storage/views/qualitycheck/qualitycheck-dakcheck-list.html"}}}).state("app.storage.qualitycheck.dak.dakedit",{url:"/qualitycheck/dak/dakedit/:id/:btnType/:isNotEdit",data:{title:"月度检查修改"},views:{"content@app":{controller:"qualitycheckSaveCtrl as datatables",templateUrl:"app/storage/views/qualitycheck/qualitycheck-dakcheck-edit.html"}}}).state("app.storage.qualitycheck.dak.dakadd",{url:"/qualitycheck/dak/dakadd/:id/:isNotEdit/:storeName/:wareName",data:{title:"月度检查新增"},views:{"content@app":{controller:"qualitycheckSaveCtrl as datatables",templateUrl:"app/storage/views/qualitycheck/qualitycheck-dakcheck-edit.html"}}}).state("app.storage.qualitycheck.trk.trklist",{url:"/qualitycheck/trk/trklist/:type/:checkResult",data:{title:"春秋普检信息列表"},views:{"content@app":{controller:"qualitycheckCtrl",templateUrl:"app/storage/views/qualitycheck/qualitycheck-trkcheck-list.html"}}}).state("app.storage.qualitycheck.trk.trkedit",{url:"/qualitycheck/trk/trkedit/:id/:btnType/:isNotEdit/:storeName/:wareName",data:{title:"春秋普检修改"},views:{"content@app":{controller:"qualitycheckSaveCtrl as datatables",templateUrl:"app/storage/views/qualitycheck/qualitycheck-trkcheck-edit.html"}}}).state("app.storage.qualitycheck.trk.trkadd",{url:"/qualitycheck/trk/trkadd/:id/:isNotEdit",data:{title:"春秋普检新增"},views:{"content@app":{controller:"qualitycheckSaveCtrl as datatables",templateUrl:"app/storage/views/qualitycheck/qualitycheck-trkcheck-edit.html"}}}).state("app.storage.qualitycheck.out.outlist",{url:"/qualitycheck/out/outlist/:type",data:{title:"出库质量信息列表"},views:{"content@app":{controller:"qualitycheckCtrl",templateUrl:"app/storage/views/qualitycheck/qualitycheck-outcheck-list.html"}}}).state("app.storage.qualitycheck.out.outadd",{url:"/qualitycheck/out/outadd/:id/:isNotEdit",data:{title:"出库质量新增"},views:{"content@app":{controller:"qualitycheckSaveCtrl as datatables",templateUrl:"app/storage/views/qualitycheck/qualitycheck-outcheck-edit.html"}}}).state("app.storage.qualitycheck.out.outedit",{url:"/qualitycheck/out/outedit/:id/:btnType/:isNotEdit/:storeName/:wareName",data:{title:"出库质量修改"},views:{"content@app":{controller:"qualitycheckSaveCtrl as datatables",templateUrl:"app/storage/views/qualitycheck/qualitycheck-outcheck-edit.html"}}}).state("app.storage.quantity",{abstract:!0,data:{title:"数量管理"}}).state("app.storage.account",{abstract:!0,data:{title:"保管账"}}).state("app.storage.account.houseKeepAccount",{url:"/storage/quantity/houseKeepAccount/:account/:type",data:{title:"分仓保管账"},views:{"content@app":{controller:"houseKeepAccountCtrl",templateUrl:"app/storage/views/keepAccount/houseKeepAccount-list.html"}}}).state("app.storage.account.houseKeepAccount.houseKeepAccountEdit",{url:"/storage/quantity/houseKeepAccountEdit/:account/:butType",data:{title:"记账"},views:{"content@app":{controller:"houseKeepAccountEditCtrl",templateUrl:"app/storage/views/keepAccount/houseKeepAccount-edit.html"}}}).state("app.storage.account.keepDetailedAccount",{url:"/storage/quantity/keepDetailedAccount/:account/:type",data:{title:"保管明细账"},views:{"content@app":{controller:"keepDetailedAccountCtrl",templateUrl:"app/storage/views/keepAccount/keepDetailedAccount-list.html"}}}).state("app.storage.account.keepTotalAccount",{url:"/storage/quantity/keepTotalAccount",data:{title:"保管总账"},views:{"content@app":{controller:"keepTotalAccountCtrl",templateUrl:"app/storage/views/keepAccount/keepTotalAccount-list.html"}}}).state("app.storage.account.keepTotalAccount.keepTotalAccountEdit",{url:"/storage/quantity/keepTotalAccountEdit/:account/:butType",data:{title:"记账"},views:{"content@app":{controller:"keepTotalAccountEditCtrl",templateUrl:"app/storage/views/keepAccount/keepTotalAccount-edit.html"}}}).state("app.storage.taskDispatch",{abstract:!0,data:{title:"调度作业管理"}}).state("app.storage.taskDispatch.aerationTaskApplyList",{url:"/aerationTaskApplyList",data:{title:"方案申请列表"},views:{"content@app":{controller:"aerationTaskCtrl",templateUrl:"app/storage/aeration/views/aerationTaskApply-list.html"}}}).state("app.storage.taskDispatch.aerationTaskApplyEdit",{url:"/aerationTaskApplyEdit/:id/:butId/:pageType/:taskId/:auditId",data:{title:"方案申请"},views:{"content@app":{controller:"aerationTaskEdit",templateUrl:"app/storage/aeration/views/aerationTaskApply-edit.html"}}}).state("app.storage.taskDispatch.aerationTaskApprovalList",{url:"/aerationTaskApprovalList",data:{title:"方案审批列表"},views:{"content@app":{controller:"approvalCtrl",templateUrl:"app/storage/aeration/views/aerationTaskApproval-list.html"}}}).state("app.storage.taskDispatch.aerationTaskRecordList",{url:"/aerationTaskRecordList",data:{title:"通风过程列表"},views:{"content@app":{controller:"aerationTaskRecordCtrl",templateUrl:"app/storage/aeration/views/aerationTaskRecord-List.html"}}}).state("app.storage.taskDispatch.aerationTaskRecordEdit",{url:"/aerationTaskRecordEdit/:id/:butId",data:{title:"通风过程录入"},views:{"content@app":{controller:"aerationTaskRecordEdit",templateUrl:"app/storage/aeration/views/aerationTaskRecord-edit.html"}}}).state("app.storage.taskDispatch.aerationSummaryList",{url:"/aerationSummaryList/:id/:homePage",data:{title:"善后工作列表"},views:{"content@app":{controller:"aerationSummaryCtrl",templateUrl:"app/storage/aeration/views/aerationSummary-List.html"}}}).state("app.storage.taskDispatch.aerationSummaryEdit",{url:"/aerationSummaryEdit/:id/:butType",data:{title:"善后工作录入"},views:{"content@app":{controller:"aerationSummaryEdit",templateUrl:"app/storage/aeration/views/aerationSummary-edit.html"}}}).state("app.storage.fumigation",{url:"/fumigation",data:{title:"熏蒸作业方案申请"},views:{"content@app":{controller:"fumigationCtrl",templateUrl:"app/storage/fumigation/fumigationProgram/views/fumigation-list.html"}}}).state("app.storage.fumigation-edit",{url:"/fumigation-edit/:id",data:{title:"熏蒸作业方案申请编辑"},params:{isNotEdit:!1,isLast:!1,isNext:!1,showNextButton:!0,showLastButton:!0},views:{"content@app":{controller:"fumigationSaveCtrl",templateUrl:"app/storage/fumigation/fumigationProgram/views/fumigation-edit.html"}}}).state("app.storage.fumigation-view",{url:"/fumigation-view/:id",data:{title:"熏蒸作业方案申请查看"},params:{isNotEdit:!0,isNext:!1,isLast:!0,showNextButton:!1,showLastButton:!1},views:{"content@app":{controller:"fumigationSaveCtrl",templateUrl:"app/storage/fumigation/fumigationProgram/views/fumigation-edit.html"}}}).state("app.storage.fumigation-audit",{url:"/fumigation-audit",data:{title:"熏蒸作业方案审批"},views:{"content@app":{controller:"fumigationAuditCtrl",templateUrl:"app/storage/fumigation/fumigationProgram/views/fumigation-audit-list.html"}}}).state("app.storage.fumigation-audit-save",{url:"/fumigation-audit-save/:id",data:{title:"熏蒸作业方案审批"},params:{isAudit:!0,isNext:!1,isLast:!0,showNextButton:!1,showLastButton:!1},views:{"content@app":{controller:"fumigationAuditSaveCtrl as datatables",templateUrl:"app/storage/fumigation/fumigationProgram/views/fumigation-edit.html"}}}).state("app.storage.fumigation-audit-view",{url:"/fumigation-audit-view/:id",data:{title:"熏蒸作业方案审批查看"},params:{isAudit:!1},views:{"content@app":{controller:"fumigationAuditSaveCtrl as datatables",templateUrl:"app/storage/fumigation/fumigationProgram/views/fumigation-edit.html"}}}).state("app.storage.fumigation-audit-pass",{url:"/fumigation-audit-pass/:id/:homePage",data:{title:"熏蒸方案完成"},params:{isAudit:!1},views:{"content@app":{controller:"fumigationAuditPassCtrl as datatables",templateUrl:"app/storage/fumigation/fumigationProgram/views/fumigation-audit-pass-list.html"}}}).state("app.storage.fumigation-audit-pass-view",{url:"/fumigation-audit-pass-view/:id/:processInstanceId",data:{title:"熏蒸方案详情"},params:{isAudit:!1},views:{"content@app":{controller:"fumigationAuditPassSaveCtrl as datatables",templateUrl:"app/storage/fumigation/fumigationProgram/views/fumigation-edit.html"}}}).state("app.storage.fumigationProcess",{abstract:!0,data:{title:"熏蒸过程"}}).state("app.storage.fumigationProcess.list",{url:"/fumigationProcess/list",data:{title:"熏蒸过程列表"},views:{"content@app":{controller:"fumigationProcessCtrl",templateUrl:"app/storage/fumigation/fumigationProcess/views/fumigationProcess-list.html"}}}).state("app.storage.fumigationProcess.add",{url:"/fumigationProcess/add/:id/:fumigateProgramId",data:{title:"熏蒸过程新增"},params:{isNotEdit:!1},views:{"content@app":{controller:"fumigationProcessSaveCtrl",templateUrl:"app/storage/fumigation/fumigationProcess/views/fumigationProcess-edit.html"}}}).state("app.storage.fumigationProcess.edit",{url:"/fumigationProcess/edit/:id",data:{title:"熏蒸过程编辑"},params:{isNotEdit:!1},views:{"content@app":{controller:"fumigationProcessSaveCtrl",templateUrl:"app/storage/fumigation/fumigationProcess/views/fumigationProcess-edit.html"}}}).state("app.storage.fumigationProcess.view",{url:"/fumigationProcess/view/:id",data:{title:"熏蒸过程查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"fumigationProcessSaveCtrl",templateUrl:"app/storage/fumigation/fumigationProcess/views/fumigationProcess-edit.html"}}}).state("app.storage.fumigationDealwith",{abstract:!0,data:{title:"熏蒸善后工作"}}).state("app.storage.fumigationDealwith.list",{url:"/fumigationDealwith/list",data:{title:"善后列表"},views:{"content@app":{controller:"fumigationDealwithCtrl",templateUrl:"app/storage/fumigation/fumigationDealwith/views/fumigationDealwith-list.html"}}}).state("app.storage.fumigationDealwith.add",{url:"/fumigationDealwith/add/:id/:fumigateProgramId",data:{title:"熏蒸善后新增"},params:{isNotEdit:!1},views:{"content@app":{controller:"fumigationDealwithSaveCtrl",templateUrl:"app/storage/fumigation/fumigationDealwith/views/fumigationDealwith-edit.html"}}}).state("app.storage.fumigationDealwith.edit",{url:"/fumigationDealwith/edit/:id",data:{title:"熏蒸善后编辑"},params:{isNotEdit:!1},views:{"content@app":{controller:"fumigationDealwithSaveCtrl",templateUrl:"app/storage/fumigation/fumigationDealwith/views/fumigationDealwith-edit.html"}}}).state("app.storage.fumigationDealwith.view",{url:"/fumigationDealwith/view/:id",data:{title:"熏蒸善后查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"fumigationDealwithSaveCtrl",templateUrl:"app/storage/fumigation/fumigationDealwith/views/fumigationDealwith-edit.html"}}}).state("app.storage.payment",{abstract:!0,data:{title:"仓储业务"}}).state("app.storage.payment.list",{url:"/payment/list",data:{title:"费用管理"},views:{"content@app":{controller:"paymentCtrl as datatables",templateUrl:"app/storage/views/payment/payment-list.html"}}}).state("app.storage.payment.edit",{url:"/payment/edit/:id/:type",data:{title:"费用编辑"},views:{"content@app":{controller:"paymentEditCtrl as datatables",templateUrl:"app/storage/views/payment/payment-edit.html"}}}).state("app.storage.grainAnalysis",{abstract:!0,data:{title:"粮情分析报告"}}).state("app.storage.grainAnalysis.weekList",{url:"/weekList",data:{title:"周粮情分析"},views:{"content@app":{controller:"weekAnalysisCtrl",templateUrl:"app/storage/views/grainAnalysis/weekAnalysis-list.html"}}}).state("app.storage.grainAnalysis.weekEdit",{url:"/weekEdit/:id/:butType",data:{title:"周粮情分析详情"},views:{"content@app":{controller:"weekAnalysisEditCtrl",templateUrl:"app/storage/views/grainAnalysis/weekAnalysis-edit.html"}}}).state("app.storage.grainAnalysis.monthList",{url:"/monthList",data:{title:"月粮情分析"},views:{"content@app":{controller:"monthAnalysisCtrl",templateUrl:"app/storage/views/grainAnalysis/monthAnalysis-list.html"}}}).state("app.storage.grainAnalysis.monthEdit",{url:"/monthEdit/:id/:butType",data:{title:"月粮情分析详情"},views:{"content@app":{controller:"monthAnalysisEditCtrl",templateUrl:"app/storage/views/grainAnalysis/monthAnalysis-edit.html"}}}).state("app.storage.grainAnalysis.yearList",{url:"/yearList",data:{title:"年粮情分析"},views:{"content@app":{controller:"yearAnalysisCtrl",templateUrl:"app/storage/views/grainAnalysis/yearAnalysis-list.html"}}}).state("app.storage.grainAnalysis.yearEdit",{url:"/yearEdit/:id/:butType",data:{title:"年粮情分析详情"},views:{"content@app":{controller:"yearAnalysisEditCtrl",templateUrl:"app/storage/views/grainAnalysis/yearAnalysis-edit.html"}}}).state("app.storage.drug",{abstract:!0,data:{title:"化学药剂管理"}}).state("app.storage.drug.info",{url:"/storage/drug/info",data:{title:"药剂信息维护"},views:{"content@app":{controller:"drugInfoCtrl",templateUrl:"app/storage/drug/drugInfo/views/drugInfo-list.html"}}}).state("app.storage.drug.info.edit",{url:"/storage/drug/info/edit/:id/:orgId",params:{isNotEdit:!1},data:{title:"编辑"},views:{"content@app":{controller:"drugInfoSaveCtrl",templateUrl:"app/storage/drug/drugInfo/views/drugInfo-edit.html"}}}).state("app.storage.drug.info.view",{url:"/storage/drug/info/view/:id/:orgId",params:{isNotEdit:!0},data:{title:"查看"},views:{"content@app":{controller:"drugInfoSaveCtrl",templateUrl:"app/storage/drug/drugInfo/views/drugInfo-edit.html"}}}).state("app.storage.drug.purchase",{url:"/storage/drug/purchase",data:{title:"药剂采购申请"},views:{"content@app":{controller:"drugPurchaseCtrl",templateUrl:"app/storage/drug/drugPurchase/views/drugPurchase-list.html"}}}).state("app.storage.drug.purchase.edit",{url:"/storage/drug/purchase/edit/:id",params:{isNotEdit:!1},data:{title:"编辑"},views:{"content@app":{controller:"drugPurchaseSaveCtrl",templateUrl:"app/storage/drug/drugPurchase/views/drugPurchase-edit.html"}}}).state("app.storage.drug.purchase.view",{url:"/storage/drug/purchase/view/:id",params:{isNotEdit:!0},data:{title:"查看"},views:{"content@app":{controller:"drugPurchaseSaveCtrl",templateUrl:"app/storage/drug/drugPurchase/views/drugPurchase-edit.html"}}}).state("app.storage.drug.purchaseAudit",{url:"/storage/drug/purchaseAudit",data:{title:"药剂采购审批"},views:{"content@app":{controller:"drugPurchaseAuditCtrl",templateUrl:"app/storage/drug/drugPurchase/views/drugPurchase-audit-list.html"}}}).state("app.storage.drug.purchaseAudit-save",{url:"/storage/drug/purchaseAudit-save/:id/:processInstanceId/:taskId/:auditId/:taskName",data:{title:"审批"},params:{isAudit:!0},views:{"content@app":{controller:"drugPurchaseAuditSaveCtrl",templateUrl:"app/storage/drug/drugPurchase/views/drugPurchase-edit.html"}}}).state("app.storage.drug.purchaseAudit-view",{url:"/storage/drug/purchaseAudit-view/:id/:processInstanceId/:taskId/:auditId",data:{title:"查看"},params:{isAudit:!1},views:{"content@app":{controller:"drugPurchaseAuditSaveCtrl",templateUrl:"app/storage/drug/drugPurchase/views/drugPurchase-edit.html"}}}).state("app.storage.drug.storage",{url:"/storage/drug/storage",data:{title:"药剂入库"},views:{"content@app":{controller:"drugStorageCtrl",templateUrl:"app/storage/drug/drugStorage/views/drugStorage-list.html"}}}).state("app.storage.drug.storage.edit",{url:"/storage/drug/storage/edit/:id",params:{isNotEdit:!1},data:{title:"编辑"},views:{"content@app":{controller:"drugStorageSaveCtrl",templateUrl:"app/storage/drug/drugStorage/views/drugStorage-edit.html"}}}).state("app.storage.drug.storage.view",{url:"/storage/drug/storage/view/:id",params:{isNotEdit:!0},data:{title:"查看"},views:{"content@app":{controller:"drugStorageSaveCtrl",templateUrl:"app/storage/drug/drugStorage/views/drugStorage-edit.html"}}}).state("app.storage.drug.useApply",{url:"/storage/drug/useApply",data:{title:"药剂领用申请"},views:{"content@app":{controller:"drugUseApplyCtrl",templateUrl:"app/storage/drug/drugUseApply/views/drugUseApply-list.html"}}}).state("app.storage.drug.useApply.edit",{url:"/storage/drug/useApply/edit/:id/:updateUser",params:{isNotEdit:!1},data:{title:"编辑"},views:{"content@app":{controller:"drugUseApplySaveCtrl",templateUrl:"app/storage/drug/drugUseApply/views/drugUseApply-edit.html"}}}).state("app.storage.drug.useApply.view",{url:"/storage/drug/useApply/view/:id/:check",params:{isNotEdit:!0},data:{title:"查看"},views:{"content@app":{controller:"drugUseApplySaveCtrl",templateUrl:"app/storage/drug/drugUseApply/views/drugUseApply-edit.html"}}}).state("app.storage.drug.useApplyAudit",{url:"/storage/drug/useApplyAudit",data:{title:"药剂领用审批"},views:{"content@app":{controller:"drugUseApplyAuditCtrl",templateUrl:"app/storage/drug/drugUseApply/views/drugUseApply-audit-list.html"}}}).state("app.storage.drug.useApplyAudit-save",{url:"/storage/drug/useApplyAudit-save/:id/:processInstanceId/:taskId/:auditId/:taskName",data:{title:"审批"},params:{isAudit:!0},views:{"content@app":{controller:"drugUseApplyAuditSaveCtrl",templateUrl:"app/storage/drug/drugUseApply/views/drugUseApply-edit.html"}}}).state("app.storage.drug.useApplyAudit-view",{url:"/storage/drug/useApplyAudit-view/:id/:processInstanceId/:taskId/:auditId",data:{title:"查看"},params:{isAudit:!1},views:{"content@app":{controller:"drugUseApplyAuditSaveCtrl",templateUrl:"app/storage/drug/drugUseApply/views/drugUseApply-edit.html"}}}).state("app.storage.drug.use",{url:"/storage/drug/use",data:{title:"药剂领用登记"},views:{"content@app":{controller:"drugUseCtrl",templateUrl:"app/storage/drug/drugUse/views/drugUse-list.html"}}}).state("app.storage.drug.use.edit",{url:"/storage/drug/use/edit/:id",params:{isNotEdit:!1},data:{title:"编辑"},views:{"content@app":{controller:"drugUseSaveCtrl",templateUrl:"app/storage/drug/drugUse/views/drugUse-edit.html"}}}).state("app.storage.drug.use.view",{url:"/storage/drug/use/view/:id",params:{isNotEdit:!0},data:{title:"查看"},views:{"content@app":{controller:"drugUseSaveCtrl",templateUrl:"app/storage/drug/drugUse/views/drugUse-edit.html"}}}).state("app.storage.drug.restore",{url:"/storage/drug/restore",data:{title:"药剂归还"},views:{"content@app":{controller:"drugRestoreCtrl",templateUrl:"app/storage/drug/drugRestore/views/drugRestore-list.html"}}}).state("app.storage.drug.restore.edit",{url:"/storage/drug/restore/edit/:id",params:{isNotEdit:!1},data:{title:"编辑"},views:{"content@app":{controller:"drugRestoreSaveCtrl",templateUrl:"app/storage/drug/drugRestore/views/drugRestore-edit.html"}}}).state("app.storage.drug.restore.view",{url:"/storage/drug/restore/view/:id",params:{isNotEdit:!0},data:{title:"查看"},views:{"content@app":{controller:"drugRestoreSaveCtrl",templateUrl:"app/storage/drug/drugRestore/views/drugRestore-edit.html"}}}).state("app.storage.drug.drugDestroy",{url:"/storage/drug/drugDestroy",data:{title:"药剂销毁"},views:{"content@app":{controller:"drugDestroyCtrl",templateUrl:"app/storage/drug/drugDestroy/views/drugDestroy-list.html"}}}).state("app.storage.drug.drugDestroy-edit",{url:"/storage/drugDestroy-edit/:id",params:{isNotEdit:!1},data:{title:"编辑"},views:{"content@app":{controller:"drugDestroySaveCtrl",templateUrl:"app/storage/drug/drugDestroy/views/drugDestroy-edit.html"}}}).state("app.storage.drug.drugDestroy-view",{url:"/storage/drugDestroy-view/:id",params:{isNotEdit:!0},data:{title:"查看"},views:{"content@app":{controller:"drugDestroySaveCtrl",templateUrl:"app/storage/drug/drugDestroy/views/drugDestroy-edit.html"}}}).state("app.storage.drug.standingBook",{url:"/storage/drug/standingBook",data:{title:"药剂台账"},views:{"content@app":{controller:"drugStandingBookCtrl",templateUrl:"app/storage/drug/drugStandingBook/views/drugStandingBook-list.html"}}}).state("app.storage.drug.standingBook.detail",{url:"/storage/drug/standingBook/detail/:drugInfoId/:manufacturer",data:{title:"详情"},views:{"content@app":{controller:"drugStandingBookDetailCtrl",templateUrl:"app/storage/drug/drugStandingBook/views/drugStandingBook-detail-list.html"}}}).state("app.storage.drug.check",{url:"/storage/drug/check",data:{title:"药剂盘点"},views:{"content@app":{controller:"drugCheckCtrl",templateUrl:"app/storage/drug/drugCheck/views/drugCheck-list.html"}}}).state("app.storage.drug.check.edit",{url:"/storage/drug/check/edit/:id",params:{isNotEdit:!1},data:{title:"编辑"},views:{"content@app":{controller:"drugCheckSaveCtrl",templateUrl:"app/storage/drug/drugCheck/views/drugCheck-edit.html"}}}).state("app.storage.drug.check.view",{url:"/storage/drug/check/view/:id",params:{isNotEdit:!0},data:{title:"查看"},views:{"content@app":{controller:"drugCheckSaveCtrl",templateUrl:"app/storage/drug/drugCheck/views/drugCheck-edit.html"}}}).state("app.storage.drug.shelf",{url:"/storage/drug/shelf",data:{title:"药房管理"},views:{"content@app":{controller:"drugShelfCtrl",templateUrl:"app/storage/drug/drugShelf/views/drugShelf-list.html"}}}).state("app.storage.acceptanceList",{url:"/acceptance/acceptance-list/:customerPlanState",data:{title:"验收申请"},views:{"content@app":{controller:"acceptanceCtrl",templateUrl:"app/storage/views/acceptance/acceptance-list.html"}}}).state("app.storage.acceptanceSaveCX",{url:"/acceptance/acceptance-editCX/:id",data:{title:"新增"},params:{isNotEdit:!1},views:{"content@app":{controller:"acceptanceCtrl",templateUrl:"app/storage/views/acceptance/acceptance-edit.html"}}}).state("app.storage.acceptanceEditCX",{url:"/acceptance/acceptance-editCX/:id/:plan_id/:acceptance_number",data:{title:"查看"},params:{isNotEdit:!0},views:{"content@app":{controller:"acceptanceCtrl",templateUrl:"app/storage/views/acceptance/acceptance-edit.html"}}}).state("app.storage.acceptanceEditYS",{url:"/acceptance/acceptance-editYS/:id",data:{title:"申请验收"},params:{isNotEdit:!1},views:{"content@app":{controller:"acceptanceCtrl",templateUrl:"app/storage/views/acceptance/acceptance-edit.html"}}})}]),angular.module("app.numbermanage",["ui.router","app.alert","datatables","datatables.bootstrap"]).config(["$stateProvider",function(t){t.state("app.numbermanage",{abstract:!0,data:{title:"仓储业务"}}).state("app.numbermanage.numbermanage",{url:"/numbermanage/:id",data:{title:"损益单"},views:{"content@app":{controller:"sheetCtrl",templateUrl:"app/storage/views/numberManage/sheet-list.html"}}}).state("app.numbermanage.numbermanage.sheet-edit",{url:"/numbermanage/sheet-edit/:id",data:{title:"损益单详情"},params:{isNotEdit:!1},views:{"content@app":{controller:"sheetSaveCtrl as datatables",templateUrl:"app/storage/views/numberManage/sheet-edit.html"}}}).state("app.numbermanage.numbermanage.sheet-view",{url:"/numbermanage/sheet-view/:id",data:{title:"损益单管理编辑"},params:{isNotEdit:!0},views:{"content@app":{controller:"sheetSaveCtrl as datatables",templateUrl:"app/storage/views/numberManage/sheet-edit.html"}}}).state("app.numbermanage.numberManage-list",{url:"/numbermanage/numberManage-list/:id/:dj",data:{title:"库存数量管理"},params:{isNotEdit:!0},views:{"content@app":{controller:"numberManageCtrl as datatables",templateUrl:"app/storage/views/numberManage/numberManage-list.html"}}}).state("app.numbermanage.crkRecord",{abstract:!0,data:{title:"出入库记录"}}).state("app.numbermanage.crkRecord.trainList",{url:"/numbermanage/crkRecord/trainList/:id",data:{title:"火车出入库记录"},params:{type:"hc"},views:{"content@app":{controller:"crkRecordCtrl as datatables",templateUrl:"app/supervise/views/trainInOutRecord-list.html"}}}).state("app.numbermanage.crkRecord.truckList",{url:"/numbermanage/crkRecord/truckList/:id/:states/:homePage",data:{title:"汽车出入库记录"},params:{type:"qc"},views:{"content@app":{controller:"crkRecordCtrl as datatables",templateUrl:"app/supervise/views/truckInOutRecord-list.html"}}}).state("app.numbermanage.crkRecord.truckList.detail",{url:"/numbermanage/crkRecord/truckList/detail/:obj",data:{title:"汽车出入库记录详情"},views:{"content@app":{controller:"crkRecordDetailCtrl as datatables",templateUrl:"app/supervise/views/crkRecordDetail.html"}}}).state("app.numbermanage.numbermanage.emptyPoliceList",{url:"/numbermanage/emptyPolice-list/:id",data:{title:"库存空仓报警"},params:{isNotEdit:!0},views:{"content@app":{controller:"emptyPoliceCtrl as datatables",templateUrl:"app/storage/views/numberManage/emptyPolice-list.html"}}}).state("app.storage.index",{url:"/storage/index",data:{title:"业务介绍"},views:{"content@app":{templateUrl:"app/storage/views/index/storage-index.html"}}})}]);
- "use strict";angular.module("app.supervise",["ui.router","app.basic","app.business","app.alarm","app.camera","app.numbermanage","datatables"]).config(["$stateProvider",function(t){t.state("app.supervise",{abstract:!0,data:{title:"粮库决策"}}).state("app.supervise.cameraPT",{url:"/supervise/cameraPT:showType",data:{title:"2.5维展示"},views:{"content@app":{controller:"cameraPTCtrl as datatables",templateUrl:"app/supervise/views/cameraPT.html"}}}).state("app.supervise.monitorPT",{url:"/supervise/monitorPT:showType",data:{title:"视频监控平面图"},views:{"content@app":{controller:"cameraPTCtrl as datatables",templateUrl:"app/supervise/views/monitorPT.html"}}}).state("app.supervise.grainPT",{url:"/supervise/grainPT:showType",data:{title:"粮库平面图"},views:{"content@app":{controller:"cameraPTCtrl as datatables",templateUrl:"app/supervise/views/grainPT.html"}}}).state("app.supervise.houseStatePT",{url:"/supervise/houseStatePT",data:{title:"仓房状态"},views:{"content@app":{controller:"houseStatePTCtrl as datatables",templateUrl:"app/supervise/views/monitorPT.html"}}}).state("app.supervise.warning",{abstract:!0,data:{title:"预警显示"}}).state("app.supervise.warning.basicThresholdSetList",{url:"/supervise/warning/basicThresholdSetList",data:{title:"预警阀值列表"},views:{"content@app":{controller:"basicThresholdSetCtrl",templateUrl:"app/intelligent/basicData/views/basicThresholdSet-list.html"}}}).state("app.supervise.warning.record",{url:"/supervise/warning/record",data:{title:"预警记录"},views:{"content@app":{controller:"warningThresholdCtrl",templateUrl:"app/intelligent/grainDetection/views/warningThreshold-list.html"}}}).state("app.supervise.storageStateList",{url:"/supervise/storageStateList",data:{title:"仓储状态查看"},views:{"content@app":{controller:"storageStateListCtrl",templateUrl:"app/supervise/views/storageState/storageState-list.html"}}}).state("app.supervise.storageStateEdit",{url:"/supervise/storageStateEdit/:id/:orgId",data:{title:"仓储状态详情"},views:{"content@app":{controller:"storageStateEditCtrl",templateUrl:"app/supervise/views/storageState/storageState-edit.html"}}}).state("app.supervise.camera",{abstract:!0,data:{title:"视频监控"}}).state("app.supervise.camera.play",{url:"/supervise/camera/play",data:{title:"实时监控"},views:{"content@app":{controller:"cameraPlayCtrl as datatables",templateUrl:"app/monitor/views/camera-play.html"}}}).state("app.supervise.camera.alarmList",{url:"/supervise/camera/alarm/list",data:{title:"报警信息发送记录"},views:{"content@app":{controller:"alarmCtrl as datatables",templateUrl:"app/monitor/views/alarm-list.html"}}}).state("app.supervise.situation",{abstract:!0,data:{title:"粮情监测"}}).state("app.supervise.situation.grainTempList",{url:"/situation/grainTempList",data:{title:"粮情列表"},views:{"content@app":{controller:"grainTempCtrl as datatables",templateUrl:"app/supervise/views/graintemp-list.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.graphs.js"])}]}}).state("app.supervise.situation.threeTempChart",{url:"/situation/threeTempChart:id",data:{title:"粮情三温趋势图"},views:{"content@app":{controller:"threeTempChartCtrl as datatables",templateUrl:"app/supervise/views/threetemp-charts.html"}},resolve:{scripts:["lazyScript",function(t){return t.register(["build/vendor.graphs.js"])}]}}).state("app.supervise.situation.insect",{url:"/supervise/situation/insect",data:{title:"虫害报警列表"},params:{showType:"CH"},views:{"content@app":{controller:"warningThresholdCtrl",templateUrl:"app/intelligent/grainDetection/views/warningThreshold-list.html"}}}).state("app.supervise.situation.gas",{url:"/supervise/situation/gas",data:{title:"气体报警列表"},params:{showType:"QT"},views:{"content@app":{controller:"warningThresholdCtrl",templateUrl:"app/intelligent/grainDetection/views/warningThreshold-list.html"}}}).state("app.supervise.situation.temperature",{url:"/supervise/situation/temperature/:isShow/:houseId",data:{title:"温度报警列表"},params:{showType:"WD"},views:{"content@app":{controller:"warningThresholdCtrl",templateUrl:"app/intelligent/grainDetection/views/warningThreshold-list.html"}}}).state("app.supervise.operation",{abstract:!0,data:{title:"仓储作业"}}).state("app.supervise.operation.ccZy",{url:"/operation/ccZy/:houseId",data:{title:"仓储作业记录"},views:{"content@app":{controller:"ccZyCtrl as datatables",templateUrl:"app/supervise/views/ccZy-List.html"}}}).state("app.supervise.operation.trainList",{url:"/supervise/operation/trainList/:id",data:{title:"火车出入库记录"},params:{type:"hc"},views:{"content@app":{controller:"crkRecordCtrl as datatables",templateUrl:"app/supervise/views/trainInOutRecord-list.html"}}}).state("app.supervise.operation.truckList",{url:"/supervise/operation/truckList/:id/:states/:homePage",data:{title:"汽车出入库记录"},params:{type:"qc"},views:{"content@app":{controller:"crkRecordCtrl as datatables",templateUrl:"app/supervise/views/truckInOutRecord-list.html"}}}).state("app.supervise.storage",{abstract:!0,data:{title:"储粮信息"}}).state("app.supervise.storage.plan",{url:"/storage/plan",data:{title:"计划状态"},views:{"content@app":{controller:"planCtrl",templateUrl:"app/supervise/views/cl-plan.html"}}}).state("app.supervise.storage.barnBasic",{url:"/storage/barnBasic",data:{title:"仓房基本信息"},views:{"content@app":{controller:"barnStateCtrl as datatables",templateUrl:"app/supervise/views/barnState-list.html"}}}).state("app.supervise.storage.barnBasic.rainOrSnow",{url:"/storage/barnBasic/rainOrSnow:id",data:{title:"风雨雪三查"},views:{"content@app":{controller:"rainOrSnowCtrl as datatables",templateUrl:"app/supervise/views/barnState-RainOrSnow-edit.html"}}}).state("app.supervise.storage.keeperList",{url:"/storage/keeperList",data:{title:"库级人员信息"},params:{functionType:"LKJC"},views:{"content@app":{controller:"keeperCtrl",templateUrl:"app/supervise/views/cl-keeper.html"}}}).state("app.supervise.storage.inventory",{url:"/storage/inventory/:id",data:{title:"库存统计"},params:{jumpType:"KC"},views:{"content@app":{controller:"sheetCtrl",templateUrl:"app/supervise/views/inventory-list.html"}}}).state("app.supervise.storage.inventoryDetails",{url:"/storage/inventoryDetails/:id",data:{title:"库存统计详情"},params:{isNotEdit:!0},views:{"content@app":{controller:"sheetSaveCtrl",templateUrl:"app/storage/views/numberManage/sheet-edit.html"}}}).state("app.supervise.warnPrompt",{url:"/supervise/warnPrompt",data:{title:"预警提示"},views:{"content@app":{controller:"warnPromptCtrl",templateUrl:"app/supervise/views/warnPrompt-index.html"}}}).state("app.supervise.decisionSupport",{abstract:!0,data:{title:"决策支持"}}).state("app.supervise.decisionSupport.qualityTraceList",{url:"/decisionSupport/qualityTraceList",data:{title:"质量追溯统计"},views:{"content@app":{controller:"qualityTraceCtrl",templateUrl:"app/supervise/qualityTrace/views/qualityTrace-list.html"}}}).state("app.supervise.decisionSupport.qualityTraceList.firstCheckDetail",{url:"/decisionSupport/qualityTraceList/firstCheckDetail/:id/:isNotEdit",data:{title:"粮食初检详情"},views:{"content@app":{controller:"qualitycheckSaveCtrl",templateUrl:"app/storage/views/qualitycheck/qualitycheck-firstcheck-edit.html"}}}).state("app.supervise.decisionSupport.qualityTraceList.acceptCheckDetail",{url:"/decisionSupport/qualityTraceList/acceptCheckDetail/:id/:isNotEdit",data:{title:"粮食验收详情"},views:{"content@app":{controller:"qualitycheckSaveCtrl",templateUrl:"app/storage/views/qualitycheck/qualitycheck-acceptcheck-edit.html"}}}).state("app.supervise.decisionSupport.qualityTraceList.springCheckDetail",{url:"/decisionSupport/qualityTraceList/springCheckDetail/:id/:isNotEdit",data:{title:"春秋普查详情"},views:{"content@app":{controller:"qualitycheckSaveCtrl",templateUrl:"app/storage/views/qualitycheck/qualitycheck-springcheck-edit.html"}}}).state("app.supervise.decisionSupport.qualityTraceList.outCheckDetail",{url:"/decisionSupport/qualityTraceList/outCheckDetail/:id/:isNotEdit",data:{title:"出库质量详情"},views:{"content@app":{controller:"qualitycheckSaveCtrl",templateUrl:"app/storage/views/qualitycheck/qualitycheck-outcheck-edit.html"}}}).state("app.supervise.decisionSupport.qualityTraceList.dayCheckDetail",{url:"/decisionSupport/qualityTraceList/dayCheckDetail/:id/:isNotEdit",data:{title:"日常检查详情"},views:{"content@app":{controller:"qualitycheckSaveCtrl",templateUrl:"app/storage/views/qualitycheck/qualitycheck-dakcheck-edit.html"}}}).state("app.supervise.decisionSupport.qualityTraceList.thirdCheckDetail",{url:"/decisionSupport/qualityTraceList/thirdCheckDetail/:id/:isNotEdit",data:{title:"第三方检查详情"},views:{"content@app":{controller:"qualitycheckSaveCtrl",templateUrl:"app/storage/views/qualitycheck/qualitycheck-trkcheck-edit.html"}}}).state("app.supervise.decisionSupport.cycleFoodCount",{url:"/decisionSupport/cycleFoodCount",data:{title:"出入库监管统计"},views:{"content@app":{controller:"cycleFoodCountCtrl",templateUrl:"app/supervise/views/cycleFoodCount-list.html"}}}).state("app.supervise.decisionSupport.cycleFoodCount.truckDetail",{url:"/decisionSupport/cycleFoodCount/truckDetail/:obj",data:{title:"汽车出入库详情"},views:{"content@app":{controller:"crkRecordDetailCtrl",templateUrl:"app/supervise/views/crkRecordDetail.html"}}}).state("app.supervise.decisionSupport.cycleFoodCount.trainDetail",{url:"/decisionSupport/cycleFoodCount/trainDetail/:obj",data:{title:"火车出入库详情"},views:{"content@app":{controller:"crkRecordDetailCtrl",templateUrl:"app/supervise/views/crkRecordDetail.html"}}}).state("app.supervise.decisionSupport.foodStatisticsList",{url:"/decisionSupport/foodStatisticsList",data:{title:"粮食品种统计"},views:{"content@app":{controller:"foodStatisticsCtrl",templateUrl:"app/supervise/views/foodStatistical-list.html"}}}).state("app.supervise.decisionSupport.dynamicFood",{url:"/decisionSupport/dynamicFood",data:{title:"动态粮情统计"},params:{jumpType:"DT"},views:{"content@app":{controller:"sheetCtrl",templateUrl:"app/supervise/views/inventory-list.html"}}}).state("app.supervise.decisionSupport.dynamicFoodDetail",{url:"/decisionSupport/dynamicFoodDetail/:id",data:{title:"动态粮情统计详情"},params:{isNotEdit:!0},views:{"content@app":{controller:"sheetSaveCtrl as datatables",templateUrl:"app/storage/views/numberManage/sheet-edit.html"}}}).state("app.supervise.decisionSupport.SalesStatistics",{abstract:!0,data:{title:"粮食购销统计"}}).state("app.supervise.decisionSupport.SalesStatistics.plan-schedule",{url:"/decisionSupport/SalesStatistics/plan-schedule",data:{title:"计划执行进度"},params:{SalesStatistics:!0},views:{"content@app":{controller:"planScheduleCtrl",templateUrl:"app/business/schedule/views/plan-schedule-list.html"}}}).state("app.supervise.decisionSupport.SalesStatistics.plan-schedule.plan-view",{url:"/decisionSupport/SalesStatistics/plan-schedule/plan-view/:id/:processInstanceId",data:{title:"计划详情"},params:{isNotEdit:!0},views:{"content@app":{controller:"planSaveCtrl",templateUrl:"app/business/plan/views/plan-edit.html"}}}).state("app.supervise.decisionSupport.SalesStatistics.contract-schedule",{url:"/decisionSupport/SalesStatistics/contract-schedule",data:{title:"合同执行进度"},params:{SalesStatistics:!0},views:{"content@app":{controller:"contractScheduleCtrl",templateUrl:"app/business/schedule/views/contract-schedule-list.html"}}}).state("app.supervise.decisionSupport.SalesStatistics.contract-schedule.contract-view",{url:"/decisionSupport/SalesStatistics/contract-schedule/contract-view/:id/:processInstanceId",data:{title:"合同详情"},params:{isNotEdit:!0},views:{"content@app":{controller:"contractSaveCtrl",templateUrl:"app/business/contract/views/contract-edit.html"}}}).state("app.supervise.decisionSupport.SalesStatistics.deliveryStorageNotice-schedule",{url:"/decisionSupport/SalesStatistics/deliveryStorageNotice-schedule",data:{title:"通知单执行进度"},params:{SalesStatistics:!0},views:{"content@app":{controller:"deliveryStorageNoticeScheduleCtrl",templateUrl:"app/business/schedule/views/deliveryStorageNotice-schedule-list.html"}}}).state("app.supervise.decisionSupport.SalesStatistics.deliveryStorageNotice-schedule.deliveryNotice-view",{url:"/decisionSupport/decisionSupport/deliveryStorageNotice-schedule/deliveryNotice-view/:id/:processInstanceId",params:{noticeType:"delivery",isNotEdit:!0},data:{title:"出库通知单详情"},views:{"content@app":{controller:"deliveryStorageNoticeSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/deliveryNotice-edit.html"}}}).state("app.supervise.decisionSupport.SalesStatistics.deliveryStorageNotice-schedule.storageNotice-view",{url:"/decisionSupport/SalesStatistics/deliveryStorageNotice-schedule/storageNotice-view/:id/:processInstanceId",params:{noticeType:"storage",isNotEdit:!0},data:{title:"入库通知单详情"},views:{"content@app":{controller:"deliveryStorageNoticeSaveCtrl",templateUrl:"app/business/deliveryStorageNotice/views/storageNotice-edit.html"}}}).state("app.supervise.storage.houseKeepAccount",{url:"/storage/houseKeepAccount/:account/:type/:houseId",data:{title:"储粮详情"},views:{"content@app":{controller:"houseKeepAccountCtrl",templateUrl:"app/supervise/views/grainStorage/houseKeepAccount-list.html"}}}).state("app.supervise.storage.houseKeepAccountEdit",{url:"/storage/houseKeepAccountEdit/:account/:butType",data:{title:"储粮详情查看"},views:{"content@app":{controller:"houseKeepAccountEditCtrl",templateUrl:"app/supervise/views/grainStorage/houseKeepAccount-edit.html"}}})}]);
- "use strict";angular.module("app.synth",["ui.router","datatables","datatables.bootstrap"]).config(["$stateProvider",function(t){t.state("app.synth",{abstract:!0,data:{title:"查询追溯"}}).state("app.synth.foodstuffTraces",{abstract:!0,data:{title:"储粮追溯"}}).state("app.synth.foodstuffTraces.foodstuffTracesList",{url:"/foodstuffTracesList",data:{title:"储粮追溯查询列表"},views:{"content@app":{controller:"foodstuffTracesListCtrl",templateUrl:"app/synth/foodstuffTraces/views/foodstuffTraces-list.html"}}}).state("app.synth.foodstuffTraces.foodstuffTracesView",{url:"/foodstuffTracesView/:food",data:{title:"储粮追溯详情"},views:{"content@app":{controller:"foodstuffTracesViewCtrl",templateUrl:"app/synth/foodstuffTraces/views/foodstuffTraces-view.html"}}}).state("app.synth.plan",{url:"/synth/plan",data:{title:"计划信息查询列表"},views:{"content@app":{controller:"planSynthCtrl",templateUrl:"app/synth/plan/views/planSynth-list.html"}}}).state("app.synth.plan-view",{url:"/synth/plan-view/:id",data:{title:"计划追溯详情"},views:{"content@app":{controller:"planSynthViewCtrl",templateUrl:"app/synth/plan/views/planSynth-view.html"}}}).state("app.synth.person",{url:"/synth/person",data:{title:"人员信息查询"},views:{"content@app":{controller:"personSynthCtrl",templateUrl:"app/synth/person/views/person-list.html"}}}).state("app.synth.person.view",{url:"/synth/person/view/:id",data:{title:"人员详情"},views:{"content@app":{controller:"personSynthViewCtrl",templateUrl:"app/synth/person/views/person-view.html"}}}).state("app.synth.barn",{url:"/synth/barn",data:{title:"粮库信息查询"},views:{"content@app":{controller:"barnSynthCtrl",templateUrl:"app/synth/barn/views/barnSynth-list.html"}}}).state("app.synth.barn.view",{url:"/synth/barn/view/:id",data:{title:"粮库详情"},views:{"content@app":{controller:"barnSynthViewCtrl",templateUrl:"app/synth/barn/views/barnSynth-view.html"}}}).state("app.synth.warehouseSource",{url:"/synth/warehouseSource",data:{title:"以入库为源头追溯列表"},views:{"content@app":{controller:"warehouseSourceCtrl",templateUrl:"app/synth/qualityTrace/views/warehouseSource-list.html"}}}).state("app.synth.warehouseSource.view",{url:"/synth/warehouseSource/view/:fcbgz/:btnType",data:{title:"查看"},views:{"content@app":{controller:"warehouseSourceViewCtrl",templateUrl:"app/synth/qualityTrace/views/warehouseSource-view.html"}}}).state("app.synth.qualitySafe",{url:"/synth/qualitySafe",data:{title:"质量安全追溯列表"},views:{"content@app":{controller:"qualitySafeCtrl",templateUrl:"app/synth/qualityTrace/views/qualitySafe-list.html"}}}).state("app.synth.qualityEvent",{url:"/synth/qualityEvent",data:{title:"质量事件数据管理列表"},views:{"content@app":{controller:"qualityEventCtrl",templateUrl:"app/synth/qualityTrace/views/qualityEvent-list.html"}}}).state("app.synth.qualityEvent.edit",{url:"/synth/qualityEvent/edit/:id/:btnType",data:{title:"质量事件数据管理编辑"},views:{"content@app":{controller:"qualityEventEditCtrl",templateUrl:"app/synth/qualityTrace/views/qualityEvent-edit.html"}}}).state("app.synth.qualityEventAnalyze",{url:"/synth/qualityEventAnalyze",data:{title:"质量事件追溯分析列表"},views:{"content@app":{controller:"qualityEventAnalyzeCtrl",templateUrl:"app/synth/qualityTrace/views/qualityEventAnalyze-list.html"}}}).state("app.synth.qualityCredit",{url:"/synth/qualityCredit",data:{title:"质量信用评价列表"},views:{"content@app":{controller:"customerBadrecordCtrl",templateUrl:"app/synth/qualityTrace/views/qualityCredit-list.html"}}}).state("app.synth.lifecycle",{url:"/synth/lifecycle/:idCode",data:{title:"粮库生命周期管理列表"},views:{"content@app":{controller:"lifecycleCtrl",templateUrl:"app/synth/lifecycle/views/lifecycle-list.html"}}}).state("app.synth.lifecycle.incomeWarehouseTrain",{url:"/synth/lifecycle/incomeWarehouseTrain/:type/:houseId/:warehouseId/:isShowReturn",data:{title:"火车入库列表"},views:{"content@app":{controller:"incomeWarehouseCtrl",templateUrl:"app/synth/lifecycle/views/incomeWarehouseTrain-list.html"}}}).state("app.synth.lifecycle.incomeWarehouseTruck",{url:"/synth/lifecycle/incomeWarehouseTruck/:type/:houseId/:warehouseId/:isShowReturn",data:{title:"汽车入库列表"},views:{"content@app":{controller:"incomeWarehouseCtrl",templateUrl:"app/synth/lifecycle/views/incomeWarehouseTruck-list.html"}}}).state("app.synth.lifecycle.warehouseTruckDetail",{url:"/synth/lifecycle/warehouseTruckDetail/:obj",data:{title:"汽车入库详情列表"},views:{"content@app":{controller:"crkRecordDetailCtrl",templateUrl:"app/synth/lifecycle/views/warehouseTruckDetail.html"}}}).state("app.synth.lifecycle.qualityCheck",{url:"/synth/lifecycle/qualityCheck/:houseId/:warehouseId/:isShowReturn",data:{title:"质检信息列表"},views:{"content@app":{controller:"qualityCheckCtrl",templateUrl:"app/synth/lifecycle/views/qualityCheck-list.html"}}}).state("app.synth.lifecycle.qualityCheckDetail",{url:"/synth/lifecycle/qualityCheckDetail/:id/:isNotEdit",data:{title:"质检信息详情"},views:{"content@app":{controller:"qualitycheckSaveCtrl",templateUrl:"app/synth/lifecycle/views/qualityCheck-detail.html"}}}).state("app.synth.lifecycle.grainAnalysis",{url:"/synth/lifecycle/grainAnalysis/:houseId/:isShowReturn",data:{title:"粮情信息列表"},views:{"content@app":{controller:"grainTempCtrl",templateUrl:"app/synth/lifecycle/views/grainAnalysis-list.html"}}}).state("app.synth.lifecycle.jobRecord",{url:"/synth/lifecycle/jobRecord/:houseId/:isShowReturn",data:{title:"作业记录列表"},views:{"content@app":{controller:"ccZyCtrl",templateUrl:"app/synth/lifecycle/views/jobRecord-list.html"}}}).state("app.synth.lifecycle.outWarehouseTrain",{url:"/synth/lifecycle/outWarehouseTrain/:type/:houseId/:warehouseId/:isShowReturn",data:{title:"火车出库明细列表"},views:{"content@app":{controller:"outWarehouseCtrl",templateUrl:"app/synth/lifecycle/views/outWarehouseTrain-list.html"}}}).state("app.synth.lifecycle.outWarehouseTruck",{url:"/synth/lifecycle/outWarehouseTruck/:type/:houseId/:warehouseId/:isShowReturn",data:{title:"汽车出库明细列表"},views:{"content@app":{controller:"outWarehouseCtrl",templateUrl:"app/synth/lifecycle/views/outWarehouseTruck-list.html"}}}).state("app.synth.identifyCode",{url:"/synth/identifyCode",data:{title:"粮食安全生命周期分析"},views:{"content@app":{templateUrl:"app/synth/lifecycle/views/identifyCode-index.html"}}})}]);
- "use strict";angular.module("app.system",["ui.router","app.ui","ui.bootstrap","angularFileUpload"]),angular.module("app.system").config(["$stateProvider",function(t){t.state("app.system",{abstract:!0,data:{title:"系统管理"}}).state("app.home",{url:"/home",data:{title:"",htmlId:"extr-page"},views:{"content@app":{controller:"homeCtrl",templateUrl:"app/home/views/home.html"}}}).state("app.system.user",{url:"/system/user",data:{title:"用户管理"},views:{"content@app":{controller:"userCtrl",templateUrl:"app/system/views/user-list.html"}}}).state("app.system.user.edit",{url:"/edit/:userId",data:{title:"编辑用户信息"},views:{"content@app":{controller:"userEditCtrl",templateUrl:"app/system/views/user-edit.html"}},resolve:{scripts:["lazyScript",function(t){return t.register("build/vendor.ui.js")}]}}).state("app.system.org",{url:"/system/org",data:{title:"组织机构管理"},views:{"content@app":{controller:"orgCtrl",templateUrl:"app/system/views/org-list.html"}}}).state("app.system.org.edit",{url:"/edit/:orgId/:parentId",data:{title:"编辑组织机构信息"},views:{"content@app":{controller:"orgEditCtrl",templateUrl:"app/system/views/org-edit.html"}}}).state("app.system.org.profile",{url:"/profile/:orgId",data:{title:"粮库简介"},views:{"content@app":{controller:"profileCtrl",templateUrl:"app/system/views/depot-profile.html"}},resolve:{scripts:["lazyScript",function(t){return t.register("smartadmin-plugin/legacy/ckeditor/ckeditor.js")}]}}).state("app.system.func",{url:"/system/func",data:{title:"功能管理"},views:{"content@app":{controller:"funcCtrl",templateUrl:"app/system/views/func-list.html"}}}).state("app.system.func.edit",{url:"/edit/:funcId",data:{title:"编辑功能信息"},views:{"content@app":{controller:"funcEditCtrl",templateUrl:"app/system/views/func-edit.html"}}}).state("app.system.role",{url:"/system/role",data:{title:"角色管理"},views:{"content@app":{controller:"roleCtrl",templateUrl:"app/system/views/role-list.html"}}}).state("app.system.role.edit",{url:"/edit/:roleId/:parentId",data:{title:"编辑角色信息"},views:{"content@app":{controller:"roleEditCtrl",templateUrl:"app/system/views/role-edit.html"}}}).state("userLogin",{url:"/userLogin",views:{root:{templateUrl:"app/auth/views/login.html",controller:"userLoginCtrl"}},params:{emergency:!1},data:{title:"Login",htmlId:"extr-page"},resolve:{scripts:["lazyScript",function(t){return t.register("bower_components/md5/md5.js")}]}}).state("emergencyLogin",{url:"/emergencyLogin",views:{root:{templateUrl:"app/auth/views/emergency-login.html",controller:"userLoginCtrl"}},params:{emergency:!0},data:{title:"Login",htmlId:"extr-page"}}).state("app.system.emergencyJump",{url:"/emergencyJump",views:{"content@app":{controller:"emergencyTerminal",templateUrl:"app/auth/views/emergency-jump.html"}}}).state("province",{url:"/province/:userName/:userPassword/:pOrgId",views:{root:{controller:"provinceCameraCtrl",templateUrl:"app/supervise/views/provincePT.html"}},data:{title:"province",htmlId:"extr-page"}}).state("app.system.pwd",{url:"/system/modifyPwd",data:{title:"修改密码"},views:{"content@app":{templateUrl:"app/system/views/modify-pwd.html",controller:"pwdCtrl"}}}).state("app.system.power",{url:"/system/power",data:{title:"角色权限管理"},views:{"content@app":{templateUrl:"app/system/views/power.html",controller:"powerCtrl"}}}).state("app.system.systemLog",{url:"/system/systemLog",data:{title:"日志管理"},views:{"content@app":{templateUrl:"app/system/views/systemLog.html",controller:"systemLogCtrl"}}}).state("app.system.depotUrl",{url:"/system/depotUrl",data:{title:"库端url配置"},views:{"content@app":{templateUrl:"app/system/views/depotUrl-list.html",controller:"depotUrlCtrl"}}}).state("app.system.depotUrl.edit",{url:"/edit/:id",data:{title:"编辑url配置"},views:{"content@app":{controller:"depotUrlEditCtrl",templateUrl:"app/system/views/depotUrl-edit.html"}}}).state("app.system.orgPower",{url:"/system/orgPower",data:{title:"机构授权管理"},views:{"content@app":{templateUrl:"app/system/views/orgPower.html",controller:"orgPowerCtrl"}}}).state("app.system.resetPwd",{url:"/system/resetPwd",data:{title:"重置密码"},views:{"content@app":{templateUrl:"app/system/views/resetPwd.html",controller:"resetPwdCtrl"}},resolve:{scripts:["lazyScript",function(t){return t.register("bower_components/md5/md5.js")}]}}).state("app.system.docking",{url:"/docking/:type",data:{title:"遗留系统对接"},views:{"content@app":{templateUrl:"app/system/views/docking-list.html",controller:"dockingCtrl"}}})}]);
- "use strict";angular.module("app.tables",["ui.router","datatables","datatables.bootstrap"]),angular.module("app.tables").config(["$stateProvider",function(a){a.state("app.tables",{abstract:!0,data:{title:"Tables"}}).state("app.tables.normal",{url:"/tables/normal",data:{title:"Normal Tables"},views:{"content@app":{templateUrl:"app/tables/views/normal.html"}}}).state("app.tables.datatables",{url:"/tables/datatables",data:{title:"Data Tables"},views:{"content@app":{controller:"DatatablesCtrl as datatables",templateUrl:"app/tables/views/datatables.html"}}}).state("app.tables.jqgrid",{url:"/tables/jqgrid",data:{title:"Jquery Grid"},views:{"content@app":{controller:"JqGridCtrl",templateUrl:"app/tables/views/jqgrid.html"}},resolve:{scripts:["lazyScript",function(a){return a.register(["smartadmin-plugin/legacy/jqgrid/js/minified/jquery.jqGrid.min.js","smartadmin-plugin/legacy/jqgrid/js/i18n/grid.locale-en.js"])}]}})}]);
- "use strict";angular.module("app").run(["$templateCache",function(a){a.put("app/dashboard/live-feeds.tpl.html",'<div jarvis-widget id="live-feeds-widget" data-widget-togglebutton="false" data-widget-editbutton="false"\r\n data-widget-fullscreenbutton="false" data-widget-colorbutton="false" data-widget-deletebutton="false">\r\n\x3c!-- widget options:\r\nusage: <div class="jarviswidget" id="wid-id-0" data-widget-editbutton="false">\r\n\r\ndata-widget-colorbutton="false"\r\ndata-widget-editbutton="false"\r\ndata-widget-togglebutton="false"\r\ndata-widget-deletebutton="false"\r\ndata-widget-fullscreenbutton="false"\r\ndata-widget-custombutton="false"\r\ndata-widget-collapsed="true"\r\ndata-widget-sortable="false"\r\n\r\n--\x3e\r\n<header>\r\n <span class="widget-icon"> <i class="glyphicon glyphicon-stats txt-color-darken"></i> </span>\r\n\r\n <h2>Live Feeds </h2>\r\n\r\n <ul class="nav nav-tabs pull-right in" id="myTab">\r\n <li class="active">\r\n <a data-toggle="tab" href="#s1"><i class="fa fa-clock-o"></i> <span class="hidden-mobile hidden-tablet">Live Stats</span></a>\r\n </li>\r\n\r\n <li>\r\n <a data-toggle="tab" href="#s2"><i class="fa fa-facebook"></i> <span class="hidden-mobile hidden-tablet">Social Network</span></a>\r\n </li>\r\n\r\n <li>\r\n <a data-toggle="tab" href="#s3"><i class="fa fa-dollar"></i> <span class="hidden-mobile hidden-tablet">Revenue</span></a>\r\n </li>\r\n </ul>\r\n\r\n</header>\r\n\r\n\x3c!-- widget div--\x3e\r\n<div class="no-padding">\r\n\r\n <div class="widget-body">\r\n \x3c!-- content --\x3e\r\n <div id="myTabContent" class="tab-content">\r\n <div class="tab-pane fade active in padding-10 no-padding-bottom" id="s1">\r\n <div class="row no-space">\r\n <div class="col-xs-12 col-sm-12 col-md-8 col-lg-8">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class="demo-liveupdate-1"> <span\r\n class="onoffswitch-title">Live switch</span> <span\r\n class="onoffswitch">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input type="checkbox" name="start_interval" ng-model="autoUpdate"\r\n class="onoffswitch-checkbox" id="start_interval">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<label class="onoffswitch-label" for="start_interval">\r\n <span class="onoffswitch-inner"\r\n data-swchon-text="ON"\r\n data-swchoff-text="OFF"></span>\r\n <span class="onoffswitch-switch"></span>\r\n </label> </span> </span>\r\n\r\n <div id="updating-chart" class="chart-large txt-color-blue" flot-basic flot-data="liveStats" flot-options="liveStatsOptions"></div>\r\n\r\n </div>\r\n <div class="col-xs-12 col-sm-12 col-md-4 col-lg-4 show-stats">\r\n\r\n <div class="row">\r\n <div class="col-xs-6 col-sm-6 col-md-12 col-lg-12"><span class="text"> My Tasks <span\r\n class="pull-right">130/200</span> </span>\r\n\r\n <div class="progress">\r\n <div class="progress-bar bg-color-blueDark" style="width: 65%;"></div>\r\n </div>\r\n </div>\r\n <div class="col-xs-6 col-sm-6 col-md-12 col-lg-12"><span class="text"> Transfered <span\r\n class="pull-right">440 GB</span> </span>\r\n\r\n <div class="progress">\r\n <div class="progress-bar bg-color-blue" style="width: 34%;"></div>\r\n </div>\r\n </div>\r\n <div class="col-xs-6 col-sm-6 col-md-12 col-lg-12"><span class="text"> Bugs Squashed<span\r\n class="pull-right">77%</span> </span>\r\n\r\n <div class="progress">\r\n <div class="progress-bar bg-color-blue" style="width: 77%;"></div>\r\n </div>\r\n </div>\r\n <div class="col-xs-6 col-sm-6 col-md-12 col-lg-12"><span class="text"> User Testing <span\r\n class="pull-right">7 Days</span> </span>\r\n\r\n <div class="progress">\r\n <div class="progress-bar bg-color-greenLight" style="width: 84%;"></div>\r\n </div>\r\n </div>\r\n\r\n <span class="show-stat-buttons"> <span class="col-xs-12 col-sm-6 col-md-6 col-lg-6"> <a\r\n href-void class="btn btn-default btn-block hidden-xs">Generate PDF</a> </span> <span\r\n class="col-xs-12 col-sm-6 col-md-6 col-lg-6"> <a href-void\r\n class="btn btn-default btn-block hidden-xs">Report\r\n a bug</a> </span> </span>\r\n\r\n </div>\r\n\r\n </div>\r\n </div>\r\n\r\n <div class="show-stat-microcharts" data-sparkline-container data-easy-pie-chart-container>\r\n <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3">\r\n\r\n <div class="easy-pie-chart txt-color-orangeDark" data-percent="33" data-pie-size="50">\r\n <span class="percent percent-sign">35</span>\r\n </div>\r\n <span class="easy-pie-title"> Server Load <i class="fa fa-caret-up icon-color-bad"></i> </span>\r\n <ul class="smaller-stat hidden-sm pull-right">\r\n <li>\r\n <span class="label bg-color-greenLight"><i class="fa fa-caret-up"></i> 97%</span>\r\n </li>\r\n <li>\r\n <span class="label bg-color-blueLight"><i class="fa fa-caret-down"></i> 44%</span>\r\n </li>\r\n </ul>\r\n <div class="sparkline txt-color-greenLight hidden-sm hidden-md pull-right"\r\n data-sparkline-type="line" data-sparkline-height="33px" data-sparkline-width="70px"\r\n data-fill-color="transparent">\r\n 130, 187, 250, 257, 200, 210, 300, 270, 363, 247, 270, 363, 247\r\n </div>\r\n </div>\r\n <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3">\r\n <div class="easy-pie-chart txt-color-greenLight" data-percent="78.9" data-pie-size="50">\r\n <span class="percent percent-sign">78.9 </span>\r\n </div>\r\n <span class="easy-pie-title"> Disk Space <i class="fa fa-caret-down icon-color-good"></i></span>\r\n <ul class="smaller-stat hidden-sm pull-right">\r\n <li>\r\n <span class="label bg-color-blueDark"><i class="fa fa-caret-up"></i> 76%</span>\r\n </li>\r\n <li>\r\n <span class="label bg-color-blue"><i class="fa fa-caret-down"></i> 3%</span>\r\n </li>\r\n </ul>\r\n <div class="sparkline txt-color-blue hidden-sm hidden-md pull-right" data-sparkline-type="line"\r\n data-sparkline-height="33px" data-sparkline-width="70px" data-fill-color="transparent">\r\n 257, 200, 210, 300, 270, 363, 130, 187, 250, 247, 270, 363, 247\r\n </div>\r\n </div>\r\n <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3">\r\n <div class="easy-pie-chart txt-color-blue" data-percent="23" data-pie-size="50">\r\n <span class="percent percent-sign">23 </span>\r\n </div>\r\n <span class="easy-pie-title"> Transfered <i class="fa fa-caret-up icon-color-good"></i></span>\r\n <ul class="smaller-stat hidden-sm pull-right">\r\n <li>\r\n <span class="label bg-color-darken">10GB</span>\r\n </li>\r\n <li>\r\n <span class="label bg-color-blueDark"><i class="fa fa-caret-up"></i> 10%</span>\r\n </li>\r\n </ul>\r\n <div class="sparkline txt-color-darken hidden-sm hidden-md pull-right"\r\n data-sparkline-type="line" data-sparkline-height="33px" data-sparkline-width="70px"\r\n data-fill-color="transparent">\r\n 200, 210, 363, 247, 300, 270, 130, 187, 250, 257, 363, 247, 270\r\n </div>\r\n </div>\r\n <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3">\r\n <div class="easy-pie-chart txt-color-darken" data-percent="36" data-pie-size="50">\r\n <span class="percent degree-sign">36 <i class="fa fa-caret-up"></i></span>\r\n </div>\r\n <span class="easy-pie-title"> Temperature <i\r\n class="fa fa-caret-down icon-color-good"></i></span>\r\n <ul class="smaller-stat hidden-sm pull-right">\r\n <li>\r\n <span class="label bg-color-red"><i class="fa fa-caret-up"></i> 124</span>\r\n </li>\r\n <li>\r\n <span class="label bg-color-blue"><i class="fa fa-caret-down"></i> 40 F</span>\r\n </li>\r\n </ul>\r\n <div class="sparkline txt-color-red hidden-sm hidden-md pull-right" data-sparkline-type="line"\r\n data-sparkline-height="33px" data-sparkline-width="70px" data-fill-color="transparent">\r\n 2700, 3631, 2471, 2700, 3631, 2471, 1300, 1877, 2500, 2577, 2000, 2100, 3000\r\n </div>\r\n </div>\r\n </div>\r\n\r\n </div>\r\n \x3c!-- end s1 tab pane --\x3e\r\n\r\n <div class="tab-pane fade" id="s2">\r\n <div class="widget-body-toolbar bg-color-white">\r\n\r\n <form class="form-inline" role="form">\r\n\r\n <div class="form-group">\r\n <label class="sr-only" for="s123">Show From</label>\r\n <input type="email" class="form-control input-sm" id="s123" placeholder="Show From">\r\n </div>\r\n <div class="form-group">\r\n <input type="email" class="form-control input-sm" id="s124" placeholder="To">\r\n </div>\r\n\r\n <div class="btn-group hidden-phone pull-right">\r\n <a class="btn dropdown-toggle btn-xs btn-default" data-toggle="dropdown"><i\r\n class="fa fa-cog"></i> More <span class="caret"> </span> </a>\r\n <ul class="dropdown-menu pull-right">\r\n <li>\r\n <a href-void><i class="fa fa-file-text-alt"></i> Export to PDF</a>\r\n </li>\r\n <li>\r\n <a href-void><i class="fa fa-question-sign"></i> Help</a>\r\n </li>\r\n </ul>\r\n </div>\r\n\r\n </form>\r\n\r\n </div>\r\n <div class="padding-10">\r\n <div id="statsChart" class="chart-large has-legend-unique" flot-basic flot-data="statsData" flot-options="statsDisplayOptions"></div>\r\n </div>\r\n\r\n </div>\r\n \x3c!-- end s2 tab pane --\x3e\r\n\r\n <div class="tab-pane fade" id="s3">\r\n\r\n <div class="widget-body-toolbar bg-color-white smart-form" id="rev-toggles">\r\n\r\n <div class="inline-group">\r\n\r\n <label for="gra-0" class="checkbox">\r\n <input type="checkbox" id="gra-0" ng-model="targetsShow">\r\n <i></i> Target </label>\r\n <label for="gra-1" class="checkbox">\r\n <input type="checkbox" id="gra-1" ng-model="actualsShow">\r\n <i></i> Actual </label>\r\n <label for="gra-2" class="checkbox">\r\n <input type="checkbox" id="gra-2" ng-model="signupsShow">\r\n <i></i> Signups </label>\r\n </div>\r\n\r\n <div class="btn-group hidden-phone pull-right">\r\n <a class="btn dropdown-toggle btn-xs btn-default" data-toggle="dropdown"><i\r\n class="fa fa-cog"></i> More <span class="caret"> </span> </a>\r\n <ul class="dropdown-menu pull-right">\r\n <li>\r\n <a href-void><i class="fa fa-file-text-alt"></i> Export to PDF</a>\r\n </li>\r\n <li>\r\n <a href-void><i class="fa fa-question-sign"></i> Help</a>\r\n </li>\r\n </ul>\r\n </div>\r\n\r\n </div>\r\n\r\n <div class="padding-10">\r\n <div id="flotcontainer" class="chart-large has-legend-unique" flot-basic flot-data="revenewData" flot-options="revenewDisplayOptions" ></div>\r\n </div>\r\n </div>\r\n \x3c!-- end s3 tab pane --\x3e\r\n </div>\r\n\r\n \x3c!-- end content --\x3e\r\n </div>\r\n\r\n</div>\r\n\x3c!-- end widget div --\x3e\r\n</div>\r\n'),a.put("app/layout/layout.tpl.html",'\x3c!-- HEADER --\x3e\r\n<div data-smart-include="app/layout/partials/header.tpl.html" class="placeholder-header"></div>\r\n\x3c!-- END HEADER --\x3e\r\n\r\n\r\n\x3c!-- Left panel : Navigation area --\x3e\r\n\x3c!-- Note: This width of the aside area can be adjusted through LESS variables --\x3e\r\n<div data-smart-include="app/layout/partials/navigation.tpl.html" class="placeholder-left-panel"></div>\r\n\r\n\x3c!-- END NAVIGATION --\x3e\r\n\r\n\x3c!-- MAIN PANEL --\x3e\r\n<div id="main" role="main">\r\n <demo-states></demo-states>\r\n\r\n \x3c!-- RIBBON --\x3e\r\n <div id="ribbon">\r\n\r\n\t\t\t\t\x3c!--由于不需要刷新功能。所以去除刷新按钮--\x3e\r\n\t\t\t\t\x3c!--<span class="ribbon-button-alignment">--\x3e\r\n\t\t\t\t\t\x3c!--<span id="refresh" class="btn btn-ribbon" reset-widgets--\x3e\r\n \x3c!--tooltip-placement="bottom"--\x3e\r\n \x3c!--smart-tooltip-html="<i class=\'text-warning fa fa-warning\'></i> Warning! This will reset all your widget settings.">--\x3e\r\n\t\t\t\t\t\t\x3c!--<i class="fa fa-refresh"></i>--\x3e\r\n\t\t\t\t\t\x3c!--</span>--\x3e\r\n\t\t\t\t\x3c!--</span>--\x3e\r\n\r\n \x3c!-- breadcrumb --\x3e\r\n <state-breadcrumbs></state-breadcrumbs>\r\n \x3c!-- end breadcrumb --\x3e\r\n \r\n \x3c!-- <form class="navbar-form navbar-right" ng-show="childSysId==19" style="margin:4px 20px" ng-controller="switchStoreCtrl">\r\n \t<div class="form-group">\r\n\t\t <select class="form-control" ng-model="storehouseId" \r\n\t\t \tng-options="store.storehouseId as store.storehouseName for store in storelist" \r\n\t\t \tng-change="switchStore()">\r\n\t\t <option value="">切换仓房</option>\r\n\t\t </select>\r\n </div>\r\n </form>--\x3e\r\n\r\n </div>\r\n \x3c!-- END RIBBON --\x3e\r\n\r\n\r\n <div data-smart-router-animation-wrap="content content@app" data-wrap-for="#content">\r\n <div data-ui-view="content" data-autoscroll="false"></div>\r\n </div>\r\n\r\n</div>\r\n\x3c!-- END MAIN PANEL --\x3e\r\n\r\n\x3c!-- PAGE FOOTER --\x3e\r\n<div data-smart-include="app/layout/partials/footer.tpl.html"></div>\r\n\r\n<div data-smart-include="app/layout/shortcut/shortcut.tpl.html"></div>\r\n\r\n\x3c!-- END PAGE FOOTER --\x3e\r\n\r\n\r\n'),a.put("app/auth/directives/login-info.tpl.html",'<div class="login-info ng-cloak">\r\n <span> \x3c!-- User image size is adjusted inside CSS, it should stay as it --\x3e\r\n <a href="" toggle-shortcut>\r\n <img ng-src="{{user.picture}}" alt="me" class="online">\r\n <span>{{user.username}}\r\n </span>\r\n <i class="fa fa-angle-down"></i>\r\n </a>\r\n </span>\r\n</div>'),a.put("app/calendar/directives/full-calendar.tpl.html",'<div jarvis-widget data-widget-color="blueDark">\r\n <header>\r\n <span class="widget-icon"> <i class="fa fa-calendar"></i> </span>\r\n\r\n <h2> My Events </h2>\r\n\r\n <div class="widget-toolbar">\r\n \x3c!-- add: non-hidden - to disable auto hide --\x3e\r\n <div class="btn-group dropdown" dropdown >\r\n <button class="btn dropdown-toggle btn-xs btn-default" data-toggle="dropdown">\r\n Showing <i class="fa fa-caret-down"></i>\r\n </button>\r\n <ul class="dropdown-menu js-status-update pull-right">\r\n <li>\r\n <a ng-click="changeView(\'month\')">Month</a>\r\n </li>\r\n <li>\r\n <a ng-click="changeView(\'agendaWeek\')">Agenda</a>\r\n </li>\r\n <li>\r\n <a ng-click="changeView(\'agendaDay\')">Today</a>\r\n </li>\r\n </ul>\r\n </div>\r\n </div>\r\n </header>\r\n\r\n \x3c!-- widget div--\x3e\r\n <div>\r\n <div class="widget-body no-padding">\r\n \x3c!-- content goes here --\x3e\r\n <div class="widget-body-toolbar">\r\n\r\n <div id="calendar-buttons">\r\n\r\n <div class="btn-group">\r\n <a ng-click="prev()" class="btn btn-default btn-xs"><i\r\n class="fa fa-chevron-left"></i></a>\r\n <a ng-click="next()" class="btn btn-default btn-xs"><i\r\n class="fa fa-chevron-right"></i></a>\r\n </div>\r\n </div>\r\n </div>\r\n <div id="calendar"></div>\r\n\r\n \x3c!-- end content --\x3e\r\n </div>\r\n\r\n </div>\r\n \x3c!-- end widget div --\x3e\r\n</div>\r\n'),a.put("app/calendar/views/calendar.tpl.html",'\x3c!-- MAIN CONTENT --\x3e\r\n<div id="content">\r\n\r\n <div class="row">\r\n <big-breadcrumbs items="[\'Home\', \'Calendar\']" class="col-xs-12 col-sm-7 col-md-7 col-lg-4"></big-breadcrumbs>\r\n <div smart-include="app/layout/partials/sub-header.tpl.html"></div>\r\n </div>\r\n \x3c!-- widget grid --\x3e\r\n <section id="widget-grid" widget-grid>\r\n \x3c!-- row --\x3e\r\n <div class="row" ng-controller="CalendarCtrl" >\r\n\r\n\r\n <div class="col-sm-12 col-md-12 col-lg-3">\r\n \x3c!-- new widget --\x3e\r\n <div class="jarviswidget jarviswidget-color-blueDark">\r\n <header>\r\n <h2> Add Events </h2>\r\n </header>\r\n\r\n \x3c!-- widget div--\x3e\r\n <div>\r\n\r\n <div class="widget-body">\r\n \x3c!-- content goes here --\x3e\r\n\r\n <form id="add-event-form">\r\n <fieldset>\r\n\r\n <div class="form-group">\r\n <label>Select Event Icon</label>\r\n <div class="btn-group btn-group-sm btn-group-justified" data-toggle="buttons" > \x3c!-- --\x3e\r\n <label class="btn btn-default active">\r\n <input type="radio" name="iconselect" id="icon-1" value="fa-info" radio-toggle ng-model="newEvent.icon">\r\n <i class="fa fa-info text-muted"></i> </label>\r\n <label class="btn btn-default">\r\n <input type="radio" name="iconselect" id="icon-2" value="fa-warning" radio-toggle ng-model="newEvent.icon">\r\n <i class="fa fa-warning text-muted"></i> </label>\r\n <label class="btn btn-default">\r\n <input type="radio" name="iconselect" id="icon-3" value="fa-check" radio-toggle ng-model="newEvent.icon">\r\n <i class="fa fa-check text-muted"></i> </label>\r\n <label class="btn btn-default">\r\n <input type="radio" name="iconselect" id="icon-4" value="fa-user" radio-toggle ng-model="newEvent.icon">\r\n <i class="fa fa-user text-muted"></i> </label>\r\n <label class="btn btn-default">\r\n <input type="radio" name="iconselect" id="icon-5" value="fa-lock" radio-toggle ng-model="newEvent.icon">\r\n <i class="fa fa-lock text-muted"></i> </label>\r\n <label class="btn btn-default">\r\n <input type="radio" name="iconselect" id="icon-6" value="fa-clock-o" radio-toggle ng-model="newEvent.icon">\r\n <i class="fa fa-clock-o text-muted"></i> </label>\r\n </div>\r\n </div>\r\n\r\n <div class="form-group">\r\n <label>Event Title</label>\r\n <input ng-model="newEvent.title" class="form-control" id="title" name="title" maxlength="40" type="text" placeholder="Event Title">\r\n </div>\r\n <div class="form-group">\r\n <label>Event Description</label>\r\n <textarea ng-model="newEvent.description" class="form-control" placeholder="Please be brief" rows="3" maxlength="40" id="description"></textarea>\r\n <p class="note">Maxlength is set to 40 characters</p>\r\n </div>\r\n\r\n <div class="form-group">\r\n <label>Select Event Color</label>\r\n <div class="btn-group btn-group-justified btn-select-tick" data-toggle="buttons" >\r\n <label class="btn bg-color-darken active">\r\n <input ng-model="newEvent.className" radio-toggle type="radio" name="priority" id="option1" value="bg-color-darken txt-color-white" >\r\n <i class="fa fa-check txt-color-white"></i> </label>\r\n <label class="btn bg-color-blue">\r\n <input ng-model="newEvent.className" radio-toggle type="radio" name="priority" id="option2" value="bg-color-blue txt-color-white">\r\n <i class="fa fa-check txt-color-white"></i> </label>\r\n <label class="btn bg-color-orange">\r\n <input ng-model="newEvent.className" radio-toggle type="radio" name="priority" id="option3" value="bg-color-orange txt-color-white">\r\n <i class="fa fa-check txt-color-white"></i> </label>\r\n <label class="btn bg-color-greenLight">\r\n <input ng-model="newEvent.className" radio-toggle type="radio" name="priority" id="option4" value="bg-color-greenLight txt-color-white">\r\n <i class="fa fa-check txt-color-white"></i> </label>\r\n <label class="btn bg-color-blueLight">\r\n <input ng-model="newEvent.className" radio-toggle type="radio" name="priority" id="option5" value="bg-color-blueLight txt-color-white">\r\n <i class="fa fa-check txt-color-white"></i> </label>\r\n <label class="btn bg-color-red">\r\n <input ng-model="newEvent.className" radio-toggle type="radio" name="priority" id="option6" value="bg-color-red txt-color-white">\r\n <i class="fa fa-check txt-color-white"></i> </label>\r\n </div>\r\n </div>\r\n\r\n </fieldset>\r\n <div class="form-actions">\r\n <div class="row">\r\n <div class="col-md-12">\r\n <button class="btn btn-default" type="button" id="add-event" ng-click="addEvent()" >\r\n Add Event\r\n </button>\r\n </div>\r\n </div>\r\n </div>\r\n </form>\r\n\r\n \x3c!-- end content --\x3e\r\n </div>\r\n\r\n </div>\r\n \x3c!-- end widget div --\x3e\r\n </div>\r\n \x3c!-- end widget --\x3e\r\n\r\n <div class="well well-sm" id="event-container">\r\n <form>\r\n <legend>\r\n Draggable Events\r\n </legend>\r\n <ul id=\'external-events\' class="list-unstyled">\r\n\r\n <li ng-repeat="event in eventsExternal" dragable-event>\r\n <span class="{{event.className}}" \r\n data-description="{{event.description}}"\r\n data-icon="{{event.icon}}"\r\n >\r\n {{event.title}}</span>\r\n </li>\r\n \r\n </ul>\r\n\r\n \x3c!-- <ul id=\'external-events\' class="list-unstyled">\r\n <li>\r\n <span class="bg-color-darken txt-color-white" data-description="Currently busy" data-icon="fa-time">Office Meeting</span>\r\n </li>\r\n <li>\r\n <span class="bg-color-blue txt-color-white" data-description="No Description" data-icon="fa-pie">Lunch Break</span>\r\n </li>\r\n <li>\r\n <span class="bg-color-red txt-color-white" data-description="Urgent Tasks" data-icon="fa-alert">URGENT</span>\r\n </li>\r\n </ul> --\x3e\r\n\r\n <div class="checkbox">\r\n <label>\r\n <input type="checkbox" id="drop-remove" class="checkbox style-0" checked="checked">\r\n <span>remove after drop</span> </label>\r\n\r\n </div>\r\n </form>\r\n\r\n </div>\r\n </div>\r\n\r\n\r\n <article class="col-sm-12 col-md-12 col-lg-9">\r\n <full-calendar id="main-calendar-widget" data-events="events"></full-calendar>\r\n </article>\r\n </div>\r\n </section>\r\n</div>'),a.put("app/dashboard/projects/recent-projects.tpl.html",'<div class="project-context hidden-xs dropdown" dropdown>\r\n\r\n <span class="label">{{getWord(\'Projects\')}}:</span>\r\n <span class="project-selector dropdown-toggle" data-toggle="dropdown">{{getWord(\'Recent projects\')}} <i ng-if="projects.length"\r\n class="fa fa-angle-down"></i></span>\r\n\r\n <ul class="dropdown-menu" ng-if="projects.length">\r\n <li ng-repeat="project in projects">\r\n <a href="{{project.href}}">{{project.title}}</a>\r\n </li>\r\n <li class="divider"></li>\r\n <li>\r\n <a ng-click="clearProjects()"><i class="fa fa-power-off"></i> Clear</a>\r\n </li>\r\n </ul>\r\n\r\n</div>'),a.put("app/dashboard/todo/todo-widget.tpl.html",'<div id="todo-widget" jarvis-widget data-widget-editbutton="false" data-widget-color="blue"\r\n ng-controller="TodoCtrl">\r\n <header>\r\n <span class="widget-icon"> <i class="fa fa-check txt-color-white"></i> </span>\r\n\r\n <h2> ToDo\'s </h2>\r\n\r\n <div class="widget-toolbar">\r\n \x3c!-- add: non-hidden - to disable auto hide --\x3e\r\n <button class="btn btn-xs btn-default" ng-class="{active: newTodo}" ng-click="toggleAdd()"><i ng-class="{ \'fa fa-plus\': !newTodo, \'fa fa-times\': newTodo}"></i> Add</button>\r\n\r\n </div>\r\n </header>\r\n \x3c!-- widget div--\x3e\r\n <div>\r\n <div class="widget-body no-padding smart-form">\r\n \x3c!-- content goes here --\x3e\r\n <div ng-show="newTodo">\r\n <h5 class="todo-group-title"><i class="fa fa-plus-circle"></i> New Todo</h5>\r\n\r\n <form name="newTodoForm" class="smart-form">\r\n <fieldset>\r\n <section>\r\n <label class="input">\r\n <input type="text" required class="input-lg" ng-model="newTodo.title"\r\n placeholder="What needs to be done?">\r\n </label>\r\n </section>\r\n <section>\r\n <div class="col-xs-6">\r\n <label class="select">\r\n <select class="input-sm" ng-model="newTodo.state"\r\n ng-options="state as state for state in states"></select> <i></i> </label>\r\n </div>\r\n </section>\r\n </fieldset>\r\n <footer>\r\n <button ng-disabled="newTodoForm.$invalid" type="button" class="btn btn-primary"\r\n ng-click="createTodo()">\r\n Add\r\n </button>\r\n <button type="button" class="btn btn-default" ng-click="toggleAdd()">\r\n Cancel\r\n </button>\r\n </footer>\r\n </form>\r\n </div>\r\n\r\n <todo-list state="Critical" title="Critical Tasks" icon="warning" todos="todos"></todo-list>\r\n\r\n <todo-list state="Important" title="Important Tasks" icon="exclamation" todos="todos"></todo-list>\r\n\r\n <todo-list state="Completed" title="Completed Tasks" icon="check" todos="todos"></todo-list>\r\n\r\n \x3c!-- end content --\x3e\r\n </div>\r\n\r\n </div>\r\n \x3c!-- end widget div --\x3e\r\n</div>'),a.put("app/layout/language/language-selector.tpl.html",'<ul class="header-dropdown-list hidden-xs ng-cloak" ng-controller="LanguagesCtrl">\r\n <li class="dropdown" dropdown>\r\n <a class="dropdown-toggle" data-toggle="dropdown" href> <img src="styles/img/blank.gif" class="flag flag-{{currentLanguage.key}}" alt="{{currentLanguage.alt}}"> <span> {{currentLanguage.title}} </span>\r\n <i class="fa fa-angle-down"></i> </a>\r\n <ul class="dropdown-menu pull-right">\r\n <li ng-class="{active: language==currentLanguage}" ng-repeat="language in languages">\r\n <a ng-click="selectLanguage(language)" ><img src="styles/img/blank.gif" class="flag flag-{{language.key}}"\r\n alt="{{language.alt}}"> {{language.title}}</a>\r\n </li>\r\n </ul>\r\n </li>\r\n</ul>'),a.put("app/layout/partials/footer.tpl.html",'<div class="page-footer">\r\n <div class="row">\r\n <div class="col-xs-12 col-sm-12">\r\n \x3c!-- <span class="txt-color-white">版权所有:紫光软件系统有限公司</span> --\x3e\r\n <span class="txt-color-white">技术支持:紫光软件系统有限公司</span>\r\n </div>\r\n \r\n </div>\r\n</div>'),a.put("app/layout/partials/header.tpl.html",'<header id="header">\r\n\t<div id="logo-group">\r\n\t\t\x3c!-- PLACE YOUR LOGO HERE --\x3e\r\n\t\t<span id="logo"> <img src="styles/img/home-1/logo.png"\r\n\t\t\talt="云南智能粮库管理平台">\r\n\t\t</span>\r\n\t\t\x3c!-- END LOGO PLACEHOLDER --\x3e\r\n\t</div>\r\n\r\n\r\n\t\x3c!-- pulled right: nav area --\x3e\r\n\t<div class="pull-right user-right-bg" ng-controller="headerCtrl">\r\n\r\n\t\t<div class="btn-group dropdown user-btn-group" style="width: 100%;" data-dropdown>\r\n\t\t\t<div class="drop-div" data-toggle="dropdown" style="float:right;">\r\n\t\t\t\t<img src="styles/img/home/user.png" alt="user" /> \r\n\t\t\t\t{{userInfo.realName}} <span class="caret"></span>\r\n\t\t\t</div>\r\n\t\t\t<div class="drop-div" style="float:right;padding-top: 5px;padding-right: 15px;">\r\n\t\t\t\t<a ng-click="preview()">用户手册</a>\r\n\t\t\t</div>\r\n\t\t\t<div class="drop-div" style="float:right;padding-top: 5px;padding-right: 15px;">\r\n\t\t\t\t<a ng-click="downApp()">移动端APP</a>\r\n\t\t\t</div>\r\n\t\t\t<ul class="dropdown-menu dropdown-menu-right">\r\n\t\t\t\t<li><a href-void ng-click="switchTopMenu(\'1\', \'app.system.pwd\')">修改密码</a></li>\r\n\t\t\t\t<li class="divider"></li>\r\n\t\t\t\t<li><a href-void ng-click="exitLogin()">退出登录</a></li>\r\n\t\t\t</ul>\r\n\t\t</div>\r\n\r\n\t\t<div class="header-nav">\r\n\t\t\t<div id="navCarousel" class="carousel slide">\r\n\t\t\t\t<div class="nav-oper nav-oper-prev">\r\n\t\t\t\t\t<a href-void data-slide="prev"><i class="nav-prev"></i></a>\r\n <i class="nav-feng-line"></i>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div class="carousel-inner">\r\n\t\t\t\t\t\x3c!-- Slide 1 --\x3e\r\n\t\t\t\t\t<div class="nav-item">\r\n\t\t\t\t\t\t<div class="nav-li" ng-hide="isEmergency" role="presentation" ng-class="{true:\'active\'}[childSysId==\'undefined\' || childSysId==undefined] || childSysId==\'\'">\r\n <a href-void ng-click="switchTopMenu()">\r\n\t\t\t\t\t\t\t\t<i class="nav-icon"><img src="styles/img/home-1/nav-icon/shouy-icon.png" /></i>\r\n\t\t\t\t\t\t\t\t首页</a>\r\n\t\t\t\t\t\t\t<i class="nav-feng-line"></i>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div has-func="8" ng-hide="isEmergency" class="nav-li" role="presentation" ng-class="{true:\'active\'}[childSysId==8]">\r\n\t\t\t\t\t\t\t<a href-void ng-click="switchTopMenu(8, \'app.business.index\')">\r\n\t\t\t\t\t\t\t\t<i class="nav-icon"><img src="styles/img/home-1/nav-icon/liangkyw-icon.png" /></i>\r\n\t\t\t\t\t\t\t\t综合业务</a>\r\n\t\t\t\t\t\t\t<i class="nav-feng-line"></i>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div has-func="124" class="nav-li" role="presentation">\r\n\t\t\t\t\t\t\t<a href="javaScript:void(0)" ng-click="crk()">\r\n\t\t\t\t\t\t\t\t<i class="nav-icon"><img src="styles/img/home-1/nav-icon/churk-icon.png" /></i>\r\n\t\t\t\t\t\t\t\t出入库</a>\r\n\t\t\t\t\t\t\t<i class="nav-feng-line"></i>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div has-func="19" ng-hide="isEmergency" class="nav-li" role="presentation" ng-class="{true:\'active\'}[childSysId==19]">\r\n\t\t\t\t\t\t\t<a href-void ng-click="switchTopMenu(19,\'app.storage.index\')">\r\n\t\t\t\t\t\t\t\t<i class="nav-icon"><img src="styles/img/home-1/nav-icon/cangcyw.png" /></i>\r\n\t\t\t\t\t\t\t\t仓储业务</a>\r\n\t\t\t\t\t\t\t<i class="nav-feng-line"></i>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div has-func="17" ng-hide="isEmergency" class="nav-li" role="presentation" ng-class="{true:\'active\'}[childSysId==17]">\r\n\t\t\t\t\t\t\t<a href-void ng-click="switchTopMenu(17,\'app.camera.index\')">\r\n\t\t\t\t\t\t\t\t<i class="nav-icon"><img src="styles/img/home-1/nav-icon/zhinaf-icon.png" /></i>\r\n\t\t\t\t\t\t\t\t智能安防</a>\r\n\t\t\t\t\t\t\t<i class="nav-feng-line"></i>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div has-func="18" ng-hide="isEmergency" class="nav-li" role="presentation" ng-class="{true:\'active\'}[childSysId==18]">\r\n\t\t\t\t\t\t\t<a href-void ng-click="switchTopMenu(18,\'app.supervise.cameraPT\')">\r\n\t\t\t\t\t\t\t\t<i class="nav-icon"><img src="styles/img/home-1/nav-icon/yuancjg-icon.png" /></i>\r\n\t\t\t\t\t\t\t\t粮库决策</a>\r\n\t\t\t\t\t\t\t<i class="nav-feng-line"></i>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div has-func="324" class="nav-li" role="presentation">\r\n\t\t\t\t\t\t\t<a href="{{financeUrl}}" target="_blank">\r\n\t\t\t\t\t\t\t\t<i class="nav-icon"><img src="styles/img/home-1/nav-icon/cwgl-icon.png" /></i>\r\n\t\t\t\t\t\t\t\t财务管理</a>\r\n\t\t\t\t\t\t\t<i class="nav-feng-line"></i>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div has-func="23" ng-hide="isEmergency" class="nav-li" role="presentation" ng-class="{true:\'active\'}[childSysId==23]">\r\n\t\t\t\t\t\t\t<a href-void ng-click="switchTopMenu(23,\'app.synth.warehouseSource\')">\r\n\t\t\t\t\t\t\t\t<i class="nav-icon"><img alt="查询追溯" src="styles/img/home-1/nav-icon/chaxzs-icon.png" /></i>\r\n\t\t\t\t\t\t\t\t查询追溯</a>\r\n <i class="nav-feng-line"></i>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div has-func="218" class="nav-li" role="presentation" ng-class="{true:\'active\'}[childSysId==218]">\r\n\t\t\t\t\t\t\t<a href-void ng-click="switchTopMenu(218,\'app.intelligent.index\')">\r\n\t\t\t\t\t\t\t\t<i class="nav-icon"><img src="styles/img/home-1/nav-icon/yuancjg-icon.png" /></i>\r\n\t\t\t\t\t\t\t\t智能仓房</a>\r\n\t\t\t\t\t\t\t<i class="nav-feng-line"></i>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div has-func="2" ng-hide="isEmergency" class="nav-li" role="presentation" ng-class="{true:\'active\'}[childSysId==2]">\r\n\t\t\t\t\t\t\t<a href-void ng-click="switchTopMenu(2,\'app.basic.index\')">\r\n\t\t\t\t\t\t\t\t<i class="nav-icon"><img src="styles/img/home-1/nav-icon/jicsj-icon.png" /></i>\r\n\t\t\t\t\t\t\t\t基础数据</a>\r\n\t\t\t\t\t\t\t<i class="nav-feng-line"></i>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div has-func="1" ng-hide="isEmergency" class="nav-li" role="presentation" ng-class="{true:\'active\'}[childSysId==1]">\r\n\t\t\t\t\t\t\t<a href-void ng-click="switchTopMenu(1,\'app.system.user\')">\r\n\t\t\t\t\t\t\t\t<i class="nav-icon"><img src="styles/img/home-1/nav-icon/xitgl-icon.png" /></i>\r\n\t\t\t\t\t\t\t\t系统管理</a>\r\n <i class="nav-feng-line"></i>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\x3c!--\t<div class="nav-li" role="presentation" id="isDepot" style="display: none;">\r\n\t\t\t\t\t\t\t<a href="http://172.16.3.41:8087/kn/camera.html" target="_blank" id="swlk">\r\n\t\t\t\t\t\t\t\t<i class="nav-icon"><img src="styles/img/home-1/nav-icon/lcgl.png" /></i>\r\n\t\t\t\t\t\t\t\t三维粮库</a>\r\n\t\t\t\t\t\t\t<i class="nav-feng-line"></i>\r\n\t\t\t\t\t\t</div> --\x3e\r\n\t\t\t\t\t\t<div has-func="20" ng-hide="isEmergency" class="nav-li" role="presentation" ng-class="{true:\'active\'}[childSysId==20]">\r\n\t\t\t\t\t\t\t<a href-void ng-click="switchTopMenu(20,\'app.act\')">\r\n\t\t\t\t\t\t\t\t<i class="nav-icon"><img src="styles/img/home-1/nav-icon/lcgl.png" /></i>\r\n\t\t\t\t\t\t\t\t流程管理</a>\r\n <i class="nav-feng-line"></i>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div class="nav-oper nav-oper-next">\r\n\t\t\t\t\t<a href-void data-slide="next"><i class="nav-next"></i></a>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t\t\x3c!-- nav end --\x3e\r\n\r\n\t\t</div>\r\n\t\t\x3c!-- end pulled right: nav area --\x3e\r\n\t</div>\r\n</header>'),a.put("app/layout/partials/navigation.tpl.html",'<aside id="left-panel">\r\n\r\n \x3c!-- User info --\x3e\r\n \x3c!-- <div login-info></div> --\x3e\r\n \x3c!-- end user info --\x3e\r\n\r\n <nav>\r\n \x3c!-- NOTE: Notice the gaps after each icon usage <i></i>..\r\n Please note that these links work a bit different than\r\n traditional href="" links. See documentation for details.\r\n --\x3e\r\n\r\n <ul data-smart-menu>\r\n <li data-menu-collapse id="menu-1" ng-show="childSysId==1">\r\n <a has-func="1" href="#" style="margin-left: 5px;">\r\n <i class="nav-icon"><img style="margin-bottom: -12px;" src="styles/img/home-1/nav-icon/xitgl-icon.png" /></i>\r\n <span class="menu-item-parent">系统管理</span>\r\n </a>\r\n <ul>\r\n <li has-func="3" data-ui-sref-active="active" class="active">\r\n <a data-ui-sref="app.system.user">用户管理</a>\r\n </li>\r\n <li has-func="4" data-ui-sref-active="active">\r\n <a data-ui-sref="app.system.role">角色管理</a>\r\n </li>\r\n <li has-func="5" data-ui-sref-active="active">\r\n <a data-ui-sref="app.system.func">功能管理</a>\r\n </li>\r\n <li has-func="15" data-ui-sref-active="active">\r\n <a data-ui-sref="app.system.org">组织机构管理</a>\r\n </li>\r\n <li has-func="16" data-ui-sref-active="active">\r\n <a data-ui-sref="app.system.power">权限管理</a>\r\n </li>\r\n \x3c!-- <li has-func="290" data-ui-sref-active="active">\r\n <a data-ui-sref="app.system.orgPower">机构授权管理</a>\r\n </li> --\x3e\r\n <li data-ui-sref-active="active">\r\n <a data-ui-sref="app.system.pwd">修改密码</a>\r\n </li>\r\n <li has-func="287" data-ui-sref-active="active">\r\n <a data-ui-sref="app.system.resetPwd">重置密码</a>\r\n </li>\r\n <li has-func="290" data-ui-sref-active="active">\r\n <a data-ui-sref="app.system.systemLog">日志管理</a>\r\n </li>\r\n <li has-func="217" data-ui-sref-active="active">\r\n <a data-ui-sref="app.system.depotUrl">库端url配置</a>\r\n </li>\r\n </ul>\r\n </li>\r\n <li data-menu-collapse id="menu-2" ng-show="childSysId==2">\r\n <a href="#" style="margin-left: 5px;">\r\n <i class="nav-icon"><img style="margin-bottom: -12px;" src="styles/img/home-1/nav-icon/jicsj-icon.png" /></i>\r\n <span class="menu-item-parent">基础数据</span>\r\n </a>\r\n <ul>\r\n <li data-ui-sref-active="active" class="active">\r\n <a data-ui-sref="app.basic.index">业务介绍</a>\r\n </li>\r\n <li has-func="6" data-ui-sref-active="active">\r\n <a data-ui-sref="app.basic.enumList">数据字典</a>\r\n </li>\r\n <li has-func="7" data-ui-sref-active="active">\r\n <a data-ui-sref="app.basic.storehouseList({type:2})">仓房管理</a>\r\n </li>\r\n <li has-func="22" data-ui-sref-active="active">\r\n <a data-ui-sref="app.basic.warehouseList">货位管理</a>\r\n </li>\r\n <li has-func="325" data-ui-sref-active="active">\r\n <a data-ui-sref="app.basic.tankList">油罐管理</a>\r\n </li>\r\n <li has-func="154" data-ui-sref-active="active">\r\n <a data-ui-sref="app.basic.equipmentEquipmentPoolList">设备器材库</a>\r\n </li>\r\n <li has-func="24" data-ui-sref-active="active">\r\n <a data-ui-sref="app.basic.keeperList">员工信息管理</a>\r\n </li>\r\n <li has-func="27" data-ui-sref-active="active">\r\n \x3c!--<a data-ui-sref="app.nvr.list">硬盘录像机管理</a>--\x3e\r\n <a data-ui-sref="app.basic.nvrList">硬盘录像机管理</a>\r\n </li>\r\n <li has-func="26" data-ui-sref-active="active">\r\n \x3c!--<a data-ui-sref="app.camera.list">摄像头管理</a>--\x3e\r\n <a data-ui-sref="app.basic.cameraList">摄像头管理</a>\r\n </li>\r\n <li has-func="28" data-ui-sref-active="active">\r\n \x3c!-- <li has-func="28" data-ui-sref-active="active">\r\n <a data-ui-sref="app.basic.uploadUserAndCf">导出用户和仓房货位信息</a>\r\n </li>\r\n </li> --\x3e\r\n <li has-func="29" data-ui-sref-active="active">\r\n <a data-ui-sref="app.basic.codeRule.list">编码规则</a>\r\n </li>\r\n <li has-func="179" data-ui-sref-active="active">\r\n <a data-ui-sref="app.basic.scheduleJob.list">定时任务</a>\r\n </li>\r\n \x3c!-- <li has-func="" data-ui-sref-active="active"> --\x3e\r\n \x3c!-- <a data-ui-sref="app.basic.processList">工作流程配置</a> --\x3e\r\n \x3c!-- </li> --\x3e\r\n </ul>\r\n </li>\r\n\r\n \x3c!---------------------------------------- 综合业务相关--------------------------------- --\x3e\r\n <li data-menu-collapse id="menu-8" ng-show="childSysId==8">\r\n <a href="#" style="margin-left: 5px;">\r\n <i class="nav-icon"><img style="margin-bottom: -12px;" src="styles/img/home-1/nav-icon/liangkyw-icon.png" /></i>\r\n <span class="menu-item-parent">综合业务管理</span>\r\n </a>\r\n <ul>\r\n <li class="active">\r\n <a data-ui-sref="app.business.index">业务介绍</a>\r\n </li>\r\n \x3c!--待办事项 --\x3e\r\n <li data-menu-collapse>\r\n <a has-func="40" href="#">\r\n <i class="fa fa-fw fa-folder-open"></i>待办与审批\r\n </a>\r\n <ul>\r\n <li has-func="41">\r\n <a data-ui-sref="app.business.handle-view">待办事项</a>\r\n </li>\r\n <li has-func="42">\r\n <a data-ui-sref="app.business.handles-view">已办事项</a>\r\n </li>\r\n </ul>\r\n </li>\r\n <li data-menu-collapse>\r\n <a has-func="9" href="#">\r\n <i class="fa fa-fw fa-folder-open"></i>计划管理\r\n </a>\r\n <ul>\r\n <li has-func="11">\r\n <a data-ui-sref="app.business.plan">计划申请</a>\r\n </li>\r\n <li has-func="12">\r\n <a data-ui-sref="app.business.plan-audit">计划审批</a>\r\n </li>\r\n <li has-func="28">\r\n <a data-ui-sref="app.business.plan-audit-pass">已审批计划管理</a>\r\n </li>\r\n <li has-func="28">\r\n <a data-ui-sref="app.business.plan-report">计划上报</a>\r\n </li>\r\n </ul>\r\n </li>\r\n\r\n <li data-menu-collapse>\r\n <a has-func="272" href="#">\r\n <i class="fa fa-fw fa-folder-open"></i>储备粮计划\r\n </a>\r\n <ul>\r\n <li has-func="273" data-menu-collapse>\r\n <a href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>年度轮换计划\r\n </a>\r\n <ul>\r\n <li has-func="276" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.grainReservesPlan-rotation-apply">计划申请</a>\r\n </li>\r\n <li has-func="277" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.grainReservesPlan-rotation-audit">计划审批</a>\r\n </li>\r\n <li has-func="278" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.grainReservesPlan-rotation-pass">已审批计划</a>\r\n </li>\r\n </ul>\r\n </li>\r\n <li has-func="274" data-menu-collapse>\r\n <a href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>销售计划\r\n </a>\r\n <ul>\r\n <li has-func="279" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.grainReservesPlan-sales-apply">计划申请</a>\r\n </li>\r\n <li has-func="280" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.grainReservesPlan-sales-audit">计划审批</a>\r\n </li>\r\n <li has-func="281" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.grainReservesPlan-sales-pass">已审批计划</a>\r\n </li>\r\n </ul>\r\n </li>\r\n <li has-func="275" data-menu-collapse>\r\n\t <a href="#">\r\n\t <i class="fa fa-lg fa-fw fa-folder-open"></i>收储计划\r\n\t </a>\r\n\t <ul>\r\n\t <li has-func="282" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.business.grainReservesPlan-acquisition-apply">计划申请</a>\r\n\t </li>\r\n\t <li has-func="283" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.business.grainReservesPlan-acquisition-audit">计划审批</a>\r\n\t </li>\r\n\t <li has-func="284" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.business.grainReservesPlan-acquisition-pass">已审批计划</a>\r\n\t </li>\r\n\t </ul>\r\n\t </li>\r\n </ul>\r\n </li>\r\n\r\n\r\n <li data-menu-collapse>\r\n <a has-func="10" href="#">\r\n <i class="fa fa-fw fa-folder-open"></i>合同管理\r\n </a>\r\n <ul>\r\n <li has-func="13">\r\n <a data-ui-sref="app.business.contract">合同申请</a>\r\n </li>\r\n <li has-func="14">\r\n <a data-ui-sref="app.business.contract-audit">合同审批</a>\r\n </li>\r\n <li has-func="29">\r\n <a data-ui-sref="app.business.contract-change">合同变更</a>\r\n </li>\r\n <li has-func="30">\r\n <a data-ui-sref="app.business.contract-change-audit">合同变更审批</a>\r\n </li>\r\n <li has-func="31">\r\n <a data-ui-sref="app.business.contract-audit-pass">已审批合同管理</a>\r\n </li>\r\n\r\n <li has-func="260" data-menu-collapse>\r\n <a href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>合同履约管理\r\n </a>\r\n <ul>\r\n <li has-func="261" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.contract-pay-recevice">合同收付款管理</a>\r\n </li>\r\n <li has-func="262" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.contract-performance">合同履约详情</a>\r\n </li>\r\n </ul>\r\n </li>\r\n </ul>\r\n </li>\r\n\r\n <li data-menu-collapse>\r\n <a has-func="32" href="#">\r\n <i class="fa fa-fw fa-folder-open"></i>出入库通知单管理\r\n </a>\r\n <ul>\r\n <li has-func="33">\r\n <a data-ui-sref="app.business.deliveryStorageNotice">出入库通知单申请</a>\r\n </li>\r\n <li has-func="34">\r\n <a data-ui-sref="app.business.deliveryStorageNotice-audit">出入库通知单审批</a>\r\n </li>\r\n <li has-func="35">\r\n <a data-ui-sref="app.business.deliveryStorageNotice-audit-pass">已审批通知单管理</a>\r\n </li>\r\n </ul>\r\n </li>\r\n\r\n\r\n\r\n\r\n <li data-menu-collapse>\r\n <a has-func="263" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>中转业务管理\r\n </a>\r\n <ul>\r\n <li has-func="264" data-menu-collapse>\r\n <a href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>中转合同\r\n </a>\r\n <ul>\r\n <li has-func="267">\r\n <a data-ui-sref="app.business.transferContract">合同申请</a>\r\n </li>\r\n <li has-func="268">\r\n <a data-ui-sref="app.business.transferContract-audit">合同审批</a>\r\n </li>\r\n <li has-func="269">\r\n <a data-ui-sref="app.business.transferContract-change">合同变更</a>\r\n </li>\r\n <li has-func="270">\r\n <a data-ui-sref="app.business.transferContract-change-audit">合同变更审批</a>\r\n </li>\r\n <li has-func="271">\r\n <a data-ui-sref="app.business.transferContract-audit-pass">已审批合同管理</a>\r\n </li>\r\n </ul>\r\n </li>\r\n <li has-func="265" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.transferNotice">发运中转通知单</a>\r\n </li>\r\n <li has-func="266" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.lading">提货单</a>\r\n </li>\r\n </ul>\r\n </li>\r\n\r\n <li data-menu-collapse>\r\n <a has-func="36" href="#">\r\n <i class="fa fa-fw fa-folder-open"></i>业务进度查询\r\n </a>\r\n <ul>\r\n <li has-func="37">\r\n <a data-ui-sref="app.business.plan-schedule">计划执行进度</a>\r\n </li>\r\n <li has-func="38">\r\n <a data-ui-sref="app.business.contract-schedule">合同执行进度</a>\r\n </li>\r\n <li has-func="39">\r\n <a data-ui-sref="app.business.deliveryStorageNotice-schedule">通知单执行进度</a>\r\n </li>\r\n </ul>\r\n </li>\r\n\r\n <li data-menu-collapse>\r\n <a has-func="43" href="#">\r\n <i class="fa fa-fw fa-folder-open"></i>客户管理\r\n </a>\r\n <ul>\r\n <li has-func="44">\r\n <a data-ui-sref="app.business.customer.list">客户档案管理</a>\r\n </li>\r\n <li has-func="45">\r\n <a data-ui-sref="app.business.customer.badrecord">客户不良记录管理</a>\r\n </li>\r\n <li has-func="46">\r\n <a data-ui-sref="app.business.customer.blackList">客户黑名单管理</a>\r\n </li>\r\n </ul>\r\n </li>\r\n\r\n <li data-menu-collapse>\r\n <a has-func="303" href="#">\r\n <i class="fa fa-fw fa-folder-open"></i>经营管理\r\n </a>\r\n <ul>\r\n <li has-func="304" data-menu-collapse>\r\n <a href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>计划管理\r\n </a>\r\n <ul>\r\n <li has-func="307" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.management.plan-apply">计划申请</a>\r\n </li>\r\n <li has-func="308" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.management.plan-audit">计划审批</a>\r\n </li>\r\n <li has-func="309" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.management.plan-pass">已审批计划</a>\r\n </li>\r\n </ul>\r\n </li>\r\n <li has-func="305" data-menu-collapse>\r\n <a href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>客户管理\r\n </a>\r\n <ul>\r\n <li has-func="310">\r\n <a data-ui-sref="app.business.management.customer.list">客户档案管理</a>\r\n </li>\r\n <li has-func="311">\r\n <a data-ui-sref="app.business.management.customer.badrecord">客户不良记录管理</a>\r\n </li>\r\n <li has-func="312">\r\n <a data-ui-sref="app.business.management.customer.blackList">客户黑名单管理</a>\r\n </li>\r\n </ul>\r\n </li>\r\n <li data-menu-collapse>\r\n <a has-func="306" href="#">\r\n <i class="fa fa-fw fa-folder-open"></i>合同管理\r\n </a>\r\n <ul>\r\n <li has-func="313">\r\n <a data-ui-sref="app.business.management.contract.list">合同申请</a>\r\n </li>\r\n <li has-func="314">\r\n <a data-ui-sref="app.business.management.contract-audit">合同审批</a>\r\n </li>\r\n <li has-func="315">\r\n <a data-ui-sref="app.business.management.contract-change">合同变更</a>\r\n </li>\r\n <li has-func="316">\r\n <a data-ui-sref="app.business.management.contract-change-audit">合同变更审批</a>\r\n </li>\r\n <li has-func="317">\r\n <a data-ui-sref="app.business.management.contract-pass">已审批合同</a>\r\n </li>\r\n\r\n <li has-func="318" data-menu-collapse>\r\n <a href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>合同履约管理\r\n </a>\r\n <ul>\r\n <li has-func="319" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.management.contract.pay-recevice">合同收付款管理</a>\r\n </li>\r\n <li has-func="320" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.management.contract.pay-performance">合同履约详情</a>\r\n </li>\r\n </ul>\r\n </li>\r\n </ul>\r\n </li>\r\n </ul>\r\n </li>\r\n\r\n <li data-menu-collapse>\r\n <a has-func="295" href="#">\r\n <i class="fa fa-fw fa-folder-open"></i>预警报警\r\n </a>\r\n <ul>\r\n <li has-func="296" data-menu-collapse>\r\n <a href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>轮换预警管理\r\n </a>\r\n <ul>\r\n <li has-func="297" data-ui-sref-active="active"><a\r\n data-ui-sref="app.business.plan-warning-time">预警时间</a></li>\r\n <li has-func="298" data-ui-sref-active="active"><a\r\n data-ui-sref="app.business.plan-warning-list">预警列表</a></li>\r\n </ul>\r\n </li>\r\n <li has-func="299">\r\n <a data-ui-sref="app.supervise.situation.insect">虫害报警</a>\r\n </li>\r\n <li has-func="300">\r\n <a data-ui-sref="app.supervise.situation.gas">气体浓度报警</a>\r\n </li>\r\n <li has-func="301">\r\n <a data-ui-sref="app.supervise.situation.temperature">温度报警</a>\r\n </li>\r\n <li has-func="302">\r\n <a data-ui-sref="app.numbermanage.numbermanage.emptyPoliceList">库存空仓报警</a>\r\n </li>\r\n </ul>\r\n </li>\r\n\r\n \x3c!-- 设备器材管理开始 --\x3e\r\n <li data-menu-collapse>\r\n <a has-func="158" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>设备器材管理\r\n </a>\r\n <ul>\r\n <li has-func="159" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.deviceInputList">设备入库登记</a>\r\n </li>\r\n <li has-func="160" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.deviceGetList">设备领用</a>\r\n </li>\r\n <li has-func="161" data-menu-collapse>\r\n <a href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>设备管理\r\n </a>\r\n <ul>\r\n <li has-func="162" data-ui-sref-active="active"><a\r\n data-ui-sref="app.business.deviceKeepList">设备保养</a></li>\r\n <li has-func="163" data-ui-sref-active="active"><a\r\n data-ui-sref="app.business.deviceRepairList">设备维修</a></li>\r\n <li has-func="164" data-ui-sref-active="active"><a\r\n data-ui-sref="app.business.deviceOutList">设备报废</a></li>\r\n </ul>\r\n </li>\r\n <li has-func="165" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.deviceAccountList">设备管理台账</a>\r\n </li>\r\n <li has-func="166" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.deviceCheckList">盘点单</a>\r\n </li>\r\n </ul>\r\n </li>\r\n\r\n\r\n\r\n\r\n <li has-func="285" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.productionEquipment">生产装备汇总统计分析</a>\r\n </li>\r\n\r\n </ul>\r\n </li>\r\n <li data-menu-collapse id="menu-17" ng-show="childSysId==17">\r\n <a href="#" style="margin-left: 5px;">\r\n <i class="nav-icon"><img style="margin-bottom: -12px;" src="styles/img/home-1/nav-icon/zhinaf-icon.png" /></i>\r\n <span class="menu-item-parent">智能安防</span>\r\n </a>\r\n <ul>\r\n <li data-ui-sref-active="active">\r\n <a data-ui-sref="app.camera.index">业务介绍</a>\r\n </li>\r\n <li has-func="47" data-ui-sref-active="active" ng-if="depotInfo.orgId == 164">\r\n <a data-ui-sref="app.camera.flowPlay">监控通道</a>\r\n </li>\r\n <li has-func="47" data-ui-sref-active="active" ng-if="depotInfo.orgId !== 164">\r\n <a data-ui-sref="app.camera.play">监控通道</a>\r\n </li>\r\n <li has-func="48" data-ui-sref-active="active">\r\n <a data-ui-sref="app.cameraRecord.list">录像管理</a>\r\n </li>\r\n \x3c!--<li has-func="49" data-ui-sref-active="active">--\x3e\r\n \x3c!--<a data-ui-sref="app.cameraGroup.list">分组管理</a>--\x3e\r\n \x3c!--</li>--\x3e\r\n \x3c!--<li data-menu-collapse>--\x3e\r\n \x3c!--<a has-func="50" href="#">--\x3e\r\n \x3c!--<i class="fa fa-fw fa-folder-open"></i>质量诊断--\x3e\r\n \x3c!--</a>--\x3e\r\n \x3c!--<ul>--\x3e\r\n \x3c!--<li has-func="51">--\x3e\r\n \x3c!--<a data-ui-sref="app.qualityDlag.playList">诊断计划</a>--\x3e\r\n \x3c!--</li>--\x3e\r\n \x3c!--<li has-func="52">--\x3e\r\n \x3c!--<a data-ui-sref="app.qualityDlag.resultNewList">最新诊断结果</a>--\x3e\r\n \x3c!--</li>--\x3e\r\n \x3c!--<li has-func="53">--\x3e\r\n \x3c!--<a data-ui-sref="app.qualityDlag.kindList">阈值管理</a>--\x3e\r\n \x3c!--</li>--\x3e\r\n \x3c!--</ul>--\x3e\r\n \x3c!--</li>--\x3e\r\n \x3c!-- <li data-menu-collapse>\r\n <a href="#" has-func="321">\r\n <i class="fa fa-fw fa-folder-open"></i>日志管理\r\n </a>\r\n <ul>\r\n <li>\r\n <a data-ui-sref="app.log.list">日志查询</a>\r\n </li>\r\n </ul>\r\n </li> --\x3e\r\n \x3c!--<li data-menu-collapse>--\x3e\r\n \x3c!--<a has-func="54" href="#">--\x3e\r\n \x3c!--<i class="fa fa-fw fa-folder-open"></i>报警管理--\x3e\r\n \x3c!--</a>--\x3e\r\n \x3c!--<ul>--\x3e\r\n \x3c!--<li has-func="56">--\x3e\r\n \x3c!--<a data-ui-sref="app.alarm.list">报警记录信息</a>--\x3e\r\n \x3c!--</li>--\x3e\r\n \x3c!--</ul>--\x3e\r\n \x3c!--</li>--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="57" href="#">\r\n <i class="fa fa-fw fa-folder-open"></i>配置管理\r\n </a>\r\n <ul>\r\n <li has-func="126">\r\n <a data-ui-sref="app.cameraSetting.set">路径设置</a>\r\n </li>\r\n \x3c!--<li data-menu-collapse has-func="127">--\x3e\r\n \x3c!--<a href="#"><i class="fa fa-lg fa-fw fa-folder-open"></i>报警设置</a>--\x3e\r\n \x3c!--<ul>--\x3e\r\n \x3c!--<li data-ui-sref-active="active" has-func="143">--\x3e\r\n \x3c!--<a data-ui-sref="app.cameraSetting.alarmList">接收人设置</a>--\x3e\r\n \x3c!--</li>--\x3e\r\n \x3c!--<li data-ui-sref-active="active" has-func="144">--\x3e\r\n \x3c!--<a data-ui-sref="app.alarm.setting">发送方式设置</a>--\x3e\r\n \x3c!--</li>--\x3e\r\n \x3c!--</ul>--\x3e\r\n \x3c!--</li>--\x3e\r\n </ul>\r\n </li>\r\n <li has-func="58" data-ui-sref-active="active">\r\n \x3c!--<a href="app/monitor/MonitorMFC-右键管理员运行.exe">控件下载</a>--\x3e\r\n <a href="app/monitor/nvrPlay-请使用管理员运行.exe" title="监控控件">控件下载</a>\r\n </li>\r\n <li has-func="58" data-ui-sref-active="active">\r\n <a href="app/monitor/VideoWebPlugin.exe" title="流媒体监控控件">流媒体控件下载</a>\r\n </li>\r\n </ul>\r\n </li>\r\n <li data-menu-collapse id="menu-18" ng-show="childSysId==18">\r\n <a href="#" style="margin-left: 5px;">\r\n <i class="nav-icon"><img style="margin-bottom: -12px;" src="styles/img/home-1/nav-icon/yuancjg-icon.png" /></i>\r\n <span class="menu-item-parent">粮库决策管理</span>\r\n </a>\r\n <ul>\r\n <li data-menu-collapse>\r\n <a has-func="63" href="#"><i class="fa fa-fw fa-folder-open"></i>粮库综合展示</a>\r\n <ul>\r\n <li has-func="59" data-ui-sref-active="active">\r\n <a data-ui-sref="app.supervise.cameraPT">2.5维展示</a>\r\n </li>\r\n <li has-func="59" data-ui-sref-active="active">\r\n <a data-ui-sref="app.supervise.monitorPT({showType:1})">视频监控平面图</a>\r\n </li>\r\n <li has-func="59" data-ui-sref-active="active">\r\n <a data-ui-sref="app.supervise.grainPT({showType:2})">粮库平面图</a>\r\n </li>\r\n <li has-func="81" data-ui-sref-active="active">\r\n <a data-ui-sref="app.supervise.houseStatePT">仓房粮温状态</a>\r\n </li>\r\n <li data-menu-collapse>\r\n <a has-func="61" href="#">\r\n <i class="fa fa-fw fa-folder-open"></i>预警显示\r\n </a>\r\n <ul>\r\n <li has-func="">\r\n <a data-ui-sref="app.supervise.warning.basicThresholdSetList">预警阀值</a>\r\n </li>\r\n <li has-func="77">\r\n <a data-ui-sref="app.supervise.warning.record">预警记录</a>\r\n </li>\r\n </ul>\r\n </li>\r\n <li data-menu-collapse>\r\n <li has-func="">\r\n <a data-ui-sref="app.supervise.storageStateList">仓储状态查看</a>\r\n </li>\r\n </li>\r\n \x3c!--<li has-func="59" data-ui-sref-active="active">--\x3e\r\n \x3c!--<a data-ui-sref="app.supervise.warnPrompt">预警提示</a>--\x3e\r\n \x3c!--</li>--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="60" href="#">\r\n <i class="fa fa-fw fa-folder-open"></i>视频监控\r\n </a>\r\n <ul>\r\n <li has-func="73">\r\n <a data-ui-sref="app.supervise.camera.play">实时监控</a>\r\n </li>\r\n \x3c!--<li has-func="74">--\x3e\r\n \x3c!--<a data-ui-sref="app.supervise.camera.alarmList">报警信息发送记录</a>--\x3e\r\n \x3c!--</li>--\x3e\r\n </ul>\r\n </li>\r\n <li data-menu-collapse>\r\n <a has-func="61" href="#">\r\n <i class="fa fa-fw fa-folder-open"></i>粮情监测\r\n </a>\r\n <ul>\r\n <li has-func="75">\r\n <a data-ui-sref="app.supervise.situation.grainTempList">粮情列表</a>\r\n </li>\r\n <li has-func="76">\r\n <a data-ui-sref="app.supervise.situation.threeTempChart">粮情三温趋势图</a>\r\n </li>\r\n <li has-func="77">\r\n <a data-ui-sref="app.supervise.situation.temperature">粮温预警</a>\r\n </li>\r\n </ul>\r\n </li>\r\n <li data-menu-collapse>\r\n <a has-func="62" href="#"><i class="fa fa-fw fa-folder-open"></i>仓储作业</a>\r\n <ul>\r\n <li has-func="78">\r\n <a data-ui-sref="app.supervise.operation.ccZy">仓储作业记录</a>\r\n </li>\r\n <li has-func="79" data-menu-collapse>\r\n <a href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>出入库记录\r\n </a>\r\n \x3c!--三级菜单开始--\x3e\r\n <ul>\r\n <li has-func="79" data-ui-sref-active="active">\r\n <a data-ui-sref="app.supervise.operation.trainList">火车出入库记录</a>\r\n </li>\r\n <li has-func="79" data-ui-sref-active="active">\r\n <a data-ui-sref="app.supervise.operation.truckList">汽车出入库记录</a>\r\n </li>\r\n </ul>\r\n \x3c!--三级菜单结束--\x3e\r\n </li>\r\n </ul>\r\n </li>\r\n <li data-menu-collapse>\r\n <a has-func="63" href="#"><i class="fa fa-fw fa-folder-open"></i>储粮信息</a>\r\n <ul>\r\n <li has-func="80">\r\n <a data-ui-sref="app.supervise.storage.plan">计划状态</a>\r\n </li>\r\n <li has-func="82">\r\n <a data-ui-sref="app.supervise.storage.keeperList">库级人员信息</a>\r\n </li>\r\n\x3c!-- <li has-func="83">--\x3e\r\n\x3c!-- <a data-ui-sref="app.supervise.storage.inventory">库存统计</a>--\x3e\r\n\x3c!-- </li>--\x3e\r\n </ul>\r\n </li>\r\n <li data-menu-collapse>\r\n <a has-func="64" href="#">\r\n <i class="fa fa-fw fa-folder-open"></i>基本信息设置\r\n </a>\r\n <ul>\r\n <li has-func="84">\r\n <a target="_blank" href="app/supervise/views/camera-point.html?type=1&id={{depotInfo.orgId}}&image={{depotInfo.birdsRemote}}">视频监控点位图配置</a>\r\n </li>\r\n <li has-func=85>\r\n <a target="_blank" href="app/supervise/views/grainSituation-point.html?type=2&id={{depotInfo.orgId}}&image={{depotInfo.birdsRemote}}">粮情监测点位图配置</a>\r\n </li>\r\n <li has-func="86">\r\n <a target="_blank" href="app/supervise/views/warehousing-point.html?type=3&id={{depotInfo.orgId}}&image={{depotInfo.birdsRemote}}">仓储作业点位图配置</a>\r\n </li>\r\n <li has-func="87">\r\n <a target="_blank" href="app/supervise/views/liangQuan-point.html?type=4&id={{depotInfo.orgId}}&image={{depotInfo.birdsRemote}}">储粮信息点位图配置</a>\r\n </li>\r\n </ul>\r\n </li>\r\n </ul>\r\n </li>\r\n \x3c!--决策支持系统--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="197" href="#"><i class="fa fa-fw fa-folder-open"></i>决策支持</a>\r\n <ul>\r\n <li has-func="198">\r\n <a data-ui-sref="app.supervise.decisionSupport.foodStatisticsList">粮食品种统计</a>\r\n </li>\r\n \x3c!--粮食购销统计--\x3e\r\n <li has-func="199" data-menu-collapse>\r\n <a has-func="" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>粮食购销统计\r\n </a>\r\n \x3c!--三级菜单开始--\x3e\r\n <ul>\r\n <li has-func="200">\r\n <a data-ui-sref="app.supervise.decisionSupport.SalesStatistics.plan-schedule">计划执行进度</a>\r\n </li>\r\n <li has-func="201">\r\n <a data-ui-sref="app.supervise.decisionSupport.SalesStatistics.contract-schedule">合同执行进度</a>\r\n </li>\r\n <li has-func="202">\r\n <a data-ui-sref="app.supervise.decisionSupport.SalesStatistics.deliveryStorageNotice-schedule">通知单执行进度</a>\r\n </li>\r\n </ul>\r\n \x3c!--三级菜单结束--\x3e\r\n </li>\r\n \x3c!--结束--\x3e\r\n \x3c!--质量追溯统计--\x3e\r\n <li has-func="203">\r\n <a data-ui-sref="app.supervise.decisionSupport.qualityTraceList">质量追溯统计</a>\r\n </li>\r\n \x3c!--出入库监管统计--\x3e\r\n <li has-func="204" data-ui-sref-active="active">\r\n <a data-ui-sref="app.supervise.decisionSupport.cycleFoodCount">出入库监管统计</a>\r\n </li>\r\n\x3c!-- <li has-func="205"> --\x3e\r\n\x3c!-- <a data-ui-sref="app.supervise.decisionSupport.dynamicFood">动态粮情统计</a> --\x3e\r\n\x3c!-- </li> --\x3e\r\n </ul>\r\n </li>\r\n\r\n <li data-menu-collapse >\r\n <a has-func="400" href="#" >\r\n <i class="fa fa-fw fa-folder-open"></i>遗留系统对接\r\n </a>\r\n <ul >\r\n <li has-func="401" data-ui-sref-active="active">\r\n <a data-ui-sref="app.system.docking({type:1})">(昆)汽车出入库</a>\r\n </li>\r\n <li has-func="402" data-ui-sref-active="active">\r\n <a data-ui-sref="app.system.docking({type:2})">(昆)火车出入库</a>\r\n </li>\r\n <li has-func="403" data-ui-sref-active="active">\r\n <a data-ui-sref="app.system.docking({type:3})">(昆)库存数量库</a>\r\n </li>\r\n </ul>\r\n </li>\r\n </ul>\r\n </li>\r\n\r\n\r\n <li data-menu-collapse id="menu-19" ng-show="childSysId==19">\r\n <a href="#" style="margin-left: 5px;">\r\n <i class="nav-icon"><img style="margin-bottom: -12px;" src="styles/img/home-1/nav-icon/cangcyw.png" /></i>\r\n <span class="menu-item-parent">仓储业务</span>\r\n </a>\r\n <ul>\r\n <li class="active">\r\n <a data-ui-sref="app.storage.index">业务介绍</a>\r\n </li>\r\n <li data-menu-collapse>\r\n <a has-func="65" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>仓储管理\r\n </a>\r\n <ul>\r\n <li has-func="88" data-menu-collapse>\r\n <a href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>仓房信息\r\n </a>\r\n \x3c!--三级菜单开始--\x3e\r\n <ul>\r\n <li has-func="95" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.storehouse.houseinfo({type:1})">仓房基本信息</a>\r\n </li>\r\n <li has-func="96" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.storehouse.hcklist">仓房检查记录</a>\r\n </li>\r\n <li has-func="132" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.storehouse.hrplist">仓房维修记录</a>\r\n </li>\r\n </ul>\r\n \x3c!--三级菜单结束--\x3e\r\n </li>\r\n <li data-menu-collapse>\r\n <a has-func="89" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>保管员管理\r\n </a>\r\n \x3c!--三级菜单开始--\x3e\r\n <ul>\r\n <li has-func="97" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.keeper.keeperList">保管员信息</a>\r\n </li>\r\n <li has-func="98" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.keeper.keepertransferlist">保管员移交记录</a>\r\n </li>\r\n </ul>\r\n \x3c!--三级菜单结束--\x3e\r\n </li>\r\n \x3c!--库存识别码管理开始--\x3e\r\n <li has-func="91">\r\n <a data-ui-sref="app.storage.foodbasicinfo.fshlist">库存识别码管理</a>\r\n </li>\r\n \x3c!--库存识别码管理结束--\x3e\r\n\r\n \x3c!--储粮专卡--\x3e\r\n <li has-func="90">\r\n <a data-ui-sref="app.storage.foodbasicinfo.foodbasicinfolist">储粮专卡</a>\r\n </li>\r\n \x3c!--储粮专卡--\x3e\r\n\r\n \x3c!--安全生产开始--\x3e\r\n <li data-menu-collapse>\x3c!--原: 安全生产--\x3e\r\n <a has-func="94" href="#"><i class="fa fa-lg fa-fw fa-folder-open"></i>\r\n 粮食安全生产管理</a>\r\n \x3c!--三级菜单开始--\x3e\r\n <ul>\r\n <li has-func="110" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.safeproduce.list({type:1})">安全生产管理制度</a>\r\n </li>\r\n <li has-func="111" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.safeproduce.list({type:2})">安全生产应急预案</a>\r\n </li>\r\n <li has-func="112" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.safeproduce.list({type:3})">安全生产管理责任</a>\r\n </li>\r\n <li has-func="180" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.safeproduce.notifyList">安全生产通告</a>\r\n </li>\r\n <li has-func="181" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.safeproduce.recordList">粮库危险作业备案</a>\r\n </li>\r\n <li has-func="182" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.safeproduce.safeAccidentManageList">安全生产事故管理</a>\r\n </li>\r\n \x3c!--备案及实施情况的管理--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="185" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>备案管理\r\n </a>\r\n <ul>\r\n <li has-func="186" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.safeproduce.recordManage.fumigationPlan">熏蒸方案</a>\r\n </li>\r\n <li has-func="187" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.safeproduce.recordManage.fumigationProcess">熏蒸过程</a>\r\n </li>\r\n <li has-func="188" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.safeproduce.recordManage.fumigationDealWith">善后工作</a>\r\n </li>\r\n </ul>\r\n </li>\r\n\r\n <li data-menu-collapse>\x3c!--原名: 粮情检查管理--\x3e\r\n <a has-func="118" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>\r\n 安全检查\r\n </a>\r\n <ul>\r\n <li has-func="118" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.safeproduce.safeCheck.fbelist">节前安全检查</a>\r\n </li>\r\n <li has-func="184" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.safeproduce.safeCheck.wrslist">风雨雪三查</a>\r\n </li>\r\n <li has-func="119" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.safeproduce.safeCheck.ttplist">三温检查</a>\r\n </li>\r\n <li has-func="120" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.safeproduce.safeCheck.otherchecklist">其他检查</a>\r\n </li>\r\n </ul>\r\n </li>\r\n </ul>\r\n \x3c!--三级菜单结束--\x3e\r\n </li>\r\n \x3c!--安全生产结束--\x3e\r\n \x3c!--转储管理开始--\x3e\r\n <li has-func="256" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.dumpList">转储管理</a>\r\n </li>\r\n \x3c!--转储管理结束--\x3e\r\n \x3c!--倒仓作业开始--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="257" href="#"><i class="fa fa-lg fa-fw fa-folder-open"></i>\r\n 倒仓作业\r\n </a>\r\n \x3c!--三级菜单开始--\x3e\r\n <ul>\r\n <li has-func="258" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.changestorage.changeList">倒仓申请</a>\r\n </li>\r\n <li has-func="259" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.changestorage.changestorework">倒仓作业</a>\r\n </li>\r\n </ul>\r\n </li>\r\n \x3c!--倒仓作业结束--\x3e\r\n \x3c!-- 架空期管理 start --\x3e\r\n <li data-menu-collapse>\r\n <a has-func="291" href="#"><i class="fa fa-lg fa-fw fa-folder-open"></i>\r\n 架空期管理\r\n </a>\r\n <ul>\r\n <li has-func="292" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.overhead.getList">架空期查询</a>\r\n </li>\r\n <li has-func="293" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.overhead.getApplyList">延期申请</a>\r\n </li>\r\n <li has-func="294" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.overhead.setList">设置管理</a>\r\n </li>\r\n </ul>\r\n </li>\r\n \x3c!-- 架空期管理 end --\x3e\r\n </ul>\r\n </li>\r\n \x3c!-- 质量管理开始 --\x3e\r\n <li data-menu-collapse>\r\n <a has-func="66" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>质量管理\r\n </a>\r\n <ul>\r\n <li data-menu-collapse>\r\n <a has-func="146" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>库内检验\r\n </a>\r\n <ul>\r\n\r\n <li has-func="148" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.qualitycheck.spr.sprlist({type:2})">春秋普查</a>\r\n </li>\r\n <li has-func="149" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.qualitycheck.dak.daklist({type:4})">月度检查</a>\r\n </li>\r\n </ul>\r\n </li>\r\n <li data-menu-collapse>\r\n <a has-func="150" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>第三方检验\r\n </a>\r\n <ul>\r\n <li has-func="147" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.qualitycheck.fck.fcklist({type:0})">入仓初检</a>\r\n </li>\r\n <li has-func="151" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.qualitycheck.ack.acklist({type:1})">入仓验收</a>\r\n </li>\r\n <li has-func="152" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.qualitycheck.trk.trklist({type:5})">春秋普检</a>\r\n </li>\r\n <li has-func="153" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.qualitycheck.out.outlist({type:3})">出库检验</a>\r\n </li>\r\n\r\n </ul>\r\n </li>\r\n\r\n </ul>\r\n </li>\r\n \x3c!-- 质量管理结束 --\x3e\r\n \x3c!-- 验收管理开始 --\x3e\r\n <li data-menu-collapse>\r\n <a has-func="288" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>验收管理\r\n </a>\r\n <ul>\r\n <li has-func="289" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.acceptanceList">验收申请</a>\r\n </li>\r\n </ul>\r\n </li>\r\n \x3c!-- 验收管理结束 --\x3e\r\n <li data-menu-collapse>\r\n <a has-func="67" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>\r\n 数量管理\r\n </a>\r\n <ul>\r\n\x3c!-- <li has-func="121" data-ui-sref-active="active"> --\x3e\r\n\x3c!-- <a data-ui-sref="app.numbermanage.numbermanage">损益单</a> --\x3e\r\n\x3c!-- </li> --\x3e\r\n <li has-func="122" data-ui-sref-active="active">\r\n <a data-ui-sref="app.numbermanage.numberManage-list">库存数量管理</a>\r\n </li>\r\n \x3c!--<li has-func="79">\r\n <a data-ui-sref="app.supervise.operation.list">出入库记录</a>\r\n </li>--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="407" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>出入库记录\r\n </a>\r\n \x3c!--三级菜单开始--\x3e\r\n <ul>\r\n <li has-func="408" data-ui-sref-active="active">\r\n <a data-ui-sref="app.numbermanage.crkRecord.trainList">火车出入库记录</a>\r\n </li>\r\n <li has-func="409" data-ui-sref-active="active">\r\n <a data-ui-sref="app.numbermanage.crkRecord.truckList">汽车出入库记录</a>\r\n </li>\r\n </ul>\r\n </li>\r\n </ul>\r\n </li>\r\n\r\n <li data-menu-collapse>\r\n <a has-func="92" href="#"><i class="fa fa-lg fa-fw fa-folder-open"></i>\r\n 保管账\r\n </a>\r\n \x3c!--三级菜单开始--\x3e\r\n <ul>\r\n <li has-func="155" data-ui-sref-active="active">\r\n <a ui-sref="app.storage.account.keepDetailedAccount">保管明细账</a>\r\n </li>\r\n <li has-func="99" data-ui-sref-active="active">\r\n <a ui-sref="app.storage.account.houseKeepAccount">分仓保管账</a>\r\n </li>\r\n <li has-func="100" data-ui-sref-active="active">\r\n <a ui-sref="app.storage.account.keepTotalAccount">保管总账</a>\r\n </li>\r\n </ul>\r\n \x3c!--三级菜单结束--\x3e\r\n </li>\r\n \x3c!-- 设备器材管理结束 --\x3e\r\n <li data-menu-collapse>\r\n <a has-func="137" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>粮情分析报告\r\n </a>\r\n \x3c!--三级菜单开始--\x3e\r\n <ul>\r\n <li has-func="138" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.grainAnalysis.weekList">周粮情分析</a>\r\n </li>\r\n <li has-func="139" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.grainAnalysis.monthList">月粮情分析</a>\r\n </li>\r\n <li has-func="142" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.grainAnalysis.yearList">年粮情分析</a>\r\n </li>\r\n </ul>\r\n \x3c!--三级菜单结束--\x3e\r\n </li>\r\n \x3c!--原 药剂管理--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="168" href="#">\r\n <i class="fa fa-fw fa-folder-open"></i>化学药剂管理\r\n </a>\r\n <ul>\r\n <li has-func="170">\r\n <a data-ui-sref="app.storage.drug.info">药剂信息维护</a>\r\n </li>\r\n <li has-func="169">\r\n <a data-ui-sref="app.storage.drug.purchase">药剂采购申请</a>\r\n </li>\r\n <li has-func="190">\r\n <a data-ui-sref="app.storage.drug.purchaseAudit">药剂采购审批</a>\r\n </li>\r\n <li has-func="171">\r\n <a data-ui-sref="app.storage.drug.storage">药剂入库</a>\r\n </li>\r\n <li has-func="191">\r\n <a data-ui-sref="app.storage.drug.useApply">药剂领用申请</a>\r\n </li>\r\n <li has-func="192">\r\n <a data-ui-sref="app.storage.drug.useApplyAudit">药剂领用审批</a>\r\n </li>\r\n <li has-func="172">\r\n <a data-ui-sref="app.storage.drug.use">药剂领用登记</a>\r\n </li>\r\n <li has-func="193">\r\n <a data-ui-sref="app.storage.drug.restore">药剂归还</a>\r\n </li>\r\n <li has-func="194">\r\n <a data-ui-sref="app.storage.drug.drugDestroy">药剂销毁</a>\r\n </li>\r\n <li has-func="174">\r\n <a data-ui-sref="app.storage.drug.standingBook">药剂台账</a>\r\n </li>\r\n <li has-func="173">\r\n <a data-ui-sref="app.storage.drug.check">药剂盘点</a>\r\n </li>\r\n <li has-func="195">\r\n <a data-ui-sref="app.storage.drug.shelf">药房管理</a>\r\n </li>\r\n \x3c!--<li data-menu-collapse>\r\n\t\t <a has-func="" href="#">\r\n\t\t <i class="fa fa-fw fa-folder-open"></i>药剂仓房货架号\r\n\t\t </a>\r\n\t\t <ul>\r\n\t\t \t<!– <li has-func="">\r\n\t\t <a data-ui-sref="app.storage.drug.storageHouse">仓房管理</a>\r\n\t\t </li> –>\r\n\t\t <li has-func="">\r\n\t\t <a data-ui-sref="app.storage.drug.shelf">货架号管理</a>\r\n\t\t </li>\r\n\t\t </ul>\r\n\t\t </li>--\x3e\r\n </ul>\r\n </li>\r\n \x3c!-- 代储点管理开始 --\x3e\r\n <li has-func="234" data-menu-collapse>\r\n <a href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>代储点管理\r\n </a>\r\n <ul>\r\n <li data-menu-collapse>\r\n <a has-func="207" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>基础信息管理\r\n </a>\r\n <ul>\r\n <li has-func="235" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.basic.agentList">代储企业管理</a>\r\n </li>\r\n <li has-func="236" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.basic.agentDepotList">代储粮库管理</a>\r\n </li>\r\n <li has-func="238" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.basic.storehouseList({type:2,libraryType:\'1\'})">代储仓房管理</a>\r\n </li>\r\n <li has-func="239" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.basic.warehouseList({libraryType:1})">代储货位管理</a>\r\n </li>\r\n <li has-func="240" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.basic.agentTankList">油罐信息</a>\r\n </li>\r\n <li has-func="241" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.basic.agentPeopleList">人员信息</a>\r\n </li>\r\n </ul>\r\n </li>\r\n <li data-menu-collapse>\r\n <a has-func="207" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>储粮信息\r\n </a>\r\n <ul>\r\n <li has-func="237" data-menu-collapse>\r\n <a href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>出入库记录\r\n </a>\r\n \x3c!--三级菜单开始--\x3e\r\n <ul>\r\n <li has-func="238" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.grainStorage.crk.trainList">火车出入库</a>\r\n </li>\r\n <li has-func="239" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.grainStorage.crk.carList">汽车出入库</a>\r\n </li>\r\n </ul>\r\n </li>\r\n <li has-func="238" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.grainStorage.numberList">库存数量管理</a>\r\n </li>\r\n <li has-func="237" data-menu-collapse>\r\n <a href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>质量管理\r\n </a>\r\n \x3c!--三级菜单开始--\x3e\r\n <ul>\r\n <li data-menu-collapse>\r\n <a has-func="146" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>库内检验\r\n </a>\r\n <ul>\r\n <li has-func="147" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.grainStorage.quality.fck.fcklist({type:0})">初检</a>\r\n </li>\r\n <li has-func="148" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.grainStorage.quality.spr.sprlist({type:2})">春秋普查</a>\r\n </li>\r\n <li has-func="149" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.grainStorage.quality.daklist({type:4})">日常检验</a>\r\n </li>\r\n </ul>\r\n </li>\r\n <li data-menu-collapse>\r\n <a has-func="150" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>第三方检验\r\n </a>\r\n <ul>\r\n <li has-func="151" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.grainStorage.quality.ack.acklist({type:1})">验收</a>\r\n </li>\r\n <li has-func="152" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.grainStorage.quality.trklist({type:5})">春秋普检</a>\r\n </li>\r\n </ul>\r\n </li>\r\n <li data-ui-sref-active="active">\r\n <a has-func="153" data-ui-sref="app.business.agent.grainStorage.quality.out.outlist({type:3})">出库检验</a>\r\n </li>\r\n </ul>\r\n </li>\r\n <li data-menu-collapse>\r\n <a has-func="327" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>保管账\r\n </a>\r\n <ul>\r\n <li has-func="328" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.grainStorage.bgz.bgmxz">保管明细账</a>\r\n </li>\r\n <li has-func="329" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.grainStorage.bgz.fcbgz">分仓保管账</a>\r\n </li>\r\n <li has-func="330" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.grainStorage.bgz.bgzz">保管总账</a>\r\n </li>\r\n </ul>\r\n </li>\r\n </ul>\r\n </li>\r\n <li data-menu-collapse>\r\n <a has-func="207" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>粮情信息\r\n </a>\r\n <ul>\r\n <li has-func="235" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.temperature.dataList">粮情数据</a>\r\n </li>\r\n </ul>\r\n </li>\r\n <li data-menu-collapse>\r\n <a has-func="207" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>视频监控\r\n </a>\r\n <ul>\r\n <li has-func="235" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.monitor.play">实时画面</a>\r\n </li>\r\n <li has-func="235" data-ui-sref-active="active">\r\n <a data-ui-sref="app.business.agent.monitor.record">回放画面</a>\r\n </li>\r\n </ul>\r\n </li>\r\n </ul>\r\n </li>\r\n \x3c!-- 代储点管理结束 --\x3e\r\n <li has-func="69" data-ui-sref-active="active">\r\n <a data-ui-sref="app.storage.payment.list"> 费用管理</a>\r\n </li>\r\n \x3c!--<li has-func="125" data-ui-sref-active="active">\r\n <a href="http://192.168.60.120:8088/jckz/init-huangFu.html?_U=ystest&_T=e10adc3949ba59abbe56e057f20f883e" target="_blank"> 智能仓房</a>\r\n </li>--\x3e\r\n </ul>\r\n </li>\r\n\r\n <li data-menu-collapse id="menu-23" ng-show="childSysId==23">\r\n <a has-func="23" href="#" style="margin-left: 5px;">\r\n <i class="nav-icon"><img style="margin-bottom: -12px;" src="styles/img/home-1/nav-icon/chaxzs-icon.png" /></i>\r\n <span class="menu-item-parent">查询追溯</span>\r\n </a>\r\n <ul>\r\n \x3c!-- <li has-func="129" data-ui-sref-active="active"> --\x3e\r\n \x3c!-- <a data-ui-sref="app.synth.foodstuffTraces.foodstuffTracesList">储粮信息查询</a> --\x3e\r\n \x3c!-- </li> --\x3e\r\n \x3c!-- <li has-func="130" data-ui-sref-active="active"> --\x3e\r\n \x3c!-- <a data-ui-sref="app.synth.plan">计划信息查询</a> --\x3e\r\n \x3c!-- </li> --\x3e\r\n \x3c!-- <li has-func="131" data-ui-sref-active="active"> --\x3e\r\n \x3c!-- <a data-ui-sref="app.synth.person">人员信息查询</a> --\x3e\r\n \x3c!-- </li> --\x3e\r\n \x3c!-- <li has-func="140" data-ui-sref-active="active"> --\x3e\r\n \x3c!-- <a data-ui-sref="app.synth.barn">粮库信息查询</a> --\x3e\r\n \x3c!-- </li> --\x3e\r\n \x3c!--库内质量追溯--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="207" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>库内质量追溯\r\n </a>\r\n <ul>\r\n <li has-func="208" data-ui-sref-active="active">\r\n <a data-ui-sref="app.synth.warehouseSource">以入库为源头追溯</a>\r\n </li>\r\n <li has-func="209" data-ui-sref-active="active">\r\n <a data-ui-sref="app.synth.qualitySafe">质量安全追溯报告</a>\r\n </li>\r\n <li has-func="210" data-ui-sref-active="active">\r\n <a data-ui-sref="app.synth.qualityEvent">质量事件数据管理</a>\r\n </li>\r\n <li has-func="211" data-ui-sref-active="active">\r\n <a data-ui-sref="app.synth.qualityEventAnalyze">质量事件追溯分析</a>\r\n </li>\r\n <li has-func="212" data-ui-sref-active="active">\r\n <a data-ui-sref="app.synth.qualityCredit">质量信用评价</a>\r\n </li>\r\n </ul>\r\n </li>\r\n \x3c!--结束--\x3e\r\n \x3c!--粮食安全追溯--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="213" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>粮食安全追溯\r\n </a>\r\n <ul>\r\n <li has-func="214" data-ui-sref-active="active">\r\n <a data-ui-sref="app.synth.lifecycle">粮食生命周期管理</a>\r\n </li>\r\n </ul>\r\n </li>\r\n \x3c!--结束--\x3e\r\n \x3c!--识别码业务应用--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="215" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>识别码管理\r\n </a>\r\n <ul>\r\n <li has-func="216" data-ui-sref-active="active">\r\n <a data-ui-sref="app.synth.identifyCode">粮食安全生命周期分析</a>\r\n </li>\r\n </ul>\r\n </li>\r\n \x3c!--结束--\x3e\r\n </ul>\r\n </li>\r\n\r\n \x3c!--智能仓房--\x3e\r\n <li data-menu-collapse id="menu-218" ng-show="childSysId==218">\r\n <a has-func="218" href="#" style="margin-left: 5px;">\r\n <i class="nav-icon"><img style="margin-bottom: -12px;" src="styles/img/home-1/nav-icon/yuancjg-icon.png" /></i>\r\n <span class="menu-item-parent">智能仓房</span>\r\n </a>\r\n <ul>\r\n \x3c!--粮情检查--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="219" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>粮情检查\r\n </a>\r\n <ul>\r\n <li has-func="327" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.grainInspect.comprehensive">粮情综合展示</a>\r\n </li>\r\n <li has-func="328" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.grainInspect.grainAnalyzeList">粮情检查分析</a>\r\n </li>\r\n <li has-func="329" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.grainInspect.reportFormsList">粮情报表</a>\r\n </li>\r\n <li has-func="330" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.grainInspect.realTimeData">实时数据查询</a>\r\n </li>\r\n <li has-func="331" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.grainInspect.pastRecordsData">历史数据查询</a>\r\n </li>\r\n </ul>\r\n </li>\r\n \x3c!--粮情检测--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="220" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>粮情检测\r\n </a>\r\n <ul>\r\n <li has-func="332" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.grainDetection.humitureDetectionList">温湿度检测</a>\r\n </li>\r\n <li has-func="333" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.grainDetection.temperatureRecordList">测温记录</a>\r\n </li>\r\n <li has-func="334" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.grainDetection.grainConditionList">粮情数据</a>\r\n </li>\r\n <li has-func="335" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.grainDetection.dewDetectionList">水分检测</a>\r\n </li>\r\n <li has-func="336" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.grainDetection.insectPestDetectionList">虫害监测</a>\r\n </li>\r\n <li has-func="337" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.grainDetection.warningThreshold">报警信息</a>\r\n </li>\r\n </ul>\r\n </li>\r\n \x3c!--熏蒸作业--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="221" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>熏蒸信息\r\n </a>\r\n <ul>\r\n <li data-menu-collapse>\r\n <a has-func="244" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>熏蒸方案\r\n </a>\r\n \x3c!--三级菜单开始--\x3e\r\n <ul>\r\n <li has-func="245" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.fumigation.fumigationPlanList">熏蒸方案申请</a>\r\n </li>\r\n <li has-func="246" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.fumigation.fumigationApproveList">熏蒸方案审批</a>\r\n </li>\r\n <li has-func="247" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.fumigation.pesticidePlanList">施药方案申请</a>\r\n </li>\r\n <li has-func="248" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.fumigation.pesticideApproveList">施药方案审批</a>\r\n </li>\r\n <li has-func="255" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.fumigation.fumigationList">熏蒸方案记录</a>\r\n </li>\r\n </ul>\r\n </li>\r\n <li data-menu-collapse>\r\n <a has-func="249" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>熏蒸作业\r\n </a>\r\n \x3c!--三级菜单开始--\x3e\r\n <ul>\r\n <li has-func="250" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.fumigation.fumHomeWorkProcess">熏蒸作业过程</a>\r\n </li>\r\n\x3c!-- <li has-func="251" data-ui-sref-active="active">--\x3e\r\n\x3c!-- <a data-ui-sref="app.intelligent.fumigation.aerationControl">熏蒸通风控制</a>--\x3e\r\n\x3c!-- </li>--\x3e\r\n <li has-func="252" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.fumigation.fumHomeWorkAfter">熏蒸作业善后</a>\r\n </li>\r\n <li has-func="253" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.fumigation.fumHomeWorkSingle">熏蒸作业单</a>\r\n </li>\r\n \x3c!-- <li has-func="254" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.fumigation.detectionList({type:\'xz\'})">能耗检测</a>\r\n </li>--\x3e\r\n </ul>\r\n </li>\r\n </ul>\r\n </li>\r\n \x3c!--气体检测--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="222" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>气体检测\r\n </a>\r\n <ul>\r\n <li has-func="338" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.gasDetection.gasDetectionList">气体检测</a>\r\n </li>\r\n <li has-func="339" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.gasDetection.recordList">气体检测记录</a>\r\n </li>\r\n </ul>\r\n </li>\r\n \x3c!--粮食数量监测--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="223" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>粮食数量监测\r\n </a>\r\n <ul>\r\n <li has-func="340" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.numberMonitor.monitorWarning">数量检测分析预警</a>\r\n </li>\r\n <li has-func="341" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.numberMonitor.warningHistory">数量检测历史记录</a>\r\n </li>\r\n \x3c!-- <li has-func="" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.numberMonitor.definitionTV">高清成像</a>\r\n </li>\r\n <li has-func="" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.numberMonitor.remoteMonitor">远程监控</a>\r\n </li>--\x3e\r\n </ul>\r\n </li>\r\n \x3c!--能耗监测--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="224" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>能耗监测\r\n </a>\r\n <ul>\r\n <li data-menu-collapse>\r\n\t <a has-func="342" href="#">\r\n\t <i class="fa fa-lg fa-fw fa-folder-open"></i>能耗电表\r\n\t </a>\r\n\t <ul>\r\n\t <li has-func="346" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.intelligent.energyMonitor.ammeterSetting">能耗电表设置</a>\r\n\t </li>\r\n\t <li has-func="347" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.intelligent.energyMonitor.meterQuery">能耗电表查询</a>\r\n\t </li>\r\n\t </ul>\r\n </li>\r\n <li has-func="343" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.energyMonitor.detectionList({type:\'all\'})">能耗检测</a>\r\n </li>\r\n <li data-menu-collapse>\r\n\t <a has-func="344" href="#">\r\n\t <i class="fa fa-lg fa-fw fa-folder-open"></i>能耗分析\r\n\t </a>\r\n\t <ul>\r\n\t <li has-func="348" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.intelligent.energyMonitor.trendList">能耗趋势</a>\r\n\t </li>\r\n\t <li has-func="349" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.intelligent.energyMonitor.timePointComparison">能耗时间点对比</a>\r\n\t </li>\r\n\t <li has-func="350" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.intelligent.energyMonitor.timeComparison">能耗时间段对比</a>\r\n\t </li>\r\n\t </ul>\r\n </li>\r\n <li data-menu-collapse>\r\n\t <a has-func="345" href="#">\r\n\t <i class="fa fa-lg fa-fw fa-folder-open"></i>能耗统计\r\n\t </a>\r\n\t <ul>\r\n\t <li has-func="351" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.intelligent.energyMonitor.dailyConsumption">按时段统计能耗</a>\r\n\t </li>\r\n\t \x3c!-- <li has-func="" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.intelligent.energyMonitor.taskConsumption">按作业统计能耗</a>\r\n\t </li> --\x3e\r\n\t </ul>\r\n </li>\r\n </ul>\r\n </li>\r\n \x3c!--统计报表--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="225" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>统计报表\r\n </a>\r\n <ul>\r\n <li has-func="352" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.statisticalReport.summaryReport">汇总报表</a>\r\n </li>\r\n <li has-func="353" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.statisticalReport.detailsReport">详情报表</a>\r\n </li>\r\n <li has-func="354" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.statisticalReport.submitReport">上报报表</a>\r\n </li>\r\n </ul>\r\n\r\n </li>\r\n\r\n \x3c!-- 智能通风开始 --\x3e\r\n <li data-menu-collapse>\r\n <a has-func="226" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>智能通风\r\n </a>\r\n <ul>\r\n <li data-menu-collapse>\r\n\t <a has-func="389" href="#">\r\n\t <i class="fa fa-lg fa-fw fa-folder-open"></i>通风计划\r\n\t </a>\r\n\t <ul>\r\n\t <li has-func="393" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.intelligent.aeration.plan.apply({approvalState:00})">通风计划申请</a>\r\n\t </li>\r\n\t <li has-func="394" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.intelligent.aeration.plan.audit">通风计划审批</a>\r\n\t </li>\r\n\t <li has-func="395" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.intelligent.aeration.plan.auditPass({approvalState:4})">已审批通风计划</a>\r\n\t </li>\r\n\t </ul>\r\n </li>\r\n <li data-menu-collapse>\r\n\t <a has-func="390" href="#">\r\n\t <i class="fa fa-lg fa-fw fa-folder-open"></i>通风控制\r\n\t </a>\r\n\t <ul>\r\n\t\r\n\t <li has-func="396" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.intelligent.aeration.control.aerationJob">通风作业</a>\r\n\t </li>\r\n\t <li has-func="397" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.intelligent.aeration.control.aerationControl({approvalState:4})">通风控制</a>\r\n\t </li>\r\n\t <li has-func="397" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.intelligent.aeration.control.operationRecord">通风记录</a>\r\n\t </li>\r\n\t <li has-func="398" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.intelligent.aeration.control.aerationRecord">设备通风记录</a>\r\n\t </li>\r\n\t \x3c!-- <li has-func="" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.intelligent.aeration.control.detectionList({type:\'tf\'})">能耗检测</a>\r\n\t </li>--\x3e\r\n\t </ul>\r\n </li>\r\n <li data-menu-collapse>\r\n\t <a has-func="391" href="#">\r\n\t <i class="fa fa-lg fa-fw fa-folder-open"></i>通风分析\r\n\t </a>\r\n\t <ul>\r\n\t <li has-func="399" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.intelligent.aeration.analyze.compare">通风效果对比</a>\r\n\t </li>\r\n\t </ul>\r\n </li>\r\n\r\n <li has-func="392" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.aeration.control.aerationParameter">通风参数值设置</a>\r\n </li>\r\n\r\n\r\n \x3c!-- <li has-func="" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.energyMonitor.detectionList">能耗检测</a>\r\n </li>\r\n <li has-func="" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.energyMonitor.analyzeList">能耗分析</a>\r\n </li>\r\n <li has-func="" data-ui-sref-active="active">\r\n <a data-ui-sref="">能耗统计</a>\r\n </li> --\x3e\r\n </ul>\r\n </li>\r\n \x3c!-- 智能通风结束 --\x3e\r\n\r\n \x3c!--气象环境监测开始--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="227" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>气象环境监测\r\n </a>\r\n <ul>\r\n <li has-func="355" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.weather.weatherManager">气象管理</a>\r\n </li>\r\n <li has-func="356" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.weather.weatherDetection">气象检测</a>\r\n </li>\r\n <li has-func="357" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.weather.weatherDeviceManager">气象设备管理</a>\r\n </li>\r\n </ul>\r\n </li>\r\n \x3c!--气象环境监测结束--\x3e\r\n \x3c!--低温储粮--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="228" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>低温储粮\r\n </a>\r\n <ul>\r\n <li has-func="358" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.coldStorage.airConditionControl">空调控制</a>\r\n </li>\r\n <li has-func="359" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.coldStorage.airConditionJobHistory">空调作业记录</a>\r\n </li>\r\n </ul>\r\n </li>\r\n \x3c!--内环流--\x3e\r\n \x3c!-- <li data-menu-collapse>\r\n <a has-func="229" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>内环流\r\n </a>\r\n <ul>\r\n <li has-func="" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.insideCirculation.insideCirculationControl">内环流控制</a>\r\n </li>\r\n <li has-func="" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.insideCirculation.insideCirculationRecord">内环流记录</a>\r\n </li>\r\n </ul>\r\n </li>--\x3e\r\n \x3c!--气调管理--\x3e\r\n \x3c!-- <li data-menu-collapse>\r\n <a has-func="230" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>气调管理\r\n </a>\r\n <ul>\r\n <li has-func="" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.controlledAtmosphere.control">气调控制</a>\r\n </li>\r\n <li has-func="" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.controlledAtmosphere.record">气调作业记录</a>\r\n </li>\r\n <li has-func="" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.controlledAtmosphere.nitrogenChargingControl">充氮控制</a>\r\n </li>\r\n <li has-func="" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.controlledAtmosphere.nitrogenChargingRecord">充氮作业记录</a>\r\n </li>\r\n </ul>\r\n </li>--\x3e\r\n \x3c!--智能检测开始--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="231" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>智能监测\r\n </a>\r\n <ul>\r\n <li has-func="360" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.intelligentDetection.grain({type:\'0\'})">粮情监测</a>\r\n </li>\r\n <li has-func="361" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.intelligentDetection.insect({type:\'1\'})">虫害监测</a>\r\n </li>\r\n <li has-func="362" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.intelligentDetection.gas({type:\'2\'})">气体监测</a>\r\n </li>\r\n <li has-func="363" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.intelligentDetection.energy({type:\'3\'})">能耗监测</a>\r\n </li>\r\n <li has-func="364" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.intelligentDetection.dew({type:\'5\'})">水分监测</a>\r\n </li>\r\n <li has-func="365" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.intelligentDetection.meteorology({type:\'6\'})">气象监测</a>\r\n </li>\r\n <li has-func="366" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.intelligentDetection.number({type:\'4\'})">数量监测</a>\r\n </li>\r\n <li has-func="367" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.intelligentDetection.numberResult({type:\'7\'})">数量结果监测</a>\r\n </li>\r\n </ul>\r\n </li>\r\n \x3c!--智能检测结束--\x3e\r\n \x3c!--综合查询开始--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="232" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>综合查询\r\n </a>\r\n <ul>\r\n <li has-func="368" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.comprehensive.grain">测温记录</a>\r\n </li>\r\n <li has-func="369" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.comprehensive.insect">害虫记录</a>\r\n </li>\r\n <li has-func="370" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.comprehensive.gas">气体记录</a>\r\n </li>\r\n <li has-func="371" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.comprehensive.energy({type:\'all\'})">能耗记录</a>\r\n </li>\r\n <li has-func="372" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.comprehensive.warning">报警记录</a>\r\n </li>\r\n <li has-func="373" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.comprehensive.device">设备操作记录</a>\r\n </li>\r\n </ul>\r\n </li>\r\n \x3c!--综合查询结束--\x3e\r\n \x3c!--基础数据--\x3e\r\n <li data-menu-collapse>\r\n <a has-func="233" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>基础数据\r\n </a>\r\n <ul>\r\n \x3c!--暂时不用--\x3e\r\n \x3c!-- <li has-func="" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.basicData.basicWareHouseSet">仓房信息设置</a>\r\n </li>--\x3e\r\n <li has-func="374" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.basicData.basicTemperaturAalarmList">报警信息设置</a>\r\n </li> \r\n\t <li has-func="375" data-ui-sref-active="active">\r\n\t <a data-ui-sref="app.intelligent.basicData.basicGrainSetList">粮油信息设置</a>\r\n\t </li>\r\n <li data-menu-collapse>\r\n <a has-func="" href="#">\r\n <a has-func="376" href="#">\r\n <i class="fa fa-lg fa-fw fa-folder-open"></i>设备参数管理\r\n </a>\r\n <ul>\r\n <li has-func="381" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.basicData.parameter.basicGasSet">气调设备设置</a>\r\n </li>\r\n <li has-func="382" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.basicData.parameter.basicNitrogenSet">氮气房参数设置</a>\r\n </li>\r\n <li has-func="383" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.basicData.parameter.quantityDetection">数量检测设置</a>\r\n </li>\r\n <li has-func="384" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.basicData.parameter.insectPestDetection">虫害检测设置</a>\r\n </li>\r\n <li has-func="385" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.basicData.parameter.qtDevinfo">气体液位设置</a>\r\n </li>\r\n <li has-func="386" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.basicData.parameter.dcsQtInfo">多通道气体液位设置</a>\r\n </li>\r\n <li has-func="387" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.basicData.parameter.ktinfo">空调设置</a>\r\n </li>\r\n </ul>\r\n </li>\r\n \x3c!--<li has-func="" data-ui-sref-active="active">--\x3e\r\n \x3c!--<a data-ui-sref="app.intelligent.basicgraindistributionset">粮情传感器分布设置</a>--\x3e\r\n \x3c!--</li>--\x3e\r\n <li has-func="377" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.basicData.basicThresholdSetList">报警阀值设置</a>\r\n </li>\r\n <li has-func="378" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.basicData.StationSet">通讯设置</a>\r\n </li>\r\n <li has-func="379" data-ui-sref-active="active">\r\n <a data-ui-sref="app.intelligent.basicData.stationType">站点类型</a>\r\n </li>\r\n \x3c!--点位图规划--\x3e\r\n <li data-menu-collapse>\r\n\t <a has-func="380" href="#">\r\n\t <i class="fa fa-fw fa-folder-open"></i>基本信息设置\r\n\t </a>\r\n\t <ul>\r\n\t <li has-func="388">\r\n\t <a target="_blank" href="app/intelligent/index-supervise/views/grainSituation-index.html?type=2&id={{depotInfo.orgId}}&image={{depotInfo.birdsRemote}}">监测点位图配置</a>\r\n\t </li>\r\n\t \x3c!-- <li has-func="">\r\n\t <a target="_blank" href="app/intelligent/index-supervise/views/grainSituation-index.html?type=1&id={{depotInfo.orgId}}&image={{depotInfo.birdsRemote}}">气体监测点位图配置</a>\r\n\t </li>\r\n\t <li has-func="">\r\n\t <a target="_blank" href="app/intelligent/index-supervise/views/grainSituation-index.html?type=3&id={{depotInfo.orgId}}&image={{depotInfo.birdsRemote}}">虫害监测点位图配置</a>\r\n\t </li>\r\n\t <li has-func="">\r\n\t <a target="_blank" href="app/intelligent/index-supervise/views/grainSituation-index.html?type=4&id={{depotInfo.orgId}}&image={{depotInfo.birdsRemote}}">报警监测点位图配置</a>\r\n\t </li>--\x3e\r\n\t </ul>\r\n </li>\r\n \x3c!--点位图规划结束--\x3e\r\n </ul>\r\n </li>\r\n \x3c!--基础数据结束--\x3e\r\n\r\n </ul>\r\n </li>\r\n\r\n <li data-menu-collapse id="menu-20" ng-show="childSysId==20">\r\n <a href="#" style="margin-left: 5px;">\r\n <i class="nav-icon"><img style="margin-bottom: -12px;" src="styles/img/home-1/nav-icon/lcgl.png" /></i>\r\n <span class="menu-item-parent">流程管理</span>\r\n </a>\r\n <ul>\r\n <li has-func="70" data-ui-sref-active="active">\r\n <a data-ui-sref="app.act">模型管理</a>\r\n </li>\r\n <li has-func="71" data-ui-sref-active="active">\r\n <a data-ui-sref="app.process.list">流程管理</a>\r\n </li>\r\n <li has-func="72" data-ui-sref-active="active">\r\n <a data-ui-sref="app.task.list">任务管理</a>\r\n </li>\r\n <li has-func="73" data-ui-sref-active="active">\r\n <a data-ui-sref="app.dynamicForm.list">动态表单</a>\r\n </li>\r\n </ul>\r\n </li>\r\n\r\n </ul>\r\n\r\n \x3c!-- NOTE: This allows you to pull menu items from server --\x3e\r\n \x3c!-- <ul data-smart-menu-items="/api/menu-items.json"></ul> --\x3e\r\n </nav>\r\n\r\n <span class="minifyme" data-action="minifyMenu" minify-menu>\r\n <i class="fa fa-arrow-circle-left hit"></i>\r\n </span>\r\n\r\n</aside>\r\n\r\n'),a.put("app/layout/partials/page.tpl.html",'\r\n<div class="dt-toolbar-footer">\r\n\t<div class="col-sm-4 col-xs-12 hidden-xs">\r\n\t\t<div class="dataTables_info">\r\n\t\t\t显示 {{pageInfo.startRow}} - {{pageInfo.endRow}}条,共 {{pageInfo.total}}条\r\n\t\t</div>\r\n\t</div>\r\n\t<div class="col-xs-12 col-sm-8">\r\n\t\t<div class="dataTables_paginate paging_simple_numbers">\r\n\t\t\t<ul class="pagination">\r\n\t\t\t\t<li ng-class="{true:\'disabled\'}[pageInfo.isFirstPage]">\r\n\t\t\t\t\t<a href-void ng-click="goPage(1)">首页</a>\r\n\t\t\t\t</li>\r\n\r\n\t\t\t\t<li class="previous" ng-class="{true:\'disabled\'}[!pageInfo.hasPreviousPage]">\r\n\t\t\t\t\t<a href-void ng-click="pageInfo.hasPreviousPage == true ? goPage(pageInfo.pageNum-1) : 1">上一页</a>\r\n\t\t\t\t</li>\r\n\r\n\t\t\t\t<li ng-repeat="page in pageInfo.navigatepageNums"\r\n\t\t\t\t\tng-class="{true:\'active\'}[pageInfo.pageNum==page]">\r\n\t\t\t\t\t<a href-void ng-click="goPage(page)">{{page}}</a>\r\n\t\t\t\t</li>\r\n\t\t\t\t\t\r\n\t\t\t\t<li class="next" ng-class="{true:\'disabled\'}[!pageInfo.hasNextPage]">\r\n\t\t\t\t\t<a href-void ng-click="pageInfo.hasNextPage == true ? goPage(pageInfo.nextPage) : 1">下一页</a>\r\n\t\t\t\t</li>\r\n\t\t\t\t<li ng-class="{true:\'disabled\'}[pageInfo.isLastPage]">\r\n\t\t\t\t\t\x3c!--原代码--\x3e\r\n\t\t\t\t\t\x3c!--<a href-void ng-click="goPage(pageInfo.lastPage)">尾页</a>--\x3e\r\n\t\t\t\t\t\x3c!--更新后代码--\x3e\r\n\t\t\t\t\t<a href-void ng-click="goPage(pageInfo.pages)">尾页</a>\r\n\t\t\t\t</li>\r\n\t\t\t</ul>\r\n\t\t</div>\r\n\t</div>\r\n</div>'),a.put("app/layout/partials/sub-header.tpl.html",'<div class="col-xs-12 col-sm-5 col-md-5 col-lg-8" data-sparkline-container>\r\n <ul id="sparks" class="">\r\n <li class="sparks-info">\r\n <h5> My Income <span class="txt-color-blue">$47,171</span></h5>\r\n <div class="sparkline txt-color-blue hidden-mobile hidden-md hidden-sm">\r\n 1300, 1877, 2500, 2577, 2000, 2100, 3000, 2700, 3631, 2471, 2700, 3631, 2471\r\n </div>\r\n </li>\r\n <li class="sparks-info">\r\n <h5> Site Traffic <span class="txt-color-purple"><i class="fa fa-arrow-circle-up"></i> 45%</span></h5>\r\n <div class="sparkline txt-color-purple hidden-mobile hidden-md hidden-sm">\r\n 110,150,300,130,400,240,220,310,220,300, 270, 210\r\n </div>\r\n </li>\r\n <li class="sparks-info">\r\n <h5> Site Orders <span class="txt-color-greenDark"><i class="fa fa-shopping-cart"></i> 2447</span></h5>\r\n <div class="sparkline txt-color-greenDark hidden-mobile hidden-md hidden-sm">\r\n 110,150,300,130,400,240,220,310,220,300, 270, 210\r\n </div>\r\n </li>\r\n </ul>\r\n</div>\r\n\t\t\t'),a.put("app/layout/partials/voice-commands.tpl.html",'\x3c!-- TRIGGER BUTTON:\r\n<a href="/my-ajax-page.html" data-toggle="modal" data-target="#remoteModal" class="btn btn-default">Open Modal</a> --\x3e\r\n\r\n\x3c!-- MODAL PLACE HOLDER\r\n<div class="modal fade" id="remoteModal" tabindex="-1" role="dialog" aria-labelledby="remoteModalLabel" aria-hidden="true">\r\n<div class="modal-dialog">\r\n<div class="modal-content"></div>\r\n</div>\r\n</div> --\x3e\r\n\x3c!--////////////////////////////////////--\x3e\r\n\r\n\x3c!--<div class="modal-header">\r\n<button type="button" class="close" data-dismiss="modal" aria-hidden="true">\r\n×\r\n</button>\r\n<h4 class="modal-title" id="myModalLabel">Command List</h4>\r\n</div>--\x3e\r\n<div class="modal-body">\r\n\r\n\t<h1><i class="fa fa-microphone text-muted"></i> SmartAdmin Voice Command</h1>\r\n\t<hr class="simple">\r\n\t<h5>Instruction</h5>\r\n\r\n\tClick <span class="text-success">"Allow"</span> to access your microphone and activate Voice Command.\r\n\tYou will notice a <span class="text-primary"><strong>BLUE</strong> Flash</span> on the microphone icon indicating activation.\r\n\tThe icon will appear <span class="text-danger"><strong>RED</strong></span> <span class="label label-danger"><i class="fa fa-microphone fa-lg"></i></span> if you <span class="text-danger">"Deny"</span> access or don\'t have any microphone installed.\r\n\t<br>\r\n\t<br>\r\n\tAs a security precaution, your browser will disconnect the microphone every 60 to 120 seconds (sooner if not being used). In which case Voice Command will prompt you again to <span class="text-success">"Allow"</span> or <span class="text-danger">"Deny"</span> access to your microphone.\r\n\t<br>\r\n\t<br>\r\n\tIf you host your page over <strong>http<span class="text-success">s</span></strong> (secure socket layer) protocol you can wave this security measure and have an unintrupted Voice Command.\r\n\t<br>\r\n\t<br>\r\n\t<h5>Commands</h5>\r\n\t<ul>\r\n\t\t<li>\r\n\t\t\t<strong>\'show\' </strong> then say the <strong>*page*</strong> you want to go to. For example <strong>"show inbox"</strong> or <strong>"show calendar"</strong>\r\n\t\t</li>\r\n\t\t<li>\r\n\t\t\t<strong>\'mute\' </strong> - mutes all sound effects for the theme.\r\n\t\t</li>\r\n\t\t<li>\r\n\t\t\t<strong>\'sound on\'</strong> - unmutes all sound effects for the theme.\r\n\t\t</li>\r\n\t\t<li>\r\n\t\t\t<span class="text-danger"><strong>\'stop\'</strong></span> - deactivates voice command.\r\n\t\t</li>\r\n\t\t<li>\r\n\t\t\t<span class="text-primary"><strong>\'help\'</strong></span> - brings up the command list\r\n\t\t</li>\r\n\t\t<li>\r\n\t\t\t<span class="text-danger"><strong>\'got it\'</strong></span> - closes help modal\r\n\t\t</li>\r\n\t\t<li>\r\n\t\t\t<strong>\'hide navigation\'</strong> - toggle navigation collapse\r\n\t\t</li>\r\n\t\t<li>\r\n\t\t\t<strong>\'show navigation\'</strong> - toggle navigation to open (can be used again to close)\r\n\t\t</li>\r\n\t\t<li>\r\n\t\t\t<strong>\'scroll up\'</strong> - scrolls to the top of the page\r\n\t\t</li>\r\n\t\t<li>\r\n\t\t\t<strong>\'scroll down\'</strong> - scrollts to the bottom of the page\r\n\t\t</li>\r\n\t\t<li>\r\n\t\t\t<strong>\'go back\' </strong> - goes back in history (history -1 click)\r\n\t\t</li>\r\n\t\t<li>\r\n\t\t\t<strong>\'logout\'</strong> - logs you out\r\n\t\t</li>\r\n\t</ul>\r\n\t<br>\r\n\t<h5>Adding your own commands</h5>\r\n\tVoice Command supports up to 80 languages. Adding your own commands is extreamly easy. All commands are stored inside <strong>app.config.js</strong> file under the <code>var commands = {...}</code>. \r\n\r\n\t<hr class="simple">\r\n\t<div class="text-right">\r\n\t\t<button type="button" class="btn btn-success btn-lg" data-dismiss="modal">\r\n\t\t\tGot it!\r\n\t\t</button>\r\n\t</div>\r\n\r\n</div>\r\n\x3c!--<div class="modal-footer">\r\n<button type="button" class="btn btn-primary" data-dismiss="modal">Got it!</button>\r\n</div> --\x3e'),a.put("app/layout/shortcut/shortcut.tpl.html",'<div id="shortcut">\r\n\t<ul>\r\n\t\t<li>\r\n\t\t\t<a href="#/inbox/" class="jarvismetro-tile big-cubes bg-color-blue"> <span class="iconbox"> <i class="fa fa-envelope fa-4x"></i> <span>Mail <span class="label pull-right bg-color-darken">14</span></span> </span> </a>\r\n\t\t</li>\r\n\t\t<li>\r\n\t\t\t<a href="#/calendar" class="jarvismetro-tile big-cubes bg-color-orangeDark"> <span class="iconbox"> <i class="fa fa-calendar fa-4x"></i> <span>Calendar</span> </span> </a>\r\n\t\t</li>\r\n\t\t<li>\r\n\t\t\t<a href="#/maps" class="jarvismetro-tile big-cubes bg-color-purple"> <span class="iconbox"> <i class="fa fa-map-marker fa-4x"></i> <span>Maps</span> </span> </a>\r\n\t\t</li>\r\n\t\t<li>\r\n\t\t\t<a href="#/invoice" class="jarvismetro-tile big-cubes bg-color-blueDark"> <span class="iconbox"> <i class="fa fa-book fa-4x"></i> <span>Invoice <span class="label pull-right bg-color-darken">99</span></span> </span> </a>\r\n\t\t</li>\r\n\t\t<li>\r\n\t\t\t<a href="#/gallery" class="jarvismetro-tile big-cubes bg-color-greenLight"> <span class="iconbox"> <i class="fa fa-picture-o fa-4x"></i> <span>Gallery </span> </span> </a>\r\n\t\t</li>\r\n\t\t<li>\r\n\t\t\t<a href="#/profile" class="jarvismetro-tile big-cubes selected bg-color-pinkDark"> <span class="iconbox"> <i class="fa fa-user fa-4x"></i> <span>My Profile </span> </span> </a>\r\n\t\t</li>\r\n\t</ul>\r\n</div>'),a.put("app/dashboard/chat/directives/aside-chat-widget.tpl.html",'<ul>\r\n <li>\r\n <div class="display-users">\r\n <input class="form-control chat-user-filter" placeholder="Filter" type="text">\r\n <dl>\r\n <dt>\r\n <a href="#" class="usr"\r\n data-chat-id="cha1"\r\n data-chat-fname="Sadi"\r\n data-chat-lname="Orlaf"\r\n data-chat-status="busy"\r\n data-chat-alertmsg="Sadi Orlaf is in a meeting. Please do not disturb!"\r\n data-chat-alertshow="true"\r\n popover-trigger="hover"\r\n popover-placement="right"\r\n smart-popover-html="\r\n\t\t\t\t\t\t\t\t\t\t<div class=\'usr-card\'>\r\n\t\t\t\t\t\t\t\t\t\t\t<img src=\'styles/img/avatars/5.png\' alt=\'Sadi Orlaf\'>\r\n\t\t\t\t\t\t\t\t\t\t\t<div class=\'usr-card-content\'>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<h3>Sadi Orlaf</h3>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<p>Marketing Executive</p>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t">\r\n <i></i>Sadi Orlaf\r\n </a>\r\n </dt>\r\n <dt>\r\n <a href="#" class="usr"\r\n data-chat-id="cha2"\r\n data-chat-fname="Jessica"\r\n data-chat-lname="Dolof"\r\n data-chat-status="online"\r\n data-chat-alertmsg=""\r\n data-chat-alertshow="false"\r\n popover-trigger="hover"\r\n popover-placement="right"\r\n smart-popover-html="\r\n\t\t\t\t\t\t\t\t\t\t<div class=\'usr-card\'>\r\n\t\t\t\t\t\t\t\t\t\t\t<img src=\'styles/img/avatars/1.png\' alt=\'Jessica Dolof\'>\r\n\t\t\t\t\t\t\t\t\t\t\t<div class=\'usr-card-content\'>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<h3>Jessica Dolof</h3>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<p>Sales Administrator</p>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t">\r\n <i></i>Jessica Dolof\r\n </a>\r\n </dt>\r\n <dt>\r\n <a href="#" class="usr"\r\n data-chat-id="cha3"\r\n data-chat-fname="Zekarburg"\r\n data-chat-lname="Almandalie"\r\n data-chat-status="online"\r\n popover-trigger="hover"\r\n popover-placement="right"\r\n smart-popover-html="\r\n\t\t\t\t\t\t\t\t\t\t<div class=\'usr-card\'>\r\n\t\t\t\t\t\t\t\t\t\t\t<img src=\'styles/img/avatars/3.png\' alt=\'Zekarburg Almandalie\'>\r\n\t\t\t\t\t\t\t\t\t\t\t<div class=\'usr-card-content\'>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<h3>Zekarburg Almandalie</h3>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<p>Sales Admin</p>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t">\r\n <i></i>Zekarburg Almandalie\r\n </a>\r\n </dt>\r\n <dt>\r\n <a href="#" class="usr"\r\n data-chat-id="cha4"\r\n data-chat-fname="Barley"\r\n data-chat-lname="Krazurkth"\r\n data-chat-status="away"\r\n popover-trigger="hover"\r\n popover-placement="right"\r\n smart-popover-html="\r\n\t\t\t\t\t\t\t\t\t\t<div class=\'usr-card\'>\r\n\t\t\t\t\t\t\t\t\t\t\t<img src=\'styles/img/avatars/4.png\' alt=\'Barley Krazurkth\'>\r\n\t\t\t\t\t\t\t\t\t\t\t<div class=\'usr-card-content\'>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<h3>Barley Krazurkth</h3>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<p>Sales Director</p>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t">\r\n <i></i>Barley Krazurkth\r\n </a>\r\n </dt>\r\n <dt>\r\n <a href="#" class="usr offline"\r\n data-chat-id="cha5"\r\n data-chat-fname="Farhana"\r\n data-chat-lname="Amrin"\r\n data-chat-status="incognito"\r\n popover-trigger="hover"\r\n popover-placement="right"\r\n smart-popover-html="\r\n\t\t\t\t\t\t\t\t\t\t<div class=\'usr-card\'>\r\n\t\t\t\t\t\t\t\t\t\t\t<img src=\'styles/img/avatars/female.png\' alt=\'Farhana Amrin\'>\r\n\t\t\t\t\t\t\t\t\t\t\t<div class=\'usr-card-content\'>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<h3>Farhana Amrin</h3>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<p>Support Admin <small><i class=\'fa fa-music\'></i> Playing Beethoven Classics</small></p>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t">\r\n <i></i>Farhana Amrin (offline)\r\n </a>\r\n </dt>\r\n <dt>\r\n <a href="#" class="usr offline"\r\n data-chat-id="cha6"\r\n data-chat-fname="Lezley"\r\n data-chat-lname="Jacob"\r\n data-chat-status="incognito"\r\n popover-trigger="hover"\r\n popover-placement="right"\r\n smart-popover-html="\r\n\t\t\t\t\t\t\t\t\t\t<div class=\'usr-card\'>\r\n\t\t\t\t\t\t\t\t\t\t\t<img src=\'styles/img/avatars/male.png\' alt=\'Lezley Jacob\'>\r\n\t\t\t\t\t\t\t\t\t\t\t<div class=\'usr-card-content\'>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<h3>Lezley Jacob</h3>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<p>Sales Director</p>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t">\r\n <i></i>Lezley Jacob (offline)\r\n </a>\r\n </dt>\r\n </dl>\r\n\r\n\r\n \x3c!--<a href="chat.html" class="btn btn-xs btn-default btn-block sa-chat-learnmore-btn">About the API</a>--\x3e\r\n </div>\r\n </li>\r\n</ul>'),a.put("app/dashboard/chat/directives/chat-users.tpl.html",'<div id="chat-container" ng-class="{open: open}">\r\n <span class="chat-list-open-close" ng-click="openToggle()"><i class="fa fa-user"></i><b>!</b></span>\r\n\r\n <div class="chat-list-body custom-scroll">\r\n <ul id="chat-users">\r\n <li ng-repeat="chatUser in chatUsers | filter: chatUserFilter">\r\n <a ng-click="messageTo(chatUser)"><img ng-src="{{chatUser.picture}}">{{chatUser.username}} <span\r\n class="badge badge-inverse">{{chatUser.username.length}}</span><span class="state"><i\r\n class="fa fa-circle txt-color-green pull-right"></i></span></a>\r\n </li>\r\n </ul>\r\n </div>\r\n <div class="chat-list-footer">\r\n <div class="control-group">\r\n <form class="smart-form">\r\n <section>\r\n <label class="input" >\r\n <input type="text" ng-model="chatUserFilter" id="filter-chat-list" placeholder="Filter">\r\n </label>\r\n </section>\r\n </form>\r\n </div>\r\n </div>\r\n</div>'),a.put("app/dashboard/chat/directives/chat-widget.tpl.html",'<div id="chat-widget" jarvis-widget data-widget-color="blueDark" data-widget-editbutton="false"\r\n data-widget-fullscreenbutton="false">\r\n\r\n\r\n <header>\r\n <span class="widget-icon"> <i class="fa fa-comments txt-color-white"></i> </span>\r\n\r\n <h2> SmartMessage </h2>\r\n\r\n <div class="widget-toolbar">\r\n \x3c!-- add: non-hidden - to disable auto hide --\x3e\r\n\r\n <div class="btn-group" data-dropdown>\r\n <button class="btn dropdown-toggle btn-xs btn-success" data-toggle="dropdown">\r\n Status <i class="fa fa-caret-down"></i>\r\n </button>\r\n <ul class="dropdown-menu pull-right js-status-update">\r\n <li>\r\n <a href-void><i class="fa fa-circle txt-color-green"></i> Online</a>\r\n </li>\r\n <li>\r\n <a href-void><i class="fa fa-circle txt-color-red"></i> Busy</a>\r\n </li>\r\n <li>\r\n <a href-void><i class="fa fa-circle txt-color-orange"></i> Away</a>\r\n </li>\r\n <li class="divider"></li>\r\n <li>\r\n <a href-void><i class="fa fa-power-off"></i> Log Off</a>\r\n </li>\r\n </ul>\r\n </div>\r\n </div>\r\n </header>\r\n\r\n \x3c!-- widget div--\x3e\r\n <div>\r\n <div class="widget-body widget-hide-overflow no-padding">\r\n \x3c!-- content goes here --\x3e\r\n\r\n <chat-users></chat-users>\r\n\r\n \x3c!-- CHAT BODY --\x3e\r\n <div id="chat-body" class="chat-body custom-scroll">\r\n <ul>\r\n <li class="message" ng-repeat="message in chatMessages">\r\n <img class="message-picture online" ng-src="{{message.user.picture}}">\r\n\r\n <div class="message-text">\r\n <time>\r\n {{message.date | date }}\r\n </time>\r\n <a ng-click="messageTo(message.user)" class="username">{{message.user.username}}</a>\r\n <div ng-bind-html="message.body"></div>\r\n\r\n </div>\r\n </li>\r\n </ul>\r\n </div>\r\n\r\n \x3c!-- CHAT FOOTER --\x3e\r\n <div class="chat-footer">\r\n\r\n \x3c!-- CHAT TEXTAREA --\x3e\r\n <div class="textarea-div">\r\n\r\n <div class="typearea">\r\n <textarea placeholder="Write a reply..." id="textarea-expand"\r\n class="custom-scroll" ng-model="newMessage"></textarea>\r\n </div>\r\n\r\n </div>\r\n\r\n \x3c!-- CHAT REPLY/SEND --\x3e\r\n\t\t\t\t\t\t\t\t\t\t\t<span class="textarea-controls">\r\n\t\t\t\t\t\t\t\t\t\t\t\t<button class="btn btn-sm btn-primary pull-right" ng-click="sendMessage()">\r\n Reply\r\n </button> <span class="pull-right smart-form"\r\n style="margin-top: 3px; margin-right: 10px;"> <label\r\n class="checkbox pull-right">\r\n <input type="checkbox" name="subscription" id="subscription">\r\n <i></i>Press <strong> ENTER </strong> to send </label> </span> <a\r\n href-void class="pull-left"><i\r\n class="fa fa-camera fa-fw fa-lg"></i></a> </span>\r\n\r\n </div>\r\n\r\n \x3c!-- end content --\x3e\r\n </div>\r\n\r\n </div>\r\n \x3c!-- end widget div --\x3e\r\n</div>'),a.put("app/dashboard/todo/directives/todo-list.tpl.html",'<div>\r\n <h5 class="todo-group-title"><i class="fa fa-{{icon}}"></i> {{title}} (\r\n <small class="num-of-tasks">{{scopeItems.length}}</small>\r\n )\r\n </h5>\r\n <ul class="todo">\r\n <li ng-class="{complete: todo.completedAt}" ng-repeat="todo in todos | orderBy: todo._id | filter: filter track by todo._id" >\r\n \t<span class="handle"> <label class="checkbox">\r\n <input type="checkbox" ng-click="todo.toggle()" ng-checked="todo.completedAt"\r\n name="checkbox-inline">\r\n <i></i> </label> </span>\r\n\r\n <p>\r\n <strong>Ticket #{{$index + 1}}</strong> - {{todo.title}}\r\n <span class="text-muted" ng-if="todo.description">{{todo.description}}</span>\r\n <span class="date">{{todo.createdAt | date}} ‐ <a ng-click="deleteTodo(todo)" class="text-muted"><i\r\n class="fa fa-trash"></i></a></span>\r\n\r\n </p>\r\n </li>\r\n </ul>\r\n</div>'),a.put("app/_common/forms/directives/bootstrap-validation/bootstrap-attribute-form.tpl.html",'<form id="attributeForm" class="form-horizontal"\r\n data-bv-message="This value is not valid"\r\n data-bv-feedbackicons-valid="glyphicon glyphicon-ok"\r\n data-bv-feedbackicons-invalid="glyphicon glyphicon-remove"\r\n data-bv-feedbackicons-validating="glyphicon glyphicon-refresh">\r\n\r\n <fieldset>\r\n <legend>\r\n Set validator options via HTML attributes\r\n </legend>\r\n\r\n <div class="alert alert-warning">\r\n <code>< input\r\n data-bv-validatorname\r\n data-bv-validatorname-validatoroption="..." / ></code>\r\n\r\n <br>\r\n <br>\r\n More validator options can be found here:\r\n <a href="http://bootstrapvalidator.com/validators/" target="_blank">http://bootstrapvalidator.com/validators/</a>\r\n </div>\r\n\r\n <div class="form-group">\r\n <label class="col-lg-3 control-label">Full name</label>\r\n <div class="col-lg-4">\r\n <input type="text" class="form-control" name="firstName" placeholder="First name"\r\n data-bv-notempty="true"\r\n data-bv-notempty-message="The first name is required and cannot be empty" />\r\n </div>\r\n <div class="col-lg-4">\r\n <input type="text" class="form-control" name="lastName" placeholder="Last name"\r\n data-bv-notempty="true"\r\n data-bv-notempty-message="The last name is required and cannot be empty" />\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="col-lg-3 control-label">Username</label>\r\n <div class="col-lg-5">\r\n <input type="text" class="form-control" name="username"\r\n data-bv-message="The username is not valid"\r\n\r\n data-bv-notempty="true"\r\n data-bv-notempty-message="The username is required and cannot be empty"\r\n\r\n data-bv-regexp="true"\r\n data-bv-regexp-regexp="^[a-zA-Z0-9_\\.]+$"\r\n data-bv-regexp-message="The username can only consist of alphabetical, number, dot and underscore"\r\n\r\n data-bv-stringlength="true"\r\n data-bv-stringlength-min="6"\r\n data-bv-stringlength-max="30"\r\n data-bv-stringlength-message="The username must be more than 6 and less than 30 characters long"\r\n\r\n data-bv-different="true"\r\n data-bv-different-field="password"\r\n data-bv-different-message="The username and password cannot be the same as each other" />\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="col-lg-3 control-label">Email address</label>\r\n <div class="col-lg-5">\r\n <input class="form-control" name="email" type="email"\r\n data-bv-emailaddress="true"\r\n data-bv-emailaddress-message="The input is not a valid email address" />\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="col-lg-3 control-label">Password</label>\r\n <div class="col-lg-5">\r\n <input type="password" class="form-control" name="password"\r\n data-bv-notempty="true"\r\n data-bv-notempty-message="The password is required and cannot be empty"\r\n\r\n data-bv-identical="true"\r\n data-bv-identical-field="confirmPassword"\r\n data-bv-identical-message="The password and its confirm are not the same"\r\n\r\n data-bv-different="true"\r\n data-bv-different-field="username"\r\n data-bv-different-message="The password cannot be the same as username" />\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="col-lg-3 control-label">Retype password</label>\r\n <div class="col-lg-5">\r\n <input type="password" class="form-control" name="confirmPassword"\r\n data-bv-notempty="true"\r\n data-bv-notempty-message="The confirm password is required and cannot be empty"\r\n\r\n data-bv-identical="true"\r\n data-bv-identical-field="password"\r\n data-bv-identical-message="The password and its confirm are not the same"\r\n\r\n data-bv-different="true"\r\n data-bv-different-field="username"\r\n data-bv-different-message="The password cannot be the same as username" />\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="col-lg-3 control-label">Languages</label>\r\n <div class="col-lg-5">\r\n <div class="checkbox">\r\n <label>\r\n <input type="checkbox" name="languages[]" value="english"\r\n data-bv-message="Please specify at least one language you can speak"\r\n data-bv-notempty="true" />\r\n English </label>\r\n </div>\r\n <div class="checkbox">\r\n <label>\r\n <input type="checkbox" name="languages[]" value="french" />\r\n French </label>\r\n </div>\r\n <div class="checkbox">\r\n <label>\r\n <input type="checkbox" name="languages[]" value="german" />\r\n German </label>\r\n </div>\r\n <div class="checkbox">\r\n <label>\r\n <input type="checkbox" name="languages[]" value="russian" />\r\n Russian </label>\r\n </div>\r\n <div class="checkbox">\r\n <label>\r\n <input type="checkbox" name="languages[]" value="other" />\r\n Other </label>\r\n </div>\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <div class="form-actions">\r\n <div class="row">\r\n <div class="col-md-12">\r\n <button class="btn btn-default" type="submit">\r\n <i class="fa fa-eye"></i>\r\n Validate\r\n </button>\r\n </div>\r\n </div>\r\n </div>\r\n\r\n</form>\r\n '),a.put("app/_common/forms/directives/bootstrap-validation/bootstrap-button-group-form.tpl.html",'<form id="buttonGroupForm" method="post" class="form-horizontal">\r\n\r\n <fieldset>\r\n <legend>\r\n Default Form Elements\r\n </legend>\r\n <div class="form-group">\r\n <label class="col-lg-3 control-label">Gender</label>\r\n <div class="col-lg-9">\r\n <div class="btn-group" data-toggle="buttons">\r\n <label class="btn btn-default">\r\n <input type="radio" name="gender" value="male" />\r\n Male </label>\r\n <label class="btn btn-default">\r\n <input type="radio" name="gender" value="female" />\r\n Female </label>\r\n <label class="btn btn-default">\r\n <input type="radio" name="gender" value="other" />\r\n Other </label>\r\n </div>\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="col-lg-3 control-label">Languages</label>\r\n <div class="col-lg-9">\r\n <div class="btn-group" data-toggle="buttons">\r\n <label class="btn btn-default">\r\n <input type="checkbox" name="languages[]" value="english" />\r\n English </label>\r\n <label class="btn btn-default">\r\n <input type="checkbox" name="languages[]" value="german" />\r\n German </label>\r\n <label class="btn btn-default">\r\n <input type="checkbox" name="languages[]" value="french" />\r\n French </label>\r\n <label class="btn btn-default">\r\n <input type="checkbox" name="languages[]" value="russian" />\r\n Russian </label>\r\n <label class="btn btn-default">\r\n <input type="checkbox" name="languages[]" value="italian">\r\n Italian </label>\r\n </div>\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <div class="form-actions">\r\n <div class="row">\r\n <div class="col-md-12">\r\n <button class="btn btn-default" type="submit">\r\n <i class="fa fa-eye"></i>\r\n Validate\r\n </button>\r\n </div>\r\n </div>\r\n </div>\r\n\r\n</form>\r\n'),a.put("app/_common/forms/directives/bootstrap-validation/bootstrap-contact-form.tpl.html",'<form id="contactForm" method="post" class="form-horizontal">\r\n\r\n <fieldset>\r\n <legend>Showing messages in custom area</legend>\r\n <div class="form-group">\r\n <label class="col-md-3 control-label">Full name</label>\r\n <div class="col-md-6">\r\n <input type="text" class="form-control" name="fullName" />\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="col-md-3 control-label">Email</label>\r\n <div class="col-md-6">\r\n <input type="text" class="form-control" name="email" />\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="col-md-3 control-label">Title</label>\r\n <div class="col-md-6">\r\n <input type="text" class="form-control" name="title" />\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="col-md-3 control-label">Content</label>\r\n <div class="col-md-6">\r\n <textarea class="form-control" name="content" rows="5"></textarea>\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n \x3c!-- #messages is where the messages are placed inside --\x3e\r\n <div class="form-group">\r\n <div class="col-md-9 col-md-offset-3">\r\n <div id="messages"></div>\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <div class="form-actions">\r\n <div class="row">\r\n <div class="col-md-12">\r\n <button class="btn btn-default" type="submit">\r\n <i class="fa fa-eye"></i>\r\n Validate\r\n </button>\r\n </div>\r\n </div>\r\n </div>\r\n\r\n</form>\r\n'),a.put("app/_common/forms/directives/bootstrap-validation/bootstrap-movie-form.tpl.html",'\r\n<form id="movieForm" method="post">\r\n\r\n <fieldset>\r\n <legend>\r\n Default Form Elements\r\n </legend>\r\n <div class="form-group">\r\n <div class="row">\r\n <div class="col-md-8">\r\n <label class="control-label">Movie title</label>\r\n <input type="text" class="form-control" name="title" />\r\n </div>\r\n\r\n <div class="col-md-4 selectContainer">\r\n <label class="control-label">Genre</label>\r\n <select class="form-control" name="genre">\r\n <option value="">Choose a genre</option>\r\n <option value="action">Action</option>\r\n <option value="comedy">Comedy</option>\r\n <option value="horror">Horror</option>\r\n <option value="romance">Romance</option>\r\n </select>\r\n </div>\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <div class="row">\r\n <div class="col-sm-12 col-md-4">\r\n <label class="control-label">Director</label>\r\n <input type="text" class="form-control" name="director" />\r\n </div>\r\n\r\n <div class="col-sm-12 col-md-4">\r\n <label class="control-label">Writer</label>\r\n <input type="text" class="form-control" name="writer" />\r\n </div>\r\n\r\n <div class="col-sm-12 col-md-4">\r\n <label class="control-label">Producer</label>\r\n <input type="text" class="form-control" name="producer" />\r\n </div>\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <div class="row">\r\n <div class="col-sm-12 col-md-6">\r\n <label class="control-label">Website</label>\r\n <input type="text" class="form-control" name="website" />\r\n </div>\r\n\r\n <div class="col-sm-12 col-md-6">\r\n <label class="control-label">Youtube trailer</label>\r\n <input type="text" class="form-control" name="trailer" />\r\n </div>\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="control-label">Review</label>\r\n <textarea class="form-control" name="review" rows="8"></textarea>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n\r\n <div class="row">\r\n <div class="col-sm-12 col-md-12">\r\n <label class="control-label">Rating</label>\r\n </div>\r\n\r\n <div class="col-sm-12 col-md-10">\r\n\r\n <label class="radio radio-inline no-margin">\r\n <input type="radio" name="rating" value="terrible" class="radiobox style-2" />\r\n <span>Terrible</span> </label>\r\n\r\n <label class="radio radio-inline">\r\n <input type="radio" name="rating" value="watchable" class="radiobox style-2" />\r\n <span>Watchable</span> </label>\r\n <label class="radio radio-inline">\r\n <input type="radio" name="rating" value="best" class="radiobox style-2" />\r\n <span>Best ever</span> </label>\r\n\r\n </div>\r\n\r\n </div>\r\n\r\n </div>\r\n </fieldset>\r\n\r\n <div class="form-actions">\r\n <div class="row">\r\n <div class="col-md-12">\r\n <button class="btn btn-default" type="submit">\r\n <i class="fa fa-eye"></i>\r\n Validate\r\n </button>\r\n </div>\r\n </div>\r\n </div>\r\n\r\n</form>\r\n\r\n '),a.put("app/_common/forms/directives/bootstrap-validation/bootstrap-product-form.tpl.html",'<form id="productForm" class="form-horizontal">\r\n\r\n <fieldset>\r\n <legend>\r\n Default Form Elements\r\n </legend>\r\n <div class="form-group">\r\n <label class="col-xs-2 col-lg-3 control-label">Price</label>\r\n <div class="col-xs-9 col-lg-6 inputGroupContainer">\r\n <div class="input-group">\r\n <input type="text" class="form-control" name="price" />\r\n <span class="input-group-addon">$</span>\r\n </div>\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="col-xs-2 col-lg-3 control-label">Amount</label>\r\n <div class="col-xs-9 col-lg-6 inputGroupContainer">\r\n <div class="input-group">\r\n <span class="input-group-addon">€</span>\r\n <input type="text" class="form-control" name="amount" />\r\n </div>\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="col-xs-2 col-lg-3 control-label">Color</label>\r\n <div class="col-xs-9 col-lg-6 selectContainer">\r\n <select class="form-control" name="color">\r\n <option value="">Choose a color</option>\r\n <option value="blue">Blue</option>\r\n <option value="green">Green</option>\r\n <option value="red">Red</option>\r\n <option value="yellow">Yellow</option>\r\n <option value="white">White</option>\r\n </select>\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="col-xs-2 col-lg-3 control-label">Size</label>\r\n <div class="col-xs-9 col-lg-6 selectContainer">\r\n <select class="form-control" name="size">\r\n <option value="">Choose a size</option>\r\n <option value="S">S</option>\r\n <option value="M">M</option>\r\n <option value="L">L</option>\r\n <option value="XL">XL</option>\r\n </select>\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <div class="form-actions">\r\n <div class="row">\r\n <div class="col-md-12">\r\n <button class="btn btn-default" type="submit">\r\n <i class="fa fa-eye"></i>\r\n Validate\r\n </button>\r\n </div>\r\n </div>\r\n </div>\r\n</form>\r\n\r\n'),a.put("app/_common/forms/directives/bootstrap-validation/bootstrap-profile-form.tpl.html",'<form id="profileForm">\r\n\r\n <fieldset>\r\n <legend>\r\n Default Form Elements\r\n </legend>\r\n <div class="form-group">\r\n <label>Email address</label>\r\n <input type="text" class="form-control" name="email" />\r\n </div>\r\n </fieldset>\r\n <fieldset>\r\n <div class="form-group">\r\n <label>Password</label>\r\n <input type="password" class="form-control" name="password" />\r\n </div>\r\n </fieldset>\r\n\r\n <div class="form-actions">\r\n <div class="row">\r\n <div class="col-md-12">\r\n <button class="btn btn-default" type="submit">\r\n <i class="fa fa-eye"></i>\r\n Validate\r\n </button>\r\n </div>\r\n </div>\r\n </div>\r\n</form>\r\n'),a.put("app/_common/forms/directives/bootstrap-validation/bootstrap-toggling-form.tpl.html",'<form id="togglingForm" method="post" class="form-horizontal">\r\n\r\n <fieldset>\r\n <legend>\r\n Default Form Elements\r\n </legend>\r\n <div class="form-group">\r\n <label class="col-lg-3 control-label">Full name <sup>*</sup></label>\r\n <div class="col-lg-4">\r\n <input type="text" class="form-control" name="firstName" placeholder="First name" />\r\n </div>\r\n <div class="col-lg-4">\r\n <input type="text" class="form-control" name="lastName" placeholder="Last name" />\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="col-lg-3 control-label">Company <sup>*</sup></label>\r\n <div class="col-lg-5">\r\n <input type="text" class="form-control" name="company"\r\n required data-bv-notempty-message="The company name is required" />\r\n </div>\r\n <div class="col-lg-2">\r\n <button type="button" class="btn btn-info btn-sm" data-toggle="#jobInfo">\r\n Add more info\r\n </button>\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n \x3c!-- These fields will not be validated as long as they are not visible --\x3e\r\n <div id="jobInfo" style="display: none;">\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="col-lg-3 control-label">Job title <sup>*</sup></label>\r\n <div class="col-lg-5">\r\n <input type="text" class="form-control" name="job" />\r\n </div>\r\n </div>\r\n </fieldset>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="col-lg-3 control-label">Department <sup>*</sup></label>\r\n <div class="col-lg-5">\r\n <input type="text" class="form-control" name="department" />\r\n </div>\r\n </div>\r\n </fieldset>\r\n </div>\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="col-lg-3 control-label">Mobile phone <sup>*</sup></label>\r\n <div class="col-lg-5">\r\n <input type="text" class="form-control" name="mobilePhone" />\r\n </div>\r\n <div class="col-lg-2">\r\n <button type="button" class="btn btn-info btn-sm" data-toggle="#phoneInfo">\r\n Add more phone numbers\r\n </button>\r\n </div>\r\n </div>\r\n </fieldset>\r\n \x3c!-- These fields will not be validated as long as they are not visible --\x3e\r\n <div id="phoneInfo" style="display: none;">\r\n\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="col-lg-3 control-label">Home phone</label>\r\n <div class="col-lg-5">\r\n <input type="text" class="form-control" name="homePhone" />\r\n </div>\r\n </div>\r\n </fieldset>\r\n <fieldset>\r\n <div class="form-group">\r\n <label class="col-lg-3 control-label">Office phone</label>\r\n <div class="col-lg-5">\r\n <input type="text" class="form-control" name="officePhone" />\r\n </div>\r\n </div>\r\n </fieldset>\r\n </div>\r\n\r\n <div class="form-actions">\r\n <div class="row">\r\n <div class="col-md-12">\r\n <button class="btn btn-default" type="submit">\r\n <i class="fa fa-eye"></i>\r\n Validate\r\n </button>\r\n </div>\r\n </div>\r\n </div>\r\n</form>'),a.put("app/_common/layout/directives/demo/demo-states.tpl.html",'<div class="demo" style="display: none;"><span id="demo-setting"><i class="fa fa-cog txt-color-blueDark"></i></span>\r\n\r\n <form>\r\n <legend class="no-padding margin-bottom-10">Layout Options</legend>\r\n <section>\r\n <label><input type="checkbox" ng-model="fixedHeader"\r\n class="checkbox style-0"><span>Fixed Header</span></label>\r\n <label><input type="checkbox"\r\n ng-model="fixedNavigation"\r\n class="checkbox style-0"><span>Fixed Navigation</span></label>\r\n <label><input type="checkbox"\r\n ng-model="fixedRibbon"\r\n class="checkbox style-0"><span>Fixed Ribbon</span></label>\r\n <label><input type="checkbox"\r\n ng-model="fixedPageFooter"\r\n class="checkbox style-0"><span>Fixed Footer</span></label>\r\n <label><input type="checkbox"\r\n ng-model="insideContainer"\r\n class="checkbox style-0"><span>Inside <b>.container</b></span></label>\r\n <label><input type="checkbox"\r\n ng-model="rtl"\r\n class="checkbox style-0"><span>RTL</span></label>\r\n <label><input type="checkbox"\r\n ng-model="menuOnTop"\r\n class="checkbox style-0"><span>Menu on <b>top</b></span></label>\r\n <label><input type="checkbox"\r\n ng-model="colorblindFriendly"\r\n class="checkbox style-0"><span>For Colorblind <div\r\n class="font-xs text-right">(experimental)\r\n </div></span>\r\n </label><span id="smart-bgimages"></span></section>\r\n <section><h6 class="margin-top-10 semi-bold margin-bottom-5">Clear Localstorage</h6><a\r\n ng-click="factoryReset()" class="btn btn-xs btn-block btn-primary" id="reset-smart-widget"><i\r\n class="fa fa-refresh"></i> Factory Reset</a></section>\r\n\r\n <h6 class="margin-top-10 semi-bold margin-bottom-5">SmartAdmin Skins</h6>\r\n\r\n\r\n <section id="smart-styles">\r\n <a ng-repeat="skin in skins" ng-click="setSkin(skin)" class="{{skin.class}}" style="{{skin.style}}"><i ng-if="skin.name == $parent.smartSkin" class="fa fa-check fa-fw"></i> {{skin.label}} <sup ng-if="skin.beta">beta</sup></a>\r\n </section>\r\n </form>\r\n</div>')}]);
- "use strict";angular.module("app.ui",["ui.router"]),angular.module("app.ui").config(["$stateProvider",function(t){t.state("app.ui",{abstract:!0,data:{title:"UI Elements"}}).state("app.ui.general",{url:"/ui/general",data:{title:"General Elements"},views:{"content@app":{templateUrl:"app/ui/views/general-elements.html",controller:"GeneralElementsCtrl"}}}).state("app.ui.buttons",{url:"/ui/buttons",data:{title:"Buttons"},views:{"content@app":{templateUrl:"app/ui/views/buttons.html",controller:"GeneralElementsCtrl"}}}).state("app.ui.iconsFa",{url:"/ui/icons-font-awesome",data:{title:"Font Awesome"},views:{"content@app":{templateUrl:"app/ui/views/icons-fa.html"}}}).state("app.ui.iconsGlyph",{url:"/ui/icons-glyph",data:{title:"Glyph Icons"},views:{"content@app":{templateUrl:"app/ui/views/icons-glyph.html"}}}).state("app.ui.iconsFlags",{url:"/ui/icons-flags",data:{title:"Flags"},views:{"content@app":{templateUrl:"app/ui/views/icons-flags.html"}}}).state("app.ui.grid",{url:"/ui/grid",data:{title:"Grid"},views:{"content@app":{templateUrl:"app/ui/views/grid.html"}}}).state("app.ui.treeView",{url:"/ui/tree-view",data:{title:"Tree View"},views:{"content@app":{templateUrl:"app/ui/views/tree-view.html",controller:"TreeviewCtrl"}}}).state("app.ui.nestableLists",{url:"/ui/nestable-lists",data:{title:"Nestable Lists"},views:{"content@app":{templateUrl:"app/ui/views/nestable-lists.html"}},resolve:{srcipts:["lazyScript",function(t){return t.register(["build/vendor.ui.js"])}]}}).state("app.ui.jqueryUi",{url:"/ui/jquery-ui",data:{title:"JQuery UI"},views:{"content@app":{templateUrl:"app/ui/views/jquery-ui.html",controller:"JquiCtrl"}},resolve:{srcipts:["lazyScript",function(t){return t.register(["build/vendor.ui.js"])}]}}).state("app.ui.typography",{url:"/ui/typography",data:{title:"JQuery UI"},views:{"content@app":{templateUrl:"app/ui/views/typography.html"}}})}]);
- "use strict";angular.module("app.widgets",["ui.router"]).config(["$stateProvider",function(t){t.state("app.widgets",{url:"/widgets",data:{title:"Widgets"},views:{"content@app":{templateUrl:"app/widgets/views/widgets-demo.html"}}})}]);
- "use strict";angular.module("SmartAdmin",["SmartAdmin.Forms","SmartAdmin.Layout","SmartAdmin.UI"]);
- "use strict";angular.module("app.act",["ui.router","datatables","datatables.bootstrap"]),angular.module("app.act").config(["$stateProvider",function(t){t.state("app.act",{url:"/act",data:{title:"流程列表"},views:{"content@app":{controller:"actCtrl",templateUrl:"app/act/model/views/act-list.html"}}})}]);
- "use strict";angular.module("app.process",["ui.router","datatables","datatables.bootstrap"]),angular.module("app.process").config(["$stateProvider",function(t){t.state("app.process",{abstract:!0,data:{title:"流程管理"}}).state("app.process.list",{url:"/process/list",data:{title:"任务列表"},views:{"content@app":{controller:"actProcessCtrl",templateUrl:"app/act/process/views/actProcess-list.html"}}}).state("app.process.seeProcess",{url:"/process/seeProcess",data:{title:"任务列表"},views:{"content@app":{controller:"actProcessCtrl",templateUrl:"app/act/process/views/actProcess-list.html"}}})}]);
- "use strict";angular.module("app.task",["ui.router","datatables","datatables.bootstrap"]),angular.module("app.task").config(["$stateProvider",function(t){t.state("app.task",{abstract:!0,data:{title:"任务管理"}}).state("app.task.list",{url:"/task/list",data:{title:"任务列表"},views:{"content@app":{controller:"actTaskCtrl",templateUrl:"app/act/task/views/actTask-list.html"}}}).state("app.task.hislist",{url:"/task/hislist/:procInsId",data:{title:"历史意见列表"},views:{"content@app":{controller:"actHisTaskCtrl",templateUrl:"app/act/task/views/actTask-Hislist.html"}}})}]);
- "use strict";angular.module("app.chat",["ngSanitize"]).run(["$templateCache",function(n){n.put("template/popover/popover.html",'<div class="popover {{placement}}" ng-class="{ in: isOpen(), fade: animation() }">\n <div class="arrow"></div>\n\n <div class="popover-inner">\n <h3 class="popover-title" ng-bind-html="title | unsafe" ng-show="title"></h3>\n <div class="popover-content"ng-bind-html="content | unsafe"></div>\n </div>\n</div>\n')}]).filter("unsafe",["$sce",function(t){return function(n){return t.trustAsHtml(n)}}]);
- "use strict";angular.module("app.cameraGroup",["ui.router","app.alert","ui.bootstrap","datatables","datatables.bootstrap"]).config(["$stateProvider",function(a){a.state("app.cameraGroup",{abstract:!0,data:{title:"智能安防"}}).state("app.cameraGroup.list",{url:"/cameraGroup/list",data:{title:"分组管理"},views:{"content@app":{controller:"cameraGroupCtrl as datatables",templateUrl:"app/monitor/group/veiws/camera-group.html"}}})}]);
- "use strict";angular.module("app.qualityDlag",["ui.router","ui.bootstrap","datatables","datatables.bootstrap"]).config(["$stateProvider",function(t){t.state("app.qualityDlag",{abstract:!0,data:{title:"智能安防 / 质量诊断"}}).state("app.qualityDlag.playList",{url:"/qualityDlag/playList",data:{title:"质量诊断计划"},views:{"content@app":{controller:"qualityPlanCtrl as datatables",templateUrl:"app/monitor/qualityDlag/views/qualityPlay-list.html"}}}).state("app.qualityDlag.playEdit",{url:"/qualityDlag/playEdit/:planId",data:{title:"质量诊断计划编辑"},views:{"content@app":{controller:"qualityPlanEditCtrl as datatables",templateUrl:"app/monitor/qualityDlag/views/qualityPlan-edit.html"}}}).state("app.qualityDlag.resultNewList",{url:"/qualityDlag/resultNewList/:isShow",data:{title:"质量诊断最新结果列表"},views:{"content@app":{controller:"qualityResultNewCtrl as datatables",templateUrl:"app/monitor/qualityDlag/views/qualityResult-new-list.html"}}}).state("app.qualityDlag.resultList",{url:"/qualityDlag/resultList/:isShow/:cameraId",data:{title:"质量诊断历史结果列表"},views:{"content@app":{controller:"qualityResultCtrl as datatables",templateUrl:"app/monitor/qualityDlag/views/qualityResult-list.html"}}}).state("app.qualityDlag.resultEdit",{url:"/qualityDlag/resultEdit:id",data:{title:"质量诊断结果详情"},views:{"content@app":{controller:"qualityResultEditCtrl as datatables",templateUrl:"app/monitor/qualityDlag/views/qualityResult-edit.html"}}}).state("app.qualityDlag.kindList",{url:"/qualityDlag/kindList",data:{title:"阈值管理"},views:{"content@app":{controller:"qualityKindCtrl as datatables",templateUrl:"app/monitor/qualityDlag/views/qualityKind-list.html"}}})}]);
- "use strict";angular.module("app.cameraRecord",["ui.router","app.alert","ui.bootstrap","datatables","datatables.bootstrap"]).config(["$stateProvider",function(a){a.state("app.cameraRecord",{abstract:!0,data:{title:"智能安防"}}).state("app.cameraRecord.list",{url:"/cameraRecord/list",data:{title:"回放通道"},views:{"content@app":{controller:"cameraRecordCtrl as datatables",templateUrl:"app/monitor/record/views/camera-record.html"}}})}]);
- "use strict";angular.module("app.cameraSetting",["ui.router","app.alert"]).config(["$stateProvider",function(t){t.state("app.cameraSetting",{abstract:!0,data:{title:"智能安防 / 配置管理"}}).state("app.cameraSetting.set",{url:"/cameraSetting/set",data:{title:"路径配置"},views:{"content@app":{controller:"cameraSettingCtrl as datatables",templateUrl:"app/monitor/setting/views/setting-edit.html"}}}).state("app.cameraSetting.alarmList",{url:"/alarmSetting/alarmList",data:{title:"接收人列表"},views:{"content@app":{controller:"cameraSettingCtrl as datatables",templateUrl:"app/monitor/setting/views/alarm-list.html"}}}).state("app.cameraSetting.alarmEdit",{url:"/alarmSetting/alarmEdit",data:{title:"接收人添加"},views:{"content@app":{controller:"cameraSettingSave as datatables",templateUrl:"app/monitor/setting/views/alarm-edit.html"}}})}]);
- "use strict";angular.module("SmartAdmin.Forms",[]);
- "use strict";angular.module("SmartAdmin.Layout",[]);
- "use strict";angular.module("SmartAdmin.UI",[]);
- "use strict";angular.module("app.additionalHome").controller("QualityCheckCtrl",["$scope","$interval","CalendarEvent",function(a,t,e){var i;a.autoUpdate=!1,a.$watch("autoUpdate",function(e){e?i=t(function(){var e=_.rest(a.liveStats[0]).map(function(e,t){return e[0]=t,e});e.push([199,_.last(e)[1]]),a.liveStats=[e]},1500):t.cancel(i)}),a.liveStats=[_(_.range(199)).reduce(function(e,t){var a,i;return e.push((a=t+1,i=_.last(e)[1],t=Math.min(100,i+5),i=Math.abs(i-5),[a,_.random(i,t,!0)])),e},[[0,50]])],a.liveStatsOptions={yaxis:{min:0,max:100},xaxis:{min:0,max:100},colors:["rgb(87, 136, 156)"],series:{lines:{lineWidth:1,fill:!0,fillColor:{colors:[{opacity:.4},{opacity:0}]},steps:!1}}};a.statsData=[{label:"Twitter",data:[[1,27],[2,34],[3,51],[4,48],[5,55],[6,65],[7,61],[8,70],[9,65],[10,75],[11,57],[12,59],[13,62]],lines:{show:!0,lineWidth:1,fill:!0,fillColor:{colors:[{opacity:.1},{opacity:.13}]}},points:{show:!0}},{label:"Facebook",data:[[1,25],[2,31],[3,45],[4,37],[5,38],[6,40],[7,47],[8,55],[9,43],[10,50],[11,47],[12,39],[13,47]],lines:{show:!0,lineWidth:1,fill:!0,fillColor:{colors:[{opacity:.1},{opacity:.13}]}},points:{show:!0}}],a.statsDisplayOptions={grid:{hoverable:!0},colors:["#568A89","#3276B1"],tooltip:!0,tooltipOpts:{defaultTheme:!1},xaxis:{ticks:[[1,"JAN"],[2,"FEB"],[3,"MAR"],[4,"APR"],[5,"MAY"],[6,"JUN"],[7,"JUL"],[8,"AUG"],[9,"SEP"],[10,"OCT"],[11,"NOV"],[12,"DEC"],[13,"JAN+1"]]},yaxes:{}};var o={label:"Target Profit",data:[[1354586e6,153],[1364587e6,658],[1374588e6,198],[1384589e6,663],[139459e7,801],[1404591e6,1080],[1414592e6,353],[1424593e6,749],[1434594e6,523],[1444595e6,258],[1454596e6,688],[1464597e6,364]],bars:{show:!0,align:"center",barWidth:432e7}};a.targetsShow=!0,a.$watch("targetsShow",function(e){n(o,e)});var s={label:"Actual Profit",data:[[1354586e6,53],[1364587e6,65],[1374588e6,98],[1384589e6,83],[139459e7,980],[1404591e6,808],[1414592e6,720],[1424593e6,674],[1434594e6,23],[1444595e6,79],[1454596e6,88],[1464597e6,36]],color:"#3276B1",lines:{show:!0,lineWidth:3},points:{show:!0}};a.actualsShow=!0,a.$watch("actualsShow",function(e){n(s,e)});var l={label:"Actual Signups",data:[[1354586e6,647],[1364587e6,435],[1374588e6,784],[1384589e6,346],[139459e7,487],[1404591e6,463],[1414592e6,479],[1424593e6,236],[1434594e6,843],[1444595e6,657],[1454596e6,241],[1464597e6,341]],color:"#71843F",lines:{show:!0,lineWidth:1},points:{show:!0}};function n(e,t){t?-1==a.revenewData.indexOf(e)&&a.revenewData.push(e):a.revenewData=_.without(a.revenewData,e)}a.signupsShow=!0,a.$watch("signupsShow",function(e){n(l,e)}),a.revenewData=[o,s,l],a.revenewDisplayOptions={grid:{hoverable:!0},tooltip:!0,tooltipOpts:{defaultTheme:!1},xaxis:{mode:"time"},yaxes:{tickFormatter:function(e,t){return"$"+e},max:1200}},a.countriesVisitsData={US:4977,AU:4873,IN:3671,BR:2476,TR:1476,CN:146,CA:134,BD:100},a.events=[],e.query().$promise.then(function(e){a.events=e})}]);
- "use strict";angular.module("app.business").service("commonUtilService",["$http","$q","APP_CONFIG",function(t,l,r){this.accAdd=function(t,l){""!=t&&null!=t&&null!=t||(t=0),""!=l&&null!=l&&null!=l||(l=0);var r=0,n=0;try{r=t.toString().split(".")[1].length}catch(t){}try{n=l.toString().split(".")[1].length}catch(t){}return(t*(n=Math.pow(10,Math.max(r,n)))+l*n)/n},this.accSub=function(t,l){""!=t&&null!=t&&null!=t||(t=0),""!=l&&null!=l&&null!=l||(l=0);var r=0,n=0;try{r=t.toString().split(".")[1].length}catch(t){}try{n=l.toString().split(".")[1].length}catch(t){}return((t*(t=Math.pow(10,Math.max(r,n)))-l*t)/t).toFixed(n<=r?r:n)},this.accMul=function(t,l){""!=l&&null!=l&&null!=l||(l=0);var r=0,n=0,t=(t=""==t||null==t||null==t?0:t).toString(),l=l.toString();try{r=t.split(".")[1].length}catch(t){}try{n=l.split(".")[1].length}catch(t){}return Number(t.replace(".",""))*Number(l.replace(".",""))/Math.pow(10,r+n)},this.accDiv=function(t,l){""!=t&&null!=t&&null!=t||(t=0),""!=l&&null!=l&&null!=l||(l=0);var r=0,n=0;try{r=t.toString().split(".")[1].length}catch(t){}try{n=l.toString().split(".")[1].length}catch(t){}return t=Number(t.toString().replace(".","")),l=Number(l.toString().replace(".","")),this.accMul(t/l,Math.pow(10,n-r))},this.JEDX=function(t){if(isNaN(t))return"无效数值!";var l=t<0?"(负)":"";if(1e12<=(t=Math.abs(t)))return"无效数值!";var r="",n="仟佰拾亿仟佰拾万仟佰拾元角分",e=(t+="00").indexOf(".");0<=e&&(t=t.substring(0,e)+t.substr(e+1,2));for(var n=n.substr(n.length-t.length),c=0;c<t.length;c++)r+="零壹贰叁肆伍陆柒捌玖".substr(t.substr(c,1),1)+n.substr(c,1);return l+r.replace(/零角零分$/,"整").replace(/零分$/,"").replace(/零[仟佰拾]/g,"零").replace(/零{2,}/g,"零").replace(/零([亿|万])/g,"$1").replace(/零+元/,"元").replace(/亿零{0,3}万/,"亿").replace(/^元/,"零元")}}]);
- "use strict";angular.module("app.dashboard").controller("DashboardCtrl",["$scope","$interval","CalendarEvent",function(a,t,e){var o;a.autoUpdate=!1,a.$watch("autoUpdate",function(e){e?o=t(function(){var e=_.rest(a.liveStats[0]).map(function(e,t){return e[0]=t,e});e.push([199,_.last(e)[1]]),a.liveStats=[e]},1500):t.cancel(o)}),a.liveStats=[_(_.range(199)).reduce(function(e,t){var a,o;return e.push((a=t+1,o=_.last(e)[1],t=Math.min(100,o+5),o=Math.abs(o-5),[a,_.random(o,t,!0)])),e},[[0,50]])],a.liveStatsOptions={yaxis:{min:0,max:100},xaxis:{min:0,max:100},colors:["rgb(87, 136, 156)"],series:{lines:{lineWidth:1,fill:!0,fillColor:{colors:[{opacity:.4},{opacity:0}]},steps:!1}}};a.statsData=[{label:"Twitter",data:[[1,27],[2,34],[3,51],[4,48],[5,55],[6,65],[7,61],[8,70],[9,65],[10,75],[11,57],[12,59],[13,62]],lines:{show:!0,lineWidth:1,fill:!0,fillColor:{colors:[{opacity:.1},{opacity:.13}]}},points:{show:!0}},{label:"Facebook",data:[[1,25],[2,31],[3,45],[4,37],[5,38],[6,40],[7,47],[8,55],[9,43],[10,50],[11,47],[12,39],[13,47]],lines:{show:!0,lineWidth:1,fill:!0,fillColor:{colors:[{opacity:.1},{opacity:.13}]}},points:{show:!0}}],a.statsDisplayOptions={grid:{hoverable:!0},colors:["#568A89","#3276B1"],tooltip:!0,tooltipOpts:{defaultTheme:!1},xaxis:{ticks:[[1,"JAN"],[2,"FEB"],[3,"MAR"],[4,"APR"],[5,"MAY"],[6,"JUN"],[7,"JUL"],[8,"AUG"],[9,"SEP"],[10,"OCT"],[11,"NOV"],[12,"DEC"],[13,"JAN+1"]]},yaxes:{}};var i={label:"Target Profit",data:[[1354586e6,153],[1364587e6,658],[1374588e6,198],[1384589e6,663],[139459e7,801],[1404591e6,1080],[1414592e6,353],[1424593e6,749],[1434594e6,523],[1444595e6,258],[1454596e6,688],[1464597e6,364]],bars:{show:!0,align:"center",barWidth:432e7}};a.targetsShow=!0,a.$watch("targetsShow",function(e){n(i,e)});var s={label:"Actual Profit",data:[[1354586e6,53],[1364587e6,65],[1374588e6,98],[1384589e6,83],[139459e7,980],[1404591e6,808],[1414592e6,720],[1424593e6,674],[1434594e6,23],[1444595e6,79],[1454596e6,88],[1464597e6,36]],color:"#3276B1",lines:{show:!0,lineWidth:3},points:{show:!0}};a.actualsShow=!0,a.$watch("actualsShow",function(e){n(s,e)});var l={label:"Actual Signups",data:[[1354586e6,647],[1364587e6,435],[1374588e6,784],[1384589e6,346],[139459e7,487],[1404591e6,463],[1414592e6,479],[1424593e6,236],[1434594e6,843],[1444595e6,657],[1454596e6,241],[1464597e6,341]],color:"#71843F",lines:{show:!0,lineWidth:1},points:{show:!0}};function n(e,t){t?-1==a.revenewData.indexOf(e)&&a.revenewData.push(e):a.revenewData=_.without(a.revenewData,e)}a.signupsShow=!0,a.$watch("signupsShow",function(e){n(l,e)}),a.revenewData=[i,s,l],a.revenewDisplayOptions={grid:{hoverable:!0},tooltip:!0,tooltipOpts:{defaultTheme:!1},xaxis:{mode:"time"},yaxes:{tickFormatter:function(e,t){return"$"+e},max:1200}},a.countriesVisitsData={US:4977,AU:4873,IN:3671,BR:2476,TR:1476,CN:146,CA:134,BD:100},a.events=[],e.query().$promise.then(function(e){a.events=e})}]);
- "use strict";angular.module("app.forms").value("formsCommon",{countries:[{key:"244",value:"Aaland Islands"},{key:"1",value:"Afghanistan"},{key:"2",value:"Albania"},{key:"3",value:"Algeria"},{key:"4",value:"American Samoa"},{key:"5",value:"Andorra"},{key:"6",value:"Angola"},{key:"7",value:"Anguilla"},{key:"8",value:"Antarctica"},{key:"9",value:"Antigua and Barbuda"},{key:"10",value:"Argentina"},{key:"11",value:"Armenia"},{key:"12",value:"Aruba"},{key:"13",value:"Australia"},{key:"14",value:"Austria"},{key:"15",value:"Azerbaijan"},{key:"16",value:"Bahamas"},{key:"17",value:"Bahrain"},{key:"18",value:"Bangladesh"},{key:"19",value:"Barbados"},{key:"20",value:"Belarus"},{key:"21",value:"Belgium"},{key:"22",value:"Belize"},{key:"23",value:"Benin"},{key:"24",value:"Bermuda"},{key:"25",value:"Bhutan"},{key:"26",value:"Bolivia"},{key:"245",value:"Bonaire, Sint Eustatius and Saba"},{key:"27",value:"Bosnia and Herzegovina"},{key:"28",value:"Botswana"},{key:"29",value:"Bouvet Island"},{key:"30",value:"Brazil"},{key:"31",value:"British Indian Ocean Territory"},{key:"32",value:"Brunei Darussalam"},{key:"33",value:"Bulgaria"},{key:"34",value:"Burkina Faso"},{key:"35",value:"Burundi"},{key:"36",value:"Cambodia"},{key:"37",value:"Cameroon"},{key:"38",value:"Canada"},{key:"251",value:"Canary Islands"},{key:"39",value:"Cape Verde"},{key:"40",value:"Cayman Islands"},{key:"41",value:"Central African Republic"},{key:"42",value:"Chad"},{key:"43",value:"Chile"},{key:"44",value:"China"},{key:"45",value:"Christmas Island"},{key:"46",value:"Cocos (Keeling) Islands"},{key:"47",value:"Colombia"},{key:"48",value:"Comoros"},{key:"49",value:"Congo"},{key:"50",value:"Cook Islands"},{key:"51",value:"Costa Rica"},{key:"52",value:"Cote D'Ivoire"},{key:"53",value:"Croatia"},{key:"54",value:"Cuba"},{key:"246",value:"Curacao"},{key:"55",value:"Cyprus"},{key:"56",value:"Czech Republic"},{key:"237",value:"Democratic Republic of Congo"},{key:"57",value:"Denmark"},{key:"58",value:"Djibouti"},{key:"59",value:"Dominica"},{key:"60",value:"Dominican Republic"},{key:"61",value:"East Timor"},{key:"62",value:"Ecuador"},{key:"63",value:"Egypt"},{key:"64",value:"El Salvador"},{key:"65",value:"Equatorial Guinea"},{key:"66",value:"Eritrea"},{key:"67",value:"Estonia"},{key:"68",value:"Ethiopia"},{key:"69",value:"Falkland Islands (Malvinas)"},{key:"70",value:"Faroe Islands"},{key:"71",value:"Fiji"},{key:"72",value:"Finland"},{key:"74",value:"France, skypolitan"},{key:"75",value:"French Guiana"},{key:"76",value:"French Polynesia"},{key:"77",value:"French Southern Territories"},{key:"126",value:"FYROM"},{key:"78",value:"Gabon"},{key:"79",value:"Gambia"},{key:"80",value:"Georgia"},{key:"81",value:"Germany"},{key:"82",value:"Ghana"},{key:"83",value:"Gibraltar"},{key:"84",value:"Greece"},{key:"85",value:"Greenland"},{key:"86",value:"Grenada"},{key:"87",value:"Guadeloupe"},{key:"88",value:"Guam"},{key:"89",value:"Guatemala"},{key:"241",value:"Guernsey"},{key:"90",value:"Guinea"},{key:"91",value:"Guinea-Bissau"},{key:"92",value:"Guyana"},{key:"93",value:"Haiti"},{key:"94",value:"Heard and Mc Donald Islands"},{key:"95",value:"Honduras"},{key:"96",value:"Hong Kong"},{key:"97",value:"Hungary"},{key:"98",value:"Iceland"},{key:"99",value:"India"},{key:"100",value:"Indonesia"},{key:"101",value:"Iran (Islamic Republic of)"},{key:"102",value:"Iraq"},{key:"103",value:"Ireland"},{key:"104",value:"Israel"},{key:"105",value:"Italy"},{key:"106",value:"Jamaica"},{key:"107",value:"Japan"},{key:"240",value:"Jersey"},{key:"108",value:"Jordan"},{key:"109",value:"Kazakhstan"},{key:"110",value:"Kenya"},{key:"111",value:"Kiribati"},{key:"113",value:"Korea, Republic of"},{key:"114",value:"Kuwait"},{key:"115",value:"Kyrgyzstan"},{key:"116",value:"Lao People's Democratic Republic"},{key:"117",value:"Latvia"},{key:"118",value:"Lebanon"},{key:"119",value:"Lesotho"},{key:"120",value:"Liberia"},{key:"121",value:"Libyan Arab Jamahiriya"},{key:"122",value:"Liechtenstein"},{key:"123",value:"Lithuania"},{key:"124",value:"Luxembourg"},{key:"125",value:"Macau"},{key:"127",value:"Madagascar"},{key:"128",value:"Malawi"},{key:"129",value:"Malaysia"},{key:"130",value:"Maldives"},{key:"131",value:"Mali"},{key:"132",value:"Malta"},{key:"133",value:"Marshall Islands"},{key:"134",value:"Martinique"},{key:"135",value:"Mauritania"},{key:"136",value:"Mauritius"},{key:"137",value:"Mayotte"},{key:"138",value:"Mexico"},{key:"139",value:"Micronesia, Federated States of"},{key:"140",value:"Moldova, Republic of"},{key:"141",value:"Monaco"},{key:"142",value:"Mongolia"},{key:"242",value:"Montenegro"},{key:"143",value:"Montserrat"},{key:"144",value:"Morocco"},{key:"145",value:"Mozambique"},{key:"146",value:"Myanmar"},{key:"147",value:"Namibia"},{key:"148",value:"Nauru"},{key:"149",value:"Nepal"},{key:"150",value:"Netherlands"},{key:"151",value:"Netherlands Antilles"},{key:"152",value:"New Caledonia"},{key:"153",value:"New Zealand"},{key:"154",value:"Nicaragua"},{key:"155",value:"Niger"},{key:"156",value:"Nigeria"},{key:"157",value:"Niue"},{key:"158",value:"Norfolk Island"},{key:"112",value:"North Korea"},{key:"159",value:"Northern Mariana Islands"},{key:"160",value:"Norway"},{key:"161",value:"Oman"},{key:"162",value:"Pakistan"},{key:"163",value:"Palau"},{key:"247",value:"Palestinian Territory, Occupied"},{key:"164",value:"Panama"},{key:"165",value:"Papua New Guinea"},{key:"166",value:"Paraguay"},{key:"167",value:"Peru"},{key:"168",value:"Philippines"},{key:"169",value:"Pitcairn"},{key:"170",value:"Poland"},{key:"171",value:"Portugal"},{key:"172",value:"Puerto Rico"},{key:"173",value:"Qatar"},{key:"174",value:"Reunion"},{key:"175",value:"Romania"},{key:"176",value:"Russian Federation"},{key:"177",value:"Rwanda"},{key:"178",value:"Saint Kitts and Nevis"},{key:"179",value:"Saint Lucia"},{key:"180",value:"Saint Vincent and the Grenadines"},{key:"181",value:"Samoa"},{key:"182",value:"San Marino"},{key:"183",value:"Sao Tome and Principe"},{key:"184",value:"Saudi Arabia"},{key:"185",value:"Senegal"},{key:"243",value:"Serbia"},{key:"186",value:"Seychelles"},{key:"187",value:"Sierra Leone"},{key:"188",value:"Singapore"},{key:"189",value:"Slovak Republic"},{key:"190",value:"Slovenia"},{key:"191",value:"Solomon Islands"},{key:"192",value:"Somalia"},{key:"193",value:"South Africa"},{key:"194",value:"South Georgia & South Sandwich Islands"},{key:"248",value:"South Sudan"},{key:"195",value:"Spain"},{key:"196",value:"Sri Lanka"},{key:"249",value:"St. Barthelemy"},{key:"197",value:"St. Helena"},{key:"250",value:"St. Martin (French part)"},{key:"198",value:"St. Pierre and Miquelon"},{key:"199",value:"Sudan"},{key:"200",value:"Suriname"},{key:"201",value:"Svalbard and Jan Mayen Islands"},{key:"202",value:"Swaziland"},{key:"203",value:"Sweden"},{key:"204",value:"Switzerland"},{key:"205",value:"Syrian Arab Republic"},{key:"206",value:"Taiwan"},{key:"207",value:"Tajikistan"},{key:"208",value:"Tanzania, United Republic of"},{key:"209",value:"Thailand"},{key:"210",value:"Togo"},{key:"211",value:"Tokelau"},{key:"212",value:"Tonga"},{key:"213",value:"Trinidad and Tobago"},{key:"214",value:"Tunisia"},{key:"215",value:"Turkey"},{key:"216",value:"Turkmenistan"},{key:"217",value:"Turks and Caicos Islands"},{key:"218",value:"Tuvalu"},{key:"219",value:"Uganda"},{key:"220",value:"Ukraine"},{key:"221",value:"United Arab Emirates"},{key:"222",value:"United Kingdom"},{key:"223",value:"United States"},{key:"224",value:"United States Minor Outlying Islands"},{key:"225",value:"Uruguay"},{key:"226",value:"Uzbekistan"},{key:"227",value:"Vanuatu"},{key:"228",value:"Vatican City State (Holy See)"},{key:"229",value:"Venezuela"},{key:"230",value:"Viet Nam"},{key:"231",value:"Virgin Islands (British)"},{key:"232",value:"Virgin Islands (U.S.)"},{key:"233",value:"Wallis and Futuna Islands"},{key:"234",value:"Western Sahara"},{key:"235",value:"Yemen"},{key:"238",value:"Zambia"},{key:"239",value:"Zimbabwe"}],validateOptions:{errorElement:"em",errorClass:"invalid",highlight:function(e,a,l){$(e).addClass(a).removeClass(l),$(e).parent().addClass("state-error").removeClass("state-success")},unhighlight:function(e,a,l){$(e).removeClass(a).addClass(l),$(e).parent().removeClass("state-error").addClass("state-success")},errorPlacement:function(e,a){e.insertAfter(a.parent())}}});
- "use strict";$(function(){var n=0,e="iframe",o="popup",t="loose",r="html5",i={mode:e,standard:r,popHt:500,popWd:400,popX:200,popY:200,popTitle:"",popClose:!1,extraCss:"",extraHead:"",retainAttr:["id","class","style"]},a={};$.fn.printArea=function(t){$.extend(a,i,t),n++;t="printArea_";$("[id^="+t+"]").remove(),a.id=t+n;var t=$(this),e=s.getPrintWindow();s.write(e.doc,t),setTimeout(function(){s.print(e)},1e3)};var s={print:function(t){var e=t.win;$(t.doc).ready(function(){e.focus(),e.print(),a.mode==o&&a.popClose&&setTimeout(function(){e.close()},2e3)})},write:function(t,e){t.open(),t.write(s.docType()+"<html>"+s.getHead()+s.getBody(e)+"</html>"),t.close()},docType:function(){return a.mode==e?"":a.standard==r?"<!DOCTYPE html>":'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01'+(a.standard==t?" Transitional":"")+'//EN" "http://www.w3.org/TR/html4/'+(a.standard==t?"loose":"strict")+'.dtd">'},getHead:function(){var e="",n="";return a.extraHead&&a.extraHead.replace(/([^,]+)/g,function(t){e+=t}),$(document).find("link").filter(function(){var t=$(this).attr("rel");return"undefined"===$.type(t)==0&&"stylesheet"==t.toLowerCase()}).filter(function(){var t=$(this).attr("media");return"undefined"===$.type(t)||""==t||"print"==t.toLowerCase()||"all"==t.toLowerCase()}).each(function(){n+='<link type="text/css" rel="stylesheet" href="'+$(this).attr("href")+'" >'}),a.extraCss&&a.extraCss.replace(/([^,\s]+)/g,function(t){n+='<link type="text/css" rel="stylesheet" href="'+t+'">'}),"<head><title>"+a.popTitle+"</title>"+e+n+"</head>"},getBody:function(t){var r="",i=a.retainAttr;return t.each(function(){for(var t=s.getFormData($(this)),e="",n=0;n<i.length;n++){var o=$(t).attr(i[n]);o&&(e+=(0<e.length?" ":"")+i[n]+"='"+o+"'")}r+="<div "+e+">"+$(t).html()+"</div>"}),"<body>"+r+"</body>"},getFormData:function(t){var e=t.clone(),o=$("input,select,textarea",e);return $("input,select,textarea",t).each(function(t){var e=$(this).attr("type");"undefined"===$.type(e)&&(e=$(this).is("select")?"select":$(this).is("textarea")?"textarea":"");var n=o.eq(t);"radio"==e||"checkbox"==e?n.attr("checked",$(this).is(":checked")):"text"==e||""==e?n.attr("value",$(this).val()):"select"==e?$(this).find("option").each(function(t){$(this).is(":selected")&&$("option",n).eq(t).attr("selected",!0)}):"textarea"==e&&n.text($(this).val())}),e},getPrintWindow:function(){switch(a.mode){case e:var t=new s.Iframe;return{win:t.contentWindow||t,doc:t.doc};case o:t=new s.Popup;return{win:t,doc:t.doc}}},Iframe:function(){var t,e=a.id;try{t=document.createElement("iframe"),document.body.appendChild(t),$(t).attr({style:"border:0;position:absolute;width:0px;height:0px;right:0px;top:0px;",id:e,src:"#"+(new Date).getTime()}),t.doc=null,t.doc=t.contentDocument||(t.contentWindow||t).document}catch(t){throw t+". iframes may not be supported in this browser."}if(null==t.doc)throw"Cannot find document.";return t},Popup:function(){var t="location=yes,statusbar=no,directories=no,menubar=no,titlebar=no,toolbar=no,dependent=no";t+=",width="+a.popWd+",height="+a.popHt,t+=",resizable=yes,screenX="+a.popX+",screenY="+a.popY+",personalbar=no,scrollbars=yes";t=window.open("","_blank",t);return t.doc=t.document,t}}});
- "use strict";angular.module("app.additionalHome").controller("businessCtrl",["$rootScope","$scope","$state","$filter","$compile","$http","selectService","safeProduceNotifyService","safeproduceService","planService","contractService","deliveryStorageNoticeService","liangspzService","APP_CONFIG",function(t,s,p,e,a,o,n,i,l,c,r,u,d,g){s.pageInfo={pageNum:1,pageSize:5},s.loadData=function(){s.operator=t.userInfo.userId,n.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,"todo",s.approval,null,null,s.operator,"desc").then(function(e){(s.handleInfo=e).list.length<1&&$(".list").html("<img src='styles/img/qualityCheck/timg.jpg' style='width:100%;height:100%;'>")},function(e){console.log(e)}),i.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,null).then(function(e){s.safeProduceNumber=e.total},function(e){console.log(e)}),l.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,1,null).then(function(e){s.documentsNumber=e.total},function(e){console.log(e)}),s.pageInfo={pageNum:1,pageSize:1e5},c.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,s.searchCondition).then(function(e){s.planTotal=e.total;for(var t=0,a=0,o=0;o<e.list.length;o++){var n=e.list[o].executeType;3154==n&&(t+=1),3155==n&&(a+=1)}s.buyPlanNum=t,s.salePlanNum=a,s.rotationPlanNum=s.planTotal-s.buyPlanNum-s.salePlanNum},function(e){console.log(e)}),r.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,"",s.searchCondition).then(function(e){s.contractTotal=e.total;for(var t=0,a=0,o=0;o<e.list.length;o++){var n=e.list[o].contractType;3147==n&&(t+=1),3148==n&&(a+=1)}s.buyNum=t,s.saleNum=a},function(e){console.log(e)}),u.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,s.searchCondition).then(function(e){s.noticeTotal=e.total;for(var t=0,a=0;a<e.list.length;a++)3==e.list[a].billType&&(t+=1);s.outNoticeNum=t,s.inNoticeNum=s.noticeTotal-s.outNoticeNum},function(e){console.log(e)})},s.auditPage=function(e,t,a,o,n,i){s.switchTopMenu(8),"待审批"==i?("plan"==a&&p.go("app.business.plan-audit-save",{type:null,id:e,processInstanceId:t,taskId:o,auditId:n}),"contract"==a&&p.go("app.business.contract-audit-save",{type:null,id:e,processInstanceId:t,taskId:o,auditId:n}),"contractChange"==a&&p.go("app.business.contract-change-audit-save",{type:null,id:e,processInstanceId:t,taskId:o,auditId:n}),"storageNotice"==a&&p.go("app.business.storageNotice-audit-edit",{type:null,id:e,processInstanceId:t,taskId:o,auditId:n}),"deliveryNotice"==a&&p.go("app.business.deliveryNotice-audit-edit",{type:null,id:e,processInstanceId:t,taskId:o,auditId:n}),"storageAeration"==a&&p.go("app.business.aerationTask-audit-save",{type:null,id:e,processInstanceId:t,taskId:o,auditId:n})):alert("您已经提交该数据,无法再次提交!")},s.more=function(){s.switchTopMenu(8),p.go("app.business.handle-view")},s.showAddNotify=function(e){-1!=$("#"+e).parent().parent().attr("class").indexOf("flip-current")&&(s.switchTopMenu(19),p.go("app.storage.safeproduce.notifyAdd",{id:0,isNotEdit:!1,topRow:t.orgInfo.orgName+"通告:\n"}))},s.planApply=function(e){-1!=$("#"+e).parent().parent().attr("class").indexOf("flip-current")&&(s.switchTopMenu(8),p.go("app.business.plan-edit",{id:0}))},s.contractApply=function(e){-1!=$("#"+e).parent().parent().attr("class").indexOf("flip-current")&&(s.switchTopMenu(8),p.go("app.business.contract-edit",{id:0}))},s.inNoticeApply=function(e){-1!=$("#"+e).parent().parent().attr("class").indexOf("flip-current")&&(s.switchTopMenu(8),p.go("app.business.storageNotice-edit",{id:0}))},s.outNoticeApply=function(e){-1!=$("#"+e).parent().parent().attr("class").indexOf("flip-current")&&(s.switchTopMenu(8),p.go("app.business.deliveryNotice-edit",{id:0}))},s.rotationPlanApply=function(e){-1!=$("#"+e).parent().parent().attr("class").indexOf("flip-current")&&(s.switchTopMenu(8),p.go("app.business.grainReservesPlan-rotation-apply-edit",{id:0,attributeType:1}))},s.planList=function(e){s.switchTopMenu(8),p.go("app.business.plan",{executeType:e})},s.contractList=function(e){s.switchTopMenu(8),p.go("app.business.contract",{contractType:e})},s.storageNotice=function(e){s.switchTopMenu(8),p.go("app.business.deliveryStorageNotice",{billType:e})},s.safeProduceNotifyTodo=function(){s.switchTopMenu(19),p.go("app.storage.safeproduce.notifyList")},s.safeProduceTodo=function(e,t){"publish"==e?-1!=$("#"+t).parent().parent().attr("class").indexOf("flip-current")&&(s.switchTopMenu(19),p.go("app.storage.safeproduce.list",{type:1,layerType:"publish"})):"list"==e&&(s.switchTopMenu(19),p.go("app.storage.safeproduce.list",{type:1}))},s.switchTopMenu=function(e){$("#menu-"+e).hasClass("open")||$("#menu-"+e).smartCollapseToggle(),18==e?$("body").addClass("minified"):$("body").removeClass("minified"),t.childSysId=e,sessionStorage.setItem("childSysId",e)},s.loadFoodstuff=function(){d.getDate().then(function(e){var t=e.xiaomai,a=e.yumi,o=e.daogu,n=e.dadou,i=echarts.init(document.getElementById("foodstuff")),s={normal:{show:!1,formatter:"{c} {name|{a}}",fontSize:16,rich:{name:{textBorderColor:"#fff"}}}},o={color:["#003366","#006699","#4cabce","#e5323e"],tooltip:{trigger:"axis"},legend:{data:["大豆","玉米","小麦","稻谷"],itemGap:20,right:"4%"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},calculable:!0,xAxis:[{type:"category",data:e.years,splitLine:{show:!0,lineStyle:{color:["#eee"],width:1,type:"solid"}},axisLabel:{show:!0,textStyle:{color:"#000"}},axisLine:{lineStyle:{color:"#000",width:"1"}}}],yAxis:[{type:"value",splitLine:{show:!0,lineStyle:{color:["#eee"],width:1,type:"solid"}},axisLine:{lineStyle:{color:"#000",width:"1"}},axisLabel:{show:!0,textStyle:{color:"#928f8f"}}}],series:[{name:"大豆",type:"bar",barGap:"5%",label:s,barWidth:10,data:n},{name:"玉米",type:"bar",label:s,barWidth:10,data:a},{name:"小麦",type:"bar",label:s,barWidth:10,data:t},{name:"稻谷",type:"bar",label:s,barWidth:10,data:o}]};i.setOption(o)},function(e){console.log(e)})},s.loadData(),s.loadFoodstuff()}]);
- "use strict";angular.module("app.additionalHome").controller("defendCtrl",["$rootScope","$scope","$state","$filter","$compile","$http","safeProduceNotifyService","safeproduceService","liangspzService","alarmService","APP_CONFIG",function(o,i,t,e,l,a,n,r,s,c,p){i.birdsEyeUrl=o.orgInfo.birdsEye,i.pageInfo={pageNum:1,pageSize:5},i.loadData=function(){n.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,null).then(function(e){i.qualityPageInfo=e,i.safeProduceNumber=e.total,e.list.length<1&&$(".list").html("<img src='styles/img/qualityCheck/timg.jpg' style='width:100%;height:100%;'>")},function(e){console.log(e)}),r.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,1,null).then(function(e){i.documentsNumber=e.total},function(e){console.log(e)}),c.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,null,null).then(function(e){i.alarmMessageTotal=e.total},function(e){console.log()}),c.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,null,"currentMonth").then(function(e){i.monthMessageTotal=e.total},function(e){console.log()})},i.showViewNotify=function(e){i.switchTopMenu(19),t.go("app.storage.safeproduce.notifyAdd",{id:e,isNotEdit:!0})},i.showAddNotify=function(){i.switchTopMenu(19),t.go("app.storage.safeproduce.notifyAdd",{id:0,isNotEdit:!1,topRow:o.orgInfo.orgName+"通告:\n"})},i.safeProduceNotifyTodo=function(){i.switchTopMenu(19),t.go("app.storage.safeproduce.notifyList")},i.queryAlarmMessage=function(e){i.switchTopMenu(19),"all"==e?t.go("app.alarm.list"):t.go("app.alarm.list",{queryCriteria:"currentMonth"})},i.safeProduceTodo=function(e){i.switchTopMenu(19),"publish"==e?t.go("app.storage.safeproduce.list",{type:1,layerType:"publish"}):"list"==e&&t.go("app.storage.safeproduce.list",{type:1})},i.switchTopMenu=function(e){$("#menu-"+e).hasClass("open")||$("#menu-"+e).smartCollapseToggle(),18==e?$("body").addClass("minified"):$("body").removeClass("minified"),o.childSysId=e,sessionStorage.setItem("childSysId",e)};var d=[];i.cameraFun=function(){$.ajax({type:"GET",dataType:"json",url:p.superviseUrl+"/depotStyle/getAllPointChart",data:{type:"1"},success:function(e){var o=$("#iconDiv");o.html("");for(var t=0;t<e.length;t++){var a=e[t],n="styles/img/camera.png";"1"==(d[t]=a).cameraType&&(n="styles/img/camera_qiu.png"),o.append(l("<img ng-click='playCamera("+t+")' src=\""+n+'" style="'+a.styles+';cursor: pointer;" class="ng-scope">')(i))}}})},i.playCamera=function(o){$("#cameraPlayModal").modal("show"),setTimeout(function(){$("#ocxDiv").html('<OBJECT ID="cameraocx" width=100% height=250px classid="CLSID:A9A5DEC8-62AB-4444-9024-874FF35D3FD1"><PARAM NAME="vmode" VALUE="transparent"><PARAM NAME="_Version" VALUE="65536"><PARAM NAME="_ExtentX" VALUE="12806"><PARAM NAME="_ExtentY" VALUE="1747"><PARAM NAME="_StockProps" VALUE="0"></OBJECT>');var e=document.getElementById("cameraocx");e.SetLiveLayout(1);e.DeviceLogin_NOPOINT(d[o].nvrIp,+d[o].nvrPort,d[o].nvrName,d[o].nvrPassword,+d[o].factory),e.VideoPlay_NOPOINT(d[o].nvrIp,+d[o].nvrPort,d[o].nvrName,d[o].nvrPassword,+d[o].factory,d[o].channelNumber,"",-1);i.alias=d[o].alias},500)},i.loadFoodstuff=function(){s.getDate().then(function(e){var o=e.xiaomai,t=e.yumi,a=e.daogu,n=e.dadou,i=echarts.init(document.getElementById("foodstuff")),l={normal:{show:!1,formatter:"{c} {name|{a}}",fontSize:16,rich:{name:{textBorderColor:"#fff"}}}},a={color:["#003366","#006699","#4cabce","#e5323e"],tooltip:{trigger:"axis"},legend:{data:["大豆","玉米","小麦","稻谷"],itemGap:20,right:"4%"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},calculable:!0,xAxis:[{type:"category",data:e.years,splitLine:{show:!0,lineStyle:{color:["#eee"],width:1,type:"solid"}},axisLabel:{show:!0,textStyle:{color:"#000"}},axisLine:{lineStyle:{color:"#000",width:"1"}}}],yAxis:[{type:"value",splitLine:{show:!0,lineStyle:{color:["#eee"],width:1,type:"solid"}},axisLine:{lineStyle:{color:"#000",width:"1"}},axisLabel:{show:!0,textStyle:{color:"#928f8f"}}}],series:[{name:"大豆",type:"bar",barGap:"5%",label:l,barWidth:10,data:n},{name:"玉米",type:"bar",label:l,barWidth:10,data:t},{name:"小麦",type:"bar",label:l,barWidth:10,data:o},{name:"稻谷",type:"bar",label:l,barWidth:10,data:a}]};i.setOption(a)},function(e){console.log(e)})},i.loadData(),i.cameraFun(),i.loadFoodstuff()}]);
- "use strict";angular.module("app.additionalHome").controller("qualityCtrl",["$rootScope","$scope","$state","$filter","$compile","$http","safeProduceNotifyService","safeproduceService","acceptanceService","qualitycheckService","StorehouseService","threetempcheckService","grainTempService","liangspzService","APP_CONFIG",function(t,o,n,e,a,i,l,s,c,r,u,p,g,f,d){o.pageInfo={pageNum:1,pageSize:5},o.loadData=function(){l.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,null).then(function(e){o.qualityPageInfo=e,o.safeProduceNumber=e.total,e.list.length<1&&$(".list").html("<img src='styles/img/qualityCheck/timg.jpg' style='width:100%;height:100%;'>")},function(e){console.log(e)}),s.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,1,null).then(function(e){o.documentsNumber=e.total},function(e){console.log(e)}),o.searchCondition={planNumber:null,planTitle:null,customerPlanState:null},c.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.searchCondition,null).then(function(e){o.acceptanceTotal=e.total},function(e){console.log(e)}),o.searchCondition={planNumber:null,planTitle:null,customerPlanState:100},c.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.searchCondition,null).then(function(e){o.acceptancedNumber=e.total},function(e){console.log(e)}),o.searchCondition={planNumber:null,planTitle:null,customerPlanState:-100},c.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.searchCondition,null).then(function(e){o.noAcceptanceNumber=e.total},function(e){console.log(e)}),r.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,2,null,null,null).then(function(e){o.generalSurveyTotal=e.total},function(e){console.log(e)}),r.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,2,"0",null,null).then(function(e){o.qualifiedNumber=e.total},function(e){console.log(e)}),r.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,2,"1",null,null).then(function(e){o.unqualifiedNumber=e.total},function(e){console.log(e)}),r.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,5,null,null,null).then(function(e){o.thirdPartyTotal=e.total},function(e){console.log(e)}),r.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,5,"0",null,null).then(function(e){o.passNumber=e.total},function(e){console.log(e)}),r.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,5,"1",null,null).then(function(e){o.noPassNumber=e.total},function(e){console.log(e)}),u.getStorehouseList(t.orgInfo.orgId).then(function(e){0<e.houseList.length&&(o.storehouseList=e.houseList)},function(e){console.log(e)})},o.showViewNotify=function(e){o.switchTopMenu(19),n.go("app.storage.safeproduce.notifyAdd",{id:e,isNotEdit:!0})},o.showAddNotify=function(e){-1!=$("#"+e).parent().parent().attr("class").indexOf("flip-current")&&(o.switchTopMenu(19),n.go("app.storage.safeproduce.notifyAdd",{id:0,isNotEdit:!1,topRow:t.orgInfo.orgName+"通告:\n"}))},o.acceptance=function(e){o.switchTopMenu(19),n.go("app.storage.acceptanceList",{customerPlanState:e})},o.acceptanceApplication=function(e,t){-1!=$("#"+t).parent().parent().attr("class").indexOf("flip-current")&&(o.switchTopMenu(19),o.searchCondition={planNumber:null,planTitle:null,customerPlanState:50},c.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.searchCondition,null).then(function(e){for(var t=0;t<e.list.length;t++){var o=e.list[t].id;n.go("app.storage.acceptanceEditYS",{id:o});break}},function(e){console.log(e)}))},o.generalSurvey=function(e){o.switchTopMenu(19),n.go("app.storage.qualitycheck.spr.sprlist",{type:2,checkResult:e})},o.thirdParty=function(e){o.switchTopMenu(19),n.go("app.storage.qualitycheck.spr.sprlist",{type:5,checkResult:e})},o.safeProduceNotifyTodo=function(){o.switchTopMenu(19),n.go("app.storage.safeproduce.notifyList")},o.safeProduceTodo=function(e,t){"publish"==e?-1!=$("#"+t).parent().parent().attr("class").indexOf("flip-current")&&(o.switchTopMenu(19),n.go("app.storage.safeproduce.list",{type:1,layerType:"publish"})):"list"==e&&(o.switchTopMenu(19),n.go("app.storage.safeproduce.list",{type:1}))},o.switchTopMenu=function(e){$("#menu-"+e).hasClass("open")||$("#menu-"+e).smartCollapseToggle(),18==e?$("body").addClass("minified"):$("body").removeClass("minified"),t.childSysId=e,sessionStorage.setItem("childSysId",e)},o.loadThreeTemperature=function(){u.getThreeTempCheckList(t.orgInfo.orgId).then(function(e){0<e.houseList.length?o.houseId=e.houseList[0].storehouseId:o.houseId="",o.initThree()},function(e){console.log(e)})},o.initThree=function(){g.getThreeConditionHomePage(t.orgInfo.orgId,t.storehouseObj[parseInt(o.houseId)].storehouseCode,"13").then(function(e){var c={tooltip:{trigger:"axis"},grid:{left:"3%",right:"7%",bottom:"3%",containLabel:!0},color:["#00FF00","#ffdb43","#4bb4ff"],legend:{data:["粮温","仓内温","仓外温"],icon:"circle",itemWidth:10,itemHeight:10,itemGap:20,right:"4%",textStyle:{color:"#000"}},xAxis:[{type:"category",boundaryGap:!1,data:["周一","周二","周三","周四","周五","周六","周日"],axisLabel:{textStyle:{color:"#000"}},axisLine:{lineStyle:{color:"#000",width:1}},splitLine:{show:!0,lineStyle:{color:["#eee"],width:1,type:"solid"}}}],yAxis:[{type:"value",show:!0,axisLabel:{textStyle:{color:"#000"}},axisLine:{lineStyle:{type:"solid",color:"#000000",width:"1"}}}],series:[{name:"粮温",type:"line",smooth:!0,data:[10,12,21,54,260,830,710]},{name:"仓内温",type:"line",smooth:!0,data:[30,182,434,791,390,30,10]},{name:"仓外温",type:"line",smooth:!0,data:[1320,1132,601,234,120,90,20]},{name:"仓内湿",type:"line",smooth:!0,data:[1320,1132,601,234,120,90,20]},{name:"仓外湿",type:"line",smooth:!0,data:[1320,1132,601,234,120,90,20]}]};o.getRealTemp=function(e){for(var t=[],o=[],n=[],a=[],i=[],l=[],s=0;s<e.length;s++)o.push(e[s].lswd),n.push(e[s].cwwd),a.push(e[s].cnwd),i.push(e[s].cnsd),l.push(e[s].cwsd),t.push(e[s].days);c.series[0].data=o,c.series[1].data=a,c.series[2].data=n,c.series[3].data=i,c.series[4].data=l,c.xAxis[0].data=t};var t=echarts.init(document.getElementById("Thermometer"));o.getRealTemp(e),t.setOption(c)},function(e){console.log(e)})},o.loadFoodstuff=function(){f.getDate().then(function(e){var t=e.xiaomai,o=e.yumi,n=e.daogu,a=e.dadou,i=echarts.init(document.getElementById("foodstuff")),l={normal:{show:!1,formatter:"{c} {name|{a}}",fontSize:16,rich:{name:{textBorderColor:"#fff"}}}},n={color:["#003366","#006699","#4cabce","#e5323e"],tooltip:{trigger:"axis"},legend:{data:["大豆","玉米","小麦","稻谷"],itemGap:20,right:"4%"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},calculable:!0,xAxis:[{type:"category",data:e.years,splitLine:{show:!0,lineStyle:{color:["#eee"],width:1,type:"solid"}},axisLabel:{show:!0,textStyle:{color:"#000"}},axisLine:{lineStyle:{color:"#000",width:"1"}}}],yAxis:[{type:"value",splitLine:{show:!0,lineStyle:{color:["#eee"],width:1,type:"solid"}},axisLine:{lineStyle:{color:"#000",width:"1"}},axisLabel:{show:!0,textStyle:{color:"#928f8f"}}}],series:[{name:"大豆",type:"bar",barGap:"5%",label:l,barWidth:10,data:a},{name:"玉米",type:"bar",label:l,barWidth:10,data:o},{name:"小麦",type:"bar",label:l,barWidth:10,data:t},{name:"稻谷",type:"bar",label:l,barWidth:10,data:n}]};i.setOption(n)},function(e){console.log(e)})},o.loadData(),o.loadThreeTemperature(),o.loadFoodstuff()}]);
- "use strict";angular.module("app.additionalHome").controller("storageCtrl",["$rootScope","$scope","$state","$filter","$compile","$http","selectService","safeProduceNotifyService","safeproduceService","warningThresholdService","aerationJobService","StorehouseService","fumigationPlanService","homeWorkService","threetempcheckService","grainTempService","liangspzService","APP_CONFIG",function(o,s,l,e,t,a,n,i,r,p,u,c,d,g,f,h,m,I){s.pageInfo={pageNum:1,pageSize:5},s.loadData=function(){s.operator=o.userInfo.userId,n.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,"todo",s.approval,null,null,s.operator,"desc").then(function(e){(s.handleInfo=e).list.length<1&&$(".list").html("<img src='styles/img/qualityCheck/timg.jpg' style='width:100%;height:100%;'>")},function(e){console.log(e)}),i.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,null).then(function(e){s.safeProduceNumber=e.total},function(e){console.log(e)}),r.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,1,null).then(function(e){s.documentsNumber=e.total},function(e){console.log(e)}),p.getInsectPestDetectionPageInfo(s.pageInfo,s.search,"WD").then(function(e){s.warnTotal=e.data.total},function(e){console.log(e)}),s.pageInfo={pageNum:1,pageSize:1e5},u.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,s.aerationJob).then(function(e){s.ventilateTotal=e.data.total;for(var t=0,o=0;o<e.data.list.length;o++)2==e.data.list[o].taskState&&(t+=1);s.ventilateFinsh=t,s.ventilateNoFinsh=s.ventilateTotal-s.ventilateFinsh},function(e){console.log(e)});var t=o.orgInfo.orgId;d.getFumigationPlanList(s.pageInfo,"",t,"LB").then(function(e){s.fumigationTotal=e.total,g.getFumigationAfterList(s.pageInfo,null,t).then(function(e){s.fumigationTaskFinsh=e.total,s.fumigationTaskNoFinsh=s.fumigationTotal-s.fumigationTaskFinsh},function(e){console.log(e)})},function(e){console.log(e)}),c.getStorehouseList(o.orgInfo.orgId).then(function(e){0<e.houseList.length&&(s.storehouseList=e.houseList)},function(e){console.log(e)})},s.auditPage=function(e,t,o,a,n,i){s.switchTopMenu(8),"待审批"==i?("plan"==o&&l.go("app.business.plan-audit-save",{type:null,id:e,processInstanceId:t,taskId:a,auditId:n}),"contract"==o&&l.go("app.business.contract-audit-save",{type:null,id:e,processInstanceId:t,taskId:a,auditId:n}),"contractChange"==o&&l.go("app.business.contract-change-audit-save",{type:null,id:e,processInstanceId:t,taskId:a,auditId:n}),"storageNotice"==o&&l.go("app.business.storageNotice-audit-edit",{type:null,id:e,processInstanceId:t,taskId:a,auditId:n}),"deliveryNotice"==o&&l.go("app.business.deliveryNotice-audit-edit",{type:null,id:e,processInstanceId:t,taskId:a,auditId:n}),"storageAeration"==o&&l.go("app.business.aerationTask-audit-save",{type:null,id:e,processInstanceId:t,taskId:a,auditId:n})):alert("您已经提交该数据,无法再次提交!")},s.more=function(){s.switchTopMenu(8),l.go("app.business.handle-view")},s.showAddNotify=function(e){-1!=$("#"+e).parent().parent().attr("class").indexOf("flip-current")&&(s.switchTopMenu(19),l.go("app.storage.safeproduce.notifyAdd",{id:0,isNotEdit:!1,topRow:o.orgInfo.orgName+"通告:\n"}))},s.ventilateApply=function(e){-1!=$("#"+e).parent().parent().attr("class").indexOf("flip-current")&&(s.switchTopMenu(218),l.go("app.intelligent.aeration.plan.applyEdit",{id:"",butId:2,pageType:0,taskId:null,auditId:null}))},s.fumigationApply=function(e){-1!=$("#"+e).parent().parent().attr("class").indexOf("flip-current")&&(s.switchTopMenu(218),l.go("app.intelligent.fumigation.fumigationPlanEdit",{fumType:"add",fumigationId:""}))},s.wareHouseApply=function(e){$("#"+e).parent().parent().attr("class").indexOf("flip-current")},s.warnWD=function(){s.switchTopMenu(8),l.go("app.supervise.situation.temperature")},s.ventilateTask=function(){s.switchTopMenu(218),l.go("app.intelligent.aeration.control.aerationJob")},s.fumigationTask=function(){s.switchTopMenu(218),l.go("app.intelligent.fumigation.fumigationPlanList")},s.safeProduceNotifyTodo=function(){s.switchTopMenu(19),l.go("app.storage.safeproduce.notifyList")},s.safeProduceTodo=function(e,t){"publish"==e?-1!=$("#"+t).parent().parent().attr("class").indexOf("flip-current")&&(s.switchTopMenu(19),l.go("app.storage.safeproduce.list",{type:1,layerType:"publish"})):"list"==e&&(s.switchTopMenu(19),l.go("app.storage.safeproduce.list",{type:1}))},s.switchTopMenu=function(e){$("#menu-"+e).hasClass("open")||$("#menu-"+e).smartCollapseToggle(),18==e?$("body").addClass("minified"):$("body").removeClass("minified"),o.childSysId=e,sessionStorage.setItem("childSysId",e)},s.loadThreeTemperature=function(){c.getThreeTempCheckList(o.orgInfo.orgId).then(function(e){0<e.houseList.length?s.houseId=e.houseList[0].storehouseId:s.houseId="",s.initThree()},function(e){console.log(e)})},s.initThree=function(){h.getThreeConditionHomePage(o.orgInfo.orgId,o.storehouseObj[parseInt(s.houseId)].storehouseCode,"13").then(function(e){var r={tooltip:{trigger:"axis"},grid:{left:"3%",right:"7%",bottom:"3%",containLabel:!0},color:["#00FF00","#ffdb43","#4bb4ff"],legend:{data:["粮温","仓内温","仓外温"],icon:"circle",itemWidth:10,itemHeight:10,itemGap:20,right:"4%",textStyle:{color:"#000"}},xAxis:[{type:"category",boundaryGap:!1,data:["周一","周二","周三","周四","周五","周六","周日"],axisLabel:{textStyle:{color:"#000"}},axisLine:{lineStyle:{color:"#000",width:1}},splitLine:{show:!0,lineStyle:{color:["#eee"],width:1,type:"solid"}}}],yAxis:[{type:"value",show:!0,axisLabel:{textStyle:{color:"#000"}},axisLine:{lineStyle:{type:"solid",color:"#000000",width:"1"}}}],series:[{name:"粮温",type:"line",smooth:!0,data:[10,12,21,54,260,830,710]},{name:"仓内温",type:"line",smooth:!0,data:[30,182,434,791,390,30,10]},{name:"仓外温",type:"line",smooth:!0,data:[1320,1132,601,234,120,90,20]},{name:"仓内湿",type:"line",smooth:!0,data:[1320,1132,601,234,120,90,20]},{name:"仓外湿",type:"line",smooth:!0,data:[1320,1132,601,234,120,90,20]}]};s.getRealTemp=function(e){for(var t=[],o=[],a=[],n=[],i=[],s=[],l=0;l<e.length;l++)o.push(e[l].lswd),a.push(e[l].cwwd),n.push(e[l].cnwd),i.push(e[l].cnsd),s.push(e[l].cwsd),t.push(e[l].days);r.series[0].data=o,r.series[1].data=n,r.series[2].data=a,r.series[3].data=i,r.series[4].data=s,r.xAxis[0].data=t};var t=echarts.init(document.getElementById("Thermometer"));s.getRealTemp(e),t.setOption(r)},function(e){console.log(e)})},s.loadFoodstuff=function(){m.getDate().then(function(e){var t=e.xiaomai,o=e.yumi,a=e.daogu,n=e.dadou,i=echarts.init(document.getElementById("foodstuff")),s={normal:{show:!1,formatter:"{c} {name|{a}}",fontSize:16,rich:{name:{textBorderColor:"#fff"}}}},a={color:["#003366","#006699","#4cabce","#e5323e"],tooltip:{trigger:"axis"},legend:{data:["大豆","玉米","小麦","稻谷"],itemGap:20,right:"4%"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},calculable:!0,xAxis:[{type:"category",data:e.years,splitLine:{show:!0,lineStyle:{color:["#eee"],width:1,type:"solid"}},axisLabel:{show:!0,textStyle:{color:"#000"}},axisLine:{lineStyle:{color:"#000",width:"1"}}}],yAxis:[{type:"value",splitLine:{show:!0,lineStyle:{color:["#eee"],width:1,type:"solid"}},axisLine:{lineStyle:{color:"#000",width:"1"}},axisLabel:{show:!0,textStyle:{color:"#928f8f"}}}],series:[{name:"大豆",type:"bar",barGap:"5%",label:s,barWidth:10,data:n},{name:"玉米",type:"bar",label:s,barWidth:10,data:o},{name:"小麦",type:"bar",label:s,barWidth:10,data:t},{name:"稻谷",type:"bar",label:s,barWidth:10,data:a}]};i.setOption(a)},function(e){console.log(e)})},s.loadData(),s.loadThreeTemperature(),s.loadFoodstuff()}]);
- "use strict";angular.module("app.additionalHome").controller("transferCtrl",["$rootScope","$scope","$state","$filter","$compile","$http","selectService","safeProduceNotifyService","safeproduceService","transferContractService","contractScheduleService","liangspzService","APP_CONFIG",function(t,s,r,e,a,o,n,i,c,l,p,d,u){s.pageInfo={pageNum:1,pageSize:5},s.loadData=function(){s.operator=t.userInfo.userId,n.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,"todo",s.approval,null,null,s.operator,"desc").then(function(e){(s.handleInfo=e).list.length<1&&$(".list").html("<img src='styles/img/qualityCheck/timg.jpg' style='width:100%;height:100%;'>")},function(e){console.log(e)}),i.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,null).then(function(e){s.safeProduceNumber=e.total},function(e){console.log(e)}),c.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,1,null).then(function(e){s.documentsNumber=e.total},function(e){console.log(e)}),l.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,"",s.searchCondition).then(function(e){s.transferContractTotal=e.total},function(e){console.log(e)}),p.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,s.searchCondition,"6913").then(function(e){s.transferContractInfo=e},function(e){console.log(e)})},s.auditPage=function(e,t,a,o,n,i){s.switchTopMenu(8),"待审批"==i?("plan"==a&&r.go("app.business.plan-audit-save",{type:null,id:e,processInstanceId:t,taskId:o,auditId:n}),"contract"==a&&r.go("app.business.transferContract-audit-save",{type:null,id:e,processInstanceId:t,taskId:o,auditId:n}),"contractChange"==a&&r.go("app.business.transferContract-change-audit-save",{type:null,id:e,processInstanceId:t,taskId:o,auditId:n}),"storageNotice"==a&&r.go("app.business.storageNotice-audit-edit",{type:null,id:e,processInstanceId:t,taskId:o,auditId:n}),"deliveryNotice"==a&&r.go("app.business.deliveryNotice-audit-edit",{type:null,id:e,processInstanceId:t,taskId:o,auditId:n}),"storageAeration"==a&&r.go("app.business.aerationTask-audit-save",{type:null,id:e,processInstanceId:t,taskId:o,auditId:n})):alert("您已经提交该数据,无法再次提交!")},s.more=function(){s.switchTopMenu(8),r.go("app.business.handle-view")},s.showAddNotify=function(e){-1!=$("#"+e).parent().parent().attr("class").indexOf("flip-current")&&(s.switchTopMenu(19),r.go("app.storage.safeproduce.notifyAdd",{id:0,isNotEdit:!1,topRow:t.orgInfo.orgName+"通告:\n"}))},s.transferContractApply=function(e){-1!=$("#"+e).parent().parent().attr("class").indexOf("flip-current")&&(s.switchTopMenu(8),r.go("app.business.transferContract-edit",{id:0}))},s.transferContractList=function(){s.switchTopMenu(8),r.go("app.business.transferContract")},s.safeProduceNotifyTodo=function(){s.switchTopMenu(19),r.go("app.storage.safeproduce.notifyList")},s.safeProduceTodo=function(e,t){"publish"==e?-1!=$("#"+t).parent().parent().attr("class").indexOf("flip-current")&&(s.switchTopMenu(19),r.go("app.storage.safeproduce.list",{type:1,layerType:"publish"})):"list"==e&&(s.switchTopMenu(19),r.go("app.storage.safeproduce.list",{type:1}))},s.transferContractMore=function(){s.switchTopMenu(8),r.go("app.business.contract-schedule",{contractType:6913})},s.switchTopMenu=function(e){$("#menu-"+e).hasClass("open")||$("#menu-"+e).smartCollapseToggle(),18==e?$("body").addClass("minified"):$("body").removeClass("minified"),t.childSysId=e,sessionStorage.setItem("childSysId",e)},s.loadFoodstuff=function(){d.getDate().then(function(e){var t=e.xiaomai,a=e.yumi,o=e.daogu,n=e.dadou,i=echarts.init(document.getElementById("foodstuff")),s={normal:{show:!1,formatter:"{c} {name|{a}}",fontSize:16,rich:{name:{textBorderColor:"#fff"}}}},o={color:["#003366","#006699","#4cabce","#e5323e"],tooltip:{trigger:"axis"},legend:{data:["大豆","玉米","小麦","稻谷"],itemGap:20,right:"4%"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},calculable:!0,xAxis:[{type:"category",data:e.years,splitLine:{show:!0,lineStyle:{color:["#eee"],width:1,type:"solid"}},axisLabel:{show:!0,textStyle:{color:"#000"}},axisLine:{lineStyle:{color:"#000",width:"1"}}}],yAxis:[{type:"value",splitLine:{show:!0,lineStyle:{color:["#eee"],width:1,type:"solid"}},axisLine:{lineStyle:{color:"#000",width:"1"}},axisLabel:{show:!0,textStyle:{color:"#928f8f"}}}],series:[{name:"大豆",type:"bar",barGap:"5%",label:s,barWidth:10,data:n},{name:"玉米",type:"bar",label:s,barWidth:10,data:a},{name:"小麦",type:"bar",label:s,barWidth:10,data:t},{name:"稻谷",type:"bar",label:s,barWidth:10,data:o}]};i.setOption(o)},function(e){console.log(e)})},s.loadData(),s.loadFoodstuff()}]);
- "use strict";angular.module("app.agile").service("fcbgzService",["$http","$q","APP_CONFIG",function(l,c,d){this.getPageInfo=function(e,r,t,a,o,n,i){var u=c.defer();return l({method:"GET",url:d.agileUrl+"/agile/fcbgzController/getList",params:{pageNum:e,pageSize:r,orgId:t,houseId:a,warehouseId:o,direction:n,modifyData:i}}).then(function(e){u.resolve(e.data)},function(e){u.reject("error")}),u.promise},this.queryFcbgzData=function(e){var r=c.defer();return l({method:"GET",url:d.agileUrl+"/agile/fcbgzController/queryFcbgzData",params:{datas:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.queryFindByIdData=function(e){var r=c.defer();return l({method:"GET",url:d.agileUrl+"/agile/fcbgzController/findByIdFcbgzData",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.findByIdFcbgzData=function(e){var r=c.defer();return l({method:"GET",url:d.agileUrl+"/agile/fcbgzController/findByIdFcbgzData",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.queryRkZsList=function(e,r,t,a,o,n,i){var u=c.defer();return l({method:"GET",url:d.agileUrl+"/agile/fcbgzController/queryRkZsList",params:{pageNum:e,pageSize:r,orgId:t,houseId:a,warehouseId:o,lspz:n,rcsj:i}}).then(function(e){u.resolve(e.data)},function(e){u.reject("error")}),u.promise},this.queryCrkJyxx=function(e){var r=c.defer();return l({method:"GET",url:d.agileUrl+"/agile/fcbgzController/queryCrkJyxx",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.agile").service("kcswService",["$rootScope","$http","$q","APP_CONFIG",function(i,s,u,c){this.getPageInfo=function(e,r,t,o){var a=u.defer();return s({method:"GET",url:c.agileUrl+"/agile/kcsw/getList",params:{pageNum:e,pageSize:r,kcswStr:angular.toJson(t),order:o,kcsl:null==t?"":t.kcsl}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.getCountKczl=function(e){var r=u.defer();return s({method:"GET",url:c.agileUrl+"/agile/kcsw/countByBl",params:{orgId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getEmptyList=function(e,r,t){var o=u.defer();return s({method:"GET",url:c.agileUrl+"/agile/kcsw/getEmptyList",params:{pageNum:e,pageSize:r,kcswStr:angular.toJson(t)}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.emptyKcsw=function(e,r){var t=u.defer();return s({method:"POST",url:c.agileUrl+"/agile/kcsw/emptyKcsw",data:{userInfo:angular.toJson(e),profitlossSheet:angular.toJson(r)}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.queryKcData=function(e,r,t){var o=u.defer();return s({method:"GET",url:c.agileUrl+"/agile/kcsw/queryKcData",params:{orgId:e,houseId:r,warehouseId:t}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.queryKcswData=function(e){var r=u.defer();return s({method:"POST",url:c.agileUrl+"/agile/kcsw/queryKcswData",params:{datas:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.queryLhData=function(e){var r=u.defer();return s({method:"GET",url:c.agileUrl+"/agile/kcsw/queryLhData",params:{orgId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getPageInfoOrRcsj=function(e){var r=u.defer();return s({method:"GET",url:c.agileUrl+"/agile/kcsw/getListOrRcsj",params:{kcswStr:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getCountZkc=function(e){var r=u.defer();return s({method:"GET",url:c.agileUrl+"/agile/kcsw/getCountZkc",params:{orgId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getFoodStatistics=function(e,r,t,o){var a=i.orgInfo.orgId,n=u.defer();return s({method:"GET",url:c.agileUrl+"/agile/kcsw/getFoodStatistics",params:{pageNum:e,pageSize:r,orgId:a,houseId:t,pz:o}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getFoodExport=function(e,r){var t=i.orgInfo.orgId,o=u.defer();return s({method:"GET",url:c.agileUrl+"/agile/kcsw/getExport",params:{orgId:t,houseId:e,pz:r}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise}}]);
- "use strict";angular.module("app.alert").service("alertService",["$http","$q","APP_CONFIG",function(t,e,c){this.showSuccess=function(t){$.bigBox({title:"提示",content:null==t?"操作成功":t,color:"#a2c47f",icon:"fa fa-check",timeout:2e3})},this.showError=function(t){$.bigBox({title:"提示",content:null==t?"操作失败":t,color:"#c44c06",icon:"fa fa-warning shake animated",timeout:3e3})}}]);
- "use strict";angular.module("app.appViews").controller("ProjectsDemoCtrl",["$scope","projects",function(a,t){a.projects=t.data,a.tableOptions={data:t.data.data,iDisplayLength:15,columns:[{class:"details-control",orderable:!1,data:null,defaultContent:""},{data:"name"},{data:"est"},{data:"contacts"},{data:"status"},{data:"target-actual"},{data:"starts"},{data:"ends"},{data:"tracker"}],order:[[1,"asc"]]}}]);
- "use strict";angular.module("app.auth").directive("loginInfo",["User",function(n){return{restrict:"A",templateUrl:"app/auth/directives/login-info.tpl.html",link:function(t,i){n.initialized.then(function(){t.user=n})}}}]);
- "use strict";angular.module("app.auth").controller("LoginCtrl",["$scope","$state","GooglePlus","User","ezfb",function(e,o,t,s,a){e.$on("event:google-plus-signin-success",function(e,n){"PROMPT"==n.status.method&&t.getUser().then(function(e){s.username=e.name,s.picture=e.picture,o.go("app.dashboard")})}),e.$on("event:facebook-signin-success",function(e,n){a.api("/me",function(e){s.username=e.name,s.picture="https://graph.facebook.com/"+e.id+"/picture",o.go("app.dashboard")})})}]);
- "use strict";angular.module("app.auth").factory("User",["$http","$q","APP_CONFIG",function(e,r,t){var a=r.defer(),i={initialized:a.promise,username:void 0,picture:void 0};return e.get(t.apiRootUrl+"/user.json").then(function(e){i.username=e.data.username,i.picture=e.data.picture,a.resolve(i)}),i}]);
- "use strict";angular.module("app.business").service("businessFileService",["$http","$q","APP_CONFIG",function(n,o,u){this.remove=function(e){var r=o.defer();return n({method:"POST",url:u.businessUrl+"/depot/business/file/remove",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getUpdateFile=function(e,r,t){var i=o.defer();return n({method:"POST",url:u.businessUrl+"/depot/business/file/updateFile",data:{fileIds:angular.toJson(e),bid:r,fileType:t}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.getList=function(e,r,t,i){var s=o.defer();return n({method:"GET",url:u.businessUrl+"/depot/business/file/getList",params:{fileType:r,bid:e,orgId:t,order:i}}).then(function(e){s.resolve(e.data)},function(e){s.reject("error")}),s.promise}}]);
- "use strict";angular.module("app.calendar").controller("CalendarCtrl",["$scope","$log","CalendarEvent",function(t,e,n){t.events=[],t.eventsExternal=[{title:"Office Meeting",description:"Currently busy",className:"bg-color-darken txt-color-white",icon:"fa-time"},{title:"Lunch Break",description:"No Description",className:"bg-color-blue txt-color-white",icon:"fa-pie"},{title:"URGENT",description:"urgent tasks",className:"bg-color-red txt-color-white",icon:"fa-alert"}],n.query().$promise.then(function(e){t.events=e}),t.newEvent={},t.addEvent=function(){e.log("Adding new event:",t.newEvent);t.newEvent=angular.extend({title:"Untitled Event",description:"no description",className:"bg-color-darken txt-color-white",icon:"fa-info"},t.newEvent),t.eventsExternal.unshift(t.newEvent),t.newEvent={}}}]);
- "use strict";angular.module("app.calendar").directive("dragableEvent",["$log",function(e){return{restrict:"A",link:function(e,r){var t=r.scope().event;r.data("eventObject",t),r.draggable({zIndex:999,revert:!0,revertDuration:0})}}}]);
- "use strict";angular.module("app.calendar").directive("fullCalendar",["CalendarEvent","$log","$timeout",function(e,t,n){return{restrict:"E",replace:!0,templateUrl:"app/calendar/directives/full-calendar.tpl.html",scope:{events:"=events"},link:function(l,e){var n=$("#calendar"),r=null;r=n.fullCalendar({lang:"en",editable:!0,draggable:!0,selectable:!1,selectHelper:!0,unselectAuto:!1,disableResizing:!1,droppable:!0,header:{left:"title",center:"prev, next, today",right:"month, agendaWeek, agendaDay"},drop:function(e,t){var n=$(this).data("eventObject"),n=$.extend({},n);n.start=e,n.allDay=t,$("#calendar").fullCalendar("renderEvent",n,!0),$("#drop-remove").is(":checked")&&(n=$(this).scope().$index,$("#external-events").scope().eventsExternal.splice(n,1),$(this).remove())},select:function(e,t,n){var a=prompt("Event Title:");a&&r.fullCalendar("renderEvent",{title:a,start:e,end:t,allDay:n},!0),r.fullCalendar("unselect")},events:function(e,t,n,a){a(l.events)},eventRender:function(e,t,n){""==!e.description&&t.find(".fc-event-title").append("<br/><span class='ultra-light'>"+e.description+"</span>"),""==!e.icon&&t.find(".fc-event-title").append("<i class='air air-top-right fa "+e.icon+" '></i>")}}),$(".fc-header-right, .fc-header-center",n).hide(),l.$watch("events",function(e,t){n.fullCalendar("refetchEvents")},!0),l.next=function(){$(".fc-button-next",n).click()},l.prev=function(){$(".fc-button-prev",n).click()},l.today=function(){$(".fc-button-today",n).click()},l.changeView=function(e){n.fullCalendar("changeView",e)}}}}]);
- "use strict";angular.module("app.calendar").factory("CalendarEvent",["$resource","APP_CONFIG",function(e,r){return e(r.apiRootUrl+"/events.json",{_id:"@id"})}]);
- "use strict";angular.module("app").controller("ActivitiesCtrl",["$scope","$log","activityService",function(i,t,e){i.activeTab="default",i.currentActivityItems=[],e.get(function(t){i.activities=t.activities}),i.isActive=function(t){return i.activeTab===t},i.setTab=function(t){i.activeTab=t,e.getbytype(t,function(t){i.currentActivityItems=t.data})}}]);
- "use strict";angular.module("app").directive("activitiesDropdownToggle",["$log",function(e){return{restrict:"EA",link:function(e,t,a){var i=null;t.on("click",function(){var e=$(this).find(".badge");e.hasClass("bg-color-red")&&e.removeClass("bg-color-red").text(0),(i=$(this).next(".ajax-dropdown")).is(":visible")?(i.fadeOut(150),$(this).removeClass("active")):(i.fadeIn(150),$(this).addClass("active"))}),$(document).mouseup(function(e){i&&!i.is(e.target)&&0===i.has(e.target).length&&(i.fadeOut(150),t.removeClass("active"))})}}}]);
- "use strict";angular.module("app").factory("activityService",["$http","$log","APP_CONFIG",function(r,c,n){return{get:function(t){var i;i=t,r.get(n.apiRootUrl+"/activities/activity.json").success(function(t){i(t)}).error(function(){c.log("Error"),i([])})},getbytype:function(t,i){var o;o=i,r.get(n.apiRootUrl+"/activities/activity-"+t+".json").success(function(t){o(t)}).error(function(){c.log("Error"),o([])})}}}]);
- "use strict";angular.module("app.dashboard").controller("cangtCtrl",["$rootScope","$scope","$state","$timeout","$compile","$http","$interval","CalendarEvent",function(s,i,t,n,o,e,a,r){i.initPop=function(){$(".jk-text-box").on("mouseenter",function(){var t=this,n=$(t).attr("id");$(t).popover({placement:"auto top",html:!0,title:$("#popContainer h3").html(),content:l[n],width:"271",delay:{show:100,hide:400}}),$(".popover").hide(),$(t).popover("show")}).on("mouseleave",function(){$(".popover").hide()})};var l=[];i.tempFun=function(){$.ajax({type:"GET",dataType:"json",url:"/depotStyle/getAllPointChart",data:{type:"2"},success:function(t){var n=$("#iconDiv");n.html(""),l=[];for(var e=0;e<t.length;e++){for(var a,r=t[e],o=0;o<c.length;o++)if(r.house_id=c[o].house_id){a=c[o];break}n.append("<div id="+e+" class='jk-text-box' style='"+r.styles+";text-align:center;line-height: 6;z-index:1;cursor:pointer;'></div>"),l[e]='<div class="popover-con">\n<h3>\n <img src="styles/img/page-img/wz.png"/> '+r.storehouse_name+'\n</h3>\n<div class="popover-main">\n <table>\n <tr>\n <td>仓 型:'+r.storehouse_type+"</td>\n <td>品 种:<span>"+(null!=s.dicData[a.sub_type]?s.dicData[a.sub_type]:a.sub_type)+"</span></td>\n </tr>\n <tr>\n <td>仓管员:"+r.dutyStoreman+"</td>\n <td>储粮量:"+a.number+'吨</td>\n </tr>\n </table>\n <div class="tit1">\n <span>粮情</span>\n <div class="tit1-line"></div>\n </div>\n <table cellpadding="0" cellspacing="0">\n <tr>\n <th>最高粮温:'+r.MaxT+"℃</th>\n <th>仓内湿度:"+r.InH+"℃</th>\n </tr>\n <tr>\n <th>平均粮温:"+r.AvgT+"℃</th>\n <th>仓外湿度:"+r.OutH+"℃</th>\n </tr>\n <tr>\n <th>最低温度:"+r.MinT+'℃</th>\n <th></th>\n </tr>\n </table>\n <div class="tit1">\n <span>储粮</span>\n <div class="tit1-line"></div>\n </div>\n <table cellpadding="0" cellspacing="0">\n <tr>\n <th>性 质:'+(null!=s.dicData[a.quality]?s.dicData[a.quality]:"")+"</th>\n </tr>\n <tr>\n <th>等 级:"+(null!=s.dicData[a.level]?s.dicData[a.level]:"")+"</th>\n </tr>\n <tr>\n <th>粮权所属:"+(null!=a.record_unite?a.record_unite:"")+"</th>\n </tr>\n </table>\n </div>\n</div>"}i.initPop()}})},i.playCamera=function(n){$("#cameraPlayModal").modal("show"),setTimeout(function(){$("#ocxDiv").html('<OBJECT ID="cameraocx" width=100% height=250px classid="CLSID:A9A5DEC8-62AB-4444-9024-874FF35D3FD1"><PARAM NAME="vmode" VALUE="transparent"><PARAM NAME="_Version" VALUE="65536"><PARAM NAME="_ExtentX" VALUE="12806"><PARAM NAME="_ExtentY" VALUE="1747"><PARAM NAME="_StockProps" VALUE="0"></OBJECT>');var t=document.getElementById("cameraocx");t.SetLiveLayout(1);t.DeviceLogin_NOPOINT(p[n].nvrIp,+p[n].nvrPort,p[n].nvrName,p[n].nvrPassword,+p[n].factory);t.VideoPlay_NOPOINT(p[n].nvrIp,+p[n].nvrPort,p[n].nvrName,p[n].nvrPassword,+p[n].factory,p[n].channelNumber,"",-1)},500)};var p=[];i.cameraFun=function(){$.ajax({type:"GET",dataType:"json",url:"/depotStyle/getAllPointChart",data:{type:"1"},success:function(t){var n=$("#iconDiv");n.html("");for(var e=0;e<t.length;e++){var a=t[e],r="styles/img/camera.png";"1"==(p[e]=a).cameraType&&(r="styles/img/camera_qiu.png"),n.append(o("<img ng-click='playCamera("+e+")' src=\""+r+'" style="'+a.styles+';cursor: pointer;" class="ng-scope">')(i))}}})};var c=[];i.getClInfo=function(){$.ajax({type:"GET",dataType:"json",url:"/depotStyle/getAllPointChart",data:{type:"4"},success:function(t){c=t,i.tempFun()}})},i.seleVal="2",i.tempCameraChange=function(){"2"==i.seleVal?i.getClInfo():"1"==i.seleVal&&i.cameraFun()},i.tempCameraChange()}]);
- "use strict";angular.module("app").factory("Project",["$http","APP_CONFIG",function(t,o){return{list:t.get(o.apiRootUrl+"/projects.json")}}]);
- "use strict";angular.module("app").directive("recentProjects",["Project",function(r){return{restrict:"EA",replace:!0,templateUrl:"app/dashboard/projects/recent-projects.tpl.html",scope:!0,link:function(e,t){r.list.then(function(t){e.projects=t.data}),e.clearProjects=function(){e.projects=[]}}}}]);
- "use strict";angular.module("app").controller("TodoCtrl",["$scope","$timeout","Todo",function(t,o,e){t.newTodo=void 0,t.states=["Critical","Important","Completed"],t.todos=e.getList().$object,t.toggleAdd=function(){t.newTodo?t.newTodo=void 0:t.newTodo={state:"Important"}},t.createTodo=function(){t.todos.push(e.normalize(t.newTodo)),t.newTodo=void 0},t.deleteTodo=function(o){o.remove().then(function(){t.todos.splice(t.todos.indexOf(o),1)})}}]);
- "use strict";angular.module("app.eCommerce").controller("OrdersDemoCtrl",["$scope","orders",function(a,t){a.orders=t.data,a.tableOptions={data:t.data.data,iDisplayLength:15,columns:[{data:"orderId"},{data:"customerId"},{data:"purchase"},{data:"delivery"},{data:"basePrice"},{data:"postalZip"},{data:"status"}],order:[[1,"asc"]]}}]);
- "use strict";angular.module("app.forms").controller("FormLayoutsCtrl",["$scope","$modal","$log",function(t,o,e){t.openModal=function(){o.open({templateUrl:"app/forms/views/form-layout-modal.html",controller:"ModalDemoCtrl"}).result.then(function(){e.info("Modal closed at: "+new Date)},function(){e.info("Modal dismissed at: "+new Date)})},t.registration={},t.$watch("registration.date",function(o){console.log("registration model changed",t.registration)})}]);
- "use strict";angular.module("app.forms").controller("FormPluginsCtrl",["$scope","$log",function(e,o){e.editableOptions={mode:"popup",disabled:!1},e.toggleInline=function(){"popup"==e.editableOptions.mode?e.editableOptions.mode="inline":e.editableOptions.mode="popup"},e.toggleDisabled=function(){e.editableOptions.disabled=!e.editableOptions.disabled},e.datepickerOptions={changeMonth:!0,changeYear:!0}}]);
- "use strict";angular.module("app.forms").controller("FormWizardCtrl",["$scope",function(o){o.wizard1CompleteCallback=function(o){console.log("wizard1CompleteCallback",o),$.smallBox({title:"Congratulations! Smart wizard finished",content:"<i class='fa fa-clock-o'></i> <i>1 seconds ago...</i>",color:"#5F895F",iconSmall:"fa fa-check bounce animated",timeout:4e3})},o.wizard2CompleteCallback=function(o){console.log("wizard2CompleteCallback",o),$.smallBox({title:"Congratulations! Smart fuekux wizard finished",content:"<i class='fa fa-clock-o'></i> <i>1 seconds ago...</i>",color:"#5F895F",iconSmall:"fa fa-check bounce animated",timeout:4e3})}}]);
- "use strict";angular.module("app.forms").controller("FormXeditableCtrl",["$scope","$log",function(e,t){e.username="superuser",e.firstname=null,e.sex="not selected",e.group="Admin",e.vacation="25.02.2013",e.combodate="15/05/1984",e.event=null,e.comments="awesome user!",e.state2="California",e.fruits="peach<br/>apple",e.fruits_data=[{value:"banana",text:"banana"},{value:"peach",text:"peach"},{value:"apple",text:"apple"},{value:"watermelon",text:"watermelon"},{value:"orange",text:"orange"}],e.genders=[{value:"not selected",text:"not selected"},{value:"Male",text:"Male"},{value:"Female",text:"Female"}],e.groups=[{value:"Guest",text:"Guest"},{value:"Service",text:"Service"},{value:"Customer",text:"Customer"},{value:"Operator",text:"Operator"},{value:"Support",text:"Support"},{value:"Admin",text:"Admin"}]}]);
- "use strict";angular.module("app.forms").controller("ImageEditorCtrl",["$scope",function(o){o.apiDemoSelection=[100,100,400,300],o.apiDemoOptions={allowSelect:!0,allowResize:!0,allowMove:!0,animate:!1},o.apiRandomSelection=function(){o.apiDemoOptions.animate=!1,o.apiDemoSelection=[Math.round(600*Math.random()),Math.round(400*Math.random()),Math.round(600*Math.random()),Math.round(400*Math.random())]},o.apiRandomAnimation=function(){o.apiDemoOptions.animate=!0,o.apiDemoSelection=[Math.round(600*Math.random()),Math.round(400*Math.random()),Math.round(600*Math.random()),Math.round(400*Math.random())]},o.apiReleaseSelection=function(){o.apiDemoOptions.animate=!0,o.apiDemoSelection="release"},o.apiToggleDisable=function(){o.apiDemoOptions.disabled=!o.apiDemoOptions.disabled},o.apiToggleDestroy=function(){o.apiDemoOptions.destroyed=!o.apiDemoOptions.destroyed},o.apiDemoShowAspect=!1,o.apiDemoToggleAspect=function(){o.apiDemoShowAspect=!o.apiDemoShowAspect,o.apiDemoShowAspect?o.apiDemoOptions.aspectRatio=4/3:o.apiDemoOptions.aspectRatio=0},o.apiDemoShowSizeRestrict=!1,o.apiDemoToggleSizeRestrict=function(){o.apiDemoShowSizeRestrict=!o.apiDemoShowSizeRestrict,o.apiDemoShowSizeRestrict?(o.apiDemoOptions.minSizeWidth=80,o.apiDemoOptions.minSizeHeight=80,o.apiDemoOptions.maxSizeWidth=350,o.apiDemoOptions.maxSizeHeight=350):(o.apiDemoOptions.minSizeWidth=0,o.apiDemoOptions.minSizeHeight=0,o.apiDemoOptions.maxSizeWidth=0,o.apiDemoOptions.maxSizeHeight=0)},o.setApiDemoImage=function(e){o.apiDemoImage=e,o.apiDemoOptions.src=e.src,o.apiDemoOptions.bgOpacity=e.bgOpacity,o.apiDemoOptions.outerImage=e.outerImage,o.apiRandomAnimation()},o.apiDemoImages=[{name:"Lego",src:"styles/img/superbox/superbox-full-24.jpg",bgOpacity:.6},{name:"Breakdance",src:"styles/img/superbox/superbox-full-7.jpg",bgOpacity:.6},{name:"Dragon Fly",src:"styles/img/superbox/superbox-full-20.jpg",bgOpacity:1,outerImage:"styles/img/superbox/superbox-full-20-bw.jpg"}],o.apiDemoImage=o.apiDemoImages[1],o.animationsDemoOptions={bgOpacity:void 0,bgColor:void 0,bgFade:!0,shade:!1,animate:!0},o.animationsDemoSelection=void 0,o.selections={1:[217,122,382,284],2:[20,20,580,380],3:[24,24,176,376],4:[347,165,550,355],5:[136,55,472,183],Release:"release"},o.opacities={Low:.2,Mid:.5,High:.8,Full:1},o.colors={R:"#900",B:"#4BB6F0",Y:"#F0B207",G:"#46B81C",W:"white",K:"black"},o.styles=[{name:"jcrop-light",bgFade:!0,animate:!0,selection:[130,65,480,350],bgColor:"white",bgOpacity:.5},{name:"jcrop-dark",bgFade:!0,animate:!0,selection:[130,65,480,350],bgColor:"black",bgOpacity:.4},{name:"jcrop-normal",bgFade:!0,animate:!0,selection:[130,65,480,350],bgColor:"black",bgOpacity:.6}],o.demoStyle=o.styles[0]}]);
- "use strict";angular.module("app.forms").controller("ModalDemoCtrl",["$scope","$modalInstance",function(o,l){o.closeModal=function(){l.dismiss("cancel")}}]);
- "use strict";angular.module("app.graphs").controller("FlotCtrl",["$scope",function(e){e.salesChartData=[[11964636e5,0],[119655e7,0],[11966364e5,0],[11967228e5,77],[11968092e5,3636],[11968956e5,3575],[1196982e6,2736],[11970684e5,1086],[11971548e5,676],[11972412e5,1205],[11973276e5,906],[1197414e6,710],[11975004e5,639],[11975868e5,540],[11976732e5,435],[11977596e5,301],[1197846e6,575],[11979324e5,481],[11980188e5,591],[11981052e5,608],[11981916e5,459],[1198278e6,234],[11983644e5,1352],[11984508e5,686],[11985372e5,279],[11986236e5,449],[119871e7,468],[11987964e5,392],[11988828e5,282],[11989692e5,208],[11990556e5,229],[1199142e6,177],[11992284e5,374],[11993148e5,436],[11994012e5,404],[11994876e5,253],[1199574e6,218],[11996604e5,476],[11997468e5,462],[11998332e5,500],[11999196e5,700],[1200006e6,750],[12000924e5,600],[12001788e5,500],[12002652e5,900],[12003516e5,930],[1200438e6,1200],[12005244e5,980],[12006108e5,950],[12006972e5,900],[12007836e5,1e3],[120087e7,1050],[12009564e5,1150],[12010428e5,1100],[12011292e5,1200],[12012156e5,1300],[1201302e6,1700],[12013884e5,1450],[12014748e5,1500],[12015612e5,546],[12016476e5,614],[1201734e6,954],[12018204e5,1700],[12019068e5,1800],[12019932e5,1900],[12020796e5,2e3],[1202166e6,2100],[12022524e5,2200],[12023388e5,2300],[12024252e5,2400],[12025116e5,2550],[1202598e6,2600],[12026844e5,2500],[12027708e5,2700],[12028572e5,2750],[12029436e5,2800],[120303e7,3245],[12031164e5,3345],[12032028e5,3e3],[12032892e5,3200],[12033756e5,3300],[1203462e6,3400],[12035484e5,3600],[12036348e5,3700],[12037212e5,3800],[12038076e5,4e3],[1203894e6,4500]].map(function(e){return[e[0]+36e5,e[1]]}),e.barChartData=_.range(3).map(function(e){return{data:_.range(12).map(function(e){return[e,parseInt(30*Math.random())]}),bars:{show:!0,barWidth:.2,order:e+1}}}),e.horizontalBarChartData=_.range(3).map(function(e){return{data:_.range(4).map(function(e){return[e,parseInt(30*Math.random())]}),bars:{horizontal:!0,show:!0,barWidth:.2,order:e+1}}}),e.sinChartData=[{data:_.range(16).map(function(e){return[e,Math.sin(e)]}),label:"sin(x)"},{data:_.range(16).map(function(e){return[e,Math.cos(e)]}),label:"cos(x)"}];var a={"15%":[[2,88],[3,93.3],[4,102],[5,108.5],[6,115.7],[7,115.6],[8,124.6],[9,130.3],[10,134.3],[11,141.4],[12,146.5],[13,151.7],[14,159.9],[15,165.4],[16,167.8],[17,168.7],[18,169.5],[19,168]],"90%":[[2,96.8],[3,105.2],[4,113.9],[5,120.8],[6,127],[7,133.1],[8,139.1],[9,143.9],[10,151.3],[11,161.1],[12,164.8],[13,173.5],[14,179],[15,182],[16,186.9],[17,185.2],[18,186.3],[19,186.6]],"25%":[[2,89.2],[3,94.9],[4,104.4],[5,111.4],[6,117.5],[7,120.2],[8,127.1],[9,132.9],[10,136.8],[11,144.4],[12,149.5],[13,154.1],[14,163.1],[15,169.2],[16,170.4],[17,171.2],[18,172.4],[19,170.8]],"10%":[[2,86.9],[3,92.6],[4,99.9],[5,107],[6,114],[7,113.5],[8,123.6],[9,129.2],[10,133],[11,140.6],[12,145.2],[13,149.7],[14,158.4],[15,163.5],[16,166.9],[17,167.5],[18,167.1],[19,165.3]],mean:[[2,91.9],[3,98.5],[4,107.1],[5,114.4],[6,120.6],[7,124.7],[8,131.1],[9,136.8],[10,142.3],[11,150],[12,154.7],[13,161.9],[14,168.7],[15,173.6],[16,175.9],[17,176.6],[18,176.8],[19,176.7]],"75%":[[2,94.5],[3,102.1],[4,110.8],[5,117.9],[6,124],[7,129.3],[8,134.6],[9,141.4],[10,147],[11,156.1],[12,160.3],[13,168.3],[14,174.7],[15,178],[16,180.2],[17,181.7],[18,181.3],[19,182.5]],"85%":[[2,96.2],[3,103.8],[4,111.8],[5,119.6],[6,125.6],[7,131.5],[8,138],[9,143.3],[10,149.3],[11,159.8],[12,162.5],[13,171.3],[14,177.5],[15,180.2],[16,183.8],[17,183.4],[18,183.5],[19,185.5]],"50%":[[2,91.9],[3,98.2],[4,106.8],[5,114.6],[6,120.8],[7,125.2],[8,130.3],[9,137.1],[10,141.5],[11,149.4],[12,153.9],[13,162.2],[14,169],[15,174.8],[16,176],[17,176.8],[18,176.4],[19,177.4]]},l={"15%":[[2,84.8],[3,93.7],[4,100.6],[5,105.8],[6,113.3],[7,119.3],[8,124.3],[9,131.4],[10,136.9],[11,143.8],[12,149.4],[13,151.2],[14,152.3],[15,155.9],[16,154.7],[17,157],[18,156.1],[19,155.4]],"90%":[[2,95.6],[3,104.1],[4,111.9],[5,119.6],[6,127.6],[7,133.1],[8,138.7],[9,147.1],[10,152.8],[11,161.3],[12,166.6],[13,167.9],[14,169.3],[15,170.1],[16,172.4],[17,169.2],[18,171.1],[19,172.4]],"25%":[[2,87.2],[3,95.9],[4,101.9],[5,107.4],[6,114.8],[7,121.4],[8,126.8],[9,133.4],[10,138.6],[11,146.2],[12,152],[13,153.8],[14,155.7],[15,158.4],[16,157],[17,158.5],[18,158.4],[19,158.1]],"10%":[[2,84],[3,91.9],[4,99.2],[5,105.2],[6,112.7],[7,118],[8,123.3],[9,130.2],[10,135],[11,141.1],[12,148.3],[13,150],[14,150.7],[15,154.3],[16,153.6],[17,155.6],[18,154.7],[19,153.1]],mean:[[2,90.2],[3,98.3],[4,105.2],[5,112.2],[6,119],[7,125.8],[8,131.3],[9,138.6],[10,144.2],[11,151.3],[12,156.7],[13,158.6],[14,160.5],[15,162.1],[16,162.9],[17,162.2],[18,163],[19,163.1]],"75%":[[2,93.2],[3,101.5],[4,107.9],[5,116.6],[6,122.8],[7,129.3],[8,135.2],[9,143.7],[10,148.7],[11,156.9],[12,160.8],[13,163],[14,165],[15,165.8],[16,168.7],[17,166.2],[18,167.6],[19,168]],"85%":[[2,94.5],[3,102.8],[4,110.4],[5,119],[6,125.7],[7,131.5],[8,137.9],[9,146],[10,151.3],[11,159.9],[12,164],[13,166.5],[14,167.5],[15,168.5],[16,171.5],[17,168],[18,169.8],[19,170.3]],"50%":[[2,90.2],[3,98.1],[4,105.2],[5,111.7],[6,118.2],[7,125.6],[8,130.5],[9,138.3],[10,143.7],[11,151.4],[12,156.7],[13,157.7],[14,161],[15,162],[16,162.8],[17,162.2],[18,162.8],[19,163.3]]};e.fillChartData=[{label:"female mean",data:l.mean,lines:{show:!0},color:"rgb(255,50,50)"},{id:"f15%",data:l["15%"],lines:{show:!0,lineWidth:0,fill:!1},color:"rgb(255,50,50)"},{id:"f25%",data:l["25%"],lines:{show:!0,lineWidth:0,fill:.2},color:"rgb(255,50,50)",fillBetween:"f15%"},{id:"f50%",data:l["50%"],lines:{show:!0,lineWidth:.5,fill:.4,shadowSize:0},color:"rgb(255,50,50)",fillBetween:"f25%"},{id:"f75%",data:l["75%"],lines:{show:!0,lineWidth:0,fill:.4},color:"rgb(255,50,50)",fillBetween:"f50%"},{id:"f85%",data:l["85%"],lines:{show:!0,lineWidth:0,fill:.2},color:"rgb(255,50,50)",fillBetween:"f75%"},{label:"male mean",data:a.mean,lines:{show:!0},color:"rgb(50,50,255)"},{id:"m15%",data:a["15%"],lines:{show:!0,lineWidth:0,fill:!1},color:"rgb(50,50,255)"},{id:"m25%",data:a["25%"],lines:{show:!0,lineWidth:0,fill:.2},color:"rgb(50,50,255)",fillBetween:"m15%"},{id:"m50%",data:a["50%"],lines:{show:!0,lineWidth:.5,fill:.4,shadowSize:0},color:"rgb(50,50,255)",fillBetween:"m25%"},{id:"m75%",data:a["75%"],lines:{show:!0,lineWidth:0,fill:.4},color:"rgb(50,50,255)",fillBetween:"m50%"},{id:"m85%",data:a["85%"],lines:{show:!0,lineWidth:0,fill:.2},color:"rgb(50,50,255)",fillBetween:"m75%"}],e.pieChartData=_.range(Math.floor(10*Math.random())+1).map(function(e){return{label:"Series"+(e+1),data:Math.floor(100*Math.random())+1}});e.siteStatsData=[{data:[[1,75],[3,87],[4,93],[5,127],[6,116],[7,137],[8,135],[9,130],[10,167],[11,169],[12,179],[13,185],[14,176],[15,180],[16,174],[17,193],[18,186],[19,177],[20,153],[21,149],[22,130],[23,100],[24,50]],label:"Your pageviews"},{data:[[1,65],[3,50],[4,73],[5,100],[6,95],[7,103],[8,111],[9,97],[10,125],[11,100],[12,95],[13,141],[14,126],[15,131],[16,146],[17,158],[18,160],[19,151],[20,125],[21,110],[22,100],[23,85],[24,37]],label:"Site visitors"}]}]);
- "use strict";angular.module("app.system").controller("chuldjCtrl",["$scope","$stateParams","$rootScope","$timeout","$uibModal","liangspzService","$state","APP_CONFIG",function(i,e,l,t,a,o,n,d){$("#cldj").html($('<div class="home-module-content" id="cldj" style="height: 100%;width:100%;" ></div>')),i.loadData=function(){o.getDateDj(l.orgInfo.orgId).then(function(e){var t=(i.pageInfo=e).yi,a=e.er,o=e.san,e=echarts.init(document.getElementById("cldj")),o={title:{x:"center",y:"center"},tooltip:{trigger:"item",formatter:"{a} <br/>{b} : {c} ({d}%)"},grid:{x:20,y:50,x2:60,y2:60,height:100,width:100},legend:{show:!0,x:"right",y:"center",orient:"vertical",left:"right",textStyle:{color:"#fff",fontSize:8},data:["一级","二级","三级"]},series:[{name:"储粮等级",type:"pie",radius:"55%",center:["50%","65%"],data:[{value:t,name:"一级",dj:"3271"},{value:a,name:"二级",dj:"3272"},{value:o,name:"三级",dj:"3273"}],itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}],color:["#c33430","#FFE06B","#60A1A9","rgb(200,200,169)","rgb(131,175,155)"]};o.grid.height=$("#cldj").height()/1.5-25,o.grid.width=.8*$("#cldj").width(),e.setOption(o),e.on("click",function(e){$("body").removeClass("minified"),$("#menu-19").hasClass("open")||$("#menu-19").smartCollapseToggle(),n.go("app.numbermanage.numberManage-list",{dj:e.data.dj}),l.childSysId=19,sessionStorage.setItem("childSysId",19)})},function(e){console.log(e)})},i.loadData()}]);
- "use strict";angular.module("app.system").controller("daibsxCtrl",["$scope","$stateParams","$rootScope","$timeout","$uibModal","selectService","safeProduceNotifyService",function(e,o,t,n,a,i,c){e.loadTodoData=function(){i.getloadTodoData().then(function(o){e.TodoSize=o},function(o){console.log(o)})};var r=$('div[ng-controller="headerCtrl"]').scope();e.loadTodoData(),e.moreTodo=function(){r.switchTopMenu(8,"app.business.handle-view")},e.safeProduceNotifySize=function(){c.getPageInfo().then(function(o){e.totalSize=o.total},function(o){console.log(o)})},e.safeProduceNotifySize();var s=$('div[ng-controller="headerCtrl"]').scope();e.safeProduceNotifyTodo=function(){s.switchTopMenu(19,"app.storage.safeproduce.notifyList")}}]);
- "use strict";angular.module("app.system").controller("depotProfileCtrl",["$scope","$state","$rootScope","warehouseService","kcswService","depotImageService","APP_CONFIG",function(o,t,n,e,i,a,r){o.depotInfo=n.orgInfo,o.loadData=function(){o.org=n.orgInfo,a.getByOrgId(o.depotInfo.orgId).then(function(e){o.imagelist=e}),i.getCountZkc(n.orgInfo.orgId).then(function(e){o.kczl=e}),e.getCountWhs(n.orgInfo.orgId,1).then(function(e){o.hws=e}),$("#orgname").popover({placement:"auto right",html:!0,content:function(){return'<div style="width:300px;height:100%;"><div style="background:#fff;text-indent:2em;padding:10px;color: black;line-height:25px;position:relative;z-index:999">'+n.orgInfo.briefIntroduction+"</div></div>"}})},o.loadData(),o.jump=function(e,o){$("#menu-"+e).hasClass("open")||$("#menu-"+e).smartCollapseToggle(),$("body").removeClass("minified"),n.childSysId=e,sessionStorage.setItem("childSysId",e),"19"==e?t.go("app.numbermanage.numberManage-list"):"0"==o?t.go("app.basic.storehouseList",{type:2}):"1"==o?t.go("app.basic.warehouseList"):"2"==o&&t.go("app.basic.tankList")},o.fudongcdk=function(){1==document.getElementById("orgnamea").getElementsByTagName("div").length&&$("#orgname").popover("show")},o.fudongcgb=function(){$("#orgname").popover("hide")}}]);
- "use strict";angular.module("app.system").controller("headerCtrl",["$scope","$rootScope","$uibModal","userService","selectService","systemLogService","$state",function(p,u,o,m,e,n,t){u.isIndexPage=!0,p.isEmergency=!1,2==displayType&&(p.isEmergency=!0),163==u.userInfo.orgId||164==u.userInfo.orgId||"false"==sessionStorage.getItem("isDepot")?(sessionStorage.setItem("isDepot",!1),null!=u.userInfo.orgId&&""!=u.userInfo.orgId&&sessionStorage.setItem("depotOrgId",u.userInfo.orgId),$("#isDepot").show(),"163"==sessionStorage.getItem("depotOrgId")?$("#swlk").attr("href","http://172.16.3.41:8087/zz/camera.html"):$("#swlk").attr("href","http://172.16.3.41:8087/kn/camera.html")):(sessionStorage.setItem("isDepot",!0),$("#isDepot").hide()),"/dashboard"!=t.current.url&&-1==t.current.url.indexOf("/additionalHome")&&(u.isIndexPage=!1),u.childSysId=sessionStorage.getItem("childSysId"),$("#nav-"+u.childSysId).click(),p.switchTopMenu=function(e,o){null!=e?(18==e?$("body").addClass("minified"):$("body").removeClass("minified"),$("#menu-"+e).hasClass("open")||$("#menu-"+e).smartCollapseToggle(),t.go(o)):(u.isIndexPage=!0,"2"==userRoleType?t.go("app.additionalHome.businessHome"):"3"==userRoleType?t.go("app.additionalHome.storageHome"):"4"==userRoleType?t.go("app.additionalHome.qualityCheckHome"):"5"==userRoleType?t.go("app.additionalHome.defendHome"):"6"==userRoleType?t.go("app.additionalHome.transferHome"):t.go("app.dashboard")),u.childSysId=e,sessionStorage.setItem("childSysId",e)},p.exitLogin=function(){confirm("确定要退出登录吗?")&&m.exitLogin().then(function(){u.userInfo=null,2==displayType?t.go("emergencyLogin"):t.go("userLogin"),sessionStorage.setItem("isDepot",!0)})},p.crk=function(){var o=p.forTheConnections,e="dialogHeight:"+(screen.height-70)+"px;dialogWidth:"+(screen.width-10)+"px;status:no;scroll:no;resizable:yes;center:no;minimize:yes;maximize:yes;location:no";n.save();try{window.showModalDialog(o,window,e)}catch(e){window.open(o,"_blank","toolbar=no, menubar=no, scrollbars=no, resizable=yes, location=no, status=no,fullscreen=yes")}},p.preview=function(){window.open("pdfJs/web/viewer.html","_blank")},p.downApp=function(){$("#appModal").modal("show")};var h=1;"false"==sessionStorage.getItem("isDepot")&&(h+=1),angular.forEach(hasFuncList,function(e,o){0==e.parentId&&(h+=1)}),h<8&&$(".nav-oper-next").hide(),$.fn.navslider=function(e){var o=e.itemWidth,n=e.navPrev,t=e.navNext,s=e.navItem,e=e.navShowNum,i=$(s+"> .nav-li").length,a=i*o,r=(i-e)*o;$(s).css("width",i*o),$(n).hide();function l(){var e=document.documentElement.clientWidth;1230<e&&(r=(h-8)*o,-(i-8)*o<c?$(t).show():($(s).stop().animate({left:-(i-8)*o+"px"},300),c=-(i-8)*o,$(t).hide())),e<1230&&1e3<e&&(r=(i-6)*o,-(i-6)*o<c?$(t).show():($(s).stop().animate({left:-(i-6)*o+"px"},300),c=-(i-6)*o,$(t).hide())),e<1e3&&820<e&&(r=(i-4)*o,-(i-4)*o<c?$(t).show():($(s).stop().animate({left:-(i-4)*o+"px"},300),c=-(i-4)*o,$(t).hide())),e<820&&720<e&&(r=(i-3)*o,-(i-3)*o<c?$(t).show():($(s).stop().animate({left:-(i-3)*o+"px"},300),c=-(i-3)*o,$(t).hide())),e<720&&(r=(i-2)*o,-(i-2)*o<c?$(t).show():$(t).hide())}var c=0,d=0;l(),window.onresize=function(){l()};u.crk_webserviceip,1==displayType?m.forTheConnection().then(function(e){var o=e.forTheConnection,n=e.RemoteLogin;p.forTheConnections=o+"?name="+u.userInfo.username+"&psw="+u.userInfo.password+"&RemoteLogin="+n+"&isgetMd5=1",u.crk_webserviceip=e.crk_url},function(e){console.log(e)}):(p.forTheConnections=location.protocol+"//"+location.host+"/Base/Login_checkLogin.action?name="+u.userInfo.username+"&psw="+u.userInfo.password+"&RemoteLogin=false&isgetMd5=1",u.crk_webserviceip=location.protocol+"//"+location.host),p.financeUrl="http://172.16.3.49:9101/cwgl/Login_checkLogin.action?name="+u.userInfo.username+"&psw="+u.userInfo.password+"&isgetMd5=1",$(t).click(function(){-a<(d=c-=o)&&($(s).stop().animate({left:c+"px"},300),c==-r&&$(t).hide(),$(n).show())}),$(n).click(function(){(c=d=c+o)<o&&($(s).stop().animate({left:d+"px"},300),0==d&&$(n).hide(),$(t).show())})},$("#navCarousel").navslider({navNext:".nav-next",navPrev:".nav-prev",navItem:".nav-item",navShowNum:8,itemWidth:102}),window.alert=function(e){o.open({size:"xs",templateUrl:"app/alert/views/alert.html",controller:"alertCtrl",backdrop:!1,resolve:{content:function(){return e}}})},u.now=new Date}]),angular.module("app").controller("alertCtrl",["$scope","$uibModalInstance","content","APP_CONFIG",function(o,e,n,t){o.content=n,o.ok=function(){e.close()},o.cancel=function(){e.dismiss("cancel")},$(document).keydown(function(e){13==e.keyCode&&o.ok()})}]);
- "use strict";angular.module("app.system").controller("homeworkCtrl",["$scope","$rootScope","$filter","$state","$compile","$timeout","$interval","alertService","$http","ptService","APP_CONFIG",function(e,t,a,n,o,i,r,c,g,u,m){e.getIndex=function(){u.getIndex("3.1").then(function(t){e.tfData=t}),u.getIndex("3.2").then(function(t){e.xzData=t}),u.getIndex("3.3").then(function(t){e.rkData=t}),u.getIndex("3.4").then(function(t){e.ckData=t})},e.getIndex(),e.getJobDate=function(t,e,a){"3.1"==t?n.go("app.storage.taskDispatch.aerationSummaryList",{id:e,homePage:"SY"}):"3.2"==t?n.go("app.intelligent.fumigation.fumigationList",{id:e,homePage:"SY"}):"3.3"==t?n.go("app.numbermanage.crkRecord.truckList",{id:e,states:"1",homePage:"SY"}):"3.4"==t&&n.go("app.numbermanage.crkRecord.truckList",{id:e,states:"3",homePage:"SY"})}}]);
- "use strict";angular.module("app.dashboard").controller("cangtCtrl",["$rootScope","$scope","$state","$filter","$timeout","$compile","$http","$interval","APP_CONFIG","CalendarEvent","ptService",function(c,u,t,p,r,m,e,n,a,o,i){var g=[];u.tempFun=function(){$.ajax({type:"GET",dataType:"json",url:a.superviseUrl+"/depotStyle/getAllPointChart",data:{type:"2",orgId:c.orgInfo.orgId},success:function(t){var e=$("#iconDiv");e.html(""),g=[];for(var n={},a={},o=0;o<t.length;o++){for(var i=t[o],n={},a={},r=0;r<h.length;r++)if(i.house_id==h[r].house_id){n=h[r];break}for(r=0;r<v.length;r++)if(i.house_id==v[r].ch){a=v[r];break}var s="",s="<div id='"+o+"' style='"+i.styles+";text-align:center;'><canvas ng-mousemove='showData(\""+o+'canvas",'+o+");' ng-mouseleave='hideData("+o+");' id='"+o+"canvas' style='opacity:0'></canvas></div>";e.append(m(s)(u)),g[o]='<div class="popover-con">\n<h3>\n <img src="styles/img/page-img/wz.png"/> <b>'+i.storehouse_name+'</b>\n</h3>\n<div class="popover-main">\n <table>\n <tr>\n <td><b>仓号:'+(null!=n.barnName?n.barnName:"无")+"</b></td>\n <td><b>等 级:<b/>"+(null!=c.dicData[a.dj]?c.dicData[a.dj]:"无")+"</td>\n </tr>\n <tr>\n <td><b>仓房状态:</b>"+(null!=c.dicData[n.housestate]?c.dicData[n.housestate]:"无")+"</td>\n <td><b>仓 型:</b>"+(null!=c.dicData[i.storehouse_type]?c.dicData[i.storehouse_type]:"")+"</td>\n </tr>\n <tr>\n <td><b>品 种:</b><span>"+(null!=c.dicData[a.pz]?c.dicData[a.pz]:"无")+"</span></td>\n <td><b>仓 容:</b><span>"+(null!=n.housecapacity?n.housecapacity:"无")+"吨</span></td>\n </tr>\n <tr>\n <td><b>仓管员:</b>"+(null!=i.dutyStoreman?i.dutyStoreman:"无")+"</td>\n <td><b>储粮量:</b>"+(null!=a.kcsl?(a.kcsl/1e3).toFixed(2):"无-")+"吨</td>\n </tr>\n <tr>\n <td colspan='2'><b>性 质:</b>"+(null!=c.dicData[a.hwxz]?c.dicData[a.hwxz]:"")+'</td>\n </tr>\n </table>\n <div class="tit1">\n <span>粮情</span>\n <div class="tit1-line"></div>\n </div>\n <table cellpadding="0" cellspacing="0">\n <tr>\n <td colspan=\'2\' ><b>检测时间:</b>'+(null!=i.TestDate?p("date")(i.TestDate,"yyyy-MM-dd HH:mm:ss"):"无")+"</td>\n </tr>\n <tr>\n <td><b>最高粮温:</b>"+(null==i.MaxT?"无":i.MaxT)+"℃</td>\n <td><b>仓内湿度:</b>"+(null==i.InH?"无":i.InH)+"%RH</td>\n </tr>\n <tr>\n <td><b>平均粮温:</b>"+(null==i.AvgT?"无":i.AvgT)+"℃</td>\n <td><b>仓外湿度:</b>"+(null==i.OutH?"无":i.OutH)+"%RH</td>\n </tr>\n <tr>\n <td><b>最低温度:</b>"+(null==i.MinT?"无":i.MinT)+"℃</td>\n <td></td>\n </tr>\n </table>\n </div>\n</div>";var l=$("#"+o+"canvas").width(),d=$("#"+o+"canvas").height(),s=new Image;s.setAttribute("crossOrigin","anonymous"),s.src=i.imgdata,u.addImg(s,o,l,d),u.showText(o+"canvas",o)}}})},u.playCamera=function(a){$("#cameraPlayModal").modal("show"),setTimeout(function(){var t=.95*document.getElementById("ocxDiv").clientWidth,e=.95*document.getElementById("ocxDiv").clientHeight;$("#ocxDiv").html('<OBJECT ID="cameraocx" width=100% height=250px classid="CLSID:A9A5DEC8-62AB-4444-9024-874FF35D3FD1"><PARAM NAME="vmode" VALUE="transparent"><PARAM NAME="_Version" VALUE="65536"><PARAM NAME="_ExtentX" VALUE="12806"><PARAM NAME="_ExtentY" VALUE="1747"><PARAM NAME="_StockProps" VALUE="0"></OBJECT>');var n=document.getElementById("cameraocx");n.width=t+"px",n.height=e+"px",n.SetLiveLayout(1);n.DeviceLogin_NOPOINT(d[a].nvrIp,+d[a].nvrPort,d[a].nvrName,d[a].nvrPassword,+d[a].factory);n.VideoPlay_NOPOINT(d[a].nvrIp,+d[a].nvrPort,d[a].nvrName,d[a].nvrPassword,+d[a].factory,d[a].channelNumber,"",-1)},500)};var s=new Array,l=new Array;u.addImg=function(n,a,o,i){r(function(){$("#"+a+"canvas").width("100%"),$("#"+a+"canvas").height("100%"),o/=$("#"+a+"canvas").width(),i/=$("#"+a+"canvas").height(),s[a]=o,l[a]=i;var t=document.getElementById(a+"canvas"),e=t.getContext("2d");e.fillStyle="rgba(0, 0, 0, 0)",e.drawImage(n,0,0,n.width,n.height,0,0,t.width,t.height)},100)},u.showText=function(t,e){$("#"+t).popover({placement:"auto right",html:!0,title:$("#popContainer h3").html(),content:g[e],width:"271",delay:{show:100,hide:400}})},u.showData=function(t,e){var n=$("#"+t),a=event||window.event,o=n.offset(),n=a.clientX+document.documentElement.scrollLeft-document.documentElement.clientLeft,a=a.clientY+document.documentElement.scrollTop-document.documentElement.clientTop,n=Math.floor(n-o.left),o=Math.floor(a-o.top),o=document.getElementById(t).getPixelColor(n*s[e],o*l[e]).a,i="#"+t;"0"!=o?0==document.getElementById(e).getElementsByTagName("div").length&&($(i).popover("show"),$(i).siblings(".popover").on("mouseleave",function(){$(i).popover("hide")})):$(i).popover("hide")},u.hideData=function(t){var e="#"+t+"canvas";r(function(){$(".popover:hover").length||$(e).popover("hide")},100)};var d=[];u.cameraFun=function(){$.ajax({type:"GET",dataType:"json",url:a.superviseUrl+"/depotStyle/getAllPointChart",data:{type:"1"},success:function(t){var e=$("#iconDiv");e.html("");for(var n=0;n<t.length;n++){var a=t[n],o="styles/img/camera.png";"1"==(d[n]=a).cameraType&&(o="styles/img/camera_qiu.png"),e.append(m("<img ng-click='playCamera("+n+")' src=\""+o+'" style="'+a.styles+';cursor: pointer;" class="ng-scope">')(u))}}})};var h=[];u.getClInfo=function(){$.ajax({type:"GET",dataType:"json",url:a.superviseUrl+"/depotStyle/getAllPointChart",data:{type:"4"},success:function(t){h=t,u.getCrkInfo()}})};var v=[];u.getCrkInfo=function(){$.ajax({type:"GET",dataType:"json",url:a.agileUrl+"/agile/kcsw/queryLKNewData",data:{orgId:c.orgInfo.orgId},success:function(t){v=t,u.tempFun()}})},u.skipCameraBugList=function(){u.switchTopMenu(17,"app.camera.index"),t.go("app.qualityDlag.resultNewList",{isShow:"2"})},u.skipLqBugList=function(){u.switchTopMenu(18,"app.supervise.cameraPT"),t.go("app.supervise.situation.temperature",{isShow:"true"})},u.seleVal="2",u.birdsEyeUrl=c.orgInfo.birdsEye,u.tempCameraChange=function(){"2"==u.seleVal?($("#indexBJ-ul").html(m("<li ng-click='skipLqBugList()' style='cursor: pointer;'><img src=\"../../styles/img/home-1/baoj.png\"/>粮情报警</li>>")(u)),u.getClInfo()):"1"==u.seleVal&&($("#indexBJ-ul").html(""),u.cameraFun())},HTMLElement.prototype.getPixelColor=function(t,e){var n=this.getContext("2d").getImageData(t,e,1,1).data,a=n[0],o=n[1],i=n[2],r=n[3]/255,r=Math.round(100*r)/100,t=a.toString(16);a<16&&(t="0"+t);e=o.toString(16);o<16&&(e="0"+e);n=i.toString(16);return{rgba:"rgba("+a+","+o+","+i+","+r+")",rgb:"rgb("+a+","+o+","+i+")",hex:"#"+t+e+(n=i<16?"0"+n:n),r:a,g:o,b:i,a:r}},u.tempCameraChange(),u.switchTopMenu=function(t){$("#menu-"+t).hasClass("open")||$("#menu-"+t).smartCollapseToggle(),18==t?$("body").addClass("minified"):$("body").removeClass("minified"),c.childSysId=t,sessionStorage.setItem("childSysId",t)}}]);
- "use strict";angular.module("app.system").controller("kuczbCtrl",["$scope","$stateParams","$rootScope","$timeout","$uibModal","$state","APP_CONFIG","liangspzService","kcswService",function(i,e,t,o,n,a,l,s,r){$("#kuczb").html($('<div class="kuczb-charts" id="kuczb" style="height: 100%;width:100%;" ></div>')),i.loadData=function(){s.getDateBl(t.orgInfo.orgId).then(function(e){var t=i.pageInfo=e;i.sjs=e;e=echarts.init(document.getElementById("kuczb")),t={radius:"40%",tooltip:{formatter:"{a} <br/>{b} : {c}%"},grid:{show:!1,x:20,y:50,x2:60,y2:60,height:100,width:100,containLabel:!0,splitLine:{show:!1}},toolbox:{show:!1},series:[{type:"gauge",z:3,radius:"70%",center:["50%","60%"],axisLine:{lineStyle:{width:20}},axisTick:{length:5,lineStyle:{color:"#fff"}},splitLine:{length:20,lineStyle:{color:"#fff"}},axisLabel:{fontSize:8},title:{show:!1,x:"center",y:"center",fontWeight:"bolder",fontSize:12,fontStyle:"italic",textStyle:{color:"#ccc",fontStyle:"normal",fontWeight:"lighter",fontFamily:"sans-serif",verticalAlign:"middle"}},detail:{formatter:"{value}%",offsetCenter:[0,"75%"],fontSize:16},data:[{value:t,name:"库存占比"}]}]};t.grid.height=$("#kuczb").height()/1.5-25,t.grid.width=.8*$("#kuczb").width(),e.setOption(t)},function(e){console.log(e)}),r.getCountZkc(t.orgInfo.orgId).then(function(e){i.kczl=e,i.kur=t.orgInfo.effectiveCapacity})},i.loadData(),i.querykc=function(){$("#menu-19").hasClass("open")||$("#menu-19").smartCollapseToggle(),$("body").removeClass("minified"),t.childSysId=19,sessionStorage.setItem("childSysId",19),a.go("app.numbermanage.numberManage-list")}}]);
- "use strict";angular.module("app.system").controller("liangspzCtrl",["$scope","$stateParams","$rootScope","$timeout","$uibModal","$compile","liangspzService","$state","APP_CONFIG",function(o,e,t,i,a,s,n,l,r){$("#lspz").html($('<div class="liangspz-charts" id="lspz" style="height:100%;width:100%;" ></div>')),o.initBasic=function(){""!=o.year&&null!=o.year&&""!=o.lspz&&null!=o.lspz&&o.loadData()},o.loadData=function(){n.getDate(t.orgInfo.orgId,o.lspz,o.year).then(function(e){o.pageInfo=e.dad;var t=e.years,i=e.rk_count,a=e.ck_count,n=echarts.init(document.getElementById("lspz")),l={normal:{show:!1,formatter:"{c} {name|{a}}",fontSize:16,rich:{name:{textBorderColor:"#fff"}}}},a={color:["#4cabce","#e5323e"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:function(e){return console.log(e,"params......."),'<div style="font-size:10px;width:50px">'+e[0].axisValue+'月份</div><div style="font-size:10px;"><span style="display:inline-block;background:#4cabce;border-radius:50%;width:8px;height:8px;line-height:8px;"></span><span style="display:inline-block;margin-left:10px;">'+e[0].seriesName+e[0].value+'</span></div><div style="font-size:10px;"><span style="display:inline-block;background:#e5323e;border-radius:50%;width:8px;height:8px;line-height:8px;"></span><span style="display:inline-block;margin-left:10px;">'+e[1].seriesName+e[1].value+"</span></div>"}},legend:{show:!0,orient:"vertical",x:"right",y:"center",top:"40px",textStyle:{color:"#fff",fontSize:8},data:["入库量","出库量"]},grid:{x:50,y:50,top:"-8px",height:90,width:100},calculable:!0,xAxis:[{name:"月份",type:"category",axisTick:{show:!1},data:e.month,axisLabel:{interval:0,rotate:0,margin:2,textStyle:{fontWeight:"bolder",color:"#fff"}},axisLine:{lineStyle:{type:"solid",color:"#fff",width:"1"}}}],yAxis:[{type:"value",max:250,splitLine:{show:!0},splitArea:{show:!1},axisLine:{lineStyle:{type:"solid",color:"#fff",width:"1"}},axisLabel:{interval:0,rotate:0,textStyle:{color:"#fff"}}}],series:[{name:"入库量",type:"bar",label:l,barWidth:10,data:i},{name:"出库量",type:"bar",label:l,barWidth:10,data:a}]};a.grid.height=$("#lspz").height()/1.5,a.grid.width=.8*$("#lspz").width(),n.setOption(a),o.pslist=[{id:"3164",name:"小麦和混合小麦"},{id:"3165",name:"玉米"},{id:"3166",name:"稻谷"},{id:"2777",name:"大豆"}],null==$("#yearSele").html()&&(t="<select id='yearSele' ng-change='initBasic()' ng-model=\"year\" ng-options=\"num as num for num in ["+t+']" style="float:right;margin-top:25px;margin-right:20px;background-color:transparent;color:#999;min-width:65px;">\n <option value="">-年份-</option>\n </select> <select id=\'lspzSele\' ng-change=\'initBasic()\' ng-model="lspz" ng-options="enum.id as enum.name for enum in pslist" style="float:right;margin-top:25px;margin-right:20px;background-color:transparent;color:#999;min-width:65px;">\n <option value="">-粮食品种-</option>\n </select> ',$("#lspz").prepend(s(t)(o)))},function(e){console.log(e,"data.......")})},o.loadData()}]);
- "use strict";angular.module("app.system").controller("quxtCtrl",["$scope","$stateParams","$compile","$rootScope","$timeout","$interval","$uibModal","grainTempService","threetempcheckService","StorehouseService","$state","APP_CONFIG",function(o,e,s,t,i,a,n,r,l,h,d,u){$("#showChartsTemp").html($('<div class="charts-histogram-1" id="quxt" style="height: 100%;width:100%;" ></div>'));o.gainTimes=function(e){var t=new Date;t.setDate(t.getDate()-e);var o=t.getFullYear(),e=t.getMonth()+1,t=t.getDate();return o+"-"+(e=1<=e&&e<=9?"0"+e:e)+"-"+(t=0<=t&&t<=9?"0"+t:t)},o.loadThreeTemperature=function(){h.getThreeTempCheckList(t.orgInfo.orgId).then(function(e){0<e.houseList.length?(o.storehouseList=e.houseList,o.houseId=e.houseList[0].storehouseId,o.newInit()):o.houseId=""},function(e){console.log(e)})},o.loadThreeTemperature(),o.newInit=function(){r.getThreeConditionHomePage(t.orgInfo.orgId,t.storehouseObj[parseInt(o.houseId)].storehouseCode,"13").then(function(e){var l={tooltip:{trigger:"axis"},grid:{height:90,width:100,y:10},color:["#00FF00","#ffdb43","#4bb4ff","#ff6953","#ed19ff"],legend:{data:["粮温","仓内温","仓外温"],orient:"vertical",x:"right",y:"15px",textStyle:{color:"#fff"}},calculable:!0,xAxis:[{name:"时间",type:"category",boundaryGap:!1,data:["周一","周二","周三","周四","周五","周六","周日"],axisLabel:{textStyle:{color:"#fff"}},axisLine:{lineStyle:{type:"solid",color:"#ffffff",width:"1"}}}],yAxis:[{type:"value",show:!0,axisLabel:{textStyle:{color:"#fff"}},axisLine:{lineStyle:{type:"solid",color:"#ffffff",width:"1"}}}],series:[{name:"粮温",type:"line",smooth:!0,data:[10,12,21,54,260,830,710]},{name:"仓内温",type:"line",smooth:!0,data:[30,182,434,791,390,30,10]},{name:"仓外温",type:"line",smooth:!0,data:[1320,1132,601,234,120,90,20]},{name:"仓内湿",type:"line",smooth:!0,data:[1320,1132,601,234,120,90,20]},{name:"仓外湿",type:"line",smooth:!0,data:[1320,1132,601,234,120,90,20]}]};o.getRealTemp=function(e){for(var t=[],o=[],s=[],i=[],a=[],n=[],r=e.length-1;0<=r;r--)250!=e[r].lswd?o.push(e[r].lswd):o.push(null),250!=e[r].cwwd?s.push(e[r].cwwd):s.push(null),250!=e[r].cnwd?i.push(e[r].cnwd):i.push(null),250!=e[r].cnsd?a.push(e[r].cnsd):a.push(null),250!=e[r].cwsd?n.push(e[r].cwsd):n.push(null),t.push(e[r].days);l.series[0].data=o,l.series[1].data=i,l.series[2].data=s,l.series[3].data=a,l.series[4].data=n,l.xAxis[0].data=t};var t=echarts.init(document.getElementById("quxt"));o.getRealTemp(e),l.grid.height=$("#quxtDiv").height()/1.5-25,l.grid.width=.8*$("#quxt").width(),t.setOption(l),null==$("#houseSele").html()&&$("#quxt").prepend(s('<select id=\'houseSele\' ng-change=\'newInit()\' ng-model="houseId" ng-options="store.storehouseId as store.storehouseName for store in storehouseList" style="float:right;margin-right:20px;background-color:transparent;color:#999;min-width:65px;">\n </select>')(o))},function(e){console.log(e)})}}]);
- "use strict";angular.module("app.system").service("liangspzService",["$http","$q","APP_CONFIG","$rootScope",function(o,i,n,a){this.getDate=function(e,t,r){var a=i.defer();return o({method:"GET",url:n.agileUrl+"/agile/kcsw/getDate",params:{orgId:e,lspz:t,year:r}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.getDateDj=function(e){var t=i.defer();return o({method:"GET",url:n.agileUrl+"/agile/kcsw/getDateDj",params:{orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getDateBl=function(e){var t=i.defer(),r=a.orgInfo.effectiveCapacity;return o({method:"GET",url:n.agileUrl+"/agile/kcsw/getDateBl",params:{effectiveCapacity:r,orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.inbox").directive("messageLabels",["InboxConfig",function(e){return{replace:!0,restrict:"AE",link:function(a,l){a.message.labels&&a.message.labels.length?e.success(function(s){var e=_.map(a.message.labels,function(e){return'<span class="label bg-color-'+s.labels[e].color+'">'+s.labels[e].name+"</span>"}).join("");l.replaceWith(e)}):l.replaceWith("")}}}]);
- "use strict";angular.module("app.inbox").directive("unreadMessagesCount",["InboxConfig",function(i){return{restrict:"A",link:function(n,e){i.success(function(n){e.html(_.find(n.folders,{key:"inbox"}).unread)})}}}]);
- "use strict";angular.module("app.inbox").factory("InboxConfig",["$http","APP_CONFIG",function(o,n){return o.get(n.apiRootUrl+"/inbox.json")}]);
- "use strict";angular.module("app.inbox").factory("InboxMessage",["$resource","APP_CONFIG",function(t,e){e=t(e.apiRootUrl+"/messages.json/:id",{id:"@_id"},{get:{url:e.apiRootUrl+"/message.json",isArray:!1}});return _.extend(e.prototype,{selected:!1,hasAttachments:function(){return _.isArray(this.attachments)&&this.attachments.length},fullAttachmentsTootlip:function(){return"FILES: "+_.pluck(this.attachments,"name").join(", ")},getBodyTeaser:function(){var t=this.body.replace(/<[^<>]+?>/gm," ").replace(/(\s{2}|\n)/gm," "),e=55-this.subject.length;return t.length>e?t.substring(0,e)+"...":t}}),e}]);
- "use strict";angular.module("app").controller("LanguagesCtrl",["$scope","$rootScope","$log","Language",function(n,g,a,e){g.lang={},e.getLanguages(function(n){g.currentLanguage=n[0],g.languages=n,e.getLang(n[0].key,function(n){g.lang=n})}),n.selectLanguage=function(n){g.currentLanguage=n,e.getLang(n.key,function(n){g.lang=n})},g.getWord=function(n){return angular.isDefined(g.lang[n])?g.lang[n]:n}}]);
- "use strict";angular.module("app").factory("Language",["$http","APP_CONFIG",function(t,g){return{getLang:function(n,o){var r;r=o,t.get(g.apiRootUrl+"/langs/"+n+".json").success(function(n){r(n)}).error(function(){$log.log("Error"),r([])})},getLanguages:function(n){var o;o=n,t.get(g.apiRootUrl+"/languages.json").success(function(n){o(n)}).error(function(){$log.log("Error"),o([])})}}}]);
- "use strict";angular.module("app").directive("languageSelector",["Language",function(e){return{restrict:"EA",replace:!0,templateUrl:"app/layout/language/language-selector.tpl.html",scope:!0}}]);
- "use strict";angular.module("app").directive("toggleShortcut",["$log","$timeout",function(t,e){function n(t){var i=$("#shortcut");function e(){i.animate({height:"hide"},300,"easeOutCirc"),$("body").removeClass("shortcut-on")}t.on("click",function(){i.is(":visible")?e():(i.animate({height:"show"},200,"easeOutCirc"),$("body").addClass("shortcut-on"))}),i.find("a").click(function(t){t.preventDefault(),window.location=$(this).attr("href"),setTimeout(e,300)}),$(document).mouseup(function(t){i&&!i.is(t.target)&&0===i.has(t.target).length&&e()})}return{restrict:"EA",link:function(t,i){e(function(){n(i)})}}}]);
- "use strict";angular.module("app.maps").controller("MapsDemoCtrl",["$scope","$http","$q","SmartMapStyle","uiGmapGoogleMapApi",function(o,t,e,p,n){o.styles=p.styles,o.setType=function(e){p.getMapType(e).then(function(t){o.map.control.getGMap().mapTypes.set(e,t),o.map.control.getGMap().setMapTypeId(e)}),o.currentType=e},o.map={center:{latitude:45,longitude:-73},zoom:8,control:{}},n.then(function(t){}).then(function(){return p.getMapType("colorful")}).then(function(){o.setType("colorful")})}]);
- "use strict";angular.module("app.maps").factory("SmartMapStyle",["$q","$http","APP_CONFIG",function(a,n,o){var l={colorful:{name:"Colorful",url:o.apiRootUrl+"/maps/colorful.json"},greyscale:{name:"greyscale",url:o.apiRootUrl+"/maps/greyscale.json"},metro:{name:"metro",url:o.apiRootUrl+"/maps/metro.json"},"mono-color":{name:"mono-color",url:o.apiRootUrl+"/maps/mono-color.json"},monochrome:{name:"monochrome",url:o.apiRootUrl+"/maps/monochrome.json"},nightvision:{name:"Nightvision",url:o.apiRootUrl+"/maps/nightvision.json"},"nightvision-highlight":{name:"nightvision-highlight",url:o.apiRootUrl+"/maps/nightvision-highlight.json"},"old-paper":{name:"Old Paper",url:o.apiRootUrl+"/maps/old-paper.json"}};return{getMapType:function(o){var r,e;return(o=l[o]).cache||(o.cache=(r=o,e=a.defer(),n.get(r.url).then(function(o){o=o.data,o=new google.maps.StyledMapType(o,{name:r.name});e.resolve(o)},function(o){console.error(o),e.reject(o)}),e.promise)),o.cache},styles:l}}]);
- "use strict";angular.module("app.alarm").controller("alarmCtrl",["$scope","$http","$state","$stateParams","alarmService","APP_CONFIG",function(e,a,r,t,l,m){e.pageInfo={pageNum:1,pageSize:10},e.queryCriteria=null,"currentMonth"==t.queryCriteria&&(e.queryCriteria="currentMonth"),e.loadData=function(){l.getPageInfo(e.pageInfo.pageNum,e.pageInfo.pageSize,e.car,e.queryCriteria).then(function(a){e.pageInfo=a},function(a){console.log()})},e.loadData(),e.showDetails=function(){r.go("app.camera.edit")},e.getPicture=function(a){e.picture=a,$("#pictureModal").modal("show")}}]).controller("alarmTypeCtrl",["$scope","$http","$state","alarmService","APP_CONFIG",function(e,a,r,t,l){e.loadData=function(){t.getAlarmType().then(function(a){0<a.length?(e.alarmType=a,e.alarmType[0].smsalarm="1"==e.alarmType[0].smsalarm,e.alarmType[0].systemalarm="1"==e.alarmType[0].systemalarm,e.alarmType[1].smsalarm="1"==e.alarmType[1].smsalarm,e.alarmType[1].systemalarm="1"==e.alarmType[1].systemalarm):(e.alarmType=[{alarmType:1,alarmGrade:1,smsalarm:0,systemalarm:0},{alarmType:2,alarmGrade:1,smsalarm:0,systemalarm:0}],t.saveAlarmType(angular.toJson(e.alarmType)).then(function(a){e.loadData()}))})},e.loadData(),e.saveAlarmData=function(){t.updateAlarmType(angular.toJson(e.alarmType)).then(function(a){"success"==a.status?alert("保存成功"):alert("保存失败")})}}]);
- "use strict";angular.module("app.camera").controller("cameraCtrl",["$scope","$rootScope","$http","$state","cameraService","nvrService","enumService","FileUploader","APP_CONFIG",function(o,e,n,t,a,r,i,c,l){o.pageInfo={pageNum:1,pageSize:10},o.loadData=function(){i.enumData().then(function(e){o.parentObj=e.parentMap,o.enumObj=e.enumMap,a.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.car).then(function(e){o.pageInfo=e},function(e){console.log()})},function(e){console.log(e)})},o.loadData(),o.getResetting=function(){o.car.name="",o.loadData()},o.showEdit=function(e,n){t.go("app.basic.cameraEdit",{id:e,type:n})},o.addCameraEdit=function(){r.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,void 0).then(function(e){0<e.size?t.go("app.basic.cameraAdd"):alert("请先添加硬盘录像机信息!")},function(e){console.log(e)})},o.remove=function(e){a.removeById(e).then(function(e){"success"==e.status?(alert("删除成功"),o.loadData()):alert("删除失败")})},o.goPage=function(e){o.pageInfo.pageNum=e,o.loadData()},o.uploader=new c({url:l.monitorUrl+"/camera/importFile",autoUpload:!0,formData:[{fileType:"xlsx",orgId:e.orgInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,n){console.info("正在上传:"+n+"%")},onSuccessItem:function(e,n,t,a){e.isSuccess&&""==n?alert("导入成功!"):alert(n),o.loadData()}})}]).controller("cameraSaveCtrl",["$scope","$http","$state","$stateParams","$uibModal","$rootScope","cameraService","orgService","enumService","APP_CONFIG",function(t,e,a,n,o,r,i,c,l,u){t.addedDetail=[],t.getOrgList=function(){c.getPageInfo(null,null,null,null).then(function(e){t.orgList=e.list},function(e){console.log(e)})},t.getOrgList(),t.changeEvent=function(){1==t.cameraEdit.live?$("#storehouseId").attr("disabled",!1):(t.cameraEdit.storehouseId="",$("#storehouseId").attr("disabled",!0))},t.loadDataById=function(n){l.enumData().then(function(e){t.parentObj=e.parentMap,t.enumObj=e.enumMap,i.getCameraDite(n).then(function(e){t.cameraEdit=e.cameraEdit,t.addedDetail[0]=e.nvrEdit,t.cameraEdit.orgId=+t.cameraEdit.orgId,$("#camera-form input").attr("disabled",s),$("#camera-form select").attr("disabled",s),1==t.cameraEdit.live?t.cameraEdit.storehouseId=parseInt(t.cameraEdit.storehouseId):$("#storehouseId").attr("disabled",!0)},function(e){console.log()})},function(e){console.log(e)})},t.loadData=function(){l.enumData().then(function(e){t.parentObj=e.parentMap,t.enumObj=e.enumMap},function(e){console.log(e)})},null!=n.id?t.loadDataById(n.id):(t.isShow="1",t.loadData());var s=!0;"edit"==n.type&&(s=!1,t.isShow="1"),t.getEmptying=function(){t.cameraEdit={},a.go("app.camera.list")};var d=$("#camera-form").validate();t.saveData=function(){var e,n;d.form()&&(0!=t.addedDetail.length?(t.cameraEdit.orgId=r.userInfo.orgId,e=angular.toJson(t.cameraEdit),n=t.addedDetail[0].id,i.saveAndUpdata(e,n).then(function(e){"success"==e.status?(alert("保存成功"),a.go("app.camera.list")):alert("保存失败")})):alert("请添加硬盘录像机数据!"))},t.addRow=function(){var e;0==t.addedDetail.length?(e=[],o.open({size:"lg",templateUrl:"app/monitor/views/nvr-list-modal.html",controller:"nvrListModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&t.addedDetail.push(e)},function(e){console.log(e)})):alert("只能添加一条硬盘录像机数据!")},t.deleteRow=function(e){e=t.addedDetail.indexOf(e);-1!=e&&t.addedDetail.splice(e,1)},t.retList=function(){r.back()}}]).controller("cameraPlayCtrl",["$scope","$rootScope","$timeout","$uibModal","$interval","cameraPlayService","cameraSettingService",function(n,e,t,a,o,r,i){var c,l,u,s,d;n.addressName=e.orgInfo.orgName,n.init=function(){i.loadSetting().then(function(e){t(function(){r.initOBJ(e.imgpath,e.recordpath)},500)},function(e){console.log(e)})},n.initSlider=function(){r.initSlider()},n.winsum="4",n.changeWin=function(){r.changeWin(n.winsum)},n.usePTZ=function(e,n,t,a){r.usePTZ(e,n,t,a)},n.cameralist,n.getAllCamera=function(){r.getAllCamera().then(function(e){n.cameralist=e,n.generateTree()})},n.generateTree=function(){n.cameraTree=[{cameraId:"",alias:"仓内",children:[]}],n.cameraTree1=[{cameraId:"",alias:"仓外",children:[]}],angular.forEach(n.cameralist,function(e){e.isExpend=!1,(1==e.live?n.cameraTree:n.cameraTree1)[0].children.push(e)})},n.itemClicked=function(e){e.isChecked=!0,n.prevCamera&&n.prevCamera!=e&&(n.prevCamera.isChecked=!1),n.prevCamera=e,r.isNotPlay(n.winsum)&&n.closeCameraByWinIndex(),n.itemCheckedChanged(e)},n.itemCheckedChanged=function(e){null!=e.nvrIp&&""!=e.nvrIp&&r.play(e)},n.showQP=function(){r.showQP(),n.fullScreen(),n.edit()},n.fullScreen=function(){var e;document.fullScreenElement||document.msFullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||!1?document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen():(e=document.documentElement).requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen()},n.edit=function(){a.open({size:"lg",templateUrl:"app/monitor/views/modal-edit.html",controller:"cameraModalPlayCtrl",windowClass:"modal-class",backdrop:"static",resolve:{btnType:function(){return 1},libraryType:function(){return n.libraryType}}}).result.then(function(e){n.fullScreen()},function(e){console.log(e)})},n.getRoundRound=function(){d=document.getElementById("playOcx"),s=c=n.winsum,l=n.cameralist,n.closeAllCamera(),this.startRound(n.cameralist)},n.startRound=function(e){u=o(function(){n.roundCameraStart(l.length)},1e4),e.length>s?n.RoundCameraInit(0,c):n.RoundCameraInit(0,e.length)},n.roundCameraStart=function(e){n.closeAllCamera(),s<e?(s+c<e?n.RoundCameraInit(s,s+c):n.RoundCameraInit(s,e),s+=c):(o.cancel(u),n.startRound(l))},n.RoundCameraInit=function(e,n){for(var t=l,a=e;a<n;a++)d.VideoPlay_NOPOINT(t[a].nvrIp,t[a].nvrPort,t[a].nvrName,t[a].nvrPassword,t[a].nvrFactory,t[a].channelNumber,"",-1)},n.stopRoundRound=function(){o.cancel(u),n.closeAllCamera()},n.closeAllCamera=function(){r.closeAllCamera(n.winsum)},n.closeCameraByWinIndex=function(){r.closeCameraByWinIndex()},n.batchCameraByWinIndex=function(){r.batchCameraByWinIndex()},n.batchAllCamera=function(){r.batchAllCamera(n.winsum)};var m=0;n.vedioBegin=function(){1<=m?alert("已经点击过录像开始,请不要重复点击!"):(alert("录像开始,请尽量不要进行任何操作,如果到达预定的录像结束时间请点击录像结束按钮!"),r.vedioBegin(),m++)},n.vedioEnd=function(){0!=m?(r.vedioEnd(),m=0):alert("请点击录像开始按钮!")},n.lightingBegin=function(){r.lightingBegin()},n.lightingEnd=function(){r.lightingEnd()},n.$on("$destroy",function(){o.cancel(u),r.stoprefresh()}),n.init(),n.getAllCamera()}]).controller("cameraAgentPlayCtrl",["$scope","$rootScope","$timeout","$interval","$stateParams","cameraPlayService","cameraSettingService",function(a,n,e,t,o,r,i){var c;a.addressName=n.orgInfo.orgName;var l=$("#throughDIV").width(),u=+document.documentElement.clientHeight-235;$("#throughDIV").css("height",u).css("margin-bottom","13px");var s,d,m,g,f,p="D:\\SnapDir",h="D:\\VideoDir",C=0,I="";a.initPlugin=function(){i.loadSetting().then(function(e){null!=e.imgpath&&(h="\\"==e.imgpath.substr(e.imgpath.length-1,1)?(p=e.imgpath,e.recordpath):(p=e.imgpath+"/",e.recordpath+"/")),s=new WebControl({szPluginContainer:"throughDIV",iServicePortStart:15900,iServicePortEnd:15909,szClassId:"23BF3B0A-2C56-4D97-9C03-0CB103AA8F11",cbConnectSuccess:function(){s.JS_StartService("window",{dllPath:"./VideoPluginConnect.dll"}).then(function(){s.JS_SetWindowControlCallback({cbIntegrationCallBack:a.cbIntegrationCallBack}),s.JS_CreateWnd("throughDIV",l,u).then(function(){a.init()})},function(){})},cbConnectError:function(){s=null,$("#throughDIV").html("插件未启动,正在尝试启动,请稍候..."),WebControl.JS_WakeUp("VideoWebPlugin://"),++C<3?setTimeout(function(){a.initPlugin()},3e3):$("#throughDIV").html("插件启动失败,请检查插件是否安装!")},cbConnectClose:function(e){console.log("cbConnectClose"),s=null}}),n.webCtrl=s},function(e){console.log(e)})},a.init=function(){a.getPubKey(function(){var e=a.setEncrypt("kwqBBk5io9oo970ueCQm"),n=p,t=h;s.JS_RequestInterface({funcName:"init",argument:JSON.stringify({appkey:"24421703",secret:e,ip:"172.16.3.55",playMode:0,port:443,snapDir:n,videoDir:t,layout:"2x2",enableHTTPS:1,encryptedFields:"secret",showToolbar:1,showSmart:1,buttonIDs:"0,16,256,257,258,259,260,512,513,514,515,516,517,768,769"})}).then(function(e){s.JS_Resize(l,u)})}),a.setCallbacks()},a.getPubKey=function(n){s.JS_RequestInterface({funcName:"getRSAPubKey",argument:JSON.stringify({keyLength:1024})}).then(function(e){e.responseMsg.data&&(I=e.responseMsg.data,n())})},a.setEncrypt=function(e){var n=new JSEncrypt;return n.setPublicKey(I),n.encrypt(e)},$("#throughDIV").resize(function(){null!=s&&(l=$("#throughDIV").width(),u=+document.documentElement.clientHeight-235,$("#throughDIV").css("height",u),s.JS_Resize(l,u),a.setWndCover())}),$(window).scroll(function(){null!=s&&(s.JS_Resize(l,u),a.setWndCover())}),a.setWndCover=function(){var e=$(window).width(),n=$(window).height(),t=$("#throughDIV").get(0).getBoundingClientRect(),a=t.left<0?Math.abs(t.left):0,o=t.top<0?Math.abs(t.top):0,e=0<t.right-e?Math.round(t.right-e):0,n=0<t.bottom-n?Math.round(t.bottom-n):0,a=l<a?l:a,o=u<o?u:o,e=l<e?l:e,n=u<n?u:n;s.JS_RepairPartWindow(0,0,l+1,u),0!=a&&s.JS_CuttingPartWindow(0,0,a,u),0!=o&&s.JS_CuttingPartWindow(0,0,l+1,o),0!=e&&s.JS_CuttingPartWindow(l-e,0,e,u),0!=n&&s.JS_CuttingPartWindow(0,u-n,l,n)},a.setCallbacks=function(){s.JS_SetWindowControlCallback({cbIntegrationCallBack:a.cbIntegrationCallBack})},a.cbIntegrationCallBack=function(e){e=e.responseMsg.msg,e=JSON.parse(e);c=e.cameraIndexCode},a.preview=function(e){e=(e=(e=e).replace(/(^\s*)/g,"")).replace(/(\s*$)/g,""),s.JS_RequestInterface({funcName:"startPreview",argument:JSON.stringify({cameraIndexCode:e,streamMode:0,transMode:1,gpuMode:0,wndId:-1})})},$(window).unload(function(){null!=s&&(s.JS_HideWnd(),s.JS_Disconnect().then(function(){},function(){}))}),a.cameralist,a.getAllCamera=function(){o.isFlowPlay?r.getFlowPlayVideo().then(function(e){a.cameralist=e,a.generateTree()}):r.getAgentVideo().then(function(e){a.cameralist=e,a.generateTree()})},a.generateTree=function(){a.cameraTree=new Array,angular.forEach(a.cameralist,function(e,n){a.cameraTree.push({alias:"",children:[]}),a.cameraTree[n].alias=e[0].agentDepotName,angular.forEach(e,function(e){e.isExpend=!1,a.cameraTree[n].children.push(e)})})},a.itemClicked=function(e){e.isChecked=!0,a.prevCamera&&a.prevCamera!=e&&(a.prevCamera.isChecked=!1),a.prevCamera=e,a.preview(e.cameraIndexCode)},a.getRoundRound=function(){s.JS_RequestInterface({funcName:"stopAllPreview"}),s.JS_RequestInterface({funcName:"getLayout"}).then(function(e){e=e?e.responseMsg:"",e=JSON.parse(e.data);f=d=e.wndNum,m=a.cameralist,a.startRound(a.cameralist)})},a.startRound=function(n){for(var e=0;e<n.length;e++)!function(e){m=n[e],n[e].length>f?(a.RoundCameraInit(0,d),g=t(function(){a.roundCameraStart(n[e].length)},1e4)):a.RoundCameraInit(0,n[e].length)}(e)},a.roundCameraStart=function(e){s.JS_RequestInterface({funcName:"stopAllPreview"}),f<e?(f+d<e?a.RoundCameraInit(f,f+d):a.RoundCameraInit(f,e),f+=d):t.cancel(g)},a.RoundCameraInit=function(e,n){for(var t=0;t<n-e;t++)a.previewRound(m.cameraIndexCode,t+1)},a.stopRoundRound=function(){t.cancel(g),s.JS_RequestInterface({funcName:"stopAllPreview"})},a.previewRound=function(e,n){e=(e=e.replace(/(^\s*)/g,"")).replace(/(\s*$)/g,""),s.JS_RequestInterface({funcName:"startPreview",argument:JSON.stringify({cameraIndexCode:e,streamMode:0,transMode:1,gpuMode:0,wndId:n})})},a.usePTZ=function(e,n,t){r.hkControl(e,t,c)},a.initPlugin(),a.getAllCamera()}]).controller("cameraModalPlayCtrl",["$scope","$uibModalInstance","cameraPlayService",function(e,n,o){e.usePTZ=function(e,n,t,a){o.usePTZ(e,n,t,a)},e.cancel=function(){$("#playOcx").css("width",""),$("#playOcx").css("height",""),$("#playOcx").css("top",""),$("#playOcx").css("left",""),$("#playOcx").css("position",""),n.close()}}]);
- "use strict";angular.module("app.log").controller("logCtrl",["$scope","$http","$state","logService","APP_CONFIG",function(a,e,o,n,t){a.pageInfo={pageNum:1,pageSize:10},a.loadData=function(){n.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.ip,a.operaMan,a.operaDepartment,a.level).then(function(e){a.pageInfo=e},function(e){console.log()})},a.loadData(),a.goPage=function(e){a.pageInfo.pageNum=e,a.loadData()}}]);
- "use strict";angular.module("app.nvr").controller("nvrCtrl",["$scope","$rootScope","$state","alertService","$http","FileUploader","nvrService","enumService","APP_CONFIG",function(u,n,e,t,a,o,l,r,i){u.loadData=function(){r.enumData().then(function(n){u.parentObj=n.parentMap,u.enumObj=n.enumMap,l.getPageInfo(1,10,u.nvr).then(function(n){u.pageInfo=n},function(n){})},function(n){})},u.loadData(),u.go_page=function(n,t,e,a){var o=t;if("previousPage"==n){if(t<=1)return;o=t-1}else if("nextPage"==n){if(a<=t)return;o=t+1}else if("firstPage"==n){if(1==t)return;o=1}else if("lastPage"==n){if(t==a)return;o=a}u.loadData=function(){l.getPageInfo(o,e).then(function(n){u.pageInfo=n},function(n){})},u.loadData()},u.change_pageSize=function(n){u.loadData=function(){l.getPageInfo(1,n).then(function(n){u.pageInfo=n},function(n){})},u.loadData()},u.showAdd=function(){e.go("app.basic.nvrAdd",{id:0,type:"add"})},u.showEdit=function(n,t){e.go("app.basic.nvrEdit",{id:n,type:t})},u.remove=function(n){l.removeById(n).then(function(n){"success"==n.msg?(alert("操作成功"),u.loadData()):alert("操作失败")})},u.throughEdit=function(n,t,e,a,o,r,i){u.nvrDate={nvrId:n,nvrIp:t,nvrUsername:e,nvrPassword:a,nvrPort:o,nvrType:r},null!=t&&""!=t&null!=e&&""!=e&null!=a&&""!=a?l.throughEdit(n).then(function(n){u.throughList=n,$("#myModal").modal("show")}):alert("NVR信息不全,不能更新通道号!")},u.updateChannelNumber=function(){l.updateChannelNumber(u.nvrDate.nvrId,u.nvrDate.nvrIp,u.nvrDate.nvrUsername,u.nvrDate.nvrPassword,u.nvrDate.nvrPort,u.nvrDate.nvrType).then(function(n){"success"==n.msg?l.throughEdit(u.nvrDate.nvrId).then(function(n){u.throughList=n,$("#myModal").modal("hide"),alert("更新成功!")}):alert("操作失败")})},u.uploader=new o({url:i.monitorUrl+"/nvr/importFile",autoUpload:!0,formData:[{fileType:"xlsx",orgid:n.orgInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(n,t){console.info("正在上传:"+t+"%")},onSuccessItem:function(n,t,e,a){n.isSuccess&&""==t?alert("导入成功"):alert(t),u.loadData()}})}]).controller("nvrSaveCtrl",["$scope","$filter","$rootScope","$http","$state","alertService","$stateParams","nvrService","enumService","APP_CONFIG",function(e,a,n,t,o,r,i,u,l,c){e.isShow="0",e.loadDataById=function(t){l.enumData().then(function(n){e.parentObj=n.parentMap,e.enumObj=n.enumMap,u.loadDataById(t).then(function(n){e.nvr=n,e.nvr.installTime=a("date")(e.nvr.installTime,"yyyy-MM-dd");n=!1;"detail"==i.type&&(n=!0,e.isShow="1"),$("#movieForm input").attr("disabled",n),$("#movieForm select").attr("disabled",n)},function(n){})},function(n){})},e.loadData=function(){l.enumData().then(function(n){e.parentObj=n.parentMap,e.enumObj=n.enumMap},function(n){})},0!=i.id?e.loadDataById(i.id):e.loadData();var s=$("#movieForm").validate();e.saveData=function(){s.form()&&t({method:"POST",url:c.monitorUrl+"/nvr/save",data:{nvrJson:angular.toJson(e.nvr),orgid:n.orgInfo.orgId}}).then(function(n){"success"==n.data.status?(r.showSuccess("操作成功"),o.go("app.nvr.list")):r.showError("操作失败")},function(n){})},e.showList=function(){n.back()}}]);
- "use strict";angular.module("app.business").controller("nvrListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","$stateParams","nvrService","APP_CONFIG","items",function(n,a,e,o,l,i,t,c,p){n.pageInfo={pageNum:1,pageSize:10},n.searchCondition={},n.loadData=function(){t.getPageInfo(n.pageInfo.pageNum,n.pageInfo.pageSize,void 0).then(function(e){n.pageInfo=e},function(e){console.log(e)})},null!=p&&null!=p.billType&&null!=p.billType&&(n.searchCondition.billType=p.billType),n.loadData(),n.goPage=function(e){n.pageInfo.pageNum!=e&&0<e&&(n.pageInfo.pageNum=e,n.loadData(e,10,n.searchCondition))},n.cancel=function(){a.close()},n.selectPlan=function(e){a.close(e)}}]);
- "use strict";angular.module("app.camera").directive("cameraTreeviewContent",[function(){return{restrict:"E",templateUrl:"/treeView.html",scope:{treeData:"=",canChecked:"=",textField:"@",valueField:"@",itemClicked:"&",itemCheckedChanged:"&",itemTemplateUrl:"@"},controller:["$scope",function(i){i.itemExpended=function(e,t){e.isExpend=!e.isExpend,t.stopPropagation()},i.getItemIcon=function(e){return i.isLeaf(e)?"fa fa-leaf":e.isExpend?"fa fa-minus-circle":"fa fa-plus-circle"},i.isLeaf=function(e){return!e.children||!e.children.length},i.warpCallback=function(e,t,n){(i[e]||angular.noop)({$item:t,$event:n})}}]}}]);
- "use strict";angular.module("app.alarm").service("alarmService",["$http","$q","APP_CONFIG","$rootScope",function(i,m,l,u){this.getPageInfo=function(r,e,o,t){var a=u.orgInfo.orgId,n=m.defer();return i({method:"GET",url:l.monitorUrl+"/alarm/getAlarm",params:{pageNum:r,pageSize:e,alarmType:null==o?"":o.name,orgId:a,queryCriteria:t}}).then(function(r){n.resolve(r.data)},function(r){n.reject("error")}),n.promise},this.getAlarmDite=function(r){var e=m.defer();return i({method:"GET",url:l.monitorUrl+"/alarm/edit",params:{id:r}}).then(function(r){e.resolve(r.data)},function(r){e.reject("error")}),e.promise},this.getAlarmType=function(){var r=u.orgInfo.orgId,e=m.defer();return i({method:"GET",url:l.monitorUrl+"/alarm/getAlarmType",params:{orgId:r}}).then(function(r){e.resolve(r.data)},function(r){e.reject("error")}),e.promise},this.saveAlarmType=function(r){var e=u.orgInfo.orgId,o=m.defer();return i({method:"POST",url:l.monitorUrl+"/alarm/saveAlarmType",data:{alarmJson:r,orgId:e}}).then(function(r){o.resolve(r.data)},function(r){o.reject("error")}),o.promise},this.updateAlarmType=function(r){var e=u.orgInfo.orgId,o=m.defer();return i({method:"POST",url:l.monitorUrl+"/alarm/updateAlarmType",data:{alarmJson:r,orgId:e}}).then(function(r){o.resolve(r.data)},function(r){o.reject("error")}),o.promise}}]);
- "use strict";angular.module("app.camera").service("cameraService",["$http","$q","APP_CONFIG","$rootScope",function(a,i,l,c){this.getPageInfo=function(e,t,r){var n=c.orgInfo.orgId,o=i.defer();return a({method:"GET",url:l.monitorUrl+"/camera/getCamera",params:{pageNum:e,pageSize:t,cameraName:null==r?"":r.name,orgid:n}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getCameraDite=function(e){var t=i.defer();return a({method:"GET",url:l.monitorUrl+"/camera/edit",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var t=i.defer();return a({method:"POST",url:l.monitorUrl+"/camera/removeCamera",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}},this.saveAndUpdata=function(e,t){var r=i.defer();return a({method:"POST",url:l.monitorUrl+"/camera/saveCamera",data:{cameraJson:e,nvrId:t}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}}]).service("cameraPlayService",["$http","$q","APP_CONFIG","$rootScope",function(o,a,i,r){var l;this.getAllCamera=function(){var e=r.orgInfo.orgId,t=a.defer();return o({method:"GET",url:i.monitorUrl+"/camera/getNVRVideo",params:{orgid:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getAgentVideo=function(){var e=r.orgInfo.orgId,t=a.defer();return o({method:"GET",url:i.monitorUrl+"/camera/getAgentVideo",params:{orgid:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getFlowPlayVideo=function(){var e=r.orgInfo.orgId,t=a.defer();return o({method:"GET",url:i.monitorUrl+"/camera/getFlowPlayVideo",params:{orgid:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise};var n="D:/",c="D:/";this.initOBJ=function(e,t){null!=e&&(c="\\"==e.substr(e.length-1,1)?(n=e,t):(n=e+"/",t+"/"));e=$("#throughDIV").width(),t=+document.documentElement.clientHeight;document.getElementById("throughDIV").innerHTML="",$("#throughDIV").html($('<OBJECT ID="playOcx" classid="CLSID:A9A5DEC8-62AB-4444-9024-874FF35D3FD1"><PARAM NAME="vmode" VALUE="transparent"><PARAM NAME="_Version" VALUE="65536"><PARAM NAME="_ExtentX" VALUE="12806"><PARAM NAME="_ExtentY" VALUE="1747"><PARAM NAME="_StockProps" VALUE="0"></OBJECT>')),(l=document.getElementById("playOcx")).width=e-5+"px",l.height=t-230+"px",l.SetLiveLayout(4)},this.play=function(e){l.GetPaneIndex(e.nvrIp,e.nvrPort,e.nvrName,e.nvrFactory,e.channelNumber,0)<0?(l.DeviceLogin_NOPOINT(e.nvrIp,e.nvrPort,e.nvrName,e.nvrPassword,e.nvrFactory),l.VideoPlay_NOPOINT(e.nvrIp,e.nvrPort,e.nvrName,e.nvrPassword,e.nvrFactory,e.channelNumber,"",-1)):alert("已经在"+(playIndex+1)+"号窗口播放")},this.isNotPlay=function(e){for(var t=0,r=0;r<e;r++){if(!l.IsPlayingOnPane(r))return!1;t++}if(e==t)return!0},this.showQP=function(){$("#playOcx").css("width","80%"),$("#playOcx").css("height","100%"),$("#playOcx").css("top","0px"),$("#playOcx").css("left","0px"),$("#playOcx").css("position","fixed")},this.usePTZ=function(e,t,r,n){var o=l.GetCameraInfoOnIndex(l.GetCurSel());1<o.split("vendor=").length&&300==o.split("vendor=")[1]?l.PTZControl(l.GetCurSel(),t,4,n):1<o.split("vendor=").length&&200==o.split("vendor=")[1]?l.PTZControl(l.GetCurSel(),e,4,n):1<o.split("vendor=").length&&900==o.split("vendor=")[1]&&l.PTZControl(l.GetCurSel(),parseInt(r),4,n)},this.changeWin=function(e){l.SetLiveLayout(e)},this.closeAllCamera=function(e){for(var t=0;t<e;t++)l.VideoStopOnPane(t)},this.closeCameraByWinIndex=function(){l.VideoStopOnPane(l.GetCurSel())};var e="";this.vedioBegin=function(){e=Date.parse(new Date),l.VideoRecord(l.GetCurSel(),c+e+".mp4")},this.vedioEnd=function(){l.VideoRecordStop(l.GetCurSel()),alert("录制的视频路径为:"+c+e+".mp4")},this.lightingBegin=function(){var e=l.GetCameraInfoOnIndex(l.GetCurSel());1<e.split("vendor=").length&&200==e.split("vendor=")[1]&&l.PTZControl(l.GetCurSel(),10005,4,0)},this.lightingEnd=function(){var e=l.GetCameraInfoOnIndex(l.GetCurSel());1<e.split("vendor=").length&&200==e.split("vendor=")[1]&&l.PTZControl(l.GetCurSel(),10005,4,1)},this.batchCameraByWinIndex=function(){var e=Date.parse(new Date);l.SetCaptureMode(1),l.CapturePictureOnIndex(l.GetCurSel(),n+e+".png"),alert("视频的截图路径路径为:"+n)},this.batchAllCamera=function(t){var r=setInterval(function(){var e=Date.parse(new Date);l.SetCaptureMode(1);l.GetCameraInfoOnIndex(l.GetCurSel());l.CapturePictureOnIndex(t,n+e+".png"),--t<0&&window.clearInterval(r)},1e3);alert("视频的截图路径路径为:"+n)},this.initSlider=function(){var r=6,n=6,o=6;$("#light").slider({min:1,max:10,value:6,slide:function(e,t){r=$(this).slider("value"),l.SetVideoEffect(r,n,6,o,1)}}),$("#squar").slider({min:1,max:10,value:6,slide:function(e,t){n=$(this).slider("value"),l.SetVideoEffect(r,n,6,o,1)}}),$("#chroma").slider({min:1,max:10,value:6,slide:function(e,t){o=$(this).slider("value"),l.SetVideoEffect(r,n,6,o,1)}})},this.hkControl=function(e,t,r){var n=a.defer();return o({method:"GET",url:i.monitorUrl+"/ptzControl/usePTZ",params:{ctrl:e,type:t,cameraIndexCode:r}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.stoprefresh=function(){l.DeviceAllLogout()}}]);
- "use strict";angular.module("app.log").service("logService",["$http","$q","APP_CONFIG","$rootScope",function(p,u,c,l){this.getPageInfo=function(e,o,r,t,n,a){var g=l.orgInfo.orgId,i=u.defer();return p({method:"GET",url:c.monitorUrl+"/Log/getLogList",params:{pageNum:e,pageSize:o,ip:r,operaMan:t,operaDepartment:n,level:a,orgId:g}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise}}]);
- "use strict";angular.module("app.nvr").service("nvrService",["$http","$q","APP_CONFIG","$rootScope",function(u,d,v,a){this.getPageInfo=function(r,n,e){var t=a.orgInfo.orgId,o=d.defer();return u({method:"GET",url:v.monitorUrl+"/nvr/getNvr",params:{pageNum:r,pageSize:n,nvrName:null==e?"":e.name,orgid:t}}).then(function(r){o.resolve(r.data)},function(r){o.reject("error")}),o.promise},this.loadDataById=function(r){var n=d.defer();return u({method:"GET",url:v.monitorUrl+"/nvr/loadDataById",params:{id:r}}).then(function(r){n.resolve(r.data)},function(r){}),n.promise},this.removeById=function(r){if(confirm("确定要删除吗?")){var n=d.defer();return u({method:"POST",url:v.monitorUrl+"/nvr/remove",data:{id:r}}).then(function(r){n.resolve(r.data)},function(r){}),n.promise}},this.throughEdit=function(r){var n=d.defer();return u({method:"GET",url:v.monitorUrl+"/nvr/getThroughByNVRId",params:{nvrId:r}}).then(function(r){n.resolve(r.data)},function(r){}),n.promise},this.updateChannelNumber=function(r,n,e,t,o,a){var i=d.defer();return u({method:"POST",url:v.monitorUrl+"/nvr/saveChannelNumber",params:{nvrId:r,nvrIp:n,nvrUsername:e,nvrPassword:t,nvrPort:o,nvrType:a}}).then(function(r){i.resolve(r.data)},function(r){}),i.promise}}]);
- "use strict";angular.module("app.storage").controller("dangerJobRecordCtrl",["$scope","$http","$state","$rootScope","$uibModal","$stateParams","fumigationService","enumService","StorehouseService",function(e,n,a,o,t,i,r,d,g){e.titleTag=i.titleTag,e.pageInfo={pageNum:1,pageSize:10},e.loadData=function(){null!=e.searchCondition.grainKind&&""!=e.searchCondition.grainKind&&(e.searchCondition.grainKind=e.searchCondition.grainKind[0].id),r.getDangerJobRecordPageInfo(e.pageInfo.pageNum,e.pageInfo.pageSize,e.searchCondition).then(function(n){e.pageInfo=n},function(n){}),d.getTreeListByTypeId(e.searchCondition.grainKind,1061).then(function(n){n=e.data_add(n);e.grainAttributeTreeDataLspz=n},function(n){})},e.getBasicData=function(){var n=o.depotInfo.orgId;g.getStorehouseList(n).then(function(n){e.storehouseObj=n.houseObj},function(n){})},e.searchCondition={},e.getBasicData(),e.loadData(),e.clearConditions=function(){e.searchCondition={},e.loadData()},e.showView=function(n){1==i.recordManage?a.go("app.storage.safeproduce.recordManage.fumigationPlan.view",{id:n.id}):a.go("app.storage.safeproduce.recordList.dangerJobRecord-view",{id:n.id})},e.$on("storeChangeed",function(n,a){e.searchCondition.houseId=a,e.loadData()}),e.goPage=function(n){e.pageInfo.pageNum!=n&&0<n&&(e.pageInfo.pageNum=n,e.loadData())},e.data_add=function(n){var a,e=[];return 0!=n.length&&(a=angular.toJson({id:null,name:"请选择",children:[]}),e=(n=angular.toJson(n)).substring(0,1)+a+","+n.substring(1,n.length)),angular.fromJson(e)}}]);
- "use strict";angular.module("app.storage").controller("dangerJobRecordSaveCtrl",["$scope","$filter","$http","$stateParams","$state","$rootScope","fumigationService","StorehouseService","foodbasicinfoService","threetempcheckService","paymentService","commonUtilService","codeRuleService","selectService",function(e,o,i,t,a,n,u,s,r,m,g,f,d,c){e.fumigation={},e.fumigateProgramNumber={},e.isNotEdit=!1,e.saveFlag=!1,e.showNextButton=!0,e.isNotSave=!0,e.getBasicData=function(){e.storehouseList=n.storelist,e.storehouseObj=n.storehouseObj},e.getBasicData(),e.loadDataById=function(i){e.showLastButton=!1,u.loadDataById(i).then(function(i){e.fumigation=i,e.fumigation.insectProductTime=o("date")(e.fumigation.insectProductTime,"yyyy-MM-dd"),e.fumigation.storageTime=o("date")(e.fumigation.storageTime,"yyyy-MM-dd"),e.fumigation.lastTimeFumigation=o("date")(e.fumigation.lastTimeFumigation,"yyyy-MM-dd"),e.fumigation.circulationTime=o("date")(e.fumigation.circulationTime,"yyyy-MM-dd"),e.fumigation.bulkGasDate=o("date")(e.fumigation.bulkGasDate,"yyyy-MM-dd"),e.fumigation.taskStartTime=o("date")(e.fumigation.taskStartTime,"yyyy-MM-dd HH:mm:ss"),e.fumigation.taskEndTime=o("date")(e.fumigation.taskEndTime,"yyyy-MM-dd HH:mm:ss"),null!=e.fumigation.houseId&&g.getKepperByHouseId(e.fumigation.houseId).then(function(i){e.keeperList=i},function(i){console.log(i)})},function(i){console.log(i)}),c.getPageInfo(null,null,null,null,t.id,"fumigationProgram",null,"asc").then(function(i){e.auditList=i.list},function(i){console.log(i)})},e.loadDataByIdAndPID=function(i){u.loadDataByIdAndPID(i).then(function(i){e.fumigation=i.fumigationProgram,e.auditList=i.auditList,e.processDefinitionId=i.fumigationProgram.processDefinitionId,e.processInstanceId=i.fumigationProgram.processInstanceId,e.keeperList=[],e.keeperList.push(i.keeper),e.fumigation.insectProductTime=o("date")(e.fumigation.insectProductTime,"yyyy-MM-dd"),e.fumigation.storageTime=o("date")(e.fumigation.storageTime,"yyyy-MM-dd"),e.fumigation.lastTimeFumigation=o("date")(e.fumigation.lastTimeFumigation,"yyyy-MM-dd"),e.fumigation.circulationTime=o("date")(e.fumigation.circulationTime,"yyyy-MM-dd"),e.fumigation.bulkGasDate=o("date")(e.fumigation.bulkGasDate,"yyyy-MM-dd")},function(i){console.log(i)})},$("input[readOnlyButValid]").on("focusin",function(){$(this).prop("readOnly",!0)}),$("input[readOnlyButValid]").on("focusout",function(){$(this).prop("readOnly",!1)}),0!=t.id&&(e.isNotEdit=t.isNotEdit,e.isNext=t.isNext,e.isLast=t.isLast,e.showNextButton=t.showNextButton,e.showLastButton=t.showLastButton,t.isNotEdit,e.loadDataById(t.id));var l=$("#fumigation-form").validate();$.validator.addMethod("validNumber",function(i,t,e){return this.optional(t)||/^\d*\.{0,1}\d{1,2}$/g.test(i)},"请输入正确的数字类型,最多两位小数!"),e.storeData=function(i){var t=i.fumigation.houseId;e.emptyByChangeHouseId(),u.findIfExitByHouseId(t).then(function(i){null!=i.error&&null!=i.error&&""!=i.error?(e.fumigation.houseId="",alert(i.error)):(e.fumigation.houseType=Number(e.storehouseObj[t].storehouseType),e.fumigation.houseGround=e.storehouseObj[t].ground,e.fumigation.houseWall=e.storehouseObj[t].wall,e.fumigation.houseRoof=e.storehouseObj[t].roof,e.fumigation.houseFrame=e.storehouseObj[t].house,i=f.accMul(f.accMul(e.storehouseObj[t].length,e.storehouseObj[t].width),e.storehouseObj[t].height),e.fumigation.houseCapacity=i,e.fumigation.houseSpaceCapacity=i,r.findBasicinfoByStoreWarehouse(t,"").then(function(i){null!=i&&0<i.length&&(e.fumigation.grainKind=Number(i[0].subType),e.fumigation.grainCount=i[0].number,e.fumigation.grainProducingArea=Number(i[0].placeOfOrigin),e.fumigation.grainWater=i[0].water,e.fumigation.grainImpurity=i[0].impurity,e.fumigation.houseHeapGrainCapacity=i[0].disperseCapacity,e.fumigation.houseHeapGrainHeight=i[0].lineHeight,e.fumigation.storageTime=o("date")(i[0].inputYear,"yyyy-MM-dd"))},function(i){console.log(i)}),m.getPageInfo(1,1,"",t).then(function(i){null!=i&&0<i.list.length&&(i=i.list[0],e.fumigation.highestGrainTemperature=i.maxTemp,e.fumigation.minimumGrainTemperature=i.minTemp,e.fumigation.averageGrainTemperature=i.avgTemp,e.fumigation.storageTemperature=i.inTemp,e.fumigation.airTemperature=i.outTemp,e.fumigation.siloHumidity=i.inWater,e.fumigation.atmosphericHumidity=i.outWater)},function(i){console.log(i)}),u.getPassPageInfo(1,1,t).then(function(i){null!=i&&0<i.list.length&&(i=i.list[0],e.fumigation.isFirstFumigation=1,e.fumigation.lastTimeFumigation=o("date")(i.taskStartTime,"yyyy-MM-dd"))},function(i){console.log(i)}),g.getKepperByHouseId(t).then(function(i){e.keeperList=i},function(i){console.log(i)}))},function(i){console.log(i)})},e.emptyByChangeHouseId=function(){e.fumigation.houseType="",e.fumigation.houseGround="",e.fumigation.houseWall="",e.fumigation.houseRoof="",e.fumigation.houseCapacity="",e.fumigation.houseSpaceCapacity="",e.fumigation.grainKind="",e.fumigation.grainCount="",e.fumigation.grainProducingArea="",e.fumigation.grainWater="",e.fumigation.grainImpurity="",e.fumigation.houseHeapGrainCapacity="",e.fumigation.houseHeapGrainHeight="",e.fumigation.storageTime="",e.fumigation.highestGrainTemperature="",e.fumigation.minimumGrainTemperature="",e.fumigation.averageGrainTemperature="",e.fumigation.isFirstFumigation=0,e.fumigation.lastTimeFumigation="",e.keeperList=[]},e.retList=function(){""!=n.previousState_name?n.back():a.go("app.storage.safeproduce.recordList")},e.next=function(){l.form()&&(e.isLast=!0,e.isNext=!0,e.showLastButton=!0,e.showNextButton=!1)},e.last=function(){e.isLast=!1,e.isNext=!1,e.showLastButton=!1,e.showNextButton=!0}}]);
- "use strict";angular.module("app.storage").controller("festivalbeforeCtrl",["$scope","$state","$http","$rootScope","$stateParams","StorehouseService","warehouseService","festivalbeforeService","APP_CONFIG",function(t,o,e,a,s,i,n,r,f){t.pageInfo={pageNum:1,pageSize:10},t.search={storehouseId:""},t.loadData=function(){r.getPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,t.festivalbefore,t.search.storehouseId).then(function(e){t.pageInfo=e},function(e){console.log(e)})},t.loadData(),t.loadStore=function(){i.getStorehouseList(a.orgInfo.orgId).then(function(e){t.storelist=e.houseList},function(e){console.log(e)})},t.loadStore(),t.goPage=function(e){t.pageInfo.pageNum=e,t.loadData()},t.$on("storeChangeed",function(e,o){t.search.storehouseId=o,t.loadData()}),t.showAddFbe=function(){o.go("app.storage.safeproduce.safeCheck.fbelist.add",{id:0,isNotEdit:!1})},t.showEditFbe=function(e){o.go("app.storage.safeproduce.safeCheck.fbelist.edit",{id:e,isNotEdit:!1})},t.showViewFbe=function(e){o.go("app.storage.safeproduce.safeCheck.fbelist.view",{id:e,isNotEdit:!0})},t.remove=function(e){r.removeById(e).then(function(e){"success"==e.msg?(alert("删除成功"),t.loadData()):alert("删除失败")})}}]).controller("festivalbeforeSaveCtrl",["$scope","$rootScope","$state","$http","$stateParams","$filter","StorehouseService","festivalbeforeService","APP_CONFIG",function(t,o,a,e,s,i,n,r,f){t.loadDataById=function(e){r.loadDataById(e).then(function(e){t.festivalbefore=e,t.festivalbefore.checkDate=i("date")(t.festivalbefore.checkDate,"yyyy-MM-dd"),t.getBasicData()},function(e){})},null==s.isNotEdit||"false"==s.isNotEdit?t.isNotEdit=!1:"true"==s.isNotEdit&&(t.isNotEdit=!0),0!=s.id&&t.loadDataById(s.id),t.getBasicData=function(){var e=o.depotInfo.orgId;n.getStorehouseList(e).then(function(e){t.storehouseList=e.houseList,t.storehouseObj=e.houseObj},function(e){console.log(e)})},t.getBasicData(),t.$on("storeChangeed",function(e,o){t.festivalbefore.houseId=o,t.loadData()});var c=$("#festivalbefore-form").validate();t.saveData=function(){c.form()&&(t.festivalbefore.orgId=o.userInfo.orgId,e({method:"POST",url:f.grainInspectionUrl+"/festivalbeforeCheck/save",data:{festivalbeforeJson:angular.toJson(t.festivalbefore)}}).then(function(e){"success"==e.data.status?(alert("保存成功!"),""!=o.previousState_name?o.back():a.go("app.storage.safeproduce.safeCheck.fbelist")):alert("保存失败!")},function(e){}))}}]);
- "use strict";angular.module("app.storage").controller("foodotherCheckCtrl",["$scope","$rootScope","$state","$http","$stateParams","StorehouseService","warehouseService","enumService","foodothercheckService","APP_CONFIG",function(t,e,o,a,n,c,d,r,h,i){t.dicData={dicDataList:e.dicDataList,dicData:e.dicData},t.pageInfo={pageNum:1,pageSize:10},t.search={storehouseId:""},t.loadData=function(){h.getPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,t.foodothercheck,t.search.storehouseId).then(function(o){t.pageInfo=o},function(o){console.log(o)})},t.loadData(),t.loadStore=function(){c.getStorehouseList(e.orgInfo.orgId).then(function(o){t.storelist=o.houseList},function(o){console.log(o)})},t.loadStore(),t.goPage=function(o){t.pageInfo.pageNum=o,t.loadData()},t.$on("storeChangeed",function(o,e){t.search.storehouseId=e,t.loadData()}),t.showAddfothercheck=function(o){t.titleTag="编辑",t.foodothercheck={},""!=o&&null!=o&&null!=o&&h.loadDataById(o).then(function(o){t.foodothercheck=o},function(o){console.log(o)}),t.loadStore=function(){c.getStorehouseList(e.orgInfo.orgId).then(function(o){t.storelist=o.houseList},function(o){console.log(o)})},t.$on("storeChangeed",function(o,e){t.foodothercheck.storehouseId=e,t.loadData()}),$("#foodotherCheckModal").modal("show"),$("#foodotherCheck-form select").attr("disabled",!1),$("#foodotherCheck-form input").attr("disabled",!1),$("#foodotherCheck-form input[type=radio]").attr("disabled",!1),$("#foodotherCheck-form textarea").attr("disabled",!1),$("#operation").show()},t.showViewothercheckTemp=function(o){t.titleTag="查看",""!=o&&null!=o&&null!=o&&h.loadDataById(o).then(function(o){t.foodothercheck=o},function(o){console.log(o)}),$("#foodotherCheckModal").modal("show"),$("#foodotherCheck-form select").attr("disabled",!0),$("#foodotherCheck-form input").attr("disabled",!0),$("#foodotherCheck-form input[type=radio]").attr("disabled",!0),$("#foodotherCheck-form textarea").attr("disabled",!0),$("#operation").hide()};var f=$("#foodotherCheck-form").validate();t.savefoodothercheck=function(){null==f?(f=$("#foodotherCheck-form").validate(),t.savefoodothercheck()):f.form()&&(t.foodothercheck.orgId=e.userInfo.orgId,h.savefoodothercheck(t.foodothercheck).then(function(o){"success"==o.status?(alert("保存成功!"),t.foodothercheck={}):alert("保存失败!"),t.loadData(),$("#foodotherCheckModal").modal("hide")},function(o){console.log(o)}))},t.remove=function(o){h.removeById(o).then(function(o){"success"==o.msg?(alert("删除成功"),t.loadData()):alert("删除失败")})}}]).controller("foodotherCheckSaveCtrl",["$scope","$state","$http","$stateParams","enumService","foodothercheckService","APP_CONFIG",function(t,o,e,a,n,c,d){t.loadDataById=function(e){n.enumData().then(function(o){t.dicData=dataparentMap,t.dicPrentData=dataenumMap,console.info(o),c.loadDataById(e).then(function(o){t.foodotherCheck=o,console.log(t.foodotherCheck.pestLevel),console.log(t.dicData[43])},function(o){})},function(o){})},t.loadChdj=function(){n.enumData().then(function(o){t.dicData=dataparentMap,t.dicPrentData=dataenumMap},function(o){})},null==a.isNotEdit||"false"==a.isNotEdit?t.isNotEdit=!1:"true"==a.isNotEdit&&(t.isNotEdit=!0),0!=a.id?t.loadDataById(a.id):t.loadChdj()}]);
- "use strict";angular.module("app.storage").controller("keepertransferCtrl",["$scope","$rootScope","$http","$state","$stateParams","StorehouseService","keepertransferService","roleService",function(o,e,r,t,n,s,a,i){o.pageInfo={pageNum:1,pageSize:10},o.search={storehouseId:""},o.loadData=function(){i.getPageInfo("保管员").then(function(e){o.rolelist=e.list[0];e=o.rolelist.roleId;a.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.keepertransfer,o.search.storehouseId,e).then(function(e){o.pageInfo=e},function(e){console.log(e)})},function(e){console.log(e)})},o.loadData(),o.loadStore=function(){s.getStorehouseList(e.orgInfo.orgId).then(function(e){o.storelist=e.houseList},function(e){console.log(e)})},o.loadStore(),o.goPage=function(e){o.pageInfo.pageNum=e,o.loadData()},o.$on("storeChangeed",function(e,r){o.search.storehouseId=r,o.loadData()}),o.showAddTransfer=function(){t.go("app.storage.keeper.transferadd",{id:0,isNotEdit:!1})},o.showEditTransfer=function(e){t.go("app.storage.keeper.transferedit",{id:e,isNotEdit:!1})},o.showViewTransfer=function(e){t.go("app.storage.keeper.transferedit",{id:e,isNotEdit:!0})},o.remove=function(e){a.removeById(e).then(function(e){"success"==e.msg?(alert("删除成功"),o.loadData()):alert("删除失败")})}}]).controller("keepertransferSaveCtrl",["$scope","$rootScope","$state","$http","$stateParams","keeperService","$filter","keepertransferService","warehouseService","roleService","StorehouseService","foodbasicinfoService","keepAccountService",function(n,s,a,e,o,i,t,f,u,c,l,r,p){null==o.isNotEdit||"false"==o.isNotEdit?n.isNotEdit=!1:"true"==o.isNotEdit&&(n.isNotEdit=!0),n.loadDataById=function(r){f.loadDataById(r).then(function(e){n.keepertransfer=e,0==r?n.keepertransferAddshow():(e=n.keepertransfer.transUser,f.getKeeperByLoginUser(e).then(function(e){n.transUser=e,n.transUserName=n.transUser.name},function(e){}),e=n.keepertransfer.receiveUser,f.getKeeperByLoginUser(e).then(function(e){n.receiveUsers=e,n.receiveUserName=n.receiveUsers.name},function(e){}),e=n.keepertransfer.superiorUser,f.getKeeperBySuperiorUser(e).then(function(e){n.superiorUsers=e,n.superiorUserName=n.superiorUsers.realName},function(e){}),e=s.depotInfo.orgId,l.getStorehouseList(e).then(function(e){n.storehouseList=e.houseList,n.storehouseObj=e.houseObj},function(e){console.log(e)}),null!=n.keepertransfer.transTime&&(n.keepertransfer.transTime=t("date")(n.keepertransfer.transTime,"yyyy-MM-dd")),n.keepertransferDetail=[],e=o.id,f.findKeepertransferDetailsByKtId(e).then(function(e){for(var r=0;r<e.length;r++)n.keepertransferDetail.push(angular.copy(e[r]))}))},function(e){})},n.loadDataById(o.id),n.loadStore=function(){l.findStoreHouseListByLoginUser(s.userInfo).then(function(e){n.storelist=e},function(e){console.log(e)})},n.loadStore(),n.$on("storeChangeed",function(e,r){n.keepertransfer.storehouseId=r,n.loadData()});var d=$("#keepertransfer-form").validate();n.saveData=function(){d.form()&&(n.keepertransfer.orgId=s.userInfo.orgId,f.saveKeepertransfer(n.keepertransfer,n.keepertransferDetail).then(function(e){"success"==e.status?n.saveTransferkeeperhouse():alert("保存失败!")},function(e){console.log(e)}))},n.saveTransferkeeperhouse=function(){c.getPageInfo("保管员").then(function(e){n.rolelist=e.list[0];var r=n.rolelist.roleId,o=n.keepertransfer.houseId,t=n.keepertransfer.receiveUser,e=s.userInfo.userId;i.updateKeeperHouse(o,t,e,r).then(function(e){"success"==e.msg?(alert("保存成功!"),a.go("app.storage.keeper.keepertransferlist")):alert("保存失败!")},function(e){console.log(e)})},function(e){console.log(e)})},n.keepertransferAddshow=function(){var r;c.getPageInfo("保管员").then(function(e){n.rolelist=e.list[0],0!=(r=n.rolelist.roleId)&&(e=s.userInfo.userId,f.getKeeperByLoginUser(e,r).then(function(e){n.transUser=e,n.keepertransfer.transUser=n.transUser.userId,n.transUserName=n.transUser.name},function(e){}),f.findreceivedUser(s.userInfo,r).then(function(e){n.receiveUsers=e},function(e){}))},function(e){console.log(e)}),f.findAllUserByOrgId().then(function(e){n.superiorUsers=e}),n.dicDataList=s.dicDataList,n.keepertransferDetail=[],n.change=function(){null!=n.keepertransfer.houseId&&null!=n.keepertransfer.houseId&&""!=n.keepertransfer.houseId?u.getStorehouse(s.depotInfo.orgId,n.keepertransfer.houseId,"0").then(function(e){n.keepertransferDetail=[];for(var r,o,t=0;t<e.wareList.length;t++)o=e.wareList[t].storehouseId,r=e.wareList[t].warehouseId,p.getPageInfoA(null,null,o,r,e.wareList[t]).then(function(e){null!=e.storehouseId&&null!=e.storehouseId&&""!=e.storehouseId&&n.keepertransferDetail.push(angular.copy(e))},function(e){console.log(e)});n.warehouseList=e.wareList,n.warehouseObj=e.wares},function(e){console.log(e)}):n.keepertransfer.warehouseId=null}}}]).controller("keeperSaveCtrl",["$scope","$state","$rootScope","$http","$stateParams","roleService","StorehouseService","keeperService","APP_CONFIG",function(o,r,t,e,n,s,a,i,f){1==n.showType&&(o.isNotEdit=!0),o.pageInfo={pageNum:1,pageSize:10},o.search={storehouseId:"",name:""},o.keeper={},o.loadData=function(){s.getPageInfo("保管员").then(function(e){o.rolelist=e.list[0];e=o.rolelist.roleId;i.getKeeperListPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.search.name,o.search.storehouseId,t.userInfo.orgId,e).then(function(e){o.pageInfo=e},function(e){console.log(e)})},function(e){console.log(e)})},o.loadData(),o.goPage=function(e){o.pageInfo.pageNum=e,o.loadData()},o.keeperView=function(e){r.go("app.storage.keeper.keeperDetails",{id:e,showType:1})},o.loadStore=function(){a.getStorehouseList(t.orgInfo.orgId).then(function(e){o.storelist=e.houseList},function(e){console.log(e)})},o.loadStore(),o.$on("storeChangeed",function(e,r){o.search.storehouseId=r,o.loadData()})}]);
- "use strict";angular.module("app.storage").controller("paymentCtrl",["$scope","$state","$rootScope","$stateParams","StorehouseService","enumService","paymentService","APP_CONFIG",function(n,a,e,t,o,r,l,c){n.pageInfo={pageNum:1,pageSize:10},n.search={storehouseId:""},n.loadData=function(){l.loadData(n.pageInfo.pageNum,n.pageInfo.pageSize,n.search.storehouseId,n.type,n.searchStartDate,n.searchEndDate).then(function(e){n.pageInfo=e;for(var t=0;t<n.pageInfo.list.length;t++){var a=Math.round(n.pageInfo.list[t].price*n.pageInfo.list[t].number*100)/100;n.pageInfo.list[t].allPrice=a}},function(e){console.log(e)})},n.loadData(),n.loadStore=function(){o.getStorehouseList(e.orgInfo.orgId).then(function(e){n.storelist=e.houseList},function(e){console.log(e)})},n.loadStore(),n.goPage=function(e){n.pageInfo.pageNum=e,n.loadData()},n.$on("storeChangeed",function(e,t){n.search.storehouseId=t,n.loadData()}),n.remove=function(e){l.removeById(e).then(function(e){"success"==e.status?(alert("删除成功"),n.loadData()):alert("删除失败")})},n.editPage=function(e,t){a.go("app.storage.payment.edit",{id:e,type:t})}}]).controller("paymentEditCtrl",["$scope","$filter","$rootScope","$state","$stateParams","alertService","paymentService","APP_CONFIG",function(n,t,a,o,r,e,l,c){n.loadData=function(){l.loadDataById(r.id).then(function(e){n.payment=e,n.payment.payTime=t("date")(n.payment.payTime,"yyyy-MM-dd"),n.allPrice=Math.round(n.payment.price*n.payment.number*100)/100;e=!1;"remove"==r.type&&(e=!0,$("#payment-form input").attr("style","background-color:hsla(0, 0%, 93%, 0)"),$("#payment-form select").attr("style","background-color:hsla(0, 0%, 93%, 0)"),$("#payment-form textarea").attr("style","background-color:hsla(0, 0%, 93%, 0)")),$("#payment-form input").attr("disabled",e),$("#payment-form select").attr("disabled",e),$("#payment-form textarea").attr("disabled",e),"edit"==r.type&&$("#keeps").attr("disabled",!0),e?$("#cancel").hide():$("#cancel").show()},function(e){console.log(e)})},n.getBasicData=function(){l.queryByBarn().then(function(e){n.parentBarn=e,n.enumBarn=e},function(e){console.log(e)})},n.payment={},n.getBasicData(),0!=r.id&&n.loadData(),n.change=function(){null!=n.payment.houseId&&null!=n.payment.houseId&&""!=n.payment.houseId?l.getKepperByHouseId(n.payment.houseId).then(function(e){for(var t="",a=0;a<e.length;a++)t+=e[a].name,a!=e.length-1&&(t+=",");n.payment.recorder=t},function(e){console.log(e)}):n.payment.houseId=null};var p=$("#payment-form").validate();n.saveData=function(){var e;p.form()&&(e=a.userInfo.orgId,l.saveData(angular.toJson(n.payment),e).then(function(e){alert("保存成功!"),o.go("app.storage.payment.list")},function(e){console.log(e)}))},n.clearNoNum=function(e,t){e[t]=e[t].replace(/[^\d.]/g,""),e[t]=e[t].replace(/^\./g,""),e[t]=e[t].replace(/\.{2,}/g,""),e[t]=e[t].replace(".","$#$").replace(/\./g,"").replace("$#$","."),null!=e.price&&""!=e.price&&void 0!==e.price&&null!=e.number&&""!=e.number&&void 0!==e.number&&(n.allPrice=Math.round(e.price*e.number*100)/100)},n.retList=function(){o.go("app.storage.payment.list")}}]);
- "use strict";angular.module("app.storage").controller("qualitycheckCtrl",["$scope","$state","$rootScope","$uibModal","$http","$filter","StorehouseService","enumService","warehouseService","$stateParams","qualitycheckService","businessFileService","FileUploader","APP_CONFIG",function(a,i,e,t,c,l,o,n,u,s,d,r,h,y){a.dicDataList=e.dicDataList,a.pageInfo={pageNum:1,pageSize:10},a.search={storehouseId:"",warehouseId:"",checkResult:null},null!=s.checkResult&&(a.search.checkResult=s.checkResult),a.loadData=function(){d.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,s.type,a.search.checkResult,a.search.storehouseId,a.search.warehouseId,a.search.quality,a.search.subType,a.searchStartDate,a.searchEndDate).then(function(e){a.pageInfo=e},function(e){console.log(e)})},a.loadData(),a.loadStore=function(){o.getStorehouseList(e.orgInfo.orgId).then(function(e){a.storelist=e.houseList},function(e){console.log(e)})},a.loadStore(),a.loadStorequ=function(){n.getTreeListByTypeId(a.search.quality,1032).then(function(e){e=a.data_add(e);a.grainAttributeTreeData=e},function(e){console.log(e)})},a.data_add=function(e){var t,a=[];return 0!=e.length&&(t=angular.toJson({id:null,name:"请选择",children:[]}),a=(e=angular.toJson(e)).substring(0,1)+t+","+e.substring(1,e.length)),angular.fromJson(a)},a.loadStorequ(),a.loadWare=function(){u.getStorehouse(e.orgInfo.orgId,a.search.storehouseId).then(function(e){a.warelist=e.wareList},function(e){console.log(e)})},a.loadWare(),a.goPage=function(e){a.pageInfo.pageNum=e,a.loadData()},a.$on("storeChangeed",function(e,t){a.search.storehouseId=t,a.loadData(),a.loadWare()}),a.showAddFck=function(){c({method:"POST",url:y.qualitycheckUrl+"/storehouseBusiness/insertStorehouseBusinessFromFcbgz"}).then(function(e){i.go("app.storage.qualitycheck.fck.fckadd",{id:0,checkType:0,isNotEdit:!1})},function(e){})},a.showEditFck=function(e){i.go("app.storage.qualitycheck.fck.fckedit",{id:e,isNotEdit:!1})},a.showViewFck=function(e,t){i.go("app.storage.qualitycheck.fck.fckedit",{id:e,btnType:"2",isNotEdit:!0})},a.showAddAck=function(e,t,a){i.go("app.storage.qualitycheck.ack.ackadd",{id:0,houseId:t,warehouseId:a,checkType:1,isNotEdit:!1})},a.showEditAck=function(e){i.go("app.storage.qualitycheck.ack.ackedit",{id:e,isNotEdit:!1})},a.showViewAck=function(e,t){i.go("app.storage.qualitycheck.ack.ackedit",{id:e,btnType:"2",isNotEdit:!0})},a.showFirstCheckPage=function(){var e=[];e.type=0,t.open({size:"lg",templateUrl:"app/storage/views/qualitycheck/accept-first-list.html",controller:"actSprModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){},function(e){console.log(e)})},a.showEditSpr=function(e){i.go("app.storage.qualitycheck.spr.spredit",{id:e,isNotEdit:!1})},a.showViewSpr=function(e,t){i.go("app.storage.qualitycheck.spr.spredit",{id:e,btnType:"2",isNotEdit:!0})},a.showAcctCheckPage=function(){i.go("app.storage.qualitycheck.spr.spradd",{id:0,isNotEdit:!1})},a.showAddDak=function(){i.go("app.storage.qualitycheck.dak.dakadd",{id:0,isNotEdit:!1})},a.showEditDak=function(e){i.go("app.storage.qualitycheck.dak.dakedit",{id:e,isNotEdit:!1})},a.showViewDak=function(e,t){i.go("app.storage.qualitycheck.dak.dakedit",{id:e,btnType:"2",isNotEdit:!0})},a.showAddTrk=function(){i.go("app.storage.qualitycheck.trk.trkadd",{id:0,isNotEdit:!1})},a.showEditTrk=function(e){i.go("app.storage.qualitycheck.trk.trkedit",{id:e,isNotEdit:!1})},a.showViewTrk=function(e,t){i.go("app.storage.qualitycheck.trk.trkedit",{id:e,btnType:"2",isNotEdit:!0})},a.showAddOut=function(){i.go("app.storage.qualitycheck.out.outadd",{id:0,isNotEdit:!1})},a.showEditOut=function(e){i.go("app.storage.qualitycheck.out.outedit",{id:e,isNotEdit:!1})},a.showViewOut=function(e,t){i.go("app.storage.qualitycheck.out.outedit",{id:e,btnType:"2",isNotEdit:!0})},a.remove=function(e){d.removeById(e).then(function(e){"success"==e.msg?(alert("删除成功"),a.loadData()):alert("删除失败")})}}]).controller("qualitycheckSaveCtrl",["$scope","$state","$http","$stateParams","StorehouseService","warehouseService","kcswService","keeperService","$rootScope","$filter","enumService","qualitycheckService","keepAccountService","businessFileService","FileUploader","APP_CONFIG",function(n,c,l,a,e,t,i,o,u,s,d,r,h,y,k,p){n.isAgentData=!1,n.loadDataById=function(e,t){r.loadDataById(e).then(function(e){n.qualitycheck=e.qualitycheck,""==a.id?n.event.inputPersonName=u.userInfo.realName:y.getList(a.id,"qualitycheck",u.orgInfo.orgId,"id asc").then(function(e){n.fileList=e},function(e){console.log(e)}),"2"==t&&(n.isEdit=!0),n.qualitycheck.wareHouseName=e.wareHouseName,n.qualitycheck.inspectionStandardBasis=parseInt(n.qualitycheck.inspectionStandardBasis),n.qualitycheck.inputTime=s("date")(n.qualitycheck.inputTime,"yyyy-MM-dd"),n.qualitycheck.chooseTime=s("date")(n.qualitycheck.chooseTime,"yyyy-MM-dd"),n.qualitycheck.checkTime=s("date")(n.qualitycheck.checkTime,"yyyy-MM-dd"),n.qualitycheck.applyCheckTime=s("date")(n.qualitycheck.applyCheckTime,"yyyy-MM-dd"),n.qualitycheck.keeperAdvicesTime=s("date")(n.qualitycheck.keeperAdvicesTime,"yyyy-MM-dd"),n.qualitycheck.chiefAdvicesTime=s("date")(n.qualitycheck.chiefAdvicesTime,"yyyy-MM-dd"),n.qualitycheck.viceManagerAdvicesTime=s("date")(n.qualitycheck.viceManagerAdvicesTime,"yyyy-MM-dd"),n.qualitycheck.managerAdvicesTime=s("date")(n.qualitycheck.managerAdvicesTime,"yyyy-MM-dd"),n.qualitycheck.improveTime=s("date")(n.qualitycheck.improveTime,"yyyy-MM-dd"),n.qualitycheck.checkResultTime=s("date")(n.qualitycheck.checkResultTime,"yyyy-MM-dd"),n.qualitycheck.qysj=s("date")(n.qualitycheck.qysj,"yyyy-MM-dd"),n.qualitycheck.harvestTime=parseInt(n.qualitycheck.harvestTime),n.qualitycheck.location=parseInt(n.qualitycheck.location),n.getAreaData(n.qualitycheck.location),n.qualitycheck.qfrq=s("date")(n.qualitycheck.qfrq,"yyyy-MM-dd"),null!=a.storeName&&""!=a.storeName&&null!=a.storeName?(n.isAgentData=!0,n.storeName=a.storeName,n.wareName=a.wareName):(n.isAgentData=!1,n.change(0),n.edit()),n.getzblbData1(n.qualitycheck),n.getstoreQualityData1(n.qualitycheck),console.log(n.qualitycheck)},function(e){})},n.addCheckSon=[],n.addCheck1=[],n.edit=function(){var e=a.id;r.findQualitycheckSonByQcSonId(e).then(function(e){for(var t=0;t<e.length;t++)n.addCheckSon.push(angular.copy(e[t]))})},n.getBasicData=function(){n.kcswStr={ch:null,hwh:null,unitid:u.orgInfo.orgId,kcsl:null},i.getPageInfoOrRcsj(n.kcswStr).then(function(e){for(var t in n.storehouseList=e,n.storehouseList)n.storehouseName=u.storehouseObj[n.storehouseList[t].ch].storehouseName,n.storehouseList[t].storehouseName=n.storehouseName},function(e){console.log(e)})},n.getBasicData(),n.change=function(e){null!=n.qualitycheck.houseId&&null!=n.qualitycheck.houseId&&""!=n.qualitycheck.houseId?(t.getStorehouse(u.orgInfo.orgId,n.qualitycheck.houseId,"0").then(function(e){n.warehouseList=e.wareList,n.warehouseObj=e.wares},function(e){console.log(e)}),0!=e&&n.findKeeperNames()):n.qualitycheck.warehouseId=null},n.selectOnlyzbl=function(e,t){return n.getzblbData(e.id),!(void 0!==t&&4<=t.length)},n.selectOnly1Or2zbl=function(e,t){return!(void 0!==t&&4<=t.length)},n.getzblbData=function(e){n.datazbl3=[],n.zblblist=[{name:"质量指标检验",id:1},{name:"储存品质检验",id:2},{name:"食品安全检验",id:3}];for(var t=0;t<n.zblblist.length;t++){var a={id:n.zblblist[t].id,name:n.zblblist[t].name};if(null==n.qualitycheck)for(var i=0;i<n.zblblist.length;i++);n.datazbl3.push(a)}n.data4=angular.copy(n.datazbl3)},n.getzblbData1=function(e){n.datazbl3=[],n.zblblist=[{name:"质量指标检验",id:1},{name:"储存品质检验",id:2},{name:"食品安全检验",id:3}];for(var t=0;t<n.zblblist.length;t++){var a={id:n.zblblist[t].id,name:n.zblblist[t].name};if(null!=n.qualitycheck.zblb)for(var i=0;i<n.qualitycheck.zblb.length;i++)for(var c=n.qualitycheck.zblb,l=c.substring(0,c.length-1).split("#"),o=0;o<l.length;o++)n.zblblist[t].id==l[o]&&(a.selected=!0);n.datazbl3.push(a)}n.data4=angular.copy(n.datazbl3)},n.selectOnlystoreQuality=function(e,t){return n.getstoreQualityData(e.id),!(void 0!==t&&8<=t.length)},n.selectOnly1Or2storeQuality=function(e,t){return!(void 0!==t&&8<=t.length)},n.getstoreQualityData=function(e){n.datastoreQuality3=[],n.storeQualitylist=[{name:"宜存",id:0},{name:"轻度不宜存",id:1},{name:"重度不宜存",id:2},{name:"达标",id:3},{name:"不达标",id:4},{name:"合格",id:5},{name:"不合格",id:6}];for(var t=0;t<n.storeQualitylist.length;t++){var a={id:n.storeQualitylist[t].id,name:n.storeQualitylist[t].name};if(null==n.qualitycheck)for(var i=0;i<n.storeQualitylist.length;i++);n.datastoreQuality3.push(a)}n.data4storeQuality=angular.copy(n.datastoreQuality3)},n.getstoreQualityData1=function(e){n.datastoreQuality3=[],n.storeQualitylist=[{name:"宜存",id:0},{name:"轻度不宜存",id:1},{name:"重度不宜存",id:2},{name:"达标",id:3},{name:"不达标",id:4},{name:"合格",id:5},{name:"不合格",id:6}];for(var t=0;t<n.storeQualitylist.length;t++){for(var a={id:n.storeQualitylist[t].id,name:n.storeQualitylist[t].name},i=0;i<n.qualitycheck.storeQuality.length;i++)for(var c=n.qualitycheck.storeQuality,l=c.substring(0,c.length-1).split("#"),o=0;o<l.length;o++)n.storeQualitylist[t].id==l[o]&&(a.selected=!0);n.datastoreQuality3.push(a)}n.data4storeQuality=angular.copy(n.datastoreQuality3)},n.findKeeperNames=function(){o.getKeeperNamesByHouseId(n.qualitycheck.houseId).then(function(e){n.keeper=e,n.qualitycheck.keeper=n.keeper.keeperNames},function(e){console.log(e)})},n.changeGetInfo=function(){null!=n.qualitycheck.houseId&&null!=n.qualitycheck.houseId&&""!=n.qualitycheck.houseId&&null!=n.qualitycheck.warehouseId&&null!=n.qualitycheck.warehouseId&&""!=n.qualitycheck.warehouseId&&(n.getzblbData(),n.getstoreQualityData(),n.kcswStr={ch:n.qualitycheck.houseId,hwh:n.qualitycheck.warehouseId,unitid:u.orgInfo.orgId},i.getPageInfoOrRcsj(n.kcswStr).then(function(e){void 0!==e[0]?(n.keepaccount=e[0],n.qualitycheck.subType=parseInt(n.keepaccount.pz),n.qualitycheck.subTypeDetailed=parseInt(n.keepaccount.mxpz),n.qualitycheck.number=n.keepaccount.kcsl,n.qualitycheck.dbsl=n.keepaccount.kcsl,n.qualitycheck.harvestTime=parseInt(n.keepaccount.scnf),n.qualitycheck.inputTime=s("date")(n.keepaccount.rq,"yyyy-MM-dd"),n.qualitycheck.quality=n.keepaccount.hwxz,n.qualitycheck.location=parseInt(n.keepaccount.gb),n.getAreaData(n.qualitycheck.location),3164==n.qualitycheck.subType?(n.addCheck1=u.dicDataList[2779],n.qualitycheck.inspectionStandardBasis=5523):3165==n.qualitycheck.subType?(n.addCheck1=u.dicDataList[2780],n.qualitycheck.inspectionStandardBasis=5524):3166==n.qualitycheck.subType?(n.addCheck1=u.dicDataList[2781],n.qualitycheck.inspectionStandardBasis=5526):2777==n.qualitycheck.subType?n.qualitycheck.inspectionStandardBasis=5525:6905==n.qualitycheck.subType&&(n.qualitycheck.inspectionStandardBasis=6908),n.addCheck=JSON.parse(JSON.stringify(n.addCheck1))):(n.qualitycheck.subType="",n.qualitycheck.subTypeDetailed="",n.qualitycheck.number="",n.qualitycheck.harvestTime="",n.qualitycheck.inputTime="")},function(e){console.log(e)}))},n.qualitycheck={};var q=a.houseId,f=a.warehouseId;0!=a.id?(n.loadDataById(a.id,a.btnType),$("#houseNameDis").attr("disabled",!0),$("#wareNameDis").attr("disabled",!0),$("#keeps").attr("disabled",!0)):void 0!==q&&void 0!==f?r.findByStoreWarehouse(q,f,"0").then(function(e){n.qualitycheck.houseId=e.houseId,n.qualitycheck.warehouseId=e.warehouseId,n.qualitycheck.wareHouseName=e.wareHouseName,n.qualitycheck.subType=e.subType,n.qualitycheck.subTypeDetailed=e.subTypeDetailed,n.qualitycheck.number=e.number,n.qualitycheck.dbsl=e.number,n.qualitycheck.harvestTime=e.harvestTime,n.qualitycheck.inputTime=s("date")(e.inputTime,"yyyy-MM-dd"),n.qualitycheck.quality=e.quality,n.qualitycheck.location=e.location,n.getAreaData(n.qualitycheck.location),n.qualitycheck.keeper=e.keeper,n.qualitycheck.inspectionStandardBasis=parseInt(e.inspectionStandardBasis),3164==n.qualitycheck.subType?n.addCheck1=u.dicDataList[2779]:3165==n.qualitycheck.subType?n.addCheck1=u.dicDataList[2780]:3166==n.qualitycheck.subType&&(n.addCheck1=u.dicDataList[2781]),n.addCheck=JSON.parse(JSON.stringify(n.addCheck1)),n.getzblbData(e),n.getstoreQualityData(e),n.change("1")},function(e){}):(f=function(){var e=new Date,t=e.getMonth()+1,a=e.getDate();1<=t&&t<=9&&(t="0"+t);0<=a&&a<=9&&(a="0"+a);return e.getFullYear()+"-"+t+"-"+a}(),n.qualitycheck.chooseTime=f,n.qualitycheck.checkTime=f,n.qualitycheck.applyCheckTime=f),null==a.isNotEdit||"false"==a.isNotEdit?n.isNotEdit=!1:"true"==a.isNotEdit&&(n.isNotEdit=!0),n.getAreaData=function(){d.getTreeList(n.qualitycheck.location,"grainProducingArea").then(function(e){n.locationTreeData=e},function(e){console.log(e)})},n.getAreaData();n.linenumber=0,n.linenumbers=[],""==a.id&&(n.linenumbers=[0]),n.addFile=function(){var e;0==n.linenumbers.length?n.linenumbers.push(0):(e=Math.max.apply(null,n.linenumbers),n.linenumbers.push(e+1))},n.fileIds=[],n.fileMap=new Map,n.uploader=new k({url:p.basicUrl+"/fileUpload/updateFileBusiness",autoUpload:!0,formData:[{type:"qualitycheck",userId:u.userInfo.userId,orgId:u.orgInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,t){n.fileItem=e,100==t&&alert("上传成功!")},onSuccessItem:function(e,t,a,i){var c;n.fileIds.push(t.id),n.fileMap.has(n.linenumber)&&(c=n.fileMap.get(n.linenumber).id,-1!=n.fileIds.indexOf(c)&&n.deleteFileByFileIds(c)),n.fileMap.set(n.linenumber,t)}}),n.download=function(e,t){$("#filePath").val(e),$("#type").val("business"),$("#originalFileName").val(t),$("#download-form").attr("action",p.basicUrl+"/download"),$("#download-form").submit()},n.showFileByLinenumber=function(e){var t;n.fileMap.has(n.linenumber)&&(t=n.fileMap.get(n.linenumber).filePath,window.open(t))},n.showFile=function(e,t){window.open(e)},n.clickFileInput=function(e){n.linenumber=e},n.deleteFileIds=[],n.deleteFile=function(e){n.deleteFileIds.push(e.id);var t=n.fileList.indexOf(e);-1!=t&&n.fileList.splice(t,1),n.deleteFileByFileIds(e.id)},n.deleteFileByLinenumber=function(e){var t,a=n.linenumbers.indexOf(e);-1!=a&&(n.linenumbers.splice(a,1),n.fileMap.has(n.linenumber)&&(t=n.fileMap.get(n.linenumber).id,n.deleteFileByFileIds(t,a),n.fileMap.delete(e)))},n.deleteFileByFileIds=function(t){y.remove(t).then(function(e){"success"!=e.status||-1!=(e=n.fileIds.indexOf(t))&&n.fileIds.splice(e,1)},function(e){console.log(e)})},n.saveFlag=!1;var g=$("#qualitycheck-form").validate();n.saveData=function(t){var e="",a="";if(null==n.qualitycheck.zblb||""==n.qualitycheck.zblb)return alert("请选择指标类别!"),!1;if(null==n.qualitycheck.storeQuality||""==n.qualitycheck.storeQuality)return alert("请选择指标结果判定!"),!1;if(null==n.qualitycheck.location||""==n.qualitycheck.location)return alert("请填写产地!"),!1;if(g.form()){0==t?n.qualitycheck.jylb="05":1==t?n.qualitycheck.jylb="01":2==t?0==n.qualitycheck.checkTimeType?n.qualitycheck.jylb="07":1==n.qualitycheck.checkTimeType&&(n.qualitycheck.jylb="08"):3==t?n.qualitycheck.jylb="02":4==t?n.qualitycheck.jylb="06":5==t&&(0==n.qualitycheck.checkTimeType?n.qualitycheck.jylb="03":1==n.qualitycheck.checkTimeType&&(n.qualitycheck.jylb="04")),n.saveFlag=!0,n.qualitycheck.type=t,n.qualitycheck.orgId=u.userInfo.orgId,n.qualitycheck.inspectionStandardBasis=parseInt(n.qualitycheck.inspectionStandardBasis),n.qualitycheck.inputTime=s("date")(n.qualitycheck.inputTime,"yyyy-MM-dd"),n.qualitycheck.chooseTime=s("date")(n.qualitycheck.chooseTime,"yyyy-MM-dd"),n.qualitycheck.checkTime=s("date")(n.qualitycheck.checkTime,"yyyy-MM-dd"),n.qualitycheck.applyCheckTime=s("date")(n.qualitycheck.applyCheckTime,"yyyy-MM-dd"),n.qualitycheck.keeperAdvicesTime=s("date")(n.qualitycheck.keeperAdvicesTime,"yyyy-MM-dd"),n.qualitycheck.chiefAdvicesTime=s("date")(n.qualitycheck.chiefAdvicesTime,"yyyy-MM-dd"),n.qualitycheck.viceManagerAdvicesTime=s("date")(n.qualitycheck.viceManagerAdvicesTime,"yyyy-MM-dd"),n.qualitycheck.managerAdvicesTime=s("date")(n.qualitycheck.managerAdvicesTime,"yyyy-MM-dd"),n.qualitycheck.improveTime=s("date")(n.qualitycheck.improveTime,"yyyy-MM-dd"),n.qualitycheck.checkResultTime=s("date")(n.qualitycheck.checkResultTime,"yyyy-MM-dd"),n.qualitycheck.qfrq=s("date")(n.qualitycheck.qfrq,"yyyy-MM-dd"),n.grainProducingArea=angular.fromJson(n.qualitycheck.location),angular.isNumber(n.grainProducingArea)||(n.qualitycheck.location=n.grainProducingArea[0].id),n.zblb=angular.fromJson(n.qualitycheck.zblb);for(var i=0;i<n.zblb.length;i++)e=e+n.zblb[i].id+"#";n.storeQuality=angular.fromJson(n.qualitycheck.storeQuality);for(i=0;i<n.storeQuality.length;i++)a=a+n.storeQuality[i].id+"#";n.qualitycheck.zblb=angular.copy(e),n.qualitycheck.storeQuality=angular.copy(a),l({method:"POST",url:p.qualitycheckUrl+"/qualitycheck/save",data:{qualitycheckJson:angular.toJson(n.qualitycheck),fileIds:angular.toJson(n.fileIds),qualityOneJson:angular.toJson(n.addCheckSon),qualityJson:angular.toJson(n.addCheck)}}).then(function(e){"success"==e.data.status?(alert("保存成功!"),0==t?c.go("app.storage.qualitycheck.fck.fcklist",{type:0}):1==t?c.go("app.storage.qualitycheck.ack.acklist",{type:1}):2==t?c.go("app.storage.qualitycheck.spr.sprlist",{type:2}):3==t?c.go("app.storage.qualitycheck.out.outlist",{type:3}):4==t?c.go("app.storage.qualitycheck.dak.daklist",{type:4}):5==t&&c.go("app.storage.qualitycheck.trk.trklist",{type:5})):alert("保存失败!")},function(e){})}},$.validator.addMethod("validDrugTime",function(e,t,a){var i=n.qualitycheck.chooseTime,c=n.qualitycheck.checkTime,l=n.qualitycheck.qfrq,o=n.qualitycheck.checkResultTime;return c<i||l<c||o<l?this.optional(t)||!1:this.optional(t)||!0},"入仓日期≤扦样日期≤检验日期≤签发日期≤出具日期!"),$.validator.addMethod("validTimecheck",function(e,t,a){var i=n.qualitycheck.chooseTime;return n.qualitycheck.checkTime<=i?this.optional(t)||!1:this.optional(t)||!0},"检验日期不得早于扦样日期!"),$.validator.addMethod("validTimeqfrq",function(e,t,a){var i=n.qualitycheck.checkTime;return n.qualitycheck.qfrq<=i?this.optional(t)||!1:this.optional(t)||!0},"报告签发日期不得早于检验日期!"),$.validator.addMethod("validTimecheckResult",function(e,t,a){var i=n.qualitycheck.qfrq;return n.qualitycheck.checkResultTime<=i?this.optional(t)||!1:this.optional(t)||!0},"报告出具日期不得早于报告签发日期!"),$.validator.addMethod("setState",function(e,t,a){return"无"==e||"暂无"==e||"空"==e?this.optional(t)||!1:this.optional(t)||!0},"不能填写无,暂无,空等选项!"),$.validator.addMethod("validNumber",function(e,t,a){return this.optional(t)||/^(?!0+(?:\.0+)?$)(?:[1-9]\d*|0)(?:\.\d{1,2})?$/.test(e)},"请输入大于0的数字,最多两位小数!"),n.addTR=function(e){n.addCheckSon.push({qualitycheckId:e})},n.addTtR=function(e,t){n.addCheck.push({qualitycheckId:n.qualitycheck.id,numbering:t})},n.deleteTR=function(e){null!=e.id&&n.deleteSon(e.id),e=n.addCheckSon.indexOf(e),n.addCheckSon.splice(e,1)},n.deleteTRr=function(e){null!=e.id&&n.deleteSon(e.id),e=n.addCheck.indexOf(e),n.addCheck.splice(e,1)},n.deleteSon=function(e){confirm("当前数据已近存在于系统中,确定要删除吗?")&&r.removeSon(e).then(function(e){"success"==e.status?alert("删除成功!"):alert("删除失败!")},function(e){console.log(e)})}}]);
- "use strict";angular.module("app.storage").controller("safeAccidentManageCtrl",["$scope","$state","$rootScope","$stateParams","warehouseService","safeAccidentManageService",function(o,t,e,c,a,n){o.pageInfo={pageNum:1,pageSize:10},o.search={},o.loadData=function(){n.getPageInfo(o.pageInfo,o.storehouseId).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.loadData(),o.showAddAccident=function(){t.go("app.storage.safeproduce.safeAccidentManageList.edit",{id:0,isNotEdit:!1})},o.showDetails=function(e){t.go("app.storage.safeproduce.safeAccidentManageList.edit",{id:e,isNotEdit:!0})},o.goPage=function(e){o.pageInfo.pageNum=e,o.loadData()}}]).controller("safeAccidentManageSaveCtrl",["$scope","$state","$rootScope","$stateParams","$filter","safeAccidentManageService","warehouseService",function(t,e,c,o,a,n,d){t.safeProduceAccident={},null==o.isNotEdit||"false"==o.isNotEdit?t.isNotEdit=!1:"true"==o.isNotEdit&&(t.isNotEdit=!0),t.loadDataById=function(o){n.edit(o).then(function(e){0==o?(t.safeProduceAccident.warehouseName=c.orgInfo.orgName,t.safeProduceAccident.reportedTime=a("date")(new Date,"yyyy-MM-dd")):(t.safeProduceAccident=e,d.getStorehouse(c.orgInfo.orgId,t.safeProduceAccident.houseId,"0").then(function(e){t.warehouseList=e.wareList},function(e){console.log(e)}),t.safeProduceAccident.improvementTime=a("date")(t.safeProduceAccident.improvementTime,"yyyy-MM-dd"),t.safeProduceAccident.checkTime=a("date")(t.safeProduceAccident.checkTime,"yyyy-MM-dd"),t.safeProduceAccident.reportedTime=a("date")(t.safeProduceAccident.reportedTime,"yyyy-MM-dd"))},function(e){console.log(e)})},t.loadDataById(o.id),t.change=function(){null!=t.safeProduceAccident.houseId&&null!=t.safeProduceAccident.houseId&&""!=t.safeProduceAccident.houseId?d.getStorehouse(c.orgInfo.orgId,t.safeProduceAccident.houseId,"0").then(function(e){t.warehouseList=e.wareList},function(e){console.log(e)}):t.safeProduceAccident.warehouseId=null};var i=$("#safeProduceAccident-form").validate();$("input[readOnlyButValid]").on("focusin",function(){$(this).prop("readOnly",!0)}),$("input[readOnlyButValid]").on("focusout",function(){$(this).prop("readOnly",!1)}),t.saveData=function(){i.form()&&(t.safeProduceAccident.orgId=c.orgInfo.orgId,n.save(t.safeProduceAccident).then(function(e){"success"==e.status?(alert("保存成功!"),t.back()):alert("保存失败!")},function(e){console.log(e)}))}}]);
- "use strict";angular.module("app.storage").controller("safeproduceCtrl",["$scope","$uibModal","$stateParams","FileUploader","safeproduceService","APP_CONFIG",function(l,o,a,e,n,r){l.pageInfo={pageNum:1,pageSize:10},l.search={fileName:""},l.loadData=function(){n.getPageInfo(l.pageInfo.pageNum,l.pageInfo.pageSize,a.type,l.search.fileName).then(function(e){l.pageInfo=e,"publish"==a.layerType&&(l.showAddmsm(),a.layerType="")},function(e){console.log(e)})},l.loadData(),l.type=a.type,l.showAddmsm=function(e){o.open({size:"md",templateUrl:"app/storage/views/safeproduce/safeproduce-edit.html",controller:"safeproduceSaveCtrl",resolve:{id:e,type:function(){return l.type}}}).result.then(function(e){l.loadData()},function(e){console.log(e)})},l.preview=function(e){o.open({size:"md",templateUrl:"app/storage/views/safeproduce/safeproduce-view.html",controller:"safeproduceSaveCtrl",resolve:{id:e,type:function(){return a.type}}})},l.delete=function(e,o){confirm("确定要删除吗?")&&n.delete(e,o).then(function(e){return"success"===e.status?(alert("删除成功!"),void l.loadData()):void alert("删除失败!")},function(e){console.log(e)})},l.goPage=function(e){l.pageInfo.pageNum=e,l.loadData()},l.download=function(e){$("#fileName").val(e.fileName),$("#filePaths").val(e.fileUrl),$("#download-form").attr("action",r.safeProduceUrl+"/downLoadZipFile"),$("#download-form").submit()}}]).controller("safeproduceSaveCtrl",["$scope","$rootScope","$uibModalInstance","id","type","FileUploader","safeproduceService","APP_CONFIG",function(n,e,o,l,a,r,t,i){n.downloadFiles=[],t.edit(l).then(function(e){n.safeProduce=e,l?(e=n.safeProduce.fileUrl.split(";"),angular.forEach(e,function(e,o){n.downloadFiles.push({fileName:e.substring(e.lastIndexOf("/")+1),filePath:e})})):n.safeProduce.type=a},function(e){console.log(e)}),n.save=function(){var l=new Array;n.fileUrls.forEach(function(e,o){l.push(e)}),n.safeProduce.fileUrl=l.join(";"),n.safeProduce.operator=e.userInfo.realName,n.safeProduce.source=e.orgInfo.orgName,n.safeProduce.orgId=e.orgInfo.orgId,null!=n.safeProduce.fileName?0<n.safeProduce.fileUrl.length?n.safeProduce.remarks?t.save(n.safeProduce).then(function(e){"success"==e.status?(alert("提交成功!"),n.cancel()):alert("提交失败!")},function(e){console.log(e)}):alert("请填写备注信息!"):alert("请选择上传文件!"):alert("文件名称不能为空!")},n.cancel=function(){o.close()},n.linenumber=0,n.linenumbers=[0],n.addFile=function(){var e;void 0!==n.fileItem&&null!==n.fileItem?(e=Math.max.apply(null,n.linenumbers),n.linenumbers.push(e+1),n.fileItem=null):alert("请先添加文件,在添加浏览框.")},n.fileUrls=new Map,n.uploader=new r({url:i.safeProduceUrl+"/fileUpload/uploadFile",autoUpload:!0,formData:[{fileType:"safeProduceFile"}],removeAfterUpload:!0,onProgressItem:function(e,o){n.addFileSign=!0,n.fileItem=e,100===o&&(n.addFileSign=!1)},onSuccessItem:function(e,o,l,a){n.fileUrls.has(n.linenumber)&&(console.log(n.fileUrls.get(n.linenumber)),t.deleteOnlyFile(n.fileUrls.get(n.linenumber))),n.fileUrls.set(n.linenumber,o)}}),n.clickInput=function(e){n.linenumber=e,document.activeElement.previousSibling.children[0].click()},n.download=function(e){$("#filePath").val(e),$("#download-form").attr("action",i.safeProduceUrl+"/download"),$("#download-form").submit()}}]);
- "use strict";angular.module("app.storage").controller("safeProduceNotifyCtrl",["$scope","safeProduceNotifyService","$state","$http","$rootScope","$stateParams","APP_CONFIG",function(e,t,a,o,i,f,r){e.pageInfo={pageNum:1,pageSize:10},e.search={fileName:""},e.loadData=function(){t.getPageInfo(e.pageInfo.pageNum,e.pageInfo.pageSize,e.search.fileName).then(function(o){e.pageInfo=o},function(o){console.log(o)})},e.loadData(),e.goPage=function(o){e.pageInfo.pageNum=o,e.loadData()},e.showAddNotify=function(){a.go("app.storage.safeproduce.notifyAdd",{id:0,isNotEdit:!1,topRow:i.orgInfo.orgName+"通告:\n"})},e.showEditNotify=function(o){a.go("app.storage.safeproduce.notifyAdd",{id:o,isNotEdit:!1})},e.showViewNotify=function(o){a.go("app.storage.safeproduce.notifyAdd",{id:o,isNotEdit:!0})},e.removeNotify=function(o){confirm("确定要删除吗?")&&t.removeById(o).then(function(o){"success"==o.status?(alert("删除成功"),e.loadData()):alert("删除失败")})}}]).controller("safeProduceNotifySaveCtrl",["$scope","$rootScope","$state","$http","$stateParams","$filter","safeProduceNotifyService",function(t,a,o,e,i,f,r){t.safeProduceNotify={},null==i.isNotEdit||"false"==i.isNotEdit?t.isNotEdit=!1:"true"==i.isNotEdit&&(t.isNotEdit=!0),null!=i.topRow&&(t.safeProduceNotify.notify=i.topRow),t.loadDataById=function(e){r.edit(e).then(function(o){0==e?(t.safeProduceNotify.operator=a.userInfo.realName,t.safeProduceNotify.source=a.orgInfo.orgName,t.safeProduceNotify.operationTime=f("date")(new Date,"yyyy-MM-dd")):(t.safeProduceNotify=o,t.safeProduceNotify.operationTime=f("date")(t.safeProduceNotify.operationTime,"yyyy-MM-dd"))},function(o){})},t.loadDataById(i.id);var n=$("#safeProduceNotify-form").validate();t.saveData=function(){n.form()&&(t.safeProduceNotify.orgId=a.orgInfo.orgId,r.save(t.safeProduceNotify).then(function(o){"success"==o.status?(alert("保存成功!"),t.backLayer()):alert("保存失败!")},function(o){console.log(o)}))},t.backLayer=function(){o.go("app.storage.safeproduce.notifyList")}}]);
- "use strict";angular.module("app.storage").controller("housecheckCtrl",["$scope","$http","$state","$rootScope","StorehouseService","warehouseService","$stateParams","storagehouseService","APP_CONFIG",function(t,e,o,a,s,r,n,i,u){t.pageInfo={pageNum:1,pageSize:10},t.search={storehouseId:""},t.loadData=function(){i.getPageInfoCheck(t.pageInfo.pageNum,t.pageInfo.pageSize,t.houserepair,t.search.storehouseId).then(function(e){t.pageInfo=e},function(e){console.log(e)})},t.loadData(),t.loadStore=function(){s.getStorehouseList(a.orgInfo.orgId).then(function(e){t.storelist=e.houseList},function(e){console.log(e)})},t.loadStore(),t.goPage=function(e){t.pageInfo.pageNum=e,t.loadData()},t.$on("storeChangeed",function(e,o){t.search.storehouseId=o,t.loadData()}),t.showRepair=function(e){o.go("app.storage.storehouse.repair",{id:e,isNotEdit:!1})},t.showAddHck=function(){o.go("app.storage.storehouse.hckadd",{id:0,isNotEdit:!1})},t.showEditHck=function(e){o.go("app.storage.storehouse.hckadd",{id:e,isNotEdit:!0})},t.remove=function(e){i.removeById(e).then(function(e){"success"==e.msg?(alert("删除成功"),t.loadData()):"error"==e.msg?alert("删除失败"):alert(e.msg)})}}]).controller("housecheckSaveCtrl",["$scope","$http","$state","$stateParams","$rootScope","StorehouseService","$filter","storagehouseService","APP_CONFIG",function(t,e,o,a,s,r,n,i,u){null==a.isNotEdit||"false"==a.isNotEdit?t.isNotEdit=!1:"true"==a.isNotEdit&&(t.isNotEdit=!0),t.loadDataById=function(e){i.loadDataById(e).then(function(e){console.log(e),t.houserepair=e,t.houserepair.checkDate=n("date")(t.houserepair.checkDate,"yyyy-MM-dd"),t.houserepair.repairStartDate=n("date")(t.houserepair.repairStartDate,"yyyy-MM-dd"),t.houserepair.repairEndDate=n("date")(t.houserepair.repairEndDate,"yyyy-MM-dd"),t.houserepair.checkPerson=s.userInfo.realName},function(e){})},t.loadDataById(a.id),t.loadStore=function(){r.getStorehouseList(s.orgInfo.orgId).then(function(e){t.storelist=e.houseList},function(e){console.log(e)})},t.loadStore(),t.$on("storeChangeed",function(e,o){t.houserepair.storehouseId=o,t.loadData()});var c=$("#housecheck-form").validate();t.saveDataCheck=function(){var e=t.houserepair.storehouseId;r.findByStorehouse(e,s.orgInfo.orgId).then(function(e){t.houserepair.storehouseCode=e.storehouseCode,t.houserepair.orgId=s.orgInfo.orgId,t.savehouseCheck()},function(e){console.log(e)})},t.savehouseCheck=function(){c.form()&&(null!=t.houserepair.repairStatus?alert("设备已维修,不可修改!"):i.saveCheck(t.houserepair).then(function(e){"success"==e.status?(alert("保存成功!"),o.go("app.storage.storehouse.hcklist")):alert("保存失败!")},function(e){console.log(e)}))};var h=$("#houserepair-form").validate();t.saveDataRepair=function(){h.form()&&i.saveRepair(t.houserepair).then(function(e){"success"==e.status?(alert("保存成功!"),o.go("app.storage.storehouse.hrplist")):alert("保存失败!")},function(e){console.log(e)})}}]).controller("houserepairCtrl",["$scope","$state","$http","$rootScope","$filter","$uibModal","StorehouseService","warehouseService","$stateParams","storagehouseService","APP_CONFIG",function(t,o,e,a,s,r,n,i,u,c,h){t.pageInfo={pageNum:1,pageSize:10},t.search={storehouseId:""},t.loadData=function(){t.isShow="0",""!=u.id&&(t.isShow="1",t.search.storehouseId=u.id),c.getPageInfoRepair(t.pageInfo.pageNum,t.pageInfo.pageSize,t.houserepair,t.search.storehouseId).then(function(e){t.pageInfo=e},function(e){console.log(e)})},t.loadData(),t.loadStore=function(){n.getStorehouseList(a.orgInfo.orgId).then(function(e){t.storelist=e.houseList},function(e){console.log(e)})},t.loadStore(),t.returnUp=function(){o.go("app.supervise.storage.barnBasic")},t.goPage=function(e){t.pageInfo.pageNum=e,t.loadData()},t.$on("storeChangeed",function(e,o){t.search.storehouseId=o,t.loadData()}),t.showRepair=function(e){o.go("app.storage.storehouse.repair",{id:e,isNotEdit:!0})},t.showEditRepair=function(e){o.go("app.storage.storehouse.repair",{id:e,isNotEdit:!1})},t.showHouseCheckPage=function(){var e=[];r.open({size:"lg",templateUrl:"app/storage/views/storehouse/house-check-list.html",controller:"repairCtrl",resolve:{items:function(){return e}}}).result.then(function(e){t.loadData()},function(e){console.log(e)})}}]).controller("houseinfoCtrl",["$scope","$state","$rootScope","$filter","$http","$stateParams","paymentService","StorehouseService","APP_CONFIG",function(t,o,e,a,s,r,n,i,u){t.pageInfo={pageNum:1,pageSize:10},t.search={storehouseId:""},t.loadData=function(){i.findStoreHouseListByRole(t.pageInfo.pageNum,t.pageInfo.pageSize,t.search.storehouseId).then(function(e){t.pageInfo=e},function(e){console.log(e)})},t.loadData(),t.loadStore=function(){i.getStorehouseList(e.orgInfo.orgId).then(function(e){t.storelist=e.houseList},function(e){console.log(e)})},t.loadStore(),t.searchouseinfo={},t.loadBasicInfoByHouseId=function(){i.findByStorehouse(t.searchouseinfo.storehouseId).then(function(e){t.basicStorehouse=e,t.basicStorehouse.usedate=a("date")(t.basicStorehouse.usedate,"yyyy-MM-dd")},function(e){})},t.goPage=function(e){t.pageInfo.pageNum=e,t.loadData()},t.$on("storeChangeed",function(e,o){t.search.storehouseId=o,t.loadData()});r=r.storehouseId;i.findByStorehouse(r).then(function(e){t.basicStorehouseView=e,t.basicStorehouseView.usedate=a("date")(t.basicStorehouseView.usedate,"yyyy-MM-dd")},function(e){}),t.showHouseInfo=function(e){o.go("app.storage.storehouse.houseOtherInfo",{storehouseId:e})},t.retbaseHouse=function(){o.go("app.storage.storehouse.houseinfo")},t.saveHouseworkStatus=function(e){t.basicStorehouse.storehouseId=e,i.save(t.basicStorehouse).then(function(e){"success"==e.status?alert("保存成功!"):alert("保存失败!")},function(e){console.log(e)})},t.upList=function(){e.back()}}]).controller("repairCtrl",["$scope","$uibModalInstance","$state","$filter","$http","$uibModal","$rootScope","storagehouseService","APP_CONFIG","items",function(o,t,a,e,s,r,n,i,u,c){o.pageInfo={pageNum:1,pageSize:10},o.loadData=function(){i.getPageInfoCheck(o.pageInfo.pageNum,o.pageInfo.pageSize,o.houserepair,null).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.loadData(),o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData(e))},o.cancel=function(){t.close()},o.showModelRepair=function(e){t.close(e),a.go("app.storage.storehouse.repair",{id:e,isNotEdit:!1})}}]);
- "use strict";angular.module("app.storage").controller("switchStoreCtrl",["$scope","$rootScope","StorehouseService","APP_CONFIG",function(e,o,t,r){e.switchStore=function(){o.currentStore=e.storehouseId,o.$broadcast("storeChangeed",e.storehouseId)}}]);
- "use strict";angular.module("app.storage").controller("threetempCheckCtrl",["$scope","$state","$http","$filter","$rootScope","$stateParams","StorehouseService","warehouseService","threetempcheckService","keeperService","APP_CONFIG",function(o,e,t,l,a,r,n,h,c,s,i){o.pageInfo={pageNum:1,pageSize:10},o.search={storehouseId:""},o.loadData=function(){null!=r.houseId&&""!=r.houseId&&(o.search.storehouseId=r.houseId,o.isDisb=!0),c.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.threetempcheck,o.search.storehouseId).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.loadData(),o.loadStore=function(){n.getStorehouseList(a.orgInfo.orgId).then(function(e){o.storelist=e.houseList},function(e){console.log(e)})},o.loadStore(),o.goPage=function(e){o.pageInfo.pageNum=e,o.loadData()},o.returnUp=function(){a.back()},o.$on("storeChangeed",function(e,t){o.search.storehouseId=t,o.loadData()}),o.showViewthreeTemp=function(e){""!=e&&null!=e&&null!=e&&c.loadDataById(e).then(function(e){o.threetempcheck=e,null!=o.threetempcheck.checkSign&&(o.threetempcheck.checkSign=o.threetempcheck.checkSign),o.threetempcheck.checkDate=l("date")(o.threetempcheck.checkDate,"yyyy-MM-dd")},function(e){console.log(e)}),$("#threetempCheckModal").modal("show"),$("#threetempCheck-form select").attr("disabled",!0),$("#threetempCheck-form input").attr("disabled",!0),$("#threetempCheck-form textarea").attr("disabled",!0),$("#operation").hide()};var p=$("#threetempCheck-form").validate();o.savethreetempcheck=function(){null==p?(p=$("#threetempCheck-form").validate(),o.savethreetempcheck()):p.form()&&c.savethreetempcheck(o.threetempcheck).then(function(e){"success"==e.status?(alert("保存成功!"),o.threetempcheck={}):alert("保存失败!"),o.loadData(),$("#threetempCheckModal").modal("hide")},function(e){console.log(e)})},o.remove=function(e){c.removeById(e).then(function(e){"success"==e.msg?(alert("删除成功"),o.loadData()):alert("删除失败")})},o.temp={searchTempDate:1},o.showCharData=function(e,t){o.loadThreeTemperature(e,t),$("#threeTemperature").modal("show")},o.loadThreeTemperature=function(e,t){t=(t=new Date(t)).Format("yyyy-MM-dd");c.chartData(e,t).then(function(e){o.initThreeTemperature(e)},function(e){console.log(e)})},Date.prototype.Format=function(e){var t,o={"M+":this.getMonth()+1,"d+":this.getDate(),"H+":this.getHours(),"m+":this.getMinutes(),"s+":this.getSeconds(),"q+":Math.floor((this.getMonth()+3)/3),S:this.getMilliseconds()};for(t in/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length))),o)new RegExp("("+t+")").test(e)&&(e=e.replace(RegExp.$1,1==RegExp.$1.length?o[t]:("00"+o[t]).substr((""+o[t]).length)));return e},o.initThreeTemperature=function(e){var t=echarts.init(document.getElementById("gsi-graph-view-chart")),o=[],a=[],r=[],n=[];if(null!=e)for(var h=e.length,c=0;c<h;c++){var s=l("date")(e[c].checkDate,"yyyy/MM/dd hh:mm:ss");o.push(s),null!=e[c].inTemp?n.push(e[c].inTemp):n.push(0),null!=e[c].outTemp?r.push(e[c].outTemp):r.push(0),null!=e[c].lsTemp?a.push(e[c].lsTemp):a.push(0)}var i=[];i[0]={name:"粮食温度(℃)",type:"line",smooth:!0,symbol:"emptyrect",lineStyle:{normal:{width:1}},data:a},i[1]={name:"仓内温度(℃)",type:"line",smooth:!0,symbol:"emptyrect",lineStyle:{normal:{width:1}},data:n};i={grid:{bottom:80},legend:{show:!0,data:["粮食温度(℃)","仓内温度(℃)","仓外温度(℃)"]},color:["#FF3333","#53FF53","#B15BFF"],tooltip:{trigger:"axis",axisPointer:{animation:!(i[2]={name:"仓外温度(℃)",type:"line",smooth:!0,symbol:"emptyrect",lineStyle:{normal:{width:1}},data:r})}},xAxis:[{name:"时间",type:"category",data:o.map(function(e){return e.replace(" ","\n")})}],yAxis:[{name:"温度",type:"value",axisLabel:{formatter:"{value} ℃"}}],series:i};t.setOption(i),window.onresize=t.resize}}]);
- "use strict";angular.module("app.storage").controller("windrainsnowCtrl",["$scope","$state","$http","$rootScope","$stateParams","StorehouseService","warehouseService","windrainsnowService","APP_CONFIG",function(t,e,o,n,a,s,i,r,d){t.pageInfo={pageNum:1,pageSize:10},t.search={storehouseId:""},t.loadData=function(){r.getPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,t.windrainsnow,t.search.storehouseId).then(function(o){t.pageInfo=o},function(o){console.log(o)})},t.loadData(),t.loadStore=function(){s.getStorehouseList(n.orgInfo.orgId).then(function(o){t.storelist=o.houseList},function(o){console.log(o)})},t.loadStore(),t.goPage=function(o){t.pageInfo.pageNum=o,t.loadData()},t.$on("storeChangeed",function(o,e){t.search.storehouseId=e,t.loadData()}),t.showAddWrs=function(){e.go("app.storage.safeproduce.safeCheck.wrslist.add",{id:0,isNotEdit:!1})},t.showEditWrs=function(o){e.go("app.storage.safeproduce.safeCheck.wrslist.edit",{id:o,isNotEdit:!1})},t.showViewWrs=function(o){e.go("app.storage.safeproduce.safeCheck.wrslist.view",{id:o,isNotEdit:!0})},t.remove=function(o){r.removeById(o).then(function(o){"success"==o.msg?(alert("删除成功"),t.loadData()):alert("删除失败")})}}]).controller("windrainsnowSaveCtrl",["$scope","$rootScope","$state","$http","$stateParams","$filter","StorehouseService","windrainsnowService","APP_CONFIG",function(t,e,n,o,a,s,i,r,d){t.loadDataById=function(o){r.loadDataById(o).then(function(o){t.windrainsnow=o,t.windrainsnow.checkDate=s("date")(t.windrainsnow.checkDate,"yyyy-MM-dd"),t.windrainsnow.postCheckDate=s("date")(t.windrainsnow.postCheckDate,"yyyy-MM-dd"),t.getBasicData()},function(o){})},null==a.isNotEdit||"false"==a.isNotEdit?t.isNotEdit=!1:"true"==a.isNotEdit&&(t.isNotEdit=!0),0!=a.id&&t.loadDataById(a.id),t.getBasicData=function(){var o=e.depotInfo.orgId;i.getStorehouseList(o).then(function(o){t.storehouseList=o.houseList,t.storehouseObj=o.houseObj},function(o){console.log(o)})},t.getBasicData(),t.$on("storeChangeed",function(o,e){t.windrainsnow.houseId=e,t.loadData()});var c=$("#windrainsnow-form").validate();t.saveData=function(){c.form()&&(t.windrainsnow.orgId=e.userInfo.orgId,o({method:"POST",url:d.grainInspectionUrl+"/windrainsnow/save",data:{windrainsnowJson:angular.toJson(t.windrainsnow)}}).then(function(o){"success"==o.data.status?(alert("保存成功!"),n.go("app.storage.safeproduce.safeCheck.wrslist")):alert("保存失败!")},function(o){}))}}]);
- "use strict";angular.module("app.storage").directive("chartjsLineChart",function(){return console.log("go to directive"),{restrict:"A",link:function(t,e,i){e=e[0].getContext("2d"),new Chart(e).Line({labels:["January","February","March","April","May","June","July"],datasets:[{label:"My First dataset",fill:!1,fillColor:"rgba(220,220,220,0.2)",strokeColor:"rgba(220,220,220,1)",pointColor:"rgba(220,220,220,1)",pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:"rgba(220,220,220,1)",data:[65,59,80,81,56,55,40]},{label:"My Second dataset",fillColor:"rgba(151,187,205,0.2)",strokeColor:"rgba(151,187,205,1)",pointColor:"rgba(151,187,205,1)",pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:"rgba(151,187,205,1)",data:[28,48,40,19,86,27,90]}]},{scaleShowGridLines:!0,scaleGridLineColor:"rgba(0,0,0,.05)",scaleGridLineWidth:1,bezierCurve:!0,bezierCurveTension:.4,pointDot:!0,pointDotRadius:4,pointDotStrokeWidth:1,pointHitDetectionRadius:20,datasetStroke:!0,datasetStrokeWidth:2,datasetFill:!0,responsive:!0,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<datasets.length; i++){%><li><span style="background-color:<%=datasets[i].lineColor%>"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>'})}}});
- "use strict";angular.module("app.storage").service("approvalService",["$http","$q","APP_CONFIG",function(n,o,i){this.getPageInfo=function(e,t,a,r){var s=o.defer();return n({method:"GET",url:i.baseUrl+"/AerationTasks/audit/getList",params:{pageNum:e,pageSize:t,taskId:null==a?"":a.taskId,houseId:r}}).then(function(e){s.resolve(e.data)},function(e){s.reject("error")}),s.promise}}]);
- "use strict";angular.module("app.storage").service("festivalbeforeService",["$http","$q","APP_CONFIG",function(o,i,s){this.getPageInfo=function(e,t,r,a){var n=i.defer();return o({method:"GET",url:s.grainInspectionUrl+"/festivalbeforeCheck/getList",params:{pageNum:e,pageSize:t,searchStartDate:null==r?"":r.searchStartDate,searchEndDate:null==r?"":r.searchEndDate,houseId:a}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.loadDataById=function(e){var t=i.defer();return o({method:"GET",url:s.grainInspectionUrl+"/festivalbeforeCheck/loadDataById",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var t=i.defer();return o({method:"POST",url:s.grainInspectionUrl+"/festivalbeforeCheck/remove",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}}}]);
- "use strict";angular.module("app.storage").service("foodothercheckService",["$http","$q","APP_CONFIG",function(a,i,c){this.getPageInfo=function(e,r,t,o){var n=i.defer();return a({method:"GET",url:c.grainInspectionUrl+"/foodotherCheck/getList",params:{pageNum:e,pageSize:r,searchStartDate:null==t?"":t.searchStartDate,searchEndDate:null==t?"":t.searchEndDate,houseId:o}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.loadDataById=function(e){var r=i.defer();return a({method:"GET",url:c.grainInspectionUrl+"/foodotherCheck/loadDataById",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var r=i.defer();return a({method:"POST",url:c.grainInspectionUrl+"/foodotherCheck/remove",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}},this.savefoodothercheck=function(e){var r=i.defer();return a({method:"POST",url:c.grainInspectionUrl+"/foodotherCheck/save",data:{foodotherCheckJson:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var r=i.defer();return a({method:"POST",url:c.grainInspectionUrl+"/foodotherCheck/remove",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}}}]);
- "use strict";angular.module("app.storage").service("keepAccountService",["$http","$q","APP_CONFIG",function(l,c,s){this.getPageInfo=function(e,t,r){var n=c.defer();return l({method:"GET",url:s.agileUrl+"/keepAccount/list",params:{pageNum:e,pageSize:t,ch:null==r?"":r.ch,hwh:null==r?"":r.hwh,lspz:null==r?"":r.lspz,lsxz:null==r?"":r.hwxz,startDate:null==r?"":r.startDate,endDate:null==r?"":r.endDate}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getPageInfoA=function(e,t,r,n,o){var a=c.defer();return l({method:"GET",url:s.agileUrl+"/keepAccount/list",params:{pageNum:e,pageSize:t,ch:r,hwh:n}}).then(function(e){var t=new Object;null!=e.data.list[0]&&(t.pz=e.data.list[0].pz,t.kcsl=e.data.list[0].kcsl,t.storehouseId=o.storehouseId,t.warehouseId=o.warehouseId,t.warehouseName=o.warehouseName),a.resolve(t)},function(e){a.reject("error")}),a.promise},this.getHouseKeepAccountPageInfo=function(e,t,r){var n=c.defer();return l({method:"GET",url:s.agileUrl+"/keepAccount/houseKeepAccountList",params:{pageNum:e,pageSize:t,ch:null==r?"":r.ch,hwh:null==r?"":r.hwh,lspz:null==r?"":r.lspz,lsxz:null==r?"":r.lsxz,startDate:null==r?"":r.startDate,endDate:null==r?"":r.endDate}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getSumAccountPageInfo=function(e,t,r){var n=c.defer();return l({method:"GET",url:s.keeperHouseUrl+"/StorageAccountRecord/sumAccountList",params:{pageNum:e,pageSize:t,lspz:null==r?"":r.lspz,lsxz:null==r?"":r.lsxz}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.accountingRecord=function(e,t,r,n,o,a){var u=c.defer();return l({method:"GET",url:s.keeperHouseUrl+"/StorageAccountRecord/edit",params:{houseId:e,wareId:t,lspz:r,hwxz:n,rq:o,accountType:a}}).then(function(e){u.resolve(e.data)},function(e){u.reject("error")}),u.promise},this.submit=function(e,t,r){var n=c.defer();return l({method:"POST",url:s.keeperHouseUrl+"/StorageAccountRecord/update",data:{recordJson:angular.toJson(e),accountType:t,orgId:r}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getPageInfo_qualitycheck=function(e,t,r,n){var o=c.defer();return l({method:"GET",url:s.agileUrl+"/keepAccount/list",params:{pageNum:e,pageSize:t,ch:r,hwh:n}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise}}]);
- "use strict";angular.module("app.storage").service("keepertransferService",["$http","$q","APP_CONFIG",function(s,i,u){this.getPageInfo=function(e,r,t,n,a){var o=i.defer();return s({method:"GET",url:u.houseKeeperRepairUrl+"/keeperTransfer/getList",params:{pageNum:e,pageSize:r,searchStartDate:null==t?"":t.searchStartDate,searchEndDate:null==t?"":t.searchEndDate,houseId:n,roleId:a}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.loadDataById=function(e){var r=i.defer();return s({method:"GET",url:u.houseKeeperRepairUrl+"/keeperTransfer/loadDataById",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var r=i.defer();return s({method:"POST",url:u.houseKeeperRepairUrl+"/keeperTransfer/remove",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}},this.findreceivedUser=function(e,r){var t=i.defer();return s({method:"GET",url:u.basicUrl+"/Keeper/receivedUserByOrgId",params:{userInfo:angular.toJson(e),roleId:r}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.getKeeperByLoginUser=function(e,r){var t=i.defer();return s({method:"GET",url:u.basicUrl+"/Keeper/getKeeperByLoginUser",params:{userId:e,roleId:r}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.findAllUserByOrgId=function(){var r=i.defer();return s({method:"GET",url:u.systemUrl+"/userInfo/findAllUserByOrgId",params:{}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.getKeeperBySuperiorUser=function(e){var r=i.defer();return s({method:"GET",url:u.systemUrl+"/userInfo/edit",params:{userId:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.findKeepertransferDetailsByKtId=function(e){var r=i.defer();return s({method:"GET",url:u.houseKeeperRepairUrl+"/keeperTransferDetails/findKtDetailsByKtId",params:{ktId:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.saveKeepertransfer=function(e,r){var t=i.defer();return s({method:"POST",url:u.houseKeeperRepairUrl+"/keeperTransfer/save",data:{keepertransferJson:angular.toJson(e),keepertransferDetailJson:angular.toJson(r)}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.storage").service("paymentService",["$http","$q","APP_CONFIG",function(s,u,d){this.loadData=function(e,t,r,a,n,o){var i=u.defer();return s({method:"GET",url:d.paymentUrl+"/storagePayMent/getpaymentList",params:{pageNum:e,pageSize:t,houseId:r,type:a,searchStartDate:n,searchEndDate:o}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.loadDataById=function(e){var t=u.defer();return s({method:"GET",url:d.paymentUrl+"/storagePayMent/getpaymentListById",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getKepperByHouseId=function(e){var t=u.defer();return s({method:"GET",url:d.basicUrl+"/Keeper/getKepperByHouseId",params:{houseId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.saveData=function(e,t){var r=u.defer();return s({method:"POST",url:d.paymentUrl+"/storagePayMent/edit",data:{paymentJson:e,orgId:t}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var t=u.defer();return s({method:"POST",url:d.paymentUrl+"/storagePayMent/remove",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}},this.queryByBarn=function(){var t=u.defer();return s({method:"POST",url:d.basicUrl+"/Keeper/getKeeperByBarn",data:{}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}}]);
- "use strict";angular.module("app.storage").service("qualitycheckService",["$http","$q","APP_CONFIG","$rootScope",function(l,f,y,m){this.getPageInfo=function(e,t,r,o,u,a,i,n,c,s,h){var d=f.defer(),h=m.userInfo.orgId;return l({method:"GET",url:y.qualitycheckUrl+"/qualitycheck/getList",params:{pageNum:e,pageSize:t,checktype:r,checkResult:o,houseId:u,warehouseId:a,quality:i,subType:n,searchStartDate:c,searchEndDate:s,orgId:h}}).then(function(e){d.resolve(e.data)},function(e){d.reject("error")}),d.promise},this.getNewPageInfo=function(e,t,r,o,u,a,i,n){var c=f.defer(),i=m.userInfo.orgId;return l({method:"GET",url:y.qualitycheckUrl+"/qualitycheck/getNewList",params:{pageNum:e,pageSize:t,checkType:r,checkResult:o,houseId:u,wareId:a,orgId:i,historyStatus:n}}).then(function(e){c.resolve(e.data)},function(e){c.reject("error")}),c.promise},this.loadDataById=function(e){var t=f.defer();return l({method:"GET",url:y.qualitycheckUrl+"/qualitycheck/loadDataById",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var t=f.defer();return l({method:"POST",url:y.qualitycheckUrl+"/qualitycheck/remove",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}},this.findByStoreWarehouse=function(e,t,r,o){var u=f.defer();return l({method:"GET",url:y.qualitycheckUrl+"/qualitycheck/findByStoreWarehouse",params:{houseId:e,warehouseId:t,type:r,checkResult:o}}).then(function(e){u.resolve(e.data)},function(e){console.log(e)}),u.promise},this.findByStoreWarehouseData=function(e,t,r,o){var u=f.defer();return l({method:"GET",url:y.qualitycheckUrl+"/qualitycheck/findByStoreWarehouseData",params:{houseId:e,warehouseId:t,type:r,id:o}}).then(function(e){u.resolve(e.data)},function(e){console.log(e)}),u.promise},this.getQualitycheckListByFoodbasicinfoCheck=function(e,t,r){var o=f.defer();return l({method:"GET",url:y.qualitycheckUrl+"/qualitycheck/getQualitycheckListByFoodbasicinfoCheck",params:{houseId:e,warehouseId:t,foodbasicinfoId:r}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.findQualitycheckSonByQcSonId=function(e){var t=f.defer();return l({method:"GET",url:y.qualitycheckUrl+"/qualitycheckSon/findQualitycheckSonBySonId",params:{qcSonId:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.removeSon=function(e){var t=f.defer();return l({method:"POST",url:y.qualitycheckUrl+"/qualitycheckSon/removeSon",data:{sonId:e}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise},this.getStorehouseListFromBusiness=function(){var t=f.defer();return l({method:"GET",url:y.qualitycheckUrl+"/storehouseBusiness/getStorehouseListFromBusiness"}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getWarehouseListFromBusiness=function(e){var t=f.defer();return l({method:"GET",url:y.qualitycheckUrl+"/storehouseBusiness/getWarehouseListFromBusiness",params:{ch:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getStoreQualityList=function(e){var t=f.defer();return l({method:"GET",url:y.qualitycheckUrl+"/qualitycheck/getStoreQualityList",params:{orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getTrdStoreQualityList=function(){var t=f.defer();return l({method:"GET",url:y.qualitycheckUrl+"/qualitycheck/getTrdStoreQualityList"}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.setQualityCheckByHistoryStatus=function(e){var t=f.defer();return l({method:"POST",url:y.qualitycheckUrl+"/qualitycheck/setQualityCheckByHistoryStatus",data:{houseId:e.houseId,warehouseId:e.warehouseId}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getDataByZJId=function(e,t){var r=f.defer();return l({method:"GET",url:y.qualitycheckUrl+"/qualitycheck/getDataByZJId",params:{id:e,ZZid:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getPageInfoByhouseId=function(e,t,r,o,u){var a=f.defer();return l({method:"GET",url:y.qualitycheckUrl+"/qualitycheck/getListByhouseId",params:{pageNum:e,pageSize:t,checktype:r,houseIds:o,warehouseIds:u}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise}}]);
- "use strict";angular.module("app.storage").service("safeAccidentManageService",["$http","$q","APP_CONFIG","$rootScope",function(a,n,o,c){this.getPageInfo=function(e,r){var t=n.defer();return a({method:"GET",url:o.safeProduceUrl+"/safeAccidentManage/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,houseId:r,orgId:c.orgInfo.orgId}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.save=function(e){var r=n.defer();return a({method:"POST",url:o.safeProduceUrl+"/safeAccidentManage/save",data:{safeProduceAccidentJson:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.edit=function(e){var r=n.defer();return a({method:"GET",url:o.safeProduceUrl+"/safeAccidentManage/edit",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.storage").service("safeProduceNotifyService",["$http","$q","APP_CONFIG","$rootScope",function(a,n,i,f){this.getPageInfo=function(e,r,o){var t=n.defer();return a({method:"GET",url:i.safeProduceUrl+"/safeProduceNotify/getList",params:{pageNum:e,pageSize:r,fileName:o,orgId:f.orgInfo.orgId}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.save=function(e){var r=n.defer();return a({method:"POST",url:i.safeProduceUrl+"/safeProduceNotify/save",data:{safeProduceNotifyJson:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.edit=function(e){var r=n.defer();return a({method:"GET",url:i.safeProduceUrl+"/safeProduceNotify/edit",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.removeById=function(e){var r=n.defer();return a({method:"POST",url:i.safeProduceUrl+"/safeProduceNotify/remove",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.storage").service("safeproduceService",["$http","$q","APP_CONFIG","$rootScope",function(n,u,i,d){this.getPageInfo=function(e,r,t,o){var a=u.defer();return n({method:"GET",url:i.safeProduceUrl+"/safeProduce/getList",params:{pageNum:e,pageSize:r,type:t,fileName:o,orgId:d.orgInfo.orgId}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.edit=function(e){var r=u.defer();return n({method:"GET",url:i.safeProduceUrl+"/safeProduce/edit",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.save=function(e){var r=u.defer();return n({method:"POST",url:i.safeProduceUrl+"/safeProduce/save",data:{storageSafeProduceJson:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.delete=function(e,r){var t=u.defer();return n({method:"POST",url:i.safeProduceUrl+"/safeProduce/remove",data:{id:e,fileUrl:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.deleteOnlyFile=function(e){var r=u.defer();return n({method:"GET",url:i.safeProduceUrl+"/safeProduce/deleteOnlyFile",params:{fileUrl:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.storage").service("storagehouseService",["$http","$q","APP_CONFIG",function(n,i,u){this.getPageInfoCheck=function(e,r,a,t){var o=i.defer();return n({method:"GET",url:u.houseKeeperRepairUrl+"/houseRepair/getCheckList",params:{pageNum:e,pageSize:r,searchStartDate:null==a?"":a.searchStartDate,searchEndDate:null==a?"":a.searchEndDate,houseId:t}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.loadDataById=function(e){var r=i.defer();return n({method:"GET",url:u.houseKeeperRepairUrl+"/houseRepair/loadDataById",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var r=i.defer();return n({method:"POST",url:u.houseKeeperRepairUrl+"/houseRepair/remove",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}},this.getPageInfoRepair=function(e,r,a,t){var o=i.defer();return n({method:"GET",url:u.houseKeeperRepairUrl+"/houseRepair/getRepairList",params:{pageNum:e,pageSize:r,repairStatus:null==a?"":a.repairStatus,houseId:t}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.saveCheck=function(e){var r=i.defer();return n({method:"POST",url:u.houseKeeperRepairUrl+"/houseRepair/saveCheck",data:{houserepairJson:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.saveRepair=function(e){var r=i.defer();return n({method:"POST",url:u.houseKeeperRepairUrl+"/houseRepair/saveRepair",data:{houserepairJson:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.storage").service("storehouseBusinessService",["$http","$q","APP_CONFIG",function(u,o,n){this.updateAerationTaskStatus=function(e,t,r,s){var a=o.defer();return u({method:"POST",url:n.qualitycheckUrl+"/storehouseBusiness/updateAerationTaskStatus",data:{houseId:e,wareId:t,orgId:r,aerationStatus:s}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise}}]);
- "use strict";angular.module("app.storage").service("threetempcheckService",["$http","$q","APP_CONFIG",function(o,i,c){this.getPageInfo=function(e,t,r,a){var n=i.defer();return o({method:"GET",url:c.grainInspectionUrl+"/threetempCheck/getList",params:{pageNum:e,pageSize:t,searchStartDate:null==r?"":r.searchStartDate,searchEndDate:null==r?"":r.searchEndDate,houseId:a}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.chartData=function(e,t){var r=i.defer();return o({method:"GET",url:c.grainInspectionUrl+"/threetempCheck/chartData",params:{houseId:e,checkDate:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.loadDataById=function(e){var t=i.defer();return o({method:"GET",url:c.grainInspectionUrl+"/threetempCheck/loadDataById",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var t=i.defer();return o({method:"POST",url:c.grainInspectionUrl+"/threetempCheck/remove",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}}}]);
- "use strict";angular.module("app.storage").service("windrainsnowService",["$http","$q","APP_CONFIG",function(i,o,s){this.getPageInfo=function(e,n,r,t){var a=o.defer();return i({method:"GET",url:s.grainInspectionUrl+"/windrainsnow/getList",params:{pageNum:e,pageSize:n,searchStartDate:null==r?"":r.searchStartDate,searchEndDate:null==r?"":r.searchEndDate,houseId:t}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.loadDataById=function(e){var n=o.defer();return i({method:"GET",url:s.grainInspectionUrl+"/windrainsnow/loadDataById",params:{id:e}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var n=o.defer();return i({method:"POST",url:s.grainInspectionUrl+"/windrainsnow/remove",data:{id:e}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise}}}]);
- "use strict";angular.module("app.supervise").controller("barnStateCtrl",["$scope","$rootScope","$state","StorehouseService","enumService","windrainsnowService","APP_CONFIG",function(e,o,n,t,a,i,r){e.pageInfo={pageNum:1,pageSize:10};var s=o.depotInfo.orgId;e.loadBarnDate=function(){a.enumData().then(function(o){e.parentObj=o},function(o){console.log(o)}),t.getPageInfo(e.pageInfo.pageNum,e.pageInfo.pageSize,e.store).then(function(o){e.pageInfo=o},function(o){console.log(o)}),t.getStorehouseList(s).then(function(o){e.storehouseList=o.houseList,e.storehouseObj=o.houseObj},function(o){console.log(o)})},e.loadBarnDate(),e.goPage=function(o){e.pageInfo.pageNum=o,e.loadBarnDate()},e.getResetting=function(){e.msg.name="",e.msg.houseNo="",e.msg.startTime="",e.msg.endTime="",e.loadBarnDate()},e.showEdit=function(o){n.go("app.storage.storehouse.houseOtherInfo",{storehouseId:o})},e.maintenance=function(o){n.go("app.storage.storehouse.hrplist",{id:o})},e.rainOrSnow=function(o){i.getPageInfo(1,10,void 0,o).then(function(o){e.barnDate=o,n.go("app.supervise.storage.barnBasic.rainOrSnow",{id:e.barnDate.list[0].id})},function(o){console.log(o)})}}]).controller("rainOrSnowCtrl",["$scope","$stateParams","$state","$filter","$rootScope","windrainsnowService","APP_CONFIG",function(e,o,n,t,a,i,r){e.loadDataById=function(o){i.loadDataById(o).then(function(o){e.rainOrSnow=o,e.rainOrSnow.checkDate=t("date")(e.rainOrSnow.checkDate,"yyyy-MM-dd"),e.rainOrSnow.postCheckDate=t("date")(e.rainOrSnow.postCheckDate,"yyyy-MM-dd")},function(o){})},null==o.isNotEdit||"false"==o.isNotEdit?e.isNotEdit=!1:"true"==o.isNotEdit&&(e.isNotEdit=!0),0!=o.id&&e.loadDataById(o.id),e.retList=function(){e.rainOrSnow={},n.go("app.supervise.storage.barnBasic")},e.getup=function(){a.back()}}]);
- "use strict";angular.module("app.supervise").controller("ccZyCtrl",["$scope","$http","$rootScope","$state","$stateParams","enumService","StorehouseService","APP_CONFIG",function(a,e,o,t,s,r,u,c){o.depotInfo.orgId;a.pageInfo={pageNum:1,pageSize:10},a.search={},a.loadData=function(){null!=s.houseId&&""!=s.houseId&&(a.search.houseId=s.houseId),a.search.startDate>a.search.endDate?alert("开始时间不能大于结束时间,请重新选择后再查询!"):e({method:"GET",url:c.superviseUrl+"/ccZy/list",params:{pageNum:a.pageInfo.pageNum,pageSize:a.pageInfo.pageSize,houseId:null!=a.search.houseId?a.search.houseId:"",houseCode:null!=a.search.houseId?o.storehouseObj[a.search.houseId].storehouseCode:"",homeworkType:null!=a.search.homeworkType?a.search.homeworkType:"",startDate:null!=a.search.startDate?a.search.startDate:"",endDate:null!=a.search.endDate?a.search.endDate:""}}).then(function(e){a.pageInfo=e.data},function(e){})},a.loadData(),a.goPage=function(e){a.pageInfo.pageNum=e,a.loadData()},a.returnHomePage=function(){"lifecycle"==s.isShowReturn?t.go("app.synth.lifecycle"):o.back()}}]);
- "use strict";angular.module("app.supervise").controller("crkRecordCtrl",["$scope","$rootScope","$state","crkRecordService","StorehouseService","$stateParams","warehouseService","APP_CONFIG",function(o,e,a,n,t,r,c,i){o.pageInfo={pageNum:1,pageSize:10},o.search={storehouseId:"",warehouseId:"",cazylx:"",pz:"",beginDate:"",endDate:"",cph:""},o.loadData=function(){null!=o.search.pzs&&""!=o.search.pzs?o.search.pz=e.dicData[o.search.pzs]:o.search.pz="","hc"==r.type?n.getHcPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.search,e.orgInfo.orgId).then(function(e){o.pageInfo=e},function(e){console.log(e)}):"qc"==r.type&&n.getQcPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.search,e.orgInfo.orgId).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.loadWare=function(){c.getStorehouse(e.orgInfo.orgId,o.search.storehouseId,"0").then(function(e){o.warehouseList=e.wareList,o.warehouseObj=e.wares},function(e){console.log(e)})},o.loadWare(),o.goPage=function(e){o.pageInfo.pageNum=e,o.loadData()},o.isShow="0",0!=r.id&&(e.isIndexPage=!0,o.search.storehouseId=r.id,o.search.cazylx=r.states,o.isShow="1"),o.loadData(),o.returnUp=function(){"SY"==r.homePage?a.go("app.dashboard"):a.go("app.supervise.cameraPT")},o.view=function(e){a.go("app.numbermanage.crkRecord.truckList.detail",{obj:angular.toJson(e)})}}]).controller("crkRecordDetailCtrl",["$scope","$state","$rootScope","$stateParams","crkRecordService","APP_CONFIG",function(t,e,o,a,n,r){t.crkType={1:"入库",3:"出库"},t.obj=angular.fromJson(a.obj);a=o.orgInfo.orgId;"火车入仓"==t.obj.ywlx||"火车出仓"==t.obj.ywlx?n.getTrainDetail(t.obj.bizNo,a).then(function(e){t.czxx=e.czxx,t.zjxx=e.zjxx},function(e){}):(void 0===t.obj.agentOrgId&&""===t.obj.agentOrgId&&null===t.obj.agentOrgId||(a=t.obj.agentOrgId),n.getDetail(t.obj.bizNo,a,t.obj.ywlx,t.obj.lspzid).then(function(e){t.czxx=e.czxx,t.zjxx=e.zjxx,null!=t.zjxx&&(t.fillLevel(e.parentId,0),t.drawTable()),"出仓"==t.obj.ywlx&&(t.isNotEdit=!0)},function(e){console.log(e)})),t.fillLevel=function(a,n){angular.forEach(t.zjxx,function(e,o){e.parentid==a&&(e.level=n,e.parentId=a,t.fillLevel(e.zbxmc,n+1))})},t.drawTable=function(){$("#tb").bootstrapTable("destroy"),$("#tb").bootstrapTable({data:t.zjxx,treeView:!0,treeId:"zbxmc",treeField:"enumname",formatLoadingMessage:function(){return""},columns:[{field:"zbxmc"},{field:"enumname"},{field:"jyz"},{field:"jykl"},{field:"jykj"}]})},t.returnUp=function(){"火车入仓"==t.obj.ywlx||"火车出仓"==t.obj.ywlx||"汽车入仓"==t.obj.ywlx||"汽车出仓"==t.obj.ywlx?""!=o.previousState_name?o.back():e.go("app.supervise.decisionSupport.cycleFoodCount"):""!=o.previousState_name?o.back():e.go("app.numbermanage.crkRecord.truckList")}}]);
- "use strict";angular.module("app.supervise").controller("cycleFoodCountCtrl",["$scope","$rootScope","$state","crkRecordService","StorehouseService","$stateParams","warehouseService",function(e,o,a,n,t,r,u){e.pageInfo={pageNum:1,pageSize:10},e.searchCount={storehouseId:"",warehouseId:"",cazylx:"",pz:"",contractCode:"",programCode:"",brand:"",beginDate:"",endDate:""},e.loadDataCycleFoodCount=function(){n.getCycleFoodCountPageInfo(e.pageInfo.pageNum,e.pageInfo.pageSize,e.searchCount).then(function(o){e.pageInfo=o},function(o){console.log(o)})},e.loadDataCycleFoodCount(),e.cycleFoodView=function(o){"火车入仓"==o.ywlx||"火车出仓"==o.ywlx?a.go("app.supervise.decisionSupport.cycleFoodCount.trainDetail",{obj:angular.toJson(o)}):(o.lspzid=o.lspzCode,a.go("app.supervise.decisionSupport.cycleFoodCount.truckDetail",{obj:angular.toJson(o)}))},e.goPage=function(o){e.pageInfo.pageNum!=o&&0<o&&(e.pageInfo.pageNum=o,e.loadDataCycleFoodCount())},e.loadWare=function(){u.getStorehouse(o.orgInfo.orgId,e.searchCount.storehouseId).then(function(o){e.warehouseList=o.wareList,e.warehouseObj=o.wares},function(o){console.log(o)})},e.loadWare()}]);
- "use strict";angular.module("app.supervise").controller("foodStatisticsCtrl",["$scope","$rootScope","$state","$timeout","kcswService",function(t,o,e,n,a){t.pageInfo={pageNum:1,pageSize:10},t.searchCondition={houseId:"",pz:""},t.loadData=function(){a.getFoodStatistics(t.pageInfo.pageNum,t.pageInfo.pageSize,t.searchCondition.houseId,t.searchCondition.pz).then(function(o){t.pageInfo=o.pageInfo,t.foodStatistics=o.foodStatistics},function(o){console.log(o)})},t.loadData(),t.getFoodExport=function(){a.getFoodExport(t.searchCondition.houseId,t.searchCondition.pz).then(function(o){t.fileAllpath=o.fileAllpath,n(function(){document.getElementById("foodExport").click()},100)},function(o){console.log(o)})},t.goPage=function(o){t.pageInfo.pageNum!=o&&0<o&&(t.pageInfo.pageNum=o,t.loadData())}}]);
- "use strict";angular.module("app.supervise").controller("grainTempCtrl",["$scope","$rootScope","$timeout","$stateParams","$http","$interval","grainTempService","StorehouseService","$state",function(u,e,o,t,a,n,l,i,s){u.pageInfo={pageNum:1,pageSize:10};var r=e.depotInfo.orgId;u.loadData=function(){null!=t.houseId&&""!=t.houseId&&null!=t.houseId&&(u.houseNo=t.houseId),l.loadData(u.pageInfo.pageNum,u.pageInfo.pageSize,u.houseNo,u.orgInfo.orgId).then(function(t){u.pageInfo=t},function(t){console.log(t)}),i.getStorehouseList(r,"0").then(function(t){u.storehouseList=t.houseList,u.storehouseObj=t.houseObj},function(t){console.log(t)})},u.loadData(),u.goPage=function(t){u.pageInfo.pageNum=t,u.loadData()};var g={scaleShowGridLines:!0,scaleGridLineColor:"rgba(0,0,0,.05)",scaleGridLineWidth:1,bezierCurve:!0,bezierCurveTension:.4,pointDot:!0,pointDotRadius:4,pointDotStrokeWidth:1,pointHitDetectionRadius:20,datasetStroke:!0,datasetStrokeWidth:2,datasetFill:!0,responsive:!0,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<datasets.length; i++){%><li><span style="background-color:<%=datasets[i].lineColor%>"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>'},d={datasets:[{label:"仓温",fillColor:"rgba(220,220,220,0.2)",strokeColor:"rgba(220,220,220,1)",pointColor:"rgba(220,220,220,1)",pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:"rgba(220,220,220,1)",data:[15,16,29,20,5,10,20]},{label:"粮温",fillColor:"rgba(151,187,205,0.2)",strokeColor:"rgba(151,187,205,1)",pointColor:"rgba(151,187,205,1)",pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:"rgba(151,187,205,1)",data:[25,20,27,15,10,20,28]},{label:"外温",fillColor:"rgba(251,127,105,0.2)",strokeColor:"rgba(251,127,105,1)",pointColor:"rgba(251,127,105,1)",pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:"rgba(151,187,205,1)",data:[35,30,31,29,15,30,20]}]};u.showsw=function(t){l.getThreeCondition(e.depotInfo.orgId,t,6).then(function(t){$("#swModal").modal("show"),o(function(){var t=$("#swCanVas").get(0).getContext("2d");new Chart(t).Line(d,g)},500),u.initQXTBfx(t,t[0].time)},function(t){console.log()})},u.initQXTBfx=function(t,e){for(var o,a=0,n=[],l=[],i=[],s=[],r=6;0<=r;r--)o=u.gainTimes(r,e),n.push(o),t.length>a&&o==t[a].jcsj?(250!=t[a].lswd&&null!=t[a].lswd&&""!=t[a].lswd?l.push(t[a].lswd):l.push(null),250!=t[a].cwwd&&null!=t[a].cwwd&&""!=t[a].cwwd?i.push(t[a].cwwd):i.push(null),250!=t[a].cnwd&&null!=t[a].cnwd&&""!=t[a].cnwd?s.push(t[a].cnwd):s.push(null),a++):(l.push(null),i.push(null),s.push(null));d.labels=n,d.datasets[0].data=l,d.datasets[1].data=s,d.datasets[2].data=i},u.gainTimes=function(t,e){var o=new Date(e.split("T")[0].replace(/-/g,"/"));o.setDate(o.getDate()-t);e=o.getFullYear(),t=o.getMonth()+1,o=o.getDate();return e+"-"+(t=1<=t&&t<=9?"0"+t:t)+"-"+(o=0<=o&&o<=9?"0"+o:o)},u.returnHomePage=function(){s.go("app.synth.lifecycle")}}]).controller("threeTempChartCtrl",["$scope","$stateParams","$rootScope","$timeout","$state","grainTempService","StorehouseService","APP_CONFIG",function(u,t,e,o,a,n,l,i){var s={scaleShowGridLines:!0,scaleGridLineColor:"rgba(0,0,0,.05)",scaleGridLineWidth:1,bezierCurve:!0,bezierCurveTension:.4,pointDot:!0,pointDotRadius:4,pointDotStrokeWidth:1,pointHitDetectionRadius:20,datasetStroke:!0,datasetStrokeWidth:2,datasetFill:!0,responsive:!0,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<datasets.length; i++){%><li><span style="background-color:<%=datasets[i].lineColor%>"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>'},g={datasets:[{label:"仓温",fillColor:"rgba(220,220,220,0.2)",strokeColor:"rgba(220,220,220,1)",pointColor:"rgba(220,220,220,1)",pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:"rgba(220,220,220,1)",data:[15,16,29,20,5,10,20]},{label:"粮温",fillColor:"rgba(151,187,205,0.2)",strokeColor:"rgba(151,187,205,1)",pointColor:"rgba(151,187,205,1)",pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:"rgba(151,187,205,1)",data:[25,20,27,15,10,20,28]},{label:"外温",fillColor:"rgba(251,127,105,0.2)",strokeColor:"rgba(251,127,105,1)",pointColor:"rgba(251,127,105,1)",pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:"rgba(151,187,205,1)",data:[35,30,31,29,15,30,20]}]},r=e.depotInfo.orgId;u.showsw=function(){n.getThreeCondition(r,u.houseId,20).then(function(t){0<t.length?u.initQXTBfx(t):(g.labels="",g.datasets[0].data="",g.datasets[1].data="",g.datasets[2].data=""),o(function(){$("#canvass").html(""),$("#canvass").html('<canvas style="display: block;" id="threeTempChart" height="120" ></canvas>');var t=$("#threeTempChart").get(0).getContext("2d");new Chart(t).Line(g,s)},500)},function(t){console.log()}),l.getStorehouseList(r).then(function(t){u.storehouseList=t.houseList,u.storehouseObj=t.houseObj},function(t){console.log(t)})},u.initQXTBfx=function(t){for(var e,o=0,a=[],n=[],l=[],i=[],s=t[0].time,r=20;0<=r;r--)e=u.gainTimes(r,s),a.push(u.gainTimes(r,s).substring(5,u.gainTimes(r,s).length)),t.length>o&&e==t[o].jcsj?(250!=t[o].lswd&&null!=t[o].lswd&&""!=t[o].lswd?n.push(t[o].lswd):n.push(null),250!=t[o].cwwd&&null!=t[o].cwwd&&""!=t[o].cwwd?l.push(t[o].cwwd):l.push(null),250!=t[o].cnwd&&null!=t[o].cnwd&&""!=t[o].cnwd?i.push(t[o].cnwd):i.push(null),o++):(n.push(null),l.push(null),i.push(null));g.labels=a,g.datasets[0].data=n,g.datasets[1].data=i,g.datasets[2].data=l},u.gainTimes=function(t,e){var o=new Date(e);o.setDate(o.getDate()-t);e=o.getFullYear(),t=o.getMonth()+1,o=o.getDate();return e+"-"+(t=1<=t&&t<=9?"0"+t:t)+"-"+(o=0<=o&&o<=9?"0"+o:o)},u.isShow="0",0!=t.id&&(u.isShow="1"),u.loadSwTabData=function(){n.loadSwTabData(u.houseId,e.orgInfo.orgId).then(function(t){u.houseTemp=t,u.houseId=u.houseTemp.house,u.showsw()},function(t){console.log(t)})},u.returnUp=function(){a.go("app.supervise.cameraPT",{showType:"2"})},0!=t.id&&""!=t.id&&(u.houseId=t.id),u.loadSwTabData()}]).controller("warnPromptCtrl",["$scope","$rootScope","$timeout","$stateParams","$http","$interval","grainTempService","StorehouseService","$state",function(a,t,e,o,n,l,i,s,r){a.pageInfo={pageNum:1,pageSize:10};var u=moment().quarter();a.loadData=function(){i.loadData(a.pageInfo.pageNum,a.pageInfo.pageSize,a.houseNo,a.orgInfo.orgId).then(function(t){for(var e=0;e<3;e++){var o=+t.list[e].OutT;if(Math.abs(o-+t.list[e+1].OutT)<20)return void(a.warnPromptTixt=(8<=o||o<=13)&&1==u?"已经入春,粮库宜采取自然降温通风,来降低仓温和粮温之间的差值。":22<=o&&2==u?"已经入夏,请注意仓内粮食温度情况,充分利用轴流风机适时进行排积热通风,来降低仓温和粮温之间的差值!":(o<=22||13<=o)&&3==u?"已经入秋,粮库宜采取自然降温通风,来降低仓温和粮温之间的差值。":o<=8&&4==u?"已经入冬,请注意仓内粮食温度情况,降低通风作业以防止仓内温度过低。":"仓外温度与季节温度有差异,请注意是否需要进行调控温度进行通风作业!")}},function(t){console.log(t)})},a.loadData()}]);
- "use strict";angular.module("app.supervise").controller("cameraPTCtrl",["$scope","$rootScope","$filter","$state","$compile","$timeout","$interval","$stateParams","alertService","$http","ptService","keepAccountService","warningThresholdService","APP_CONFIG",function(c,d,l,o,p,g,e,t,n,a,s,i,u,r){c.getIsEmpty=function(e){return null==e?"无":250==e?"-100":e},c.birdsRemoteUrl=d.orgInfo.birdsRemote,c.pageInfo={pageNum:1,pageSize:100},c.search={};var m=new Array;c.tempFun=function(e){$(".ycjk-btn").removeClass("active"),$(".ycjk-btn"+e).addClass("active"),"3"==e&&(e="3.1"),s.getIndex(e).then(function(i){var r=$("#showDiv");r.html(""),$("#yjDiv").show(),"1"==e?($("#yjDiv").hide(),c.cameraList=i,g(function(){for(var e=0;e<i.length;e++){var t="styles/img/camera.png";"1"==i[e].cameraType&&(t="styles/img/camera_qiu.png"),r.append(p("<img ng-click='playCamera(\""+e+"\")' src='"+t+"' style='"+i[e].styles+";z-index:1;cursor:pointer;'/>")(c))}},100)):"2"==e?(u.getInsectPestDetectionPageInfo(c.pageInfo,c.search,"WD").then(function(e){$("#yjDiv").html(p('<a ng-click=\'showLqBj()\' style="color: red;"><img src="styles/img/page-img/icon-yujing.png"/><span id="yjsm">粮情报警</span>(<span id="wdyj">'+e.data.list.length+"</span>)</a>")(c))},function(e){}),g(function(){m.splice(0,m.length);for(var e=0;e<i.length;e++){var t="";t+="<div class='jk-icon-box'><div id='"+e+"' style='"+i[e].styles+";text-align:center;'><canvas ng-mousemove='showData(\""+e+'canvas",'+e+");' ng-mouseleave='hideData("+e+");' id='"+e+"canvas' style='opacity:0;'></canvas></div></div>",r.append(p(t)(c)),i[e].TestDate=l("date")(i[e].TestDate,"yyyy-MM-dd");var n="";n+="<div id='popContainer'><div class='popover-con' ><h3> "+i[e].barnName+"</h3><div class='popover-main'><p class='p1'><span>入仓时间:"+(null==i[e].TestDate?"无":i[e].TestDate)+"</span><span>品种:"+(null==i[e].sub_type?"无":d.dicData[i[e].sub_type])+"</span></p><div class='tit1'><span>温度信息</span></div><table><tr><td style='width:143px;'>最高粮温:"+c.getIsEmpty(i[e].MaxT)+"℃</td><td>仓内温度:"+c.getIsEmpty(i[e]._InT)+"℃</td></tr><tr><td>平均粮温:"+c.getIsEmpty(i[e].AvgT)+"℃</td><td>仓外温度:"+c.getIsEmpty(i[e].OutT)+"℃</td></tr><tr><td colspan='2'>最低粮温:"+c.getIsEmpty(i[e].MinT)+"℃</td></tr></table><div class='tit1'><span>粮情状态</span></div><div class='state1'><img src='styles/img/page-img/zhengchang.png'/> 正常</div><div class='tit1'><a data-ui-sref='app.supervise.situation.threeTempChart({id:"+i[e].house_id+"})'>查看详情></a></div></div></div></div>",m.push(n);var o=$("#"+e+"canvas").width(),t=$("#"+e+"canvas").height(),n=new Image;n.setAttribute("crossOrigin","anonymous"),n.src=i[e].imgdata,c.addImg(n,e,o,t),c.showText(e+"canvas",e)}},100)):"3.1"==e?($("#yjDiv").hide(),g(function(){for(var e=0;e<i.length;e++)r.append(p('<img ng-click=\'getJobDate("3.1","'+i[e].house_id+'","'+i[e].task_status+"\")' src='styles/img/zy_tf.gif' title='通风作业' style='"+i[e].styles+";z-index:1;cursor:pointer;'/>")(c))},100),s.getIndex("3.2").then(function(t){g(function(){for(var e=0;e<t.length;e++)r.append(p('<img ng-click=\'getJobDate("3.2","'+t[e].house_id+"\",\"0\")' src='styles/img/zy_xz.gif' title='熏蒸作业' style='"+t[e].styles+";z-index:1;cursor:pointer;'/>")(c))},100)}),s.getIndex("3.3").then(function(t){g(function(){for(var e=0;e<t.length;e++)r.append(p('<img ng-click=\'getJobDate("3.3","'+t[e].house_id+'","'+t[e].process_instance_id+"\")' src='styles/img/zy_rk.gif' title='入库作业' style='"+t[e].styles+";z-index:1;cursor:pointer;'/>")(c))},100)}),s.getIndex("3.4").then(function(t){g(function(){for(var e=0;e<t.length;e++)r.append(p('<img ng-click=\'getJobDate("3.4","'+t[e].house_id+'","'+t[e].process_instance_id+"\")' src='styles/img/zy_ck.gif' title='出库作业' style='"+t[e].styles+";z-index:1;cursor:pointer;'/>")(c))},100)})):"4"==e&&($("#yjDiv").hide(),g(function(){m.splice(0,m.length);for(var e={},t=0;t<i.length;t++){for(var e={},n=0;n<f.length;n++)if(i[t].house_id==f[n].ch){e=f[n];break}var o="";o+="<div class='jk-icon-box'><div id='"+t+"' style='"+i[t].styles+";text-align:center'><canvas ng-mousemove='showData(\""+t+'canvas",'+t+");' ng-mouseleave='hideData("+t+");' id='"+t+"canvas' style='opacity:0;'></canvas></div></div>",r.append(p(o)(c)),e.rq=l("date")(e.rq,"yyyy-MM-dd");var a="";a+="<div id='popContainer'><div class='popover-con'><h3> "+i[t].barnName+"</h3><div class='popover-main'><table><tr><td style='width:143px;'>入仓时间:"+(e.rq||"空")+"</td></tr><tr></tr><tr><td colspan='2'>实际仓容:"+(i[t].capacity||"0")+"吨</td></tr><tr><td colspan='2'>状  态:"+(c.dicData[i[t].housestate]||"空")+"</td></tr></table><div class='tit1'><span>储粮信息</span></div><table><tr><td colspan='2'>品  种:"+(d.dicData[e.pz]||"空")+"</td></tr><tr><td colspan='2'>数  量:"+(null!=e.kcsl?(e.kcsl/1e3).toFixed(2):"0")+"吨</td></tr><tr><td colspan='2'>性  质:"+(d.dicData[e.hwxz]||"空")+"</td></tr><tr><td colspan='2'>等  级:"+(d.dicData[e.dj]||"空")+"</td></tr></table><div class='tit1'><a data-ui-sref='app.supervise.storage.houseKeepAccount({houseId:"+i[t].house_id+"})'>查看详情></a></div></div></div></div>",m.push(a);var s=$("#"+t+"canvas").width(),o=$("#"+t+"canvas").height(),a=new Image;a.setAttribute("crossOrigin","anonymous"),a.src=i[t].imgdata,c.addImg(a,t,s,o),c.showText(t+"canvas",t)}},100)),g(function(){c.changes()},200)},function(e){console.log(e)})},c.showJkErrList=function(e){o.go("app.qualityDlag.resultNewList",{isShow:"1"})},c.showLqBj=function(){o.go("app.supervise.situation.temperature",{isShow:"true"})};var h,v=new Array,y=new Array;c.addImg=function(n,o,a,s){g(function(){$("#"+o+"canvas").width("100%"),$("#"+o+"canvas").height("100%"),a/=$("#"+o+"canvas").width(),s/=$("#"+o+"canvas").height(),v[o]=a,y[o]=s;var e=document.getElementById(o+"canvas"),t=e.getContext("2d");t.fillStyle="rgba(0, 0, 0, 0)",t.drawImage(n,0,0,n.width,n.height,0,0,e.width,e.height)},100)},c.showText=function(e,t){e="#"+e,t=p(m[t])(c);$(e).popover({placement:"auto left",html:!0,title:$("#popContainer h3").html(),content:'<div id="content">'+t[0].innerHTML+"</div>",width:"271",delay:{show:100,hide:400}})},c.showData=function(e,t){var n=$("#"+e);h=event||window.event;var o=n.offset(),a=h.clientX+document.documentElement.scrollLeft-document.documentElement.clientLeft,n=h.clientY+document.documentElement.scrollTop-document.documentElement.clientTop,a=Math.floor(a-o.left),o=Math.floor(n-o.top),o=document.getElementById(e).getPixelColor(a*v[t],o*y[t]).a,s="#"+e;"0"!=o?0==document.getElementById(t).getElementsByTagName("div").length&&($(s).popover("show"),$(s).siblings(".popover").on("mouseleave",function(){$(s).popover("hide")})):c.leftOut(t)},c.leftOut=function(e){var t="#"+e+"canvas",n=$("#"+e),o=n.offset(),a=n.outerWidth(),e=n.outerHeight(),n=(h.pageX-o.left-a/2)*(e<a?e/a:1),e=(h.pageY-o.top-e/2)*(a<e?a/e:1);3==Math.round((Math.atan2(e,n)*(180/Math.PI)+180)/90+3)%4&&"mouseleave"!=h.type||$(t).popover("hide")},c.hideData=function(e){g(function(){$(".popover:hover").length||c.leftOut(e)},100)},c.changes=function(){for(var e=".img-bo",t=0;t<$(e).length;t++){var n=$(e).eq(t),o=n.width(),a=n.height(),o=.8*o/n.text().length;n.css("font-size",o),n.css("line-height",.8*a+"px"),n.css("text-align","center")}},c.changes(),$(window).resize(function(){c.changes()}),c.playCamera=function(e){var o=c.cameraList[e];$("#cameraPlayModal").modal("show"),setTimeout(function(){var e=.95*document.getElementById("ocxDiv").clientWidth,t=.95*document.getElementById("ocxDiv").clientHeight,n='<OBJECT ID="cameraocx" width='+e+"px height="+t+'px classid="CLSID:A9A5DEC8-62AB-4444-9024-874FF35D3FD1"><PARAM NAME="vmode" VALUE="transparent"><PARAM NAME="_Version" VALUE="65536"><PARAM NAME="_ExtentX" VALUE="12806"><PARAM NAME="_ExtentY" VALUE="1747"><PARAM NAME="_StockProps" VALUE="0"></OBJECT>';$("#ocxDiv").html(n);n=document.getElementById("cameraocx");n.width=e+"px",n.height=t+"px",n.SetLiveLayout(1);n.DeviceLogin_NOPOINT(o.nvrIp,o.nvrPort,o.nvrName,o.nvrPassword,o.factory),n.VideoPlay_NOPOINT(o.nvrIp,o.nvrPort,o.nvrName,o.nvrPassword,o.factory,o.channelNumber,"",-1)},1e3)},c.distroy=function(){g(function(){"block"!=document.getElementById("cameraPlayModal").style.display?$("#ocxDiv").html(""):c.distroy()},1e3)},HTMLElement.prototype.getPixelColor=function(e,t){var n=this.getContext("2d").getImageData(e,t,1,1).data,o=n[0],a=n[1],s=n[2],i=n[3]/255,i=Math.round(100*i)/100,e=o.toString(16);o<16&&(e="0"+e);t=a.toString(16);a<16&&(t="0"+t);n=s.toString(16);return{rgba:"rgba("+o+","+a+","+s+","+i+")",rgb:"rgb("+o+","+a+","+s+")",hex:"#"+e+t+(n=s<16?"0"+n:n),r:o,g:a,b:s,a:i}},c.getJobDate=function(e,t,n){"3.1"==e?(o.go("app.storage.taskDispatch.aerationSummaryList",{id:t}),d.childSysId=19,sessionStorage.setItem("childSysId",19)):"3.2"==e?(o.go("app.intelligent.fumigation.fumigationList",{id:t}),d.childSysId=19,sessionStorage.setItem("childSysId",19)):"3.3"==e?(console.log(msg),o.go("app.supervise.operation.list",{id:t,type:"1"})):"3.4"==e&&o.go("app.supervise.operation.list",{id:t,type:"3"})};var f=[];c.getIndex=function(t){$.ajax({type:"GET",dataType:"json",url:r.agileUrl+"/agile/kcsw/queryLKNewData",data:{orgId:d.orgInfo.orgId},success:function(e){f=e,c.tempFun(t)}})},"2"==t.showType?c.getIndex("2"):c.getIndex("1")}]).controller("provinceCameraCtrl",["$scope","$rootScope","$filter","$state","$compile","$timeout","$interval","$stateParams","alertService","StorehouseService","userService","$http","ptService","basicStationSetService","WareHouseBasicInfoService","powerService",function(a,n,e,o,s,t,i,r,c,d,l,p,g,u,m,h){a.getCameraData=function(){l.exitLogin().then(function(e){n.userInfo=null,l.loginByProvince(r.userName+"_"+r.pOrgId,r.pOrgId).then(function(e){1==e.status?l.getLoginInfo().then(function(e){n.userInfo=e.userInfo,n.orgInfo=e.orgInfo,n.depotInfo=e.depotInfo,n.depotId=e.depotId,d.getStorehouseList(e.depotId,"0").then(function(e){n.storelist=e.houseList,n.storehouseObj=e.houseObj,n.storeHouseCodeObj=e.houseCodeObj},function(e){console.log(e)}),m.WareHouseBasicInfo(e.depotId,"0").then(function(e){n.storehouseCode=e.storehouseCode},function(e){console.log(e)}),u.getStations(e).then(function(e){n.stations=e.data},function(e){console.log(e)}),t(function(){h.getFuncByUserId().then(function(e){hasFuncList=e,sessionStorage.setItem("hasFuncList",angular.toJson(e)),h.getButtonByUserId().then(function(e){permissionList=e,sessionStorage.setItem("permissionList",angular.toJson(e)),o.go("app.dashboard")})})},500)}):window.confirm("该用户的权限不能跳转到此页面,请确定权限后再跳转!")&&(window.opener=null,window.open("","_self"),window.close())},function(e){console.log(e)})})},a.switchTopMenu=function(e,t){null!=e?($("#menu-"+e).hasClass("open")||$("#menu-"+e).smartCollapseToggle(),18==e?$("body").addClass("minified"):$("body").removeClass("minified"),o.go(t)):(n.isIndexPage=!0,o.go("app.dashboard")),n.childSysId=e,sessionStorage.setItem("childSysId",e)};new Array;a.getIndex=function(e){a.birdsRemoteUrl=n.orgInfo.birdsRemote,$(".ycjk-btn").removeClass("active"),$(".ycjk-btn"+e).addClass("active"),g.getIndex(e).then(function(n){var o=$("#showDiv");o.html(""),$("#yjDiv").show(),"1"==e&&($("#yjDiv").hide(),a.cameraList=n,t(function(){for(var e=0;e<n.length;e++){var t="styles/img/camera.png";"1"==n[e].cameraType&&(t="styles/img/camera_qiu.png"),o.append(s("<img ng-click='playCamera(\""+e+"\")' src='"+t+"' style='"+n[e].styles+";z-index:1;cursor:pointer;'/>")(a))}},100),$("#header").css("display","none"),$("#left-panel").css("display","none"),$("#ribbon").css("display","none"),$("#main").css("margin-left","0px").css("margin-top","0px"),$(".page-footer").css("display","none").css("height","0px"))},function(e){console.log(e)})},a.playCamera=function(e){var n=a.cameraList[e];$("#cameraPlayModal").modal("show"),setTimeout(function(){var e=.95*document.getElementById("ocxDiv").clientWidth,t='<OBJECT ID="cameraocx" width='+e+'px height=250px classid="CLSID:A9A5DEC8-62AB-4444-9024-874FF35D3FD1"><PARAM NAME="vmode" VALUE="transparent"><PARAM NAME="_Version" VALUE="65536"><PARAM NAME="_ExtentX" VALUE="12806"><PARAM NAME="_ExtentY" VALUE="1747"><PARAM NAME="_StockProps" VALUE="0"></OBJECT>';$("#ocxDiv").html(t);t=document.getElementById("cameraocx");t.width=e+"px",t.height="250px",t.SetLiveLayout(1);t.DeviceLogin_NOPOINT(n.nvrIp,n.nvrPort,n.nvrName,n.nvrPassword,n.factory),t.VideoPlay_NOPOINT(n.nvrIp,n.nvrPort,n.nvrName,n.nvrPassword,n.factory,n.channelNumber,"",-1)},1e3)},a.distroy=function(){t(function(){"block"!=document.getElementById("cameraPlayModal").style.display?$("#ocxDiv").html(""):a.distroy()},1e3)},a.getCameraData()}]).controller("houseStatePTCtrl",["$scope","$rootScope","$filter","$state","$compile","$timeout","$interval","$stateParams","alertService","$http","ptService","APP_CONFIG",function(o,e,t,n,a,s,i,r,c,d,l,p){o.birdsRemoteUrl=e.orgInfo.birdsRemote;new Array;o.getIndex=function(){l.getHouseStatePointChart().then(function(e){var t,n=e.houseData;"null"!=n&&((t=$("#showDiv")).html(""),s(function(){for(var e=0;e<n.length;e++)"6991"==n[e].wName?t.append(a("<img src='styles/img/temperature/gwyj.jpg' style='"+n[e].styles+";z-index:1;'/>")(o)):"6983"==n[e].wName&&t.append(a("<img src='styles/img/temperature/gwbj.jpg' style='"+n[e].styles+";z-index:1;'/>")(o))},100))},function(e){console.log(e)})},o.getIndex()}]);
- "use strict";angular.module("app.supervise").controller("storageStateListCtrl",["$scope","$rootScope","$state","StorehouseService",function(o,n,t,e){o.pageInfo={pageNum:1,pageSize:10},o.store="";var a=n.depotInfo.orgId;o.loadData=function(){e.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.store.storehouseId,n.orgInfo.orgId,"0").then(function(e){o.pageInfo=e},function(e){console.log(e)}),e.getStorehouseList(a,"0").then(function(e){o.storehouseList=e.houseList},function(e){console.log(e)})},o.loadData(),o.add=function(e){t.go("app.supervise.storageStateEdit",{id:e,orgId:n.orgInfo.orgId})},o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())}}]).controller("storageStateEditCtrl",["$scope","$stateParams","$state","$filter","$rootScope","StorehouseService","temperatureRecordService","kcswService","crkRecordService","warehouseService","gasDetectionPlanService","fumigationPlanService",function(o,n,e,t,a,r,g,s,c,i,u,f){o.edit=function(){o.pageInfo={pageNum:1,pageSize:10},o.searchCondition={houseId:n.id,warehouseId:""};var e=a.orgInfo.orgId;i.getStorehouse(e,o.searchCondition.houseId).then(function(e){o.warehouseObj=e.wares},function(e){console.log(e)}),r.findByStorehouse(n.id,n.orgId).then(function(e){o.storehouse=e,o.storehouse.usedate=t("date")(o.storehouse.usedate,"yyyy-MM-dd"),o.search.vCfCode=o.storehouse.storehouseCode,g.getTemperatureRecordPageInfo(o.pageInfo,o.search).then(function(e){o.temperature=e.data},function(e){console.log(e)}),u.getGasDetectionPageInfo(o.pageInfo,o.search).then(function(e){o.gas=e.data},function(e){console.log(e)})},function(e){console.log(e)}),o.kcswStr={ch:n.id,hwh:null,unitid:a.orgInfo.orgId},s.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.kcswStr).then(function(e){o.numbermanage=e},function(e){console.log(e)}),o.search={storehouseId:n.id,warehouseId:"",cazylx:"",pz:"",beginDate:"",endDate:""},c.getHcPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.search).then(function(e){o.hcData=e},function(e){console.log(e)}),c.getQcPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.search).then(function(e){o.qcData=e},function(e){console.log(e)}),f.getPlanQueryList(o.pageInfo,n.id,n.orgId).then(function(e){o.planQuery=e},function(e){console.log(e)})},o.edit(),o.returnTop=function(){a.back()}}]);
- "use strict";angular.module("app.supervise").service("crkRecordService",["$http","$q","APP_CONFIG","$rootScope",function(a,l,u,n){this.getHcPageInfo=function(e,r,t,o){var n=l.defer();return a({method:"GET",url:u.agileUrl+"/crkRecord/getHcCrkPageList",params:{pageNum:e,pageSize:r,cazylx:null==t?"":t.cazylx,pz:null==t?"":t.pz,beginDate:null==t?"":t.beginDate,endDate:null==t?"":t.endDate,houseId:null==t?"":t.storehouseId,warehouseId:null==t?"":t.warehouseId,orgId:o}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getQcPageInfo=function(e,r,t,o){var n=l.defer();return a({method:"GET",url:u.agileUrl+"/crkRecord/getQcCrkPageList",params:{pageNum:e,pageSize:r,cazylx:null==t?"":t.cazylx,pz:null==t?"":t.pz,beginDate:null==t?"":t.beginDate,endDate:null==t?"":t.endDate,houseId:null==t?"":t.storehouseId,warehouseId:null==t?"":t.warehouseId,cph:null==t?"":t.cph,orgId:o}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getDetail=function(e,r,t,o){var n=l.defer();return a({method:"GET",url:u.agileUrl+"/crkRecord/detail",params:{bizNo:e,orgId:r,ywlx:t,lspz:o}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getCycleFoodCountPageInfo=function(e,r,t){var o=l.defer();return a({method:"GET",url:u.agileUrl+"/crkRecord/getCycleFoodCount",params:{pageNum:e,pageSize:r,cazylx:null==t?"":t.cazylx,pz:null==t?"":t.pz,contractCode:null==t?"":t.contractCode,programCode:null==t?"":t.programCode,brand:null==t?"":t.brand,beginDate:null==t?"":t.beginDate,endDate:null==t?"":t.endDate,houseId:null==t?"":t.storehouseId,warehouseId:null==t?"":t.warehouseId,orgId:n.orgInfo.orgId}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getTrainDetail=function(e,r){var t=l.defer();return a({method:"GET",url:u.agileUrl+"/crkRecord/getTrainDetail",params:{bizNo:e,orgId:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.queryQcCrkRecordData=function(e){var r=l.defer();return a({method:"GET",url:u.agileUrl+"/crkRecord/queryQcCrkRecordData",params:{datas:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.queryHcCrkRecordData=function(e){var r=l.defer();return a({method:"GET",url:u.agileUrl+"/crkRecord/queryHcCrkRecordData",params:{datas:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.supervise").service("grainTempService",["$http","$q","APP_CONFIG",function(i,a,u){this.loadData=function(e,r,t,o){var n=a.defer();return i({method:"GET",url:u.superviseUrl+"/grainCondition/getDataList",params:{pageNum:e,pageSize:r,houseNo:t,orgId:o}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getThreeCondition=function(e,r,t,o){var n=a.defer();return i({method:"GET",url:u.superviseUrl+"/grainCondition/getThreeCondition",params:{orgId:e,barnNumber:r,dayCount:t,TestDate:o}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getThreeConditionHomePage=function(e,r,t){var o=a.defer();return i({method:"GET",url:u.superviseUrl+"/grainCondition/getThreeConditionForPad",params:{orgId:e,barnNumber:r,dayCount:t}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.loadSwTabData=function(e,r){var t=a.defer();return i({method:"GET",url:u.superviseUrl+"/grainCondition/getTempByHouseNo",params:{houseNo:e,orgId:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.supervise").service("ptService",["$http","$rootScope","$q","APP_CONFIG",function(o,n,a,i){this.getIndex=function(e){var r=n.orgInfo.orgId,t=a.defer();return o({method:"GET",url:i.superviseUrl+"/depotStyle/getAllPointChart",params:{type:e,orgId:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getHouseStatePointChart=function(e){var r=a.defer();return o({method:"GET",url:i.superviseUrl+"/depotStyle/getHouseStatePointChart",params:{}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getCameraErrCount=function(){var e=n.orgInfo.orgId,r=a.defer();return o({method:"GET",url:i.monitorUrl+"/quality/getCameraErrCount",params:{orgId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.system").controller("buttonCtrl",["$scope","$uibModalInstance","funcId","buttonService","APP_CONFIG",function(l,e,d,u,t){l.loadData=function(){u.getPageInfo(d).then(function(t){l.pageInfo=t},function(t){console.log(t)})},l.loadData(),u.editButton().then(function(t){l.blankButton=t,l.blankButton.funcId=d},function(t){console.log(t)}),l.addedButton=[],l.addRow=function(){l.addedButton.push(angular.copy(l.blankButton))},l.deleteRow=function(t){t=l.addedButton.indexOf(t);-1!=t&&l.addedButton.splice(t,1)},l.delete=function(t){confirm("确定要删除吗?")&&u.deleteButton(t).then(function(t){l.loadData()},function(t){console.log(t)})},l.edit=function(e){var t,n,o,a;'<i class="fa fa-edit"></i>修改'==$("#"+e).html()?(t="<input type='text' style='width:100%' value='"+(n=$("#"+e).parent().prev().html())+"'>",$("#"+e).parent().prev().html(t),t="<input type='text' style='width:100%' value='"+(o=$("#"+e).parent().prev().prev().html())+"'>",$("#"+e).parent().prev().prev().html(t),t="<input type='text' style='width:100%' value='"+(a=$("#"+e).parent().prev().prev().prev().html())+"'>",$("#"+e).parent().prev().prev().prev().html(t),$("#"+e).html('<i class="fa fa-edit"></i>保存')):(n=$("#"+e).parent().prev().children().val(),o=$("#"+e).parent().prev().prev().children().val(),a=$("#"+e).parent().prev().prev().prev().children().val(),l.editInfo={btnId:e,funcId:d,btnName:a,btnUrl:o,remark:n},l.editButtonInfo=[],l.editButtonInfo.push(angular.copy(l.editInfo)),u.saveButton(l.editButtonInfo).then(function(t){$("#"+e).parent().prev().html(n),$("#"+e).parent().prev().prev().html(o),$("#"+e).parent().prev().prev().prev().html(a),$("#"+e).html('<i class="fa fa-edit"></i>修改')},function(t){console.log(t)}))},l.save=function(){for(var t=l.addedButton.length-1;0<=t;t--)null!=l.addedButton[t].btnName&&""!=l.addedButton[t].btnName||l.addedButton.splice(t,1);l.addedButton.length&&u.saveButton(l.addedButton).then(function(t){e.close()},function(t){console.log(t)})},l.cancel=function(){e.close()}}]);
- "use strict";angular.module("app.system").controller("depotUrlCtrl",["$scope","$stateParams","$rootScope","depotUrlService","APP_CONFIG",function(r,o,e,n,t){r.pageInfo={pageNum:1,pageSize:10},r.search={intranetUrl:"",orgName:"",updateStatus:""},r.loadData=function(){n.getPageInfo(r.pageInfo.pageNum,r.pageInfo.pageSize,r.search.intranetUrl,r.search.orgName,r.search.updateStatus).then(function(o){r.pageInfo=o},function(o){console.log(o)})},r.loadData(),r.remove=function(o){var e=confirm("确定要删除吗?");console.log(e),e&&n.deleteUrlConfig(o).then(function(o){r.loadData()},function(o){console.log(o)})},r.goPage=function(o){r.pageInfo.pageNum=o,r.loadData()},e.urlConfig=null,r.update=function(o){n.editUrlConfig(o).then(function(o){e.urlConfig=o},function(o){console.log(o)})},r.exportTxt=function(){document.getElementById("uploadDataForm").action=t.systemUrl+"/urlConfig/exportTxt",document.getElementById("uploadDataForm").submit(function(){return!1})}}]),angular.module("app.system").controller("depotUrlEditCtrl",["$scope","$rootScope","$state","$stateParams","depotUrlService","orgService","roleService","APP_CONFIG",function(l,a,e,o,r,n,t,i){null!=o.id&&""!=o.id||(l.urlConfig={userType:"1"}),l.getChildren=function(r){angular.forEach(l.orglist,function(o,e){o.parentId==r&&(5318==o.orgClassId&&l.depotlist.push(o),l.getChildren(o.orgId))})};var g=$("#depotUrl-form").validate();l.save=function(){g.form()&&(null!=l.urlConfig.orgId&&""!=l.urlConfig.orgId||(l.urlConfig.orgId=l.parentOrgId),l.userOrg=angular.fromJson(l.urlConfig.orgId),l.urlConfig.orgId=l.userOrg[0].id,l.urlConfig.people=a.userInfo.userId,r.saveUrlConfig(l.urlConfig).then(function(o){alert("保存成功!"),e.go("app.system.depotUrl")},function(o){console.log(o)}))},$.validator.addMethod("validIntranetUrl",function(o,e){var r=!1;$.ajaxSetup({async:!1});o={intranetUrl:o,id:l.urlConfig.id};return $.get(i.systemUrl+"/urlConfig/validIntranetUrl",o,function(o){r=o}),$.ajaxSetup({async:!0}),r},"url已被使用,请重新输入"),a.data1=[],l.getOrgData=function(){n.getTreeListByOrgId().then(function(o){l.orglist=o.orgList,l.orgId=o.orgId;for(var e=0;e<l.orglist.length;e++)if(l.orglist[e].id==l.orgId){var r={id:l.orglist[e].id,name:l.orglist[e].name,children:[]};null!=a.urlConfig&&l.orgId==a.urlConfig.orgId&&(r.selected=!0);for(var n,t=0;t<l.orglist.length;t++)l.orglist[t].parentId==l.orgId&&(n={id:l.orglist[t].id,name:l.orglist[t].name,children:[]},null!=a.urlConfig&&l.orglist[t].id==a.urlConfig.orgId&&(n.selected=!0),r.children.push(n),l.getChildrens(n,l.orglist[t].id,l.orglist));l.data1.push(r);break}l.data2=angular.copy(l.data1)},function(o){console.log(o)})},l.getOrgData(),l.getChildrens=function(o,e,r){for(var n,t=0;t<r.length;t++)r[t].parentId==e&&(n={id:r[t].id,name:r[t].name,children:[]},null!=a.urlConfig&&r[t].id==a.urlConfig.orgId&&(n.selected=!0),o.children.push(n),l.getChildrens(n,r[t].id,r))},l.selectOnly1Or2=function(o,e){return!(void 0!==e&&20<=e.length)},l.back=function(){""!=a.previousState_name?a.back():e.go("app.system.depotUrl")}}]);
- "use strict";angular.module("app.system").controller("funcCtrl",["$scope","$uibModal","funcService","permissions","APP_CONFIG",function(a,t,e,c,n){function o(n,e,t){var o=['<a href="javascript:void(0)" id="add"><i class="fa fa-edit"></i> 添加子功能</a> '];return c.hasPermission(173)&&o.push('<a href="javascript:void(0)" id="edit"><i class="fa fa-edit"></i> 修改</a> '),c.hasPermission(300)&&o.push('<a href="javascript:void(0)" id="delete"><i class="fa fa-trash-o"></i> 删除</a> '),0!=e.parentId&&c.hasPermission(418)&&o.push('<a href="javascript:void(0)" id="button"><i class="fa fa-cogs"></i> 自定义按钮</a>'),o}a.search={funcName:""},a.loadData=function(){e.getPageInfo(a.search.funcName).then(function(n){a.funclist=n.list,a.fillLevel(0,0),a.drawTable()},function(n){console.log(n)})},a.loadData(),a.fillLevel=function(t,o){angular.forEach(a.funclist,function(n,e){n.parentId==t&&(n.level=o,a.fillLevel(n.funcId,o+1))})},a.search=function(){$("#tb").bootstrapTable("destroy"),a.loadData()},a.delete=function(n){confirm("确定要删除吗?(注:将同时删除所有子功能,请慎重操作!)")&&e.deleteFunc(n).then(function(n){a.loadData(a.parentId)},function(n){console.log(n)})},a.edit=function(n,e){t.open({size:"md",templateUrl:"app/system/views/func-edit.html",controller:"funcEditCtrl",resolve:{funcId:n,parentId:e}}).result.then(function(n){a.loadData()},function(n){console.log(n)})},a.openBtnPage=function(n){t.open({size:"md",templateUrl:"app/system/views/button-list.html",controller:"buttonCtrl",resolve:{funcId:n}})},a.drawTable=function(){$("#tb").bootstrapTable("destroy"),$("#tb").bootstrapTable({data:a.funclist,treeView:!0,treeId:"funcId",treeField:"funcName",formatLoadingMessage:function(){return""},columns:[{field:"funcId"},{field:"funcName"},{field:"funcUrl"},{events:operateEvents,formatter:o}]})},window.operateEvents={"click #add":function(n,e,t,o){a.edit(null,t.funcId)},"click #edit":function(n,e,t,o){a.edit(t.funcId,t.parentId)},"click #delete":function(n,e,t,o){a.delete(t.funcId)},"click #button":function(n,e,t,o){a.openBtnPage(t.funcId)}}}]),angular.module("app.system").controller("funcEditCtrl",["$scope","$uibModalInstance","FileUploader","funcId","parentId","funcService","APP_CONFIG",function(a,n,e,t,o,c,i){c.editFunc(t).then(function(n){a.funcInfo=n,a.funcInfo.parentId=o},function(n){console.log(n)}),a.save=function(){$("#func-form").validate().form()&&c.saveFunc(a.funcInfo).then(function(n){alert("保存成功!"),a.cancel()},function(n){console.log(n)})},a.uploader=new e({url:i.basicUrl+"/fileUpload/uploadFile",autoUpload:!0,formData:{},removeAfterUpload:!0,onProgressItem:function(n,e){console.info("正在上传:"+e+"%")},onSuccessItem:function(n,e,t,o){a.funcInfo.icoUrl=e}}),a.cancel=function(){n.close()}}]);
- "use strict";angular.module("app.system").controller("orgCtrl",["$scope","$rootScope","$filter","$state","$stateParams","$uibModal","orgService","APP_CONFIG","WareHouseBasicInfoService",function(a,n,o,r,t,e,i,d,l){function s(o,t,e){var n=[];return 5527!=t.orgClassId&&n.push('<a href="javascript:void(0)" id="add"><i class="fa fa-plus"></i> 下级组织</a>'),n.push('<a href="javascript:void(0)" id="addDepart"><i class="fa fa-plus"></i> 部门</a> '),n.push('<a href="javascript:void(0)" id="edit"><i class="fa fa-edit"></i> 修改</a> '),n.push('<a href="javascript:void(0)" id="delete"><i class="fa fa-trash-o"></i> 删除</a> '),5318==t.orgClassId&&n.push('<a href="javascript:void(0)" id="profile"><i class="fa fa-file-image-o"></i> 粮库简介</a>'),n}a.search={orgName:""},a.loadData=function(){i.getPageInfo(null,null,null,a.search.orgName).then(function(o){a.orglist=o.list,a.fillLevel(n.orgInfo.parentId,0),a.drawTable()},function(o){console.log(o)})},a.loadData(),a.fillLevel=function(e,n){angular.forEach(a.orglist,function(o,t){o.parentId==e&&(o.level=n,a.fillLevel(o.orgId,n+1))})},a.drawTable=function(){$("#tb").bootstrapTable("destroy"),$("#tb").bootstrapTable({data:a.orglist,treeView:!0,treeId:"orgId",treeField:"orgName",formatLoadingMessage:function(){return""},columns:[{field:"orgId"},{field:"orgName"},{formatter:function(o,t,e){return n.dicData[t.orgClassId]}},{field:"address"},{field:"chargePerson"},{field:"contact"},{events:operateEvents,formatter:s}]})},window.operateEvents={"click #add":function(o,t,e,n){r.go("app.system.org.edit",{parentId:e.orgId})},"click #addDepart":function(o,t,e,n){a.editDepartment(null,e.orgId)},"click #edit":function(o,t,e,n){5527==e.orgClassId?a.editDepartment(e.orgId,e.parentId):r.go("app.system.org.edit",{orgId:e.orgId,parentId:e.parentId})},"click #delete":function(o,t,e,n){confirm("确定要删除吗?")&&i.deleteOrg(e.orgId).then(function(o){a.loadData(),delete e.level,l.saveGrainpoint(e,"D").then(function(o){},function(o){console.log(o)})},function(o){console.log(o)})},"click #profile":function(o,t,e,n){r.go("app.system.org.profile",{orgId:e.orgId})}},a.editDepartment=function(o,t){e.open({size:"md",templateUrl:"app/system/views/department.html",controller:"departmentCtrl",resolve:{orgId:o,parentId:t}}).result.then(function(o){a.loadData()},function(o){console.log(o)})}}]),angular.module("app.system").controller("orgEditCtrl",["$scope","$rootScope","$state","$stateParams","$filter","orgService","enumService","FileUploader","APP_CONFIG","WareHouseBasicInfoService",function(r,e,n,a,t,o,i,d,l,s){r.loadOrg=function(){o.editOrg(a.orgId).then(function(o){r.orgInfo=o,r.initBasic(319),a.orgId?(r.setArea(r.orgInfo.areaCode),r.orgInfo.registDate=t("date")(r.orgInfo.registDate,"yyyy-MM-dd"),r.orgInfo.completeDate=t("date")(r.orgInfo.completeDate,"yyyy-MM-dd"),r.orgInfo.useDate=t("date")(r.orgInfo.useDate,"yyyy-MM-dd"),r.orgInfo.depotProperty=null==r.orgInfo.depotProperty?"1":r.orgInfo.depotProperty):(r.orgInfo.parentId=a.parentId,r.orgInfo.infoRegist=e.userInfo.realName,r.orgInfo.depotProperty="1")},function(o){console.log(o)})},i.getAllChildren(1010).then(function(o){r.areaMap={},angular.forEach(o,function(o,t){r.areaMap[o.enumid]=o}),r.loadOrg()},function(o){console.log(o)}),r.initBasic=function(o){i.getTreeListByTypeId(r.orgInfo.depotClass,o).then(function(o){o=r.data_add(o);r.grainAttributeTreeData=o},function(o){console.log(o)})},r.data_add=function(o){var t,e=[];return 0!=o.length&&(t=angular.toJson({id:null,name:"请选择",children:[]}),e=(o=angular.toJson(o)).substring(0,1)+t+","+o.substring(1,o.length)),angular.fromJson(e)},r.validCode=function(){var o=r.orgInfo.orgCode;/^\d{3}$/.test(o)||(r.orgInfo.orgCode=null,alert("请输入三位数字!"))};var u=$("#org-form").validate();$.validator.addMethod("validNumber",function(o,t,e){return this.optional(t)||/^(?!0+(?:\.0+)?$)(?:[1-9]\d*|0)(?:\.\d{1,2})?$/.test(o)},"请输入大于0的数字,最多两位小数!"),$.validator.addMethod("validInteger",function(o,t,e){return this.optional(t)||/^\d*$/g.test(o)},"请输入正确的正整数!"),$.validator.addMethod("isLong",function(o,t,e){var n=/^(([1-9]\\d?)|(1[0-7]\\d))(\\.\\d{1,6})|180|0(\\.\\d{1,6})?$/;return n.test(o)?73.66<=parseFloat(o)&&parseFloat(o)<=135.05?this.optional(t)||!0:this.optional(t)||!1:this.optional(t)||n.test(o)},"经度格式不正确或者范围在中国之外!"),$.validator.addMethod("isLa",function(o,t,e){var n=/^(([1-8]\\d?)|([1-8]\\d))(\\.\\d{1,6})|90|0(\\.\\d{1,6})?$/;return n.test(o)?3.86<=parseFloat(o)&&parseFloat(o)<=53.55?this.optional(t)||!0:this.optional(t)||!1:this.optional(t)||n.test(o)},"纬度格式不正确或者范围在中国之外!"),$.validator.addMethod("validPhone",function(o,t,e){return this.optional(t)||/^((0\d{2,3}-\d{7,8})|(1\d{10}))$/.test(o)},"手机号或座机号不正确!"),$.validator.addMethod("validCard",function(o,t,e){return this.optional(t)||/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/.test(o)},"身份证号格式不正确!"),$.validator.addMethod("validEmail",function(o,t,e){return this.optional(t)||/^[A-Za-z\d]+([-_.][A-Za-z\d]+)*@([A-Za-z\d]+[-.])+[A-Za-z\d]{2,4}$/.test(o)},"邮箱格式不正确!"),$.validator.addMethod("validPost",function(o,t,e){return this.optional(t)||/^[0-9][0-9]{5}$/.test(o)},"邮政编码不正确!"),$.validator.addMethod("validWebsite",function(o,t,e){return this.optional(t)||/^([hH][tT]{2}[pP]:\/\/|[hH][tT]{2}[pP][sS]:\/\/|www\.)(([A-Za-z0-9-~]+)\.)+([A-Za-z0-9-~\/])+$/.test(o)},"网站地址不正确!"),$.validator.addMethod("validFax",function(o,t,e){return this.optional(t)||/^(?:\d{3,4}-)?\d{7,8}(?:-\d{1,6})?$/.test(o)},"传真号码不正确!"),$.validator.addMethod("validHouseAndWare",function(o,t,e){return!/^\d*$/g.test(o)||"0"==$("input[name='houseNumber']").val()&&"0"==$("input[name='tankNumber']").val()?this.optional(t):this.optional(t)||!0},"请输入正整数且仓房数和油罐数不能同时为0!"),$.validator.addMethod("validLength",function(o,t,e){return this.optional(t)||/^\w{18}$/g.test(o)},"请输入18位有效编码!"),r.save=function(){if("5318"==r.orgInfo.orgClassId){if(r.grainAttribute=angular.fromJson(r.orgInfo.depotClass),""==r.grainAttribute||null==r.grainAttribute||null==r.grainAttribute[0].id||0==r.grainAttribute.length)return void $("#grainAttribute-error").text("不能为空");$("#grainAttribute-error").text("")}u.form()&&(r.getArea(),null!=r.orgInfo.depotClass&&""!=r.orgInfo.depotClass&&0<r.orgInfo.depotClass.length?r.orgInfo.depotClass=r.orgInfo.depotClass[0].id:r.orgInfo.depotClass=null,o.saveOrg(r.orgInfo).then(function(o){var t;"success"==o.status&&(alert("保存成功!"),t="",t=null==r.orgInfo.orgId?(r.orgInfo.orgId=o.newOrgId,"I"):"U",r.province&&(r.orgInfo.province=e.dicData[r.province]),r.city&&(r.orgInfo.city=e.dicData[r.city]),s.saveGrainpoint(r.orgInfo,t).then(function(o){},function(o){console.log(o)})),n.go("app.system.org",{parentId:a.parentId})},function(o){console.log(o)}))},r.getArea=function(){r.orgInfo.areaName="",r.province&&(r.orgInfo.areaName+=e.dicData[r.province],r.orgInfo.areaCode=r.province),r.city&&(r.orgInfo.areaName+=e.dicData[r.city],r.orgInfo.areaCode=r.city),r.county&&(r.orgInfo.areaName+=e.dicData[r.county],r.orgInfo.areaCode=r.county)},r.setArea=function(o){var t,e,n=r.areaMap[o].enumcode;2==n.length?(e=r.areaMap[o],$("#province").append("<option value='"+e.enumid+"'>"+e.enumname+"</option>"),r.province=e.enumid):4==n.length?(t=r.areaMap[o],e=r.areaMap[t.parentid],$("#city").append("<option value='"+t.enumid+"'>"+t.enumname+"</option>"),r.city=t.enumid,$("#province").append("<option value='"+e.enumid+"'>"+e.enumname+"</option>"),r.province=e.enumid):6==n.length&&(n=r.areaMap[o],t=r.areaMap[n.parentid],e=r.areaMap[t.parentid],$("#county").append("<option value='"+o+"'>"+n.enumname+"</option>"),r.county=o,$("#city").append("<option value='"+t.enumid+"'>"+t.enumname+"</option>"),r.city=t.enumid,$("#province").append("<option value='"+e.enumid+"'>"+e.enumname+"</option>"),r.province=e.enumid)},r.uploader=new d({url:l.basicUrl+"/fileUpload/uploadFile",autoUpload:!0,formData:[{fileType:"image"}],removeAfterUpload:!0,onProgressItem:function(o,t){console.info("正在上传:"+t+"%")},onSuccessItem:function(o,t,e,n){var a=document.activeElement.parentNode.nextSibling;r.orgInfo[a.name]=t}})}]),angular.module("app.system").controller("departmentCtrl",["$scope","$rootScope","$uibModalInstance","orgService","parentId","orgId","APP_CONFIG",function(t,o,e,n,a,r,i){t.loadOrg=function(){n.editOrg(a).then(function(o){t.unitInfo=o},function(o){console.log(o)}),n.editOrg(r).then(function(o){t.orgInfo=o,t.orgInfo.orgClassId=5527,t.orgInfo.parentId=a},function(o){console.log(o)})},t.loadOrg(),t.save=function(){$("#org-form").validate().form()&&n.saveOrg(t.orgInfo).then(function(o){alert("保存成功!"),t.cancel()},function(o){console.log(o)})},t.cancel=function(){e.close()}}]);
- "use strict";angular.module("app.system").controller("orgPowerCtrl",["$scope","$rootScope","orgPowerService","userService","orgService","APP_CONFIG",function(t,r,e,n,o,l){n.getPageInfoByOrgClass(null,null,5317).then(function(e){t.userlist=e.list,t.userTree=t.getChildUser(0)},function(e){console.log(e)}),o.getPageInfo(null,null,null,"").then(function(e){t.orglist=e.list,t.orgTree=t.getChildOrg(r.orgInfo.parentId),t.fillOrgTree(t.orgTree)},function(e){console.log(e)}),t.save=function(){var n;t.userId?(n=[],angular.forEach(t.orglist,function(e,r){e.isChecked&&n.push(e.orgId)}),0!=n.length?e.saveUserOrg(t.userId,n,r.orgInfo.orgId).then(function(e){alert("保存成功!")},function(e){console.log(e)}):alert("请选择机构")):alert("请选择用户!")},t.reset=function(){angular.forEach(t.orglist,function(e,r){e.isChecked=!1})},t.loadOrgByUser=function(){e.getUserOrg(t.userId).then(function(e){var n=[];angular.forEach(e,function(e,r){n.push(e.departId)}),angular.forEach(t.orglist,function(e,r){-1!=$.inArray(e.orgId,n)?e.isChecked=!0:e.isChecked=!1})},function(e){console.log(e)})},t.itemClicked=function(n){n.userId&&(t.userId=n.userId,n.isChecked=!0,t.prevUser&&t.prevUser!=n&&(t.prevUser.isChecked=!1),t.prevUser=n,t.loadOrgByUser()),n.orgId&&angular.forEach(t.orglist,function(e,r){n.orgId==e.orgId&&(e.isChecked=!n.isChecked)})},t.itemCheckedChanged=function(e){t.checkParentOrg(e.parentId,e.isChecked)},t.checkParentOrg=function(n,o){angular.forEach(t.orglist,function(e,r){e.orgId==n&&o&&(e.isChecked=!0,0!=e.parentId&&t.checkParentOrg(e.parentId,e.isChecked))})},t.getChildUser=function(n){var o=[];return angular.forEach(t.userlist,function(e,r){e.parentId=n,e.isExpend=!0,o.push(e)}),o},t.fillUserTree=function(e){angular.forEach(e,function(e,r){var n=t.getChildUser(e.userId);null!=n&&0<n.length&&t.fillUserTree(n),e.children=n})},t.getChildOrg=function(n){var o=[];return angular.forEach(t.orglist,function(e,r){e.parentId==n&&(e.isExpend=!0,o.push(e))}),o},t.fillOrgTree=function(e){angular.forEach(e,function(e,r){var n=t.getChildOrg(e.orgId);null!=n&&0<n.length&&t.fillOrgTree(n),e.children=n})}}]);
- "use strict";angular.module("app.system").controller("powerCtrl",["$scope","powerService","roleService","funcService","buttonService","APP_CONFIG",function(t,n,e,c,o,l){e.getPageInfo().then(function(n){t.rolelist=n.list,t.roleTree=t.getChildRole(0),t.fillRoleTree(t.roleTree)},function(n){console.log(n)}),o.getPageInfo().then(function(n){t.btnlist=n.list,c.getPageInfo().then(function(n){t.funclist=n.list,t.funcTree=t.getChildFunc(0),t.fillFuncTree(t.funcTree)},function(n){console.log(n)})},function(n){console.log(n)}),t.save=function(){var c,o;t.roleId?(c=[],angular.forEach(t.funclist,function(n,e){n.isChecked&&c.push(n.funcId)}),0!=c.length?(o=[],angular.forEach(t.btnlist,function(n,e){n.isChecked&&o.push(n.btnId)}),n.saveRoleFunc(t.roleId,c).then(function(n){alert("保存成功!")},function(n){console.log(n)}),o.length&&n.saveRoleButton(t.roleId,o).then(function(n){},function(n){console.log(n)})):alert("请选择功能")):alert("请选择角色!")},t.reset=function(){angular.forEach(t.funclist,function(n,e){n.isChecked=!1}),angular.forEach(t.btnlist,function(n,e){n.isChecked=!1})},t.loadFuncByRole=function(){n.getRoleFunc(t.roleId).then(function(n){var c=[];angular.forEach(n,function(n,e){c.push(n.funcId)}),angular.forEach(t.funclist,function(n,e){-1!=$.inArray(n.funcId,c)?n.isChecked=!0:n.isChecked=!1})},function(n){console.log(n)}),n.getRoleButton(t.roleId).then(function(n){var c=[];angular.forEach(n.list,function(n,e){c.push(n.btnId)}),angular.forEach(t.btnlist,function(n,e){-1!=$.inArray(n.btnId,c)?n.isChecked=!0:n.isChecked=!1})},function(n){console.log(n)})},t.itemClicked=function(c){c.roleId&&(t.roleId=c.roleId,c.isChecked=!0,t.prevRole&&t.prevRole!=c&&(t.prevRole.isChecked=!1),t.prevRole=c,t.loadFuncByRole()),c.funcId&&(angular.forEach(t.funclist,function(n,e){c.funcId==n.funcId&&(n.isChecked=!c.isChecked,t.checkChilFunc(n,t.btnlist,c))}),t.itemCheckedChanged(c))},t.checkChilFunc=function(n,e,o){angular.forEach(n.children,function(c,n){c.isChecked=o.isChecked,angular.forEach(e,function(n,e){n.funcId==c.funcId&&(n.isChecked=o.isChecked)}),t.checkChilFunc(c,e,o)})},t.btnClicked=function(n){n.isChecked=!n.isChecked},t.itemCheckedChanged=function(n){t.checkParentFunc(n.parentId)},t.checkParentFunc=function(c){angular.forEach(t.funclist,function(n,e){n.funcId==c&&(n.isChecked=!0,0!=n.parentId&&t.checkParentFunc(n.parentId))})},t.getChildRole=function(c){var o=[];return angular.forEach(t.rolelist,function(n,e){n.parentId==c&&(n.isExpend=!0,o.push(n))}),o},t.fillRoleTree=function(n){angular.forEach(n,function(n,e){var c=t.getChildRole(n.roleId);null!=c&&0<c.length&&t.fillRoleTree(c),n.children=c})},t.getChildFunc=function(c){var o=[];return angular.forEach(t.funclist,function(n,e){n.parentId==c&&(n.isExpend=!0,o.push(n))}),o},t.fillFuncTree=function(n){angular.forEach(n,function(c,n){var o=[];angular.forEach(t.btnlist,function(n,e){n.funcId==c.funcId&&o.push(n)}),c.btnData=o;var e=t.getChildFunc(c.funcId);null!=e&&0<e.length&&t.fillFuncTree(e),c.children=e})}}]);
- "use strict";angular.module("app.system").controller("profileCtrl",["$scope","$state","$stateParams","depotImageService","orgService","FileUploader","APP_CONFIG",function(n,t,s,e,o,a,r){n.depotImages=[],n.briefIntroduction="";r=n.uploader=new a({url:r.basicUrl+"/fileUpload/uploadFile",formData:[{fileType:"image"}]});r.filters.push({name:"imageFilter",fn:function(e,t){e="|"+e.type.slice(e.type.lastIndexOf("/")+1)+"|";return-1!=="|jpg|png|jpeg|bmp|gif|".indexOf(e)}}),r.onSuccessItem=function(e,t,s,o){e.imgUrl=t,n.depotImages.push(t)},n.save=function(){e.save(s.orgId,n.depotImages).then(function(e){"success"==e.status&&o.updateIntroduction(s.orgId,n.briefIntroduction).then(function(e){"success"==e.status&&(alert("保存成功"),t.go("app.system.org"))})})}}]);
- "use strict";angular.module("app.system").controller("resetPwdCtrl",["$scope","$rootScope","userService","APP_CONFIG",function(n,e,r,s){r.getUserInfo(null,null).then(function(e){for(var r=new Array,s=0;s<e.list.length;s++){var a=e.list[s];a.realName=a.realName+"("+a.username+")",r[s]=a}n.userInfoList=r},function(e){console.log(e)}),$.validator.addMethod("validUsePwd",function(e,r){var s=!1,a=0,n=$("#newPassword").val();return n.match(/[A-Za-z]/g)&&a++,n.match(/[0-9]/g)&&a++,n.match(/(.[^A-Za-z0-9])/g)&&a++,s=3<=(a=3<(a=n.length<7?0:a)?3:a)?!0:s},"密码不满足大小写字母+数字+特殊字符");var a=$("#pwd-form").validate({rules:{newPassword1:{equalTo:"#newPassword"}},messages:{newPassword1:{equalTo:"两次输入的密码不一致!"}}});n.submit=function(){a.form()&&r.resetPwd(n.userId,md5(n.newPassword)).then(function(e){n.newPassword="",n.newPassword1="",alert("密码重置成功!")},function(e){console.log(e)})}}]);
- "use strict";angular.module("app.system").controller("roleCtrl",["$scope","$uibModal","roleService","permissions","APP_CONFIG",function(n,l,o,a,e){function t(e,o,l){var t=['<a href="javascript:void(0)" id="add"><i class="fa fa-edit"></i> 添加下级</a> '];return a.hasPermission(172)&&t.push('<a href="javascript:void(0)" id="edit"><i class="fa fa-edit"></i> 修改</a> '),a.hasPermission(299)&&t.push('<a href="javascript:void(0)" id="delete"><i class="fa fa-trash-o"></i> 删除</a>'),t.join("")}n.search={roleName:""},n.loadData=function(){o.getPageInfo(n.search.roleName).then(function(e){n.rolelist=e.list,n.fillLevel(0,0),n.drawTable()},function(e){console.log(e)})},n.loadData(),n.fillLevel=function(l,t){angular.forEach(n.rolelist,function(e,o){e.parentId==l&&(e.level=t,n.fillLevel(e.roleId,t+1))})},n.delete=function(e){confirm("确定要删除吗?")&&o.deleteRole(e).then(function(e){n.loadData()},function(e){console.log(e)})},n.edit=function(e,o){l.open({size:"md",templateUrl:"app/system/views/role-edit.html",controller:"roleEditCtrl",resolve:{roleId:e,parentId:o}}).result.then(function(e){n.loadData()},function(e){console.log(e)})},n.drawTable=function(){$("#tb").bootstrapTable("destroy"),$("#tb").bootstrapTable({data:n.rolelist,treeView:!0,treeId:"roleId",treeField:"roleName",formatLoadingMessage:function(){return""},columns:[{field:"roleId"},{field:"roleName"},{events:operateEvents,formatter:t}]})},window.operateEvents={"click #add":function(e,o,l,t){n.edit(null,l.roleId)},"click #edit":function(e,o,l,t){n.edit(l.roleId,l.parentId)},"click #delete":function(e,o,l,t){n.delete(l.roleId)}}}]),angular.module("app.system").controller("roleEditCtrl",["$scope","$uibModalInstance","roleId","parentId","roleService","APP_CONFIG",function(o,e,l,t,n,a){n.editRole(l).then(function(e){o.roleInfo=e,o.roleInfo.parentId=t},function(e){console.log(e)}),o.save=function(){$("#role-form").validate().form()&&n.saveRole(o.roleInfo).then(function(e){alert("保存成功!"),o.cancel()},function(e){console.log(e)})},o.cancel=function(){e.close()}}]);
- "use strict";angular.module("app.system").controller("systemLogCtrl",["$scope","$stateParams","$rootScope","systemLogService","APP_CONFIG",function(a,e,o,n,t){a.pageInfo={pageNum:1,pageSize:10},a.search={username:""},a.loadData=function(){n.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.search.username).then(function(e){a.pageInfo=e},function(e){console.log(e)})},a.loadData(),a.goPage=function(e){a.pageInfo.pageNum=e,a.loadData()}}]);
- "use strict";angular.module("app.system").controller("userCtrl",["$scope","$stateParams","$rootScope","userService","orgService","roleService","APP_CONFIG",function(s,e,o,r,n,t,a){s.pageInfo={pageNum:1,pageSize:10},s.search={username:"",realName:""},s.loadData=function(){r.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,s.search.username,s.search.realName,null,null).then(function(e){s.pageInfo=e},function(e){console.log(e)})},s.loadData(),s.remove=function(e){var o=confirm("确定要删除吗?删除用户会同时删除当前用户对应的员工的信息,请知悉!");console.log(o),o&&r.deleteUser(e).then(function(e){s.loadData()},function(e){console.log(e)})},s.goPage=function(e){s.pageInfo.pageNum=e,s.loadData()},o.user=null,s.update=function(e){r.editUser(e).then(function(e){o.user=e,null==o.user.status||""==o.user.status?o.user.status="1":o.user.status=""+o.user.status},function(e){console.log(e)})},s.resetPwd=function(e){confirm("确定要重置此用户的密码?")&&r.resetPwd(e).then(function(e){alert("密码重置成功!")})}}]),angular.module("app.system").controller("userEditCtrl",["$scope","$rootScope","$state","$stateParams","userService","userRoleService","orgService","roleService","FileUploader","APP_CONFIG",function(a,l,o,s,r,e,n,t,i,u){null==s.userId||""==s.userId?a.user={status:"1"}:$("#userPwd").hide(),a.changeCompany=function(){a.depotlist=[],a.getChildren(a.parentOrgId)},a.getChildren=function(s){angular.forEach(a.orglist,function(e,o){e.parentId==s&&(5318==e.orgClassId&&a.depotlist.push(e),a.getChildren(e.orgId))})},a.hasRoleChildren=function(e,s){var r=!1;return angular.forEach(e,function(e,o){e.parentId==s&&(r=!0)}),r},l.userRoleIds=[];var d=$("#user-form").validate({rules:{newPassword1:{equalTo:"#newPassword"}},messages:{newPassword1:{equalTo:"两次输入的密码不一致!"}}});a.save=function(){if(null==a.user.orgId||""==a.user.orgId)return alert("请选择机构!"),!1;if(d.form()){null!=a.user.orgId&&""!=a.user.orgId||(a.user.orgId=a.parentOrgId),a.userOrg=angular.fromJson(a.user.orgId),a.userRole=angular.fromJson(a.userRole.roleIds);for(var e=0;e<a.userRole.length;e++)a.userRoleId=a.userRole[e].id,a.userRoleIds.push(a.userRoleId);a.user.orgId=a.userOrg[0].id,null!=s.userId&&""!=s.userId||(a.user.password=md5(a.user.password)),r.saveUser(a.user,a.userRoleIds).then(function(e){alert("保存成功!"),o.go("app.system.user")},function(e){console.log(e)})}},a.uploader=new i({url:u.basicUrl+"/fileUpload/uploadFile",autoUpload:!0,formData:[{fileType:"image"}],removeAfterUpload:!0,onProgressItem:function(e,o){console.info("正在上传:"+o+"%")},onSuccessItem:function(e,o,s,r){var n=document.activeElement.parentNode.nextSibling;a.user[n.name]=o}}),$.validator.addMethod("validUsername",function(e,o){var s=!1;$.ajaxSetup({async:!1});var r={userId:a.user.userId,username:a.user.username};return $.get(u.systemUrl+"/userInfo/validUsername",r,function(e){s=e}),$.ajaxSetup({async:!0}),s},"用户名已被使用,请重新输入"),a.validPhone=function(){/^1[3456789]\d{9}$/.test(a.user.mobile)?r.validPhone(a.user.mobile,a.user.userId).then(function(e){e&&(a.user.mobile="",alert("手机号已被使用,请重新输入"))}):(a.user.mobile="",alert("手机号码有误,请重新输入"))},$.validator.addMethod("validUsePwd",function(e,o){var s=!1,r=0,n=$("#newPassword").val();return n.match(/[A-Za-z]/g)&&r++,n.match(/[0-9]/g)&&r++,n.match(/(.[^A-Za-z0-9])/g)&&r++,n.length<7?(r=0,$("#passStrength").hide()):$("#passStrength").show(),s=3<=(r=3<r?3:r)?!0:s},"密码不满足大小写字母+数字+特殊字符"),l.data1=[],a.getOrgData=function(){n.getTreeListByOrgId().then(function(e){a.orglist=e.orgList,a.orgId=e.orgId;for(var o=0;o<a.orglist.length;o++)if(a.orglist[o].id==a.orgId){var s={id:a.orglist[o].id,name:a.orglist[o].name,children:[]};null!=l.user&&a.orgId==l.user.orgId&&(s.selected=!0);for(var r,n=0;n<a.orglist.length;n++)a.orglist[n].parentId==a.orgId&&(r={id:a.orglist[n].id,name:a.orglist[n].name,children:[]},null!=l.user&&a.orglist[n].id==l.user.orgId&&(r.selected=!0),s.children.push(r),a.getChildrens(r,a.orglist[n].id,a.orglist));a.data1.push(s);break}a.data2=angular.copy(a.data1)},function(e){console.log(e)})},a.getOrgData(),a.getChildrens=function(e,o,s){for(var r,n=0;n<s.length;n++)s[n].parentId==o&&(r={id:s[n].id,name:s[n].name,children:[]},null!=l.user&&s[n].id==l.user.orgId&&(r.selected=!0),e.children.push(r),a.getChildrens(r,s[n].id,s))},a.selectOnly=function(e,o){return a.getRoleData(e.id),!(void 0!==o&&20<=o.length)},a.selectOnly1Or2=function(e,o){return!(void 0!==o&&20<=o.length)},a.getRoleData=function(e){l.data3=[],t.getRoleTreeByOrg(e).then(function(e){a.rolelist=e.roleList,a.roleId=e.roleId;for(var o=0;o<a.rolelist.length;o++)if(a.rolelist[o].parentId==a.roleId){var s={id:a.rolelist[o].id,name:a.rolelist[o].name,children:[]};if(null!=l.user)for(var r=0;r<l.user.roleIds.length;r++)a.rolelist[o].id==l.user.roleIds[r]&&(s.selected=!0);for(var n=0;n<a.rolelist.length;n++)if(a.rolelist[n].parentId==a.rolelist[o].id){var t={id:a.rolelist[n].id,name:a.rolelist[n].name,children:[]};if(null!=l.user)for(r=0;r<l.user.roleIds.length;r++)a.rolelist[n].id==l.user.roleIds[r]&&(t.selected=!0);s.children.push(t),a.getChildren(t,a.rolelist[n].id,a.rolelist)}a.data3.push(s)}a.data4=angular.copy(a.data3)},function(e){console.log(e)})},a.getRoleData(l.userInfo.orgId),a.getChildren=function(e,o,s){for(var r=0;r<s.length;r++)if(s[r].parentId==o){var n={id:s[r].id,name:s[r].name,children:[]};if(null!=l.user)for(var t=0;t<l.user.roleIds.length;t++)o==l.user.roleIds[t]&&(n.selected=!0);e.children.push(n),a.getChildren(n,s[r].id,s)}},a.back=function(){""!=l.previousState_name?l.back():o.go("app.system.user")}}]),angular.module("app.system").controller("userLoginCtrl",["$scope","$rootScope","$state","$location","$stateParams","userService","powerService","permissions","APP_CONFIG",function(o,e,s,r,n,t,a,l,i){var u,d=0;o.onload=function(){var e=(new Date).getTime();t.getCode(16,70,30,e).then(function(e){e="data:image/jpg;base64,"+e.file;document.getElementById("validateCode").src=e},function(e){console.log(e)})},o.sendMsg=function(){if(null==o.username||""==o.username)return alert("请输入用户名!"),!1;t.queryPhoneByusername(o.username).then(function(e){null!=e.phone&&""!=e.phone?0==d&&t.sendMsg(e.phone).then(function(e){var o;e.status?(alert("短信发送成功!"),d=1,o=60,$("input[name='sendMsg']").val(o+"秒"),u=setInterval(function(){return--o<=0?(o=0,$("input[name='sendMsg']").val("发送验证码"),clearInterval(u),d=0,!1):void $("input[name='sendMsg']").val(o+"秒")},1e3)):alert("短信发送失败!")}):alert("该用户手机号不存在,请完善信息!")})},o.isLogin=!0,e.isSessionOverTime=!1;var c=$("#login-form").validate();o.login=function(){if(c.form())return null==o.username||""==o.username?(alert("请输入用户名!"),!1):null==o.password||""==o.password?(alert("请输入密码!"),!1):void t.login(o.username,o.password,o.yzm,null,void 0,o.verifyCode).then(function(e){1==e.status?(clearInterval(u),userRoleType=e.userInfo.status,l.getLoginInfo(),a.getFuncByUserId().then(function(e){hasFuncList=e,sessionStorage.setItem("hasFuncList",angular.toJson(e)),a.getButtonByUserId().then(function(e){permissionList=e,sessionStorage.setItem("permissionList",angular.toJson(e)),"123456"===o.password?s.go("app.system.pwd"):n.emergency?s.go("app.system.emergencyJump"):n.emergency||("2"==userRoleType?s.go("app.additionalHome.businessHome"):"3"==userRoleType?s.go("app.additionalHome.storageHome"):"4"==userRoleType?s.go("app.additionalHome.qualityCheckHome"):"5"==userRoleType?s.go("app.additionalHome.defendHome"):"6"==userRoleType?s.go("app.additionalHome.transferHome"):s.go("app.dashboard"))})}),o.isLogin=!1):(alert(e.success),o.onload())},function(e){console.log(e)})},$(document).keydown(function(e){13==e.keyCode&&o.isLogin&&$("button[type='button']").click()}),o.reset=function(){o.username="",o.password="",o.verifyCode="",o.yzm=""},o.onload()}]),angular.module("app.system").controller("pwdCtrl",["$scope","$rootScope","userService","APP_CONFIG",function(o,s,e,r){var n=0;o.qdyz=function(){n=0;var e=$("#newPassword").val();e.match(/[A-Za-z]/g)&&n++,e.match(/[0-9]/g)&&n++,e.match(/(.[^A-Za-z0-9])/g)&&n++,3<(n=e.length<7?0:n)&&(n=3),$("#passStrength").removeClass().addClass("strengthLv"+n).html(["","低","中","高"][n])},$.validator.addMethod("validPassword",function(e,o){var s=!1;return $.ajaxSetup({async:!1}),$.get(r.systemUrl+"/userInfo/validPassword",{oldPassword:e},function(e){s=e}),$.ajaxSetup({async:!0}),s},"原密码错误,请重新输入");var t=$("#pwd-form").validate({rules:{newPassword1:{equalTo:"#newPassword"}},messages:{newPassword1:{equalTo:"两次输入的密码不一致!"}}});o.submit=function(){t.form()&&(3==n?e.modifyPwd(o.oldPassword,o.newPassword).then(function(e){null!=e&&(s.userInfo=e,alert("修改成功!"),o.oldPassword="",o.newPassword="",o.newPassword1="")},function(e){console.log(e)}):alert("密码强度过低!"))}}]).controller("emergencyTerminal",["$scope","$state","$rootScope",function(s,e,r){s.submit=function(){setTimeout(function(){$("#header").css("display","none"),$("#left-panel").css("display","none"),$("#ribbon").css("display","none"),$("#main").css("margin-left","0px").css("margin-top","0px"),$(".page-footer").css("display","none").css("height","0px")},80),1==displayType?userService.forTheConnection().then(function(e){var o=e.forTheConnection,e=e.RemoteLogin;s.forTheConnections=o+"?name="+r.userInfo.username+"&psw="+r.userInfo.password+"&RemoteLogin="+e+"&isgetMd5=1"},function(e){console.log(e)}):s.forTheConnections=location.protocol+"//"+location.host+"/Base/Login_checkLogin.action?name="+r.userInfo.username+"&psw="+r.userInfo.password+"&RemoteLogin=false&isgetMd5=1"},s.crk=function(){var o=s.forTheConnections,e="dialogHeight:"+(screen.height-70)+"px;dialogWidth:"+(screen.width-10)+"px;status:no;scroll:no;resizable:yes;center:no;minimize:yes;maximize:yes;location:no";try{window.showModalDialog(o,window,e)}catch(e){window.open(o,"_blank","toolbar=no, menubar=no, scrollbars=no, resizable=yes, location=no, status=no,fullscreen=yes")}},s.jumpGo=function(){$("#menu-218").hasClass("open")||$("#menu-218").smartCollapseToggle(),$("#header").css("display","block"),$("#left-panel").css("display","block"),$("#ribbon").css("display","block"),$("#main").css("margin-left","").css("margin-top","70px"),$(".page-footer").css("display","block").css("height","28px"),e.go("app.intelligent.index"),r.childSysId=218,sessionStorage.setItem("childSysId",218)},s.submit()}]),angular.module("app.system").controller("dockingCtrl",["$scope","$rootScope","$stateParams",function(e,o,s){163===o.userInfo.orgId?e.username="sj_user_163":169===o.userInfo.orgId?e.username="sj_user_169":alert("只有昆明和昆南可以查看"),e.dockingSrc="","1"===s.type?e.dockingSrc="http://172.16.2.10:88/BI/showreport.do?id="+e.username+"&pw=%7B"+o.userInfo.password+"%7D&showmenu=false&showparams=false&resid=EBI$12$S9O3X60M67NL9CU9LQU49BTUML9N1K6Q$1$VR39FJEQ6VMSMWTRUPPM9MK1SCRCVLWL.rpttpl&calcnow=true&@lkmc="+o.depotInfo.creditCode:"2"===s.type?e.dockingSrc="http://172.16.2.10:88/BI/showreport.do?id="+e.username+"&pw=%7B"+o.userInfo.password+"%7D&showmenu=false&showparams=false&resid=EBI$12$S9O3X60M67NL9CU9LQU49BTUML9N1K6Q$1$UKRNKI4NWUR8MTMK7SSYUU0LQUKU4S0M.rpttpl&calcnow=true&@lkmc="+o.depotInfo.creditCode:"3"===s.type&&(e.dockingSrc="http://172.16.2.10:88/BI/showreport.do?id="+e.username+"&pw=%7B"+o.userInfo.password+"%7D&showmenu=false&showparams=false&resid=EBI$12$S9O3X60M67NL9CU9LQU49BTUML9N1K6Q$1$UPLNML43WU484TMPDSS68O92CUPUUUYV.rpttpl&calcnow=true&@lkmc="+o.depotInfo.creditCode),$("#dockingId").attr("src",e.dockingSrc)}]);
- "use strict";angular.module("multi-select-tree",[]),function(){var e=angular.module("multi-select-tree");e.controller("multiSelectTreeCtrl",["$scope","$document",function(i,t){var l;function c(){n(),i.$apply()}function n(){i.showTree=!1,l&&(l.isActive=!1,l=void 0),t.off("click",c)}function o(e){var t=!1;if(i.selectedItems)for(var l=0;l<i.selectedItems.length;l++)if(i.selectedItems[l].id===e.id){t=!0;break}return t}i.showTree=!1,i.selectedItems=[],i.multiSelect=i.multiSelect||!1,i.onActiveItem=function(e){l!==e&&(l&&(l.isActive=!1),(l=e).isActive=!0)},i.refreshOutputModel=function(){i.outputModel=angular.copy(i.selectedItems)},i.refreshSelectedItems=function(){i.selectedItems=[],i.inputModel&&function e(t){for(var l=0,c=t.length;l<c;l++)o(t[l])||!0!==t[l].selected?o(t[l])&&!1===t[l].selected&&(t[l].selected=!0):i.selectedItems.push(t[l]),t[l]&&t[l].children&&e(t[l].children)}(i.inputModel)},i.deselectItem=function(e,t){t.stopPropagation(),null!=i.disabledTree&&i.disabledTree||(i.selectedItems.splice(i.selectedItems.indexOf(e),1),e.selected=!1,this.refreshOutputModel())},i.onControlClicked=function(e){e.stopPropagation(),null!=i.disabledTree&&i.disabledTree||(i.showTree=!i.showTree,i.showTree&&t.on("click",c))},i.onFilterClicked=function(e){e.stopPropagation()},i.clearFilter=function(e){e.stopPropagation(),i.filterKeyword=""},i.canSelectItem=function(e){return i.callback({item:e,selectedItems:i.selectedItems})},i.switchCurrentView=function(e){e.stopPropagation(),i.switchViewCallback({scopeObj:i})},i.itemSelected=function(e){if(!(i.useCallback&&!1===i.canSelectItem(e)||i.selectOnlyLeafs&&e.children&&0<e.children.length)){if(i.multiSelect){e.selected=!0;var t=i.selectedItems.indexOf(e);o(e)?(e.selected=!1,i.selectedItems.splice(t,1)):i.selectedItems.push(e)}else{n();for(var l=0;l<i.selectedItems.length;l++)i.selectedItems[l].selected=!1;e.selected=!0,i.selectedItems=[],i.selectedItems.push(e)}this.refreshOutputModel()}}}]),e.directive("multiSelectTree",function(){return{restrict:"E",templateUrl:"src/multi-select-tree.tpl.html",scope:{disabledTree:"=",inputModel:"=",outputModel:"=?",multiSelect:"=?",switchView:"=?",switchViewLabel:"@",switchViewCallback:"&",selectOnlyLeafs:"=?",callback:"&",defaultLabel:"@"},link:function(t,e,l){function c(e,t){for(var l=function e(t,l){for(var c=0;c<t.children.length;c++)l.push(t.children[c]),e(t.children[c],l);return l}(e,[]),c=0,i=l.length;c<i;c++)if(-1!==l[c].name.toLowerCase().indexOf(t.toLowerCase()))return;return 1}l.callback&&(t.useCallback=!0),t.$watch("inputModel",function(e){e&&(t.refreshSelectedItems(),t.refreshOutputModel())}),t.$watch("filterKeyword",function(){void 0!==t.filterKeyword&&angular.forEach(t.inputModel,function(e){-1===e.name.toLowerCase().indexOf(t.filterKeyword.toLowerCase())&&c(e,t.filterKeyword)?e.isFiltered=!0:e.isFiltered=!1})})},controller:"multiSelectTreeCtrl"}})}(),function(){var e=angular.module("multi-select-tree");e.controller("treeItemCtrl",["$scope",function(l){l.item.isExpanded=!1,l.showExpand=function(e){return e.children&&0<e.children.length},l.onExpandClicked=function(e,t){t.stopPropagation(),e.isExpanded=!e.isExpanded},l.clickSelectItem=function(e,t){t.stopPropagation(),l.itemSelected&&l.itemSelected({item:e})},l.subItemSelected=function(e,t){l.itemSelected&&l.itemSelected({item:e})},l.activeSubItem=function(e,t){l.onActiveItem&&l.onActiveItem({item:e})},l.onMouseOver=function(e,t){t.stopPropagation(),l.onActiveItem&&l.onActiveItem({item:e})},l.showCheckbox=function(){return!!l.multiSelect&&(!l.selectOnlyLeafs&&(l.useCallback?l.canSelectItem(l.item):void 0))}}]),e.directive("treeItem",["$compile",function(o){return{restrict:"E",templateUrl:"src/tree-item.tpl.html",scope:{item:"=",itemSelected:"&",onActiveItem:"&",multiSelect:"=?",selectOnlyLeafs:"=?",isActive:"=",useCallback:"=",canSelectItem:"="},controller:"treeItemCtrl",compile:function(e,t,c){angular.isFunction(c)&&(c={post:c});var i,n=e.contents().remove();return{pre:c&&c.pre?c.pre:null,post:function(e,t,l){(i=i||o(n))(e,function(e){t.append(e)}),c&&c.post&&c.post.apply(null,arguments)}}}}}])}();
- "use strict";angular.module("multi-select-tree").run(["$templateCache",function(e){e.put("src/multi-select-tree.tpl.html",'<div class="tree-control">\n\n <div class="tree-input" ng-click="onControlClicked($event)">\n <span ng-if="selectedItems.length == 0" class="selected-items">\n <span ng-bind="defaultLabel"></span>\n </span>\n <span ng-if="selectedItems.length > 0" class="selected-items">\n <span ng-repeat="selectedItem in selectedItems" class="selected-item">{{selectedItem.name}} <span class="selected-item-close"\n ng-click="deselectItem(selectedItem, $event)"></span></span>\n <span class="caret"></span>\n </span>\n \x3c!-- <input type="text" class="blend-in" /> --\x3e\n </div>\n <div class="tree-view" ng-show="showTree">\n <div class="helper-container">\n <div class="line" data-ng-if="switchView">\n <button type="button" ng-click="switchCurrentView($event);" class="helper-button">{{switchViewLabel}}</button>\n </div>\n <div class="line">\n <input placeholder="Search..." type="text" ng-model="filterKeyword" ng-click="onFilterClicked($event)"\n class="input-filter">\n <span class="clear-button" ng-click="clearFilter($event)"><span class="item-close"></span></span>\n </div>\n </div>\n <ul class="tree-container">\n <tree-item class="top-level" ng-repeat="item in inputModel" item="item" ng-show="!item.isFiltered"\n use-callback="useCallback" can-select-item="canSelectItem"\n multi-select="multiSelect" item-selected="itemSelected(item)"\n on-active-item="onActiveItem(item)" select-only-leafs="selectOnlyLeafs"></tree-item>\n </ul>\n </div>\n</div>\n'),e.put("src/tree-item.tpl.html",'<li>\n <div class="item-container" ng-class="{active: item.isActive, selected: item.selected}"\n ng-click="clickSelectItem(item, $event)" ng-mouseover="onMouseOver(item, $event)">\n <span ng-if="showExpand(item)" class="expand" ng-class="{\'expand-opened\': item.isExpanded}"\n ng-click="onExpandClicked(item, $event)"></span>\n\n <div class="item-details"><input class="tree-checkbox" type="checkbox" ng-if="showCheckbox()"\n ng-checked="item.selected"/>{{item.name}}\n </div>\n </div>\n <ul ng-repeat="child in item.children" ng-if="item.isExpanded">\n <tree-item item="child" item-selected="subItemSelected(item)" use-callback="useCallback"\n can-select-item="canSelectItem" multi-select="multiSelect"\n on-active-item="activeSubItem(item, $event)"></tree-item>\n </ul>\n</li>\n')}]);
- "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(d,at,st){function y(a,s){return s=s||Error,function(){var t,e=arguments[0],n="["+(a?a+":":"")+e+"] ",r=arguments[1],i=arguments,o=n+r.replace(/\{\d+\}/g,function(t){var e=+t.slice(1,-1);return 2+e<i.length?jt(i[2+e]):t});for(o=o+"\nhttp://errors.angularjs.org/1.3.6/"+(a?a+"/":"")+e,t=2;t<arguments.length;t++)o=o+(2==t?"?":"&")+"p"+(t-2)+"="+encodeURIComponent(jt(arguments[t]));return new s(o)}}var o=/^\/(.+)\/([a-z]*)$/,a="validity",j=function(t){return ht(t)?t.toLowerCase():t},E=Object.prototype.hasOwnProperty,c=function(t){return ht(t)?t.toUpperCase():t};"i"!=="I".toLowerCase()&&(j=function(t){return ht(t)?t.replace(/[A-Z]/g,function(t){return String.fromCharCode(32|t.charCodeAt(0))}):t},c=function(t){return ht(t)?t.replace(/[a-z]/g,function(t){return String.fromCharCode(-33&t.charCodeAt(0))}):t});var z,ut,m,$,r=[].slice,n=[].splice,t=[].push,s=Object.prototype.toString,l=y("ng"),w=d.angular||(d.angular={}),e=0;function D(t){if(null!=t&&!A(t)){var e=t.length;return t.nodeType===kt&&e||(ht(t)||pt(t)||0===e||"number"==typeof e&&0<e&&e-1 in t)}}function ct(t,e,n){if(t)if($t(t))for(i in t)"prototype"==i||"length"==i||"name"==i||t.hasOwnProperty&&!t.hasOwnProperty(i)||e.call(n,t[i],i,t);else if(pt(t)||D(t))for(var r="object"!==_typeof(t),i=0,o=t.length;i<o;i++)(r||i in t)&&e.call(n,t[i],i,t);else if(t.forEach&&t.forEach!==ct)t.forEach(e,n,t);else for(i in t)t.hasOwnProperty(i)&&e.call(n,t[i],i,t);return t}function W(t){return Object.keys(t).sort()}function v(n){return function(t,e){n(e,t)}}function i(){return++e}function f(t,e){e?t.$$hashKey=e:delete t.$$hashKey}function lt(t){for(var e=t.$$hashKey,n=1,r=arguments.length;n<r;n++){var i=arguments[n];if(i)for(var o=Object.keys(i),a=0,s=o.length;a<s;a++){var u=o[a];t[u]=i[u]}}return f(t,e),t}function h(t){return parseInt(t,10)}function p(t,e){return lt(Object.create(t),e)}function _(){}function g(t){return t}function b(t){return function(){return t}}function N(t){return void 0===t}function G(t){return void 0!==t}function ft(t){return null!==t&&"object"===_typeof(t)}function ht(t){return"string"==typeof t}function x(t){return"number"==typeof t}function S(t){return"[object Date]"===s.call(t)}z=at.documentMode,_.$inject=[],g.$inject=[];var pt=Array.isArray;function $t(t){return"function"==typeof t}function C(t){return"[object RegExp]"===s.call(t)}function A(t){return t&&t.window===t}function dt(t){return t&&t.$evalAsync&&t.$watch}function k(t){return"boolean"==typeof t}function O(t){return t&&$t(t.then)}var mt=function(t){return ht(t)?t.trim():t},u=function(t){return t.replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};function T(t){return!(!t||!(t.nodeName||t.prop&&t.attr&&t.find))}function vt(t){return j(t.nodeName||t[0]&&t[0].nodeName)}function gt(t,e){var n=t.indexOf(e);return 0<=n&&t.splice(n,1),e}function M(t,n,e,r){if(A(t)||dt(t))throw l("cpws","Can't copy! Making copies of Window or Scope instances is not supported.");if(n){if(t===n)throw l("cpi","Can't copy! Source and destination are identical.");if(e=e||[],r=r||[],ft(t)){var i=e.indexOf(t);if(-1!==i)return r[i];e.push(t),r.push(n)}var o;if(pt(t))for(var a=n.length=0;a<t.length;a++)o=M(t[a],null,e,r),ft(t[a])&&(e.push(t[a]),r.push(o)),n.push(o);else{var s,u=n.$$hashKey;for(s in pt(n)?n.length=0:ct(n,function(t,e){delete n[e]}),t)t.hasOwnProperty(s)&&(o=M(t[s],null,e,r),ft(t[s])&&(e.push(t[s]),r.push(o)),n[s]=o);f(n,u)}}else(n=t)&&(pt(t)?n=M(t,[],e,r):S(t)?n=new Date(t.getTime()):C(t)?(n=new RegExp(t.source,t.toString().match(/[^\/]*$/)[0])).lastIndex=t.lastIndex:ft(t)&&(u=Object.create(Object.getPrototypeOf(t)),n=M(t,u,e,r)));return n}function V(t,e){if(pt(t)){e=e||[];for(var n=0,r=t.length;n<r;n++)e[n]=t[n]}else if(ft(t))for(var i in e=e||{},t)"$"===i.charAt(0)&&"$"===i.charAt(1)||(e[i]=t[i]);return e||t}function yt(t,e){if(t===e)return!0;if(null===t||null===e)return!1;if(t!=t&&e!=e)return!0;var n,r,i,o=_typeof(t),a=_typeof(e);if(o==a&&"object"==o){if(!pt(t)){if(S(t))return!!S(e)&&yt(t.getTime(),e.getTime());if(C(t)&&C(e))return t.toString()==e.toString();if(dt(t)||dt(e)||A(t)||A(e)||pt(e))return!1;for(r in i={},t)if("$"!==r.charAt(0)&&!$t(t[r])){if(!yt(t[r],e[r]))return!1;i[r]=!0}for(r in e)if(!i.hasOwnProperty(r)&&"$"!==r.charAt(0)&&e[r]!==st&&!$t(e[r]))return!1;return!0}if(!pt(e))return!1;if((n=t.length)==e.length){for(r=0;r<n;r++)if(!yt(t[r],e[r]))return!1;return!0}}return!1}var R=function t(){if(G(t.isActive_))return t.isActive_;var e=!(!at.querySelector("[ng-csp]")&&!at.querySelector("[data-ng-csp]"));if(!e)try{new Function("")}catch(t){e=!0}return t.isActive_=e};function P(t,e,n){return t.concat(r.call(e,n))}function wt(t,e){return r.call(t,e||0)}function q(t,e){var n=2<arguments.length?wt(arguments,2):[];return!$t(e)||e instanceof RegExp?e:n.length?function(){return arguments.length?e.apply(t,P(n,arguments,0)):e.apply(t,n)}:function(){return arguments.length?e.apply(t,arguments):e.call(t)}}function I(t,e){var n=e;return"string"==typeof t&&"$"===t.charAt(0)&&"$"===t.charAt(1)?n=st:A(e)?n="$WINDOW":e&&at===e?n="$DOCUMENT":dt(e)&&(n="$SCOPE"),n}function U(t,e){return void 0===t?st:(x(e)||(e=e?2:null),JSON.stringify(t,I,e))}function F(t){return ht(t)?JSON.parse(t):t}function bt(t){t=ut(t).clone();try{t.empty()}catch(t){}var e=ut("<div>").append(t).html();try{return t[0].nodeType===Ot?j(e):e.match(/^(<[^>]+>)/)[1].replace(/^<([\w\-]+)/,function(t,e){return"<"+j(e)})}catch(t){return j(e)}}function H(t){try{return decodeURIComponent(t)}catch(t){}}function L(t){var e,n,r={};return ct((t||"").split("&"),function(t){t&&(e=t.replace(/\+/g,"%20").split("="),G(n=H(e[0]))&&(t=!G(e[1])||H(e[1]),E.call(r,n)?pt(r[n])?r[n].push(t):r[n]=[r[n],t]:r[n]=t))}),r}function B(t){var n=[];return ct(t,function(t,e){pt(t)?ct(t,function(t){n.push(Y(e,!0)+(!0===t?"":"="+Y(t,!0)))}):n.push(Y(e,!0)+(!0===t?"":"="+Y(t,!0)))}),n.length?n.join("&"):""}function J(t){return Y(t,!0).replace(/%26/gi,"&").replace(/%3D/gi,"=").replace(/%2B/gi,"+")}function Y(t,e){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%20/g,e?"%20":"+")}var Z=["ng-","data-ng-","ng:","x-ng-"];function K(n,t){var r,i,e={};ct(Z,function(t){t+="app";!r&&n.hasAttribute&&n.hasAttribute(t)&&(i=(r=n).getAttribute(t))}),ct(Z,function(t){var e,t=t+"app";!r&&(e=n.querySelector("["+t.replace(":","\\:")+"]"))&&(i=(r=e).getAttribute(t))}),r&&(e.strictDi=null!==function(t,e){var n,r,i=Z.length;for(t=ut(t),r=0;r<i;++r)if(n=Z[r]+e,ht(n=t.attr(n)))return n;return null}(r,"strict-di"),t(r,i?[i]:[],e))}function X(e,n,r){r=lt({strictDi:!1},r=!ft(r)?{}:r);function i(){if((e=ut(e)).injector()){var t=e[0]===at?"document":bt(e);throw l("btstrpd","App Already Bootstrapped with this Element '{0}'",t.replace(/</,"<").replace(/>/,">"))}return(n=n||[]).unshift(["$provide",function(t){t.value("$rootElement",e)}]),r.debugInfoEnabled&&n.push(["$compileProvider",function(t){t.debugInfoEnabled(!0)}]),n.unshift("ng"),(t=Te(n,r.strictDi)).invoke(["$rootScope","$rootElement","$compile","$injector",function(t,e,n,r){t.$apply(function(){e.data("$injector",r),n(e)(t)})}]),t}var t=/^NG_ENABLE_DEBUG_INFO!/,o=/^NG_DEFER_BOOTSTRAP!/;if(d&&t.test(d.name)&&(r.debugInfoEnabled=!0,d.name=d.name.replace(t,"")),d&&!o.test(d.name))return i();d.name=d.name.replace(o,""),w.resumeBootstrap=function(t){ct(t,function(t){n.push(t)}),i()}}function Q(){d.name="NG_ENABLE_DEBUG_INFO!"+d.name,d.location.reload()}function tt(t){return w.element(t).injector().get("$$testability")}var et=/[A-Z]/g;function xt(t,n){return n=n||"_",t.replace(et,function(t,e){return(e?n:"")+t.toLowerCase()})}var St,nt=!1;function Ct(t,e,n){if(!t)throw l("areq","Argument '{0}' is {1}",e||"?",n||"required");return t}function rt(t,e,n){return Ct($t(t=n&&pt(t)?t[t.length-1]:t),e,"not a function, got "+(t&&"object"===_typeof(t)?t.constructor.name||"Object":_typeof(t))),t}function it(t,e){if("hasOwnProperty"===t)throw l("badname","hasOwnProperty is not a valid {0} name",e)}function ot(t,e,n){if(!e)return t;for(var r,i=e.split("."),o=t,a=i.length,s=0;s<a;s++)r=i[s],t=t&&(o=t)[r];return!n&&$t(t)?q(o,t):t}function At(t){for(var e=t[0],n=t[t.length-1],r=[e];(e=e.nextSibling)&&(r.push(e),e!==n););return ut(r)}function Et(){return Object.create(null)}var kt=1,Ot=3,Tt=8,Mt=9,Nt=11;function Vt(t){var c=y("$injector"),n=y("ng");function e(t,e,n){return t[e]||(t[e]=n())}t=e(t,"angular",Object);return t.$$minErr=t.$$minErr||y,e(t,"module",function(){var t={};return function(a,s,u){return function(t,e){if("hasOwnProperty"===t)throw n("badname","hasOwnProperty is not a valid {0} name",e)}(a,"module"),s&&t.hasOwnProperty(a)&&(t[a]=null),e(t,a,function(){if(!s)throw c("nomod","Module '{0}' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.",a);var i=[],t=[],e=[],n=r("$injector","invoke","push",t),o={_invokeQueue:i,_configBlocks:t,_runBlocks:e,requires:s,name:a,provider:r("$provide","provider"),factory:r("$provide","factory"),service:r("$provide","service"),value:r("$provide","value"),constant:r("$provide","constant","unshift"),animation:r("$animateProvider","register"),filter:r("$filterProvider","register"),controller:r("$controllerProvider","register"),directive:r("$compileProvider","directive"),config:n,run:function(t){return e.push(t),this}};return u&&n(u),o;function r(t,e,n,r){return r=r||i,function(){return r[n||"push"]([t,e,arguments]),o}}})}})}function jt(t){return"function"==typeof t?t.toString().replace(/ \{[\s\S]*$/,""):void 0===t?"undefined":"string"!=typeof t?(n=[],JSON.stringify(t,function(t,e){if(ft(e=I(t,e))){if(0<=n.indexOf(e))return"<<already seen>>";n.push(e)}return e})):t;var n}var Dt={full:"1.3.6",major:1,minor:3,dot:6,codeName:"robofunky-danceblaster"};Xt.expando="ng339";var _t=Xt.cache={},Rt=1,Pt=function(t,e,n){t.addEventListener(e,n,!1)},qt=function(t,e,n){t.removeEventListener(e,n,!1)};Xt._data=function(t){return this.cache[t[this.expando]]||{}};var It=/([\:\-\_]+(.))/g,Ut=/^moz([A-Z])/,Ft={mouseleave:"mouseout",mouseenter:"mouseover"},Ht=y("jqLite");function Lt(t){return t.replace(It,function(t,e,n,r){return r?n.toUpperCase():n}).replace(Ut,"Moz$1")}var Bt=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,zt=/<|&#?\w+;/,Wt=/<([\w:]+)/,Gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Jt={option:[1,'<select multiple="multiple">',"</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function Yt(t){return!zt.test(t)}function Zt(t){t=t.nodeType;return t===kt||!t||t===Mt}function Kt(t,e){var n,r,i=e.createDocumentFragment(),o=[];if(Yt(t))o.push(e.createTextNode(t));else{for(n=n||i.appendChild(e.createElement("div")),e=(Wt.exec(t)||["",""])[1].toLowerCase(),e=Jt[e]||Jt._default,n.innerHTML=e[1]+t.replace(Gt,"<$1></$2>")+e[2],r=e[0];r--;)n=n.lastChild;o=P(o,n.childNodes),(n=i.firstChild).textContent=""}return i.textContent="",i.innerHTML="",ct(o,function(t){i.appendChild(t)}),i}function Xt(t){if(t instanceof Xt)return t;var e,n,r;if(ht(t)&&(t=mt(t),r=!0),!(this instanceof Xt)){if(r&&"<"!=t.charAt(0))throw Ht("nosel","Looking up elements via selectors is not supported by jqLite! See: http://docs.angularjs.org/api/angular.element");return new Xt(t)}ue(this,r?(e=t,n=n||at,(r=Bt.exec(e))?[n.createElement(r[1])]:(r=Kt(e,n))?r.childNodes:[]):t)}function Qt(t){return t.cloneNode(!0)}function te(t,e){if(e||ne(t),t.querySelectorAll)for(var n=t.querySelectorAll("*"),r=0,i=n.length;r<i;r++)ne(n[r])}function ee(n,t,r,e){if(G(e))throw Ht("offargs","jqLite#off() does not support the `selector` argument");var e=re(n),i=e&&e.events,o=e&&e.handle;if(o)if(t)ct(t.split(" "),function(t){if(G(r)){var e=i[t];if(gt(e||[],r),e&&0<e.length)return}qt(n,t,o),delete i[t]});else for(t in i)"$destroy"!==t&&qt(n,t,o),delete i[t]}function ne(t,e){var n=t.ng339,r=n&&_t[n];r&&(e?delete r.data[e]:(r.handle&&(r.events.$destroy&&r.handle({},"$destroy"),ee(t)),delete _t[n],t.ng339=st))}function re(t,e){var n=t.ng339,r=n&&_t[n];return e&&!r&&(t.ng339=n=++Rt,r=_t[n]={events:{},data:{},handle:st}),r}function ie(t,e,n){if(Zt(t)){var r=G(n),i=!r&&e&&!ft(e),o=!e,t=re(t,!i),t=t&&t.data;if(!r)return o?t:i?t&&t[e]:void lt(t,e);t[e]=n}}function oe(t,e){return!!t.getAttribute&&-1<(" "+(t.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ").indexOf(" "+e+" ")}function ae(e,t){t&&e.setAttribute&&ct(t.split(" "),function(t){e.setAttribute("class",mt((" "+(e.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ").replace(" "+mt(t)+" "," ")))})}function se(t,e){var n;e&&t.setAttribute&&(n=(" "+(t.getAttribute("class")||"")+" ").replace(/[\n\t]/g," "),ct(e.split(" "),function(t){t=mt(t),-1===n.indexOf(" "+t+" ")&&(n+=t+" ")}),t.setAttribute("class",mt(n)))}function ue(t,e){if(e)if(e.nodeType)t[t.length++]=e;else{var n=e.length;if("number"==typeof n&&e.window!==e){if(n)for(var r=0;r<n;r++)t[t.length++]=e[r]}else t[t.length++]=e}}function ce(t,e){return le(t,"$"+(e||"ngController")+"Controller")}function le(t,e,n){t.nodeType==Mt&&(t=t.documentElement);for(var r=pt(e)?e:[e];t;){for(var i=0,o=r.length;i<o;i++)if((n=ut.data(t,r[i]))!==st)return n;t=t.parentNode||t.nodeType===Nt&&t.host}}function fe(t){for(te(t,!0);t.firstChild;)t.removeChild(t.firstChild)}function he(t,e){e||te(t);e=t.parentNode;e&&e.removeChild(t)}Jt.optgroup=Jt.option,Jt.tbody=Jt.tfoot=Jt.colgroup=Jt.caption=Jt.thead,Jt.th=Jt.td;var pe=Xt.prototype={ready:function(t){var e=!1;function n(){e||(e=!0,t())}"complete"===at.readyState?setTimeout(n):(this.on("DOMContentLoaded",n),Xt(d).on("load",n))},toString:function(){var e=[];return ct(this,function(t){e.push(""+t)}),"["+e.join(", ")+"]"},eq:function(t){return ut(0<=t?this[t]:this[this.length+t])},length:0,push:t,sort:[].sort,splice:[].splice},$e={};ct("multiple,selected,checked,disabled,readOnly,required,open".split(","),function(t){$e[j(t)]=t});var de={};ct("input,select,option,textarea,button,form,details".split(","),function(t){de[t]=!0});var me={ngMinlength:"minlength",ngMaxlength:"maxlength",ngMin:"min",ngMax:"max",ngPattern:"pattern"};function ve(t,e){e=$e[e.toLowerCase()];return e&&de[vt(t)]&&e}function ge(t,e){if(N(e)){var n=t.nodeType;return n===kt||n===Ot?t.textContent:""}t.textContent=e}function ye(a,s){function t(t,e){t.isDefaultPrevented=function(){return t.defaultPrevented};var n,r=s[e||t.type],i=r?r.length:0;if(i){N(t.immediatePropagationStopped)&&(n=t.stopImmediatePropagation,t.stopImmediatePropagation=function(){t.immediatePropagationStopped=!0,t.stopPropagation&&t.stopPropagation(),n&&n.call(t)}),t.isImmediatePropagationStopped=function(){return!0===t.immediatePropagationStopped},1<i&&(r=V(r));for(var o=0;o<i;o++)t.isImmediatePropagationStopped()||r[o].call(a,t)}}return t.elem=a,t}function we(){this.$get=function(){return lt(Xt,{hasClass:function(t,e){return oe(t=t.attr?t[0]:t,e)},addClass:function(t,e){return se(t=t.attr?t[0]:t,e)},removeClass:function(t,e){return ae(t=t.attr?t[0]:t,e)}})}}function be(t,e){var n=t&&t.$$hashKey;if(n)return n="function"==typeof n?t.$$hashKey():n;var r=_typeof(t);return n="function"==r||"object"==r&&null!==t?t.$$hashKey=r+":"+(e||i)():r+":"+t}function xe(t,e){var n;e&&(n=0,this.nextUid=function(){return++n}),ct(t,this.put,this)}ct({data:ie,removeData:ne},function(t,e){Xt[e]=t}),ct({data:ie,inheritedData:le,scope:function(t){return ut.data(t,"$scope")||le(t.parentNode||t,["$isolateScope","$scope"])},isolateScope:function(t){return ut.data(t,"$isolateScope")||ut.data(t,"$isolateScopeNoTemplate")},controller:ce,injector:function(t){return le(t,"$injector")},removeAttr:function(t,e){t.removeAttribute(e)},hasClass:oe,css:function(t,e,n){if(e=Lt(e),!G(n))return t.style[e];t.style[e]=n},attr:function(t,e,n){var r=j(e);if($e[r]){if(!G(n))return t[e]||(t.attributes.getNamedItem(e)||_).specified?r:st;n?(t[e]=!0,t.setAttribute(e,r)):(t[e]=!1,t.removeAttribute(r))}else if(G(n))t.setAttribute(e,n);else if(t.getAttribute){e=t.getAttribute(e,2);return null===e?st:e}},prop:function(t,e,n){if(!G(n))return t[e];t[e]=n},text:(ge.$dv="",ge),val:function(t,e){if(N(e)){if(t.multiple&&"select"===vt(t)){var n=[];return ct(t.options,function(t){t.selected&&n.push(t.value||t.text)}),0===n.length?null:n}return t.value}t.value=e},html:function(t,e){if(N(e))return t.innerHTML;te(t,!0),t.innerHTML=e},empty:fe},function(c,t){Xt.prototype[t]=function(t,e){var n,r,i=this.length;if(c!==fe&&(2==c.length&&c!==oe&&c!==ce?t:e)===st){if(ft(t)){for(n=0;n<i;n++)if(c===ie)c(this[n],t);else for(r in t)c(this[n],r,t[r]);return this}for(var o=(u=c.$dv)===st?Math.min(i,1):i,a=0;a<o;a++)var s=c(this[a],t,e),u=u?u+s:s;return u}for(n=0;n<i;n++)c(this[n],t,e);return this}}),ct({removeData:ne,on:function t(e,n,r,i){if(G(i))throw Ht("onargs","jqLite#on() does not support the `selector` or `eventData` parameters");if(Zt(e))for(var i=re(e,!0),o=i.events,a=(a=i.handle)||(i.handle=ye(e,o)),s=0<=n.indexOf(" ")?n.split(" "):[n],u=s.length;u--;){var c=o[n=s[u]];c||(o[n]=[],"mouseenter"===n||"mouseleave"===n?t(e,Ft[n],function(t){var e=t.relatedTarget;e&&(e===this||this.contains(e))||a(t,n)}):"$destroy"!==n&&Pt(e,n,a),c=o[n]),c.push(r)}},off:ee,one:function(e,n,r){(e=ut(e)).on(n,function t(){e.off(n,r),e.off(n,t)}),e.on(n,r)},replaceWith:function(e,t){var n,r=e.parentNode;te(e),ct(new Xt(t),function(t){n?r.insertBefore(t,n.nextSibling):r.replaceChild(t,e),n=t})},children:function(t){var e=[];return ct(t.childNodes,function(t){t.nodeType===kt&&e.push(t)}),e},contents:function(t){return t.contentDocument||t.childNodes||[]},append:function(t,e){var n=t.nodeType;if(n===kt||n===Nt)for(var r=0,i=(e=new Xt(e)).length;r<i;r++){var o=e[r];t.appendChild(o)}},prepend:function(e,t){var n;e.nodeType===kt&&(n=e.firstChild,ct(new Xt(t),function(t){e.insertBefore(t,n)}))},wrap:function(t,e){e=ut(e).eq(0).clone()[0];var n=t.parentNode;n&&n.replaceChild(e,t),e.appendChild(t)},remove:he,detach:function(t){he(t,!0)},after:function(t,e){for(var n=t,r=t.parentNode,i=0,o=(e=new Xt(e)).length;i<o;i++){var a=e[i];r.insertBefore(a,n.nextSibling),n=a}},addClass:se,removeClass:ae,toggleClass:function(n,t,r){t&&ct(t.split(" "),function(t){var e=r;((e=N(r)?!oe(n,t):e)?se:ae)(n,t)})},parent:function(t){var e;return(e=t.parentNode)&&e.nodeType!==Nt?e:null},next:function(t){return t.nextElementSibling},find:function(t,e){return t.getElementsByTagName?t.getElementsByTagName(e):[]},clone:Qt,triggerHandler:function(e,t,n){var r,i,o=t.type||t,a=re(e),a=a&&a.events,a=a&&a[o];a&&(r={preventDefault:function(){this.defaultPrevented=!0},isDefaultPrevented:function(){return!0===this.defaultPrevented},stopImmediatePropagation:function(){this.immediatePropagationStopped=!0},isImmediatePropagationStopped:function(){return!0===this.immediatePropagationStopped},stopPropagation:_,type:o,target:e},t.type&&(r=lt(r,t)),a=V(a),i=n?[r].concat(n):[r],ct(a,function(t){r.isImmediatePropagationStopped()||t.apply(e,i)}))}},function(a,t){Xt.prototype[t]=function(t,e,n){for(var r,i=0,o=this.length;i<o;i++)N(r)?G(r=a(this[i],t,e,n))&&(r=ut(r)):ue(r,a(this[i],t,e,n));return G(r)?r:this},Xt.prototype.bind=Xt.prototype.on,Xt.prototype.unbind=Xt.prototype.off}),xe.prototype={put:function(t,e){this[be(t,this.nextUid)]=e},get:function(t){return this[be(t,this.nextUid)]},remove:function(t){var e=this[t=be(t,this.nextUid)];return delete this[t],e}};var Se=/^function\s*[^\(]*\(\s*([^\)]*)\)/m,Ce=/,/,Ae=/^\s*(_?)(\S+?)\1\s*$/,Ee=/((\/\/.*$)|(\/\*[\s\S]*?\*\/))/gm,ke=y("$injector");function Oe(t,e,n){var r;if("function"==typeof t){if(!(r=t.$inject)){if(r=[],t.length){if(e)throw ht(n)&&n||(n=t.name||((e=(e=t).toString().replace(Ee,"").match(Se))?"function("+(e[1]||"").replace(/[\s\r\n]+/," ")+")":"fn")),ke("strictdi","{0} is not using explicit annotation and cannot be invoked in strict mode",n);ct(t.toString().replace(Ee,"").match(Se)[1].split(Ce),function(t){t.replace(Ae,function(t,e,n){r.push(n)})})}t.$inject=r}}else pt(t)?(rt(t[n=t.length-1],"fn"),r=t.slice(0,n)):rt(t,"fn",!0);return r}function Te(t,l){l=!0===l;var o={},a="Provider",s=[],u=new xe([],!0),f={$provide:{provider:e(p),factory:e(r),service:e(function(t,e){return r(t,["$injector",function(t){return t.instantiate(e)}])}),value:e(function(t,e){return r(t,b(e),!1)}),constant:e(function(t,e){it(t,"constant"),f[t]=e,n[t]=e}),decorator:function(t,e){var n=c.get(t+a),r=n.$get;n.$get=function(){var t=h.invoke(r,n);return h.invoke(e,null,{$delegate:t})}}}},c=f.$injector=i(f,function(t,e){throw w.isString(e)&&s.push(e),ke("unpr","Unknown provider: {0}",s.join(" <- "))}),n={},h=n.$injector=i(n,function(t,e){e=c.get(t+a,e);return h.invoke(e.$get,e,st,t)});return ct(function n(t){var r,i=[];ct(t,function(e){if(!u.get(e)){u.put(e,!0);try{ht(e)?(r=$(e),i=i.concat(n(r.requires)).concat(r._runBlocks),t(r._invokeQueue),t(r._configBlocks)):$t(e)||pt(e)?i.push(c.invoke(e)):rt(e,"module")}catch(t){throw pt(e)&&(e=e[e.length-1]),t.message&&t.stack&&-1==t.stack.indexOf(t.message)&&(t=t.message+"\n"+t.stack),ke("modulerr","Failed to instantiate module {0} due to:\n{1}",e,t.stack||t.message||t)}}function t(t){var e,n;for(e=0,n=t.length;e<n;e++){var r=t[e],i=c.get(r[0]);i[r[1]].apply(i,r[2])}}});return i}(t),function(t){h.invoke(t||_)}),h;function e(n){return function(t,e){if(!ft(t))return n(t,e);ct(t,v(n))}}function p(t,e){if(it(t,"service"),!(e=$t(e)||pt(e)?c.instantiate(e):e).$get)throw ke("pget","Provider '{0}' must define $get factory method.",t);return f[t+a]=e}function r(t,e,n){return p(t,{$get:!1!==n?(r=t,i=e,function(){var t=h.invoke(i,this);if(N(t))throw ke("undef","Provider '{0}' must return a value from $get factory method.",r);return t}):e});var r,i}function i(n,r){function c(e,t){if(n.hasOwnProperty(e)){if(n[e]===o)throw ke("cdep","Circular dependency found: {0}",e+" <- "+s.join(" <- "));return n[e]}try{return s.unshift(e),n[e]=o,n[e]=r(e,t)}catch(t){throw n[e]===o&&delete n[e],t}finally{s.shift()}}function i(t,e,n,r){"string"==typeof n&&(r=n,n=null);for(var i,o=[],a=Oe(t,l,r),s=0,u=a.length;s<u;s++){if("string"!=typeof(i=a[s]))throw ke("itkn","Incorrect injection token! Expected service name as string, got {0}",i);o.push(n&&n.hasOwnProperty(i)?n[i]:c(i,r))}return(t=pt(t)?t[u]:t).apply(e,o)}return{invoke:i,instantiate:function(t,e,n){var r=Object.create((pt(t)?t[t.length-1]:t).prototype);return ft(n=i(t,r,e,n))||$t(n)?n:r},get:c,annotate:Oe,has:function(t){return f.hasOwnProperty(t+a)||n.hasOwnProperty(t)}}}}function Me(){var t=!0;this.disableAutoScrolling=function(){t=!1},this.$get=["$window","$location","$rootScope",function(r,i,o){var a=r.document;function s(t){var e,n;t?(t.scrollIntoView(),(n=($t(n=u.yOffset)?n=n():T(n)?(e=n[0],n="fixed"!==r.getComputedStyle(e).position?0:e.getBoundingClientRect().bottom):x(n)||(n=0),n))&&(t=t.getBoundingClientRect().top,r.scrollBy(0,t-n))):r.scrollTo(0,0)}function u(){var t,e,n,r=i.hash();r?(t=a.getElementById(r))?s(t):(e=a.getElementsByName(r),n=null,Array.prototype.some.call(e,function(t){if("a"===vt(t))return n=t,!0}),(t=n)?s(t):"top"===r&&s(null)):s(null)}return t&&o.$watch(function(){return i.hash()},function(t,e){var n;t===e&&""===t||(t=function(){o.$evalAsync(u)},"complete"===(n=n||d).document.readyState?n.setTimeout(t):ut(n).on("load",t))}),u}]}Te.$$annotate=Oe;var Ne=y("$animate"),Ve=["$provide",function(r){this.$$selectors={},this.register=function(t,e){var n=t+"-animation";if(t&&"."!=t.charAt(0))throw Ne("notcsel","Expecting class selector starting with '.' got '{0}'.",t);this.$$selectors[t.substr(1)]=n,r.factory(n,e)},this.classNameFilter=function(t){return 1===arguments.length&&(this.$$classNameFilter=t instanceof RegExp?t:null),this.$$classNameFilter},this.$get=["$$q","$$asyncCallback","$rootScope",function(f,t,h){var e;function p(t,e,n){for(var r=0,i=e.length;r<i;++r)t[e[r]]=n}function i(){return e||(e=f.defer(),t(function(){e.resolve(),e=null})),e.promise}function o(t,e){w.isObject(e)&&(e=lt(e.from||{},e.to||{}),t.css(e))}return{animate:function(t,e,n){return o(t,{from:e,to:n}),i()},enter:function(t,e,n,r){return o(t,r),n?n.after(t):e.prepend(t),i()},leave:function(t,e){return t.remove(),i()},move:function(t,e,n,r){return this.enter(t,e,n,r)},addClass:function(t,e,n){return this.setClass(t,e,[],n)},$$addClassImmediately:function(t,e,n){return t=ut(t),e=ht(e)?e:pt(e)?e.join(" "):"",ct(t,function(t){se(t,e)}),o(t,n),i()},removeClass:function(t,e,n){return this.setClass(t,[],e,n)},$$removeClassImmediately:function(t,e,n){return t=ut(t),e=ht(e)?e:pt(e)?e.join(" "):"",ct(t,function(t){ae(t,e)}),o(t,n),i()},setClass:function(s,t,e,n){var u=this,c="$$animateClasses",r=!1,i=(s=ut(s)).data(c);i?n&&i.options&&(i.options=w.extend(i.options||{},n)):(i={classes:{},options:n},r=!0);var o,a,l,n=i.classes;return t=pt(t)?t:t.split(" "),e=pt(e)?e:e.split(" "),p(n,t,!0),p(n,e,!1),r&&(i.promise=(o=function(t){var e,n,r,i,o,a=s.data(c);s.removeData(c),a&&(e=s,n=a.classes,r=[],i=[],o=Et(),ct((e.attr("class")||"").split(/\s+/),function(t){o[t]=!0}),ct(n,function(t,e){var n=o[e];!1===t&&n?i.push(e):!0!==t||n||r.push(e)}),(n=0<r.length+i.length&&[r.length?r:null,i.length?i:null])&&u.$$setClassImmediately(s,n[0],n[1],a.options)),t()},(l=f.defer()).promise.$$cancelFn=function(){a&&a()},h.$$postDigest(function(){a=o(function(){l.resolve()})}),l.promise),s.data(c,i)),i.promise},$$setClassImmediately:function(t,e,n,r){return e&&this.$$addClassImmediately(t,e),n&&this.$$removeClassImmediately(t,n),o(t,r),i()},enabled:_,cancel:_}}]}];function je(){this.$get=["$$rAF","$timeout",function(e,n){return e.supported?function(t){return e(t)}:function(t){return n(t,0,!1)}}]}function De(o,t,s,a){var u=this,c=t[0],l=o.location,f=o.history,r=o.setTimeout,e=o.clearTimeout,i={};u.isMock=!1;var h=0,n=[];function p(t){try{t.apply(null,wt(arguments,1))}finally{if(0===--h)for(;n.length;)try{n.pop()()}catch(t){s.error(t)}}}u.$$completeOutstandingRequest=p,u.$$incOutstandingRequestCount=function(){h++},u.notifyWhenNoOutstandingRequests=function(t){ct(d,function(t){t()}),0===h?t():n.push(t)};var $,d=[];u.addPollFn=function(t){var e,n;return N($)&&(e=100,n=r,function t(){ct(d,function(t){t()}),$=n(t,e)}()),d.push(t),t};var m,v,g=l.href,y=t.find("base"),w=null;A(),v=m,u.url=function(t,e,n){if(N(n)&&(n=null),l!==o.location&&(l=o.location),f!==o.history&&(f=o.history),t){var r=v===n;if(g===t&&(!a.history||r))return u;var i=g&&gn(g)===gn(t);return g=t,v=n,!a.history||i&&r?(i||(w=t),e?l.replace(t):i?l.hash=-1===(i=(r=t).indexOf("#"))?"":r.substr(i+1):l.href=t):(f[e?"replaceState":"pushState"](n,"",t),A(),v=m),u}return w||l.href.replace(/%27/g,"'")},u.state=function(){return m};var b=[],x=!1;function S(){A(),E()}var C=null;function A(){yt(m=N(m=o.history.state)?null:m,C)&&(m=C),C=m}function E(){g===u.url()&&v===m||(g=u.url(),v=m,ct(b,function(t){t(u.url(),m)}))}u.onUrlChange=function(t){return x||(a.history&&ut(o).on("popstate",S),ut(o).on("hashchange",S),x=!0),b.push(t),t},u.$$checkUrlChange=E,u.baseHref=function(){var t=y.attr("href");return t?t.replace(/^(https?\:)?\/\/[^\/]*/,""):""};var k={},O="",T=u.baseHref();function M(e){try{return decodeURIComponent(e)}catch(t){return e}}u.cookies=function(t,e){var n,r,i,o,a;if(!t){if(c.cookie!==O)for(r=(O=c.cookie).split("; "),k={},o=0;o<r.length;o++)0<(a=(i=r[o]).indexOf("="))&&(t=M(i.substring(0,a)),k[t]===st&&(k[t]=M(i.substring(a+1))));return k}e===st?c.cookie=encodeURIComponent(t)+"=;path="+T+";expires=Thu, 01 Jan 1970 00:00:00 GMT":ht(e)&&4096<(n=(c.cookie=encodeURIComponent(t)+"="+encodeURIComponent(e)+";path="+T).length+1)&&s.warn("Cookie '"+t+"' possibly not set or overflowed because it was too large ("+n+" > 4096 bytes)!")},u.defer=function(t,e){var n;return h++,n=r(function(){delete i[n],p(t)},e||0),i[n]=!0,n},u.defer.cancel=function(t){return!!i[t]&&(delete i[t],e(t),p(_),!0)}}function _e(){this.$get=["$window","$log","$sniffer","$document",function(t,e,n,r){return new De(t,r,e,n)}]}function Re(){this.$get=function(){var f={};function t(t,e){if(t in f)throw y("$cacheFactory")("iid","CacheId '{0}' is already taken!",t);var n=0,r=lt({},e,{id:t}),i={},o=e&&e.capacity||Number.MAX_VALUE,a={},s=null,u=null;return f[t]={put:function(t,e){if(o<Number.MAX_VALUE&&c(a[t]||(a[t]={key:t})),!N(e))return t in i||n++,i[t]=e,o<n&&this.remove(u.key),e},get:function(t){if(o<Number.MAX_VALUE){var e=a[t];if(!e)return;c(e)}return i[t]},remove:function(t){if(o<Number.MAX_VALUE){var e=a[t];if(!e)return;e==s&&(s=e.p),e==u&&(u=e.n),l(e.n,e.p),delete a[t]}delete i[t],n--},removeAll:function(){i={},n=0,a={},s=u=null},destroy:function(){a=r=i=null,delete f[t]},info:function(){return lt({},r,{size:n})}};function c(t){t!=s&&(u?u==t&&(u=t.n):u=t,l(t.n,t.p),l(t,s),(s=t).n=null)}function l(t,e){t!=e&&(t&&(t.p=e),e&&(e.n=t))}}return t.info=function(){var n={};return ct(f,function(t,e){n[e]=t.info()}),n},t.get=function(t){return f[t]},t}}function Pe(){this.$get=["$cacheFactory",function(t){return t("templates")}]}var qe=y("$compile");function Ie(n,e){var k={},O="Directive",T=/^\s*directive\:\s*([\w\-]+)\s+(.*)$/,M=/(([\w\-]+)(?:\:([^;]+))?;?)/,N=function(t){for(var e={},n=t.split(","),r=0;r<n.length;r++)e[n[r]]=!0;return e}("ngSrc,ngSrcset,src,srcset"),ot=/^(?:(\^\^?)?(\?)?(\^\^?)?)?/,V=/^(on[a-z]+|formaction)$/;this.directive=function t(l,e){return it(l,"directive"),ht(l)?(Ct(e,"directiveFactory"),k.hasOwnProperty(l)||(k[l]=[],n.factory(l+O,["$injector","$exceptionHandler",function(s,u){var c=[];return ct(k[l],function(t,e){try{var n=s.invoke(t);$t(n)?n={compile:b(n)}:!n.compile&&n.link&&(n.compile=b(n.link)),n.priority=n.priority||0,n.index=e,n.name=n.name||l,n.require=n.require||n.controller&&n.name,n.restrict=n.restrict||"EA",ft(n.scope)&&(n.$$isolateBindings=(r=n.scope,i=n.name,o=/^\s*([@&]|=(\*?))(\??)\s*(\w*)\s*$/,a={},ct(r,function(t,e){var n=t.match(o);if(!n)throw qe("iscp","Invalid isolate scope definition for directive '{0}'. Definition: {... {1}: '{2}' ...}",i,e,t);a[e]={mode:n[1][0],collection:"*"===n[2],optional:"?"===n[3],attrName:n[4]||e}}),a)),c.push(n)}catch(t){u(t)}var r,i,o,a}),c}])),k[l].push(e)):ct(l,v(t)),this},this.aHrefSanitizationWhitelist=function(t){return G(t)?(e.aHrefSanitizationWhitelist(t),this):e.aHrefSanitizationWhitelist()},this.imgSrcSanitizationWhitelist=function(t){return G(t)?(e.imgSrcSanitizationWhitelist(t),this):e.imgSrcSanitizationWhitelist()};var i=!0;this.debugInfoEnabled=function(t){return G(t)?(i=t,this):i},this.$get=["$injector","$interpolate","$exceptionHandler","$templateRequest","$parse","$controller","$rootScope","$document","$sce","$animate","$$sanitizeUri",function(S,R,P,q,I,U,o,t,F,r,h){var H=function(t,e){if(e)for(var n,r=Object.keys(e),i=0,o=r.length;i<o;i++)this[n=r[i]]=e[n];else this.$attr={};this.$$element=t};function L(t,e){try{t.addClass(e)}catch(t){}}H.prototype={$normalize:Fe,$addClass:function(t){t&&0<t.length&&r.addClass(this.$$element,t)},$removeClass:function(t){t&&0<t.length&&r.removeClass(this.$$element,t)},$updateClass:function(t,e){var n=He(t,e);n&&n.length&&r.addClass(this.$$element,n);t=He(e,t);t&&t.length&&r.removeClass(this.$$element,t)},$set:function(t,e,n,r){var i,o=this.$$element[0],a=ve(o,t),o=(i=t,("INPUT"===(o=(o=o).nodeName)||"TEXTAREA"===o)&&me[i]),i=t;if(a?(this.$$element.prop(t,e),r=a):o&&(this[o]=e,i=o),this[t]=e,r?this.$attr[t]=r:(r=this.$attr[t])||(this.$attr[t]=r=xt(t,"-")),"a"===(a=vt(this.$$element))&&"href"===t||"img"===a&&"src"===t)this[t]=e=h(e,"src"===t);else if("img"===a&&"srcset"===t){for(var s="",o=mt(e),a=/\s/.test(o)?/(\s+\d+x\s*,|\s+\d+w\s*,|\s+,|,\s+)/:/(,)/,u=o.split(a),c=Math.floor(u.length/2),l=0;l<c;l++){var f=2*l;s+=h(mt(u[f]),!0),s+=" "+mt(u[1+f])}a=mt(u[2*l]).split(/\s/);s+=h(mt(a[0]),!0),2===a.length&&(s+=" "+mt(a[1])),this[t]=e=s}!1!==n&&(null===e||e===st?this.$$element.removeAttr(r):this.$$element.attr(r,e));r=this.$$observers;r&&ct(r[i],function(t){try{t(e)}catch(t){P(t)}})},$observe:function(t,e){var n=this,r=n.$$observers||(n.$$observers=Et()),i=r[t]||(r[t]=[]);return i.push(e),o.$evalAsync(function(){!i.$$inter&&n.hasOwnProperty(t)&&e(n[t])}),function(){gt(i,e)}}};var e=R.startSymbol(),n=R.endSymbol(),B="{{"==e||"}}"==n?g:function(t){return t.replace(/\{\{/g,e).replace(/}}/g,n)},C=/^ngAttr[A-Z]/;return z.$$addBindingInfo=i?function(t,e){var n=t.data("$binding")||[];pt(e)?n=n.concat(e):n.push(e),t.data("$binding",n)}:_,z.$$addBindingClass=i?function(t){L(t,"ng-binding")}:_,z.$$addScopeInfo=i?function(t,e,n,r){t.data(n?r?"$isolateScopeNoTemplate":"$isolateScope":"$scope",e)}:_,z.$$addScopeClass=i?function(t,e){L(t,e?"ng-isolate-scope":"ng-scope")}:_,z;function z(s,t,e,n,r){ct(s=!(s instanceof ut)?ut(s):s,function(t,e){t.nodeType==Ot&&t.nodeValue.match(/\S+/)&&(s[e]=ut(t).wrap("<span></span>").parent()[0])});var u=W(s,t,s,e,n,r);z.$$addScopeClass(s);var c=null;return function(t,e,n){Ct(t,"scope");var r,i=(n=n||{}).parentBoundTranscludeFn,o=n.transcludeControllers,n=n.futureParentElement;if(i&&i.$$boundTransclude&&(i=i.$$boundTransclude),r="html"!==(c=c||function(t){t=t&&t[0];return t&&"foreignobject"!==vt(t)&&t.toString().match(/SVG/)?"svg":"html"}(n))?ut(et(c,ut("<div>").append(s).html())):e?pe.clone.call(s):s,o)for(var a in o)r.data("$"+a+"Controller",o[a].instance);return z.$$addScopeInfo(r,t),e&&e(r,t),u&&u(t,r,r,i),r}}function W(t,$,e,n,r,i){for(var o,a,s,u,d,m=[],c=0;c<t.length;c++)s=new H,(o=(o=J(t[c],[],s,0===c?n:st,r)).length?K(o,t[c],s,$,e,null,[],[],i):null)&&o.scope&&z.$$addScopeClass(s.$$element),s=o&&o.terminal||!(a=t[c].childNodes)||!a.length?null:W(a,o?(o.transcludeOnThisElement||!o.templateOnThisElement)&&o.transclude:$),(o||s)&&(m.push(c,o,s),u=!0,d=d||o),i=null;return u?function(t,e,n,r){var i,o,a,s,u,c,l,f,h;if(d){var p=e.length;for(h=new Array(p),u=0;u<m.length;u+=3)l=m[u],h[l]=e[l]}else h=e;for(u=0,c=m.length;u<c;)a=h[m[u++]],i=m[u++],o=m[u++],i?(i.scope?(s=t.$new(),z.$$addScopeInfo(ut(a),s)):s=t,f=i.transcludeOnThisElement?G(t,i.transclude,r,i.elementTranscludeOnThisElement):!i.templateOnThisElement&&r?r:!r&&$?G(t,$):null,i(o,s,a,n,f)):o&&o(t,a.childNodes,st,r)}:null}function G(o,a,s){return function(t,e,n,r,i){return t||((t=o.$new(!1,i)).$$transcluded=!0),a(t,e,{parentBoundTranscludeFn:s,transcludeControllers:n,futureParentElement:r})}}function J(t,e,n,r,i){var o,a,s,u,c,l=t.nodeType,f=n.$attr;switch(l){case kt:A(e,Fe(vt(t)),"E",r,i);for(var h,p,$=t.attributes,d=0,m=$&&$.length;d<m;d++){var v=!1,g=!1,y=(x=$[d]).name,w=mt(x.value),b=Fe(y);(p=C.test(b))&&(y=xt(b.substr(6),"-"));var x=b.replace(/(Start|End)$/,"");!function(t){if(k.hasOwnProperty(t))for(var e=S.get(t+O),n=0,r=e.length;n<r;n++)if(e[n].multiElement)return!0;return!1}(x)||b!==x+"Start"||(g=(v=y).substr(0,y.length-5)+"end",y=y.substr(0,y.length-6)),f[h=Fe(y.toLowerCase())]=y,!p&&n.hasOwnProperty(h)||(n[h]=w,ve(t,h)&&(n[h]=!0)),function(i,t,e,o,a){var s=R(e,!0);if(s){if("multiple"===o&&"select"===vt(i))throw qe("selmulti","Binding to the 'multiple' attribute is not supported. Element: {0}",bt(i));t.push({priority:100,compile:function(){return{pre:function(t,e,n){var r=n.$$observers||(n.$$observers={});if(V.test(o))throw qe("nodomevents","Interpolations for HTML DOM event attributes are disallowed. Please use the ng- versions (such as ng-click instead of onclick) instead.");n[o]&&(s=R(n[o],!0,function(t,e){if("srcdoc"==e)return F.HTML;t=vt(t);if("xlinkHref"==e||"form"==t&&"action"==e||"img"!=t&&("src"==e||"ngSrc"==e))return F.RESOURCE_URL}(i,o),N[o]||a))&&(n[o]=s(t),(r[o]||(r[o]=[])).$$inter=!0,(n.$$observers&&n.$$observers[o].$$scope||t).$watch(s,function(t,e){"class"===o&&t!=e?n.$updateClass(t,e):n.$set(o,t)}))}}}})}}(t,e,w,h,p),A(e,h,"A",r,i,v,g)}if(ht(a=t.className)&&""!==a)for(;o=M.exec(a);)A(e,h=Fe(o[2]),"C",r,i)&&(n[h]=mt(o[3])),a=a.substr(o.index+o[0].length);break;case Ot:s=e,u=t.nodeValue,(c=R(u,!0))&&s.push({priority:0,compile:function(t){var t=t.parent(),r=!!t.length;return r&&z.$$addBindingClass(t),function(t,e){var n=e.parent();r||z.$$addBindingClass(n),z.$$addBindingInfo(n,c.expressions),t.$watch(c,function(t){e[0].nodeValue=t})}}});break;case Tt:try{(o=T.exec(t.nodeValue))&&A(e,h=Fe(o[1]),"M",r,i)&&(n[h]=mt(o[2]))}catch(t){}}return e.sort(E),e}function Y(t,e,n){var r=[],i=0;if(e&&t.hasAttribute&&t.hasAttribute(e)){do{if(!t)throw qe("uterdir","Unterminated attribute, found '{0}' but no matching '{1}' found.",e,n)}while(t.nodeType==kt&&(t.hasAttribute(e)&&i++,t.hasAttribute(n)&&i--),r.push(t),t=t.nextSibling,0<i)}else r.push(t);return ut(r)}function Z(o,a,s){return function(t,e,n,r,i){return e=Y(e[0],a,s),o(t,e,n,r,i)}}function K(t,v,g,e,n,r,y,w,i){i=i||{};for(var o,b,a,s,u,c=-Number.MAX_VALUE,x=i.controllerDirectives,S=i.newIsolateScopeDirective,C=i.templateDirective,l=i.nonTlbTranscludeDirective,f=!1,h=!1,A=i.hasElementTranscludeDirective,p=g.$$element=ut(v),$=r,d=e,m=0,E=t.length;m<E;m++){var k,O=(k=t[m]).$$start,T=k.$$end;if(O&&(p=Y(v,O,T)),V=st,c>k.priority)break;if((u=k.scope)&&(k.templateUrl||(ft(u)?(tt("new/isolated scope",S||o,k,p),S=k):tt("new/isolated scope",S,k,p)),o=o||k),a=k.name,!k.templateUrl&&k.controller&&(u=k.controller,tt("'"+a+"' controller",(x=x||{})[a],k,p),x[a]=k),(u=k.transclude)&&(f=!0,k.$$tlb||(tt("transclusion",l,k,p),l=k),d="element"==u?(A=!0,c=k.priority,V=p,p=g.$$element=ut(at.createComment(" "+a+": "+g[a]+" ")),v=p[0],nt(n,wt(V),v),z(V,e,c,$&&$.name,{nonTlbTranscludeDirective:l})):(V=ut(Qt(v)).contents(),p.empty(),z(V,e))),k.template)if(h=!0,tt("template",C,k,p),u=$t((C=k).template)?k.template(p,g):k.template,u=B(u),k.replace){if($=k,V=Yt(u)?[]:Le(et(k.templateNamespace,mt(u))),v=V[0],1!=V.length||v.nodeType!==kt)throw qe("tplrt","Template for directive '{0}' must have exactly one root element. {1}",a,"");nt(n,p,v);var M={$attr:{}},N=J(v,[],M),V=t.splice(m+1,t.length-(m+1));S&&X(N),t=t.concat(N).concat(V),Q(g,M),E=t.length}else p.html(u);if(k.templateUrl)h=!0,tt("template",C,k,p),(C=k).replace&&($=k),_=function(l,f,h,p,$,d,m,v){var g,y,w=[],b=f[0],x=l.shift(),S=lt({},x,{templateUrl:null,transclude:null,replace:null,$$originalDirective:x}),C=$t(x.templateUrl)?x.templateUrl(f,h):x.templateUrl,A=x.templateNamespace;return f.empty(),q(F.getTrustedResourceUrl(C)).then(function(t){var n,e;if(t=B(t),x.replace){if(r=Yt(t)?[]:Le(et(A,mt(t))),n=r[0],1!=r.length||n.nodeType!==kt)throw qe("tplrt","Template for directive '{0}' must have exactly one root element. {1}",x.name,C);e={$attr:{}},nt(p,f,n);var r=J(n,[],e);ft(x.scope)&&X(r),l=r.concat(l),Q(h,e)}else n=b,f.html(t);for(l.unshift(S),g=K(l,n,h,$,f,x,d,m,v),ct(p,function(t,e){t==n&&(p[e]=f[0])}),y=W(f[0].childNodes,$);w.length;){var i,o=w.shift(),a=w.shift(),s=w.shift(),u=w.shift(),c=f[0];o.$$destroyed||(a!==b&&(i=a.className,v.hasElementTranscludeDirective&&x.replace||(c=Qt(n)),nt(s,ut(a),c),L(ut(c),i)),u=g.transcludeOnThisElement?G(o,g.transclude,u):u,g(y,o,c,p,u))}w=null}),function(t,e,n,r,i){var o=i;e.$$destroyed||(w?w.push(e,n,r,o):(g.transcludeOnThisElement&&(o=G(e,g.transclude,i)),g(y,e,n,r,o)))}}(t.splice(m,t.length-m),p,g,n,f&&d,y,w,{controllerDirectives:x,newIsolateScopeDirective:S,templateDirective:C,nonTlbTranscludeDirective:l}),E=t.length;else if(k.compile)try{$t(s=k.compile(p,g,d))?j(null,s,O,T):s&&j(s.pre,s.post,O,T)}catch(t){P(t,bt(p))}k.terminal&&(_.terminal=!0,c=Math.max(c,k.priority))}return _.scope=o&&!0===o.scope,_.transcludeOnThisElement=f,_.elementTranscludeOnThisElement=A,_.templateOnThisElement=h,_.transclude=d,i.hasElementTranscludeDirective=A,_;function j(t,e,n,r){t&&((t=n?Z(t,n,r):t).require=k.require,t.directiveName=a,S!==k&&!k.$$isolateScope||(t=rt(t,{isolateScope:!0})),y.push(t)),e&&((e=n?Z(e,n,r):e).require=k.require,e.directiveName=a,S!==k&&!k.$$isolateScope||(e=rt(e,{isolateScope:!0})),w.push(e))}function D(e,t,n,r){var i,o,a="data",s=!1,u=n;if(ht(t)){if(o=t.match(ot),t=t.substring(o[0].length),o[3]&&(o[1]?o[3]=null:o[1]=o[3]),"^"===o[1]?a="inheritedData":"^^"===o[1]&&(a="inheritedData",u=n.parent()),"?"===o[2]&&(s=!0),i=null,!(i=(i=r&&"data"===a&&(i=r[t])?i.instance:i)||u[a]("$"+t+"Controller"))&&!s)throw qe("ctreq","Controller '{0}', required by directive '{1}', can't be found!",t,e);return i||null}return pt(t)&&(i=[],ct(t,function(t){i.push(D(e,t,n,r))})),i}function _(t,c,e,n,i){var r,o,a,s,l,u,f,h,p,$,d;for(v===e?h=(p=g).$$element:(h=ut(e),p=new H(h,g)),S&&(l=c.$new(!0)),i&&((f=function(t,e,n){var r;dt(t)||(n=e,e=t,t=st);A&&(r=u);n=n||(A?h.parent():h);return i(t,e,r,n,m)}).$$boundTransclude=i),x&&(b={},u={},ct(x,function(t){var e={$scope:t===S||t.$$isolateScope?l:c,$element:h,$attrs:p,$transclude:f};"@"==(s=t.controller)&&(s=p[t.name]),e=U(s,e,!0,t.controllerAs),u[t.name]=e,A||h.data("$"+t.name+"Controller",e.instance),b[t.name]=e})),S&&(z.$$addScopeInfo(h,l,!0,!(C&&(C===S||C===S.$$originalDirective))),z.$$addScopeClass(h,!0),$=b&&b[S.name],d=l,$&&$.identifier&&!0===S.bindToController&&(d=$.instance),ct(l.$$isolateBindings=S.$$isolateBindings,function(t,e){var n=t.attrName,r=t.optional;switch(t.mode){case"@":p.$observe(n,function(t){d[e]=t}),p.$$observers[n].$$scope=c,p[n]&&(d[e]=R(p[n])(c));break;case"=":if(r&&!p[n])return;var i,o=(i=I(p[n])).literal?yt:function(t,e){return t===e||t!=t&&e!=e},a=i.assign||function(){throw s=d[e]=i(c),qe("nonassign","Expression '{0}' used with directive '{1}' is non-assignable!",p[n],S.name)},s=d[e]=i(c),u=function(t){return o(t,d[e])||(o(t,s)?a(c,t=d[e]):d[e]=t),s=t};u.$stateful=!0,u=t.collection?c.$watchCollection(p[n],u):c.$watch(I(p[n],u),null,i.literal),l.$on("$destroy",u);break;case"&":i=I(p[n]),d[e]=function(t){return i(c,t)}}})),b&&(ct(b,function(t){t()}),b=null),r=0,o=y.length;r<o;r++)it(a=y[r],a.isolateScope?l:c,h,p,a.require&&D(a.directiveName,a.require,h,u),f);var m=c;for(S&&(S.template||null===S.templateUrl)&&(m=l),t&&t(m,e.childNodes,st,i),r=w.length-1;0<=r;r--)it(a=w[r],a.isolateScope?l:c,h,p,a.require&&D(a.directiveName,a.require,h,u),f)}}function X(t){for(var e=0,n=t.length;e<n;e++)t[e]=p(t[e],{$$isolateScope:!0})}function A(t,e,n,r,i,o,a){if(e!==i){var s=null;if(k.hasOwnProperty(e))for(var u,c=S.get(e+O),l=0,f=c.length;l<f;l++)try{u=c[l],(r===st||r>u.priority)&&-1!=u.restrict.indexOf(n)&&(o&&(u=p(u,{$$start:o,$$end:a})),t.push(u),s=u)}catch(t){P(t)}return s}}function Q(n,r){var i=r.$attr,o=n.$attr,a=n.$$element;ct(n,function(t,e){"$"!=e.charAt(0)&&(r[e]&&r[e]!==t&&(t+=("style"===e?";":" ")+r[e]),n.$set(e,t,!0,i[e]))}),ct(r,function(t,e){"class"==e?(L(a,t),n.class=(n.class?n.class+" ":"")+t):"style"==e?(a.attr("style",a.attr("style")+";"+t),n.style=(n.style?n.style+";":"")+t):"$"==e.charAt(0)||n.hasOwnProperty(e)||(n[e]=t,o[e]=i[e])})}function E(t,e){var n=e.priority-t.priority;return 0!=n?n:t.name!==e.name?t.name<e.name?-1:1:t.index-e.index}function tt(t,e,n,r){if(e)throw qe("multidir","Multiple directives [{0}, {1}] asking for {2} on: {3}",e.name,n.name,t,bt(r))}function et(t,e){switch(t=j(t||"html")){case"svg":case"math":var n=at.createElement("div");return n.innerHTML="<"+t+">"+e+"</"+t+">",n.childNodes[0].childNodes;default:return e}}function nt(t,e,n){var r,i,o=e[0],a=e.length,s=o.parentNode;if(t)for(r=0,i=t.length;r<i;r++)if(t[r]==o){t[r++]=n;for(var u=r,c=u+a-1,l=t.length;u<l;u++,c++)c<l?t[u]=t[c]:delete t[u];t.length-=a-1,t.context===o&&(t.context=n);break}s&&s.replaceChild(n,o);var f=at.createDocumentFragment();f.appendChild(o),ut(n).data(ut(o).data()),m?(St=!0,m.cleanData([o])):delete ut.cache[o[ut.expando]];for(var h=1,p=e.length;h<p;h++){var $=e[h];ut($).remove(),f.appendChild($),delete e[h]}e[0]=n,e.length=1}function rt(t,e){return lt(function(){return t.apply(null,arguments)},t,e)}function it(t,e,n,r,i,o){try{t(e,n,r,i,o)}catch(t){P(t,bt(n))}}}]}Ie.$inject=["$provide","$$sanitizeUriProvider"];var Ue=/^((?:x|data)[\:\-_])/i;function Fe(t){return Lt(t.replace(Ue,""))}function He(t,e){var n="",r=t.split(/\s+/),i=e.split(/\s+/);t:for(var o=0;o<r.length;o++){for(var a=r[o],s=0;s<i.length;s++)if(a==i[s])continue t;n+=(0<n.length?" ":"")+a}return n}function Le(t){var e=(t=ut(t)).length;if(e<=1)return t;for(;e--;)t[e].nodeType===Tt&&n.call(t,e,1);return t}function Be(){var l={},f=!1,h=/^(\S+)(\s+as\s+(\w+))?$/;this.register=function(t,e){it(t,"controller"),ft(t)?lt(l,t):l[t]=e},this.allowGlobals=function(){f=!0},this.$get=["$injector","$window",function(s,u){return function(t,e,n,r){var i,o;if(n=!0===n,r&&ht(r)&&(o=r),ht(t)&&(r=t.match(h),i=r[1],o=o||r[3],rt(t=l.hasOwnProperty(i)?l[i]:ot(e.$scope,i,!0)||(f?ot(u,i,!0):st),i,!0)),n){var n=(pt(t)?t[t.length-1]:t).prototype,a=Object.create(n);return o&&c(e,o,a,i||t.name),lt(function(){return s.invoke(t,a,e,i),a},{instance:a,identifier:o})}return a=s.instantiate(t,e,i),o&&c(e,o,a,i||t.name),a};function c(t,e,n,r){if(!t||!ft(t.$scope))throw y("$controller")("noscp","Cannot export controller '{0}' as '{1}'! No $scope object provided via `locals`.",r,e);t.$scope[e]=n}}]}function ze(){this.$get=["$window",function(t){return ut(t.document)}]}function We(){this.$get=["$log",function(n){return function(t,e){n.error.apply(n,arguments)}}]}var Ge="application/json",Je={"Content-Type":Ge+";charset=utf-8"},Ye=/^\s*(\[|\{[^\{])/,Ze=/[\}\]]\s*$/,Ke=/^\)\]\}',?\n/;function Xe(t,e){return ht(t)&&(t=t.replace(Ke,""),((e=e("Content-Type"))&&0===e.indexOf(Ge)&&t.trim()||Ye.test(t)&&Ze.test(t))&&(t=F(t))),t}function Qe(t){var e,n,r=Et();return t&&ct(t.split("\n"),function(t){n=t.indexOf(":"),e=j(mt(t.substr(0,n))),n=mt(t.substr(n+1)),e&&(r[e]=r[e]?r[e]+", "+n:n)}),r}function tn(e){var n=ft(e)?e:st;return function(t){if(n=n||Qe(e),t){t=n[j(t)];return t=void 0===t?null:t}return n}}function en(e,n,t){return $t(t)?t(e,n):(ct(t,function(t){e=t(e,n)}),e)}function nn(t){return 200<=t&&t<300}function rn(){var v=this.defaults={transformResponse:[Xe],transformRequest:[function(t){return ft(t)&&"[object File]"!==s.call(t)&&"[object Blob]"!==s.call(t)?U(t):t}],headers:{common:{Accept:"application/json, text/plain, */*"},post:V(Je),put:V(Je),patch:V(Je)},xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN"},g=!1;this.useApplyAsync=function(t){return G(t)?(g=!!t,this):g};var n=this.interceptors=[];this.$get=["$httpBackend","$browser","$cacheFactory","$rootScope","$q","$injector",function(f,h,t,p,$,e){var d=t("$http"),u=[];function m(t){var n={method:"get",transformRequest:v.transformRequest,transformResponse:v.transformResponse},r=function(t){var e,n,r,i=v.headers,o=lt({},t.headers);t:for(e in i=lt({},i.common,i[j(t.method)])){for(r in n=j(e),o)if(j(r)===n)continue t;o[e]=i[e]}return function(n){var r;ct(n,function(t,e){$t(t)&&(null!=(r=t())?n[e]=r:delete n[e])})}(o),o}(t);if(!w.isObject(t))throw y("$http")("badreq","Http request configuration must be an object. Received: {0}",t);lt(n,t),n.headers=r,n.method=c(n.method);var e=[function(t){r=t.headers;var e=en(t.data,tn(r),t.transformRequest);return N(e)&&ct(r,function(t,e){"content-type"===j(e)&&delete r[e]}),N(t.withCredentials)&&!N(v.withCredentials)&&(t.withCredentials=v.withCredentials),function(i,t,e){var o,a=$.defer(),n=a.promise,s=function(t,e){if(!e)return t;var n=[];(function(t,e,n){for(var r=W(t),i=0;i<r.length;i++)e.call(n,t[r[i]],r[i])})(e,function(t,e){null===t||N(t)||ct(t=!pt(t)?[t]:t,function(t){ft(t)&&(t=S(t)?t.toISOString():U(t)),n.push(Y(e)+"="+Y(t))})}),0<n.length&&(t+=(-1==t.indexOf("?")?"?":"&")+n.join("&"));return t}(i.url,i.params);m.pendingRequests.push(i),n.then(l,l),!i.cache&&!v.cache||!1===i.cache||"GET"!==i.method&&"JSONP"!==i.method||(o=ft(i.cache)?i.cache:ft(v.cache)?v.cache:d);o&&(G(r=o.get(s))?O(r)?r.then(c,c):pt(r)?u(r[1],r[0],V(r[2]),r[3]):u(r,200,{},"OK"):o.put(s,n));{var r;N(r)&&((r=$r(i.url)?h.cookies()[i.xsrfCookieName||v.xsrfCookieName]:st)&&(e[i.xsrfHeaderName||v.xsrfHeaderName]=r),f(i.method,s,t,function(t,e,n,r){o&&(nn(t)?o.put(s,[t,e,Qe(n),r]):o.remove(s));function i(){u(e,t,n,r)}g?p.$applyAsync(i):(i(),p.$$phase||p.$apply())},e,i.timeout,i.withCredentials,i.responseType))}return n;function u(t,e,n,r){(nn(e=Math.max(e,0))?a.resolve:a.reject)({data:t,status:e,headers:tn(n),config:i,statusText:r})}function c(t){u(t.data,t.status,V(t.headers()),t.statusText)}function l(){var t=m.pendingRequests.indexOf(i);-1!==t&&m.pendingRequests.splice(t,1)}}(t,e,r).then(s,s)},st],i=$.when(n);for(ct(u,function(t){(t.request||t.requestError)&&e.unshift(t.request,t.requestError),(t.response||t.responseError)&&e.push(t.response,t.responseError)});e.length;)var o=e.shift(),a=e.shift(),i=i.then(o,a);return i.success=function(e){return i.then(function(t){e(t.data,t.status,t.headers,n)}),i},i.error=function(e){return i.then(null,function(t){e(t.data,t.status,t.headers,n)}),i},i;function s(t){var e=lt({},t);return t.data?e.data=en(t.data,t.headers,n.transformResponse):e.data=t.data,nn(t.status)?e:$.reject(e)}}return ct(n,function(t){u.unshift(ht(t)?e.get(t):e.invoke(t))}),m.pendingRequests=[],function(){ct(arguments,function(n){m[n]=function(t,e){return m(lt(e||{},{method:n,url:t}))}})}("get","delete","head","jsonp"),function(){ct(arguments,function(r){m[r]=function(t,e,n){return m(lt(n||{},{method:r,url:t,data:e}))}})}("post","put","patch"),m.defaults=v,m}]}function on(){return new d.XMLHttpRequest}function an(){this.$get=["$browser","$window","$document",function(t,e,n){return w=on,b=(y=t).defer,x=e.angular.callbacks,S=n[0],function(t,r,e,i,n,o,a,s){if(y.$$incOutstandingRequestCount(),r=r||y.url(),"jsonp"==j(t)){var u="_"+(x.counter++).toString(36);x[u]=function(t){x[u].data=t,x[u].called=!0};var c=(f=r.replace("JSON_CALLBACK","angular.callbacks."+u),h=u,p=function(t,e){g(i,t,x[u].data,"",e),x[u]=_},$=S.createElement("script"),d=null,$.type="text/javascript",$.src=f,$.async=!0,d=function(t){qt($,"load",d),qt($,"error",d),S.body.removeChild($),$=null;var e=-1,n="unknown";t&&(n=(t="load"===t.type&&!x[h].called?{type:"error"}:t).type,e="error"===t.type?404:200),p&&p(e,n)},Pt($,"load",d),Pt($,"error",d),S.body.appendChild($),d)}else{var l=w();l.open(t,r,!0),ct(n,function(t,e){G(t)&&l.setRequestHeader(e,t)}),l.onload=function(){var t=l.statusText||"",e="response"in l?l.response:l.responseText,n=1223===l.status?204:l.status;0===n&&(n=e?200:"file"==pr(r).protocol?404:0),g(i,n,e,l.getAllResponseHeaders(),t)};n=function(){g(i,-1,null,null,"")};if(l.onerror=n,l.onabort=n,a&&(l.withCredentials=!0),s)try{l.responseType=s}catch(t){if("json"!==s)throw t}l.send(e||null)}var f,h,p,$,d,m;function v(){c&&c(),l&&l.abort()}function g(t,e,n,r,i){m!==st&&b.cancel(m),c=l=null,t(e,n,r,i),y.$$completeOutstandingRequest(_)}0<o?m=b(v,o):O(o)&&o.then(v)};var y,w,b,x,S}]}var sn=y("$interpolate");function un(){var C="{{",A="}}";this.startSymbol=function(t){return t?(C=t,this):C},this.endSymbol=function(t){return t?(A=t,this):A},this.$get=["$parse","$exceptionHandler","$sce",function(v,g,y){var w=C.length,b=A.length,x=new RegExp(C.replace(/./g,t),"g"),S=new RegExp(A.replace(/./g,t),"g");function t(t){return"\\\\\\"+t}function e(o,t,e,r){r=!!r;for(var n,i,a=0,s=[],u=[],c=o.length,l=[],f=[];a<c;){if(-1==(i=o.indexOf(C,a))||-1==(n=o.indexOf(A,i+w))){a!==c&&l.push(d(o.substring(a)));break}a!==i&&l.push(d(o.substring(a,i))),i=o.substring(i+w,n),s.push(i),u.push(v(i,m)),a=n+b,f.push(l.length),l.push("")}if(e&&1<l.length)throw sn("noconcat","Error while interpolating: {0}\nStrict Contextual Escaping disallows interpolations that concatenate multiple expressions when a trusted value is required. See http://docs.angularjs.org/api/ng.$sce",o);if(!t||s.length){var h=function(t){for(var e=0,n=s.length;e<n;e++){if(r&&N(t[e]))return;l[f[e]]=t[e]}return l.join("")},p=function(t){return e?y.getTrusted(e,t):y.valueOf(t)},$=function(t){if(null==t)return"";switch(_typeof(t)){case"string":break;case"number":t=""+t;break;default:t=U(t)}return t};return lt(function(t){var e=0,n=s.length,r=new Array(n);try{for(;e<n;e++)r[e]=u[e](t);return h(r)}catch(t){var i=sn("interr","Can't interpolate: {0}\n{1}",o,t.toString());g(i)}},{exp:o,expressions:s,$$watchDelegate:function(r,i,t){var o;return r.$watchGroup(u,function(t,e){var n=h(t);$t(i)&&i.call(this,n,t!==e?o:n,r),o=n},t)}})}function d(t){return t.replace(x,C).replace(S,A)}function m(e){try{return e=p(e),r&&!G(e)?e:$(e)}catch(t){e=sn("interr","Can't interpolate: {0}\n{1}",o,t.toString());g(e)}}}return e.startSymbol=function(){return C},e.endSymbol=function(){return A},e}]}function cn(){this.$get=["$rootScope","$window","$q","$$q",function(l,f,h,p){var $={};function t(t,e,n,r){var i=f.setInterval,o=f.clearInterval,a=0,s=G(r)&&!r,u=(s?p:h).defer(),c=u.promise;return n=G(n)?n:0,c.then(null,null,t),c.$$intervalId=i(function(){u.notify(a++),0<n&&n<=a&&(u.resolve(a),o(c.$$intervalId),delete $[c.$$intervalId]),s||l.$apply()},e),$[c.$$intervalId]=u,c}return t.cancel=function(t){return!!(t&&t.$$intervalId in $)&&($[t.$$intervalId].reject("canceled"),f.clearInterval(t.$$intervalId),delete $[t.$$intervalId],!0)},t}]}function ln(){this.$get=function(){return{id:"en-us",NUMBER_FORMATS:{DECIMAL_SEP:".",GROUP_SEP:",",PATTERNS:[{minInt:1,minFrac:0,maxFrac:3,posPre:"",posSuf:"",negPre:"-",negSuf:"",gSize:3,lgSize:3},{minInt:1,minFrac:2,maxFrac:2,posPre:"¤",posSuf:"",negPre:"(¤",negSuf:")",gSize:3,lgSize:3}],CURRENCY_SYM:"$"},DATETIME_FORMATS:{MONTH:"January,February,March,April,May,June,July,August,September,October,November,December".split(","),SHORTMONTH:"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","),DAY:"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday".split(","),SHORTDAY:"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","),AMPMS:["AM","PM"],medium:"MMM d, y h:mm:ss a",short:"M/d/yy h:mm a",fullDate:"EEEE, MMMM d, y",longDate:"MMMM d, y",mediumDate:"MMM d, y",shortDate:"M/d/yy",mediumTime:"h:mm:ss a",shortTime:"h:mm a"},pluralCat:function(t){return 1===t?"one":"other"}}}}var fn=/^([^\?#]*)(\?([^#]*))?(#(.*))?$/,hn={http:80,https:443,ftp:21},pn=y("$location");function $n(t){for(var e=t.split("/"),n=e.length;n--;)e[n]=J(e[n]);return e.join("/")}function dn(t,e){t=pr(t);e.$$protocol=t.protocol,e.$$host=t.hostname,e.$$port=h(t.port)||hn[t.protocol]||null}function mn(t,e){var n="/"!==t.charAt(0),t=pr(t=n?"/"+t:t);e.$$path=decodeURIComponent(n&&"/"===t.pathname.charAt(0)?t.pathname.substring(1):t.pathname),e.$$search=L(t.search),e.$$hash=decodeURIComponent(t.hash),e.$$path&&"/"!=e.$$path.charAt(0)&&(e.$$path="/"+e.$$path)}function vn(t,e){if(0===e.indexOf(t))return e.substr(t.length)}function gn(t){var e=t.indexOf("#");return-1==e?t:t.substr(0,e)}function yn(t){return t.replace(/(#.+)|#$/,"$1")}function wn(t){return t.substr(0,gn(t).lastIndexOf("/")+1)}function bn(r,i){this.$$html5=!0,i=i||"";var o=wn(r);dn(r,this),this.$$parse=function(t){var e=vn(o,t);if(!ht(e))throw pn("ipthprfx",'Invalid url "{0}", missing path prefix "{1}".',t,o);mn(e,this),this.$$path||(this.$$path="/"),this.$$compose()},this.$$compose=function(){var t=B(this.$$search),e=this.$$hash?"#"+J(this.$$hash):"";this.$$url=$n(this.$$path)+(t?"?"+t:"")+e,this.$$absUrl=o+this.$$url.substr(1)},this.$$parseLinkUrl=function(t,e){return e&&"#"===e[0]?(this.hash(e.slice(1)),!0):((e=vn(r,t))!==st?n=(e=vn(i,n=e))!==st?o+(vn("/",e)||e):r+n:(e=vn(o,t))!==st?n=o+e:o==t+"/"&&(n=o),n&&this.$$parse(n),!!n);var n}}function xn(n,r){var i=wn(n);dn(n,this),this.$$parse=function(t){var e,t=vn(n,t)||vn(i,t);"#"===t.charAt(0)?N(e=vn(r,t))&&(e=t):e=this.$$html5?t:"",mn(e,this),this.$$path=function(t,e,n){var r=/^\/[A-Z]:(\/.*)/;0===e.indexOf(n)&&(e=e.replace(n,""));if(r.exec(e))return t;return(r=r.exec(t))?r[1]:t}(this.$$path,e,n),this.$$compose()},this.$$compose=function(){var t=B(this.$$search),e=this.$$hash?"#"+J(this.$$hash):"";this.$$url=$n(this.$$path)+(t?"?"+t:"")+e,this.$$absUrl=n+(this.$$url?r+this.$$url:"")},this.$$parseLinkUrl=function(t,e){return gn(n)==gn(t)&&(this.$$parse(t),!0)}}function Sn(r,i){this.$$html5=!0,xn.apply(this,arguments);var o=wn(r);this.$$parseLinkUrl=function(t,e){return e&&"#"===e[0]?(this.hash(e.slice(1)),!0):(r==gn(t)?n=t:(e=vn(o,t))?n=r+i+e:o===t+"/"&&(n=o),n&&this.$$parse(n),!!n);var n},this.$$compose=function(){var t=B(this.$$search),e=this.$$hash?"#"+J(this.$$hash):"";this.$$url=$n(this.$$path)+(t?"?"+t:"")+e,this.$$absUrl=r+i+this.$$url}}var Cn={$$html5:!1,$$replace:!1,absUrl:An("$$absUrl"),url:function(t){if(N(t))return this.$$url;var e=fn.exec(t);return!e[1]&&""!==t||this.path(decodeURIComponent(e[1])),(e[2]||e[1]||""===t)&&this.search(e[3]||""),this.hash(e[5]||""),this},protocol:An("$$protocol"),host:An("$$host"),port:An("$$port"),path:En("$$path",function(t){return"/"==(t=null!==t?t.toString():"").charAt(0)?t:"/"+t}),search:function(n,t){switch(arguments.length){case 0:return this.$$search;case 1:if(ht(n)||x(n))n=n.toString(),this.$$search=L(n);else{if(!ft(n))throw pn("isrcharg","The first argument of the `$location#search()` call must be a string or an object.");ct(n=M(n,{}),function(t,e){null==t&&delete n[e]}),this.$$search=n}break;default:N(t)||null===t?delete this.$$search[n]:this.$$search[n]=t}return this.$$compose(),this},hash:En("$$hash",function(t){return null!==t?t.toString():""}),replace:function(){return this.$$replace=!0,this}};function An(t){return function(){return this[t]}}function En(e,n){return function(t){return N(t)?this[e]:(this[e]=n(t),this.$$compose(),this)}}function kn(){var p="",$={enabled:!1,requireBase:!0,rewriteLinks:!0};this.hashPrefix=function(t){return G(t)?(p=t,this):p},this.html5Mode=function(t){return k(t)?($.enabled=t,this):ft(t)?(k(t.enabled)&&($.enabled=t.enabled),k(t.requireBase)&&($.requireBase=t.requireBase),k(t.rewriteLinks)&&($.rewriteLinks=t.rewriteLinks),this):$},this.$get=["$rootScope","$browser","$sniffer","$rootElement",function(a,s,e,i){var u,t,n,r=s.baseHref(),o=s.url();if($.enabled){if(!r&&$.requireBase)throw pn("nobase","$location in HTML5 mode requires a <base> tag to be present!");n=o.substring(0,o.indexOf("/",o.indexOf("//")+2))+(r||"/"),t=e.history?bn:Sn}else n=gn(o),t=xn;(u=new t(n,"#"+p)).$$parseLinkUrl(o,o),u.$$state=s.state();var c=/^\s*(javascript|mailto):/i;function l(t,e,n){var r=u.url(),i=u.$$state;try{s.url(t,e,n),u.$$state=s.state()}catch(t){throw u.url(r),u.$$state=i,t}}i.on("click",function(t){if($.rewriteLinks&&!t.ctrlKey&&!t.metaKey&&2!=t.which){for(var e=ut(t.target);"a"!==vt(e[0]);)if(e[0]===i[0]||!(e=e.parent())[0])return;var n=e.prop("href"),r=e.attr("href")||e.attr("xlink:href");ft(n)&&"[object SVGAnimatedString]"===n.toString()&&(n=pr(n.animVal).href),c.test(n)||!n||e.attr("target")||t.isDefaultPrevented()||u.$$parseLinkUrl(n,r)&&(t.preventDefault(),u.absUrl()!=s.url()&&(a.$apply(),d.angular["ff-684208-preventDefault"]=!0))}}),u.absUrl()!=o&&s.url(u.absUrl(),!0);var f=!0;return s.onUrlChange(function(r,i){a.$evalAsync(function(){var t,e=u.absUrl(),n=u.$$state;u.$$parse(r),u.$$state=i,t=a.$broadcast("$locationChangeStart",r,e,i,n).defaultPrevented,u.absUrl()===r&&(t?(u.$$parse(e),u.$$state=n,l(e,!1,n)):(f=!1,h(e,n)))}),a.$$phase||a.$digest()}),a.$watch(function(){var n=yn(s.url()),t=yn(u.absUrl()),r=s.state(),i=u.$$replace,o=n!==t||u.$$html5&&e.history&&r!==u.$$state;(f||o)&&(f=!1,a.$evalAsync(function(){var t=u.absUrl(),e=a.$broadcast("$locationChangeStart",t,n,u.$$state,r).defaultPrevented;u.absUrl()===t&&(e?(u.$$parse(n),u.$$state=r):(o&&l(t,i,r===u.$$state?null:u.$$state),h(n,r)))})),u.$$replace=!1}),u;function h(t,e){a.$broadcast("$locationChangeSuccess",u.absUrl(),t,u.$$state,e)}}]}function On(){var r=!0,i=this;this.debugEnabled=function(t){return G(t)?(r=t,this):r},this.$get=["$window",function(e){return{log:n("log"),info:n("info"),warn:n("warn"),error:n("error"),debug:(t=n("debug"),function(){r&&t.apply(i,arguments)})};var t;function n(t){var n=e.console||{},r=n[t]||n.log||_,t=!1;try{t=!!r.apply}catch(t){}return t?function(){var e=[];return ct(arguments,function(t){e.push(((t=t)instanceof Error&&(t.stack?t=t.message&&-1===t.stack.indexOf(t.message)?"Error: "+t.message+"\n"+t.stack:t.stack:t.sourceURL&&(t=t.message+"\n"+t.sourceURL+":"+t.line)),t))}),r.apply(n,e)}:function(t,e){r(t,null==e?"":e)}}}]}ct([Sn,xn,bn],function(e){e.prototype=Object.create(Cn),e.prototype.state=function(t){if(!arguments.length)return this.$$state;if(e!==bn||!this.$$html5)throw pn("nostate","History API state support is available only in HTML5 mode and only in browsers supporting HTML5 History API");return this.$$state=N(t)?null:t,this}});var Tn=y("$parse");function Mn(t,e){if("__defineGetter__"===t||"__defineSetter__"===t||"__lookupGetter__"===t||"__lookupSetter__"===t||"__proto__"===t)throw Tn("isecfld","Attempting to access a disallowed field in Angular expressions! Expression: {0}",e);return t}function Nn(t,e){if(t){if(t.constructor===t)throw Tn("isecfn","Referencing Function in Angular expressions is disallowed! Expression: {0}",e);if(t.window===t)throw Tn("isecwindow","Referencing the Window in Angular expressions is disallowed! Expression: {0}",e);if(t.children&&(t.nodeName||t.prop&&t.attr&&t.find))throw Tn("isecdom","Referencing DOM nodes in Angular expressions is disallowed! Expression: {0}",e);if(t===Object)throw Tn("isecobj","Referencing Object in Angular expressions is disallowed! Expression: {0}",e)}return t}var Vn=Function.prototype.call,jn=Function.prototype.apply,Dn=Function.prototype.bind;var _n=Et();ct({null:function(){return null},true:function(){return!0},false:function(){return!1},undefined:function(){}},function(t,e){t.constant=t.literal=t.sharedGetter=!0,_n[e]=t}),_n.this=function(t){return t},_n.this.sharedGetter=!0;var Rn=lt(Et(),{"+":function(t,e,n,r){return n=n(t,e),r=r(t,e),G(n)?G(r)?n+r:n:G(r)?r:st},"-":function(t,e,n,r){return n=n(t,e),r=r(t,e),(G(n)?n:0)-(G(r)?r:0)},"*":function(t,e,n,r){return n(t,e)*r(t,e)},"/":function(t,e,n,r){return n(t,e)/r(t,e)},"%":function(t,e,n,r){return n(t,e)%r(t,e)},"===":function(t,e,n,r){return n(t,e)===r(t,e)},"!==":function(t,e,n,r){return n(t,e)!==r(t,e)},"==":function(t,e,n,r){return n(t,e)==r(t,e)},"!=":function(t,e,n,r){return n(t,e)!=r(t,e)},"<":function(t,e,n,r){return n(t,e)<r(t,e)},">":function(t,e,n,r){return n(t,e)>r(t,e)},"<=":function(t,e,n,r){return n(t,e)<=r(t,e)},">=":function(t,e,n,r){return n(t,e)>=r(t,e)},"&&":function(t,e,n,r){return n(t,e)&&r(t,e)},"||":function(t,e,n,r){return n(t,e)||r(t,e)},"!":function(t,e,n){return!n(t,e)},"=":!0,"|":!0}),Pn={n:"\n",f:"\f",r:"\r",t:"\t",v:"\v","'":"'",'"':'"'},qn=function(t){this.options=t};function In(t){return t.constant}qn.prototype={constructor:qn,lex:function(t){for(this.text=t,this.index=0,this.tokens=[];this.index<this.text.length;){var e,n,r,i,o,a=this.text.charAt(this.index);'"'===a||"'"===a?this.readString(a):this.isNumber(a)||"."===a&&this.isNumber(this.peek())?this.readNumber():this.isIdent(a)?this.readIdent():this.is(a,"(){}[].,;:?")?(this.tokens.push({index:this.index,text:a}),this.index++):this.isWhitespace(a)?this.index++:(n=(e=a+this.peek())+this.peek(2),r=Rn[a],i=Rn[e],o=Rn[n],r||i||o?(this.tokens.push({index:this.index,text:a=o?n:i?e:a,operator:!0}),this.index+=a.length):this.throwError("Unexpected next character ",this.index,this.index+1))}return this.tokens},is:function(t,e){return-1!==e.indexOf(t)},peek:function(t){t=t||1;return this.index+t<this.text.length&&this.text.charAt(this.index+t)},isNumber:function(t){return"0"<=t&&t<="9"&&"string"==typeof t},isWhitespace:function(t){return" "===t||"\r"===t||"\t"===t||"\n"===t||"\v"===t||" "===t},isIdent:function(t){return"a"<=t&&t<="z"||"A"<=t&&t<="Z"||"_"===t||"$"===t},isExpOperator:function(t){return"-"===t||"+"===t||this.isNumber(t)},throwError:function(t,e,n){n=n||this.index;n=G(e)?"s "+e+"-"+this.index+" ["+this.text.substring(e,n)+"]":" "+n;throw Tn("lexerr","Lexer Error: {0} at column{1} in expression [{2}].",t,n,this.text)},readNumber:function(){for(var t="",e=this.index;this.index<this.text.length;){var n=j(this.text.charAt(this.index));if("."==n||this.isNumber(n))t+=n;else{var r=this.peek();if("e"==n&&this.isExpOperator(r))t+=n;else if(this.isExpOperator(n)&&r&&this.isNumber(r)&&"e"==t.charAt(t.length-1))t+=n;else{if(!this.isExpOperator(n)||r&&this.isNumber(r)||"e"!=t.charAt(t.length-1))break;this.throwError("Invalid exponent")}}this.index++}this.tokens.push({index:e,text:t,constant:!0,value:Number(t)})},readIdent:function(){for(var t=this.index;this.index<this.text.length;){var e=this.text.charAt(this.index);if(!this.isIdent(e)&&!this.isNumber(e))break;this.index++}this.tokens.push({index:t,text:this.text.slice(t,this.index),identifier:!0})},readString:function(t){var e=this.index;this.index++;for(var n="",r=t,i=!1;this.index<this.text.length;){var o,a=this.text.charAt(this.index);if(r+=a,i)"u"===a?((o=this.text.substring(this.index+1,this.index+5)).match(/[\da-f]{4}/i)||this.throwError("Invalid unicode escape [\\u"+o+"]"),this.index+=4,n+=String.fromCharCode(parseInt(o,16))):n+=Pn[a]||a,i=!1;else if("\\"===a)i=!0;else{if(a===t)return this.index++,void this.tokens.push({index:e,text:r,constant:!0,value:n});n+=a}this.index++}this.throwError("Unterminated quote",e)}};var Un=function(t,e,n){this.lexer=t,this.$filter=e,this.options=n};function Fn(t,e,n,r){Nn(t,r);for(var i=e.split(".");1<i.length;0){var o,a=Nn(t[o=Mn(i.shift(),r)],r);a||(t[o]=a={}),t=a}return Nn(t[o=Mn(i.shift(),r)],r),t[o]=n}Un.ZERO=lt(function(){return 0},{sharedGetter:!0,constant:!0}),Un.prototype={constructor:Un,parse:function(t){this.text=t,this.tokens=this.lexer.lex(t);t=this.statements();return 0!==this.tokens.length&&this.throwError("is an unexpected token",this.tokens[0]),t.literal=!!t.literal,t.constant=!!t.constant,t},primary:function(){var t,e,n;for(this.expect("(")?(t=this.filterChain(),this.consume(")")):this.expect("[")?t=this.arrayDeclaration():this.expect("{")?t=this.object():this.peek().identifier?t=this.identifier():this.peek().constant?t=this.constant():this.throwError("not a primary expression",this.peek());e=this.expect("(","[",".");)"("===e.text?(t=this.functionCall(t,n),n=null):"["===e.text?(n=t,t=this.objectIndex(t)):"."===e.text?(n=t,t=this.fieldAccess(t)):this.throwError("IMPOSSIBLE");return t},throwError:function(t,e){throw Tn("syntax","Syntax Error: Token '{0}' {1} at column {2} of the expression [{3}] starting at [{4}].",e.text,t,e.index+1,this.text,this.text.substring(e.index))},peekToken:function(){if(0===this.tokens.length)throw Tn("ueoe","Unexpected end of expression: {0}",this.text);return this.tokens[0]},peek:function(t,e,n,r){return this.peekAhead(0,t,e,n,r)},peekAhead:function(t,e,n,r,i){if(this.tokens.length>t){var o=this.tokens[t],t=o.text;if(t===e||t===n||t===r||t===i||!e&&!n&&!r&&!i)return o}return!1},expect:function(t,e,n,r){r=this.peek(t,e,n,r);return!!r&&(this.tokens.shift(),r)},consume:function(t){if(0===this.tokens.length)throw Tn("ueoe","Unexpected end of expression: {0}",this.text);var e=this.expect(t);return e||this.throwError("is unexpected, expecting ["+t+"]",this.peek()),e},unaryFn:function(t,n){var r=Rn[t];return lt(function(t,e){return r(t,e,n)},{constant:n.constant,inputs:[n]})},binaryFn:function(n,t,r,e){var i=Rn[t];return lt(function(t,e){return i(t,e,n,r)},{constant:n.constant&&r.constant,inputs:!e&&[n,r]})},identifier:function(){for(var t=this.consume().text;this.peek(".")&&this.peekAhead(1).identifier&&!this.peekAhead(2,"(");)t+=this.consume().text+this.consume().text;return _n[t]||Wn(t,this.options,this.text)},constant:function(){var t=this.consume().value;return lt(function(){return t},{constant:!0,literal:!0})},statements:function(){for(var o=[];;)if(0<this.tokens.length&&!this.peek("}",")",";","]")&&o.push(this.filterChain()),!this.expect(";"))return 1===o.length?o[0]:function(t,e){for(var n,r=0,i=o.length;r<i;r++)n=o[r](t,e);return n}},filterChain:function(){for(var t=this.expression();this.expect("|");)t=this.filter(t);return t},filter:function(i){var o,a,s=this.$filter(this.consume().text);if(this.peek(":"))for(o=[],a=[];this.expect(":");)o.push(this.expression());var t=[i].concat(o||[]);return lt(function(t,e){var n=i(t,e);if(a){a[0]=n;for(var r=o.length;r--;)a[r+1]=o[r](t,e);return s.apply(st,a)}return s(n)},{constant:!s.$stateful&&t.every(In),inputs:!s.$stateful&&t})},expression:function(){return this.assignment()},assignment:function(){var n,t,r=this.ternary();return(t=this.expect("="))?(r.assign||this.throwError("implies assignment but ["+this.text.substring(0,t.index)+"] can not be assigned to",t),n=this.ternary(),lt(function(t,e){return r.assign(t,n(t,e),e)},{inputs:[r,n]})):r},ternary:function(){var n,r=this.logicalOR();if(this.expect("?")&&(n=this.assignment(),this.consume(":"))){var i=this.assignment();return lt(function(t,e){return(r(t,e)?n:i)(t,e)},{constant:r.constant&&n.constant&&i.constant})}return r},logicalOR:function(){for(var t,e=this.logicalAND();t=this.expect("||");)e=this.binaryFn(e,t.text,this.logicalAND(),!0);return e},logicalAND:function(){for(var t,e=this.equality();t=this.expect("&&");)e=this.binaryFn(e,t.text,this.equality(),!0);return e},equality:function(){for(var t,e=this.relational();t=this.expect("==","!=","===","!==");)e=this.binaryFn(e,t.text,this.relational());return e},relational:function(){for(var t,e=this.additive();t=this.expect("<",">","<=",">=");)e=this.binaryFn(e,t.text,this.additive());return e},additive:function(){for(var t,e=this.multiplicative();t=this.expect("+","-");)e=this.binaryFn(e,t.text,this.multiplicative());return e},multiplicative:function(){for(var t,e=this.unary();t=this.expect("*","/","%");)e=this.binaryFn(e,t.text,this.unary());return e},unary:function(){var t;return this.expect("+")?this.primary():(t=this.expect("-"))?this.binaryFn(Un.ZERO,t.text,this.unary()):(t=this.expect("!"))?this.unaryFn(t.text,this.unary()):this.primary()},fieldAccess:function(r){var i=this.text,o=this.consume().text,a=Wn(o,this.options,i);return lt(function(t,e,n){return a(n||r(t,e))},{assign:function(t,e,n){n=r(t,n);return n||r.assign(t,n={}),Fn(n,o,e,i)}})},objectIndex:function(i){var o=this.text,a=this.expression();return this.consume("]"),lt(function(t,e){var n=i(t,e),e=a(t,e);return Mn(e,o),n?Nn(n[e],o):st},{assign:function(t,e,n){var r=Mn(a(t,n),o),n=Nn(i(t,n),o);return n||i.assign(t,n={}),n[r]=e}})},functionCall:function(o,a){var s=[];if(")"!==this.peekToken().text)for(;s.push(this.expression()),this.expect(","););this.consume(")");var u=this.text,c=s.length?[]:null;return function(t,e){var n=a?a(t,e):G(a)?st:t,r=o(t,e,n)||_;if(c)for(var i=s.length;i--;)c[i]=Nn(s[i](t,e),u);return Nn(n,u),function(t,e){if(t){if(t.constructor===t)throw Tn("isecfn","Referencing Function in Angular expressions is disallowed! Expression: {0}",e);if(t===Vn||t===jn||t===Dn)throw Tn("isecff","Referencing call, apply or bind in Angular expressions is disallowed! Expression: {0}",e)}}(r,u),Nn(r.apply?r.apply(n,c):r(c[0],c[1],c[2],c[3],c[4]),u)}},arrayDeclaration:function(){var o=[];if("]"!==this.peekToken().text)for(;!this.peek("]")&&(o.push(this.expression()),this.expect(",")););return this.consume("]"),lt(function(t,e){for(var n=[],r=0,i=o.length;r<i;r++)n.push(o[r](t,e));return n},{literal:!0,constant:o.every(In),inputs:o})},object:function(){var o=[],a=[];if("}"!==this.peekToken().text)do{if(this.peek("}"))break;var t=this.consume()}while(t.constant?o.push(t.value):t.identifier?o.push(t.text):this.throwError("invalid key",t),this.consume(":"),a.push(this.expression()),this.expect(","));return this.consume("}"),lt(function(t,e){for(var n={},r=0,i=a.length;r<i;r++)n[o[r]]=a[r](t,e);return n},{literal:!0,constant:a.every(In),inputs:a})}};var Hn=Et(),Ln=Et();function Bn(t){return"constructor"==t}function zn(n,r,i,o,a,e,t){Mn(n,e),Mn(r,e),Mn(i,e),Mn(o,e),Mn(a,e);function s(t){return Nn(t,e)}var u=t||Bn(n)?s:g,c=t||Bn(r)?s:g,l=t||Bn(i)?s:g,f=t||Bn(o)?s:g,h=t||Bn(a)?s:g;return function(t,e){t=e&&e.hasOwnProperty(n)?e:t;return null==t?t:(t=u(t[n]),r?null==t?st:(t=c(t[r]),i?null==t?st:(t=l(t[i]),o?null==t?st:(t=f(t[o]),a?null==t?st:t=h(t[a]):t):t):t):t)}}function Wn(n,t,i){var o=t.expensiveChecks,e=o?Ln:Hn,r=e[n];if(r)return r;var a,s,u,c,l=n.split("."),f=l.length;return(r=t.csp?f<6?zn(l[0],l[1],l[2],l[3],l[4],i,o):function(t,e){for(var n,r=0;n=zn(l[r++],l[r++],l[r++],l[r++],l[r++],i,o)(t,e),e=st,t=n,r<f;);return n}:(a="",o&&(a+="s = eso(s, fe);\nl = eso(l, fe);\n"),s=o,ct(l,function(t,e){Mn(t,i);e=(e?"s":'((l&&l.hasOwnProperty("'+t+'"))?l:s)')+"."+t;(o||Bn(t))&&(e="eso("+e+", fe)",s=!0),a+="if(s == null) return undefined;\ns="+e+";\n"}),a+="return s;",(t=new Function("s","l","eso","fe",a)).toString=b(a),s&&(u=t,c=i,t=function(t,e){return u(t,e,Nn,c)}),t)).sharedGetter=!0,r.assign=function(t,e){return Fn(t,n,e,n)},e[n]=r}var Gn=Object.prototype.valueOf;function Jn(t){return $t(t.valueOf)?t.valueOf():Gn.call(t)}function Yn(){var y=Et(),w=Et();this.$get=["$filter","$sniffer",function(l,t){var f={csp:t.csp,expensiveChecks:!1},h={csp:t.csp,expensiveChecks:!0};return function(t,e,n){var r,i;switch(_typeof(t)){case"string":var o,a,s,u=t=t.trim(),c=n?w:y;return(s=c[u])||(":"===t.charAt(0)&&":"===t.charAt(1)&&(i=!0,t=t.substring(2)),a=new qn(o=n?h:f),(s=new Un(a,l,o).parse(t)).constant?s.$$watchDelegate=v:i?((i=r=s).sharedGetter&&((i=function(t,e){return r(t,e)}).literal=r.literal,i.constant=r.constant,i.assign=r.assign),(s=i).$$watchDelegate=s.literal?m:d):s.inputs&&(s.$$watchDelegate=$),c[u]=s),g(s,e);case"function":return g(t,e);default:return g(_,e)}};function p(t,e){return null==t||null==e?t===e:("object"!==_typeof(t)||"object"!==_typeof(t=Jn(t)))&&(t===e||t!=t&&e!=e)}function $(t,e,n,o){var a;if(1===(s=o.$$inputs||(o.$$inputs=function t(e,n){for(var r=0,i=e.length;r<i;r++){var o=e[r];o.constant||(o.inputs?t(o.inputs,n):-1===n.indexOf(o)&&n.push(o))}return n}(o.inputs,[]))).length){var r=p,s=s[0];return t.$watch(function(t){var e=s(t);return p(e,r)||(a=o(t),r=e&&Jn(e)),a},e,n)}for(var u=[],i=0,c=s.length;i<c;i++)u[i]=p;return t.$watch(function(t){for(var e=!1,n=0,r=s.length;n<r;n++){var i=s[n](t);(e=e||!p(i,u[n]))&&(u[n]=i&&Jn(i))}return a=e?o(t):a},e,n)}function d(t,r,e,n){var i,o;return i=t.$watch(function(t){return n(t)},function(t,e,n){o=t,$t(r)&&r.apply(this,arguments),G(t)&&n.$$postDigest(function(){G(o)&&i()})},e)}function m(t,r,e,n){var i,o;return i=t.$watch(function(t){return n(t)},function(t,e,n){o=t,$t(r)&&r.call(this,t,e,n),a(t)&&n.$$postDigest(function(){a(o)&&i()})},e);function a(t){var e=!0;return ct(t,function(t){G(t)||(e=!1)}),e}}function v(t,r,e,n){var i;return i=t.$watch(function(t){return n(t)},function(t,e,n){$t(r)&&r.apply(this,arguments),i()},e)}function g(r,i){if(!i)return r;var t=r.$$watchDelegate,t=t!==m&&t!==d?function(t,e){var n=r(t,e);return i(n,t,e)}:function(t,e){var n=r(t,e),e=i(n,t,e);return G(n)?e:n};return r.$$watchDelegate&&r.$$watchDelegate!==$?t.$$watchDelegate=r.$$watchDelegate:i.$stateful||(t.$$watchDelegate=$,t.inputs=[r]),t}}]}function Zn(){this.$get=["$rootScope","$exceptionHandler",function(e,t){return Xn(function(t){e.$evalAsync(t)},t)}]}function Kn(){this.$get=["$browser","$exceptionHandler",function(e,t){return Xn(function(t){e.defer(t)},t)}]}function Xn(e,s){var n=y("$q",TypeError);function t(){this.$$state={status:0}}function r(e,n){return function(t){n.call(e,t)}}function u(t){!t.processScheduled&&t.pending&&(t.processScheduled=!0,e(function(){!function(t){var e,n,r=t.pending;t.processScheduled=!1,t.pending=st;for(var i=0,o=r.length;i<o;++i){n=r[i][0],e=r[i][t.status];try{$t(e)?n.resolve(e(t.value)):1===t.status?n.resolve(t.value):n.reject(t.value)}catch(t){n.reject(t),s(t)}}}(t)}))}function o(){this.promise=new t,this.resolve=r(this,this.resolve),this.reject=r(this,this.reject),this.notify=r(this,this.notify)}t.prototype={then:function(t,e,n){var r=new o;return this.$$state.pending=this.$$state.pending||[],this.$$state.pending.push([r,t,e,n]),0<this.$$state.status&&u(this.$$state),r.promise},catch:function(t){return this.then(null,t)},finally:function(e,t){return this.then(function(t){return c(t,!0,e)},function(t){return c(t,!1,e)},t)}},o.prototype={resolve:function(t){this.promise.$$state.status||(t===this.promise?this.$$reject(n("qcycle","Expected promise to be resolved with value other than itself '{0}'",t)):this.$$resolve(t))},$$resolve:function(t){var e,n,r,i,o;function a(e){return function(t){o||(o=!0,e.call(n,t))}}r=(n=this).$$resolve,i=this.$$reject,o=!1,i=[a(r),a(i)];try{(ft(t)||$t(t))&&(e=t&&t.then),$t(e)?(this.promise.$$state.status=-1,e.call(t,i[0],i[1],this.notify)):(this.promise.$$state.value=t,this.promise.$$state.status=1,u(this.promise.$$state))}catch(t){i[1](t),s(t)}},reject:function(t){this.promise.$$state.status||this.$$reject(t)},$$reject:function(t){this.promise.$$state.value=t,this.promise.$$state.status=2,u(this.promise.$$state)},notify:function(i){var o=this.promise.$$state.pending;this.promise.$$state.status<=0&&o&&o.length&&e(function(){for(var t,e,n=0,r=o.length;n<r;n++){e=o[n][0],t=o[n][3];try{e.notify($t(t)?t(i):i)}catch(t){s(t)}}})}};function i(t,e){var n=new o;return e?n.resolve(t):n.reject(t),n.promise}function a(t,e,n,r){var i=new o;return i.resolve(t),i.promise.then(e,n,r)}var c=function(t,e,n){var r=null;try{$t(n)&&(r=n())}catch(t){return i(t,!1)}return O(r)?r.then(function(){return i(t,e)},function(t){return i(t,!1)}):i(t,e)};function l(t){if(!$t(t))throw n("norslvr","Expected resolverFn, got '{0}'",t);if(!(this instanceof l))return new l(t);var e=new o;return t(function(t){e.resolve(t)},function(t){e.reject(t)}),e.promise}return l.defer=function(){return new o},l.reject=function(t){var e=new o;return e.reject(t),e.promise},l.when=a,l.all=function(t){var n=new o,r=0,i=pt(t)?[]:{};return ct(t,function(t,e){r++,a(t).then(function(t){i.hasOwnProperty(e)||(i[e]=t,--r||n.resolve(i))},function(t){i.hasOwnProperty(e)||n.reject(t)})}),0===r&&n.resolve(i),n.promise},l}function Qn(){this.$get=["$window","$timeout",function(t,n){var r=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame,i=t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.webkitCancelRequestAnimationFrame,e=!!r,t=e?function(t){var e=r(t);return function(){i(e)}}:function(t){var e=n(t,16.66,!1);return function(){n.cancel(e)}};return t.supported=e,t}]}function tr(){var x=10,S=y("$rootScope"),C=null,A=null;this.digestTtl=function(t){return x=arguments.length?t:x},this.$get=["$injector","$exceptionHandler","$parse","$browser",function(t,h,p,$){function r(){this.$id=i(),this.$$phase=this.$parent=this.$$watchers=this.$$nextSibling=this.$$prevSibling=this.$$childHead=this.$$childTail=null,(this.$root=this).$$destroyed=!1,this.$$listeners={},this.$$listenerCount={},this.$$isolateBindings=null}r.prototype={constructor:r,$new:function(t,e){var n;return e=e||this,t?(n=new r).$root=this.$root:(this.$$ChildScope||(this.$$ChildScope=function(){this.$$watchers=this.$$nextSibling=this.$$childHead=this.$$childTail=null,this.$$listeners={},this.$$listenerCount={},this.$id=i(),this.$$ChildScope=null},this.$$ChildScope.prototype=this),n=new this.$$ChildScope),n.$parent=e,n.$$prevSibling=e.$$childTail,e.$$childHead?(e.$$childTail.$$nextSibling=n,e.$$childTail=n):e.$$childHead=e.$$childTail=n,!t&&e==this||n.$on("$destroy",function(){n.$$destroyed=!0}),n},$watch:function(t,e,n){var r=p(t);if(r.$$watchDelegate)return r.$$watchDelegate(this,e,n,r);var i=this.$$watchers,o={fn:e,last:w,get:r,exp:t,eq:!!n};return C=null,$t(e)||(o.fn=_),(i=i||(this.$$watchers=[])).unshift(o),function(){gt(i,o),C=null}},$watchGroup:function(t,r){var i=new Array(t.length),o=new Array(t.length),e=[],a=this,s=!1,n=!0;if(t.length)return 1===t.length?this.$watch(t[0],function(t,e,n){o[0]=t,i[0]=e,r(o,t===e?o:i,n)}):(ct(t,function(t,n){t=a.$watch(t,function(t,e){o[n]=t,i[n]=e,s||(s=!0,a.$evalAsync(c))});e.push(t)}),function(){for(;e.length;)e.shift()()});var u=!0;return a.$evalAsync(function(){u&&r(o,o,a)}),function(){u=!1};function c(){s=!1,n?(n=!1,r(o,o,a)):r(o,i,a)}},$watchCollection:function(t,n){e.$stateful=!0;var a,s,r,i=this,o=1<n.length,u=0,t=p(t,e),c=[],l={},f=!0,h=0;function e(t){var e,n,r,i;if(!N(a=t)){if(ft(a))if(D(a)){s!==c&&(h=(s=c).length=0,u++),e=a.length,h!==e&&(u++,s.length=h=e);for(var o=0;o<e;o++)i=s[o],r=a[o],i!=i&&r!=r||i===r||(u++,s[o]=r)}else{for(n in s!==l&&(s=l={},h=0,u++),e=0,a)a.hasOwnProperty(n)&&(e++,r=a[n],i=s[n],n in s?i!=i&&r!=r||i===r||(u++,s[n]=r):(h++,s[n]=r,u++));if(e<h)for(n in u++,s)a.hasOwnProperty(n)||(h--,delete s[n])}else s!==a&&(s=a,u++);return u}}return this.$watch(t,function(){if(f?(f=!1,n(a,a,i)):n(a,r,i),o)if(ft(a))if(D(a)){r=new Array(a.length);for(var t=0;t<a.length;t++)r[t]=a[t]}else for(var e in r={},a)E.call(a,e)&&(r[e]=a[e]);else r=a})},$digest:function(){var t,e,n,r,i,o,a,s,u,c,l=x,f=[];g("$digest"),$.$$checkUrlChange(),this===d&&null!==A&&($.defer.cancel(A),b()),C=null;do{for(o=!1,s=this;m.length;){try{(c=m.shift()).scope.$eval(c.expression)}catch(t){h(t)}C=null}t:do{if(r=s.$$watchers)for(i=r.length;i--;)try{if(t=r[i])if((e=t.get(s))===(n=t.last)||(t.eq?yt(e,n):"number"==typeof e&&"number"==typeof n&&isNaN(e)&&isNaN(n))){if(t===C){o=!1;break t}}else o=!0,(C=t).last=t.eq?M(e,null):e,t.fn(e,n===w?e:n,s),l<5&&(f[u=4-l]||(f[u]=[]),f[u].push({msg:$t(t.exp)?"fn: "+(t.exp.name||t.exp.toString()):t.exp,newVal:e,oldVal:n}))}catch(t){h(t)}if(!(a=s.$$childHead||s!==this&&s.$$nextSibling))for(;s!==this&&!(a=s.$$nextSibling);)s=s.$parent}while(s=a);if((o||m.length)&&!l--)throw y(),S("infdig","{0} $digest() iterations reached. Aborting!\nWatchers fired in the last 5 iterations: {1}",x,f)}while(o||m.length);for(y();v.length;)try{v.shift()()}catch(t){h(t)}},$destroy:function(){if(!this.$$destroyed){var t=this.$parent;if(this.$broadcast("$destroy"),this.$$destroyed=!0,this!==d){for(var e in this.$$listenerCount)o(this,this.$$listenerCount[e],e);t.$$childHead==this&&(t.$$childHead=this.$$nextSibling),t.$$childTail==this&&(t.$$childTail=this.$$prevSibling),this.$$prevSibling&&(this.$$prevSibling.$$nextSibling=this.$$nextSibling),this.$$nextSibling&&(this.$$nextSibling.$$prevSibling=this.$$prevSibling),this.$destroy=this.$digest=this.$apply=this.$evalAsync=this.$applyAsync=_,this.$on=this.$watch=this.$watchGroup=function(){return _},this.$$listeners={},this.$parent=this.$$nextSibling=this.$$prevSibling=this.$$childHead=this.$$childTail=this.$root=this.$$watchers=null}}},$eval:function(t,e){return p(t)(this,e)},$evalAsync:function(t){d.$$phase||m.length||$.defer(function(){m.length&&d.$digest()}),m.push({scope:this,expression:t})},$$postDigest:function(t){v.push(t)},$apply:function(t){try{return g("$apply"),this.$eval(t)}catch(t){h(t)}finally{y();try{d.$digest()}catch(t){throw h(t),t}}},$applyAsync:function(t){var e=this;t&&n.push(function(){e.$eval(t)}),null===A&&(A=$.defer(function(){d.$apply(b)}))},$on:function(e,n){var r=this.$$listeners[e];r||(this.$$listeners[e]=r=[]),r.push(n);for(var t=this;t.$$listenerCount[e]||(t.$$listenerCount[e]=0),t.$$listenerCount[e]++,t=t.$parent;);var i=this;return function(){var t=r.indexOf(n);-1!==t&&(r[t]=null,o(i,1,e))}},$emit:function(t,e){var n,r,i,o=[],a=this,s=!1,u={name:t,targetScope:a,stopPropagation:function(){s=!0},preventDefault:function(){u.defaultPrevented=!0},defaultPrevented:!1},c=P([u],arguments,1);do{for(n=a.$$listeners[t]||o,u.currentScope=a,r=0,i=n.length;r<i;r++)if(n[r])try{n[r].apply(null,c)}catch(t){h(t)}else n.splice(r,1),r--,i--;if(s)return u.currentScope=null,u}while(a=a.$parent);return u.currentScope=null,u},$broadcast:function(t,e){var n=this,r=n,i=n,o={name:t,targetScope:n,preventDefault:function(){o.defaultPrevented=!0},defaultPrevented:!1};if(!n.$$listenerCount[t])return o;for(var a,s,u,c=P([o],arguments,1);r=i;){for(s=0,u=(a=(o.currentScope=r).$$listeners[t]||[]).length;s<u;s++)if(a[s])try{a[s].apply(null,c)}catch(t){h(t)}else a.splice(s,1),s--,u--;if(!(i=r.$$listenerCount[t]&&r.$$childHead||r!==n&&r.$$nextSibling))for(;r!==n&&!(i=r.$$nextSibling);)r=r.$parent}return o.currentScope=null,o}};var d=new r,m=d.$$asyncQueue=[],v=d.$$postDigestQueue=[],n=d.$$applyAsyncQueue=[];return d;function g(t){if(d.$$phase)throw S("inprog","{0} already in progress",d.$$phase);d.$$phase=t}function y(){d.$$phase=null}function o(t,e,n){for(;t.$$listenerCount[n]-=e,0===t.$$listenerCount[n]&&delete t.$$listenerCount[n],t=t.$parent;);}function w(){}function b(){for(;n.length;)try{n.shift()()}catch(t){h(t)}A=null}}]}function er(){var r=/^\s*(https?|ftp|mailto|tel|file):/,i=/^\s*((https?|ftp|file|blob):|data:image\/)/;this.aHrefSanitizationWhitelist=function(t){return G(t)?(r=t,this):r},this.imgSrcSanitizationWhitelist=function(t){return G(t)?(i=t,this):i},this.$get=function(){return function(t,e){var n=e?i:r,e=pr(t).href;return""===e||e.match(n)?t:"unsafe:"+e}}}var nr=y("$sce"),rr={HTML:"html",CSS:"css",URL:"url",RESOURCE_URL:"resourceUrl",JS:"js"};function ir(t){var e=[];return G(t)&&ct(t,function(t){e.push(function(t){if("self"===t)return t;if(ht(t)){if(-1<t.indexOf("***"))throw nr("iwcard","Illegal sequence *** in string matcher. String: {0}",t);return t=u(t).replace("\\*\\*",".*").replace("\\*","[^:/.?&;]*"),new RegExp("^"+t+"$")}if(C(t))return new RegExp("^"+t.source+"$");throw nr("imatcher",'Matchers may only be "self", string patterns or RegExp objects')}(t))}),e}function or(){this.SCE_CONTEXTS=rr;var a=["self"],s=[];this.resourceUrlWhitelist=function(t){return a=arguments.length?ir(t):a},this.resourceUrlBlacklist=function(t){return s=arguments.length?ir(t):s},this.$get=["$injector",function(t){var r=function(t){throw nr("unsafe","Attempting to use an unsafe value in a safe context.")};function o(t,e){return"self"===t?$r(e):t.exec(e.href)}function e(t){function e(t){this.$$unwrapTrustedValue=function(){return t}}return(e.prototype=t?new t:e.prototype).valueOf=function(){return this.$$unwrapTrustedValue()},e.prototype.toString=function(){return this.$$unwrapTrustedValue().toString()},e}t.has("$sanitize")&&(r=t.get("$sanitize"));var n=e(),i={};return i[rr.HTML]=e(n),i[rr.CSS]=e(n),i[rr.URL]=e(n),i[rr.JS]=e(n),i[rr.RESOURCE_URL]=e(i[rr.URL]),{trustAs:function(t,e){var n=i.hasOwnProperty(t)?i[t]:null;if(!n)throw nr("icontext","Attempted to trust a value in invalid context. Context: {0}; Value: {1}",t,e);if(null===e||e===st||""===e)return e;if("string"!=typeof e)throw nr("itype","Attempted to trust a non-string value in a content requiring a string: Context: {0}",t);return new n(e)},getTrusted:function(t,e){if(null===e||e===st||""===e)return e;var n=i.hasOwnProperty(t)?i[t]:null;if(n&&e instanceof n)return e.$$unwrapTrustedValue();if(t===rr.RESOURCE_URL){if(function(t){for(var e=pr(t.toString()),n=!1,r=0,i=a.length;r<i;r++)if(o(a[r],e)){n=!0;break}if(n)for(r=0,i=s.length;r<i;r++)if(o(s[r],e)){n=!1;break}return n}(e))return e;throw nr("insecurl","Blocked loading resource from url not allowed by $sceDelegate policy. URL: {0}",e.toString())}if(t===rr.HTML)return r(e);throw nr("unsafe","Attempting to use an unsafe value in a safe context.")},valueOf:function(t){return t instanceof n?t.$$unwrapTrustedValue():t}}}]}function ar(){var e=!0;this.enabled=function(t){return e=arguments.length?!!t:e},this.$get=["$parse","$sceDelegate",function(r,t){if(e&&z<8)throw nr("iequirks","Strict Contextual Escaping does not support Internet Explorer version < 11 in quirks mode. You can fix this by adding the text <!doctype html> to the top of your HTML document. See http://docs.angularjs.org/api/ng.$sce for more information.");var i=V(rr);i.isEnabled=function(){return e},i.trustAs=t.trustAs,i.getTrusted=t.getTrusted,i.valueOf=t.valueOf,e||(i.trustAs=i.getTrusted=function(t,e){return e},i.valueOf=g),i.parseAs=function(e,t){var n=r(t);return n.literal&&n.constant?n:r(t,function(t){return i.getTrusted(e,t)})};var n=i.parseAs,o=i.getTrusted,a=i.trustAs;return ct(rr,function(e,t){t=j(t);i[Lt("parse_as_"+t)]=function(t){return n(e,t)},i[Lt("get_trusted_"+t)]=function(t){return o(e,t)},i[Lt("trust_as_"+t)]=function(t){return a(e,t)}}),i}]}function sr(){this.$get=["$window","$document",function(t,e){var n,r={},i=h((/android (\d+)/.exec(j((t.navigator||{}).userAgent))||[])[1]),o=/Boxee/i.test((t.navigator||{}).userAgent),a=e[0]||{},s=/^(Moz|webkit|ms)(?=[A-Z])/,u=a.body&&a.body.style,c=!1,e=!1;if(u){for(var l in u)if(l=s.exec(l)){n=(n=l[0]).substr(0,1).toUpperCase()+n.substr(1);break}n=n||"WebkitOpacity"in u&&"webkit",c=!!("transition"in u||n+"Transition"in u),e=!!("animation"in u||n+"Animation"in u),!i||c&&e||(c=ht(a.body.style.webkitTransition),e=ht(a.body.style.webkitAnimation))}return{history:!(!t.history||!t.history.pushState||i<4||o),hasEvent:function(t){return!("input"===t&&z<=11)&&(N(r[t])&&(e=a.createElement("div"),r[t]="on"+t in e),r[t]);var e},csp:R(),vendorPrefix:n,transitions:c,animations:e,android:i}}]}qe=y("$compile");function ur(){this.$get=["$templateCache","$http","$q",function(i,o,a){function s(e,n){var r=s;r.totalPendingRequests++;var t=o.defaults&&o.defaults.transformResponse;return pt(t)?t=t.filter(function(t){return t!==Xe}):t===Xe&&(t=null),o.get(e,{cache:i,transformResponse:t}).then(function(t){return r.totalPendingRequests--,t.data},function(t){if(r.totalPendingRequests--,n)return a.reject(t);throw qe("tpload","Failed to load template: {0}",e)})}return s.totalPendingRequests=0,s}]}function cr(){this.$get=["$rootScope","$browser","$location",function(e,n,r){var t={findBindings:function(t,n,r){var t=t.getElementsByClassName("ng-binding"),i=[];return ct(t,function(e){var t=w.element(e).data("$binding");t&&ct(t,function(t){r?new RegExp("(^|\\s)"+u(n)+"(\\s|\\||$)").test(t)&&i.push(e):-1!=t.indexOf(n)&&i.push(e)})}),i},findModels:function(t,e,n){for(var r=["ng-","data-ng-","ng\\:"],i=0;i<r.length;++i){var o=t.querySelectorAll("["+r[i]+"model"+(n?"=":"*=")+'"'+e+'"]');if(o.length)return o}},getLocation:function(){return r.url()},setLocation:function(t){t!==r.url()&&(r.url(t),e.$digest())},whenStable:function(t){n.notifyWhenNoOutstandingRequests(t)}};return t}]}function lr(){this.$get=["$rootScope","$browser","$q","$$q","$exceptionHandler",function(a,s,u,c,l){var f={};function t(t,e,n){var r=G(n)&&!n,i=(r?c:u).defer(),o=i.promise,e=s.defer(function(){try{i.resolve(t())}catch(t){i.reject(t),l(t)}finally{delete f[o.$$timeoutId]}r||a.$apply()},e);return o.$$timeoutId=e,f[e]=i,o}return t.cancel=function(t){return!!(t&&t.$$timeoutId in f)&&(f[t.$$timeoutId].reject("canceled"),delete f[t.$$timeoutId],s.defer.cancel(t.$$timeoutId))},t}]}var fr=at.createElement("a"),hr=pr(d.location.href);function pr(t){return z&&(fr.setAttribute("href",t),t=fr.href),fr.setAttribute("href",t),{href:fr.href,protocol:fr.protocol?fr.protocol.replace(/:$/,""):"",host:fr.host,search:fr.search?fr.search.replace(/^\?/,""):"",hash:fr.hash?fr.hash.replace(/^#/,""):"",hostname:fr.hostname,port:fr.port,pathname:"/"===fr.pathname.charAt(0)?fr.pathname:"/"+fr.pathname}}function $r(t){t=ht(t)?pr(t):t;return t.protocol===hr.protocol&&t.host===hr.host}function dr(){this.$get=b(d)}function mr(r){var i="Filter";function o(t,e){if(ft(t)){var n={};return ct(t,function(t,e){n[e]=o(e,t)}),n}return r.factory(t+i,e)}this.register=o,this.$get=["$injector",function(e){return function(t){return e.get(t+i)}}],o("currency",gr),o("date",Mr),o("filter",vr),o("json",Nr),o("limitTo",Dr),o("lowercase",Vr),o("number",yr),o("orderBy",_r),o("uppercase",jr)}function vr(){return function(t,e,n){if(!pt(t))return t;var r,i;switch(_typeof(e)){case"function":r=e;break;case"boolean":case"number":case"string":i=!0;case"object":r=function(e,n,r){!0===n?n=yt:$t(n)||(n=function(t,e){return!ft(t)&&!ft(e)&&(t=j(""+t),e=j(""+e),-1!==t.indexOf(e))});return function(t){return function e(t,n,r,i){var o=_typeof(t);var a=_typeof(n);{if("string"===a&&"!"===n.charAt(0))return!e(t,n.substring(1),r,i);if("array"===o)return t.some(function(t){return e(t,n,r,i)})}switch(o){case"object":if(i){for(var s in t)if("$"!==s.charAt(0)&&e(t[s],n,r))return!0;return!1}if("object"!==a)return r(t,n);for(s in n){var u=n[s];if(!$t(u)){var c="$"===s,l=c?t:t[s];if(!e(l,u,r,c))return!1}}return!0;case"function":return!1;default:return r(t,n)}}(t,e,n,r)}}(e,n,i);break;default:return t}return t.filter(r)}}function gr(t){var r=t.NUMBER_FORMATS;return function(t,e,n){return N(e)&&(e=r.CURRENCY_SYM),N(n)&&(n=r.PATTERNS[1].maxFrac),null==t?t:br(t,r.PATTERNS[1],r.GROUP_SEP,r.DECIMAL_SEP,n).replace(/\u00A4/g,e)}}function yr(t){var n=t.NUMBER_FORMATS;return function(t,e){return null==t?t:br(t,n.PATTERNS[0],n.GROUP_SEP,n.DECIMAL_SEP,e)}}mr.$inject=["$provide"],gr.$inject=["$locale"],yr.$inject=["$locale"];var wr=".";function br(t,e,n,r,i){if(!isFinite(t)||ft(t))return"";var o,a=t<0,s=(t=Math.abs(t))+"",u="",c=[],l=!1;if(-1!==s.indexOf("e")&&((o=s.match(/([\d\.]+)e(-?)(\d+)/))&&"-"==o[2]&&o[3]>i+1?t=0:(u=s,l=!0)),l)0<i&&t<1&&(u=t.toFixed(i),t=parseFloat(u));else{s=(s.split(wr)[1]||"").length;N(i)&&(i=Math.min(Math.max(e.minFrac,s),e.maxFrac));var f,h=(p=(""+(t=+(Math.round(+(t.toString()+"e"+i)).toString()+"e"+-i))).split(wr))[0],p=p[1]||"",$=0,d=e.lgSize,m=e.gSize;if(h.length>=d+m)for($=h.length-d,f=0;f<$;f++)($-f)%m==0&&0!==f&&(u+=n),u+=h.charAt(f);for(f=$;f<h.length;f++)(h.length-f)%d==0&&0!==f&&(u+=n),u+=h.charAt(f);for(;p.length<i;)p+="0";i&&"0"!==i&&(u+=r+p.substr(0,i))}return c.push((a=0===t?!1:a)?e.negPre:e.posPre,u,a?e.negSuf:e.posSuf),c.join("")}function xr(t,e,n){var r="";for(t<0&&(r="-",t=-t),t=""+t;t.length<e;)t="0"+t;return r+(t=n?t.substr(t.length-e):t)}function Sr(e,n,r,i){return r=r||0,function(t){t=t["get"+e]();return(0<r||-r<t)&&(t+=r),xr(t=0===t&&-12==r?12:t,n,i)}}function Cr(n,r){return function(t,e){t=t["get"+n]();return e[c(r?"SHORT"+n:n)][t]}}function Ar(t){var e=new Date(t,0,1).getDay();return new Date(t,0,(e<=4?5:12)-e)}function Er(n){return function(t){var e=Ar(t.getFullYear()),t=(t=t,new Date(t.getFullYear(),t.getMonth(),t.getDate()+(4-t.getDay())));return xr(1+Math.round((+t-+e)/6048e5),n)}}var kr={yyyy:Sr("FullYear",4),yy:Sr("FullYear",2,0,!0),y:Sr("FullYear",1),MMMM:Cr("Month"),MMM:Cr("Month",!0),MM:Sr("Month",2,1),M:Sr("Month",1,1),dd:Sr("Date",2),d:Sr("Date",1),HH:Sr("Hours",2),H:Sr("Hours",1),hh:Sr("Hours",2,-12),h:Sr("Hours",1,-12),mm:Sr("Minutes",2),m:Sr("Minutes",1),ss:Sr("Seconds",2),s:Sr("Seconds",1),sss:Sr("Milliseconds",3),EEEE:Cr("Day"),EEE:Cr("Day",!0),a:function(t,e){return t.getHours()<12?e.AMPMS[0]:e.AMPMS[1]},Z:function(t){var e=-1*t.getTimezoneOffset(),t=0<=e?"+":"";return t+=xr(Math[0<e?"floor":"ceil"](e/60),2)+xr(Math.abs(e%60),2)},ww:Er(2),w:Er(1)},Or=/((?:[^yMdHhmsaZEw']+)|(?:'(?:[^']|'')*')|(?:E+|y+|M+|d+|H+|h+|m+|s+|a|Z|w+))(.*)/,Tr=/^\-?\d+$/;function Mr(s){var u=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;return function(e,t,n){var r,i,o="",a=[];if(t=s.DATETIME_FORMATS[t=t||"mediumDate"]||t,!S(e=x(e=ht(e)?(Tr.test(e)?h:function(t){if(a=t.match(u)){var e=new Date(0),n=0,r=0,i=a[8]?e.setUTCFullYear:e.setFullYear,o=a[8]?e.setUTCHours:e.setHours;a[9]&&(n=h(a[9]+a[10]),r=h(a[9]+a[11])),i.call(e,h(a[1]),h(a[2])-1,h(a[3]));var i=h(a[4]||0)-n,n=h(a[5]||0)-r,r=h(a[6]||0),a=Math.round(1e3*parseFloat("0."+(a[7]||0)));return o.call(e,i,n,r,a),e}return t})(e):e)?new Date(e):e))return e;for(;t;)t=(i=Or.exec(t))?(a=P(a,i,1)).pop():(a.push(t),null);return n&&"UTC"===n&&(e=new Date(e.getTime())).setMinutes(e.getMinutes()+e.getTimezoneOffset()),ct(a,function(t){r=kr[t],o+=r?r(e,s.DATETIME_FORMATS):t.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),o}}function Nr(){return function(t,e){return U(t,e=N(e)?2:e)}}Mr.$inject=["$locale"];var Vr=b(j),jr=b(c);function Dr(){return function(t,e){if(x(t)&&(t=t.toString()),!pt(t)&&!ht(t))return t;if(e=(Math.abs(Number(e))===1/0?Number:h)(e),ht(t))return e?0<=e?t.slice(0,e):t.slice(e,t.length):"";var n,r,i=[];for(e>t.length?e=t.length:e<-t.length&&(e=-t.length),r=0<e?(n=0,e):(n=t.length+e,t.length);n<r;n++)i.push(t[n]);return i}}function _r(s){return function(t,i,e){return D(t)?(i=(i=0===(i=pt(i)?i:[i]).length?["+"]:i).map(function(t){var e=!1,n=t||g;if(ht(t)){if("+"!=t.charAt(0)&&"-"!=t.charAt(0)||(e="-"==t.charAt(0),t=t.substring(1)),""===t)return o(a,e);if((n=s(t)).constant){var r=n();return o(function(t,e){return a(t[r],e[r])},e)}}return o(function(t,e){return a(n(t),n(e))},e)}),r.call(t).sort(o(function(t,e){for(var n=0;n<i.length;n++){var r=i[n](t,e);if(0!==r)return r}return 0},e))):t;function o(n,t){return t?function(t,e){return n(e,t)}:n}function a(t,e){var n=_typeof(t),r=_typeof(e);return n===r&&"object"===n&&(n=_typeof(t.valueOf?t=t.valueOf():t))===(r=_typeof(e.valueOf?e=e.valueOf():e))&&"object"===n&&((n=_typeof(t.toString?t=t.toString():t))===(r=_typeof(e.toString?e=e.toString():e))&&t===e||"object"===n)?0:n===r?("string"===n&&(t=t.toLowerCase(),e=e.toLowerCase()),t===e?0:t<e?-1:1):n<r?-1:1}}}function Rr(t){return(t=$t(t)?{link:t}:t).restrict=t.restrict||"AC",b(t)}_r.$inject=["$parse"];var Pr=b({restrict:"E",compile:function(t,e){if(!e.href&&!e.xlinkHref&&!e.name)return function(t,e){var n="[object SVGAnimatedString]"===s.call(e.prop("href"))?"xlink:href":"href";e.on("click",function(t){e.attr(n)||t.preventDefault()})}}}),qr={};ct($e,function(t,r){var i;"multiple"!=t&&(i=Fe("ng-"+r),qr[i]=function(){return{restrict:"A",priority:100,link:function(t,e,n){t.$watch(n[i],function(t){n.$set(r,!!t)})}}})}),ct(me,function(t,i){qr[i]=function(){return{priority:100,link:function(t,e,n){if("ngPattern"===i&&"/"==n.ngPattern.charAt(0)){var r=n.ngPattern.match(o);if(r)return void n.$set("ngPattern",new RegExp(r[1],r[2]))}t.$watch(n[i],function(t){n.$set(i,t)})}}}}),ct(["src","srcset","href"],function(o){var a=Fe("ng-"+o);qr[a]=function(){return{priority:99,link:function(t,e,n){var r=o,i=o;"href"===o&&"[object SVGAnimatedString]"===s.call(e.prop("href"))&&(i="xlinkHref",n.$attr[i]="xlink:href",r=null),n.$observe(a,function(t){t?(n.$set(i,t),z&&r&&e.prop(r,n[i])):"href"===o&&n.$set(i,null)})}}}});var Ir={$addControl:_,$$renameControl:function(t,e){t.$name=e},$removeControl:_,$setValidity:_,$setDirty:_,$setPristine:_,$setSubmitted:_},Ur="ng-submitted";function Fr(t,e,n,r,i){var o=this,a=[],s=o.$$parentForm=t.parent().controller("form")||Ir;o.$error={},o.$$success={},o.$pending=st,o.$name=i(e.name||e.ngForm||"")(n),o.$dirty=!1,o.$pristine=!0,o.$valid=!0,o.$invalid=!1,o.$submitted=!1,s.$addControl(o),o.$rollbackViewValue=function(){ct(a,function(t){t.$rollbackViewValue()})},o.$commitViewValue=function(){ct(a,function(t){t.$commitViewValue()})},o.$addControl=function(t){it(t.$name,"input"),a.push(t),t.$name&&(o[t.$name]=t)},o.$$renameControl=function(t,e){var n=t.$name;o[n]===t&&delete o[n],(o[e]=t).$name=e},o.$removeControl=function(n){n.$name&&o[n.$name]===n&&delete o[n.$name],ct(o.$pending,function(t,e){o.$setValidity(e,null,n)}),ct(o.$error,function(t,e){o.$setValidity(e,null,n)}),gt(a,n)},Ei({ctrl:this,$element:t,set:function(t,e,n){var r=t[e];r?-1===r.indexOf(n)&&r.push(n):t[e]=[n]},unset:function(t,e,n){var r=t[e];r&&(gt(r,n),0===r.length&&delete t[e])},parentForm:s,$animate:r}),o.$setDirty=function(){r.removeClass(t,vi),r.addClass(t,gi),o.$dirty=!0,o.$pristine=!1,s.$setDirty()},o.$setPristine=function(){r.setClass(t,vi,gi+" "+Ur),o.$dirty=!1,o.$pristine=!0,o.$submitted=!1,ct(a,function(t){t.$setPristine()})},o.$setUntouched=function(){ct(a,function(t){t.$setUntouched()})},o.$setSubmitted=function(){r.addClass(t,Ur),o.$submitted=!0,s.$setSubmitted()}}Fr.$inject=["$element","$attrs","$scope","$animate","$interpolate"];var Hr=function(t){return["$timeout",function(s){return{name:"form",restrict:t?"EAC":"E",controller:Fr,compile:function(t){return t.addClass(vi).addClass(di),{pre:function(e,t,n,r){var i;"action"in n||(Pt(t[0],"submit",i=function(t){e.$apply(function(){r.$commitViewValue(),r.$setSubmitted()}),t.preventDefault()}),t.on("$destroy",function(){s(function(){qt(t[0],"submit",i)},0,!1)}));var o=r.$$parentForm,a=r.$name;a&&(Fn(e,a,r,a),n.$observe(n.name?"name":"ngForm",function(t){a!==t&&(Fn(e,a,st,a),Fn(e,a=t,r,a),o.$$renameControl(r,a))})),t.on("$destroy",function(){o.$removeControl(r),a&&Fn(e,a,st,a),lt(r,Ir)})}}}}}]},Lr=Hr(),Br=Hr(!0),zr=/\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z)/,Wr=/^(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?$/,Gr=/^[a-z0-9!#$%&'*+\/=?^_`{|}~.-]+@[a-z0-9]([a-z0-9-]*[a-z0-9])?(\.[a-z0-9]([a-z0-9-]*[a-z0-9])?)*$/i,Jr=/^\s*(\-|\+)?(\d+|(\d*(\.\d*)))\s*$/,Yr=/^(\d{4})-(\d{2})-(\d{2})$/,Zr=/^(\d{4})-(\d\d)-(\d\d)T(\d\d):(\d\d)(?::(\d\d)(\.\d{1,3})?)?$/,Kr=/^(\d{4})-W(\d\d)$/,t=/^(\d{4})-(\d\d)$/,Hr=/^(\d\d):(\d\d)(?::(\d\d)(\.\d{1,3})?)?$/,Xr=/(\s+|^)default(\s+|$)/,Qr=new y("ngModel"),ti={text:function(t,e,n,r,i,o){ni(0,e,n,r,i,o),ei(r)},date:ii("date",Yr,ri(Yr,["yyyy","MM","dd"]),"yyyy-MM-dd"),"datetime-local":ii("datetimelocal",Zr,ri(Zr,["yyyy","MM","dd","HH","mm","ss","sss"]),"yyyy-MM-ddTHH:mm:ss.sss"),time:ii("time",Hr,ri(Hr,["HH","mm","ss","sss"]),"HH:mm:ss.sss"),week:ii("week",Kr,function(t,e){if(S(t))return t;if(ht(t)){Kr.lastIndex=0;var n=Kr.exec(t);if(n){var r=+n[1],i=+n[2],o=0,a=0,s=0,t=0,n=Ar(r),i=7*(i-1);return e&&(o=e.getHours(),a=e.getMinutes(),s=e.getSeconds(),t=e.getMilliseconds()),new Date(r,0,n.getDate()+i,o,a,s,t)}}return NaN},"yyyy-Www"),month:ii("month",t,ri(t,["yyyy","MM"]),"yyyy-MM"),number:function(t,e,n,r,i,o){{var a;oi(0,e,0,r),ni(0,e,n,r,i,o),r.$$parserName="number",r.$parsers.push(function(t){return r.$isEmpty(t)?null:Jr.test(t)?parseFloat(t):st}),r.$formatters.push(function(t){if(!r.$isEmpty(t)){if(!x(t))throw Qr("numfmt","Expected `{0}` to be a number",t);t=t.toString()}return t}),(n.min||n.ngMin)&&(r.$validators.min=function(t){return r.$isEmpty(t)||N(a)||a<=t},n.$observe("min",function(t){G(t)&&!x(t)&&(t=parseFloat(t,10)),a=x(t)&&!isNaN(t)?t:st,r.$validate()}))}{var s;(n.max||n.ngMax)&&(r.$validators.max=function(t){return r.$isEmpty(t)||N(s)||t<=s},n.$observe("max",function(t){G(t)&&!x(t)&&(t=parseFloat(t,10)),s=x(t)&&!isNaN(t)?t:st,r.$validate()}))}},url:function(t,e,n,r,i,o){ni(0,e,n,r,i,o),ei(r),r.$$parserName="url",r.$validators.url=function(t,e){e=t||e;return r.$isEmpty(e)||Wr.test(e)}},email:function(t,e,n,r,i,o){ni(0,e,n,r,i,o),ei(r),r.$$parserName="email",r.$validators.email=function(t,e){e=t||e;return r.$isEmpty(e)||Gr.test(e)}},radio:function(t,e,n,r){N(n.name)&&e.attr("name",i());e.on("click",function(t){e[0].checked&&r.$setViewValue(n.value,t&&t.type)}),r.$render=function(){var t=n.value;e[0].checked=t==r.$viewValue},n.$observe("value",r.$render)},checkbox:function(t,e,n,r,i,o,a,s){var u=ai(s,t,"ngTrueValue",n.ngTrueValue,!0),c=ai(s,t,"ngFalseValue",n.ngFalseValue,!1);e.on("click",function(t){r.$setViewValue(e[0].checked,t&&t.type)}),r.$render=function(){e[0].checked=r.$viewValue},r.$isEmpty=function(t){return!1===t},r.$formatters.push(function(t){return yt(t,u)}),r.$parsers.push(function(t){return t?u:c})},hidden:_,button:_,submit:_,reset:_,file:_};function ei(e){e.$formatters.push(function(t){return e.$isEmpty(t)?t:t.toString()})}function ni(t,n,r,i,e,o){var a,s=j(n[0].type);e.android||(a=!1,n.on("compositionstart",function(t){a=!0}),n.on("compositionend",function(){a=!1,l()}));var u,c,l=function(t){var e;u&&(o.defer.cancel(u),u=null),a||(e=n.val(),t=t&&t.type,"password"===s||r.ngTrim&&"false"===r.ngTrim||(e=mt(e)),(i.$viewValue!==e||""===e&&i.$$hasNativeValidators)&&i.$setViewValue(e,t))};e.hasEvent("input")?n.on("input",l):(c=function(t,e,n){u=u||o.defer(function(){u=null,e&&e.value===n||l(t)})},n.on("keydown",function(t){var e=t.keyCode;91===e||15<e&&e<19||37<=e&&e<=40||c(t,this,this.value)}),e.hasEvent("paste")&&n.on("paste cut",c)),n.on("change",l),i.$render=function(){n.val(i.$isEmpty(i.$viewValue)?"":i.$viewValue)}}function ri(r,i){return function(t,e){var n;if(S(t))return t;if(ht(t)){if('"'==t.charAt(0)&&'"'==t.charAt(t.length-1)&&(t=t.substring(1,t.length-1)),zr.test(t))return new Date(t);if(r.lastIndex=0,t=r.exec(t))return t.shift(),n=e?{yyyy:e.getFullYear(),MM:e.getMonth()+1,dd:e.getDate(),HH:e.getHours(),mm:e.getMinutes(),ss:e.getSeconds(),sss:e.getMilliseconds()/1e3}:{yyyy:1970,MM:1,dd:1,HH:0,mm:0,ss:0,sss:0},ct(t,function(t,e){e<i.length&&(n[i[e]]=+t)}),new Date(n.yyyy,n.MM-1,n.dd,n.HH,n.mm,n.ss||0,1e3*n.sss||0)}return NaN}}function ii(p,$,d,m){return function(t,e,n,r,i,o,a){oi(0,e,0,r),ni(0,e,n,r,i,o);var s,u,c,l=r&&r.$options&&r.$options.timezone;function f(t){return t&&(!t.getTime||t.getTime()===t.getTime())}function h(t){return G(t)?S(t)?t:d(t):st}r.$$parserName=p,r.$parsers.push(function(t){if(r.$isEmpty(t))return null;if($.test(t)){t=d(t,s);return"UTC"===l&&t.setMinutes(t.getMinutes()-t.getTimezoneOffset()),t}return st}),r.$formatters.push(function(t){if(t&&!S(t))throw Qr("datefmt","Expected `{0}` to be a date",t);var e;return f(t)?((s=t)&&"UTC"===l&&(e=6e4*s.getTimezoneOffset(),s=new Date(s.getTime()+e)),a("date")(t,m,l)):(s=null,"")}),(G(n.min)||n.ngMin)&&(r.$validators.min=function(t){return!f(t)||N(u)||d(t)>=u},n.$observe("min",function(t){u=h(t),r.$validate()})),(G(n.max)||n.ngMax)&&(r.$validators.max=function(t){return!f(t)||N(c)||d(t)<=c},n.$observe("max",function(t){c=h(t),r.$validate()}))}}function oi(t,n,e,r){var i=n[0];(r.$$hasNativeValidators=ft(i.validity))&&r.$parsers.push(function(t){var e=n.prop(a)||{};return e.badInput&&!e.typeMismatch?st:t})}function ai(t,e,n,r,i){if(G(r)){if(!(t=t(r)).constant)throw y("ngModel")("constexpr","Expected constant expression for `{0}`, but saw `{1}`.",n,r);return t(e)}return i}function si(){return{restrict:"A",require:"?ngModel",link:function(t,e,n,r){r&&(n.required=!0,r.$validators.required=function(t,e){return!n.required||!r.$isEmpty(e)},n.$observe("required",function(){r.$validate()}))}}}function ui(){return{restrict:"A",require:"?ngModel",link:function(t,e,n,r){var i,o;r&&(o=n.ngPattern||n.pattern,n.$observe("pattern",function(t){if((t=ht(t)&&0<t.length?new RegExp("^"+t+"$"):t)&&!t.test)throw y("ngPattern")("noregexp","Expected {0} to be a RegExp but was {1}. Element: {2}",o,t,bt(e));i=t||st,r.$validate()}),r.$validators.pattern=function(t){return r.$isEmpty(t)||N(i)||i.test(t)})}}}function ci(){return{restrict:"A",require:"?ngModel",link:function(t,e,n,r){var i;r&&(i=-1,n.$observe("maxlength",function(t){t=h(t);i=isNaN(t)?-1:t,r.$validate()}),r.$validators.maxlength=function(t,e){return i<0||r.$isEmpty(t)||e.length<=i})}}}function li(){return{restrict:"A",require:"?ngModel",link:function(t,e,n,r){var i;r&&(i=0,n.$observe("minlength",function(t){i=h(t)||0,r.$validate()}),r.$validators.minlength=function(t,e){return r.$isEmpty(e)||e.length>=i})}}}function fi(){return{restrict:"A",priority:100,require:"ngModel",link:function(t,e,n,r){var i=e.attr(n.$attr.ngList)||", ",o="false"!==n.ngTrim,a=o?mt(i):i;r.$parsers.push(function(t){if(!N(t)){var e=[];return t&&ct(t.split(a),function(t){t&&e.push(o?mt(t):t)}),e}}),r.$formatters.push(function(t){return pt(t)?t.join(i):st}),r.$isEmpty=function(t){return!t||!t.length}}}}function hi(){return{restrict:"A",priority:100,compile:function(t,e){return Ai.test(e.ngValue)?function(t,e,n){n.$set("value",t.$eval(n.ngValue))}:function(t,e,n){t.$watch(n.ngValue,function(t){n.$set("value",t)})}}}}function pi(){return{restrict:"A",controller:["$scope","$attrs",function(t,e){var n=this;this.$options=t.$eval(e.ngModelOptions),this.$options.updateOn!==st?(this.$options.updateOnDefault=!1,this.$options.updateOn=mt(this.$options.updateOn.replace(Xr,function(){return n.$options.updateOnDefault=!0," "}))):this.$options.updateOnDefault=!0}]}}var $i=["$browser","$sniffer","$filter","$parse",function(i,o,a,s){return{restrict:"E",require:["?ngModel"],link:{pre:function(t,e,n,r){r[0]&&(ti[j(n.type)]||ti.text)(t,e,n,r[0],o,i,a,s)}}}}],di="ng-valid",mi="ng-invalid",vi="ng-pristine",gi="ng-dirty",yi="ng-untouched",wi="ng-touched",bi="ng-pending",xi=["$scope","$exceptionHandler","$attrs","$element","$parse","$animate","$timeout","$rootScope","$q","$interpolate",function(a,e,i,o,s,t,r,u,l,n){this.$viewValue=Number.NaN,this.$modelValue=Number.NaN,this.$$rawModelValue=st,this.$validators={},this.$asyncValidators={},this.$parsers=[],this.$formatters=[],this.$viewChangeListeners=[],this.$untouched=!0,this.$touched=!1,this.$pristine=!0,this.$dirty=!1,this.$valid=!0,this.$invalid=!1,this.$error={},this.$$success={},this.$pending=st,this.$name=n(i.name||"",!1)(a);var c=s(i.ngModel),f=c.assign,h=c,p=f,$=null,d=this;this.$$setOptions=function(t){if((d.$options=t)&&t.getterSetter){var n=s(i.ngModel+"()"),r=s(i.ngModel+"($$$p)");h=function(t){var e=c(t);return e=$t(e)?n(t):e},p=function(t,e){$t(c(t))?r(t,{$$$p:d.$modelValue}):f(t,d.$modelValue)}}else if(!c.assign)throw Qr("nonassign","Expression '{0}' is non-assignable. Element: {1}",i.ngModel,bt(o))},this.$render=_,this.$isEmpty=function(t){return N(t)||""===t||null===t||t!=t};var m=o.inheritedData("$formController")||Ir,v=0;Ei({ctrl:this,$element:o,set:function(t,e){t[e]=!0},unset:function(t,e){delete t[e]},parentForm:m,$animate:t}),this.$setPristine=function(){d.$dirty=!1,d.$pristine=!0,t.removeClass(o,gi),t.addClass(o,vi)},this.$setDirty=function(){d.$dirty=!0,d.$pristine=!1,t.removeClass(o,vi),t.addClass(o,gi),m.$setDirty()},this.$setUntouched=function(){d.$touched=!1,d.$untouched=!0,t.setClass(o,yi,wi)},this.$setTouched=function(){d.$touched=!0,d.$untouched=!1,t.setClass(o,wi,yi)},this.$rollbackViewValue=function(){r.cancel($),d.$viewValue=d.$$lastCommittedViewValue,d.$render()},this.$validate=function(){var t,e,n,r,i,o;x(d.$modelValue)&&isNaN(d.$modelValue)||(t=d.$$lastCommittedViewValue,e=d.$$rawModelValue,n=d.$$parserName||"parse",n=!d.$error[n]&&st,r=d.$valid,i=d.$modelValue,o=d.$options&&d.$options.allowInvalid,d.$$runValidators(n,e,t,function(t){o||r===t||(d.$modelValue=t?e:st,d.$modelValue!==i&&d.$$writeModelToScope())}))},this.$$runValidators=function(t,n,r,e){var i,o,a,s=++v;function u(t,e){s===v&&d.$setValidity(t,e)}function c(t){s===v&&e(t)}!function(t){var e=d.$$parserName||"parse";if(t===st)u(e,null);else if(u(e,t),!t)return ct(d.$validators,function(t,e){u(e,null)}),ct(d.$asyncValidators,function(t,e){u(e,null)}),!1;return!0}(t)?c(!1):(i=!0,ct(d.$validators,function(t,e){t=t(n,r);i=i&&t,u(e,t)}),i||(ct(d.$asyncValidators,function(t,e){u(e,null)}),0)?(o=[],a=!0,ct(d.$asyncValidators,function(t,e){t=t(n,r);if(!O(t))throw Qr("$asyncValidators","Expected asynchronous validator to return a promise but got '{0}' instead.",t);u(e,st),o.push(t.then(function(){u(e,!0)},function(t){u(e,a=!1)}))}),o.length?l.all(o).then(function(){c(a)},_):c(!0)):c(!1))},this.$commitViewValue=function(){var t=d.$viewValue;r.cancel($),(d.$$lastCommittedViewValue!==t||""===t&&d.$$hasNativeValidators)&&(d.$$lastCommittedViewValue=t,d.$pristine&&this.$setDirty(),this.$$parseAndValidate())},this.$$parseAndValidate=function(){var e=d.$$lastCommittedViewValue,t=!N(e)||st;if(t)for(var n=0;n<d.$parsers.length;n++)if(N(e=d.$parsers[n](e))){t=!1;break}x(d.$modelValue)&&isNaN(d.$modelValue)&&(d.$modelValue=h(a));var r=d.$modelValue,i=d.$options&&d.$options.allowInvalid;function o(){d.$modelValue!==r&&d.$$writeModelToScope()}d.$$rawModelValue=e,i&&(d.$modelValue=e,o()),d.$$runValidators(t,e,d.$$lastCommittedViewValue,function(t){i||(d.$modelValue=t?e:st,o())})},this.$$writeModelToScope=function(){p(a,d.$modelValue),ct(d.$viewChangeListeners,function(t){try{t()}catch(t){e(t)}})},this.$setViewValue=function(t,e){d.$viewValue=t,d.$options&&!d.$options.updateOnDefault||d.$$debounceViewValueCommit(e)},this.$$debounceViewValueCommit=function(t){var e=0,n=d.$options;n&&G(n.debounce)&&(x(n=n.debounce)?e=n:x(n[t])?e=n[t]:x(n.default)&&(e=n.default)),r.cancel($),e?$=r(function(){d.$commitViewValue()},e):u.$$phase?d.$commitViewValue():a.$apply(function(){d.$commitViewValue()})},a.$watch(function(){var t=h(a);if(t!==d.$modelValue){d.$modelValue=d.$$rawModelValue=t;for(var e=d.$formatters,n=e.length,r=t;n--;)r=e[n](r);d.$viewValue!==r&&(d.$viewValue=d.$$lastCommittedViewValue=r,d.$render(),d.$$runValidators(st,t,r,_))}return t})}],Si=["$rootScope",function(o){return{restrict:"A",require:["ngModel","^?form","^?ngModelOptions"],controller:xi,priority:1,compile:function(t){return t.addClass(vi).addClass(yi).addClass(di),{pre:function(t,e,n,r){var i=r[0],o=r[1]||Ir;i.$$setOptions(r[2]&&r[2].$options),o.$addControl(i),n.$observe("name",function(t){i.$name!==t&&o.$$renameControl(i,t)}),t.$on("$destroy",function(){o.$removeControl(i)})},post:function(e,t,n,r){var i=r[0];i.$options&&i.$options.updateOn&&t.on(i.$options.updateOn,function(t){i.$$debounceViewValueCommit(t&&t.type)}),t.on("blur",function(t){i.$touched||(o.$$phase?e.$evalAsync(i.$setTouched):e.$apply(i.$setTouched))})}}}}}],Ci=b({restrict:"A",require:"ngModel",link:function(t,e,n,r){r.$viewChangeListeners.push(function(){t.$eval(n.ngChange)})}}),Ai=/^(true|false|\d+)$/;function Ei(t){var r=t.ctrl,n=t.$element,i={},o=t.set,a=t.unset,s=t.parentForm,u=t.$animate;function c(t,e){e&&!i[t]?(u.addClass(n,t),i[t]=!0):!e&&i[t]&&(u.removeClass(n,t),i[t]=!1)}function l(t,e){t=t?"-"+xt(t,"-"):"",c(di+t,!0===e),c(mi+t,!1===e)}i[mi]=!(i[di]=n.hasClass(di)),r.$setValidity=function(t,e,n){(e===st?function(t,e,n){r[t]||(r[t]={});o(r[t],e,n)}:function(t,e,n){r[t]&&a(r[t],e,n);ki(r[t])&&(r[t]=st)})("$pending",t,n);k(e)?e?(a(r.$error,t,n),o(r.$$success,t,n)):(o(r.$error,t,n),a(r.$$success,t,n)):(a(r.$error,t,n),a(r.$$success,t,n));r.$pending?(c(bi,!0),r.$valid=r.$invalid=st,l("",null)):(c(bi,!1),r.$valid=ki(r.$error),r.$invalid=!r.$valid,l("",r.$valid));n=r.$pending&&r.$pending[t]?st:!r.$error[t]&&(!!r.$$success[t]||null);l(t,n),s.$setValidity(t,n,r)}}function ki(t){if(t)for(var e in t)return!1;return!0}var Oi=["$compile",function(r){return{restrict:"AC",compile:function(t){return r.$$addBindingClass(t),function(t,e,n){r.$$addBindingInfo(e,n.ngBind),e=e[0],t.$watch(n.ngBind,function(t){e.textContent=t===st?"":t})}}}}],Ti=["$interpolate","$compile",function(i,o){return{compile:function(t){return o.$$addBindingClass(t),function(t,e,n){var r=i(e.attr(n.$attr.ngBindTemplate));o.$$addBindingInfo(e,r.expressions),e=e[0],n.$observe("ngBindTemplate",function(t){e.textContent=t===st?"":t})}}}}],Mi=["$sce","$parse","$compile",function(o,n,a){return{restrict:"A",compile:function(t,e){var r=n(e.ngBindHtml),i=n(e.ngBindHtml,function(t){return(t||"").toString()});return a.$$addBindingClass(t),function(t,e,n){a.$$addBindingInfo(e,n.ngBindHtml),t.$watch(i,function(){e.html(o.getTrustedHtml(r(t))||"")})}}}}];function Ni(r,p){return r="ngClass"+r,["$animate",function(l){return{restrict:"AC",link:function(o,a,n){var s;function u(t){t=c(t,1);n.$addClass(t)}function c(t,e){var n=a.data("$classCounts")||{},r=[];return ct(t,function(t){(0<e||n[t])&&(n[t]=(n[t]||0)+e,n[t]===+(0<e)&&r.push(t))}),a.data("$classCounts",n),r.join(" ")}function e(t){var e,n,r,i;!0!==p&&o.$index%2!==p||(e=h(t||[]),s?yt(t,s)||(i=h(s),i=f(r=e,n=i),r=f(n,r),i=c(i,1),r=c(r,-1),i&&i.length&&l.addClass(a,i),r&&r.length&&l.removeClass(a,r)):u(e)),s=V(t)}o.$watch(n[r],e,!0),n.$observe("class",function(t){e(o.$eval(n[r]))}),"ngClass"!==r&&o.$watch("$index",function(t,e){t&=1;t!=(1&e)&&(e=h(o.$eval(n[r])),(t===p?u:function(t){t=c(t,-1);n.$removeClass(t)})(e))})}};function f(t,e){var n=[];t:for(var r=0;r<t.length;r++){for(var i=t[r],o=0;o<e.length;o++)if(i==e[o])continue t;n.push(i)}return n}function h(t){if(pt(t))return t;if(ht(t))return t.split(" ");if(ft(t)){var n=[];return ct(t,function(t,e){t&&(n=n.concat(e.split(" ")))}),n}return t}}]}var Vi=Ni("",!0),ji=Ni("Odd",0),Di=Ni("Even",1),_i=Rr({compile:function(t,e){e.$set("ngCloak",st),t.removeClass("ng-cloak")}}),Ri=[function(){return{restrict:"A",scope:!0,controller:"@",priority:500}}],Pi={},qi={blur:!0,focus:!0};ct("click dblclick mousedown mouseup mouseover mouseout mousemove mouseenter mouseleave keydown keyup keypress submit focus blur copy cut paste".split(" "),function(o){var a=Fe("ng-"+o);Pi[a]=["$parse","$rootScope",function(n,i){return{restrict:"A",compile:function(t,e){var r=n(e[a],null,!0);return function(n,t){t.on(o,function(t){function e(){r(n,{$event:t})}qi[o]&&i.$$phase?n.$evalAsync(e):n.$apply(e)})}}}}]});var Ii,Ui=["$animate",function(u){return{multiElement:!0,transclude:"element",priority:600,terminal:!0,restrict:"A",$$tlb:!0,link:function(t,n,r,e,i){var o,a,s;t.$watch(r.ngIf,function(t){t?a||i(function(t,e){a=e,t[t.length++]=at.createComment(" end ngIf: "+r.ngIf+" "),o={clone:t},u.enter(t,n.parent(),n)}):(s&&(s.remove(),s=null),a&&(a.$destroy(),a=null),o&&(s=At(o.clone),u.leave(s).then(function(){s=null}),o=null))})}}}],Fi=["$templateRequest","$anchorScroll","$animate","$sce",function(d,m,v,r){return{restrict:"ECA",priority:400,terminal:!0,transclude:"element",controller:w.noop,compile:function(t,e){var n=e.ngInclude||e.src,p=e.onload||"",$=e.autoscroll;return function(o,a,t,s,u){function c(){e&&(e.remove(),e=null),l&&(l.$destroy(),l=null),f&&(v.leave(f).then(function(){e=null}),e=f,f=null)}var l,e,f,h=0;o.$watch(r.parseAsResourceUrl(n),function(n){function r(){!G($)||$&&!o.$eval($)||m()}var i=++h;n?(d(n,!0).then(function(t){var e;i===h&&(e=o.$new(),s.template=t,t=u(e,function(t){c(),v.enter(t,null,a).then(r)}),f=t,(l=e).$emit("$includeContentLoaded",n),o.$eval(p))},function(){i===h&&(c(),o.$emit("$includeContentError",n))}),o.$emit("$includeContentRequested",n)):(c(),s.template=null)})}}}}],Hi=["$compile",function(i){return{restrict:"ECA",priority:-400,require:"ngInclude",link:function(t,e,n,r){if(/SVG/.test(e[0].toString()))return e.empty(),void i(Kt(r.template,at).childNodes)(t,function(t){e.append(t)},{futureParentElement:e});e.html(r.template),i(e.contents())(t)}}}],Li=Rr({priority:450,compile:function(){return{pre:function(t,e,n){t.$eval(n.ngInit)}}}}),Bi=Rr({terminal:!0,priority:1e3}),zi=["$locale","$interpolate",function(p,$){var d=/{}/g,m=/^when(Minus)?(.+)$/;return{restrict:"EA",link:function(n,r,i){var o,t=i.count,e=i.$attr.when&&r.attr(i.$attr.when),a=i.offset||0,s=n.$eval(e)||{},u={},c=$.startSymbol(),e=$.endSymbol(),l=c+t+"-"+a+e,f=w.noop;function h(t){r.text(t||"")}ct(i,function(t,e){var n=m.exec(e);n&&(n=(n[1]?"-":"")+j(n[2]),s[n]=r.attr(i.$attr[e]))}),ct(s,function(t,e){u[e]=$(t.replace(d,l))}),n.$watch(t,function(t){var e=parseFloat(t),t=isNaN(e);(e=!(t||e in s)?p.pluralCat(e-a):e)===o||t&&isNaN(o)||(f(),f=n.$watch(u[e],h),o=e)})}}}],Wi=["$parse","$animate",function(s,M){function N(t,e,n,r,i,o,a){t[n]=r,i&&(t[i]=o),t.$index=e,t.$first=0===e,t.$last=e===a-1,t.$middle=!(t.$first||t.$last),t.$odd=!(t.$even=0==(1&e))}var V="$$NG_REMOVED",j=y("ngRepeat");return{restrict:"A",multiElement:!0,transclude:"element",priority:1e3,terminal:!0,$$tlb:!0,compile:function(t,e){var x=e.ngRepeat,S=at.createComment(" end ngRepeat: "+x+" "),n=x.match(/^\s*([\s\S]+?)\s+in\s+([\s\S]+?)(?:\s+as\s+([\s\S]+?))?(?:\s+track\s+by\s+([\s\S]+?))?\s*$/);if(!n)throw j("iexp","Expected expression in form of '_item_ in _collection_[ track by _id_]' but got '{0}'.",x);var r=n[1],i=n[2],C=n[3],e=n[4];if(!(n=r.match(/^(?:([\$\w]+)|\(([\$\w]+)\s*,\s*([\$\w]+)\))$/)))throw j("iidexp","'_item_' in '_item_ in _collection_' should be an identifier or '(_key_, _value_)' expression, but got '{0}'.",r);var o,A,E,k,O=n[3]||n[1],T=n[2];if(C&&(!/^[$a-zA-Z_][$a-zA-Z0-9_]*$/.test(C)||/^(null|undefined|this|\$index|\$first|\$middle|\$last|\$even|\$odd|\$parent)$/.test(C)))throw j("badident","alias '{0}' is invalid --- must be a valid JS identifier which is not a reserved name.",C);var a={$id:be};return e?o=s(e):(E=function(t,e){return be(e)},k=function(t){return t}),function(g,y,t,e,w){o&&(A=function(t,e,n){return T&&(a[T]=t),a[O]=e,a.$index=n,o(g,a)});var b=Et();g.$watchCollection(i,function(t){var n,e,r,i,o,a,s,u,c,l,f,h,p,$,d=y[0],m=Et();if(C&&(g[C]=t),D(t))c=t,u=A||E;else{for(var v in u=A||k,c=[],t)t.hasOwnProperty(v)&&"$"!=v.charAt(0)&&c.push(v);c.sort()}for(i=c.length,f=new Array(i),n=0;n<i;n++)if(o=t===c?n:c[n],a=t[o],s=u(o,a,n),b[s])l=b[s],delete b[s],m[s]=l,f[n]=l;else{if(m[s])throw ct(f,function(t){t&&t.scope&&(b[t.id]=t)}),j("dupes","Duplicates in a repeater are not allowed. Use 'track by' expression to specify unique keys. Repeater: {0}, Duplicate key: {1}, Duplicate value: {2}",x,s,a);f[n]={id:s,scope:st,clone:st},m[s]=!0}for(p in b){if(h=At((l=b[p]).clone),M.leave(h),h[0].parentNode)for(n=0,e=h.length;n<e;n++)h[n][V]=!0;l.scope.$destroy()}for(n=0;n<i;n++)if(o=t===c?n:c[n],a=t[o],(l=f[n]).scope){for(r=d;(r=r.nextSibling)&&r[V];);l.clone[0]!=r&&M.move(At(l.clone),null,ut(d)),d=($=l).clone[$.clone.length-1],N(l.scope,n,O,a,T,o,i)}else w(function(t,e){l.scope=e;e=S.cloneNode(!1);t[t.length++]=e,M.enter(t,null,ut(d)),d=e,l.clone=t,m[l.id]=l,N(l.scope,n,O,a,T,o,i)});b=m})}}}}],Gi="ng-hide",Ji="ng-hide-animate",Yi=["$animate",function(r){return{restrict:"A",multiElement:!0,link:function(t,e,n){t.$watch(n.ngShow,function(t){r[t?"removeClass":"addClass"](e,Gi,{tempClasses:Ji})})}}}],Zi=["$animate",function(r){return{restrict:"A",multiElement:!0,link:function(t,e,n){t.$watch(n.ngHide,function(t){r[t?"addClass":"removeClass"](e,Gi,{tempClasses:Ji})})}}}],Ki=Rr(function(t,n,e){t.$watch(e.ngStyle,function(t,e){e&&t!==e&&ct(e,function(t,e){n.css(e,"")}),t&&n.css(t)},!0)}),Xi=["$animate",function(c){return{restrict:"EA",require:"ngSwitch",controller:["$scope",function(){this.cases={}}],link:function(t,e,n,i){var o,n=n.ngSwitch||n.on,a=[],s=[],u=[];t.$watch(n,function(t){for(var e=0,n=s.length;e<n;++e)c.cancel(s[e]);for(e=s.length=0,n=u.length;e<n;++e){var r=At(a[e].clone);u[e].$destroy(),(s[e]=c.leave(r)).then(function(t,e){return function(){t.splice(e,1)}}(s,e))}a.length=0,u.length=0,(o=i.cases["!"+t]||i.cases["?"])&&ct(o,function(n){n.transclude(function(t,e){u.push(e);e=n.element;t[t.length++]=at.createComment(" end ngSwitchWhen: "),a.push({clone:t}),c.enter(t,e.parent(),e)})})})}}}],Qi=Rr({transclude:"element",priority:1200,require:"^ngSwitch",multiElement:!0,link:function(t,e,n,r,i){r.cases["!"+n.ngSwitchWhen]=r.cases["!"+n.ngSwitchWhen]||[],r.cases["!"+n.ngSwitchWhen].push({transclude:i,element:e})}}),to=Rr({transclude:"element",priority:1200,require:"^ngSwitch",multiElement:!0,link:function(t,e,n,r,i){r.cases["?"]=r.cases["?"]||[],r.cases["?"].push({transclude:i,element:e})}}),eo=Rr({restrict:"EAC",link:function(t,e,n,r,i){if(!i)throw y("ngTransclude")("orphan","Illegal use of ngTransclude directive in the template! No parent directive that requires a transclusion found. Element: {0}",bt(e));i(function(t){e.empty(),e.append(t)})}}),no=["$templateCache",function(n){return{restrict:"E",terminal:!0,compile:function(t,e){"text/ng-template"==e.type&&(e=e.id,t=t[0].text,n.put(e,t))}}}],ro=y("ngOptions"),io=b({restrict:"A",terminal:!0}),oo=["$compile","$parse",function(y,w){var b=/^\s*([\s\S]+?)(?:\s+as\s+([\s\S]+?))?(?:\s+group\s+by\s+([\s\S]+?))?\s+for\s+(?:([\$\w][\$\w]*)|(?:\(\s*([\$\w][\$\w]*)\s*,\s*([\$\w][\$\w]*)\s*\)))\s+in\s+([\s\S]+?)(?:\s+track\s+by\s+([\s\S]+?))?$/,s={$setViewValue:_};return{restrict:"E",require:["select","?ngModel"],controller:["$element","$scope","$attrs",function(n,t,e){var r,i=this,o={},a=s;i.databound=e.ngModel,i.init=function(t,e,n){a=t,r=n},i.addOption=function(t,e){it(t,'"option value"'),o[t]=!0,a.$viewValue==t&&(n.val(t),r.parent()&&r.remove()),e&&e[0].hasAttribute("selected")&&(e[0].selected=!0)},i.removeOption=function(t){this.hasOption(t)&&(delete o[t],a.$viewValue===t&&this.renderUnknownOption(t))},i.renderUnknownOption=function(t){t="? "+be(t)+" ?";r.val(t),n.prepend(r),n.val(t),r.prop("selected",!0)},i.hasOption=function(t){return o.hasOwnProperty(t)},t.$on("$destroy",function(){i.renderUnknownOption=_})}],link:function(t,e,n,r){if(r[1]){for(var i,o,a,s,u,c,l,f,h,I=r[0],p=r[1],U=n.multiple,$=n.ngOptions,F=!1,H=!1,L=ut(at.createElement("option")),B=ut(at.createElement("optgroup")),d=L.clone(),m=0,v=e.children(),g=v.length;m<g;m++)if(""===v[m].value){i=F=v.eq(m);break}I.init(p,F,d),U&&(p.$isEmpty=function(t){return!t||0===t.length}),$?function(C,A,E){var t;if(!(t=$.match(b)))throw ro("iexp","Expected expression in form of '_select_ (as _label_)? for (_key_,)?_value_ in _collection_' but got '{0}'. Element: {1}",$,bt(A));var k=w(t[2]||t[1]),r=t[4]||t[6],e=/ as /.test(t[0])&&t[1],O=e?w(e):null,T=t[5],M=w(t[3]||""),N=w(t[2]?t[1]:r),V=w(t[7]),j=t[8]?w(t[8]):null,D={},_=[[{element:A,label:""}]],R={};F&&(y(F)(C),F.removeClass("ng-scope"),F.remove());A.empty(),A.on("change",function(){C.$apply(function(){var t,e,n=V(C)||[];U?(e=[],ct(A.val(),function(t){t=j?D[t]:t,e.push(i(t,n[t]))})):(t=j?D[A.val()]:A.val(),e=i(t,n[t])),E.$setViewValue(e),o()})}),E.$render=o,C.$watchCollection(V,n),C.$watchCollection(function(){var t,e=V(C);{if(e&&pt(e)){t=new Array(e.length);for(var n=0,r=e.length;n<r;n++)t[n]=P(k,n,e[n]);return t}if(e)for(var i in t={},e)e.hasOwnProperty(i)&&(t[i]=P(k,i,e[i]))}return t},n),U&&C.$watchCollection(function(){return E.$modelValue},n);function P(t,e,n){return R[r]=n,T&&(R[T]=e),t(C,R)}function i(t,e){return"?"===t?st:""===t?null:P(O||N,t,e)}function n(){H||(C.$$postDigest(o),H=!0)}function q(t,e,n){t[e]=t[e]||0,t[e]+=n?1:-1}function o(){H=!1;var t,e,n,r,i,o,a,s,u,c,l,f,h,p,$,d,m={"":[]},v=[""],g=E.$viewValue,y=V(C)||[],w=T?W(y):y,b={},x=function(r){if(U)if(j&&pt(r))for(var i=new xe([]),t=0;t<r.length;t++)i.put(P(j,null,r[t]),!0);else i=new xe(r);else j&&(r=P(j,null,r));return function(t,e){var n=j||O||N;return U?G(i.remove(P(n,t,e))):r===P(n,t,e)}}(g),S=!1;for(D={},l=0;l<(u=w.length);l++)a=l,T&&"$"===(a=w[l]).charAt(0)||(d=y[a],(e=m[t=P(M,a,d)||""])||(e=m[t]=[],v.push(t)),f=x(a,d),S=S||f,$=G($=P(k,a,d))?$:"",d=j?j(C,R):T?w[l]:l,j&&(D[d]=a),e.push({id:d,label:$,selected:f}));for(U||(F||null===g?m[""].unshift({id:"",label:"",selected:!S}):S||m[""].unshift({id:"?",label:"",selected:!0})),c=0,s=v.length;c<s;c++){for(e=m[t=v[c]],_.length<=c?(r={element:B.clone().attr("label",t),label:e.label},_.push(i=[r]),A.append(r.element)):(r=(i=_[c])[0]).label!=t&&r.element.attr("label",r.label=t),h=null,l=0,u=e.length;l<u;l++)n=e[l],(o=i[l+1])?(h=o.element,o.label!==n.label&&(q(b,o.label,!1),q(b,n.label,!0),h.text(o.label=n.label),h.prop("label",o.label)),o.id!==n.id&&h.val(o.id=n.id),h[0].selected!==n.selected&&(h.prop("selected",o.selected=n.selected),z&&h.prop("selected",o.selected))):(""===n.id&&F?p=F:(p=L.clone()).val(n.id).prop("selected",n.selected).attr("selected",n.selected).prop("label",n.label).text(n.label),i.push(o={element:p,label:n.label,id:n.id,selected:n.selected}),q(b,n.label,!0),h?h.after(p):r.element.append(p),h=p);for(l++;i.length>l;)q(b,(n=i.pop()).label,!1),n.element.remove()}for(;_.length>c;){for(e=_.pop(),l=1;l<e.length;++l)q(b,e[l].label,!1);e[0].element.remove()}ct(b,function(t,e){0<t?I.addOption(e):t<0&&I.removeOption(e)})}}(t,e,p):U?(c=t,l=e,(f=p).$render=function(){var e=new xe(f.$viewValue);ct(l.find("option"),function(t){t.selected=G(e.get(t.value))})},c.$watch(function(){yt(h,f.$viewValue)||(h=V(f.$viewValue),f.$render())}),l.on("change",function(){c.$apply(function(){var e=[];ct(l.find("option"),function(t){t.selected&&e.push(t.value)}),f.$setViewValue(e)})})):(o=t,a=e,u=I,(s=p).$render=function(){var t=s.$viewValue;u.hasOption(t)?(d.parent()&&d.remove(),a.val(t),""===t&&i.prop("selected",!0)):N(t)&&i?a.val(""):u.renderUnknownOption(t)},a.on("change",function(){o.$apply(function(){d.parent()&&d.remove(),s.$setViewValue(a.val())})}))}}}}],ao=["$interpolate",function(n){var s={addOption:_,removeOption:_};return{restrict:"E",priority:100,compile:function(t,e){var a;return N(e.value)&&((a=n(t.text(),!0))||e.$set("value",t.text())),function(t,n,r){var e="$selectController",i=n.parent(),o=i.data(e)||i.parent().data(e);o&&o.databound||(o=s),a?t.$watch(a,function(t,e){r.$set("value",t),e!==t&&o.removeOption(e),o.addOption(t,n)}):o.addOption(r.value,n),n.on("$destroy",function(){o.removeOption(r.value)})}}}}],so=b({restrict:"E",terminal:!1});d.angular.bootstrap?console.log("WARNING: Tried to load angular more than once."):(nt||((m=d.jQuery)&&m.fn.on?(lt((ut=m).fn,{scope:pe.scope,isolateScope:pe.isolateScope,controller:pe.controller,injector:pe.injector,inheritedData:pe.inheritedData}),Ii=m.cleanData,m.cleanData=function(t){var e;if(St)St=!1;else for(var n,r=0;null!=(n=t[r]);r++)(e=m._data(n,"events"))&&e.$destroy&&m(n).triggerHandler("$destroy");Ii(t)}):ut=Xt,w.element=ut,nt=!0),function(t){lt(t,{bootstrap:X,copy:M,extend:lt,equals:yt,element:ut,forEach:ct,injector:Te,noop:_,bind:q,toJson:U,fromJson:F,identity:g,isUndefined:N,isDefined:G,isString:ht,isFunction:$t,isObject:ft,isNumber:x,isElement:T,isArray:pt,version:Dt,isDate:S,lowercase:j,uppercase:c,callbacks:{counter:0},getTestability:tt,$$minErr:y,$$csp:R,reloadWithDebugInfo:Q}),$=Vt(d);try{$("ngLocale")}catch(t){$("ngLocale",[]).provider("$locale",ln)}$("ng",["ngLocale"],["$provide",function(t){t.provider({$$sanitizeUri:er}),t.provider("$compile",Ie).directive({a:Pr,input:$i,textarea:$i,form:Lr,script:no,select:oo,style:so,option:ao,ngBind:Oi,ngBindHtml:Mi,ngBindTemplate:Ti,ngClass:Vi,ngClassEven:Di,ngClassOdd:ji,ngCloak:_i,ngController:Ri,ngForm:Br,ngHide:Zi,ngIf:Ui,ngInclude:Fi,ngInit:Li,ngNonBindable:Bi,ngPluralize:zi,ngRepeat:Wi,ngShow:Yi,ngStyle:Ki,ngSwitch:Xi,ngSwitchWhen:Qi,ngSwitchDefault:to,ngOptions:io,ngTransclude:eo,ngModel:Si,ngList:fi,ngChange:Ci,pattern:ui,ngPattern:ui,required:si,ngRequired:si,minlength:li,ngMinlength:li,maxlength:ci,ngMaxlength:ci,ngValue:hi,ngModelOptions:pi}).directive({ngInclude:Hi}).directive(qr).directive(Pi),t.provider({$anchorScroll:Me,$animate:Ve,$browser:_e,$cacheFactory:Re,$controller:Be,$document:ze,$exceptionHandler:We,$filter:mr,$interpolate:un,$interval:cn,$http:rn,$httpBackend:an,$location:kn,$log:On,$parse:Yn,$rootScope:tr,$q:Zn,$$q:Kn,$sce:ar,$sceDelegate:or,$sniffer:sr,$templateCache:Pe,$templateRequest:ur,$$testability:cr,$timeout:lr,$window:dr,$$rAF:Qn,$$asyncCallback:je,$$jqLite:we})}])}(w),ut(at).ready(function(){K(at,X)}))}(window,document),window.angular.$$csp()||window.angular.element(document).find("head").prepend('<style type="text/css">@charset "UTF-8";[ng\\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important;}ng\\:form{display:block;}</style>');
- "use strict";angular.module("app.system").directive("hasBotton",["permissions",function(e){return{link:function(n,t,o){var s=o.hasBotton;function i(){e.hasBotton(s)?t.show():t.hide()}s&&i(),n.$on("bottonChanged",i)}}}]);
- "use strict";angular.module("app.system").directive("hasFunc",["permissions",function(e){return{link:function(n,s,u){var i=u.hasFunc;function c(){e.hasFunc(i)?s.show():s.hide()}i&&c(),n.$on("funcChanged",c)}}}]);
- "use strict";angular.module("app").directive("hasPermission",["permissions",function(a){return{link:function(i,s,n){var r=n.hasPermission.trim(),e="!"===r[0];function o(){var i=a.hasPermission(r);i&&!e||!i&&e?s.show():s.hide()}e&&(r=r.slice(1).trim()),o(),i.$on("permissionsChanged",o)}}}]);
- "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}$(function(){function I(t){var e=arguments,i=!0,s=1;return t=t.replace(/%s/g,function(){var t=e[s++];return void 0===t?(i=!1,""):t}),i?t:""}function _(t,i){var s=-1;return $.each(t,function(t,e){return e.field!==i||(s=t,!1)}),s}function V(t,e,i,s){var o,n=e;return"string"==typeof e&&(1<(o=e.split(".")).length?(n=window,$.each(o,function(t,e){n=n[e]})):n=window[e]),"object"===_typeof(n)?n:"function"==typeof n?n.apply(t,i):!n&&"string"==typeof e&&I.apply(this,[e].concat(i))?I.apply(this,[e].concat(i)):s}function S(t,e){var i=t;if("string"!=typeof e||t.hasOwnProperty(e))return t[e];var s,o=e.split(".");for(s in o)i=i[o[s]];return i}function c(i,s,o){var n=[],t=$.grep(s,function(t,e){return t.parentId==i[o]});return $.each(t,function(t,e){n.push(e);e=c(e,s,o);$.each(e,function(t,e){n.push(e)})}),n}var t=$.fn.bootstrapTable.Constructor,e=t.prototype.initData,i=t.prototype.initPagination;t.prototype.initBody;t.prototype.initData=function(){e.apply(this,Array.prototype.slice.apply(arguments));var i,t,s=this;s.options.treeView&&0<this.data.length&&(i=[],t=$.grep(this.data,function(t,e){return t.level==s.options.treeRootLevel}),$.each(t,function(t,e){i.push(e);e=c(e,s.data,s.options.treeId);$.each(e,function(t,e){s.options.treeCollapseAll&&(e.hidden=!0),i.push(e)})}),s.options.data=s.data=i)},t.prototype.initPagination=function(){this.options.pagination=!1,i.apply(this,Array.prototype.slice.apply(arguments))},t.prototype.initBody=function(t){var g=this,v=[],b=this.getData();this.trigger("pre-body",b),this.$body=this.$el.find("tbody"),this.$body.length||(this.$body=$("<tbody></tbody>").appendTo(this.$el)),this.options.pagination&&"server"!==this.options.sidePagination||(this.pageFrom=1,this.pageTo=b.length);for(var m=this.pageFrom-1;m<this.pageTo;m++){var e,w=b[m],x={},k=[],i="",s={},o=[];if(!w.hidden){if((x=V(this.options,this.options.rowStyle,[w,m],x))&&x.css)for(e in x.css)k.push(e+": "+x.css[e]);if(s=V(this.options,this.options.rowAttributes,[w,m],s))for(e in s)o.push(I('%s="%s"',e,escapeHTML(s[e])));w._data&&!$.isEmptyObject(w._data)&&$.each(w._data,function(t,e){"index"!==t&&(i+=I(' data-%s="%s"',t,e))}),v.push("<tr",I(" %s",o.join(" ")),I(' id="%s"',$.isArray(w)?void 0:w._id),I(' class="%s"',x.classes||($.isArray(w)?void 0:w._class)),I(' data-index="%s"',m),I(' data-uniqueid="%s"',w[this.options.uniqueId]),I("%s",i),">"),this.options.cardView&&v.push(I('<td colspan="%s">',this.header.fields.length)),!this.options.cardView&&this.options.detailView&&v.push("<td>",'<a class="detail-icon" href="javascript:">',I('<i class="%s %s"></i>',this.options.iconsPrefix,this.options.icons.detailOpen),"</a>","</td>"),$.each(this.header.fields,function(t,e){var i,s,o="",n=S(w,e),a="",c={},d="",r=g.header.classes[t],p="",l="",h="",f=g.columns[_(g.columns,e)];if(f.visible){if(x=I('style="%s"',k.concat(g.header.styles[t]).join("; ")),n=V(f,g.header.formatters[t],[n,w,m],n),w["_"+e+"_id"]&&(d=I(' id="%s"',w["_"+e+"_id"])),w["_"+e+"_class"]&&(r=I(' class="%s"',w["_"+e+"_class"])),w["_"+e+"_rowspan"]&&(l=I(' rowspan="%s"',w["_"+e+"_rowspan"])),w["_"+e+"_title"]&&(h=I(' title="%s"',w["_"+e+"_title"])),(c=V(g.header,g.header.cellStyles[t],[n,w,m],c)).classes&&(r=I(' class="%s"',c.classes)),c.css){var u,y=[];for(u in c.css)y.push(u+": "+c.css[u]);x=I('style="%s"',y.concat(g.header.styles[t]).join("; "))}w["_"+e+"_data"]&&!$.isEmptyObject(w["_"+e+"_data"])&&$.each(w["_"+e+"_data"],function(t,e){"index"!==t&&(p+=I(' data-%s="%s"',t,e))}),f.checkbox||f.radio?(a=f.checkbox?"checkbox":a,a=f.radio?"radio":a,o=[g.options.cardView?'<div class="card-view">':'<td class="bs-checkbox">',"<input"+I(' data-index="%s"',m)+I(' name="%s"',g.options.selectItemName)+I(' type="%s"',a)+I(' value="%s"',w[g.options.idField])+I(' checked="%s"',!0===n||n&&n.checked?"checked":void 0)+I(' disabled="%s"',!f.checkboxEnabled||n&&n.disabled?"disabled":void 0)+" />",g.header.formatters[t]&&"string"==typeof n?n:"",g.options.cardView?"</div>":"</td>"].join(""),w[g.header.stateField]=!0===n||n&&n.checked):(n=null==n?g.options.undefinedText:n,g.options.treeView&&f.field==g.options.treeField&&(i=w.level==g.options.level?"":I('<span style="margin-left: %spx;"></span>',25*(w.level-g.options.treeRootLevel)),s=$.grep(b,function(t,e){return t.parentId==w[g.options.treeId]&&!t.hidden}),s=I('<span class="tree-icon %s" style="cursor: pointer; margin: 0px 5px;"></span>',0<s.length?g.options.expandIcon:g.options.collapseIcon)),o=(g.options.cardView?['<div class="card-view">',g.options.showHeader?I('<span class="title" %s>%s</span>',x,getPropertyFromOther(g.columns,"field","title",e)):"",I('<span class="value">%s</span>',n),"</div>"]:[I("<td%s %s %s %s %s %s>",d,r,x,p,l,h),i,s,n,"</td>"]).join(""),g.options.cardView&&g.options.smartDisplay&&""===n&&(o="")),v.push(o)}}),this.options.cardView&&v.push("</td>"),v.push("</tr>")}}v.length||v.push('<tr class="no-records-found">',I('<td colspan="%s">%s</td>',this.$header.find("th").length,this.options.formatNoMatches()),"</tr>"),this.$body.html(v.join("")),t||this.scrollTo(0),this.$body.find("> tr[data-index] > td").off("click dblclick").on("click dblclick",function(t){var e=$(this),i=e.parent(),s=g.data[i.data("index")],o=e[0].cellIndex,n=g.header.fields[g.options.detailView&&!g.options.cardView?o-1:o],a=g.columns[_(g.columns,n)],o=S(s,n);e.find(".detail-icon").length||(g.trigger("click"===t.type?"click-cell":"dbl-click-cell",n,o,s,e),g.trigger("click"===t.type?"click-row":"dbl-click-row",s,i),"click"===t.type&&g.options.clickToSelect&&a.clickToSelect&&((i=i.find(I('[name="%s"]',g.options.selectItemName))).length&&i[0].click()))}),this.$body.find("> tr[data-index] > td > .detail-icon").off("click").on("click",function(){var t=$(this),e=t.parent().parent(),i=e.data("index"),s=b[i];e.next().is("tr.detail-view")?(t.find("i").attr("class",I("%s %s",g.options.iconsPrefix,g.options.icons.detailOpen)),e.next().remove(),g.trigger("collapse-row",i,s)):(t.find("i").attr("class",I("%s %s",g.options.iconsPrefix,g.options.icons.detailClose)),e.after(I('<tr class="detail-view"><td colspan="%s">%s</td></tr>',e.find("td").length,V(g.options,g.options.detailFormatter,[i,s],""))),g.trigger("expand-row",i,s,e.next().find("td"))),g.resetView()}),this.$body.find("> tr[data-index] > td > .tree-icon").off("click").on("click",function(t){t.stopPropagation();var i,s,o,n,e,t=$(this).parent().parent().data("index"),a=(b[t],$(this));e=a.hasClass(g.options.expandIcon)?c(b[t],b,g.options.treeId):(i=b[t],s=b,o=g.options.treeId,n=[],e=$.grep(s,function(t,e){return t.parentId==i[o]}),$.each(e,function(t,e){n.push(e),"enumid"!=o&&(e=c(e,s,o),$.each(e,function(t,e){n.push(e)}))}),n),$.each(e,function(t,i){$.each(g.data,function(t,e){e[g.options.treeId]==i[g.options.treeId]&&(e.hidden=a.hasClass(g.options.expandIcon),g.uncheck(t))})}),a.hasClass(g.options.expandIcon)?a.removeClass(g.options.expandIcon).addClass(g.options.collapseIcon):a.removeClass(g.options.collapseIcon).addClass(g.options.expandIcon),g.options.data=g.data,g.initBody(!0)}),this.$selectItem=this.$body.find(I('[name="%s"]',this.options.selectItemName)),this.$selectItem.off("click").on("click",function(t){t.stopImmediatePropagation();var e=$(this),i=e.prop("checked"),t=g.data[e.data("index")];g.options.maintainSelected&&$(this).is(":radio")&&$.each(g.options.data,function(t,e){e[g.header.stateField]=!1}),t[g.header.stateField]=i,g.options.singleSelect&&(g.$selectItem.not(this).each(function(){g.data[$(this).data("index")][g.header.stateField]=!1}),g.$selectItem.filter(":checked").not(this).prop("checked",!1)),g.updateSelected(),g.trigger(i?"check":"uncheck",t,e)}),$.each(this.header.events,function(t,s){if(s){"string"==typeof s&&(s=V(null,s));var a,c=g.header.fields[t],d=$.inArray(c,g.getVisibleFields());for(a in g.options.detailView&&!g.options.cardView&&(d+=1),s)g.$body.find("tr").each(function(){var o=$(this),t=o.find(g.options.cardView?".card-view":"td").eq(d),e=a.indexOf(" "),i=a.substring(0,e),e=a.substring(e+1),n=s[a];t.find(e).off(i).on(i,function(t){var e=o.data("index"),i=g.data[e],s=i[c];n.apply(this,[t,s,i,e])})})}}),this.updateSelected(),this.resetView(),this.trigger("post-body")},$.extend($.fn.bootstrapTable.defaults,{treeView:!1,treeField:"id",treeId:"id",treeRootLevel:0,treeCollapseAll:!1,collapseIcon:"glyphicon glyphicon-chevron-right",expandIcon:"glyphicon glyphicon-chevron-down"})});
- "use strict";angular.module("app.system").directive("treeView",[function(){return{restrict:"E",templateUrl:"/treeView.html",scope:{treeData:"=",btnData:"=",canChecked:"=",textField:"@",valueField:"@",btnClicked:"&",itemClicked:"&",itemCheckedChanged:"&",itemTemplateUrl:"@"},controller:["$scope",function(i){i.itemExpended=function(e,t){e.isExpend=!e.isExpend,t.stopPropagation()},i.getItemIcon=function(e){return i.isLeaf(e)?"fa fa-leaf":e.isExpend?"fa fa-minus-circle":"fa fa-plus-circle"},i.isLeaf=function(e){return!e.children||!e.children.length},i.warpCallback=function(e,t,n){(i[e]||angular.noop)({$item:t,$event:n})}}]}}]);
- "use strict";angular.module("app.system").service("buttonService",["$http","$q","APP_CONFIG",function(n,r,o){this.getPageInfo=function(t){var e=r.defer();return n({method:"GET",url:o.systemUrl+"/buttonInfo/getButton",params:{funcId:t}}).then(function(t){e.resolve(t.data)},function(t){e.reject("error")}),e.promise},this.editButton=function(t){var e=r.defer();return n({method:"GET",url:o.systemUrl+"/buttonInfo/edit",params:{btnId:t}}).then(function(t){e.resolve(t.data)},function(t){e.reject("error")}),e.promise},this.saveButton=function(t){var e=r.defer();return n({method:"POST",url:o.systemUrl+"/buttonInfo/save",data:{buttonInfoJson:angular.toJson(t)}}).then(function(t){e.resolve(t.data)},function(t){e.reject("error")}),e.promise},this.deleteButton=function(t){var e=r.defer();return n({method:"POST",url:o.systemUrl+"/buttonInfo/remove",data:{btnId:t}}).then(function(t){e.resolve(t.data)},function(t){e.reject("error")}),e.promise}}]);
- "use strict";angular.module("app.system").service("depotImageService",["$http","$q","APP_CONFIG",function(o,n,s){this.getByOrgId=function(e){var t=n.defer();return o({method:"GET",url:s.systemUrl+"/depotImage/list",params:{orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.save=function(e,t){var r=n.defer();return o({method:"POST",url:s.systemUrl+"/depotImage/save",data:{orgId:e,imglistStr:t.join(",")}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.system").service("depotUrlService",["$http","$q","APP_CONFIG",function(a,s,u){this.getPageInfo=function(e,r,t,n,o){var i=s.defer();return a({method:"GET",url:u.systemUrl+"/urlConfig/getUrlConfig",params:{pageNum:e,pageSize:r,intranetUrl:t,orgName:n,updateStatus:o}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.editUrlConfig=function(e){var r=s.defer();return a({method:"GET",url:u.systemUrl+"/urlConfig/edit",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.saveUrlConfig=function(e){var r=s.defer();return a({method:"POST",url:u.systemUrl+"/urlConfig/save",data:{urlConfigJson:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.deleteUrlConfig=function(e){var r=s.defer();return a({method:"POST",url:u.systemUrl+"/urlConfig/remove",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.validUsername=function(e,r){var t=s.defer();return a({method:"GET",url:u.systemUrl+"/userInfo/validUsername",data:{userId:e,username:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.system").service("funcService",["$http","$q","APP_CONFIG",function(r,t,o){this.getPageInfo=function(e){var n=t.defer();return r({method:"GET",url:o.systemUrl+"/funcInfo/getFunc",params:{funcName:e}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.editFunc=function(e){var n=t.defer();return r({method:"GET",url:o.systemUrl+"/funcInfo/edit",params:{funcId:e}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.saveFunc=function(e){var n=t.defer();return r({method:"POST",url:o.systemUrl+"/funcInfo/save",data:{funcInfoJson:angular.toJson(e)}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.deleteFunc=function(e){var n=t.defer();return r({method:"POST",url:o.systemUrl+"/funcInfo/remove",data:{funcId:e}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise}}]);
- "use strict";angular.module("app.system").service("orgPowerService",["$http","$q","APP_CONFIG",function(n,o,u){this.getUserOrg=function(r){var e=o.defer();return n({method:"GET",url:u.systemUrl+"/userOrg/getByUserId",params:{userId:r}}).then(function(r){e.resolve(r.data)},function(r){e.reject("error")}),e.promise},this.saveUserOrg=function(r,e,t){var s=o.defer();return n({method:"POST",url:u.systemUrl+"/userOrg/save",params:{userId:r,departIds:e.join(","),orgId:t}}).then(function(r){s.resolve(r.data)},function(r){s.reject("error")}),s.promise}}]);
- "use strict";angular.module("app.system").service("orgService",["$http","$q","APP_CONFIG",function(s,a,i){this.getPageInfo=function(e,r,t,o){var n=a.defer();return s({method:"GET",url:i.systemUrl+"/orgInfo/getOrg",params:{pageNum:e,pageSize:r,parentId:t,orgName:o}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getTreeListByOrgId=function(){var r=a.defer();return s({method:"GET",url:i.systemUrl+"/orgInfo/getTreeListByOrgId"}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getTree=function(e){var r=a.defer();return s({method:"GET",url:i.systemUrl+"/orgInfo/getTree",params:{orgName:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.editOrg=function(e){var r=a.defer();return s({method:"GET",url:i.systemUrl+"/orgInfo/edit",params:{orgId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.saveOrg=function(e){var r=a.defer();return s({method:"POST",url:i.systemUrl+"/orgInfo/save",data:{orgInfoJson:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.deleteOrg=function(e){var r=a.defer();return s({method:"POST",url:i.systemUrl+"/orgInfo/remove",data:{orgId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.updateIntroduction=function(e,r){var t=a.defer();return s({method:"POST",url:i.systemUrl+"/orgInfo/updateSelective",data:{orgId:e,briefIntroduction:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.system").service("powerService",["$http","$q","APP_CONFIG",function(o,n,u){this.getRoleFunc=function(e){var r=n.defer();return o({method:"GET",url:u.systemUrl+"/roleFunc/getByRoleId",params:{roleId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.saveRoleFunc=function(e,r){var t=n.defer();return o({method:"POST",url:u.systemUrl+"/roleFunc/save",params:{roleId:e,funcIds:r.join(",")}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getRoleButton=function(e){var r=n.defer();return o({method:"POST",url:u.systemUrl+"/roleButton/getRoleButton",params:{roleId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.saveRoleButton=function(e,r){var t=n.defer();return o({method:"POST",url:u.systemUrl+"/roleButton/save",params:{roleId:e,btnIds:r.join(",")}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getFuncByRoleId=function(e){var r=n.defer();return o({method:"GET",url:u.systemUrl+"/roleFunc/getFuncByRoleId",params:{roleId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getFuncByUserId=function(){var r=n.defer();return o({method:"GET",url:u.systemUrl+"/roleFunc/getFuncByUserId"}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getButtonByUserId=function(){var r=n.defer();return o({method:"GET",url:u.systemUrl+"/roleButton/getByUser"}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.system").service("roleService",["$http","$q","APP_CONFIG",function(t,o,n){this.getPageInfo=function(e){var r=o.defer();return t({method:"GET",url:n.systemUrl+"/roleInfo/getRole",params:{roleName:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.editRole=function(e){var r=o.defer();return t({method:"GET",url:n.systemUrl+"/roleInfo/edit",params:{roleId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.saveRole=function(e){var r=o.defer();return t({method:"POST",url:n.systemUrl+"/roleInfo/save",data:{roleInfoJson:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.deleteRole=function(e){var r=o.defer();return t({method:"POST",url:n.systemUrl+"/roleInfo/remove",data:{roleId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getRoleTree=function(){var r=o.defer();return t({method:"GET",url:n.systemUrl+"/roleInfo/getRoleTree"}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getRoleTreeByOrg=function(e){var r=o.defer();return t({method:"GET",url:n.systemUrl+"/roleInfo/getRoleTreeByOrg",params:{orgId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.system").service("systemLogService",["$http","$q","APP_CONFIG",function(u,i,m){this.getPageInfo=function(e,t,r,s,n,o){var a=i.defer();return u({method:"GET",url:m.systemUrl+"/systemLog/getSystemLog",params:{pageNum:e,pageSize:t,username:r}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.save=function(){var t=i.defer();return u({method:"POST",url:m.systemUrl+"/systemLog/save"}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.system").service("userService",["$http","$q","APP_CONFIG",function(i,a,f){this.getCode=function(e,r,t,n){var o=a.defer();return i({method:"GET",url:f.systemUrl+"/userInfo/getCode",params:{fontSize:e,width:r,heigth:t,readTime:n}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getPageInfo=function(e,r,t,n,o,s){var u=a.defer();return i({method:"GET",url:f.systemUrl+"/userInfo/getUser",params:{pageNum:e,pageSize:r,username:t,realName:n,roleId:o,orgIds:s}}).then(function(e){u.resolve(e.data)},function(e){u.reject("error")}),u.promise},this.getUserInfo=function(e,r){var t=a.defer();return i({method:"GET",url:f.systemUrl+"/userInfo/getUserInfo",params:{pageNum:e,pageSize:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.editUser=function(e){var r=a.defer();return i({method:"GET",url:f.systemUrl+"/userInfo/edit",params:{userId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.saveUser=function(e,r){var t=a.defer();return i({method:"POST",url:f.systemUrl+"/userInfo/save",data:{userInfoJson:angular.toJson(e),userRoleIds:angular.toJson(r)}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.deleteUser=function(e){var r=a.defer();return i({method:"POST",url:f.systemUrl+"/userInfo/remove",data:{userId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.validUsername=function(e,r){var t=a.defer();return i({method:"GET",url:f.systemUrl+"/userInfo/validUsername",data:{userId:e,username:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.queryPhoneByusername=function(e){var r=a.defer();return i({method:"GET",url:f.systemUrl+"/userInfo/queryPhoneByusername",params:{username:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.validPhone=function(e,r){var t=a.defer();return i({method:"GET",url:f.systemUrl+"/userInfo/validPhone",params:{phoneNumber:e,userId:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.sendMsg=function(e){var r=a.defer();return i({method:"POST",url:f.monitorUrl+"/alarm/sendMsg",data:{phoneNumber:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.login=function(e,r,t,n,o,s){var u=a.defer();return i({method:"POST",url:f.systemUrl+"/userInfo/login",data:{username:e,password:r,yzm:t,from:n,pOrgId:o,verifyCode:s}}).then(function(e){u.resolve(e.data)},function(e){u.reject("error")}),u.promise},this.loginByProvince=function(e,r){var t=a.defer();return i({method:"POST",url:f.systemUrl+"/userInfo/loginByProvince",data:{username:e,pOrgId:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.exitLogin=function(){var r=a.defer();return i({method:"GET",url:f.systemUrl+"/userInfo/exitLogin",params:{}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.modifyPwd=function(e,r){var t=a.defer();return i({method:"POST",url:f.systemUrl+"/userInfo/modifyPwd",data:{oldPassword:e,newPassword:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.resetPwd=function(e,r){var t=a.defer();return i({method:"POST",url:f.systemUrl+"/userInfo/resetPassword",data:{userId:e,userPwd:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getLoginInfo=function(){var r=a.defer();return i({method:"GET",url:f.systemUrl+"/userInfo/getLoginInfo"}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.verifyLicense=function(){var r=a.defer();return i({method:"GET",url:f.systemUrl+"/verifyLicense/verify"}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.findAllUserByOrgId=function(){var r=a.defer();return i({method:"GET",url:f.systemUrl+"/userInfo/findAllUserByOrgId",params:{}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.forTheConnection=function(){var r=a.defer();return i({method:"GET",url:f.systemUrl+"/userInfo/forTheConnection",data:{}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getPageInfoByOrgClass=function(e,r,t){var n=a.defer();return i({method:"GET",url:f.systemUrl+"/userInfo/getUserByOrgClass",params:{pageNum:e,pageSize:r,orgClassId:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getUserInfoByRole=function(e){var r=a.defer();return i({method:"GET",url:f.systemUrl+"/userInfo/getUserInfoByRole",params:{orgId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]),angular.module("app.system").service("userRoleService",["$http","$q","APP_CONFIG",function(t,n,o){this.getRoles=function(e){var r=n.defer();return t({method:"GET",url:o.systemUrl+"/userRole/getUserRole",params:{userId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.tables").controller("DatatablesCtrl",["DTOptionsBuilder","DTColumnBuilder",function(o,t){this.standardOptions=o.fromSource("api/tables/datatables.standard.json").withDOM("<'dt-toolbar'<'col-xs-12 col-sm-6'f><'col-sm-6 col-xs-12 hidden-xs'l>r>t<'dt-toolbar-footer'<'col-sm-6 col-xs-12 hidden-xs'i><'col-xs-12 col-sm-6'p>>").withBootstrap(),this.standardColumns=[t.newColumn("id").withClass("text-danger"),t.newColumn("name"),t.newColumn("phone"),t.newColumn("company"),t.newColumn("zip"),t.newColumn("city"),t.newColumn("date")]}]);
- "use strict";angular.module("app.tables").controller("JqGridCtrl",["$scope",function(t){t.gridData={data:[{id:"1",date:"2007-10-01",name:"test",note:"note",amount:"200.00",tax:"10.00",total:"210.00"},{id:"2",date:"2007-10-02",name:"test2",note:"note2",amount:"300.00",tax:"20.00",total:"320.00"},{id:"3",date:"2007-09-01",name:"test3",note:"note3",amount:"400.00",tax:"30.00",total:"430.00"},{id:"4",date:"2007-10-04",name:"test",note:"note",amount:"200.00",tax:"10.00",total:"210.00"},{id:"5",date:"2007-10-05",name:"test2",note:"note2",amount:"300.00",tax:"20.00",total:"320.00"},{id:"6",date:"2007-09-06",name:"test3",note:"note3",amount:"400.00",tax:"30.00",total:"430.00"},{id:"7",date:"2007-10-04",name:"test",note:"note",amount:"200.00",tax:"10.00",total:"210.00"},{id:"8",date:"2007-10-03",name:"test2",note:"note2",amount:"300.00",tax:"20.00",total:"320.00"},{id:"9",date:"2007-09-01",name:"test3",note:"note3",amount:"400.00",tax:"30.00",total:"430.00"},{id:"10",date:"2007-10-01",name:"test",note:"note",amount:"200.00",tax:"10.00",total:"210.00"},{id:"11",date:"2007-10-02",name:"test2",note:"note2",amount:"300.00",tax:"20.00",total:"320.00"},{id:"12",date:"2007-09-01",name:"test3",note:"note3",amount:"400.00",tax:"30.00",total:"430.00"},{id:"13",date:"2007-10-04",name:"test",note:"note",amount:"200.00",tax:"10.00",total:"210.00"},{id:"14",date:"2007-10-05",name:"test2",note:"note2",amount:"300.00",tax:"20.00",total:"320.00"},{id:"15",date:"2007-09-06",name:"test3",note:"note3",amount:"400.00",tax:"30.00",total:"430.00"},{id:"16",date:"2007-10-04",name:"test",note:"note",amount:"200.00",tax:"10.00",total:"210.00"},{id:"17",date:"2007-10-03",name:"test2",note:"note2",amount:"300.00",tax:"20.00",total:"320.00"},{id:"18",date:"2007-09-01",name:"test3",note:"note3",amount:"400.00",tax:"30.00",total:"430.00"}],colNames:["Actions","Inv No","Date","Client","Amount","Tax","Total","Notes"],colModel:[{name:"act",index:"act",sortable:!1},{name:"id",index:"id"},{name:"date",index:"date",editable:!0},{name:"name",index:"name",editable:!0},{name:"amount",index:"amount",align:"right",editable:!0},{name:"tax",index:"tax",align:"right",editable:!0},{name:"total",index:"total",align:"right",editable:!0},{name:"note",index:"note",sortable:!1,editable:!0}]},t.getSelection=function(){alert(jQuery("table").jqGrid("getGridParam","selarrrow"))},t.selectRow=function(t){jQuery("table").jqGrid("setSelection",t)}}]);
- "use strict";angular.module("app.ui").controller("GeneralElementsCtrl",["$scope","$sce",function(e,t){e.eg1=function(){$.bigBox({title:"Big Information box",content:"This message will dissapear in 6 seconds!",color:"#C46A69",icon:"fa fa-warning shake animated",number:"1",timeout:6e3})},e.eg2=function(){$.bigBox({title:"Big Information box",content:"Lorem ipsum dolor sit amet, test consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam",color:"#3276B1",icon:"fa fa-bell swing animated",number:"2"})},e.eg3=function(){$.bigBox({title:"Shield is up and running!",content:"Lorem ipsum dolor sit amet, test consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam",color:"#C79121",icon:"fa fa-shield fadeInLeft animated",number:"3"})},e.eg4=function(){$.bigBox({title:"Success Message Example",content:"Lorem ipsum dolor sit amet, test consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam",color:"#739E73",icon:"fa fa-check",number:"4"},function(){e.closedthis()})},e.eg5=function(){$.smallBox({title:"Ding Dong!",content:"Someone's at the door...shall one get it sir? <p class='text-align-right'><a href-void class='btn btn-primary btn-sm'>Yes</a> <a href-void class='btn btn-danger btn-sm'>No</a></p>",color:"#296191",icon:"fa fa-bell swing animated"})},e.eg6=function(){$.smallBox({title:"Big Information box",content:"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam",color:"#5384AF",icon:"fa fa-bell"})},e.eg7=function(){$.smallBox({title:"James Simmons liked your comment",content:"<i class='fa fa-clock-o'></i> <i>2 seconds ago...</i>",color:"#296191",iconSmall:"fa fa-thumbs-up bounce animated",timeout:4e3})},e.closedthis=function(){$.smallBox({title:"Great! You just closed that last alert!",content:"This message will be gone in 5 seconds!",color:"#739E73",iconSmall:"fa fa-cloud",timeout:5e3})},e.smartModEg1=function(){$.SmartMessageBox({title:"Smart Alert!",content:"This is a confirmation box. Can be programmed for button callback",buttons:"[No][Yes]"},function(e){"Yes"===e&&$.smallBox({title:"Callback function",content:"<i class='fa fa-clock-o'></i> <i>You pressed Yes...</i>",color:"#659265",iconSmall:"fa fa-check fa-2x fadeInRight animated",timeout:4e3}),"No"===e&&$.smallBox({title:"Callback function",content:"<i class='fa fa-clock-o'></i> <i>You pressed No...</i>",color:"#C46A69",iconSmall:"fa fa-times fa-2x fadeInRight animated",timeout:4e3})})},e.smartModEg2=function(){$.SmartMessageBox({title:"Smart Alert: Input",content:"Please enter your user name",buttons:"[Accept]",input:"text",placeholder:"Enter your user name"},function(e,t){alert(e+" "+t)})},e.smartModEg3=function(){$.SmartMessageBox({title:"Smart Notification: Buttons",content:"Lots of buttons to go...",buttons:"[Need?][You][Do][Buttons][Many][How]"})},e.smartModEg4=function(){$.SmartMessageBox({title:"Smart Alert: Select",content:"You can even create a group of options.",buttons:"[Done]",input:"select",options:"[Costa Rica][United States][Autralia][Spain]"},function(e,t){alert(e+" "+t)})},e.smartModEg5=function(){$.SmartMessageBox({title:"Login form",content:"Please enter your user name",buttons:"[Cancel][Accept]",input:"text",placeholder:"Enter your user name"},function(e,t){if("Cancel"==e)return alert("Why did you cancel that? :("),0;var e=t.toUpperCase(),o=t;$.SmartMessageBox({title:"Hey! <strong>"+e+",</strong>",content:"And now please provide your password:",buttons:"[Login]",input:"password",placeholder:"Password"},function(e,t){alert("Username: "+o+" and your password is: "+t)})})},e.tabsPopoverContent=t.trustAsHtml("<ul id='popup-tab' class='nav nav-tabs bordered'><li class='active'><a href='#pop-1' data-toggle='tab'>Active Tab </a></li><li><a href='#pop-2' data-toggle='tab'>Tab 2</a></li></ul><div id='popup-tab-content' class='tab-content padding-10'><div class='tab-pane fade in active' id='pop-1'><p>I have six locks on my door all in a row. When I go out, I lock every other one. I figure no matter how long somebody stands there picking the locks, they are always locking three.</p></div><div class='tab-pane fade' id='pop-2'><p>Food truck fixie locavore, accusamus mcsweeneys marfa nulla single-origin coffee squid. wes anderson artisan four loko farm-to-table craft beer twee.</p></div></div>"),e.formPopoverContent=t.trustAsHtml("<form action='/api/plug' style='min-width:170px'><div class='checkbox'><label><input type='checkbox' class='checkbox style-0' checked='checked'><span>Read</span></label></div><div class='checkbox'><label><input type='checkbox' class='checkbox style-0'><span>Write</span></label></div><div class='checkbox'><label><input type='checkbox' class='checkbox style-0'><span>Execute</span></label></div><div class='form-actions'><div class='row'><div class='col-md-12'><button class='btn btn-primary btn-sm' type='submit'>SAVE</button></div></div></div></form>")}]);
- "use strict";angular.module("app.ui").controller("JquiCtrl",["$scope",function(o){o.demoAutocompleteWords=["ActionScript","AppleScript","Asp","BASIC","C","C++","Clojure","COBOL","ColdFusion","Erlang","Fortran","Groovy","Haskell","Java","JavaScript","Lisp","Perl","PHP","Python","Ruby","Scala","Scheme"],o.demoAjaxAutocomplete="",o.modalDemo1=function(){console.log("modalDemo1")},o.modalDemo2=function(){console.log("modalDemo2")}}]);
- "use strict";angular.module("app.ui").controller("TreeviewCtrl",["$scope",function(a){a.demoTree1=[{content:'<span><i class="fa fa-lg fa-calendar"></i> 2013, Week 2</span>',expanded:!0,children:[{content:'<span class="label label-success"><i class="fa fa-lg fa-plus-circle"></i> Monday, January 7: 8.00 hours</span>',expanded:!0,children:[{content:'<span><i class="fa fa-clock-o"></i> 8.00</span> – <a> Changed CSS to accomodate...</a>'}]},{content:'<span><i class="fa fa-clock-o"></i> 8.00</span> – <a> Changed CSS to accomodate...</a>'},{content:'<span class="label label-success"><i class="fa fa-lg fa-minus-circle"></i> Tuesday, January 8: 8.00 hours</span>',expanded:!0,children:[{content:'<span><i class="fa fa-clock-o"></i> 6.00</span> – <a> Altered code...</a>'},{content:'<span><i class="fa fa-clock-o"></i> 2.00</span> – <a> Simplified our approach to...</a>'}]},{content:'<span><i class="fa fa-clock-o"></i> 6.00</span> – <a> Altered code...</a>'},{content:'<span><i class="fa fa-clock-o"></i> 2.00</span> – <a> Simplified our approach to...</a>'},{content:'<span class="label label-warning"><i class="fa fa-lg fa-minus-circle"></i> Wednesday, January 9: 6.00 hours</span>',children:[{content:'<span><i class="fa fa-clock-o"></i> 3.00</span> – <a> Fixed bug caused by...</a>'},{content:'<span><i class="fa fa-clock-o"></i> 3.00</span> – <a> Comitting latest code to Git...</a>'}]},{content:'<span><i class="fa fa-clock-o"></i> 3.00</span> – <a> Fixed bug caused by...</a>'},{content:'<span><i class="fa fa-clock-o"></i> 3.00</span> – <a> Comitting latest code to Git...</a>'},{content:'<span class="label label-danger"><i class="fa fa-lg fa-minus-circle"></i> Wednesday, January 9: 4.00 hours</span>',children:[{content:'<span><i class="fa fa-clock-o"></i> 2.00</span> – <a> Create component that...</a>'}]},{content:'<span><i class="fa fa-clock-o"></i> 2.00</span> – <a> Create component that...</a>'}]},{content:'<span><i class="fa fa-lg fa-calendar"></i> 2013, Week 3</span>',children:[{content:'<span class="label label-success"><i class="fa fa-lg fa-minus-circle"></i> Monday, January 14: 8.00 hours</span>',children:[{content:'<span><i class="fa fa-clock-o"></i> 7.75</span> – <a> Writing documentation...</a>'},{content:'<span><i class="fa fa-clock-o"></i> 0.25</span> – <a> Reverting code back to...</a>'}]},{content:'<span><i class="fa fa-clock-o"></i> 7.75</span> – <a> Writing documentation...</a>'},{content:'<span><i class="fa fa-clock-o"></i> 0.25</span> – <a> Reverting code back to...</a>'}]}],a.demoTree2=[{content:'<span><i class="fa fa-lg fa-folder-open"></i> Parent</span>',expanded:!0,children:[{content:'<span><i class="fa fa-lg fa-plus-circle"></i> Administrators</span>',expanded:!0,children:[{content:'<span> <label class="checkbox inline-block"><input type="checkbox" name="checkbox-inline"><i></i>Michael.Jackson</label> </span>'},{content:'<span> <label class="checkbox inline-block"><input type="checkbox" checked="checked" name="checkbox-inline"><i></i>Sunny.Ahmed</label> </span>'},{content:'<span> <label class="checkbox inline-block"><input type="checkbox" checked="checked" name="checkbox-inline"><i></i>Jackie.Chan</label> </span>'}]},{content:'<span> <label class="checkbox inline-block"><input type="checkbox" name="checkbox-inline"><i></i>Michael.Jackson</label> </span>'},{content:'<span> <label class="checkbox inline-block"><input type="checkbox" checked="checked" name="checkbox-inline"><i></i>Sunny.Ahmed</label> </span>'},{content:'<span> <label class="checkbox inline-block"><input type="checkbox" checked="checked" name="checkbox-inline"><i></i>Jackie.Chan</label> </span>'},{content:'<span><i class="fa fa-lg fa-minus-circle"></i> Child</span>',expanded:!0,children:[{content:'<span><i class="icon-leaf"></i> Grand Child</span>'},{content:'<span><i class="icon-leaf"></i> Grand Child</span>'},{content:'<span><i class="fa fa-lg fa-plus-circle"></i> Grand Child</span>',children:[{content:'<span><i class="fa fa-lg fa-plus-circle"></i> Great Grand Child</span>',children:[{content:'<span><i class="icon-leaf"></i> Great great Grand Child</span>'},{content:'<span><i class="icon-leaf"></i> Great great Grand Child</span>'}]},{content:'<span><i class="icon-leaf"></i> Great great Grand Child</span>'},{content:'<span><i class="icon-leaf"></i> Great great Grand Child</span>'},{content:'<span><i class="icon-leaf"></i> Great Grand Child</span>'},{content:'<span><i class="icon-leaf"></i> Great Grand Child</span>'}]},{content:'<span><i class="fa fa-lg fa-plus-circle"></i> Great Grand Child</span>',children:[{content:'<span><i class="icon-leaf"></i> Great great Grand Child</span>'},{content:'<span><i class="icon-leaf"></i> Great great Grand Child</span>'}]},{content:'<span><i class="icon-leaf"></i> Great great Grand Child</span>'},{content:'<span><i class="icon-leaf"></i> Great great Grand Child</span>'},{content:'<span><i class="icon-leaf"></i> Great Grand Child</span>'},{content:'<span><i class="icon-leaf"></i> Great Grand Child</span>'}]},{content:'<span><i class="icon-leaf"></i> Grand Child</span>'},{content:'<span><i class="icon-leaf"></i> Grand Child</span>'},{content:'<span><i class="fa fa-lg fa-plus-circle"></i> Grand Child</span>',children:[{content:'<span><i class="fa fa-lg fa-plus-circle"></i> Great Grand Child</span>',children:[{content:'<span><i class="icon-leaf"></i> Great great Grand Child</span>'},{content:'<span><i class="icon-leaf"></i> Great great Grand Child</span>'}]},{content:'<span><i class="icon-leaf"></i> Great great Grand Child</span>'},{content:'<span><i class="icon-leaf"></i> Great great Grand Child</span>'},{content:'<span><i class="icon-leaf"></i> Great Grand Child</span>'},{content:'<span><i class="icon-leaf"></i> Great Grand Child</span>'}]},{content:'<span><i class="fa fa-lg fa-plus-circle"></i> Great Grand Child</span>',children:[{content:'<span><i class="icon-leaf"></i> Great great Grand Child</span>'},{content:'<span><i class="icon-leaf"></i> Great great Grand Child</span>'}]},{content:'<span><i class="icon-leaf"></i> Great great Grand Child</span>'},{content:'<span><i class="icon-leaf"></i> Great great Grand Child</span>'},{content:'<span><i class="icon-leaf"></i> Great Grand Child</span>'},{content:'<span><i class="icon-leaf"></i> Great Grand Child</span>'}]},{content:'<span><i class="fa fa-lg fa-folder-open"></i> Parent2</span>',children:[{content:'<span><i class="icon-leaf"></i> Child</span>'}]}]}]);
- "use strict";angular.module("app.ui").directive("smartClassFilter",function(){return{restrict:"A",scope:{model:"=",displayElements:"@",filterElements:"@"},link:function(l,n){l.$watch("model",function(e){var t;angular.isString(e)&&((t=e.trim())?(angular.element(l.displayElements,n).hide(),angular.element(l.filterElements,n).filter(function(){return new RegExp(t,"i").test($(this).attr("class")+$(this).attr("alt"))}).closest(l.displayElements).show()):angular.element(l.displayElements,n).show())})}}});
- "use strict";angular.module("app.ui").directive("smartJquiAccordion",function(){return{restrict:"A",link:function(e,i,a){i.accordion({autoHeight:!1,heightStyle:"content",collapsible:!0,animate:300,icons:{header:"fa fa-plus",activeHeader:"fa fa-minus"},header:"h4"})}}});
- "use strict";angular.module("app.ui").directive("smartJquiAjaxAutocomplete",function(){return{restrict:"A",scope:{ngModel:"="},link:function(o,u,t){function i(t){return t.split(/,\s*/)}u.autocomplete({source:function(t,e){jQuery.getJSON("http://gd.geobytes.com/AutoCompleteCity?callback=?&q="+i(t.term).pop(),function(t){e(t)})},minLength:3,select:function(t,e){var n,e=e.item.value;return(e=void 0===e?u.val():e)&&((n=i(u.val())).pop(),n.push(i(e)[0]),n.push(""),o.$apply(function(){o.ngModel=n.join(", ")})),!1},focus:function(){return!1},delay:100})}}});
- "use strict";angular.module("app.ui").directive("smartJquiAutocomplete",function(){return{restrict:"A",scope:{source:"="},link:function(e,t,u){t.autocomplete({source:e.source})}}});
- "use strict";$.widget("ui.dialog",$.extend({},$.ui.dialog.prototype,{_title:function(t){this.options.title?t.html(this.options.title):t.html(" ")}})),angular.module("app.ui").directive("smartJquiDialog",function(){var l=["autoOpen","modal","width","resizable"],d={width:Math.min(.7*$(window).width(),600),autoOpen:!1,resizable:!1};return{restrict:"A",link:function(a,n,t){var i=n.find("[data-dialog-title]").remove().html(),o=_.clone(d);l.forEach(function(t){n.data(t)&&(o[t]=n.data(t))});var e=n.find("[data-dialog-buttons]").remove().find("button").map(function(t,i){return{class:i.className,html:i.innerHTML,click:function(){$(i).data("action")&&a.$eval($(i).data("action")),n.dialog("close")}}});n.dialog(_.extend({title:i,buttons:e},o))}}});
- "use strict";angular.module("app.ui").directive("smartJquiDialogLauncher",function(){return{restrict:"A",compile:function(a,i){a.removeAttr("smart-jqui-dialog-launcher data-smart-jqui-dialog-launcher"),a.on("click",function(a){$(i.smartJquiDialogLauncher).dialog("open"),a.preventDefault()})}}});
- "use strict";angular.module("app.ui").directive("smartJquiDynamicTabs",["$timeout",function(a){return{restrict:"A",link:function(t){a(function(){!function(){$("#tabs2").tabs();var e=$("#tab_title"),s=$("#tab_content"),i=2,l=$("#tabs2").tabs(),a=$("#addtab").dialog({autoOpen:!1,width:600,resizable:!1,modal:!0,buttons:[{html:"<i class='fa fa-times'></i> Cancel",class:"btn btn-default",click:function(){$(this).dialog("close")}},{html:"<i class='fa fa-plus'></i> Add",class:"btn btn-danger",click:function(){n(),$(this).dialog("close")}}]});function n(){var t=e.val()||"Tab "+i,a="tabs-"+i,n=$("<li style='position:relative;'> <span class='air air-top-left delete-tab' style='top:7px; left:7px;'><button class='btn btn-xs font-xs btn-default hover-transparent'><i class='fa fa-times'></i></button></span></span><a href='#{href}'> #{label}</a></li>".replace(/#\{href\}/g,"#"+a).replace(/#\{label\}/g,t)),t=s.val()||"Tab "+i+" content.";l.find(".ui-tabs-nav").append(n),l.append("<div id='"+a+"'><p>"+t+"</p></div>"),l.tabs("refresh"),i++,$("#tab_title").val(""),$("#tab_content").val("")}a.find("form").submit(function(t){n(),a.dialog("close"),t.preventDefault()}),$("#add_tab").button().click(function(){a.dialog("open")}),$("#tabs2").on("click","span.delete-tab",function(){var t=$(this).closest("li").remove().attr("aria-controls");$("#"+t).remove(),l.tabs("refresh")})}()})}}}]);
- "use strict";angular.module("app.ui").directive("smartJquiMenu",function(){return{restrict:"A",link:function(u,i,n){i.menu()}}});
- "use strict";angular.module("app.ui").directive("smartJquiTabs",function(){return{restrict:"A",link:function(t,i,r){i.tabs()}}});
- "use strict";angular.module("app.ui").directive("smartNestable",function(){return{restrict:"A",scope:{group:"@",output:"="},link:function(t,u,e){var n={};t.group&&(n.group=t.group),u.nestable(n),e.output&&(u.on("change",function(){t.$apply(function(){t.output=u.nestable("serialize")})}),t.output=u.nestable("serialize"))}}});
- "use strict";angular.module("app.ui").directive("smartProgressbar",["lazyScript",function(e){return{restrict:"A",compile:function(r,t){e.register("build/vendor.ui.js").then(function(){r.removeAttr("smart-progressbar data-smart-progressbar"),r.progressbar({display_text:"fill"})})}}}]);
- "use strict";angular.module("app.ui").directive("smartRideCarousel",function(){return{restrict:"A",compile:function(r,e){r.removeAttr("smart-ride-carousel data-smart-ride-carousel"),r.carousel(r.data())}}});
- "use strict";angular.module("app.ui").directive("smartSuperBox",function(){return{restrict:"A",compile:function(r,t){r.removeAttr("smart-super-box data-smart-super-box"),r.SuperBox()}}});
- "use strict";angular.module("app.ui").directive("smartTreeviewContent",["$compile",function(e){return{restrict:"E",link:function(e,t){var i=$(e.item.content);function n(){i.find(">i").toggleClass("fa-plus-circle",!e.item.expanded).toggleClass("fa-minus-circle",!!e.item.expanded)}e.item.children&&e.item.children.length&&(i.on("click",function(){e.$apply(function(){e.item.expanded=!e.item.expanded,n()})}),n()),t.replaceWith(i)}}}]),angular.module("app.ui").directive("smartTreeview",["$compile","$sce",function(r,e){return{restrict:"A",scope:{items:"="},template:'<li ng-class="{parent_li: item.children.length}" ng-repeat="item in items" role="treeitem"><smart-treeview-content></smart-treeview-content><ul ng-if="item.children.length" smart-treeview ng-show="item.expanded" items="item.children" role="group" class="smart-treeview-group" ></ul></li>',compile:function(e){var i,n=e.contents().remove();return{post:function(e,t){(i=i||r(n))(e,function(e){t.append(e)})}}}}}]);
- "use strict";angular.module("app.dynamicForm").controller("dynamicFormCtrl",["$scope","$http","dynamicFormService","$state","APP_CONFIG",function(i,n,f,a,e){i.pageInfo={pageNum:1,pageSize:10},i.loadData=function(){f.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,i.searchCondition).then(function(n){i.pageInfo=n,console.log(n)},function(n){console.log(n)})},i.loadData(),i.startupProcess=function(n,e){a.go("app.dynamicForm.dynamicForm-edit",{id:n,key:e})},i.go_pages=function(n,e,a,o){var t=e;if("previousPage"==n){if(e<=1)return;t=e-1}else if("nextPage"==n){if(o<=e)return;t=e+1}else if("firstPage"==n){if(1==e)return;t=1}else if("lastPage"==n){if(e==o)return;t=o}i.loadData=function(){f.getPageInfo(t,a).then(function(n){i.pageInfo=n},function(n){})},i.loadData()},i.change_pageSize=function(n){i.loadData=function(){f.getPageInfo(1,n).then(function(n){i.pageInfo=n},function(n){})},i.loadData()}}]);
- "use strict";angular.module("app.dynamicForm").controller("dynamicFormSaveCtrl",["$scope","$http","$stateParams","dynamicFormSaveService","APP_CONFIG",function(t,n,e,s,o){t.loadData=function(){s.getPageInfo(e.id,e.key).then(function(e){t.params=e.form.formProperties,t.key=e.key,t.enums=e,t.processDefinitionId=e.processDefinitionId,console.log(e)},function(e){console.log(e)})},t.loadData(),t.ok=function(){alert(t.key)},t.save=function(){n({method:"POST",url:o.businessUrl+"/act/form/dynamic/task/complete",data:{formJson:angular.toJson(t.params),keys:t.key,processDefinitionId:t.processDefinitionId}}).then(function(e){"success"==e.data.status&&(alert("保存成功!"),t.retList())},function(e){})},t.choice=function(){alert(t.params),t.modelItem=[],t.modelItem.processInstanceId=plan.processInstanceId,$uibModal.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",resolve:{items:function(){return t.modelItem}}}).result.then(function(e){"cancel"==e.returnType||("submit"==e.returnType?t.submit(e.assignee):"isEnd"==e.returnType&&t.audit(t.modelItem.auditResult,null))},function(e){console.log(e)})},t.submit=function(e){n({method:"POST",url:o.businessUrl+"/depot/business/plan/submit",data:{id:t.plan.id,assignee:e}}).then(function(e){"success"==e.data.success?(alert("提交成功!"),t.loadData()):alert(e.data.msg)},function(e){console.log(e)})}}]);
- "use strict";angular.module("app.dynamicForm").service("dynamicFormSaveService",["$http","$q","APP_CONFIG",function(n,i,o){this.getPageInfo=function(e,r){var t=i.defer();return n({method:"GET",url:o.businessUrl+"/act/form/dynamic/get-form/start",params:{processDefinitionId:e,key:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.dynamicForm").service("dynamicFormService",["$http","$q","APP_CONFIG",function(n,a,i){this.getPageInfo=function(e,r){var t=a.defer();return n({method:"GET",url:i.businessUrl+"/act/form/dynamic/process-list",params:{pageNum:e,pageSize:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.act").controller("actCtrl",["$scope","$http","actService","APP_CONFIG",function(c,e,l,o){c.loadData=function(){l.getPageInfo(1,10).then(function(t){c.pageInfo=t},function(t){console.log(t)})},c.loadData(),c.editAct=function(t){null!=t&&e({method:"GET",url:o.businessUrl+"/act/model/edit",params:{id:t}}).then(function(t){c.act=t.data},function(t){console.log(t)}),$("#myModalAct").modal("show")},c.saveAct=function(){e({method:"POST",url:o.businessUrl+"/act/model/create",data:{name:c.act.name,key:c.act.key,description:c.act.description,category:c.act.category}}).then(function(t){alert("保存成功!"),window.location.href="/act/modeler.html?modelId="+t.data},function(t){console.log(t)}),$("#myModalAct").modal("hide")},c.deleteAct=function(t){confirm("确定要删除吗?")&&(e({method:"POST",url:o.businessUrl+"/act/model/delete",data:{id:t}}).then(function(t){alert("删除成功!"),c.loadData()},function(t){console.log(t)}),$("#myModalAct").modal("hide"))},c.deployAct=function(t){confirm("确定要部署吗?")&&(e({method:"POST",url:o.businessUrl+"/act/model/deploy",data:{id:t}}).then(function(t){alert("部署成功!"),c.loadData()},function(t){console.log(t)}),$("#myModalAct").modal("hide"))},c.exportAct=function(t){e({method:"POST",url:o.businessUrl+"/act/model/export",data:{id:t}}).then(function(t){c.loadData()},function(t){console.log(t)})},c.provinces=[{key:"01",value:"北京"},{key:"02",value:"河北省"}],c.go_page=function(t,e,o,n){var a=e;if("previousPage"==t){if(e<=1)return;a=e-1}else if("nextPage"==t){if(n<=e)return;a=e+1}else if("firstPage"==t){if(1==e)return;a=1}else if("lastPage"==t){if(e==n)return;a=n}c.loadData=function(){l.getPageInfo(a,o).then(function(t){c.pageInfo=t},function(t){})},c.loadData()},c.change_pageSize=function(t){c.loadData=function(){l.getPageInfo(1,t).then(function(t){c.pageInfo=t},function(t){})},c.loadData()}}]);
- "use strict";angular.module("app.act").service("actService",["$http","$q","APP_CONFIG",function(a,n,o){this.getPageInfo=function(e,t){var r=n.defer();return a({method:"GET",url:o.businessUrl+"/act/model/getModel",params:{pageNum:e,pageSize:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.process").controller("actProcessCtrl",["$scope","$http","FileUploader","actProcessService","$rootScope","APP_CONFIG",function(c,t,e,l,o,n){c.loadData=function(){l.getPageInfo(1,10).then(function(e){c.pageInfo=e},function(e){console.log(e)})},c.loadData(),c.seeActProcess=function(e,o){location.href=n.businessUrl+"/#/process/seeProcess/"+e},c.seeXml=function(e,o){t({method:"POST",url:n.businessUrl+"/act/process/resource/read",data:{procDefId:e,procInsId:o}}).then(function(e){console.log(e)},function(e){console.log(e)}),$("#myModalAct").modal("hide")},c.editAct=function(e){t({method:"GET",url:n.businessUrl+"/act/model/edit",params:{id:e}}).then(function(e){c.act=e.data},function(e){console.log(e)}),$("#myModalAct").modal("show")},c.saveAct=function(){t({method:"POST",url:n.businessUrl+"/act/model/create",data:{name:c.act.name,key:c.act.key,description:c.act.description,category:c.act.category}}).then(function(e){alert("保存成功!"),c.user={}},function(e){console.log(e)}),$("#myModalAct").modal("hide")},c.deleteActProcess=function(e){confirm("确定要删除吗?")&&(t({method:"POST",url:n.businessUrl+"/act/process/delete",data:{deploymentId:e}}).then(function(e){alert("删除成功!"),c.loadData()},function(e){console.log(e)}),$("#myModalAct").modal("hide"))},c.go_pages=function(e,o,t,n){var a=o;if("previousPage"==e){if(o<=1)return;a=o-1}else if("nextPage"==e){if(n<=o)return;a=o+1}else if("firstPage"==e){if(1==o)return;a=1}else if("lastPage"==e){if(o==n)return;a=n}c.loadData=function(){l.getPageInfo(a,t).then(function(e){c.pageInfo=e},function(e){console.log(e)})},c.loadData()},c.change_pageSize=function(e){c.loadData=function(){l.getPageInfo(1,e).then(function(e){c.pageInfo=e},function(e){console.log(e)})},c.loadData()},c.editAct=function(){document.getElementById("fileType").value="",$("#myModalAct").modal("show")},c.convertToModel=function(e){t({method:"POST",url:n.businessUrl+"/act/template/convert/toModel",data:{procDefId:e}}).then(function(e){alert("转换成功!")},function(e){console.log(e)})},c.uploader=new e({url:n.businessUrl+"/act/template/actDeploy",autoUpload:!0,formData:[{orgId:o.userInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,o){console.info("正在上传:"+o+"%"+e+"*******")},onSuccessItem:function(e,o,t,n){alert(o);var a=document.activeElement.parentNode.nextSibling;c.orgInfo[a.name]=o,$("#myModalAct").modal("hide"),c.loadData()}})}]);
- "use strict";angular.module("app.dynamicForm").controller("dynamicFormCtrl",["$scope","$http","dynamicFormService","$state","APP_CONFIG",function(i,n,f,a,e){i.pageInfo={pageNum:1,pageSize:10},i.loadData=function(){f.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,i.searchCondition).then(function(n){i.pageInfo=n,console.log(n)},function(n){console.log(n)})},i.loadData(),i.startupProcess=function(n,e){a.go("app.dynamicForm.dynamicForm-edit",{id:n,key:e})},i.go_pages=function(n,e,a,o){var t=e;if("previousPage"==n){if(e<=1)return;t=e-1}else if("nextPage"==n){if(o<=e)return;t=e+1}else if("firstPage"==n){if(1==e)return;t=1}else if("lastPage"==n){if(e==o)return;t=o}i.loadData=function(){f.getPageInfo(t,a).then(function(n){i.pageInfo=n},function(n){})},i.loadData()},i.change_pageSize=function(n){i.loadData=function(){f.getPageInfo(1,n).then(function(n){i.pageInfo=n},function(n){})},i.loadData()}}]);
- "use strict";angular.module("app.dynamicForm").controller("dynamicFormSaveCtrl",["$scope","$http","$stateParams","dynamicFormSaveService","APP_CONFIG",function(t,n,e,s,o){t.loadData=function(){s.getPageInfo(e.id,e.key).then(function(e){t.params=e.form.formProperties,t.key=e.key,t.enums=e,t.processDefinitionId=e.processDefinitionId,console.log(e)},function(e){console.log(e)})},t.loadData(),t.ok=function(){alert(t.key)},t.save=function(){n({method:"POST",url:o.businessUrl+"/act/form/dynamic/task/complete",data:{formJson:angular.toJson(t.params),keys:t.key,processDefinitionId:t.processDefinitionId}}).then(function(e){"success"==e.data.status&&(alert("保存成功!"),t.retList())},function(e){})},t.choice=function(){alert(t.params),t.modelItem=[],t.modelItem.processInstanceId=plan.processInstanceId,$uibModal.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",resolve:{items:function(){return t.modelItem}}}).result.then(function(e){"cancel"==e.returnType||("submit"==e.returnType?t.submit(e.assignee):"isEnd"==e.returnType&&t.audit(t.modelItem.auditResult,null))},function(e){console.log(e)})},t.submit=function(e){n({method:"POST",url:o.businessUrl+"/depot/business/plan/submit",data:{id:t.plan.id,assignee:e}}).then(function(e){"success"==e.data.success?(alert("提交成功!"),t.loadData()):alert(e.data.msg)},function(e){console.log(e)})}}]);
- "use strict";angular.module("app.process").service("actProcessService",["$http","$q","APP_CONFIG",function(t,c,o){this.getPageInfo=function(e,r){var s=c.defer();return t({method:"GET",url:o.businessUrl+"/act/process/processList",params:{pageNum:e,pageSize:r}}).then(function(e){s.resolve(e.data)},function(e){s.reject("error")}),s.promise}}]);
- "use strict";angular.module("app.dynamicForm").service("dynamicFormSaveService",["$http","$q","APP_CONFIG",function(n,i,o){this.getPageInfo=function(e,r){var t=i.defer();return n({method:"GET",url:o.businessUrl+"/act/form/dynamic/get-form/start",params:{processDefinitionId:e,key:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.dynamicForm").service("dynamicFormService",["$http","$q","APP_CONFIG",function(n,a,i){this.getPageInfo=function(e,r){var t=a.defer();return n({method:"GET",url:i.businessUrl+"/act/form/dynamic/process-list",params:{pageNum:e,pageSize:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.task").controller("actHisTaskCtrl",["$scope","$stateParams","$http","actHisTaskService","APP_CONFIG",function(t,a,n,e,l){t.loadData=function(a){e.loadDataById(a).then(function(a){t.histoicFlowList=a,console.log(a)},function(a){console.log(a)})},t.loadData(a.procInsId),t.handleTask=function(a,t,e,o,s,c){n({method:"GET",url:l.businessUrl+"/act/task/form",params:{taskId:a,taskName:t,taskDefKey:e,procInsId:o,procDefId:s,status:c}}).then(function(a){var t=a.data.url,e=a.data.taskId,o=a.data.taskName,s=a.data.taskDefKey,c=a.data.procInsId,n=a.data.procDefId,d=a.data.status,a=a.data.id;alert(t+"?act.taskId="+e+"&act.taskName="+o+"&act.taskDefKey="+s+"&act.procInsId="+c+"&act.procDefId="+n+"&act.status="+d+"&id="+a),alert(l.businessUrl+t),location.href=l.businessUrl+t},function(a){})},t.saveAct=function(){n({method:"POST",url:l.businessUrl+"/act/model/create",data:{name:t.act.name,key:t.act.key,description:t.act.description,category:t.act.category}}).then(function(a){alert("保存成功111!"),t.user={}},function(a){console.log(a)}),$("#myModalAct").modal("hide")},t.deleteActProcess=function(a){confirm("确定要删除吗?")&&(n({method:"POST",url:l.businessUrl+"/act/process/delete",data:{deploymentId:a}}).then(function(a){alert("删除成功!"),t.loadData()},function(a){console.log(a)}),$("#myModalAct").modal("hide"))},t.provinces=[{key:"01",value:"北京"},{key:"02",value:"河北省"}]}]);
- "use strict";angular.module("app.task").controller("actTaskCtrl",["$scope","$http","actTaskService","APP_CONFIG",function(s,c,i,r){s.loadData=function(){i.getPageInfo(1,10).then(function(t){s.pageInfo=t},function(t){console.log(t)})},s.loadData(),s.hitList=function(t){location.href=r.businessUrl+"/#/task/hislist/"+t},s.handleTask=function(t,a,e,n,o,s){c({method:"GET",url:r.businessUrl+"/act/task/form",params:{taskId:t,taskName:a,taskDefKey:e,procInsId:n,procDefId:o,status:s}}).then(function(t){var a=t.data.url,e=t.data.taskId,n=t.data.taskName,o=t.data.taskDefKey,s=t.data.procInsId,c=t.data.procDefId,i=t.data.status,t=t.data.id;alert(a+"?act.taskId="+e+"&act.taskName="+n+"&act.taskDefKey="+o+"&act.procInsId="+s+"&act.procDefId="+c+"&act.status="+i+"&id="+t),alert(r.businessUrl+a),location.href=r.businessUrl+a},function(t){})},s.saveAct=function(){c({method:"POST",url:r.businessUrl+"/act/model/create",data:{name:s.act.name,key:s.act.key,description:s.act.description,category:s.act.category}}).then(function(t){alert("保存成功111!"),s.user={}},function(t){console.log(t)}),$("#myModalAct").modal("hide")},s.deleteActProcess=function(t){confirm("确定要删除吗?")&&(c({method:"POST",url:r.businessUrl+"/act/process/delete",data:{deploymentId:t}}).then(function(t){alert("删除成功!"),s.loadData()},function(t){console.log(t)}),$("#myModalAct").modal("hide"))},s.provinces=[{key:"01",value:"北京"},{key:"02",value:"河北省"}],s.go_page=function(t,a,e,n){var o=a;if("previousPage"==t){if(a<=1)return;o=a-1}else if("nextPage"==t){if(n<=a)return;o=a+1}else if("firstPage"==t){if(1==a)return;o=1}else if("lastPage"==t){if(a==n)return;o=n}s.loadData=function(){i.getPageInfo(o,e).then(function(t){s.pageInfo=t},function(t){})},s.loadData()},s.change_pageSize=function(t){s.loadData=function(){i.getPageInfo(1,t).then(function(t){s.pageInfo=t},function(t){})},s.loadData()}}]);
- "use strict";angular.module("app.process").service("actHisTaskService",["$http","$q","APP_CONFIG",function(s,a,r){this.loadDataById=function(t){alert(t);var e=a.defer();return s({method:"POST",url:r.businessUrl+"/act/task/historyList",data:{procInsId:t}}).then(function(t){e.resolve(t.data)},function(t){}),e.promise}}]);
- "use strict";angular.module("app.process").service("actTaskService",["$http","$q","APP_CONFIG",function(a,s,n){this.getPageInfo=function(e,t){var r=s.defer();return a({method:"GET",url:n.businessUrl+"/act/task/todoList",params:{pageNum:e,pageSize:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.auth").directive("facebookSignin",["$rootScope","ezfb",function(n,c){return{replace:!0,restrict:"E",template:'<a class="btn btn-block btn-social btn-facebook"><i class="fa fa-facebook"></i> Sign in with Facebook</a>',link:function(o,e){e.on("click",function(){c.login(function(o){o.authResponse&&n.$broadcast("event:facebook-signin-success",o.authResponse)},{scope:"public_profile"})})}}}]);
- "use strict";angular.module("app.auth").directive("googleSignin",["$rootScope","GooglePlus",function(i,e){return{restrict:"E",template:'<a class="g-signin btn btn-block btn-social btn-google-plus"><i class="fa fa-google-plus"></i> Sign in with Google</a>',replace:!0,link:function(n,o){o.on("click",function(){e.login().then(function(n){i.$broadcast("event:google-plus-signin-success",n)},function(n){i.$broadcast("event:google-plus-signin-failure",n)})})}}}]);
- "use strict";angular.module("app.basic").controller("codeRuleCtrl",["$scope","$rootScope","$http","$state","$uibModal","codeRuleService","APP_CONFIG",function(e,o,a,n,t,c,i){e.searchCondition={},e.pageInfo={pageNum:1,pageSize:10},e.loadData=function(){c.getPageInfo(e.pageInfo.pageNum,e.pageInfo.pageSize,o.orgInfo.orgId).then(function(o){e.pageInfo=o},function(o){console.log(o)})},e.loadData(),e.showAdd=function(){n.go("app.basic.codeRule.add")},e.showView=function(o){n.go("app.basic.codeRule.view",{id:o})},e.showEdit=function(o){n.go("app.basic.codeRule.edit",{id:o})},e.remove=function(o){confirm("确定要删除吗?")&&c.remove(o).then(function(o){alert("删除成功!"),e.loadData()},function(o){console.log(o)})},e.goPage=function(o){e.pageInfo.pageNum!=o&&0<o&&(e.pageInfo.pageNum=o,e.loadData())}}]);
- "use strict";angular.module("app.basic").controller("codeRuleDetailModalCtrl",["$scope","$uibModalInstance","$filter","$http","$rootScope","APP_CONFIG","items",function(e,l,a,u,y,o,t){var n=null;e.save=function(){null==n?(n=$("#codeRuleDetail-form").validate(),e.save()):n.form()&&l.close(e.codeRuleDetail)},e.cancel=function(){l.close()},e.typeList=[{name:"组织编码",value:"orgCodeType"},{name:"自定义字符",value:"customType"},{name:"日期时间",value:"dateType"}],e.dateTypeList=[{name:"yyyy(年)",value:"yyyy"},{name:"yyyyMM(年月)",value:"yyyyMM"},{name:"yyyyMMdd(年月日)",value:"yyyyMMdd"}],e.ruleValueReadOnly=!1,e.ruleTypeChange=function(){e.ruleValueReadOnly=!1,e.codeRuleDetail.ruleValue="","orgCodeType"==e.codeRuleDetail.ruleType&&(e.ruleValueReadOnly=!0,e.codeRuleDetail.ruleValue=y.orgInfo.orgCode)},null!=t&&(e.codeRuleDetail={},e.codeRuleDetail.ruleType=t.ruleType,e.ruleTypeChange(),e.codeRuleDetail.ruleValue=t.ruleValue)}]);
- "use strict";angular.module("app.basic").controller("codeRuleSaveCtrl",["$scope","$http","$filter","$stateParams","$state","$uibModal","$rootScope","codeRuleService","codeRuleDetailService","commonUtilService","APP_CONFIG",function(d,e,l,a,t,o,i,u,n,r,c){d.saveFlag=!1,d.codeRule={},d.codeRuleDetail={},d.addedDetail=[],d.loadDataById=function(e){u.loadDataById(e).then(function(e){d.codeRule=e.codeRule,d.codeRuleDetailList=e.codeRuleDetailList;for(var l=0;l<d.codeRuleDetailList.length;l++)d.addedDetail.push(angular.copy(d.codeRuleDetailList[l]));d.previewCodeFun()},function(e){})},d.isNotEdit=a.isNotEdit,null!=a.id&&null!=a.id&&""!=a.id&&0!=a.id&&d.loadDataById(a.id);var s=$("#codeRule-form").validate();$.validator.addMethod("validInteger",function(e,l,a){return this.optional(l)||/^\d*$/g.test(e)},"请输入正确的正整数!"),d.save=function(){d.saveFlag||s.form()&&(d.saveFlag=!0,u.edit(d.codeRule,d.addedDetail,i.userInfo).then(function(e){"success"==e.status?(alert("保存成功!"),d.retList()):(alert(e.msg),d.saveFlag=!1)},function(e){console.log(e)}))},d.retList=function(){""!=i.previousState_name?i.back():t.go("app.basic.codeRule.list")},d.addRow=function(){var e=[];o.open({size:"sm",templateUrl:"app/basic/codeRule/views/codeRuleDetailModal.html",controller:"codeRuleDetailModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&""!=e&&(d.addedDetail.push(angular.copy(e)),d.previewCodeFun())},function(e){console.log(e)})},d.editRow=function(e){var l=d.addedDetail.indexOf(e),a=[];a.ruleType=e.ruleType,a.ruleValue=e.ruleValue,o.open({size:"sm",templateUrl:"app/basic/codeRule/views/codeRuleDetailModal.html",controller:"codeRuleDetailModalCtrl",resolve:{items:function(){return a}}}).result.then(function(e){null!=e&&""!=e&&(d.addedDetail[l].ruleType=e.ruleType,d.addedDetail[l].ruleValue=e.ruleValue,d.previewCodeFun())},function(e){console.log(e)})},d.deleteRow=function(e){if(null!=e.id&&null!=e.id&&""!=e.id){if(!confirm("此条数据为之前保存的数据,确定要删除吗?"))return;n.remove(e.id).then(function(e){},function(e){console.log(e)})}e=d.addedDetail.indexOf(e);-1!=e&&(d.addedDetail.splice(e,1),d.previewCodeFun())},d.previewCodeFun=function(){if(null!=d.codeRule.serialNumberLength&&null!=d.codeRule.serialNumberLength){var e="";null!=d.codeRule.spacer&&null!=d.codeRule.spacer&&(e=d.codeRule.spacer);var l=parseInt(d.codeRule.serialNumberLength,10),a="",t="";if(0<d.addedDetail.length)for(var o=0;o<d.addedDetail.length;o++)t+=d.addedDetail[o].ruleValue,t+=e;for(o=0;o<l-1;o++)a+="0";a+="1",d.previewCode=""!=t?t+a:a}},d.typeList=[{name:"组织编码",value:"orgCodeType"},{name:"自定义字符",value:"customType"},{name:"日期时间",value:"dateType"},{name:"流水",value:"serialType"}],d.dateTypeList=[{name:"yyyy(年)",value:"yyyy"},{name:"yyyyMM(年月)",value:"yyyyMM"},{name:"yyyyMMdd(年月日)",value:"yyyyMMdd"}]}]);
- "use strict";angular.module("app.basic").service("codeRuleDetailService",["$http","$q","APP_CONFIG",function(t,i,o){this.remove=function(e){var r=i.defer();return t({method:"POST",url:o.basicUrl+"/depot/basic/codeRuleDetail/remove",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.basic").service("codeRuleService",["$http","$q","APP_CONFIG",function(a,i,n){this.getPageInfo=function(e,r,t){var o=i.defer();return a({method:"GET",url:n.basicUrl+"/depot/basic/codeRule/getList",params:{pageNum:e,pageSize:r,orgId:t}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getDetailPageInfo=function(e){var r=i.defer();return a({method:"GET",url:n.basicUrl+"/depot/basic/codeRule/getDetailList",params:{pageNum:1,pageSize:100,bid:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.loadDataById=function(e){var r=i.defer();return a({method:"GET",url:n.basicUrl+"/depot/basic/codeRule/edit",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.loadDetailDataById=function(e){var r=i.defer();return a({method:"GET",url:n.basicUrl+"/depot/basic/codeRuleDetail/edit",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.edit=function(e,r,t){var o=i.defer();return a({method:"POST",url:n.basicUrl+"/depot/basic/codeRule/save",data:{codeRuleJson:angular.toJson(e),codeRuleDetailJson:angular.toJson(r),userInfo:angular.toJson(t)}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.remove=function(e){var r=i.defer();return a({method:"POST",url:n.basicUrl+"/depot/basic/codeRule/remove",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getCodeValueByType=function(e,r){var t=i.defer();return a({method:"GET",url:n.basicUrl+"/depot/basic/codeRule/getCodeValueByType",params:{codeRuleType:e,orgId:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.basic").service("enumService",["$http","$q","APP_CONFIG",function(u,a,o){function n(e,r){for(var t=[],n=new Map,i=new Map,u=[],a=0;a<e.enumList.length;a++){var o={id:e.enumList[a].id,name:e.enumList[a].name,children:[]},s=e.enumList[a].id,c=e.enumList[a].parentid;n.set(s,o),i.has(c)?((d=i.get(c)).push(s),i.set(c,d)):((d=[]).push(s),i.set(c,d),u.push(c)),null!=r&&e.enumList[a].id==r&&(o.selected=!0)}for(var m=0;m<u.length;m++){var c=u[m],d=i.get(c);if(c==e.enumId)for(var l=0;l<d.length;l++){s=d[l],o=n.get(s);t.push(o)}else for(l=0;l<d.length;l++){s=d[l],o=n.get(s);n.get(c).children.push(o)}}return t=angular.copy(t)}this.getPageInfo=function(e,r,t,n){var i=a.defer();return u({method:"GET",url:o.basicUrl+"/Enum/getList",params:{pageNum:e,pageSize:r,enumName:n,parentId:t}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.edit=function(e){var r=a.defer();return u({method:"GET",url:o.basicUrl+"/Enum/findByEnum",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.save=function(e){var r=a.defer();return u({method:"POST",url:o.basicUrl+"/Enum/edit",data:{enumJson:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.remove=function(e){var r=a.defer();return u({method:"POST",url:o.basicUrl+"/Enum/remove",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getTree=function(){var r=a.defer();return u({method:"POST",url:o.basicUrl+"/Enum/getTree"}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.enumData=function(){var r=a.defer();return u({method:"GET",url:o.basicUrl+"/Enum/findEnumObj"}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getAllChildren=function(e){var r=a.defer();return u({method:"GET",url:o.basicUrl+"/Enum/getAllChildren",params:{enumid:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getTreeList=function(r,e){var t=a.defer();return u({method:"GET",url:o.basicUrl+"/Enum/getTreeList",params:{type:e}}).then(function(e){e=n(e.data,r);t.resolve(e)},function(e){t.reject("error")}),t.promise},this.getTreeListByTypeId=function(r,e){var t=a.defer();return u({method:"GET",url:o.basicUrl+"/Enum/getTreeTypeList",params:{deviceTypeId:e}}).then(function(e){e=n(e.data,r);t.resolve(e)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.basic").controller("equipmentEquipmentPoolCtrl",["$scope","$rootScope","equipmentEquipmentPoolService","permissions","FileUploader","$uibModal","APP_CONFIG",function(i,o,e,n,t,l,a){i.pageInfo={pageNum:1,pageSize:10},i.loadData=function(){e.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,i.pools).then(function(o){i.pageInfo=o},function(o){console.log(o)})},i.loadData(),i.edit=function(o,e){l.open({size:"md",templateUrl:"app/basic/equipmentEquipmentPool/views/equipmentEquipmentPool-edit.html",controller:"equipmentEquipmentPoolCtrlEdit",resolve:{id:o,butType:function(){return e}}}).result.then(function(o){i.loadData()},function(o){console.log(o)})},i.remove=function(o){confirm("确定要删除吗?")&&e.remove(o).then(function(o){"success"==o.status?i.loadData():alert("删除失败!")},function(o){console.log(o)})},i.loadData(),i.uploader=new t({url:a.deviceUrl+"/BasicEquipmentEquipmentPool/importFile",autoUpload:!0,formData:[{fileType:"xlsx",orgId:o.orgInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(o,e){console.info("正在上传:"+e+"%")},onSuccessItem:function(o,e,n,t){o.isSuccess&&""==e?alert("导入成功!"):alert(e),i.loadData()}}),i.goPage=function(o){i.pageInfo.pageNum!=o&&0<o&&(i.pageInfo.pageNum=o,i.loadData())}}]).controller("equipmentEquipmentPoolCtrlEdit",["$scope","$rootScope","equipmentEquipmentPoolService","id","butType","$uibModalInstance","APP_CONFIG",function(e,o,n,t,i,l,a){e.edit=function(){n.edit(t).then(function(o){e.pool=o,2==i&&(e.isNotEdit=!0)},function(o){console.log(o)})},e.edit(),e.save=function(){$("#pool-form").validate().form()&&n.save(e.pool,o.orgInfo.orgId,o.userInfo.userId).then(function(o){"success"==o.status?alert(o.msg):alert("保存失败!"),e.cancel()},function(o){console.log(o)})},e.cancel=function(){l.close()}}]);
- "use strict";angular.module("app.basic").service("equipmentEquipmentPoolService",["$http","$rootScope","$q","APP_CONFIG",function(n,i,u,a){this.getPageInfo=function(e,r,t){var o=u.defer();return n({method:"GET",url:a.deviceUrl+"/BasicEquipmentEquipmentPool/getList",params:{pageNum:e,pageSize:r,shelfId:null==t?"":t.shelfId,warehouseId:null==t?"":t.warehouseId,orgId:i.userInfo.orgId}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.edit=function(e){var r=u.defer();return n({method:"GET",url:a.deviceUrl+"/BasicEquipmentEquipmentPool/edit",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.save=function(e,r,t){var o=u.defer();return n({method:"POST",url:a.deviceUrl+"/BasicEquipmentEquipmentPool/update",data:{poolJson:angular.toJson(e),orgId:r,userId:t}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.remove=function(e){var r=u.defer();return n({method:"POST",url:a.deviceUrl+"/BasicEquipmentEquipmentPool/remove",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.basic").controller("enumCtrl",["$scope","$rootScope","enumService","permissions","FileUploader","APP_CONFIG",function(t,o,s,c,e,a){function i(e,a,i){var n=['<a href="javascript:void(0)" id="add"><i class="fa fa-edit"></i> 添加子项</a> '];return c.hasPermission(173)&&n.push('<a href="javascript:void(0)" id="edit"><i class="fa fa-edit"></i> 修改</a> '),n}t.loadData=function(){for(var e in t.diclist=new Array,o.dicDataList)angular.forEach(o.dicDataList[e],function(e,a){e.parentId=e.parentid,t.diclist.push(e)});t.fillLevel(0,0),t.drawTable()},t.fillLevel=function(i,n){angular.forEach(t.diclist,function(e,a){e.parentid==i&&(e.level=n,t.fillLevel(e.enumid,n+1))})},t.edit=function(e,a){s.edit(e).then(function(e){t.basicEnum=e,t.basicEnum.parentid=a},function(e){console.log(e)}),$("#enumModel").modal("show")},t.save=function(){var a=null;$("#basicEnum-form").validate().form()&&s.save(t.basicEnum).then(function(e){"success"==e.status?(alert("保存成功!"),a=e.basicEnum):alert("保存失败!"),$("#enumModel").modal("hide"),t.basicEnum.enumid?angular.forEach(o.dicDataList[t.basicEnum.parentid],function(e,a){e.enumid==t.basicEnum.enumid&&t.basicEnum}):o.dicDataList[t.basicEnum.parentid].push(a),sessionStorage.setItem("enumData",angular.toJson(o.dicDataList)),t.basicEnum={},t.loadData()},function(e){console.log(e)})},t.remove=function(i,n){confirm("确定要删除吗?")&&s.remove(i).then(function(e){"success"==e.status?(angular.forEach(o.dicDataList[n],function(e,a){e.enumid==i&&o.dicDataList[n].splice(a,1)}),sessionStorage.setItem("enumData",angular.toJson(o.dicDataList)),t.loadData()):alert("删除失败!")},function(e){console.log(e)})},window.operateEvents={"click #add":function(e,a,i,n){t.edit(null,i.enumid)},"click #edit":function(e,a,i,n){t.edit(i.enumid,i.parentid)}},t.drawTable=function(){$("#tb").bootstrapTable("destroy"),$("#tb").bootstrapTable({data:t.diclist,treeView:!0,treeCollapseAll:!0,treeId:"enumid",treeField:"enumname",formatLoadingMessage:function(){return""},columns:[{field:"enumid"},{field:"enumname"},{field:"enumcode"},{field:"gbcode"},{events:operateEvents,formatter:i}]})},t.loadData(),t.uploader=new e({url:a.basicUrl+"/Enum/importFile",autoUpload:!0,formData:[{fileType:"xlsx"}],removeAfterUpload:!0,onProgressItem:function(e,a){console.info("正在上传:"+a+"%")},onSuccessItem:function(e,a,i,n){e.isSuccess&&""==a?alert("导入成功"):alert(a),t.loadData()}})}]);
- "use strict";angular.module("app.basic").service("businessfileService",["$http","$q","APP_CONFIG",function(n,a,s){this.remove=function(e){var r=a.defer();return n({method:"POST",url:s.basicUrl+"/depot/basic/file/remove",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getUpdateFile=function(e,r,t){var i=a.defer();return n({method:"POST",url:s.basicUrl+"/depot/basic/file/updateFile",data:{fileIds:angular.toJson(e),bid:r,fileType:t}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.getList=function(e,r,t,i){var o=a.defer();return n({method:"GET",url:s.basicUrl+"/depot/basic/file/getList",params:{fileType:r,bid:e,orgId:t,order:i}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise}}]);
- "use strict";angular.module("app.basic").controller("keeperCtrl",["$scope","$rootScope","$http","$uibModal","$location","$state","keeperService","$stateParams",function(o,t,e,n,a,r,d,i){o.pageInfo={pageNum:1,pageSize:10},o.loadData=function(){o.keeperName=null==o.keper?"":o.keper.name,d.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.keeperName,t.orgInfo.orgId).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.loadData(),o.edit=function(e,t){r.go("app.basic.keeperEdit",{id:e,showType:t})},o.view=function(e){r.go("app.basic.keeperView",{id:e,types:i.functionType})},o.remove=function(e){confirm("确定要删除吗?")&&d.remove(e,t.orgInfo.orgId).then(function(e){"success"==e.status?(alert("删除成功!"),o.loadData()):alert("删除失败!")},function(e){console.log(e)})},o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())},o.selected=[],o.bgyId="",o.getUnitStoreList=function(e,t){n.open({size:"md",templateUrl:"app/basic/keeper/views/housePower-edit.html",controller:"keeperPowerCtrl",resolve:{id:e,orgId:t}}).result.then(function(e){o.selected=[],o.orgId="",o.bgyId=""},function(e){console.log(e)})}}]).controller("keeperCtrlEdit",["FileUploader","$rootScope","$filter","$scope","$http","$state","$location","$stateParams","keeperService","enumService","roleService","userService","APP_CONFIG",function(e,o,n,a,t,r,d,i,l,s,p,c,u){a.getBasicData=function(){p.getPageInfo().then(function(e){a.rolelist=e.list},function(e){console.log(e)}),c.getPageInfo(null,null,null,null,null,o.orgInfo.orgId).then(function(e){a.keeperList=e.list},function(e){console.log(e)})},a.getUserList=function(){var e=a.keeper.postType;14!=e&&16!=e||alert("请注意:您所选择的岗位类别需要录入“职业资格及等级”信息和“上岗证”信息!"),c.getPageInfo(null,null,null,null,e,o.orgInfo.orgId).then(function(e){a.keeperList=e.list},function(e){console.log(e)})},a.bgyId="",a.addXwxl=[],a.addZyjs=[],a.addZyzg=[],a.edit=function(){a.getBasicData(),l.findBasicKeeper(i.id).then(function(e){a.keeper=e.keeper,a.keeper.depotName=o.depotInfo.orgName,a.keeper.birthday=n("date")(a.keeper.birthday,"yyyy-MM-dd"),a.keeper.isdepartmentTime=n("date")(a.keeper.isdepartmentTime,"yyyy-MM-dd"),a.keeper.entryTime=n("date")(a.keeper.entryTime,"yyyy-MM-dd"),a.addXwxl=e.xlxwList,a.addZyjs=e.zyjsList;for(var t=0;t<a.addZyjs.length;t++)a.addZyjs[t].issueTime=n("date")(a.addZyjs[t].issueTime,"yyyy-MM-dd");a.addZyzg=e.zyzgList;for(t=0;t<a.addZyzg.length;t++)a.addZyzg[t].issueTime=n("date")(a.addZyzg[t].issueTime,"yyyy-MM-dd");a.addSgz=e.sgzList;for(t=0;t<a.addSgz.length;t++)a.addSgz[t].issueTime=n("date")(a.addSgz[t].issueTime,"yyyy-MM-dd");a.bgyId=e.keeper.id,1==i.showType&&(a.isNotEdit=!0)},function(e){console.log(e)})},a.edit(),a.setKeeperName=function(){var e=a.keeper.userId;c.editUser(e).then(function(e){a.keeper.name=e.realName,a.keeper.userAlias=e.userAlias,a.keeper.sex=e.sex,a.keeper.phone=e.mobile,a.keeper.email=e.email,a.keeper.avatorUrl=e.imgUrl},function(e){console.log(e)})};var g=$("#keeper-form").validate();$.validator.addMethod("sfzhm",function(e,t,o){var n=a.keeper.idCard;if(null==n||""==n)return!0;return!(!this.optional(t)&&!/^(\d{6})(\d{4})(\d{2})(\d{2})(\d{3})([0-9]|X)$/g.test(e))},"请输入正确的18位身份证号码!"),a.save=function(){g.form()&&l.save(a.keeper,a.addXwxl,a.addZyjs,a.addZyzg,a.addSgz,o.userInfo).then(function(e){"success"==e.status?alert(e.msg):alert("保存失败!"),r.go("app.basic.keeperList")},function(e){console.log(e)})},a.addEducation=function(e,t){var o;1===t?(o=a.addXwxl.length,null!=a.addXwxl[o-1].type?a.addXwxl.push({datatype:1,keeperId:e}):alert("请先录入空行!")):2===t?(o=a.addZyjs.length,null!=a.addZyjs[o-1].department?a.addZyjs.push({datatype:2,keeperId:e}):alert("请先录入空行!")):3===t&&(o=a.addZyzg.length,null!=a.addZyzg[o-1].occupation?a.addZyzg.push({datatype:3,keeperId:e}):alert("请先录入空行!"))},a.delRow=function(e,t,o){var n;1===t?a.addXwxl.length<=1?alert("至少要有一条学历学位信息!"):(null!=o.id&&a.deleteEdu(o.id),n=a.addXwxl.indexOf(o),a.addXwxl.splice(n,1)):2===t?a.addZyjs.length<=1?alert("至少要有一条专业技术职称信息!"):(null!=o.id&&a.deleteEdu(o.id),n=a.addZyjs.indexOf(o),a.addZyjs.splice(n,1)):3===t&&(a.addZyzg.length<=1?alert("至少要有一条职业资格信息!"):(null!=o.id&&a.deleteEdu(o.id),n=a.addZyzg.indexOf(o),a.addZyzg.splice(n,1)))},a.deleteEdu=function(e){confirm("当前数据已近存在于系统中,确定要删除吗?")&&l.removeEdu(e).then(function(e){"success"==e.status?alert("删除成功!"):alert("删除失败!")},function(e){console.log(e)})},a.uploader=new e({url:u.basicUrl+"/fileUpload/uploadFile",autoUpload:!0,formData:[{fileType:"image"}],removeAfterUpload:!0,onProgressItem:function(e,t){console.info("正在上传:"+t+"%")},onSuccessItem:function(e,t,o,n){a.keeper.avatorUrl=t}}),a.returnTop=function(){""!=o.previousState_name?o.back():r.go("app.basic.keeperList")}}]).controller("keeperPowerCtrl",["$scope","$rootScope","$http","$location","$uibModalInstance","$stateParams","id","orgId","keeperService","enumService","APP_CONFIG",function(o,t,e,n,a,r,d,i,l,s,p){o.selected=[],o.edit=function(){l.getUnitStoreKeepList(d,i,"0").then(function(e){o.housePowerList=e.storeList;for(var t=0;t<e.storeList.length;t++)5==e.storeList[t].delFlag&&o.selected.push(e.storeList[t].storehouseId)},function(e){console.log(e)})},o.edit(),o.updateSelection=function(e,t){e.target.checked?o.selected.push(t):(t=o.selected.indexOf(t),o.selected.splice(t,1))},o.save=function(){var e=angular.toJson(o.selected);l.saveKeeperHouse(e,t.userInfo,d).then(function(e){"success"==e.status?alert("保存成功!"):alert("保存失败!")},function(e){console.log(e)}),o.selected=[],o.cancel()},o.cancel=function(){a.close()}}]).controller("keeperViewCtrl",["$scope","$rootScope","$state","$location","$stateParams","keeperService","enumService","APP_CONFIG",function(o,e,t,n,a,r,d,i){o.findKeepView=function(){r.getBasicKeeper(a.id).then(function(e){var t=(o.keeper=e).avatorUrl;o.keeper.avatorUrl=e.avatorUrl,null==t&&(o.keeper.avatorUrl="app/mould/admin.jpg"),console.log(o.keeper.avatorUrl)},function(e){console.log(e)})},o.findKeepView(),o.showKeeper=function(e){t.go("app.basic.keeperEdit",{id:e,showType:1})},o.returnTop=function(){""!=e.previousState_name?"LKJC"==a.types?t.go("app.supervise.storage.keeperList"):""!=a.types?t.go("app.synth.barn.view",{id:a.types}):t.go("app.basic.keeperList"):e.back()}}]);
- "use strict";angular.module("app.basic").service("keeperService",["$http","$q","APP_CONFIG",function(i,u,c){this.getPageInfo=function(e,r,o,t){var n=u.defer();return i({method:"GET",url:c.basicUrl+"/Keeper/getList",params:{pageNum:e,pageSize:r,keeperName:o,orgId:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getKeeperListPageInfo=function(e,r,o,t,n,a){var s=u.defer();return i({method:"GET",url:c.basicUrl+"/Keeper/getKeeperList",params:{pageNum:e,pageSize:r,keeperName:o,orgId:n,storehouseId:t,roleId:a}}).then(function(e){s.resolve(e.data)},function(e){s.reject("error")}),s.promise},this.getKeeper=function(e){var r=u.defer();return i({method:"GET",url:c.basicUrl+"/Keeper/getKeeper",params:{orgId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.save=function(e,r,o,t,n,a){var s=u.defer();return i({method:"POST",url:c.basicUrl+"/Keeper/edit",data:{keeper:angular.toJson(e),xwxlJson:angular.toJson(r),zyjsJson:angular.toJson(o),zyzgJson:angular.toJson(t),sgzJson:angular.toJson(n),userInfo:angular.toJson(a)}}).then(function(e){s.resolve(e.data)},function(e){console.log(e)}),s.promise},this.findBasicKeeper=function(e){var r=u.defer();return i({method:"GET",url:c.basicUrl+"/Keeper/findBasicKeeper",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){console.log(e)}),r.promise},this.remove=function(e,r){var o=u.defer();return i({method:"POST",url:c.basicUrl+"/Keeper/remove",data:{id:e,orgId:r}}).then(function(e){o.resolve(e.data)},function(e){console.log(e)}),o.promise},this.getUnitStoreKeepList=function(e,r,o){var t=u.defer();return i({method:"GET",url:c.basicUrl+"/Keeper/getUnitStoreKeepList",params:{id:e,orgId:r,libraryType:o}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise},this.saveKeeperHouse=function(e,r,o){var t=u.defer();return i({method:"POST",url:c.basicUrl+"/Keeper/saveKeeperHouse",data:{selected:e,userInfo:angular.toJson(r),bgyId:o}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise},this.removeEdu=function(e){var r=u.defer();return i({method:"POST",url:c.basicUrl+"/Keeper/removeEducation",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){console.log(e)}),r.promise},this.getBasicKeeper=function(e){var r=u.defer();return i({method:"GET",url:c.basicUrl+"/Keeper/getBasicKeeper",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){console.log(e)}),r.promise},this.getKeeper=function(e){var r=u.defer();return i({method:"GET",url:c.baseUrl+"/userInfo/getUser",params:{roleId:e}}).then(function(e){r.resolve(e.data)},function(e){console.log(e)}),r.promise},this.getKeeperNamesByHouseId=function(e){var r=u.defer();return i({method:"GET",url:c.basicUrl+"/Keeper/getKeeperNamesByHouseId",params:{houseId:e}}).then(function(e){r.resolve(e.data)},function(e){console.log(e)}),r.promise},this.updateKeeperHouse=function(e,r,o,t){var n=u.defer();return i({method:"GET",url:c.basicUrl+"/Keeper/updateKeeperHouse",params:{houseId:e,receiveId:r,transferId:o,roleId:t}}).then(function(e){n.resolve(e.data)},function(e){console.log(e)}),n.promise}}]);
- "use strict";angular.module("app.basic").controller("processEditCtrl",["$scope","$rootScope","$http","$uibModal","$location","$state","processService","APP_CONFIG",function(t,o,e,a,c,n,s,i){t.loadData=function(){s.edit($stateParams.id,o.orgInfo.orgId).then(function(o){t.pageInfo=o},function(o){console.log(o)})},t.retList=function(){""!=o.previousState_name?n.go("app.basic.processList"):o.back()}}]);
- "use strict";angular.module("app.basic").controller("processListCtrl",["$scope","$rootScope","$http","$uibModal","$location","$state","processService","StorehouseService","enumService","APP_CONFIG",function(e,a,o,n,t,c,g,i,p,r){e.pageInfo={pageNum:1,pageSize:10},e.loadData=function(){g.getPageInfo(e.pageInfo.pageNum,e.pageInfo.pageSize,a.orgInfo.orgId).then(function(o){e.pageInfo=o},function(o){console.log(o)})},e.loadData(),e.edit=function(o,e){c.go("app.basic.processEdit",{id:o,btnType:e})},e.remove=function(o){confirm("确定要删除吗?")&&g.remove(o,a.orgInfo.orgId).then(function(o){"success"==o.status?(alert("删除成功!"),e.loadData()):alert("删除失败!")},function(o){console.log(o)})},e.goPage=function(o){e.pageInfo.pageNum!=o&&0<o&&(e.pageInfo.pageNum=o,e.loadData())}}]);
- "use strict";angular.module("app.basic").service("processService",["$http","$q","APP_CONFIG",function(i,u,c){this.getPageInfo=function(e,r,o,t){var n=u.defer();return i({method:"GET",url:c.basicUrl+"/BasicProcessMainController/getList",params:{pageNum:e,pageSize:r,orgId:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.edit=function(e,r){var o=u.defer();return i({method:"GET",url:c.basicUrl+"/BasicProcessMainController/edit",params:{orgId:r,id:e}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getKeeper=function(e){var r=u.defer();return i({method:"GET",url:c.basicUrl+"/Keeper/getKeeper",params:{orgId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.save=function(e,r,o,t,n,s){var a=u.defer();return i({method:"POST",url:c.basicUrl+"/Keeper/edit",data:{keeper:angular.toJson(e),xwxlJson:angular.toJson(r),zyjsJson:angular.toJson(o),zyzgJson:angular.toJson(t),sgzJson:angular.toJson(n),userInfo:angular.toJson(s)}}).then(function(e){a.resolve(e.data)},function(e){console.log(e)}),a.promise},this.findBasicKeeper=function(e){var r=u.defer();return i({method:"GET",url:c.basicUrl+"/Keeper/findBasicKeeper",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){console.log(e)}),r.promise},this.remove=function(e,r){var o=u.defer();return i({method:"POST",url:c.basicUrl+"/Keeper/remove",data:{id:e,orgId:r}}).then(function(e){o.resolve(e.data)},function(e){console.log(e)}),o.promise},this.getUnitStoreKeepList=function(e,r){var o=u.defer();return i({method:"GET",url:c.basicUrl+"/Keeper/getUnitStoreKeepList",params:{id:e,orgId:r}}).then(function(e){o.resolve(e.data)},function(e){console.log(e)}),o.promise},this.saveKeeperHouse=function(e,r,o){var t=u.defer();return i({method:"POST",url:c.basicUrl+"/Keeper/saveKeeperHouse",data:{selected:e,userInfo:angular.toJson(r),bgyId:o}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise},this.removeEdu=function(e){var r=u.defer();return i({method:"POST",url:c.basicUrl+"/Keeper/removeEducation",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){console.log(e)}),r.promise},this.getBasicKeeper=function(e){var r=u.defer();return i({method:"GET",url:c.basicUrl+"/Keeper/getBasicKeeper",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){console.log(e)}),r.promise},this.getKeeper=function(e){var r=u.defer();return i({method:"GET",url:c.baseUrl+"/userInfo/getUser",params:{roleId:e}}).then(function(e){r.resolve(e.data)},function(e){console.log(e)}),r.promise},this.getKeeperNamesByHouseId=function(e){var r=u.defer();return i({method:"GET",url:c.basicUrl+"/Keeper/getKeeperNamesByHouseId",params:{houseId:e}}).then(function(e){r.resolve(e.data)},function(e){console.log(e)}),r.promise},this.updateKeeperHouse=function(e,r,o){var t=u.defer();return i({method:"GET",url:c.basicUrl+"/Keeper/updateKeeperHouse",params:{houseId:e,receiveId:r,transferId:o}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise}}]);
- "use strict";angular.module("app.basic").controller("scheduleJobCtrl",["$rootScope","$scope","$http","$state","$uibModal","scheduleJobService","APP_CONFIG",function(o,n,e,a,t,c,u){n.pageInfo={pageNum:1,pageSize:10},n.loadData=function(){c.getPageInfo(n.pageInfo.pageNum,n.pageInfo.pageSize,o.orgInfo.orgId).then(function(o){n.pageInfo=o},function(o){console.log(o)})},n.loadData(),n.showAdd=function(){a.go("app.basic.scheduleJob.add")},n.showView=function(o){a.go("app.basic.scheduleJob.view",{id:o})},n.showEdit=function(o){a.go("app.basic.scheduleJob.edit",{id:o})},n.remove=function(o){confirm("确定要删除吗?")&&c.remove(o).then(function(o){alert("删除成功!"),n.loadData()},function(o){console.log(o)})},n.pause=function(o){c.pause(o).then(function(o){alert("暂停成功!"),n.loadData()},function(o){console.log(o)})},n.resume=function(o){c.resume(o).then(function(o){alert("启动成功!"),n.loadData()},function(o){console.log(o)})},n.run=function(o){c.run(o).then(function(o){alert("执行成功!"),n.loadData()},function(o){console.log(o)})},n.goPage=function(o){n.pageInfo.pageNum!=o&&0<o&&(n.pageInfo.pageNum=o,n.loadData())}}]);
- "use strict";angular.module("app.basic").controller("scheduleJobSaveCtrl",["$scope","$http","$filter","$stateParams","$state","$uibModal","$rootScope","scheduleJobService","commonUtilService","APP_CONFIG",function(t,e,a,o,l,s,i,d,c,n){t.saveFlag=!1,t.scheduleJob={},t.scheduleJobDetail={},t.addedDetail=[],t.loadDataById=function(e){d.loadDataById(e).then(function(e){t.scheduleJob=e.scheduleJob},function(e){})},t.isNotEdit=o.isNotEdit,null!=o.id&&null!=o.id&&""!=o.id&&0!=o.id&&t.loadDataById(o.id);var u=$("#scheduleJob-form").validate();$.validator.addMethod("validInteger",function(e,t,a){return this.optional(t)||/^\d*$/g.test(e)},"请输入正确的正整数!"),t.save=function(){t.saveFlag||u.form()&&(t.saveFlag=!0,d.save(t.scheduleJob,i.userInfo).then(function(e){"success"==e.status?(alert("保存成功!"),t.retList()):(alert(e.msg),t.saveFlag=!1)},function(e){console.log(e)}))},t.retList=function(){""!=i.previousState_name?i.back():l.go("app.basic.scheduleJob.list")}}]);
- "use strict";angular.module("app.basic").service("scheduleJobService",["$http","$q","APP_CONFIG",function(n,a,s){this.getPageInfo=function(e,r,t){var o=a.defer();return n({method:"GET",url:s.basicUrl+"/depot/basic/scheduleJob/getList",params:{pageNum:e,pageSize:r,orgId:t}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.loadDataById=function(e){var r=a.defer();return n({method:"GET",url:s.basicUrl+"/depot/basic/scheduleJob/edit",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.save=function(e,r){var t=a.defer();return n({method:"POST",url:s.basicUrl+"/depot/basic/scheduleJob/save",data:{scheduleJobJson:angular.toJson(e),userInfo:angular.toJson(r)}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.remove=function(e){var r=a.defer();return n({method:"POST",url:s.basicUrl+"/depot/basic/scheduleJob/remove",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.pause=function(e){var r=a.defer();return n({method:"GET",url:s.basicUrl+"/depot/basic/scheduleJob/pause",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.resume=function(e){var r=a.defer();return n({method:"GET",url:s.basicUrl+"/depot/basic/scheduleJob/resume",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.run=function(e){var r=a.defer();return n({method:"GET",url:s.basicUrl+"/depot/basic/scheduleJob/run",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.basic").controller("StorehouseCtrl",["$scope","$rootScope","$state","$stateParams","$http","FileUploader","$location","StorehouseService","enumService","APP_CONFIG","WareHouseBasicInfoService","agentStorehouseService",function(i,o,a,e,t,n,r,s,u,l,d,h){var c;i.pageInfo={pageNum:1,pageSize:10},i.search={storehouseId:"",storehouseType:""},i.storehouseList,i.agentDepotName,c=("1"==e.libraryType?i.libraryType=e.libraryType:i.libraryType="0",0),i.getStorehouseDate=function(){s.getPageInfo(null,null,null,o.orgInfo.orgId,i.libraryType,null).then(function(e){i.storeHouseList=e.list},function(e){console.log(e)})},i.getStorehouseDate(),i.loadData=function(){"1"==i.libraryType?h.getStoreList(i.pageInfo.pageNum,i.pageInfo.pageSize,i.agentDepotName).then(function(e){i.pageInfo=e},function(e){console.log(e)}):s.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,i.search.storehouseId,o.orgInfo.orgId,"0",null,i.search.storehouseType).then(function(e){i.pageInfo=e,0==c&&(c++,i.storehouseList=e.list)},function(e){console.log(e)}),1==e.type?i.isShow=!1:2==e.type&&(i.isShow=!0)},i.loadData(),i.$on("storeChangeed",function(e,t){i.search.storehouseId=t,i.loadData()}),i.add=function(e,t){a.go("app.basic.storehouseEditReq",{id:e,btnType:t,orgId:o.orgInfo.orgId,libraryType:i.libraryType})},i.addAgentDepot=function(e){a.go("app.basic.agentLaoDepot",{storehouseId:e})},i.remove=function(t){s.remove(t.storehouseId).then(function(e){"success"==e.status?(d.synchronizationStoreHouse(t,"D").then(function(e){},function(e){console.log(e)}),alert("操作成功!"),i.loadData()):alert("操作失败!")},function(e){console.log(e)})},i.goPage=function(e){i.pageInfo.pageNum!=e&&0<e&&(i.pageInfo.pageNum=e,i.loadData())},i.uploader=new n({url:l.basicUrl+"/Storehouse/importFile",autoUpload:!0,formData:[{fileType:"xlsx",userInfo:angular.toJson(o.userInfo)}],removeAfterUpload:!0,onProgressItem:function(e,t){console.info("正在上传:"+t+"%")},onSuccessItem:function(e,t,o,a){e.isSuccess&&""==t?alert("导入成功!"):alert(t),i.loadData()}})}]).controller("StorehouseCtrlEdit",["$scope","$state","$rootScope","$uibModal","$http","$filter","$location","$stateParams","FileUploader","StorehouseService","warehouseService","enumService","agentDepotService","APP_CONFIG","WareHouseBasicInfoService",function(i,t,o,e,a,n,r,s,u,l,d,h,c,p,f){i.addedDetail=[],i.edit=function(){l.findByStorehouse(s.id,s.orgId).then(function(e){i.basicStorehouse=e,i.basicStorehouse.roof=parseInt(i.basicStorehouse.roof),i.basicStorehouse.house=parseInt(i.basicStorehouse.house),i.basicStorehouse.ground=parseInt(i.basicStorehouse.ground),i.basicStorehouse.libraryType=s.libraryType,"1"==s.libraryType?c.getAgentDepotHouse("","").then(function(e){i.depotList=e.map(function(e){return{depotId:e.id,depotName:e.agentDepotName}})},function(e){console.log(e)}):(i.basicStorehouse.depotName=o.orgInfo.orgName,i.basicStorehouse.libraryType="0",document.getElementsByName("depotName").readOnly=!0,i.depotList=[{depotId:o.orgInfo.orgId,depotName:o.orgInfo.orgName}]),i.basicStorehouse.usedate=n("date")(i.basicStorehouse.usedate,"yyyy-MM-dd"),i.basicStorehouse.nfszcc=null==i.basicStorehouse.nfszcc?0:i.basicStorehouse.nfszcc,i.basicStorehouse.ywfsfqfczz=null==i.basicStorehouse.ywfsfqfczz?0:i.basicStorehouse.ywfsfqfczz,i.basicStorehouse.ywfhfbfdss=null==i.basicStorehouse.ywfhfbfdss?0:i.basicStorehouse.ywfhfbfdss,i.basicStorehouse.ywlqjcss=null==i.basicStorehouse.ywlqjcss?0:i.basicStorehouse.ywlqjcss,i.basicStorehouse.ywjxtfss=null==i.basicStorehouse.ywjxtfss?0:i.basicStorehouse.ywjxtfss,i.basicStorehouse.nfhlxzsc=null==i.basicStorehouse.nfhlxzsc?0:i.basicStorehouse.nfhlxzsc,i.basicStorehouse.nffddyqtcl=null==i.basicStorehouse.nffddyqtcl?0:i.basicStorehouse.nffddyqtcl,i.basicStorehouse.nfcwcc=null==i.basicStorehouse.nfcwcc?0:i.basicStorehouse.nfcwcc,"1"==s.btnType&&(i.isNotEdit=!0),"2972"==i.basicStorehouse.storehouseType||"2973"==i.basicStorehouse.storehouseType?(i.basicStorehouse.storeOutsideLength=0,i.basicStorehouse.storeOutsideWidth=0,i.basicStorehouse.length=0,i.basicStorehouse.width=0,$("input[name='storeOutsideLength']").attr("readonly","readonly"),$("input[name='storeOutsideWidth']").attr("readonly","readonly"),$("input[name='length']").attr("readonly","readonly"),$("input[name='width']").attr("readonly","readonly"),$("input[name='outsideSiloDiameter']").attr("validThan0",!0),$("input[name='siloDiameter']").attr("validThan0",!0)):"2972"!=i.basicStorehouse.storehouseType&&null!=i.basicStorehouse.storehouseType&&($("input[name='storeOutsideLength']").attr("validThan0",!0),$("input[name='storeOutsideLength']").attr("validOutsideLength",!0),$("input[name='storeOutsideWidth']").attr("validThan0",!0),$("input[name='storeOutsideWidth']").attr("validOutsideWidth",!0),$("input[name='length']").attr("validThan0",!0),$("input[name='length']").attr("validOutsideLength",!0),$("input[name='width']").attr("validThan0",!0),$("input[name='width']").attr("validOutsideWidth",!0),i.basicStorehouse.outsideSiloDiameter=0,$("input[name='outsideSiloDiameter']").attr("readonly","readonly"),i.basicStorehouse.siloDiameter=0,$("input[name='siloDiameter']").attr("readonly","readonly"))},function(e){console.log(e)}),null!=s.id&&""!=s.id&&d.getStorehouse(s.orgId,s.id,null).then(function(e){i.addedDetail=e.wareList,null!=s.id&&""!=s.id&&"1"==s.btnType?(i.edit_btn=!0,i.delf_btn=!0):(null==s.id||""==s.id||null!=s.btnType)&&null!=s.id&&""!=s.id||(i.edit_btn=!1,i.delf_btn=!1)},function(e){console.log(e)})},i.edit(),i.delwarehouse=function(e){var t=i.addedDetail.indexOf(e);"1"==e.delFlag?i.addedDetail[t].delFlag="0":i.addedDetail[t].delFlag="1"},i.storehouseCode=function(){""!=s.id&&null!=s.id||(s.id=0),l.findStorehouseCode(i.basicStorehouse.storehouseCode,s.id,s.libraryType).then(function(e){"0"==e&&(alert("编码重复"),i.basicStorehouse.storehouseCode="")},function(e){console.log(e)})},i.checkUp=function(){var e,t=i.basicStorehouse.storehouseCode;null!=t&&""!=t&&(e=t.substring(t.length-1,t.length),/^\d$/g.test(e)||(i.basicStorehouse.storehouseCode=t.replace(e,"")))},i.change=function(){"2972"==i.basicStorehouse.storehouseType||"2973"==i.basicStorehouse.storehouseType?(i.basicStorehouse.storeOutsideLength=0,$("input[name='storeOutsideLength']").attr("readonly","readonly"),$("input[name='storeOutsideLength']").removeAttr("validThan0"),$("input[name='storeOutsideLength']").removeAttr("validOutsideLength"),i.basicStorehouse.storeOutsideWidth=0,$("input[name='storeOutsideWidth']").attr("readonly","readonly"),$("input[name='storeOutsideWidth']").removeAttr("validThan0"),$("input[name='storeOutsideWidth']").removeAttr("validOutsideWidth"),i.basicStorehouse.length=0,$("input[name='length']").attr("readonly","readonly"),$("input[name='length']").removeAttr("validThan0"),$("input[name='length']").removeAttr("validOutsideLength"),i.basicStorehouse.width=0,$("input[name='width']").attr("readonly","readonly"),$("input[name='width']").removeAttr("validThan0"),$("input[name='width']").removeAttr("validOutsideWidth"),$("input[name='outsideSiloDiameter']").attr("validThan0",!0),$("input[name='outsideSiloDiameter']").removeAttr("readonly"),$("input[name='siloDiameter']").attr("validThan0",!0),$("input[name='siloDiameter']").removeAttr("readonly")):($("input[name='storeOutsideLength']").attr("validThan0",!0),$("input[name='storeOutsideLength']").attr("validOutsideLength",!0),$("input[name='storeOutsideLength']").removeAttr("readonly"),$("input[name='storeOutsideWidth']").attr("validThan0",!0),$("input[name='storeOutsideWidth']").attr("validOutsideWidth",!0),$("input[name='storeOutsideWidth']").removeAttr("readonly"),$("input[name='length']").attr("validThan0",!0),$("input[name='length']").attr("validOutsideLength",!0),$("input[name='length']").removeAttr("readonly"),$("input[name='width']").attr("validThan0",!0),$("input[name='width']").attr("validOutsideWidth",!0),$("input[name='width']").removeAttr("readonly"),i.basicStorehouse.outsideSiloDiameter=0,$("input[name='outsideSiloDiameter']").attr("readonly","readonly"),$("input[name='outsideSiloDiameter']").removeAttr("validThan0"),i.basicStorehouse.siloDiameter=0,$("input[name='siloDiameter']").attr("readonly","readonly"),$("input[name='siloDiameter']").removeAttr("validThan0")),g.form()},$.validator.addMethod("validOutsideLength",function(e,t,o){return 0==e||parseFloat($("input[name='length']").val())>parseFloat($("input[name='storeOutsideLength']").val())?this.optional(t):this.optional(t)||!0},"请输大于0的数且仓外长大于等于仓内长!"),$.validator.addMethod("validOutsideWidth",function(e,t,o){return 0==e||parseFloat($("input[name='width']").val())>parseFloat($("input[name='storeOutsideWidth']").val())?this.optional(t):this.optional(t)||!0},"请输大于0的数且仓外宽大于等于仓内宽!"),$.validator.addMethod("validTop",function(e,t,o){return 0==e||parseFloat($("input[name='heigth']").val())>parseFloat($("input[name='storeOutsideHeigth']").val())?this.optional(t):this.optional(t)||!0},"请输大于0的数且仓外檐高大于等于仓内檐高!"),$.validator.addMethod("validOutTop",function(e,t,o){return 0==e||parseFloat($("input[name='storeOutsideHeigth']").val())>parseFloat($("input[name='storeOutsideTopHeigth']").val())?this.optional(t):this.optional(t)||!0},"请输大于0的数且仓外檐高小于等于仓外顶高!"),$.validator.addMethod("validGrainHeigth",function(e,t,o){return 0==e||parseFloat($("input[name='grainLineHeigth']").val())>parseFloat($("input[name='heigth']").val())?this.optional(t):this.optional(t)||!0},"请输大于0的数且仓内檐高大于等于仓内装粮线高!"),$.validator.addMethod("validHeigth",function(e,t,o){return 0==e||parseFloat($("input[name='grainLineHeigth']").val())>parseFloat($("input[name='storeOutsideTopHeigth']").val())?this.optional(t):this.optional(t)||!0},"请输大于0的数且仓外顶高大于等于仓内装粮线高!"),$.validator.addMethod("validThan0",function(e,t,o){return 0==e?this.optional(t):this.optional(t)||!0},"请输大于0的数!");var g=$("#basicStorehouse-form").validate();i.save=function(){0!=i.addedDetail.length?g.form()&&("1"==s.libraryType&&(i.basicStorehouse.depotName=$("#depotId option:selected").text()),l.save(i.basicStorehouse,i.addedDetail,o.userInfo).then(function(e){"success"==e.status?(i.basicStorehouse.orgId=o.userInfo.orgId,f.synchronizationStoreHouse(i.basicStorehouse).then(function(e){},function(e){console.log(e)}),alert("保存成功!")):alert("保存失败!"),"1"==s.libraryType?t.go("app.business.agent.basic.storehouseList",{type:2,libraryType:"1"}):t.go("app.basic.storehouseList",{type:2,libraryType:s.libraryType})},function(e){console.log(e)})):alert("请至少录入一条货位数据!")},i.uploader=new u({url:p.basicUrl+"/fileUpload/uploadFile",autoUpload:!0,formData:[{fileType:"image"}],removeAfterUpload:!0,onProgressItem:function(e,t){console.info("正在上传:"+t+"%")},onSuccessItem:function(e,t,o,a){i.basicStorehouse.storeImg=t}}),i.returnTop=function(){""!=o.previousState_name?o.back():"1"==s.libraryType?t.go("app.business.agent.basic.storehouseList",{type:2,libraryType:"1"}):t.go("app.basic.storehouseList",{type:2,libraryType:s.libraryType})},i.falseEnum=[{id:0,value:"否"},{id:1,value:"能"},{id:9,value:"其他或不确定"}],i.editRow=function(o,a){$("#basicStorehouse-form").validate().form()&&e.open({size:"md",templateUrl:"app/basic/storehouse/views/warehousenew-edit.html",controller:"warehouseNewCtrlEdit",resolve:{warehouse:function(){return o},btnType:function(){return a},libraryType:function(){return i.libraryType},warehouse_num:function(){return i.addedDetail},sjcr:function(){return i.basicStorehouse.designCapacity}}}).result.then(function(e){var t;null!=e&&""!=e&&("edit"==a?(t=i.addedDetail.indexOf(o),i.addedDetail[t]=e):i.addedDetail.push(angular.copy(e)))},function(e){console.log(e)})}}]).controller("warehouseNewCtrlEdit",["FileUploader","$scope","$rootScope","$filter","$uibModalInstance","warehouse","agentDepotService","warehouseService","StorehouseService","enumService","APP_CONFIG","btnType","libraryType","warehouse_num","sjcr",function(e,r,t,o,a,i,n,s,u,l,d,h,c,p,f){r.getBasicData=function(){"1"==c?r.warehouse.libraryType=c:(c="0",r.warehouse.depotName=t.orgInfo.orgName,r.warehouse.depotId=t.orgInfo.orgId,r.warehouse.orgId=t.orgInfo.orgId,r.warehouse.warehouseStatus=2963,r.warehouse.libraryType="0","add"==h&&(r.warehouse.delFlag="1"))},r.getHouseList=function(e){},r.edit=function(){var e="",e=null==i?null:i.warehouseId;"add"!=h?(r.warehouse=i,r.getBasicData()):s.findByWarehouse(e).then(function(e){r.warehouse=e,r.warehouse.warehouseUseTime=o("date")(r.warehouse.warehouseUseTime,"yyyy-MM-dd"),"view"==h&&(r.isNotEdit=!0),r.getBasicData()},function(e){console.log(e)})},r.edit(),r.warehouseCode=function(){""!=i.warehouseId&&null!=i.warehouseId||(id=0),s.findWarehouseCode(r.warehouse.storehouseId,r.warehouse.warehouseCode,i.warehouseId,c).then(function(e){"0"==e&&(alert("编码重复"),r.warehouse.warehouseCode="")},function(e){console.log(e)})},r.uploader=new e({url:d.basicUrl+"/fileUpload/uploadFile",autoUpload:!0,formData:[{fileType:"image"}],removeAfterUpload:!0,onProgressItem:function(e,t){console.info("正在上传:"+t+"%")},onSuccessItem:function(e,t,o,a){r.warehouse.wareImg=t}}),$.validator.addMethod("validThan0",function(e,t,o){return 0==e?this.optional(t):this.optional(t)||!0},"请输大于0的数!"),$.validator.addMethod("validCapacity",function(e,t,o){if(0==e)return this.optional(t);if(0==p.length)return parseFloat(f)<=parseFloat(r.warehouse.warehouseCapacity)?this.optional(t)||!1:this.optional(t)||!0;for(var a,i=0,n=0;n<p.length;n++)"add"==h?i=parseFloat(i)+parseFloat(p[n].warehouseCapacity):"edit"==h&&(a=p[n].warehouseId,r.warehouse.warehouseId!=a&&(i=parseFloat(i)+parseFloat(p[n].warehouseCapacity)));return i=parseFloat(i)+parseFloat(r.warehouse.warehouseCapacity),parseFloat(f)<=parseFloat(i)?this.optional(t)||!1:this.optional(t)||!0},"请输大于0的数且要小于仓房的设计容量!"),$.validator.addMethod("wareCode",function(e,t,o){if(0==e)return this.optional(t);e=r.warehouse.warehouseCode;return/^[0-9]{2}/g.test(e)?this.optional(t)||!0:this.optional(t)||!1},"货位编码必须是两位数字!"),r.save=function(){$("#warehousenew-form").validate().form()&&a.close(r.warehouse)},r.change=function(){$("#warehousenew-form").validate()},$.validator.addMethod("validThan0",function(e,t,o){return 0==e?this.optional(t):this.optional(t)||!0},"请输大于0的数!"),r.cancel=function(){a.close()},r.crkzt=[{id:"1",name:"空仓"},{id:"2",name:"入库中"},{id:"3",name:"封仓"},{id:"4",name:"出库中"}]}]);
- "use strict";angular.module("app.basic").service("StorehouseService",["$http","$q","APP_CONFIG",function(a,c,h){this.getPageInfo=function(e,r,o,t,n,s,i){var u=c.defer();return a({method:"GET",url:h.basicUrl+"/Storehouse/getList",params:{pageNum:e,pageSize:r,houseId:o,orgId:t,libraryType:n,delFlag:s,storehouseType:i}}).then(function(e){u.resolve(e.data)},function(e){u.reject("error")}),u.promise},this.getAgentList=function(e,r,o){var t=c.defer();return a({method:"GET",url:h.basicUrl+"/Storehouse/getAgentList",params:{depotId:e,orgId:r,libraryType:o}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getStorehouseList=function(e,r){"1"!=r&&(r="0");var o=c.defer();return a({method:"GET",url:h.basicUrl+"/Storehouse/getStorehouseList",params:{unitId:e,libraryType:r}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.findStorehouseCode=function(e,r,o){var t=c.defer();return a({method:"GET",url:h.basicUrl+"/Storehouse/findStoreCode",params:{storehouseCode:e,storeId:r,libraryType:o}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise},this.save=function(e,r,o){var t=c.defer();return a({method:"POST",url:h.basicUrl+"/Storehouse/edit",data:{storehouseJson:angular.toJson(e),warehouseJson:angular.toJson(r),userInfo:angular.toJson(o)}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise},this.findByStorehouse=function(e,r){var o=c.defer();return a({method:"GET",url:h.basicUrl+"/Storehouse/findByStorehouse",params:{id:e,orgId:r}}).then(function(e){o.resolve(e.data)},function(e){console.log(e)}),o.promise},this.remove=function(e){var r=c.defer();return a({method:"POST",url:h.basicUrl+"/Storehouse/remove",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){console.log(e)}),r.promise},this.findStoreHouseListByRole=function(e,r,o){var t=c.defer();return a({method:"GET",url:h.basicUrl+"/Storehouse/findStoreHouseListByRole",params:{pageNum:e,pageSize:r,houseNo:o}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.findStoreHouseListByLoginUser=function(e){var r=c.defer();return a({method:"GET",url:h.basicUrl+"/Storehouse/findStoreHouseListByLoginUser",params:{userInfo:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getThreeTempCheckList=function(e){var r=c.defer();return a({method:"GET",url:h.basicUrl+"/Storehouse/getThreeTempCheckList",params:{orgId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.basic").controller("strategyCtrl",["$scope","$rootScope","strategyService","permissions","$uibModal","APP_CONFIG",function(o,t,e,n,a,c){o.pageInfo={pageNum:1,pageSize:10},o.loadData=function(){e.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize).then(function(t){o.pageInfo=t,console.log(t)},function(t){console.log(t)})},o.loadData(),o.edit=function(t,e){a.open({size:"md",templateUrl:"app/basic/strategy/views/strategy-edit.html",controller:"strategyCtrlEdit",resolve:{id:t,butType:function(){return e}}}).result.then(function(t){o.loadData()},function(t){console.log(t)})},o.remove=function(t){confirm("确定要删除吗?")&&e.remove(t).then(function(t){"success"==t.status?o.loadData():alert("删除失败!")},function(t){console.log(t)})}}]).controller("strategyCtrlEdit",["$scope","strategyService","id","butType","$uibModalInstance","APP_CONFIG",function(e,t,o,n,a,c){e.edit=function(){t.edit(o).then(function(t){e.strategy=t,2==n&&(e.isNotEdit=!0)},function(t){console.log(t)})},e.edit(),e.save=function(){$("#strategy-form").validate().form()&&t.save(e.strategy).then(function(t){"success"==t.status?alert(t.msg):alert("保存失败!"),e.cancel()},function(t){console.log(t)})},e.cancel=function(){a.close()}}]);
- "use strict";angular.module("app.basic").service("strategyService",["$http","$q","APP_CONFIG",function(n,a,o){this.getPageInfo=function(e,r){var t=a.defer();return n({method:"GET",url:o.baseUrl+"/strategyInfo/getStrategy",params:{pageNum:e,pageSize:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.edit=function(e){var r=a.defer();return n({method:"GET",url:o.baseUrl+"/strategyInfo/edit",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.save=function(e){var r=a.defer();return n({method:"POST",url:o.baseUrl+"/strategyInfo/update",data:{strategyJson:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.remove=function(e){var r=a.defer();return n({method:"POST",url:o.baseUrl+"/strategyInfo/remove",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";function _typeof(o){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o})(o)}angular.module("app.basic").controller("tankCtrl",["$scope","$rootScope","$state","$stateParams","$http","FileUploader","$location","TankService","APP_CONFIG",function(a,o,e,t,n,r,i,l,c){a.pageInfo={pageNum:1,pageSize:10},a.search={storagetankName:""},a.loadData=function(){l.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.search.storagetankName,o.orgInfo.orgId).then(function(o){a.pageInfo=o},function(o){console.log(o)})},a.loadData(),a.add=function(o,t){e.go("app.basic.tankEdit",{id:o,btnType:t})},a.remove=function(o){l.remove(o.id,o.delFlag).then(function(o){"success"==o.status?(alert("操作成功!"),a.loadData()):alert("操作失败!")},function(o){console.log(o)})},a.goPage=function(o){a.pageInfo.pageNum!=o&&0<o&&(a.pageInfo.pageNum=o,a.loadData())},a.uploader=new r({url:c.basicUrl+"/Tank/importFile",autoUpload:!0,formData:[{fileType:"xlsx",userInfo:angular.toJson(o.userInfo),orgCode:o.orgInfo.orgCode}],removeAfterUpload:!0,onProgressItem:function(o,t){console.info("正在上传:"+t+"%")},onSuccessItem:function(o,t,e,n){o.isSuccess&&""==t?alert("导入成功!"):alert(t),a.loadData()}})}]).controller("tankCtrlEdit",["$scope","$state","$rootScope","$http","$filter","$location","$stateParams","FileUploader","TankService",function(e,t,n,o,a,r,i,l,c){e.edit=function(){c.findByTank(i.id).then(function(o){e.tank=o,e.tank.orgCode=n.orgInfo.orgCode,e.tank.createDate=a("date")(e.tank.createDate,"yyyy-MM-dd"),e.tank.builddate=a("date")(e.tank.builddate,"yyyy-MM-dd"),"1"==i.btnType&&(e.isNotEdit=!0)},function(o){console.log(o)})},e.tank={},""!=i.id&&null!=i.id&&null!=_typeof(i.id)?e.edit():e.tank.orgCode=n.orgInfo.orgCode,e.checkUp=function(o){var t;"ygbm"==o&&null!=(t=e.tank.storagetankCode)&&""!=t&&(o=t.substring(t.length-1,t.length),/^\d$/g.test(o)||(e.tank.storagetankCode=t.replace(o,"")))},$.validator.addMethod("validThan0",function(o,t,e){return 0==o?this.optional(t):this.optional(t)||!0},"请输大于0的数!");var s=$("#basicTank-form").validate();e.save=function(){s.form()&&c.save(e.tank,n.userInfo.orgId).then(function(o){"success"==o.status?(alert("保存成功!"),t.go("app.basic.tankList")):alert(o.msg)},function(o){console.log(o)})},e.returnTop=function(){t.go("app.basic.tankList")},e.crkzt=[{id:"1",name:"空仓"},{id:"2",name:"入库中"},{id:"3",name:"封仓"},{id:"4",name:"出库中"}]}]);
- "use strict";angular.module("app.basic").service("TankService",["$http","$q","APP_CONFIG",function(t,i,s){this.getPageInfo=function(e,n,r,o){var a=i.defer();return t({method:"GET",url:s.basicUrl+"/Tank/getList",params:{pageNum:e,pageSize:n,storagetankName:r,orgId:o}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.save=function(e,n){var r=i.defer();return t({method:"POST",url:s.basicUrl+"/Tank/edit",data:{tankJson:angular.toJson(e),orgId:n}}).then(function(e){r.resolve(e.data)},function(e){console.log(e)}),r.promise},this.findStorageTankCode=function(e,n){var r=i.defer();return t({method:"GET",url:s.basicUrl+"/Tank/findStorageTankCode",params:{storageTankCode:e,id:n}}).then(function(e){r.resolve(e.data)},function(e){console.log(e)}),r.promise},this.findByTank=function(e){var n=i.defer();return t({method:"GET",url:s.basicUrl+"/Tank/findByTank",params:{id:e}}).then(function(e){n.resolve(e.data)},function(e){console.log(e)}),n.promise},this.remove=function(e,n){var r=i.defer();return t({method:"POST",url:s.basicUrl+"/Tank/remove",params:{id:e,delFlag:n}}).then(function(e){r.resolve(e.data)},function(e){console.log(e)}),r.promise}}]);
- "use strict";angular.module("app.basic").controller("uploadUserAndCfCtrl",["$scope","$rootScope","$state","APP_CONFIG","userService",function(t,e,o,n,a){t.loadData=function(){a.findAllUserByOrgId().then(function(t){document.getElementById("userDateList").value=angular.toJson(t),document.getElementById("uploadDataForm").action=n.basicUrl+"/basicExportAndImport/exportUserAndCfHw",document.getElementById("uploadDataForm").submit(function(){return!1})},function(t){console.log(t)})},t.loadData()}]);
- "use strict";angular.module("app.basic").controller("warehouseCtrl",["$scope","$rootScope","$uibModal","$state","$stateParams","warehouseService","enumService","StorehouseService","agentStorehouseService",function(t,o,n,e,a,r,s,u,i){t.ware={storehouseId:"",warehouseName:""},"1"==a.libraryType?t.libraryType=a.libraryType:t.libraryType="0",t.getStorehouseDate=function(){u.getPageInfo(null,null,null,o.orgInfo.orgId,t.libraryType,null).then(function(e){t.storeHouseList=e.list},function(e){console.log(e)}),u.getStorehouseList(o.orgInfo.orgId,t.libraryType).then(function(e){t.storehouseObj=e.houseObj},function(e){console.log(e)})},t.getStorehouseDate(),t.loadWare=function(e){r.getStorehouse(o.orgInfo.orgId,e,t.libraryType).then(function(e){t.warelist=e.wareList,t.warehouseObj=e.wares},function(e){console.log(e)})},t.loadWare(null),t.pageInfo={pageNum:1,pageSize:10},t.loadData=function(){"1"==t.libraryType?i.getWareList(t.pageInfo.pageNum,t.pageInfo.pageSize,t.agentDepotName).then(function(e){t.pageInfo=e},function(e){console.log(e)}):r.getPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,t.ware,o.orgInfo.orgId,t.libraryType,null).then(function(e){t.pageInfo=e},function(e){console.log(e)})},t.loadData(),t.edit=function(e,o){n.open({size:"md",templateUrl:"app/basic/warehouse/views/warehouse-edit.html",controller:"warehouseCtrlEdit",resolve:{id:e,btnType:function(){return o},libraryType:function(){return t.libraryType}}}).result.then(function(e){t.loadData()},function(e){console.log(e)})},t.remove=function(e,o){r.remove(e,o).then(function(e){"success"==e.status?(alert("操作成功!"),t.loadData()):alert("操作失败!")},function(e){console.log(e)})},t.removeAgentWare=function(e){i.removeAgentWare(e).then(function(e){"success"==e.status?(alert("操作成功!"),t.loadData()):alert("操作失败!")},function(e){console.log(e)})},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())}}]).controller("warehouseCtrlEdit",["FileUploader","$scope","$rootScope","$filter","$uibModalInstance","id","agentDepotService","btnType","libraryType","warehouseService","StorehouseService","enumService","APP_CONFIG",function(e,s,o,t,n,a,r,u,i,l,c,h,g){s.storehouseList,s.warehouse={},s.depotList={},s.getBasicData=function(){s.pageInfo={pageNum:1,pageSize:100},s.search={storehouseId:""},"1"==i?(s.warehouse.libraryType=i,r.getAgentDepotHouse("","").then(function(e){s.depotList=e.map(function(e){return{depotId:e.id,depotName:e.agentDepotName}}),s.getHouseList(s.warehouse.depotId)},function(e){console.log()})):(i="0",c.getPageInfo(null,null,null,o.orgInfo.orgId,i,1).then(function(e){s.storehouseList=e.list},function(e){console.log(e)}),s.warehouse.depotName=o.orgInfo.orgName,s.warehouse.depotId=o.orgInfo.orgId,s.warehouse.libraryType="0",s.depotList=[{depotId:o.orgInfo.orgId,depotName:o.orgInfo.orgName}])},s.getHouseList=function(e){c.getAgentList(e,o.orgInfo.orgId,i).then(function(e){s.storehouseList=e},function(e){console.log(e)})},s.wlist=[],s.warehouseObj=function(e){l.getStorehouse(o.orgInfo.orgId,e,"0").then(function(e){s.wlist=e.wareList},function(e){console.log(e)})},s.gethouseobj=function(e){c.findByStorehouse(e,o.orgInfo.orgId).then(function(e){s.basicStorehouse=e},function(e){console.log(e)})},s.edit=function(){l.findByWarehouse(a).then(function(e){s.warehouse=e,s.warehouse.warehouseUseTime=t("date")(s.warehouse.warehouseUseTime,"yyyy-MM-dd"),"1"==u&&(s.isNotEdit=!0),s.getBasicData(),null!=a&&""!=a&&null!=a&&(s.warehouseObj(s.warehouse.storehouseId),s.gethouseobj(s.warehouse.storehouseId))},function(e){console.log(e)})},s.edit(),s.warehouseCode=function(){""!=a&&null!=a||(a=0),l.findWarehouseCode(s.warehouse.storehouseId,s.warehouse.warehouseCode,a,i).then(function(e){"0"==e&&(alert("编码重复"),s.warehouse.warehouseCode="")},function(e){console.log(e)})},s.checkUp=function(){var e,o=s.warehouse.warehouseCode;null!=o&&""!=o&&(e=o.substring(o.length-1,o.length),/^\d$/g.test(e)||(s.warehouse.warehouseCode=o.replace(e,"")))},s.uploader=new e({url:g.basicUrl+"/fileUpload/uploadFile",autoUpload:!0,formData:[{fileType:"image"}],removeAfterUpload:!0,onProgressItem:function(e,o){console.info("正在上传:"+o+"%")},onSuccessItem:function(e,o,t,n){s.warehouse.wareImg=o}}),$.validator.addMethod("validCapacity",function(e,o,t){if(0==e)return this.optional(o);if(null==s.warehouse.storehouseId||""==s.warehouse.storehouseId)return this.optional(o)||!0;s.warehouseObj(s.warehouse.storehouseId);for(var n=0,a=s.basicStorehouse.designCapacity,r=0;r<s.wlist.length;r++)s.warehouse.warehouseId!=s.wlist[r].warehouseId&&(n=parseFloat(n)+parseFloat(s.wlist[r].warehouseCapacity));e=parseFloat(n)+s.warehouse.warehouseCapacity;return parseFloat(e)>=parseFloat(a)?this.optional(o)||!1:this.optional(o)||!0},"请输大于0的数且要小于仓房的设计容量!"),$.validator.addMethod("wareCode",function(e,o,t){if(0==e)return this.optional(o);e=s.warehouse.warehouseCode;return/^[0-9]{2}/g.test(e)?this.optional(o)||!0:this.optional(o)||!1},"货位编码必须是两位数字!"),s.save=function(){$("#warehouse-form").validate().form()&&l.save(s.warehouse,o.userInfo).then(function(e){"success"==e.status?alert("保存成功!"):alert("保存失败!"),s.cancel()},function(e){console.log(e)})},s.change=function(){$("#warehouse-form").validate()},$.validator.addMethod("validThan0",function(e,o,t){return 0==e?this.optional(o):this.optional(o)||!0},"请输大于0的数!"),s.cancel=function(){n.close(s.warehouse)},s.crkzt=[{id:"1",name:"空仓"},{id:"2",name:"入库中"},{id:"3",name:"封仓"},{id:"4",name:"出库中"}]}]);
- "use strict";angular.module("app.basic").service("warehouseService",["$http","$q","APP_CONFIG",function(u,i,d){this.getPageInfo=function(e,r,o,t,a,n){var s=i.defer();return u({method:"GET",url:d.basicUrl+"/Warehouse/getList",params:{pageNum:e,pageSize:r,storehouseId:null==o?"":o.storehouseId,warehouseId:null==o?"":o.warehouseId,warehouseName:null==o?"":o.warehouseName,graindepotId:t,libraryType:a,delFlag:n}}).then(function(e){s.resolve(e.data)},function(e){s.reject("error")}),s.promise},this.getStorehouse=function(e,r,o){var t=i.defer();return u({method:"GET",url:d.basicUrl+"/Warehouse/getWarehouse",params:{unitId:e,storehouseId:r,libraryType:o}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.save=function(e,r){var o=i.defer();return u({method:"POST",url:d.basicUrl+"/Warehouse/edit",data:{warehouseJson:angular.toJson(e),userInfo:angular.toJson(r)}}).then(function(e){o.resolve(e.data)},function(e){console.log(e)}),o.promise},this.findByWarehouse=function(e){var r=i.defer();return u({method:"GET",url:d.basicUrl+"/Warehouse/findByWarehouse",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){console.log(e)}),r.promise},this.remove=function(e,r){var o=i.defer();return u({method:"POST",url:d.basicUrl+"/Warehouse/remove",data:{id:e,storehouseId:r}}).then(function(e){o.resolve(e.data)},function(e){console.log(e)}),o.promise},this.findWarehouseCode=function(e,r,o,t){var a=i.defer();return u({method:"GET",url:d.basicUrl+"/Warehouse/findWareCode",params:{storehouseId:e,warehouseCode:r,wareId:o,libraryType:t}}).then(function(e){a.resolve(e.data)},function(e){console.log(e)}),a.promise},this.getCountWhs=function(e,r){var o=i.defer();return u({method:"GET",url:d.basicUrl+"/Warehouse/getCountWhs",params:{orgId:e,delFlag:r}}).then(function(e){o.resolve(e.data)},function(e){console.log(e)}),o.promise}}]);
- "use strict";angular.module("app.business").controller("contractAuditCtrl",["$scope","$http","$state","$stateParams","contractAuditService","APP_CONFIG",function(i,a,s,n,e,t){i.pageInfo={pageNum:1,pageSize:10},i.menu=n.menu,i.loadData=function(){i.auditType=n.auditType,"change"==i.auditType?e.getContractChangePageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,i.searchCondition).then(function(a){i.pageInfo=a},function(a){console.log(a)}):e.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,i.searchCondition).then(function(a){i.pageInfo=a},function(a){console.log(a)})},i.searchCondition={},i.loadData(),i.clearConditions=function(){i.searchCondition={},i.loadData()},i.isNotEdit=!0,i.auditPage=function(a,n,e,t,o){"待审批"==o?"change"==i.auditType?s.go("app.business.contract-change-audit-save",{id:a,processInstanceId:n,taskId:e,auditId:t}):null!=i.menu?s.go("app.business.management.contract-audit-save",{id:a,processInstanceId:n,taskId:e,auditId:t,menu:i.menu}):s.go("app.business.contract-audit-save",{id:a,processInstanceId:n,taskId:e,auditId:t}):alert("您已经提交该数据,无法再次提交!")},i.viewAuditPage=function(a,n,e,t){"change"==i.auditType?s.go("app.business.contract-change-audit-view",{id:a,processInstanceId:n,taskId:e,auditId:t}):null!=i.menu?s.go("app.business.management.contract-audit-view",{id:a,processInstanceId:n,taskId:e,auditId:t,menu:i.menu}):s.go("app.business.contract-audit-view",{id:a,processInstanceId:n,taskId:e,auditId:t})},i.goPage=function(a){i.pageInfo.pageNum!=a&&0<a&&(i.pageInfo.pageNum=a,i.loadData())}}]);
- "use strict";angular.module("app.business").controller("contractAuditPassCtrl",["$scope","$http","$state","$stateParams","$uibModal","contractService","APP_CONFIG",function(t,n,o,e,a,s,i){t.pageInfo={pageNum:1,pageSize:10},t.menu=e.menu,t.loadData=function(){s.getPassPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,t.searchCondition).then(function(e){t.pageInfo=e},function(e){console.log(e)})},t.searchCondition={},t.loadData(),t.clearConditions=function(){t.searchCondition={},t.loadData()},t.showView=function(e,n){null!=t.menu?o.go("app.business.management.contract-pass-view",{id:e,processInstanceId:n}):o.go("app.business.contract-audit-pass-view",{id:e,processInstanceId:n})},t.application=function(e){n({method:"POST",url:i.businessUrl+"/depot/business/contract/application",data:{id:e}}).then(function(e){"error"==e.data.status?alert(e.data.msg):(alert("启用成功!"),t.loadData())},function(e){console.log(e)})},t.discontinue=function(e){var n=[];n.id=e,n.type="contractDiscontinue",a.open({size:"md",templateUrl:"app/business/util/views/refuseReason-view.html",controller:"refuseReasonCtrl",resolve:{items:function(){return n}}}).result.then(function(e){"success"==e.returnType&&t.loadData()},function(e){console.log(e)})},t.finish=function(e){var n=[];n.id=e,n.type="contractFinish",a.open({size:"md",templateUrl:"app/business/util/views/refuseReason-view.html",controller:"refuseReasonCtrl",resolve:{items:function(){return n}}}).result.then(function(e){"success"==e.returnType&&t.loadData()},function(e){console.log(e)})},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())}}]);
- "use strict";angular.module("app.business").controller("contractAuditPassSaveCtrl",["$scope","$rootScope","$http","$filter","$stateParams","$state","$uibModal","userService","contractService","enumService","APP_CONFIG",function(n,t,e,a,o,i,s,c,r,u,l){n.userInfoMessage=function(){c.getUserInfoByRole(t.userInfo.orgId).then(function(t){n.userInfoListByRole=t},function(t){console.log(t)})},n.userInfoMessage(),n.loadDataById=function(t,e){r.loadDataByIdAndProcessInstanceId(t,e).then(function(t){n.contract=t.contract,n.contract.contractType=t.contract.contractType+"",n.auditList=t.auditList,n.fileList=t.fileList,n.changeDetailList=t.changeDetailList,n.contract.signingMan=parseInt(t.contract.signingMan),n.processDefinitionId=t.contract.processDefinitionId,n.processInstanceId=t.contract.processInstanceId,n.contract.signingTime=a("date")(n.contract.signingTime,"yyyy-MM-dd"),n.contract.enableDate=a("date")(n.contract.enableDate,"yyyy-MM-dd"),n.contract.disableDate=a("date")(n.contract.disableDate,"yyyy-MM-dd"),n.contract.createTime=a("date")(n.contract.createTime,"yyyy-MM-dd"),"add"==n.editType&&(n.contract.changeContent="",n.contract.changeReason=""),null==n.changeDetailList||0==n.changeDetailList.length?n.changeDetailListHide=!0:n.changeDetailListHide=!1,n.addRowButtonShow=!1,n.storeWareDetailList=t.storeWareDetailList;for(var e=0;e<t.storeWareDetailList.length;e++)n.addedDetail.push(angular.copy(t.storeWareDetailList[e]));n.getAttributeData(),n.getAreaData()},function(t){})},n.isNotEdit=!0,n.addedDetail=[],0!=o.id&&(n.loadDataById(o.id,o.processInstanceId),n.auditPassContract=!0,n.selectPlan=!0),n.retList=function(){""!=t.previousState_name?(-1!=t.previousState_name.indexOf("app.additionalHome")&&(t.isIndexPage=!0),t.back()):i.go("app.business.contract-audit-pass")},n.getAttributeData=function(){u.getTreeList(n.contract.grainAttribute,"grainAttribute").then(function(t){n.grainAttributeTreeData=t},function(t){console.log(t)})},n.getAreaData=function(){u.getTreeList(n.contract.grainProducingArea,"grainProducingArea").then(function(t){n.grainProducingAreaTreeData=t},function(t){console.log(t)})},n.pageInfo={pageNum:1,pageSize:10},n.loadData=function(){r.getPassPageInfo(n.pageInfo.pageNum,n.pageInfo.pageSize,null).then(function(t){n.pageInfo=t},function(t){console.log(t)})},n.application=function(t){e({method:"POST",url:l.businessUrl+"/depot/business/contract/application",data:{id:t}}).then(function(t){"error"==t.data.status?alert(t.data.msg):(i.go("app.business.contract-audit-pass"),n.loadData(),alert("启用成功!"))},function(t){console.log(t)})},n.discontinue=function(t){var e=[];e.id=t,e.type="contractDiscontinue",s.open({size:"md",templateUrl:"app/business/util/views/refuseReason-view.html",controller:"refuseReasonCtrl",resolve:{items:function(){return e}}}).result.then(function(t){"success"==t.returnType&&(i.go("app.business.contract-audit-pass"),n.loadData())},function(t){console.log(t)})},n.finish=function(t){var e=[];e.id=t,e.type="contractFinish",s.open({size:"md",templateUrl:"app/business/util/views/refuseReason-view.html",controller:"refuseReasonCtrl",resolve:{items:function(){return e}}}).result.then(function(t){"success"==t.returnType&&(i.go("app.business.contract-audit-pass"),n.loadData())},function(t){console.log(t)})}}]);
- "use strict";angular.module("app.business").controller("contractAuditSaveCtrl",["$rootScope","$scope","$http","$stateParams","$state","$uibModal","$filter","userService","contractAuditService","enumService","APP_CONFIG",function(a,n,i,t,e,o,c,s,r,d,u){n.isNotEdit=!0,n.isAudit=!0,n.userInfoMessage=function(){s.getUserInfoByRole(a.userInfo.orgId).then(function(t){n.userInfoListByRole=t},function(t){console.log(t)})},n.userInfoMessage(),n.addedDetail=[],n.loadDataById=function(t,e){r.loadDataById(t,e,n.auditType).then(function(t){n.contract=t.contract,n.contract.contractType=t.contract.contractType+"",n.auditList=t.auditList,n.fileList=t.fileList,n.contract.signingMan=parseInt(t.contract.signingMan),n.processDefinitionId=t.contract.processDefinitionId,n.processInstanceId=t.contract.processInstanceId,n.contract.signingTime=c("date")(n.contract.signingTime,"yyyy-MM-dd"),n.contract.enableDate=c("date")(n.contract.enableDate,"yyyy-MM-dd"),n.contract.disableDate=c("date")(n.contract.disableDate,"yyyy-MM-dd"),n.changeDetailList=t.changeDetailList,null==n.changeDetailList||0==n.changeDetailList.length?n.changeDetailListHide=!0:n.changeDetailListHide=!1,n.addRowButtonShow=!1,n.storeWareDetailList=t.storeWareDetailList;for(var e=0;e<t.storeWareDetailList.length;e++)n.addedDetail.push(angular.copy(t.storeWareDetailList[e]));n.getAttributeData(),n.getAreaData()},function(t){})},n.retList=function(){""!=a.previousState_name?(-1!=a.previousState_name.indexOf("app.additionalHome")&&(a.isIndexPage=!0),a.back()):e.go("app.business.contract-audit")},n.choice=function(t){n.modelItem=[],n.modelItem.allContent=n.contract,n.modelItem.auditResult=t,n.modelItem.variable="2","中转部/经营部经理审批"==n.contract.taskName?n.audit(n.modelItem.auditResult,null):o.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",resolve:{items:function(){return n.modelItem}}}).result.then(function(t){"cancel"==t.returnType||("submit"==t.returnType?n.audit(n.modelItem.auditResult,t.assignee):"isEnd"==t.returnType&&n.audit(n.modelItem.auditResult,null))},function(t){console.log(t)})},n.getAttributeData=function(){d.getTreeList(n.contract.grainAttribute,"grainAttribute").then(function(t){n.grainAttributeTreeData=t},function(t){console.log(t)})},n.getAreaData=function(){d.getTreeList(n.contract.grainProducingArea,"grainProducingArea").then(function(t){n.grainProducingAreaTreeData=t},function(t){console.log(t)})},0!=t.id&&(n.processInstanceId=t.processInstanceId,n.taskId=t.taskId,n.contractId=t.id,n.auditId=t.auditId,n.isAudit=t.isAudit,n.auditType=t.auditType,n.selectPlan=!0,n.loadDataById(t.id,n.processInstanceId)),n.audit=function(t,e){null==n.audit.content&&1!=t?alert("请填写审批意见"):i({method:"POST",url:u.businessUrl+"/depot/business/contract/audit/audit",data:{contractId:n.contractId,result:t,content:n.audit.content,processInstanceId:n.processInstanceId,taskId:n.taskId,id:n.auditId,assignee:e,userId:a.userInfo.userId,realName:a.userInfo.realName}}).then(function(t){alert("审批成功!"),n.retList()},function(t){console.log(t)})}}]);
- "use strict";angular.module("app.business").controller("contractChangeCtrl",["$scope","$state","$http","$stateParams","$rootScope","$uibModal","contractService","APP_CONFIG",function(s,t,c,e,n,a,o,i){s.pageInfo={pageNum:1,pageSize:10},s.searchCondition={},s.menu=e.menu,s.loadData=function(){o.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,"change",s.searchCondition).then(function(e){s.pageInfo=e},function(e){console.log(e)})},s.loadData(),s.clearConditions=function(){s.searchCondition={},s.loadData()},s.showEdit=function(e,n){"0"==n||"3"==n?null!=s.menu?t.go("app.business.management.contract-change-edit",{id:e,menu:s.menu}):t.go("app.business.contract-change-edit",{id:e}):alert("您已经提交该数据,无法再次提交!")},s.showView=function(e,n){null!=s.menu?t.go("app.business.management.contract-change-view",{id:e,processInstanceId:n,menu:s.menu}):t.go("app.business.contract-change-view",{id:e,processInstanceId:n})},s.getContract=function(){a.open({size:"lg",templateUrl:"app/business/util/views/contract-list-modal.html",controller:"contractCanChangeListModalCtrl",resolve:{items:function(){}}}).result.then(function(e){null!=e&&(null!=s.menu?t.go("app.business.management.contract-change-add",{id:e.id,menu:s.menu}):t.go("app.business.contract-change-add",{id:e.id}))},function(e){console.log(e)})},s.delete=function(e,n,t,a,o){"0"==t?confirm("确定要删除吗?")&&(c({method:"POST",url:i.businessUrl+"/depot/business/contract/changeContractRemove",data:{id:e,originalContractBid:n,processInstanceId:a,planBid:o.planBid}}).then(function(e){"success"==e.data.status?(s.loadData(),alert("删除成功!")):"error"==e.data.status&&alert(e.data.msg)},function(e){console.log(e)}),$("#myModal").modal("hide")):alert("您已经提交该数据,无法再次提交!")},s.choice=function(e){"0"==e.auditState||"3"==e.auditState?(s.contract=e,s.modelItem=[],s.modelItem.allContent=e,s.modelItem.variable="2",s.modelItem.type="contractChange","3"==e.auditState?o.loadDataByIdAndProcessInstanceId(e.id,e.processInstanceId).then(function(e){null!=e.subAudit&&(s.assigneeName=e.subAudit.assigneeName,s.returnResult=[],s.returnResult.returnType="submit",s.submit(s.assigneeName))},function(e){}):a.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",resolve:{items:function(){return s.modelItem}}}).result.then(function(e){"cancel"==e.returnType||"submit"==e.returnType&&s.submit(e.assignee)},function(e){console.log(e)})):alert("您已经提交该数据,无法再次提交!")},s.submit=function(e){c({method:"POST",url:i.businessUrl+"/depot/business/contract/submit",data:{id:s.contract.id,assignee:e,userId:n.userInfo.userId,realName:n.userInfo.realName}}).then(function(e){"success"==e.data.success?(s.loadData(),alert("提交成功!")):alert(e.data.msg)},function(e){console.log(e)})},s.goPage=function(e){s.pageInfo.pageNum!=e&&0<e&&(s.pageInfo.pageNum=e,s.loadData())}}]);
- "use strict";angular.module("app.business").controller("contractChangeSaveCtrl",["$scope","$filter","$http","$stateParams","$state","$uibModal","$rootScope","userService","FileUploader","agentDepotService","contractService","storeWareDetailService","commonUtilService","enumService","APP_CONFIG",function(d,u,a,i,e,s,g,t,n,m,o,f,p,r,l){d.isNotEdit=!1,d.saveFlag=!1,d.idList=[],d.addRowButtonShow=!0,d.selectPlan=!1,d.hidden=!1,d.contractNameBlur=function(){(null!=d.contract.contractTitle||null!=d.contract.contractTitle)&&(d.contract.contractTitle.includes("无")||d.contract.contractTitle.includes("暂无")||d.contract.contractTitle.includes("空"))?($("#verificationContainer").css("display","block"),$("#verificationInput").css("background","#fff0f0")):($("#verificationContainer").css("display","none"),$("#verificationInput").css("background",""))},d.khqyrBlur=function(){(null!=d.contract.khqyr||null!=d.contract.khqyr)&&(d.contract.khqyr.includes("无")||d.contract.khqyr.includes("暂无")||d.contract.khqyr.includes("空"))?($("#verificationContainerkhqyr").css("display","block"),$("#verificationkhqyr").css("background","#fff0f0")):($("#verificationContainerkhqyr").css("display","none"),$("#verificationkhqyr").css("background",""))},d.changeDate=function(){""!=d.contract.enableDate&&null!=d.contract.enableDate&&""!=d.contract.disableDate&&null!=d.contract.disableDate&&(d.contract.enableDate=u("date")(d.contract.enableDate,"yyyy-MM-dd"),d.contract.disableDate=u("date")(d.contract.disableDate,"yyyy-MM-dd"),d.contract.enableDate>d.contract.disableDate&&(alert("合同截止日期要大于或者等于合同生效日期"),d.contract.disableDate=null)),""!=d.contract.enableDate&&null!=d.contract.enableDate&&""!=d.contract.signingTime&&null!=d.contract.signingTime&&(d.contract.signingTime=u("date")(d.contract.signingTime,"yyyy-MM-dd"),d.contract.enableDate=u("date")(d.contract.enableDate,"yyyy-MM-dd"),d.contract.enableDate<d.contract.signingTime&&(alert("合同签订日期要小于或者等于合同生效日期"),d.contract.signingTime=null))},d.userInfoMessage=function(){t.getUserInfoByRole(g.userInfo.orgId).then(function(e){d.userInfoListByRole=e},function(e){console.log(e)})},d.userInfoMessage(),d.agentList=[],d.agentDepotList=[],d.agentDepotLista=function(){m.getQueryAgentDepotList(g.userInfo.orgId,"000").then(function(e){if(null!=e)for(var t in d.agentList.push(e),d.agentList)for(var n in d.agentList[t])d.agentDepotList.push(d.agentList[t][n])},function(e){console.log(e)})},d.agentDepotLista(),d.loadDataById=function(e,t){o.loadDataById(e,t,d.editType).then(function(e){if(d.agentDepot={},0<d.agentDepotList.length)for(var t=0;t<d.agentDepotList.length;t++)for(var n=0;n<e.storeWareDetailList.length;n++)e.storeWareDetailList[n].state!=g.userInfo.orgId&&e.storeWareDetailList[n].state==d.agentDepotList[t].depotId&&(d.agentDepot.agentDepotName=d.agentDepotList[t].agentDepotName);d.contract=e.contract,d.contract.contractType=e.contract.contractType+"",d.changeDetailList=e.changeDetailList,d.fileList=e.fileList,d.contract.signingMan=parseInt(e.contract.signingMan),d.contract.signingTime=u("date")(d.contract.signingTime,"yyyy-MM-dd"),d.contract.enableDate=u("date")(d.contract.enableDate,"yyyy-MM-dd"),d.contract.disableDate=u("date")(d.contract.disableDate,"yyyy-MM-dd"),"add"==d.editType&&(d.contract.changeContent="",d.contract.changeReason=""),null==d.changeDetailList||0==d.changeDetailList.length?d.changeDetailListHide=!0:d.changeDetailListHide=!1,null!=e.contract.planBid&&null!=e.contract.planBid&&(d.addRowButtonShow=!1,d.selectPlan=!0),d.storeWareDetailList=e.storeWareDetailList;for(t=0;t<e.storeWareDetailList.length;t++)d.idList.push(e.storeWareDetailList[t].id),d.addedDetail.push(angular.copy(e.storeWareDetailList[t]));d.getAttributeData(),d.getAreaData(),d.getGrainDetailKind()},function(e){})},d.loadDataByIdAndProcessInstanceId=function(e,t,n){o.loadDataByIdAndProcessInstanceId(e,t,n).then(function(e){if(d.agentDepot={},0<d.agentDepotList.length)for(var t=0;t<d.agentDepotList.length;t++)for(var n=0;n<e.storeWareDetailList.length;n++)e.storeWareDetailList[n].state!=g.userInfo.orgId&&e.storeWareDetailList[n].state==d.agentDepotList[t].depotId&&(d.agentDepot.agentDepotName=d.agentDepotList[t].agentDepotName);d.contract=e.contract,d.contract.contractType=e.contract.contractType+"",d.contract.signingMan=parseInt(e.contract.signingMan),d.auditList=e.auditList,d.fileList=e.fileList,d.changeDetailList=e.changeDetailList,d.processDefinitionId=e.contract.processDefinitionId,d.processInstanceId=e.contract.processInstanceId,d.contract.signingTime=u("date")(d.contract.signingTime,"yyyy-MM-dd"),d.contract.enableDate=u("date")(d.contract.enableDate,"yyyy-MM-dd"),d.contract.disableDate=u("date")(d.contract.disableDate,"yyyy-MM-dd"),"add"==d.editType&&(d.contract.changeContent="",d.contract.changeReason=""),null==d.changeDetailList||0==d.changeDetailList.length?d.changeDetailListHide=!0:d.changeDetailListHide=!1,null!=e.contract.planBid&&null!=e.contract.planBid&&(d.addRowButtonShow=!1,d.selectPlan=!0),d.storeWareDetailList=e.storeWareDetailList;for(t=0;t<e.storeWareDetailList.length;t++)d.addedDetail.push(angular.copy(e.storeWareDetailList[t]));d.getAttributeData(),d.getAreaData(),d.getGrainDetailKind()},function(e){})};var c=$("#contract-form").validate();$.validator.addMethod("validNumber",function(e,t,n){return this.optional(t)||/^\d*\.{0,1}\d{1,2}$/g.test(e)},"请输入正确的数字类型,最多两位小数!"),d.retList=function(){""!=g.previousState_name?(-1!=g.previousState_name.indexOf("app.additionalHome")&&(g.isIndexPage=!0),g.back()):e.go("app.business.contract-change")},d.getCustomer=function(){var e=[];e.type="addBlacklist",s.open({size:"lg",templateUrl:"app/business/util/views/customer-list-modal.html",controller:"customerListModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&(null!=d.contract&&null!=d.contract||(d.contract={}),d.contract.customerNumber=e.customerNumber,d.contract.customerBid=e.id,d.contract.customerName=e.name,3152==e.classify?d.contract.mobile=e.mobile:3153==e.classify&&(d.contract.mobile=e.enterprisePhone),d.contract.bankName=e.bankName,d.contract.accountName=e.accountName,d.contract.accountNumber=e.accountNumber,d.contract.plantAcreage=e.plantAcreage,d.contract.subsidy=e.subsidy)},function(e){console.log(e)})},d.storeWareDetail={},d.addedDetail=[],d.addRow=function(){var e;""!=d.contract.contractType&&null!=d.contract.contractType?((e=[]).detailType="contract",e.executeType=d.contract.contractType,e.grainKind=d.contract.grainKind,e.grainDetailKind=d.contract.grainDetailKind,e.grainGrade=d.contract.grainGrade,s.open({size:"lg",templateUrl:"app/business/storeWareDetail/views/storeWareDetailModal.html",controller:"storeWareDetailModalCtrl",resolve:{items:function(){return e}}}).result.then(function(n){null!=n&&""!=n&&(g.userInfo.orgId!=n.state&&(m.getQueryAgentDepotList(g.userInfo.orgId,n.state).then(function(e){if(null!=e)for(var t in e)m.getAgentStorehouseList(t,g.userInfo.orgId).then(function(e){for(var t=0;t<e.length;t++)e[t].storehouseId==n.houseId&&(n.houseName=e[t].storehouseName)},function(e){console.log(e)})},function(e){console.log(e)}),m.getAgentStoreWareList(g.userInfo.orgId,n.houseId).then(function(e){for(var t=0;t<e.length;t++)e[t].warehouseId==n.warehouseId&&(n.warehouseName=e[t].warehouseName)},function(e){console.log(e)})),d.addedDetail.push(n),d.countSumAmount(),d.countMoneyQuantity())},function(e){console.log(e)})):alert("合同类型必须填写!")},d.editRow=function(n,e,a){var i,o,r,l,c;""!=d.contract.contractType&&null!=d.contract.contractType?(i=$(e.target).parent().parent().find("td:first").text(),o=n.inCount,r=n.outCount,l=d.addedDetail.indexOf(n),c=[],f.queryStoreWareDetailInfo(i).then(function(e){var t;null!=e&&(3147==d.contract.contractType?""!=e.remainingNumber&&null!=e.remainingNumber&&"undefined"!=e.remainingNumber&&(-1!=(t=n.remainingNumber.toString().indexOf(":"))?(n.remainingNumber="-"+n.remainingNumber.substring(t+1,n.remainingNumber.length),o=p.accAdd(n.remainingNumber,n.inCount),n.remainingNumber=n.remainingNumber.toString().replace("-","超出:")):o=p.accAdd(n.remainingNumber,n.inCount)):3148==d.contract.contractType&&""!=e.outRemainingNumber&&null!=e.outRemainingNumber&&"undefined"!=e.outRemainingNumber&&(-1!=(t=n.outRemainingNumber.toString().indexOf(":"))?(n.outRemainingNumber="-"+n.outRemainingNumber.substring(t+1,n.outRemainingNumber.length),r=p.accAdd(n.outRemainingNumber,n.outCount),n.outRemainingNumber=n.outRemainingNumber.toString().replace("-","超出:")):r=p.accAdd(n.outRemainingNumber,n.outCount))),c.detailType="contract",null!=d.contract.planNumber&&(c.planNumber=d.contract.planNumber),c.state=n.state,c.houseName=n.houseName,c.houseId=n.houseId,c.warehouseName=n.warehouseName,c.warehouseId=n.warehouseId,c.demandAmount=n.demandAmount,c.grainKind=n.grainKind,c.grainDetailKind=n.grainDetailKind,c.grainAttribute=n.grainAttribute,c.grainGrade=n.grainGrade,c.grainAnnual=n.grainAnnual,c.productiveYear=n.productiveYear,c.inputTime=u("date")(n.inputTime,"yyyy-MM-dd"),c.grainProducingArea=n.grainProducingArea,c.inPrice=n.inPrice,c.inCount=n.inCount,c.outPrice=n.outPrice,c.outCount=n.outCount,c.originalCount=o,c.originalCountAnother=r,c.remainingNumber=n.remainingNumber,c.outRemainingNumber=n.outRemainingNumber,c.inDetailTotalPrice=n.inDetailTotalPrice,c.outDetailTotalPrice=n.outDetailTotalPrice,c.planRemainingNumber=n.planRemainingNumber,c.planOutRemainingNumber=n.planOutRemainingNumber,c.copyId=i,null!=a.planBid&&"undefined"!=a.planBid&&(c.planBid=a.planBid),null!=a.id&&"undefined"!=a.id&&(c.id=a.id),c.executeType=d.contract.contractType,c.onlyCanChangeAmount=d.selectPlan,s.open({size:"lg",templateUrl:"app/business/storeWareDetail/views/storeWareDetailModal.html",controller:"storeWareDetailModalCtrl",resolve:{items:function(){return c}}}).result.then(function(n){null!=n&&""!=n&&(n.state!=g.userInfo.orgId?(m.getQueryAgentDepotList(g.userInfo.orgId,n.state).then(function(e){if(null!=e)for(var t in e)m.getAgentStorehouseList(t,g.userInfo.orgId).then(function(e){for(var t=0;t<e.length;t++)e[t].storehouseId==n.houseId&&(d.addedDetail[l].houseName=e[t].storehouseName)},function(e){console.log(e)})},function(e){console.log(e)}),m.getAgentStoreWareList(g.userInfo.orgId,n.houseId).then(function(e){for(var t=0;t<e.length;t++)e[t].warehouseId==n.warehouseId&&(d.addedDetail[l].warehouseName=e[t].warehouseName)},function(e){console.log(e)})):(d.addedDetail[l].houseName=n.houseName,d.addedDetail[l].warehouseName=n.warehouseName),d.addedDetail[l].demandAmount=n.demandAmount,d.addedDetail[l].state=n.state,d.addedDetail[l].houseId=n.houseId,d.addedDetail[l].warehouseId=n.warehouseId,d.addedDetail[l].grainKind=n.grainKind,d.addedDetail[l].grainDetailKind=n.grainDetailKind,d.addedDetail[l].grainAttribute=n.grainAttribute,d.addedDetail[l].grainGrade=n.grainGrade,d.addedDetail[l].grainAnnual=n.grainAnnual,d.addedDetail[l].productiveYear=n.productiveYear,d.addedDetail[l].inputTime=n.inputTime,d.addedDetail[l].outDetailTotalPrice=n.outDetailTotalPrice,d.addedDetail[l].inDetailTotalPrice=n.inDetailTotalPrice,d.addedDetail[l].inCount=n.inCount,d.addedDetail[l].outCount=n.outCount,d.addedDetail[l].remainingNumber=n.remainingNumber,d.addedDetail[l].outRemainingNumber=n.outRemainingNumber,d.addedDetail[l].inPrice=n.inPrice,d.addedDetail[l].outPrice=n.outPrice,d.addedDetail[l].planRemainingNumber=n.planRemainingNumber,d.addedDetail[l].planOutRemainingNumber=n.planOutRemainingNumber,d.countSumAmount())},function(e){console.log(e)})},function(e){console.log(e)})):alert("合同类型必须填写!")},d.deleteRow=function(e){if(d.addedDetail.length<=1)alert("必须填写一条明细信息!");else{if(null!=e.id&&null!=e.id&&""!=e.id){if(!confirm("此条数据为之前保存的数据,确定要删除吗?"))return;f.deleteDetailDataById(e.id).then(function(e){d.countSumAmount(),d.countMoneyQuantity()},function(e){console.log(e)})}e=d.addedDetail.indexOf(e);-1!=e&&(d.addedDetail.splice(e,1),d.countSumAmount())}},d.countSumAmount=function(){for(var e=0,t=0;t<d.addedDetail.length;t++)3147==d.contract.contractType&&null!=d.addedDetail[t].inCount&&""!=d.addedDetail[t].inCount&&(e+=parseFloat(d.addedDetail[t].inCount)),3148==d.contract.contractType&&null!=d.addedDetail[t].outCount&&""!=d.addedDetail[t].outCount&&(e+=parseFloat(d.addedDetail[t].outCount));d.contract.grainQuantity=e},d.countMoneyQuantity=function(){for(var e=0,t=0;t<d.addedDetail.length;t++)3147==d.contract.contractType&&null!=d.addedDetail[t].inDetailTotalPrice&&""!=d.addedDetail[t].inDetailTotalPrice&&(e+=parseFloat(d.addedDetail[t].inDetailTotalPrice)),3148==d.contract.contractType&&null!=d.addedDetail[t].outDetailTotalPrice&&""!=d.addedDetail[t].outDetailTotalPrice&&(e+=parseFloat(d.addedDetail[t].outDetailTotalPrice));d.contract.moneyQuantity=e};d.linenumber=0,d.linenumbers=[],""==i.id&&(d.linenumbers=[0]),d.addFile=function(){var e;0==d.linenumbers.length?d.linenumbers.push(0):void 0===d.fileItem||null===d.fileItem?alert("请先添加文件,在添加浏览框."):(e=Math.max.apply(null,d.linenumbers),d.linenumbers.push(e+1),d.fileItem=null)},d.fileIds=[],d.fileMap=new Map,d.uploader=new n({url:l.basicUrl+"/fileUpload/updateFileBusiness",autoUpload:!0,formData:[{type:"contract",userId:g.userInfo.userId,orgId:g.userInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,t){d.fileItem=e,100==t&&alert("上传成功!")},onSuccessItem:function(e,t,n,a){var i;d.fileIds.push(t.id),d.fileMap.has(d.linenumber)&&(i=d.fileMap.get(d.linenumber).id,-1!=d.fileIds.indexOf(i)&&d.deleteFileByFileId(i)),d.fileMap.set(d.linenumber,t)}}),d.clickInput=function(e){d.linenumber=e,document.activeElement.previousSibling.children[0].click()},d.clickFileInput=function(e){d.linenumber=e},d.download=function(e,t){$("#filePath").val(e),$("#type").val("business"),$("#originalFileName").val(t),$("#download-form").attr("action",l.businessUrl+"/download"),$("#download-form").submit()},d.deleteFileIds=[],d.deleteFile=function(e){d.deleteFileIds.push(e.id);e=d.fileList.indexOf(e);-1!=e&&d.fileList.splice(e,1)},d.deleteFileByLinenumber=function(e){var t,n=d.linenumbers.indexOf(e);-1!=n&&(d.linenumbers.splice(n,1),d.fileMap.has(d.linenumber)&&(t=d.fileMap.get(d.linenumber).id,d.deleteFileByFileId(t,n),d.fileMap.delete(e)))},d.deleteFileByFileId=function(t){businessFileService.remove(t).then(function(e){"success"!=e.status||-1!=(e=d.fileIds.indexOf(t))&&d.fileIds.splice(e,1)},function(e){console.log(e)})},d.showFileByLinenumber=function(e){var t;d.fileMap.has(d.linenumber)&&(t=d.fileMap.get(d.linenumber).filePath,window.open(t))},d.showFile=function(e,t){window.open(e)},d.getAttributeData=function(){r.getTreeList(d.contract.grainAttribute,"grainAttribute").then(function(e){d.grainAttributeTreeData=e},function(e){console.log(e)})},d.getAreaData=function(){r.getTreeList(d.contract.grainProducingArea,"grainProducingArea").then(function(e){d.grainProducingAreaTreeData=e},function(e){console.log(e)})},d.getGrainDetailKind=function(){r.getTreeListByTypeId("grainDetailKind",d.storeWareDetail.grainKind).then(function(e){d.grainDetailKindTreeData=e},function(e){console.log(e)})},0!=i.id?(d.isNotEdit=i.isNotEdit,d.selectPlan=!0,d.editType=i.editType,1==i.isNotEdit?d.loadDataByIdAndProcessInstanceId(i.id,i.processInstanceId,"change"):(d.showCommitContract=!0,d.loadDataById(i.id,"change"))):d.showCommitContract=!0,d.save=function(n){if(!d.saveFlag&&c.form()){d.saveFlag=!0,d.detailList=[];for(var e=0;e<d.addedDetail.length;e++)if(null!=d.addedDetail[e]&&""!=d.addedDetail[e]){if(d.detailList.push(d.addedDetail[e]),3147==d.contract.contractType&&0==d.addedDetail[e].inCount)return void alert("明细数量有一条为0,请先删除此数据,否则不能提交");if(3148==d.contract.contractType&&0==d.addedDetail[e].outCount)return void alert("明细数量有一条为0,请先删除此数据,否则不能提交");null!=d.detailList[e].inCount&&(d.detailList[e].remainingNumber=d.detailList[e].inCount),null!=d.detailList[e].outCount&&(d.detailList[e].outRemainingNumber=d.detailList[e].outCount)}if(0==d.detailList.length)return d.saveFlag=!1,void alert("至少填写一条完整的明细信息!");var t="";"add"==d.editType?t="/depot/business/contract/saveChange":"edit"==d.editType&&(t="/depot/business/contract/updateChange"),a({method:"POST",url:l.businessUrl+t,data:{contractJson:angular.toJson(d.contract),id:i.id,businessStoreWareDetailJson:angular.toJson(d.detailList),userId:g.userInfo.userId,userName:g.userInfo.username,realName:g.userInfo.realName,depotInfoOrgId:g.orgInfo.orgId,fileIds:angular.toJson(d.fileIds),deleteFileIds:angular.toJson(d.deleteFileIds)}}).then(function(e){var t;"success"==e.data.status?null!=n&&""!=n&&void 0!==n?("add"==d.editType?t=e.data.id:(t=i.id,n="2"),o.loadDataById(t).then(function(e){d.contract=e.contract,d.choice(d.contract,n),d.contract.contractType=e.contract.contractType+"",d.contract.signingMan=parseInt(e.contract.signingMan)},function(e){})):(alert("保存成功!"),d.retList()):(alert(e.data.msg),d.saveFlag=!1)},function(e){})}},d.pageInfo={pageNum:1,pageSize:10},d.loadData=function(){o.getPageInfo(d.pageInfo.pageNum,d.pageInfo.pageSize,"",null).then(function(e){d.pageInfo=e},function(e){console.log(e)})},d.choice=function(e,t){"0"==e.auditState||"3"==e.auditState?(d.contract=e,d.modelItem=[],d.modelItem.allContent=e,d.modelItem.originalContractBid=i.id,d.modelItem.variable=t,d.modelItem.type="contractChange","3"==e.auditState?o.loadDataByIdAndProcessInstanceId(e.id,e.processInstanceId).then(function(e){null!=e.subAudit&&(d.assigneeName=e.subAudit.assigneeName,d.returnResult=[],d.returnResult.returnType="submit",d.submit(d.assigneeName))},function(e){}):s.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",resolve:{items:function(){return d.modelItem}}}).result.then(function(e){"cancel"==e.returnType?d.saveFlag=!1:"submit"==e.returnType&&d.submit(e.assignee)},function(e){console.log(e)})):alert("您已经提交该数据,无法再次提交!")},d.submit=function(e){a({method:"POST",url:l.businessUrl+"/depot/business/contract/submit",data:{id:d.contract.id,assignee:e,userId:g.userInfo.userId,realName:g.userInfo.realName}}).then(function(e){"success"==e.data.success?(d.retList(),d.loadData(),alert("提交成功!")):alert(e.data.msg)},function(e){console.log(e)})}}]);
- "use strict";angular.module("app.business").controller("contractCtrl",["$scope","$stateParams","$http","$state","$uibModal","$rootScope","contractService","APP_CONFIG",function(o,e,s,n,t,a,i,c){o.pageInfo={pageNum:1,pageSize:10},o.menu=e.menu,o.loadData=function(){i.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,"",o.searchCondition,e.contractType).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.searchCondition={},o.loadData(),o.clearConditions=function(){o.searchCondition={},o.loadData()},o.showAdd=function(){null!=o.menu?n.go("app.business.management.contract-edit",{id:0,menu:o.menu}):n.go("app.business.contract-edit",{id:0})},o.showEdit=function(e,t){"0"==t||"3"==t?null!=o.menu?n.go("app.business.management.contract-edit",{id:e,menu:o.menu}):n.go("app.business.contract-edit",{id:e}):alert("您已经提交该数据,无法修改!")},o.showView=function(e,t){null!=o.menu?n.go("app.business.management.contract-view",{id:e,processInstanceId:t}):n.go("app.business.contract-view",{id:e,processInstanceId:t})},o.delete=function(e,t,n,a){"0"==t||"3"==t?confirm("确定要删除吗?")&&(s({method:"POST",url:c.businessUrl+"/depot/business/contract/remove",data:{id:e,processInstanceId:n,planBid:a.planBid}}).then(function(e){alert("删除成功!"),o.loadData()},function(e){console.log(e)}),$("#myModal").modal("hide")):alert("您已经提交该数据,无法删除!")},o.choice=function(e){"0"==e.auditState||"3"==e.auditState?(o.contract=e,o.modelItem=[],o.modelItem.allContent=e,o.modelItem.variable="2",o.modelItem.type="contract","3"==e.auditState?i.loadDataByIdAndProcessInstanceId(e.id,e.processInstanceId).then(function(e){null!=e.subAudit&&(o.assigneeName=e.subAudit.assigneeName,o.returnResult=[],o.returnResult.returnType="submit",o.submit(o.assigneeName))},function(e){}):t.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",resolve:{items:function(){return o.modelItem}}}).result.then(function(e){"cancel"==e.returnType||"submit"==e.returnType&&o.submit(e.assignee)},function(e){console.log(e)})):alert("您已经提交该数据,无法再次提交!")},o.submit=function(e){s({method:"POST",url:c.businessUrl+"/depot/business/contract/submit",data:{id:o.contract.id,assignee:e,userId:a.userInfo.userId,realName:a.userInfo.realName}}).then(function(e){"success"==e.data.success?(o.loadData(),alert("提交成功!")):alert(e.data.msg)},function(e){console.log(e)})},o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())}}]);
- "use strict";angular.module("app.business").controller("contractPayReceviceCtrl",["$scope","$http","$stateParams","$state","$uibModal","contractPayReceviceService","APP_CONFIG",function(n,e,a,o,t,c,i){n.pageInfo={pageNum:1,pageSize:10},n.menu=a.menu,n.searchCondition={},n.loadData=function(){null!=a.contractNum&&(n.searchCondition={contractNum:a.contractNum}),c.getPageInfo(n.pageInfo.pageNum,n.pageInfo.pageSize,n.searchCondition).then(function(e){n.pageInfo=e},function(e){console.log(e)})},n.searchCondition={},n.loadData(),n.clearConditions=function(){n.searchCondition={},n.loadData()},n.showAdd=function(){null!=n.menu?o.go("app.business.management.contract.pay-recevice-view",{id:0,menu:n.menu}):o.go("app.business.contract-pay-recevice-view",{id:0})},n.goPage=function(e){n.pageInfo.pageNum!=e&&0<e&&(n.pageInfo.pageNum=e,n.loadData())}}]);
- "use strict";angular.module("app.business").controller("contractPayReceviceSaveCtrl",["$scope","$rootScope","$filter","$http","$state","$stateParams","$uibModal","contractService","commonUtilService","enumService","codeRuleService","APP_CONFIG",function(a,t,e,n,o,c,s,r,i,u,p,g){a.contract={},a.isNotEdit=!1,a.saveFlag=!1,a.menu=c.menu,a.searchCondition={},a.pageInfo={pageNum:1,pageSize:10},a.getContractData=function(){r.getModalList(a.pageInfo.pageNum,a.pageInfo.pageSize,a.searchCondition).then(function(t){a.contractList=t.list,a.pageInfo=t},function(t){console.log(t)})},a.searchCondition={},a.getContractData(),a.goPage=function(t){a.pageInfo.pageNum!=t&&0<t&&(a.pageInfo.pageNum=t,a.getContractData())};var l=$("#contract-form").validate();a.retList=function(){""!=t.previousState_name?(-1!=t.previousState_name.indexOf("app.additionalHome")&&(t.isIndexPage=!0),t.back()):o.go("app.business.contract-pay-recevice")},a.saveData=function(){a.payStatus=angular.toJson(a.contract.payStatus),""==a.payStatus||null==a.payStatus?$("#payStatus-error").text("必须填写"):($("#payStatus-error").text(""),a.saveFlag||l.form()&&(a.saveFlag=!0,n({method:"POST",url:g.businessUrl+"/depot/business/contractPay/contractPaySave",data:{contractJson:angular.toJson(a.contract)}}).then(function(t){"success"==t.data.status?(alert("保存成功!"),a.retList()):(alert(t.data.msg),a.saveFlag=!1)},function(t){})))},a.showView=function(t){null!=a.menu?o.go("app.business.management.contract.pay-details",{contractNum:t}):o.go("app.business.contract-pay-recevice-details",{contractNum:t})}}]);
- "use strict";angular.module("app.business").controller("contractSaveCtrl",["$scope","$rootScope","$filter","$http","$state","$stateParams","$uibModal","userService","FileUploader","agentDepotService","contractService","storeWareDetailService","commonUtilService","enumService","codeRuleService","APP_CONFIG",function(u,d,s,e,n,a,m,t,i,g,o,f,p,r,c,l){u.contract={},u.contractNumber={},u.idList=[],u.isNotEdit=!1,u.saveFlag=!1,u.addRowButtonShow=!0,u.selectPlan=!1,u.hidden=!0,u.contractNameBlur=function(){(null!=u.contract.contractTitle||null!=u.contract.contractTitle)&&(u.contract.contractTitle.includes("无")||u.contract.contractTitle.includes("暂无")||u.contract.contractTitle.includes("空"))?($("#verificationContainer").css("display","block"),$("#verificationInput").css("background","#fff0f0")):($("#verificationContainer").css("display","none"),$("#verificationInput").css("background",""))},u.khqyrBlur=function(){(null!=u.contract.khqyr||null!=u.contract.khqyr)&&(u.contract.khqyr.includes("无")||u.contract.khqyr.includes("暂无")||u.contract.khqyr.includes("空"))?($("#verificationContainerkhqyr").css("display","block"),$("#verificationkhqyr").css("background","#fff0f0")):($("#verificationContainerkhqyr").css("display","none"),$("#verificationkhqyr").css("background",""))},u.changeDate=function(){""!=u.contract.enableDate&&null!=u.contract.enableDate&&""!=u.contract.disableDate&&null!=u.contract.disableDate&&(u.contract.enableDate=s("date")(u.contract.enableDate,"yyyy-MM-dd"),u.contract.disableDate=s("date")(u.contract.disableDate,"yyyy-MM-dd"),u.contract.enableDate>u.contract.disableDate&&(alert("合同截止日期要大于或者等于合同生效日期"),u.contract.disableDate=null)),""!=u.contract.enableDate&&null!=u.contract.enableDate&&""!=u.contract.signingTime&&null!=u.contract.signingTime&&(u.contract.signingTime=s("date")(u.contract.signingTime,"yyyy-MM-dd"),u.contract.enableDate=s("date")(u.contract.enableDate,"yyyy-MM-dd"),u.contract.enableDate<u.contract.signingTime&&(alert("合同签订日期要小于或者等于合同生效日期"),u.contract.signingTime=null))},u.gainContract=function(){c.getCodeValueByType("contract",d.depotId).then(function(t){"success"==t.status?(u.contractNumber.status="success",u.contract.contractNumber=t.codeValue):"error"==t.status&&(u.contractNumber.msg=t.msg,u.contractNumber.status="error",confirm("合同编号有误!该页面无法保存!原因:"+u.contractNumber.msg+" 是否返回到列表页!")&&u.retList())})},u.agentList=[],u.agentDepotList=[],u.agentDepotLista=function(){g.getQueryAgentDepotList(d.userInfo.orgId,"000").then(function(t){if(null!=t)for(var e in u.agentList.push(t),u.agentList)for(var n in u.agentList[e])u.agentDepotList.push(u.agentList[e][n])},function(t){console.log(t)})},u.agentDepotLista(),u.userInfoMessage=function(){t.getUserInfoByRole(d.userInfo.orgId).then(function(t){u.userInfoListByRole=t},function(t){console.log(t)})},u.userInfoMessage(),u.loadDataById=function(t){o.loadDataById(t).then(function(t){u.contract=t.contract,u.contract.contractType=t.contract.contractType+"",u.fileList=t.fileList,u.contract.signingMan=parseInt(t.contract.signingMan),u.contract.signingTime=s("date")(u.contract.signingTime,"yyyy-MM-dd"),u.contract.enableDate=s("date")(u.contract.enableDate,"yyyy-MM-dd"),u.contract.disableDate=s("date")(u.contract.disableDate,"yyyy-MM-dd"),u.getAttributeData(),u.getAreaData(),u.getGrainDetailKind()},function(t){})},u.loadDataById=function(t,e){o.loadDataByIdAndProcessInstanceId(t,e).then(function(t){u.contract=t.contract,u.contract.contractType=t.contract.contractType+"",u.auditList=t.auditList,u.fileList=t.fileList,u.contract.signingMan=parseInt(t.contract.signingMan),u.processDefinitionId=t.contract.processDefinitionId,u.processInstanceId=t.contract.processInstanceId,u.contract.signingTime=s("date")(u.contract.signingTime,"yyyy-MM-dd"),u.contract.enableDate=s("date")(u.contract.enableDate,"yyyy-MM-dd"),u.contract.disableDate=s("date")(u.contract.disableDate,"yyyy-MM-dd"),null!=t.contract.planBid&&null!=t.contract.planBid&&(u.addRowButtonShow=!1,u.selectPlan=!0),u.storeWareDetailList=t.storeWareDetailList;for(var e=0;e<t.storeWareDetailList.length;e++)u.addedDetail.push(angular.copy(t.storeWareDetailList[e]));u.getAttributeData(),u.getAreaData(),u.getGrainDetailKind()},function(t){})},$("input[readOnlyButValid]").on("focusin",function(){$(this).prop("readOnly",!0)}),$("input[readOnlyButValid]").on("focusout",function(){$(this).prop("readOnly",!1)});var b=$("#contract-form").validate();$.validator.addMethod("validNumber",function(t,e,n){return this.optional(e)||/^\d*\.{0,1}\d{1,2}$/g.test(t)},"请输入正确的数字类型,最多两位小数!"),$.validator.addMethod("validContractNumber",function(t,e){var n=!1;$.ajaxSetup({async:!1});var a={id:u.contract.id,contractNumber:u.contract.contractNumber};return $.get(l.businessUrl+"/depot/business/contract/validContractNumber",a,function(t){n=t}),$.ajaxSetup({async:!0}),n},"用合同编号已被使用,请重新输入"),u.retList=function(){""!=d.previousState_name?(-1!=d.previousState_name.indexOf("app.additionalHome")&&(d.isIndexPage=!0),d.back()):n.go("app.business.contract")},u.a="",u.getPlan=function(){var t=[];m.open({size:"lg",templateUrl:"app/business/util/views/plan-list-modal.html",controller:"planListModalCtrl",resolve:{items:function(){return t}}}).result.then(function(a){null!=a&&(f.getByZidAndType(a.id,"plan").then(function(t){if(u.agentDepot={},0<u.agentDepotList.length)for(var e=0;e<u.agentDepotList.length;e++)for(var n=0;n<t.list.length;n++)t.list[n].state!=d.userInfo.orgId&&t.list[n].state==u.agentDepotList[e].depotId&&(u.agentDepot.agentDepotName=u.agentDepotList[e].agentDepotName);for(e=0;e<t.list.length;e++)u.idList.push(t.list[e].id),t.list[e].id="",3154==a.executeType?""==t.list[e].remainingNumber||null==t.list[e].remainingNumber||(-1!=t.list[e].remainingNumber.indexOf("超出")&&(t.list[e].inCount=0),t.list[e].inDetailTotalPrice=p.accMul(t.list[e].inCount,t.list[e].inPrice)):3155==a.executeType?""==t.list[e].outRemainingNumber||null==t.list[e].outRemainingNumber||(-1!=t.list[e].outRemainingNumber.indexOf("超出")&&(t.list[e].outCount=0),t.list[e].outDetailTotalPrice=p.accMul(t.list[e].outCount,t.list[e].outPrice)):(""!=t.list[e].remainingNumber&&null!=t.list[e].remainingNumber&&(-1!=t.list[e].remainingNumber.indexOf("超出")&&(t.list[e].inCount=0),t.list[e].inDetailTotalPrice=p.accMul(t.list[e].inCount,t.list[e].inPrice)),""!=t.list[e].outRemainingNumber&&null!=t.list[e].outRemainingNumber&&(-1!=t.list[e].outRemainingNumber.indexOf("超出")&&(t.list[e].outCount=0),t.list[e].outDetailTotalPrice=p.accMul(t.list[e].outCount,t.list[e].outPrice)));u.addedDetail=t.list,u.countSumAmount(),u.sumPrice()}),null!=u.contract&&null!=u.contract||(u.contract={}),u.contract.planNumber=a.planNumber,u.contract.planBid=a.id,3154==a.executeType?(u.contract.contractType="3147",u.selectPlan=!0,u.isEdit=!0):3155==a.executeType?(u.contract.contractType="3148",u.selectPlan=!0,u.isEdit=!0):(u.selectPlan=!1,u.isEdit=!1),u.addRowButtonShow=!1,u.getAttributeData())},function(t){console.log(t)})},u.changeType=function(){null==u.contract.planNumber&&(u.addedDetail=[]),u.countSumAmount(),u.sumPrice()},u.removePlan=function(){u.contract.planNumber=null,u.contract.planBid=null,u.contract.shippingType=null,u.contract.contractType=null,u.contract.grainQuantity=null,u.contract.moneyQuantity=null,u.selectPlan=!1,u.addRowButtonShow=!0,u.addedDetail=[]},u.getCustomer=function(){var t=[];t.type="addBlacklist",m.open({size:"lg",templateUrl:"app/business/util/views/customer-list-modal.html",controller:"customerListModalCtrl",resolve:{items:function(){return t}}}).result.then(function(t){null!=t&&(null!=u.contract&&null!=u.contract||(u.contract={}),u.contract.customerNumber=t.customerNumber,u.contract.customerBid=t.id,u.contract.customerName=t.name,3152==t.classify?(u.contract.mobile=t.mobile,u.contract.identification=t.identification):3153==t.classify&&(u.contract.mobile=t.enterprisePhone,u.contract.identification=t.socialCreditCode),u.contract.bankName=t.bankName,u.contract.accountName=t.accountName,u.contract.accountNumber=t.accountNumber)},function(t){console.log(t)})},u.removeCustomer=function(){u.isNotEdit||null==u.contract.customerNumber||(u.contract.customerNumber=null,u.contract.customerBid=null,u.contract.customerName=null,u.contract.mobile=null,u.contract.bankName=null,u.contract.accountName=null,u.contract.accountNumber=null,u.contract.plantAcreage=null,u.contract.subsidy=null)},u.storeWareDetail={},u.addedDetail=[],u.addRow=function(){var t;""!=u.contract.contractType&&null!=u.contract.contractType?((t=[]).detailType="contract",t.executeType=u.contract.contractType,t.planNumber=u.contract.planNumber,m.open({size:"lg",templateUrl:"app/business/storeWareDetail/views/storeWareDetailModal.html",controller:"storeWareDetailModalCtrl",resolve:{items:function(){return t}}}).result.then(function(n){null!=n&&""!=n&&(d.userInfo.orgId!=n.state&&(g.getQueryAgentDepotList(d.userInfo.orgId,n.state).then(function(t){if(null!=t)for(var e in t)g.getAgentStorehouseList(e,d.userInfo.orgId).then(function(t){for(var e=0;e<t.length;e++)t[e].storehouseId==n.houseId&&(n.houseName=t[e].storehouseName)},function(t){console.log(t)})},function(t){console.log(t)}),g.getAgentStoreWareList(d.userInfo.orgId,n.houseId).then(function(t){for(var e=0;e<t.length;e++)t[e].warehouseId==n.warehouseId&&(n.warehouseName=t[e].warehouseName)},function(t){console.log(t)})),u.addedDetail.push(n),u.countSumAmount(),u.sumPrice())},function(t){console.log(t)})):alert("合同类型必须填写!")},u.iddetailInfo=function(){f.getByZidAndType(a.id,"contract").then(function(t){for(var e=0;e<t.list.length;e++)u.idList.push(t.list[e].id)},function(t){console.log(t)})},u.iddetailInfo(),u.editRow=function(n,t,a){var i,o,r,c,l;""!=u.contract.contractType&&null!=u.contract.contractType?(i=$(t.target).parent().parent().find("td:first").text(),o=n.inCount,r=n.outCount,c=u.addedDetail.indexOf(n),l=[],f.queryStoreWareDetailInfo(i).then(function(t){var e;null!=t&&(3147==u.contract.contractType?""!=t.remainingNumber&&null!=t.remainingNumber&&"undefined"!=t.remainingNumber&&(-1!=(e=n.remainingNumber.toString().indexOf(":"))?(n.remainingNumber="-"+n.remainingNumber.substring(e+1,n.remainingNumber.length),o=p.accAdd(n.remainingNumber,n.inCount),n.remainingNumber=n.remainingNumber.toString().replace("-","超出:")):o=p.accAdd(n.remainingNumber,n.inCount)):3148==u.contract.contractType&&""!=t.outRemainingNumber&&null!=t.outRemainingNumber&&"undefined"!=t.outRemainingNumber&&(-1!=(e=n.outRemainingNumber.toString().indexOf(":"))?(n.outRemainingNumber="-"+n.outRemainingNumber.substring(e+1,n.outRemainingNumber.length),r=p.accAdd(n.outRemainingNumber,n.outCount),n.outRemainingNumber=n.outRemainingNumber.toString().replace("-","超出:")):r=p.accAdd(n.outRemainingNumber,n.outCount))),null!=u.contract.planNumber?l.planNumber=u.contract.planNumber:r=o="N",l.id=a.id,l.detailType="contract",l.state=n.state,l.houseName=n.houseName,l.houseId=n.houseId,l.warehouseName=n.warehouseName,l.warehouseId=n.warehouseId,l.demandAmount=n.demandAmount,l.grainKind=n.grainKind,l.grainDetailKind=n.grainDetailKind,l.grainAttribute=n.grainAttribute,l.grainGrade=n.grainGrade,l.grainAnnual=n.grainAnnual,l.productiveYear=n.productiveYear,l.inputTime=s("date")(n.inputTime,"yyyy-MM-dd"),l.grainProducingArea=n.grainProducingArea,l.inPrice=n.inPrice,l.inCount=n.inCount,l.outPrice=n.outPrice,l.outCount=n.outCount,l.originalCount=o,l.originalCountAnother=r,l.remainingNumber=n.remainingNumber,l.outRemainingNumber=n.outRemainingNumber,l.inDetailTotalPrice=n.inDetailTotalPrice,l.outDetailTotalPrice=n.outDetailTotalPrice,l.planRemainingNumber=n.planRemainingNumber,l.planOutRemainingNumber=n.planOutRemainingNumber,l.copyId=i,null!=a.planBid&&"undefined"!=a.planBid&&(l.planBid=a.planBid),null!=a.id&&"undefined"!=a.id&&(l.id=a.id),l.executeType=u.contract.contractType,l.onlyCanChangeAmount=u.selectPlan,m.open({size:"lg",templateUrl:"app/business/storeWareDetail/views/storeWareDetailModal.html",controller:"storeWareDetailModalCtrl",resolve:{items:function(){return l}}}).result.then(function(n){null!=n&&""!=n&&(n.state!=d.userInfo.orgId?(g.getQueryAgentDepotList(d.userInfo.orgId,n.state).then(function(t){if(null!=t)for(var e in t)g.getAgentStorehouseList(e,d.userInfo.orgId).then(function(t){for(var e=0;e<t.length;e++)t[e].storehouseId==n.houseId&&(u.addedDetail[c].houseName=t[e].storehouseName)},function(t){console.log(t)})},function(t){console.log(t)}),g.getAgentStoreWareList(d.userInfo.orgId,n.houseId).then(function(t){for(var e=0;e<t.length;e++)t[e].warehouseId==n.warehouseId&&(u.addedDetail[c].warehouseName=t[e].warehouseName)},function(t){console.log(t)})):(u.addedDetail[c].houseName=n.houseName,u.addedDetail[c].warehouseName=n.warehouseName),u.addedDetail[c].demandAmount=n.demandAmount,u.addedDetail[c].state=n.state,u.addedDetail[c].houseId=n.houseId,u.addedDetail[c].warehouseId=n.warehouseId,u.addedDetail[c].grainKind=n.grainKind,u.addedDetail[c].grainDetailKind=n.grainDetailKind,u.addedDetail[c].grainAttribute=n.grainAttribute,u.addedDetail[c].grainGrade=n.grainGrade,u.addedDetail[c].grainAnnual=n.grainAnnual,u.addedDetail[c].productiveYear=n.productiveYear,u.addedDetail[c].inputTime=n.inputTime,u.addedDetail[c].outDetailTotalPrice=n.outDetailTotalPrice,u.addedDetail[c].inDetailTotalPrice=n.inDetailTotalPrice,u.addedDetail[c].inCount=n.inCount,u.addedDetail[c].outCount=n.outCount,u.addedDetail[c].remainingNumber=n.remainingNumber,u.addedDetail[c].outRemainingNumber=n.outRemainingNumber,u.addedDetail[c].inPrice=n.inPrice,u.addedDetail[c].outPrice=n.outPrice,u.addedDetail[c].planRemainingNumber=n.planRemainingNumber,u.addedDetail[c].planOutRemainingNumber=n.planOutRemainingNumber,u.countSumAmount(),u.sumPrice())},function(t){console.log(t)})},function(t){console.log(t)})):alert("合同类型必须填写!")},u.deleteRow=function(t){if(u.addedDetail.length<=1)alert("必须填写一条计划详情信息!");else{if(null!=t.id&&null!=t.id&&""!=t.id){if(!confirm("此条数据为之前保存的数据,确定要删除吗?"))return;f.deleteDetailDataById(t.id).then(function(t){u.countSumAmount(),u.sumPrice()},function(t){console.log(t)})}t=u.addedDetail.indexOf(t);-1!=t&&(u.addedDetail.splice(t,1),u.countSumAmount(),u.sumPrice())}},u.countSumAmount=function(){for(var t=0,e=0;e<u.addedDetail.length;e++)3147==u.contract.contractType&&null!=u.addedDetail[e].inCount&&""!=u.addedDetail[e].inCount&&(t+=parseFloat(u.addedDetail[e].inCount)),3148==u.contract.contractType&&null!=u.addedDetail[e].outCount&&""!=u.addedDetail[e].outCount&&(t+=parseFloat(u.addedDetail[e].outCount));u.contract.grainQuantity=t},u.sumPrice=function(){for(var t=0,e=0;e<u.addedDetail.length;e++)3147==u.contract.contractType&&null!=u.addedDetail[e].inDetailTotalPrice&&""!=u.addedDetail[e].inDetailTotalPrice&&(t+=parseFloat(u.addedDetail[e].inDetailTotalPrice)),3148==u.contract.contractType&&null!=u.addedDetail[e].outDetailTotalPrice&&""!=u.addedDetail[e].outDetailTotalPrice&&(t+=parseFloat(u.addedDetail[e].outDetailTotalPrice));u.contract.moneyQuantity=t},u.countMoneyQuantity=function(){u.contract.moneyQuantity=p.accMul(u.contract.grainQuantity,u.contract.grainPrice)};u.linenumber=0,u.linenumbers=[],""==a.id&&(u.linenumbers=[0]),u.addFile=function(){var t;0==u.linenumbers.length?u.linenumbers.push(0):void 0===u.fileItem||null===u.fileItem?alert("请先添加文件,在添加浏览框."):(t=Math.max.apply(null,u.linenumbers),u.linenumbers.push(t+1),u.fileItem=null)},u.fileIds=[],u.fileMap=new Map,u.uploader=new i({url:l.basicUrl+"/fileUpload/updateFileBusiness",autoUpload:!0,formData:[{type:"contract",userId:d.userInfo.userId,orgId:d.userInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(t,e){u.fileItem=t,100==e&&alert("上传成功!")},onSuccessItem:function(t,e,n,a){var i;u.fileIds.push(e.id),u.fileMap.has(u.linenumber)&&(i=u.fileMap.get(u.linenumber).id,-1!=u.fileIds.indexOf(i)&&u.deleteFileByFileId(i)),u.fileMap.set(u.linenumber,e)}}),u.clickInput=function(t){u.linenumber=t,document.activeElement.previousSibling.children[0].click()},u.clickFileInput=function(t){u.linenumber=t},u.download=function(t,e){$("#filePath").val(t),$("#type").val("business"),$("#originalFileName").val(e),$("#download-form").attr("action",l.businessUrl+"/download"),$("#download-form").submit()},u.deleteFileIds=[],u.deleteFile=function(t){u.deleteFileIds.push(t.id);t=u.fileList.indexOf(t);-1!=t&&u.fileList.splice(t,1)},u.deleteFileByLinenumber=function(t){var e,n=u.linenumbers.indexOf(t);-1!=n&&(u.linenumbers.splice(n,1),u.fileMap.has(u.linenumber)&&(e=u.fileMap.get(u.linenumber).id,u.deleteFileByFileId(e,n),u.fileMap.delete(t)))},u.deleteFileByFileId=function(e){businessFileService.remove(e).then(function(t){"success"!=t.status||-1!=(t=u.fileIds.indexOf(e))&&u.fileIds.splice(t,1)},function(t){console.log(t)})},u.showFileByLinenumber=function(t){var e;u.fileMap.has(u.linenumber)&&(e=u.fileMap.get(u.linenumber).filePath,window.open(e))},u.showFile=function(t,e){window.open(t)},u.getAttributeData=function(){r.getTreeList(u.contract.grainAttribute,"grainAttribute").then(function(t){u.grainAttributeTreeData=t},function(t){console.log(t)})},u.getAreaData=function(){r.getTreeList(u.contract.grainProducingArea,"grainProducingArea").then(function(t){u.grainProducingAreaTreeData=t},function(t){console.log(t)})},u.getGrainDetailKind=function(){r.getTreeListByTypeId("grainDetailKind",u.storeWareDetail.grainKind).then(function(t){u.grainDetailKindTreeData=t},function(t){console.log(t)})},0!=a.id?(u.isNotEdit=a.isNotEdit,1==a.isNotEdit?(u.isEdit=!0,u.loadDataById(a.id,a.processInstanceId)):(u.showCommitContract=!0,u.isEdit=!1,u.loadDataById(a.id),u.getAttributeData(),u.getAreaData())):(u.showCommitContract=!0,u.hidden=!1,u.getAttributeData(),u.getAreaData(),u.getGrainDetailKind(),u.gainContract()),u.save=function(n){if(null!=u.contractNumber.status&&"error"==u.contractNumber.status)return confirm("合同编号有误!该页面无法保存!原因:"+u.contractNumber.msg+" 是否返回到列表页!")?void u.retList():void 0;if(null!=u.contract.lybzj&&null!=u.contract.lybzj&&""!=u.contract.lybzj&&(0==u.contract.lybzj||0==u.contract.lybzj||0==u.contract.lybzj))return alert("请输入合理的履约保证金"),u.contract.lybzj="",!1;if(!u.saveFlag&&b.form()){u.saveFlag=!0,u.detailList=[];for(var t=0;t<u.addedDetail.length;t++)if(null!=u.addedDetail[t]&&""!=u.addedDetail[t]){if(u.detailList.push(u.addedDetail[t]),3147==u.contract.contractType&&0==u.addedDetail[t].inCount)return void alert("明细数量有一条为0,请先删除此数据,否则不能提交");if(3148==u.contract.contractType&&0==u.addedDetail[t].outCount)return void alert("明细数量有一条为0,请先删除此数据,否则不能提交");3147==u.contract.contractType&&null!=u.detailList[t].inCount&&(u.detailList[t].outCount=null,u.detailList[t].remainingNumber=u.detailList[t].inCount),3148==u.contract.contractType&&null!=u.detailList[t].outCount&&(u.detailList[t].inCount=null,u.detailList[t].outRemainingNumber=u.detailList[t].outCount)}if(0==u.detailList.length)return u.saveFlag=!1,void alert("至少填写一条完整的明细信息!");e({method:"POST",url:l.businessUrl+"/depot/business/contract/save",data:{contractJson:angular.toJson(u.contract),businessStoreWareDetailJson:angular.toJson(u.detailList),userId:d.userInfo.userId,userName:d.userInfo.userName,realName:d.userInfo.realName,depotInfoOrgId:d.orgInfo.orgId,fileIds:angular.toJson(u.fileIds),deleteFileIds:angular.toJson(u.deleteFileIds)}}).then(function(t){var e;"success"==t.data.status?null!=n&&""!=n&&void 0!==n?(0==a.id?e=t.data.id:(e=a.id,n="2"),o.loadDataById(e).then(function(t){u.contract=t.contract,u.choice(u.contract,n),u.contract.signingMan=parseInt(t.contract.signingMan),u.contract.contractType=t.contract.contractType+""},function(t){})):(alert("保存成功!"),u.retList()):(alert(t.data.msg),u.saveFlag=!1)},function(t){})}},u.pageInfo={pageNum:1,pageSize:10},u.loadData=function(){o.getPageInfo(u.pageInfo.pageNum,u.pageInfo.pageSize,"",null).then(function(t){u.pageInfo=t},function(t){console.log(t)})},u.choice=function(t,e){"0"==t.auditState||"3"==t.auditState?(u.contract=t,u.modelItem=[],u.modelItem.allContent=t,u.modelItem.variable=e,u.modelItem.type="contract","3"==t.auditState?o.loadDataByIdAndProcessInstanceId(t.id,t.processInstanceId).then(function(t){null!=t.subAudit&&(u.assigneeName=t.subAudit.assigneeName,u.returnResult=[],u.returnResult.returnType="submit",u.submit(u.assigneeName))},function(t){}):m.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",resolve:{items:function(){return u.modelItem}}}).result.then(function(t){"cancel"==t.returnType?("1"==e&&(u.contract.id=null),u.saveFlag=!1):"submit"==t.returnType&&u.submit(t.assignee)},function(t){console.log(t)})):alert("您已经提交该数据,无法再次提交!")},u.submit=function(t){e({method:"POST",url:l.businessUrl+"/depot/business/contract/submit",data:{id:u.contract.id,assignee:t,userId:d.userInfo.userId,realName:d.userInfo.realName}}).then(function(t){"success"==t.data.success?(n.go("app.business.contract"),u.loadData(),alert("提交成功!")):alert(t.data.msg)},function(t){console.log(t)})}}]);
- "use strict";angular.module("app.business").service("contractAuditService",["$http","$q","$rootScope","APP_CONFIG",function(u,s,i,o){this.getPageInfo=function(e,t,n){var r=s.defer();return u({method:"GET",url:o.businessUrl+"/depot/business/contract/audit/getList",params:{pageNum:e,pageSize:t,contractNumber:null==n?"":n.contractNumber,auditState:null==n?"":n.auditState,grainKind:null==n?"":n.grainKind,userId:i.userInfo.userId}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getContractChangePageInfo=function(e,t,n){var r=s.defer();return u({method:"GET",url:o.businessUrl+"/depot/business/contract/audit/getContractChangeList",params:{pageNum:e,pageSize:t,contractNumber:null==n?"":n.contractNumber,auditState:null==n?"":n.auditState,grainKind:null==n?"":n.grainKind,userId:i.userInfo.userId}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.loadDataById=function(e,t,n){var r="/depot/business/contract/audit/getAudit";"change"==n&&(r="/depot/business/contract/audit/getAuditForChange");var a=s.defer();return u({method:"GET",url:o.businessUrl+r,params:{id:e,processInstanceId:t,userName:i.userInfo.username}}).then(function(e){a.resolve(e.data)},function(e){}),a.promise}}]);
- "use strict";angular.module("app.business").service("contractPayReceviceService",["$http","$q","APP_CONFIG",function(c,a,s){this.getPageInfo=function(e,t,r){var n=a.defer();return c({method:"GET",url:s.businessUrl+"/depot/business/contractPay/getList",params:{pageNum:e,pageSize:t,contractNum:null==r?"":r.contractNum}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise}}]);
- "use strict";angular.module("app.business").service("contractService",["$http","$q","$rootScope","APP_CONFIG",function(u,o,c,d){this.getPageInfo=function(e,t,n,r,s){var a="/depot/business/contract/getList";"change"==n&&(a="/depot/business/contract/getChangeList");var i=o.defer();return u({method:"GET",url:d.businessUrl+a,params:{pageNum:e,pageSize:t,contractNumber:null==r?"":r.contractNumber,auditState:null==r?"":r.auditState,grainKind:null==r?"":r.grainKind,userId:c.userInfo.userId,contractType:s}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.loadDataById=function(e,t,n){var r="/depot/business/contract/edit";"change"==t&&("add"==n?r="/depot/business/contract/addForChange":"edit"==n&&(r="/depot/business/contract/editForChange"));var s=o.defer();return u({method:"GET",url:d.businessUrl+r,params:{id:e}}).then(function(e){s.resolve(e.data)},function(e){}),s.promise},this.getPassPageInfo=function(e,t,n){var r=o.defer();return u({method:"GET",url:d.businessUrl+"/depot/business/contract/getAuditPassList",params:{pageNum:e,pageSize:t,contractNumber:null==n?"":n.contractNumber,grainKind:null==n?"":n.grainKind}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.loadDataByIdAndProcessInstanceId=function(e,t,n){var r=o.defer(),n="change"==n?"/depot/business/contract/audit/getAuditForChange":"/depot/business/contract/audit/getAudit";return u({method:"GET",url:d.businessUrl+n,params:{id:e,processInstanceId:t,userName:c.userInfo.username}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.getCanChangeList=function(e,t){var n=o.defer();return u({method:"GET",url:d.businessUrl+"/depot/business/contract/getCanChangeList",params:{pageNum:e,pageSize:t,userId:c.userInfo.userId}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise},this.getModalList=function(e,t,n){var r=o.defer();return u({method:"GET",url:d.businessUrl+"/depot/business/contract/getAuditPassList",params:{pageNum:e,pageSize:t,inApplication:1,planBid:null==n?"":n.planBid,billType:null==n?"":n.billType,contractNumber:null==n?"":n.contractNumber}}).then(function(e){r.resolve(e.data)},function(e){r.reject(e)}),r.promise}}]);
- "use strict";angular.module("app.business").controller("customerBadrecordCtrl",["$scope","$http","$filter","$uibModal","customerBadrecordService","customerService","APP_CONFIG",function(n,o,e,a,t,r,l){n.pageInfo={pageNum:1,pageSize:10},n.loadData=function(){t.getPageInfo(n.pageInfo.pageNum,n.pageInfo.pageSize,n.searchCondition).then(function(e){n.pageInfo=e},function(e){console.log(e)})},n.searchCondition={},n.loadData(),n.clearConditions=function(){n.searchCondition={},n.loadData()},n.getCustomer=function(){var e=[];a.open({size:"lg",templateUrl:"app/business/util/views/customer-list-modal.html",controller:"customerListModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&n.addBadRecord(e.id,e.name)},function(e){console.log(e)})},n.addBadRecord=function(e,o){var t=[];t.customerId=e,t.name=o,a.open({size:"md",templateUrl:"app/business/util/views/customerBadrecordModal.html",controller:"customerBadrecordModalCtrl",resolve:{items:function(){return t}}}).result.then(function(e){n.loadData()},function(e){console.log(e)})},n.edit=function(e){var o=[];o.id=e,o.name=name,a.open({size:"md",templateUrl:"app/business/util/views/customerBadrecordModal.html",controller:"customerBadrecordModalCtrl",resolve:{items:function(){return o}}}).result.then(function(e){n.loadData()},function(e){console.log(e)})},n.delete=function(e){confirm("确定要删除吗?")&&o({method:"POST",url:l.customerUrl+"/depot/business/customerBadrecord/remove",data:{id:e}}).then(function(e){alert("删除成功!"),n.loadData()},function(e){console.log(e)})},n.goPage=function(e){n.pageInfo.pageNum!=e&&0<e&&(n.pageInfo.pageNum=e,n.loadData())}}]);
- "use strict";angular.module("app.business").controller("customerBlackListCtrl",["$scope","$http","$uibModal","customerBlackListService","APP_CONFIG",function(t,e,n,a,s){t.pageInfo={pageNum:1,pageSize:10},t.loadData=function(){a.getPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,t.searchCondition).then(function(o){t.pageInfo=o},function(o){console.log(o)})},t.searchCondition={},t.loadData(),t.clearConditions=function(){t.searchCondition={},t.loadData()},t.showAdd=function(){location.href=s.customerUrl+"/#/business/customer-add/0"},t.showEdit=function(o){location.href=s.customerUrl+"/#/business/customer-edit/"+o},t.showBadrecord=function(o){var t=[];t.customerId=o.id,t.isInBlacklist=o.isInBlacklist,n.open({size:"lg",templateUrl:"app/business/util/views/customerBadrecordListModal.html",controller:"customerBadrecordListModalCtrl",resolve:{items:function(){return t}}}).result.then(function(o){},function(o){console.log(o)})},t.removeBlackList=function(o){e({method:"POST",url:s.customerUrl+"/depot/business/customer/removeBlackList",data:{id:o}}).then(function(o){t.loadData(),alert("移出黑名单成功!")},function(o){console.log(o)})},t.getCustomer=function(){var o=[];o.type="addBlacklist",n.open({size:"lg",templateUrl:"app/business/util/views/customer-list-modal.html",controller:"customerListModalCtrl",resolve:{items:function(){return o}}}).result.then(function(o){null!=o&&a.addBlackList(o.id).then(function(){t.loadData(),alert("添加黑名单成功!")})},function(o){console.log(o)})},t.goPage=function(o){t.pageInfo.pageNum!=o&&0<o&&(t.pageInfo.pageNum=o,t.loadData())}}]);
- "use strict";angular.module("app.business").controller("customerCtrl",["$scope","$rootScope","$stateParams","$http","$uibModal","$state","customerService","APP_CONFIG",function(n,e,o,t,a,s,u,i){n.userInfo={},n.pageInfo={pageNum:1,pageSize:10},n.menu=o.menu,n.loadData=function(){n.orgId=e.userInfo.orgId,u.getPageInfo(n.pageInfo.pageNum,n.pageInfo.pageSize,n.searchCondition,n.orgId).then(function(e){n.pageInfo=e},function(e){console.log(e)})},n.searchCondition={},n.loadData(),n.clearConditions=function(){n.searchCondition={},n.loadData()},n.showAdd=function(){null!=n.menu?s.go("app.business.management.customer.add",{id:0,menu:n.menu}):s.go("app.business.customer.add",{id:0})},n.showEdit=function(e){null!=n.menu?s.go("app.business.management.customer.edit",{id:e,menu:n.menu}):s.go("app.business.customer.edit",{id:e})},n.showBadrecord=function(e){var o=[];o.customerId=e.id,o.isInBlacklist=e.isInBlacklist,a.open({size:"lg",templateUrl:"app/business/util/views/customerBadrecordListModal.html",controller:"customerBadrecordListModalCtrl",resolve:{items:function(){return o}}}).result.then(function(e){n.loadData()},function(e){console.log(e)})},n.delete=function(e){confirm("确定要删除吗?")&&(t({method:"POST",url:i.customerUrl+"/depot/business/customer/remove",data:{id:e}}).then(function(e){alert("删除成功!"),n.loadData()},function(e){console.log(e)}),$("#myModal").modal("hide"))},n.goPage=function(e){n.pageInfo.pageNum!=e&&0<e&&(n.pageInfo.pageNum=e,n.loadData())}}]);
- "use strict";angular.module("app.business").controller("customerSaveCtrl",["$scope","$http","$rootScope","$stateParams","$state","customerService","codeRuleService","APP_CONFIG",function(e,t,o,u,r,s,c,n){e.saveFlag=!1,e.customer={},e.customerNumber={},e.khzhBlur=function(){(null!=e.customer.accountNumber||null!=e.customer.accountNumber)&&(e.customer.accountNumber.includes("无")||e.customer.accountNumber.includes("暂无")||e.customer.accountNumber.includes("空"))?($("#verificationContainer").css("display","block"),$("#verificationInput").css("background","#fff0f0")):($("#verificationContainer").css("display","none"),$("#verificationInput").css("background",""))},e.khzhBlurs=function(){(null!=e.customer.accountNumber||null!=e.customer.accountNumber)&&(e.customer.accountNumber.includes("无")||e.customer.accountNumber.includes("暂无")||e.customer.accountNumber.includes("空"))?($("#verificationContainerKhzh").css("display","block"),$("#verificationInputKhzh").css("background","#fff0f0")):($("#verificationContainerKhzh").css("display","none"),$("#verificationInputKhzh").css("background",""))},e.loadDataById=function(t){s.loadDataById(t).then(function(t){e.customer=t},function(t){})},0!=u.id?e.loadDataById(u.id):(e.orgId=o.userInfo.orgId,c.getCodeValueByType("customer",e.orgId).then(function(t){"success"==t.status?(e.customerNumber.status="success",e.customer.customerNumber=t.codeValue):"error"==t.status&&(e.customerNumber.msg=t.msg,e.customerNumber.status="error",confirm("客户编号有误!该页面无法保存!原因:"+e.customerNumber.msg+" 是否返回到列表页!")&&e.retList())}));var a=$("#customer-form").validate();$.validator.addMethod("validNumber",function(t,e,o){return this.optional(e)||/^\d*\.{0,1}\d{1,2}$/g.test(t)},"请输入正确的数字类型,最多两位小数!"),$.validator.addMethod("validLength",function(t,e,o){return this.optional(e)||/(^\d{18}$)|(^\d{17}(\d|X)$)/g.test(t)},"请输入正确的身份证号码!"),$.validator.addMethod("qyLength",function(t,e,o){return this.optional(e)||/^\w{18}$/g.test(t)},"请输入18位的信用代码!"),$.validator.addMethod("validSjh",function(t,e,o){return this.optional(e)||/^1[3|4|5|7|8][0-9]\d{8}$|^\d{3}-\d{8}$|^\d{4}-\d{7,8}$/g.test(t)},"请输入正确的手机号!"),e.retList=function(){""!=o.previousState_name?o.back():r.go("app.business.customer.list")},e.save=function(){if(null!=e.customerNumber.status&&"error"==e.customerNumber.status)return confirm("客户编号有误!该页面无法保存!原因:"+e.customerNumber.msg+" 是否返回到列表页!")?void e.retList():void 0;e.saveFlag||a.form()&&(e.saveFlag=!0,e.orgId=o.userInfo.orgId,s.save(e.customer,e.orgId).then(function(t){"success"==t.status?(alert("保存成功!"),e.retList()):(alert("保存失败!"),e.saveFlag=!1)}))}}]);
- "use strict";angular.module("app.business").service("customerBadrecordService",["$http","$q","APP_CONFIG",function(s,o,u){this.getPageInfo=function(e,r,t){var n=o.defer();return s({method:"GET",url:u.customerUrl+"/depot/business/customerBadrecord/getList",params:{pageNum:e,pageSize:r,name:null==t?"":t.name}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise}}]);
- "use strict";angular.module("app.business").service("customerBlackListService",["$http","$q","APP_CONFIG",function(n,u,a){this.getPageInfo=function(e,t,r){var s=u.defer();return n({method:"GET",url:a.customerUrl+"/depot/business/customer/getBlackList",params:{pageNum:e,pageSize:t,name:null==r?"":r.name,classify:null==r?"":r.classify}}).then(function(e){s.resolve(e.data)},function(e){s.reject("error")}),s.promise},this.loadDataById=function(e){var t=u.defer();return n({method:"POST",url:a.customerUrl+"/depot/business/customer/edit",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.addBlackList=function(e){var t=u.defer();return n({method:"POST",url:a.customerUrl+"/depot/business/customer/putInBlackList",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}}]);
- "use strict";angular.module("app.business").service("customerService",["$http","$q","APP_CONFIG",function(o,u,a){this.getPageInfo=function(e,t,s,n){var r=u.defer();return o({method:"GET",url:a.customerUrl+"/depot/business/customer/getList",params:{pageNum:e,pageSize:t,name:null==s?"":s.name,classify:null==s?"":s.classify,isInBlacklist:null==s?"":s.isInBlacklist,orgId:n}}).then(function(e){r.resolve(e.data)},function(e){r.reject(e)}),r.promise},this.loadDataById=function(e){var t=u.defer();return o({method:"GET",url:a.customerUrl+"/depot/business/customer/edit",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.save=function(e,t){var s=u.defer();return o({method:"POST",url:a.customerUrl+"/depot/business/customer/save",data:{customerJson:angular.toJson(e),orgId:t}}).then(function(e){s.resolve(e.data)},function(e){}),s.promise}}]);
- "use strict";angular.module("app.business").controller("deliveryStorageNoticeAuditCtrl",["$scope","$http","$state","$stateParams","deliveryStorageNoticeAuditService","APP_CONFIG",function(a,e,t,i,d,s){a.pageInfo={pageNum:1,pageSize:10},a.loadData=function(){d.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.searchCondition).then(function(e){a.pageInfo=e},function(e){console.log(e)})},a.isNotEdit=!0,a.searchCondition={},a.loadData(),a.clearConditions=function(){a.searchCondition={},a.loadData()},a.auditPage=function(e){"待审批"==e.result?"1"==e.billType?t.go("app.business.storageNotice-audit-edit",{id:e.id,processInstanceId:e.processInstanceId,taskId:e.taskId,auditId:e.auditId}):"3"==e.billType&&t.go("app.business.deliveryNotice-audit-edit",{id:e.id,processInstanceId:e.processInstanceId,taskId:e.taskId,auditId:e.auditId}):alert("您已经提交该数据,无法再次提交!")},a.viewAuditPage=function(e){"1"==e.billType?t.go("app.business.storageNotice-audit-view",{id:e.id,processInstanceId:e.processInstanceId,taskId:e.taskId,auditId:e.auditId}):"3"==e.billType&&t.go("app.business.deliveryNotice-audit-view",{id:e.id,processInstanceId:e.processInstanceId,taskId:e.taskId,auditId:e.auditId})},a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData())}}]);
- "use strict";angular.module("app.business").controller("deliveryStorageNoticeAuditPassCtrl",["$scope","$http","$state","$uibModal","deliveryStorageNoticeService","$rootScope","APP_CONFIG",function(n,o,t,s,e,i,a){n.pageInfo={pageNum:1,pageSize:10},n.searchCondition={orgId:i.userInfo.orgId},n.loadData=function(){e.getPassPageInfo(n.pageInfo.pageNum,n.pageInfo.pageSize,n.searchCondition).then(function(e){n.pageInfo=e},function(e){console.log(e)})},n.loadData(),n.clearConditions=function(){n.searchCondition={},n.loadData()},n.showView=function(e){"1"==e.billType?t.go("app.business.storageNotice-audit-pass-view",{id:e.id,processInstanceId:e.processInstanceId,check:1}):"3"==e.billType&&t.go("app.business.deliveryNotice-audit-pass-view",{id:e.id,processInstanceId:e.processInstanceId,check:1})},n.application=function(e){o({method:"POST",url:a.businessUrl+"/depot/business/deliveryStorageNotice/application",data:{id:e}}).then(function(e){"error"==e.data.status?alert(e.data.msg):(alert("启用成功!"),n.loadData())},function(e){console.log(e)})},n.discontinue=function(e){var o=[];o.id=e,o.type="noticeDiscontinue",s.open({size:"md",templateUrl:"app/business/util/views/refuseReason-view.html",controller:"refuseReasonCtrl",resolve:{items:function(){return o}}}).result.then(function(e){"success"==e.returnType&&n.loadData()},function(e){console.log(e)})},n.finish=function(e){var o=[];o.id=e,o.type="noticeFinish",s.open({size:"md",templateUrl:"app/business/util/views/refuseReason-view.html",controller:"refuseReasonCtrl",resolve:{items:function(){return o}}}).result.then(function(e){"success"==e.returnType&&n.loadData()},function(e){console.log(e)})},n.goPage=function(e){n.pageInfo.pageNum!=e&&0<e&&(n.pageInfo.pageNum=e,n.loadData())}}]);
- "use strict";angular.module("app.business").controller("deliveryStorageNoticeAuditSaveCtrl",["$scope","$http","$stateParams","$filter","$uibModal","$state","$rootScope","agentDepotService","deliveryStorageNoticeAuditService","deliveryStorageNoticeService","StorehouseService","warehouseService","enumService","APP_CONFIG",function(o,i,e,a,t,n,r,s,d,l,u,c,g,p){o.agentList=[],o.agentDepotList=[],o.agentDepotLista=function(){s.getQueryAgentDepotList(r.userInfo.orgId,"000").then(function(e){if(null!=e)for(var t in o.agentList.push(e),o.agentList)for(var i in o.agentList[t])o.agentDepotList.push(o.agentList[t][i])},function(e){console.log(e)})},o.agentDepotLista(),o.loadDataById=function(e,t){d.loadDataById(e,t).then(function(e){o.deliveryStorageNotice=e.deliveryStorageNotice,o.deliveryStorageNotice.qualityStandard=parseInt(e.deliveryStorageNotice.qualityStandard),o.auditList=e.auditList,o.processDefinitionId=e.deliveryStorageNotice.processDefinitionId,o.processInstanceId=e.deliveryStorageNotice.processInstanceId,o.deliveryStorageNotice.storageTime=a("date")(o.deliveryStorageNotice.storageTime,"yyyy-MM-dd"),o.storeWareDetailList=e.storeWareDetailList;for(var t=0;t<e.storeWareDetailList.length;t++)o.addedDetail.push(angular.copy(e.storeWareDetailList[t]))},function(e){})},o.isNotEdit=!0,o.isAudit=!0,o.addedDetail=[],o.retList=function(){""!=r.previousState_name?(-1!=r.previousState_name.indexOf("app.additionalHome")&&(r.isIndexPage=!0),r.back()):(o.deliveryStorageNotice={},"todo"==e.type?n.go("app.business.handle-view"):"complete"==e.type?n.go("app.business.handles-view"):n.go("app.business.deliveryStorageNotice-audit"))},o.choice=function(e){o.modelItem=[],o.modelItem.allContent=o.deliveryStorageNotice,o.modelItem.auditResult=e,o.modelItem.variable="2","经营部经理审批"==o.deliveryStorageNotice.taskName?o.audit(o.modelItem.auditResult,null):t.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",resolve:{items:function(){return o.modelItem}}}).result.then(function(e){"cancel"==e.returnType||("submit"==e.returnType?o.audit(o.modelItem.auditResult,e.assignee):"isEnd"==e.returnType&&o.audit(o.modelItem.auditResult,null))},function(e){console.log(e)})},o.showFile=function(e,t){window.open(e)},o.download=function(e,t){$("#filePath").val(e),$("#type").val("business"),$("#originalFileName").val(t),$("#download-form").attr("action",p.businessUrl+"/download"),$("#download-form").submit()},o.getAttributeData=function(){g.getTreeList(o.deliveryStorageNotice.grainAttribute,"grainAttribute").then(function(e){o.grainAttributeTreeData=e},function(e){console.log(e)})},o.getAreaData=function(){g.getTreeList(o.deliveryStorageNotice.grainProducingArea,"grainProducingArea").then(function(e){o.grainProducingAreaTreeData=e},function(e){console.log(e)})},0!=e.id&&(o.processInstanceId=e.processInstanceId,o.taskId=e.taskId,o.auditId=e.auditId,o.noticeType=e.noticeType,o.isAudit=e.isAudit,o.loadDataById(e.id,o.processInstanceId)),o.audit=function(e,t){null==o.audit.content&&1!=e?alert("请填写审批意见"):i({method:"POST",url:p.businessUrl+"/depot/business/deliveryStorageNotice/audit/audit",data:{deliveryStorageNoticeId:o.deliveryStorageNotice.id,result:e,content:o.audit.content,processInstanceId:o.processInstanceId,taskId:o.taskId,id:o.auditId,assignee:t,userName:r.userInfo.userName}}).then(function(e){alert("审批成功!"),o.retList()},function(e){console.log(e)})}}]);
- "use strict";angular.module("app.business").controller("deliveryStorageNoticeCtrl",["$scope","$http","$state","$uibModal","$rootScope","$stateParams","deliveryStorageNoticeService","deliveryStorageNoticeAuditService","APP_CONFIG",function(t,o,i,a,n,e,s,r,d){t.pageInfo={pageNum:1,pageSize:10},t.loadData=function(){"1"!=e.billType&&"3"!=e.billType||(t.searchCondition={billType:e.billType}),s.getPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,t.searchCondition).then(function(e){t.pageInfo=e},function(e){console.log(e)})},t.searchCondition={},t.loadData(),t.clearConditions=function(){t.searchCondition={},t.loadData()},t.showStorageNoticeAdd=function(){i.go("app.business.storageNotice-edit",{id:0})},t.showDeliveryNoticeAdd=function(){i.go("app.business.deliveryNotice-edit",{id:0})},t.showView=function(e,t,o){"1"==t?i.go("app.business.storageNotice-view",{id:e,processInstanceId:o}):"3"==t&&i.go("app.business.deliveryNotice-view",{id:e,processInstanceId:o})},t.showEdit=function(e,t,o){"0"==o||"3"==o?"1"==t?i.go("app.business.storageNotice-edit",{id:e}):"3"==t&&i.go("app.business.deliveryNotice-edit",{id:e}):alert("您已经提交该数据,无法修改!")},t.delete=function(e){"0"==e.auditState?confirm("确定要删除吗?")&&(o({method:"POST",url:d.businessUrl+"/depot/business/deliveryStorageNotice/remove",data:{id:e.id,processInstanceId:e.processInstanceId,planBid:e.planBid,contractBid:e.contractBid}}).then(function(e){t.loadData(),alert("删除成功!")},function(e){console.log(e)}),$("#myModal").modal("hide")):alert("您已经提交该数据,无法删除!")},t.choice=function(e){"0"==e.auditState||"3"==e.auditState?(t.deliveryStorageNotice=e,t.modelItem=[],t.modelItem.allContent=t.deliveryStorageNotice,t.modelItem.variable="2",t.modelItem.type="deliveryStorageNotice","3"==e.auditState?r.loadDataById(e.id,e.processInstanceId).then(function(e){null!=e.subAudit&&(t.assigneeName=e.subAudit.assigneeName,t.returnResult=[],t.returnResult.returnType="submit",t.submit(t.assigneeName))},function(e){}):a.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",resolve:{items:function(){return t.modelItem}}}).result.then(function(e){"cancel"==e.returnType||"submit"==e.returnType&&t.submit(e.assignee)},function(e){console.log(e)})):alert("您已经提交该数据,无法再次提交!")},t.submit=function(e){o({method:"POST",url:d.businessUrl+"/depot/business/deliveryStorageNotice/submit",data:{id:t.deliveryStorageNotice.id,assignee:e,userId:n.userInfo.userId,realName:n.userInfo.realName}}).then(function(e){"success"==e.data.success?(t.loadData(),alert("提交成功!")):alert(e.data.msg)},function(e){console.log(e)})},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())}}]);
- "use strict";angular.module("app.business").controller("deliveryStorageNoticeSaveCtrl",["$scope","$http","$filter","$stateParams","$state","$uibModal","$rootScope","agentDepotService","deliveryStorageNoticeService","deliveryStorageNoticeAuditService","commonUtilService","$timeout","storeWareDetailService","enumService","codeRuleService","FileUploader","APP_CONFIG",function(d,t,u,n,o,s,c,g,i,a,m,l,y,e,r,N,p){d.getExport=function(e,t){i.getNoticeExport(e,t).then(function(e){d.fileAllpath=e.fileAllpath,l(function(){document.getElementById("noticeExport").click()},100)},function(e){console.log(e)})},d.deliveryStorageNotice={},d.billNumber={},d.idList=[],d.planType=null,d.deliveryStorageNotice.creater=c.userInfo.realName;var v=new Date;d.deliveryStorageNotice.createTime=v,d.selectContract=!1,d.isNotEdit=!1,d.saveFlag=!1,d.addRowButtonShow=!0,d.addedDetail=[],d.gainPlan=function(){r.getCodeValueByType(S,c.userInfo.orgId).then(function(e){"success"==e.status?(d.billNumber.status="success",d.deliveryStorageNotice.billNumber=e.codeValue):"error"==e.status&&(d.billNumber.msg=e.msg,d.billNumber.status="error",confirm("通知单编号有误!该页面无法保存!原因:"+d.billNumber.msg+" 是否返回到列表页!")&&d.retList())})},d.agentList=[],d.agentDepotList=[],d.agentDepotLista=function(){g.getQueryAgentDepotList(c.userInfo.orgId,"000").then(function(e){if(null!=e)for(var t in d.agentList.push(e),d.agentList)for(var i in d.agentList[t])d.agentDepotList.push(d.agentList[t][i])},function(e){console.log(e)})},d.agentDepotLista(),d.pageInfo={pageNum:1,pageSize:10},d.loadData=function(){i.getPageInfo(d.pageInfo.pageNum,d.pageInfo.pageSize,null).then(function(e){d.pageInfo=e},function(e){console.log(e)})},d.choice=function(e,t){"0"==e.auditState||"3"==e.auditState?(d.deliveryStorageNotice=e,d.deliveryStorageNotice.qualityStandard=parseInt(e.qualityStandard),d.modelItem=[],d.modelItem.allContent=e,d.modelItem.variable=t,d.modelItem.type="deliveryStorageNotice","3"==e.auditState?a.loadDataById(e.id,e.processInstanceId).then(function(e){null!=e.subAudit&&(d.assigneeName=e.subAudit.assigneeName,d.returnResult=[],d.returnResult.returnType="submit",d.submit(d.assigneeName))},function(e){}):s.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",resolve:{items:function(){return d.modelItem}}}).result.then(function(e){"cancel"==e.returnType?("1"==t&&(d.deliveryStorageNotice.id=null),d.saveFlag=!1):"submit"==e.returnType&&d.submit(e.assignee)},function(e){console.log(e)})):alert("您已经提交该数据,无法再次提交!")},d.submit=function(e){t({method:"POST",url:p.businessUrl+"/depot/business/deliveryStorageNotice/submit",data:{id:d.deliveryStorageNotice.id,assignee:e,userId:c.userInfo.userId,realName:c.userInfo.realName}}).then(function(e){"success"==e.data.success?(o.go("app.business.deliveryStorageNotice"),d.loadData(),alert("提交成功!")):alert(e.data.msg)},function(e){console.log(e)})},d.application=function(e){t({method:"POST",url:p.businessUrl+"/depot/business/deliveryStorageNotice/application",data:{id:e}}).then(function(e){"error"==e.data.status?alert(e.data.msg):(o.go("app.business.deliveryStorageNotice-audit-pass"),d.loadData(),alert("启用成功!"))},function(e){console.log(e)})},d.discontinue=function(e){var t=[];t.id=e,t.type="noticeDiscontinue",s.open({size:"md",templateUrl:"app/business/util/views/refuseReason-view.html",controller:"refuseReasonCtrl",resolve:{items:function(){return t}}}).result.then(function(e){"success"==e.returnType&&(o.go("app.business.deliveryStorageNotice-audit-pass"),d.loadData())},function(e){console.log(e)})},d.finish=function(e){var t=[];t.id=e,t.type="noticeFinish",s.open({size:"md",templateUrl:"app/business/util/views/refuseReason-view.html",controller:"refuseReasonCtrl",resolve:{items:function(){return t}}}).result.then(function(e){"success"==e.returnType&&(o.go("app.business.deliveryStorageNotice-audit-pass"),d.loadData())},function(e){console.log(e)})},d.loadDataById=function(e){i.loadDataById(e).then(function(e){d.deliveryStorageNotice=e.deliveryStorageNotice,d.deliveryStorageNotice.qualityStandard=parseInt(e.deliveryStorageNotice.qualityStandard),d.deliveryStorageNotice.storageTime=u("date")(d.deliveryStorageNotice.storageTime,"yyyy-MM-dd"),null!=e.deliveryStorageNotice.contractBid&&null!=e.deliveryStorageNotice.contractBid&&(d.selectContract=!0),d.storeWareDetailList=e.storeWareDetailList;for(var t=0;t<e.storeWareDetailList.length;t++)d.addedDetail.push(angular.copy(e.storeWareDetailList[t]));d.getAttributeData(),d.getAreaData(),d.getGrainDetailKind()},function(e){})},d.loadDetailDataByIdAndPID=function(e,t){a.loadDataById(e,t).then(function(e){d.deliveryStorageNotice=e.deliveryStorageNotice,d.deliveryStorageNotice.qualityStandard=parseInt(e.deliveryStorageNotice.qualityStandard),d.auditList=e.auditList,d.processDefinitionId=e.deliveryStorageNotice.processDefinitionId,d.processInstanceId=e.deliveryStorageNotice.processInstanceId,d.deliveryStorageNotice.storageTime=u("date")(d.deliveryStorageNotice.storageTime,"yyyy-MM-dd"),null!=e.deliveryStorageNotice.contractBid&&null!=e.deliveryStorageNotice.contractBid&&(d.selectContract=!0),d.storeWareDetailList=e.storeWareDetailList;for(var t=0;t<e.storeWareDetailList.length;t++)d.addedDetail.push(angular.copy(e.storeWareDetailList[t]));d.getAttributeData(),d.getAreaData(),d.getGrainDetailKind()},function(e){})},$("input[readOnlyButValid]").on("focusin",function(){$(this).prop("readOnly",!0)}),$("input[readOnlyButValid]").on("focusout",function(){$(this).prop("readOnly",!1)});var f=$("#deliveryStorageNotice-form").validate();$.validator.addMethod("validNumber",function(e,t,i){return this.optional(t)||/^\d*\.{0,1}\d{1,2}$/g.test(e)},"请输入正确的数字类型,最多两位小数!"),d.retList=function(){""!=c.previousState_name?(-1!=c.previousState_name.indexOf("app.additionalHome")&&(c.isIndexPage=!0),c.back()):o.go("app.business.deliveryStorageNotice")},d.getPlan=function(){var e=[];e.billType=d.deliveryStorageNotice.billType,s.open({size:"lg",templateUrl:"app/business/util/views/plan-list-modal.html",controller:"planListModalCtrl",resolve:{items:function(){return e}}}).result.then(function(n){null!=n&&d.deliveryStorageNotice.planBid!=n.id&&(d.planType=n.executeType,d.deliveryStorageNotice.contract=null,d.deliveryStorageNotice.contractBid=null,d.deliveryStorageNotice.grainProducingArea=null,d.deliveryStorageNotice.rootContractBid=null,d.deliveryStorageNotice.shipingCount=null,d.deliveryStorageNotice.moneyQuantity=null,d.deliveryStorageNotice.customerBid=null,d.deliveryStorageNotice.deliveryCustomer=null,d.deliveryStorageNotice.customerNumber=null,d.deliveryStorageNotice.mobile=null,d.deliveryStorageNotice.identification=null,d.addedDetail=[],y.getByZidAndType(n.id,"plan").then(function(e){if(d.agentDepot={},0<d.agentDepotList.length)for(var t=0;t<d.agentDepotList.length;t++)for(var i=0;i<e.list.length;i++)e.list[i].state!=c.userInfo.orgId&&e.list[i].state==d.agentDepotList[t].depotId&&(d.agentDepot.agentDepotName=d.agentDepotList[t].agentDepotName);for(t=0;t<e.list.length;t++)d.idList.push(e.list[t].id),e.list[t].id="",3154==n.executeType?""==e.list[t].remainingNumber||null==e.list[t].remainingNumber||(-1!=e.list[t].remainingNumber.indexOf("超出")&&(e.list[t].inCount=0),e.list[t].inDetailTotalPrice=m.accMul(e.list[t].inCount,e.list[t].inPrice)):3155==n.executeType?""==e.list[t].outRemainingNumber||null==e.list[t].outRemainingNumber||(-1!=e.list[t].outRemainingNumber.indexOf("超出")&&(e.list[t].outCount=0),e.list[t].outDetailTotalPrice=m.accMul(e.list[t].outCount,e.list[t].outPrice)):(""!=e.list[t].remainingNumber&&null!=e.list[t].remainingNumber&&(-1!=e.list[t].remainingNumber.indexOf("超出")&&(e.list[t].inCount=0),e.list[t].inDetailTotalPrice=m.accMul(e.list[t].inCount,e.list[t].inPrice)),""!=e.list[t].outRemainingNumber&&null!=e.list[t].outRemainingNumber&&(-1!=e.list[t].outRemainingNumber.indexOf("超出")&&(e.list[t].outCount=0),e.list[t].outDetailTotalPrice=m.accMul(e.list[t].outCount,e.list[t].outPrice)));d.addedDetail=e.list,d.countSumAmount()}),d.deliveryStorageNotice.planNumber=n.planNumber,d.deliveryStorageNotice.planBid=n.id)},function(e){console.log(e)})},d.removePlan=function(){d.isNotEdit||null==d.deliveryStorageNotice.planNumber||(d.deliveryStorageNotice.planNumber=null,(d.deliveryStorageNotice.planBid=null)==d.deliveryStorageNotice.contract&&(d.deliveryStorageNotice.qualityStandard=null,d.addedDetail=[],d.deliveryStorageNotice.shipingCount=null,d.deliveryStorageNotice.moneyQuantity=null,d.deliveryStorageNotice.customerBid=null,d.deliveryStorageNotice.deliveryCustomer=null,d.deliveryStorageNotice.customerNumber=null,d.deliveryStorageNotice.mobile=null,d.deliveryStorageNotice.identification=null))},d.getContract=function(){var e=[];e.billType=d.deliveryStorageNotice.billType,null!=d.deliveryStorageNotice&&null!=d.deliveryStorageNotice.planBid&&null!=d.deliveryStorageNotice.planBid&&(e.planBid=d.deliveryStorageNotice.planBid),s.open({size:"lg",templateUrl:"app/business/util/views/contract-list-modal.html",controller:"contractListModalCtrl",resolve:{items:function(){return e}}}).result.then(function(n){null!=n&&d.deliveryStorageNotice.contractBid!=n.id&&(d.addedDetail=[],y.getByZidAndType(n.id,"contract").then(function(e){if(d.agentDepot={},0<d.agentDepotList.length)for(var t=0;t<d.agentDepotList.length;t++)for(var i=0;i<e.list.length;i++)e.list[i].state!=c.userInfo.orgId&&e.list[i].state==d.agentDepotList[t].depotId&&(d.agentDepot.agentDepotName=d.agentDepotList[t].agentDepotName);for(t=0;t<e.list.length;t++)d.idList.push(e.list[t].id),e.list[t].id="",3147==n.contractType?""==e.list[t].remainingNumber||null==e.list[t].remainingNumber||(-1!=e.list[t].remainingNumber.toString().indexOf("超出")&&(e.list[t].inCount=0),e.list[t].inDetailTotalPrice=m.accMul(e.list[t].inCount,e.list[t].inPrice)):3148==n.contractType&&(""==e.list[t].outRemainingNumber||null==e.list[t].outRemainingNumber||(-1!=e.list[t].outRemainingNumber.toString().indexOf("超出")&&(e.list[t].outCount=0),e.list[t].outDetailTotalPrice=m.accMul(e.list[t].outCount,e.list[t].outPrice)));d.addedDetail=e.list,d.countSumAmount()}),d.deliveryStorageNotice.contract=n.contractNumber,d.deliveryStorageNotice.contractBid=n.id,d.deliveryStorageNotice.planBid=n.planBid,d.deliveryStorageNotice.planNumber=n.planNumber,d.deliveryStorageNotice.qualityStandard=n.shippingType,parseInt(d.deliveryStorageNotice.qualityStandard),d.deliveryStorageNotice.rootContractBid=n.rootContractBid,d.deliveryStorageNotice.customerBid=n.customerBid,d.deliveryStorageNotice.deliveryCustomer=n.customerName,d.deliveryStorageNotice.mobile=n.mobile,d.deliveryStorageNotice.identification=n.identification,d.selectContract=!0)},function(e){console.log(e)})},d.removeContract=function(){d.isNotEdit||null==d.deliveryStorageNotice.contract||(d.deliveryStorageNotice.contract=null,d.deliveryStorageNotice.contractBid=null,d.deliveryStorageNotice.rootContractBid=null,d.deliveryStorageNotice.qualityStandard=null,d.selectContract=!1,null==d.deliveryStorageNotice.planNumber?(d.deliveryStorageNotice.shipingCount=null,d.deliveryStorageNotice.moneyQuantity=null,d.deliveryStorageNotice.customerBid=null,d.deliveryStorageNotice.deliveryCustomer=null,d.deliveryStorageNotice.customerNumber=null,d.deliveryStorageNotice.mobile=null,d.deliveryStorageNotice.identification=null,d.addedDetail=[]):(d.addedDetail=[],y.getByZidAndType(d.deliveryStorageNotice.planBid,"plan").then(function(e){if(d.agentDepot={},0<d.agentDepotList.length)for(var t=0;t<d.agentDepotList.length;t++)for(var i=0;i<e.list.length;i++)e.list[i].state!=c.userInfo.orgId&&e.list[i].state==d.agentDepotList[t].depotId&&(d.agentDepot.agentDepotName=d.agentDepotList[t].agentDepotName);for(t=0;t<e.list.length;t++)d.idList.push(e.list[t].id),e.list[t].id="",3154==d.planType?""==e.list[t].remainingNumber||null==e.list[t].remainingNumber||(-1!=e.list[t].remainingNumber.indexOf("超出")&&(e.list[t].inCount=0),e.list[t].inDetailTotalPrice=m.accMul(e.list[t].inCount,e.list[t].inPrice)):3155==d.planType?""==e.list[t].outRemainingNumber||null==e.list[t].outRemainingNumber||(-1!=e.list[t].outRemainingNumber.indexOf("超出")&&(e.list[t].outCount=0),e.list[t].outDetailTotalPrice=m.accMul(e.list[t].outCount,e.list[t].outPrice)):"0"!=e.list[t].outRemainingNumber||0==e.list[t].remainingNumber?"0"!=e.list[t].remainingNumber||0==e.list[t].outRemainingNumber||(-1!=e.list[t].outRemainingNumber.indexOf("超出")&&(e.list[t].outCount=0),e.list[t].outDetailTotalPrice=m.accMul(e.list[t].outCount,e.list[t].outPrice),e.list[t].inDetailTotalPrice=m.accMul(e.list[t].inCount,e.list[t].inPrice)):(-1!=e.list[t].remainingNumber.indexOf("超出")&&(e.list[t].inCount=0),e.list[t].inDetailTotalPrice=m.accMul(e.list[t].inCount,e.list[t].inPrice),e.list[t].outDetailTotalPrice=m.accMul(e.list[t].outCount,e.list[t].outPrice));d.addedDetail=e.list,d.countSumAmount()})))},d.getCustomer=function(){var e=[];e.type="addBlacklist",s.open({size:"lg",templateUrl:"app/business/util/views/customer-list-modal.html",controller:"customerListModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&(null!=d.deliveryStorageNotice&&null!=d.deliveryStorageNotice||(d.deliveryStorageNotice={}),d.deliveryStorageNotice.customerBid=e.id,d.deliveryStorageNotice.deliveryCustomer=e.name,3152==e.classify?(d.deliveryStorageNotice.mobile=e.mobile,d.deliveryStorageNotice.identification=e.identification):3153==e.classify&&(d.deliveryStorageNotice.mobile=e.enterprisePhone,d.deliveryStorageNotice.identification=e.socialCreditCode),$("#deliveryCustomer-error").text(""))},function(e){console.log(e)})},d.removeCustomer=function(){d.isNotEdit||null==d.deliveryStorageNotice.identification||(d.deliveryStorageNotice.customerBid=null,d.deliveryStorageNotice.identification=null,d.deliveryStorageNotice.deliveryCustomer=null,d.deliveryStorageNotice.mobile=null,d.deliveryStorageNotice.identification=null)};var S;d.linenumber=0,d.linenumbers=[],""==n.id&&(d.linenumbers=[0]),d.addFile=function(){var e;0==d.linenumbers.length?d.linenumbers.push(0):void 0===d.fileItem||null===d.fileItem?alert("请先添加文件,在添加浏览框."):(e=Math.max.apply(null,d.linenumbers),d.linenumbers.push(e+1),d.fileItem=null)},d.fileIds=[],d.fileMap=new Map,d.uploader=new N({url:p.basicUrl+"/fileUpload/updateFileBusiness",autoUpload:!0,formData:[{type:"plan",userId:c.userInfo.userId,orgId:c.userInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,t){d.fileItem=e,100==t&&alert("上传成功!")},onSuccessItem:function(e,t,i,n){var o;d.fileIds.push(t.id),d.fileMap.has(d.linenumber)&&(o=d.fileMap.get(d.linenumber).id,-1!=d.fileIds.indexOf(o)&&d.deleteFileByFileId(o)),d.fileMap.set(d.linenumber,t)}}),d.clickInput=function(e){d.linenumber=e,document.activeElement.previousSibling.children[0].click()},d.clickFileInput=function(e){d.linenumber=e},d.download=function(e,t){$("#filePath").val(e),$("#type").val("business"),$("#originalFileName").val(t),$("#download-form").attr("action",p.businessUrl+"/download"),$("#download-form").submit()},d.deleteFileIds=[],d.deleteFile=function(e){d.deleteFileIds.push(e.id);e=d.fileList.indexOf(e);-1!=e&&d.fileList.splice(e,1)},d.deleteFileByLinenumber=function(e){var t,i=d.linenumbers.indexOf(e);-1!=i&&(d.linenumbers.splice(i,1),d.fileMap.has(d.linenumber)&&(t=d.fileMap.get(d.linenumber).id,d.deleteFileByFileId(t,i),d.fileMap.delete(e)))},d.deleteFileByFileId=function(t){businessFileService.remove(t).then(function(e){"success"!=e.status||-1!=(e=d.fileIds.indexOf(t))&&d.fileIds.splice(e,1)},function(e){console.log(e)})},d.showFileByLinenumber=function(e){var t;d.fileMap.has(d.linenumber)&&(t=d.fileMap.get(d.linenumber).filePath,window.open(t))},d.showFile=function(e,t){window.open(e)},d.storeWareDetail={},d.addedDetail=[],d.iddetailInfo=function(){y.getByZidAndType(n.id,"notice").then(function(e){for(var t=0;t<e.list.length;t++)d.idList.push(e.list[t].id)},function(e){console.log(e)})},d.iddetailInfo(),d.editRow=function(i,e,t){var n=$(e.target).parent().parent().find("td:first").text(),o=i.inCount,a=i.outCount,l=d.addedDetail.indexOf(i),r=[];y.queryStoreWareDetailInfo(n).then(function(e){var t;1==d.deliveryStorageNotice.billType?""!=e.remainingNumber&&null!=e.remainingNumber&&"undefined"!=e.remainingNumber&&(-1!=(t=i.remainingNumber.toString().indexOf(":"))?(i.remainingNumber="-"+i.remainingNumber.substring(t+1,i.remainingNumber.length),o=m.accAdd(i.remainingNumber,i.inCount),i.remainingNumber=i.remainingNumber.toString().replace("-","超出:")):o=m.accAdd(i.remainingNumber,i.inCount)):3==d.deliveryStorageNotice.billType&&""!=e.outRemainingNumber&&null!=e.outRemainingNumber&&"undefined"!=e.outRemainingNumber&&(-1!=(t=i.outRemainingNumber.toString().indexOf(":"))?(i.outRemainingNumber="-"+i.outRemainingNumber.substring(t+1,i.outRemainingNumber.length),a=m.accAdd(i.outRemainingNumber,i.outCount),i.outRemainingNumber=i.outRemainingNumber.toString().replace("-","超出:")):a=m.accAdd(i.outRemainingNumber,i.outCount)),null!=d.deliveryStorageNotice.planNumber&&(r.planNumber=d.deliveryStorageNotice.planNumber),null!=d.deliveryStorageNotice.planBid&&(r.planBid=d.deliveryStorageNotice.planBid),null!=d.deliveryStorageNotice.contractBid&&(r.contractBid=d.deliveryStorageNotice.contractBid),null!=d.deliveryStorageNotice.contract&&(r.contractNumber=d.deliveryStorageNotice.contract),r.detailType="notice",r.state=i.state,r.houseName=i.houseName,r.houseId=i.houseId,r.warehouseName=i.warehouseName,r.warehouseId=i.warehouseId,r.demandAmount=i.demandAmount,r.grainKind=i.grainKind,r.grainDetailKind=i.grainDetailKind,r.grainAttribute=i.grainAttribute,r.grainGrade=i.grainGrade,r.grainAnnual=i.grainAnnual,r.productiveYear=i.productiveYear,r.inputTime=u("date")(i.inputTime,"yyyy-MM-dd"),r.grainProducingArea=i.grainProducingArea,r.inPrice=i.inPrice,r.inCount=i.inCount,r.outPrice=i.outPrice,r.outCount=i.outCount,r.originalCount=o,r.originalCountAnother=a,r.remainingNumber=i.remainingNumber,r.outRemainingNumber=i.outRemainingNumber,r.inDetailTotalPrice=i.inDetailTotalPrice,r.outDetailTotalPrice=i.outDetailTotalPrice,r.planRemainingNumber=i.planRemainingNumber,r.planOutRemainingNumber=i.planOutRemainingNumber,r.copyId=n,r.executeType=d.deliveryStorageNotice.billType,s.open({size:"lg",templateUrl:"app/business/storeWareDetail/views/storeWareDetailModal.html",controller:"storeWareDetailModalCtrl",resolve:{items:function(){return r}}}).result.then(function(i){null!=i&&""!=i&&(i.state!=c.userInfo.orgId?(g.getQueryAgentDepotList(c.userInfo.orgId,i.state).then(function(e){if(null!=e)for(var t in e)g.getAgentStorehouseList(t,c.userInfo.orgId).then(function(e){for(var t=0;t<e.length;t++)e[t].storehouseId==i.houseId&&(d.addedDetail[l].houseName=e[t].storehouseName)},function(e){console.log(e)})},function(e){console.log(e)}),g.getAgentStoreWareList(c.userInfo.orgId,i.houseId).then(function(e){for(var t=0;t<e.length;t++)e[t].warehouseId==i.warehouseId&&(d.addedDetail[l].warehouseName=e[t].warehouseName)},function(e){console.log(e)})):(d.addedDetail[l].houseName=i.houseName,d.addedDetail[l].warehouseName=i.warehouseName),d.addedDetail[l].demandAmount=i.demandAmount,d.addedDetail[l].houseId=i.houseId,d.addedDetail[l].warehouseId=i.warehouseId,d.addedDetail[l].grainKind=i.grainKind,d.addedDetail[l].grainDetailKind=i.grainDetailKind,d.addedDetail[l].grainAttribute=i.grainAttribute,d.addedDetail[l].grainGrade=i.grainGrade,d.addedDetail[l].grainAnnual=i.grainAnnual,d.addedDetail[l].productiveYear=i.productiveYear,d.addedDetail[l].inputTime=i.inputTime,d.addedDetail[l].outDetailTotalPrice=i.outDetailTotalPrice,d.addedDetail[l].inDetailTotalPrice=i.inDetailTotalPrice,d.addedDetail[l].inCount=i.inCount,d.addedDetail[l].outCount=i.outCount,d.addedDetail[l].remainingNumber=i.remainingNumber,d.addedDetail[l].outRemainingNumber=i.outRemainingNumber,d.addedDetail[l].inPrice=i.inPrice,d.addedDetail[l].outPrice=i.outPrice,d.countSumAmount(),d.countMoneyQuantity())},function(e){console.log(e)})})},d.deleteRow=function(e){if(d.addedDetail.length<=1)alert("必须填写一条明细信息!");else{if(null!=e.id&&null!=e.id&&""!=e.id){if(!confirm("此条数据为之前保存的数据,确定要删除吗?"))return;y.deleteDetailDataById(e.id).then(function(e){d.countSumAmount()},function(e){console.log(e)})}e=d.addedDetail.indexOf(e);-1!=e&&(d.addedDetail.splice(e,1),d.countSumAmount())}},d.countSumAmount=function(){for(var e=0,t=0;t<d.addedDetail.length;t++)1==d.deliveryStorageNotice.billType&&null!=d.addedDetail[t].inCount&&""!=d.addedDetail[t].inCount&&(e+=parseFloat(d.addedDetail[t].inCount)),3==d.deliveryStorageNotice.billType&&null!=d.addedDetail[t].outCount&&""!=d.addedDetail[t].outCount&&(e+=parseFloat(d.addedDetail[t].outCount));d.deliveryStorageNotice.shipingCount=e,d.countMoneyQuantity()},d.countMoneyQuantity=function(){for(var e=0,t=0;t<d.addedDetail.length;t++)1==d.deliveryStorageNotice.billType&&null!=d.addedDetail[t].inDetailTotalPrice&&""!=d.addedDetail[t].inDetailTotalPrice&&(e+=parseFloat(d.addedDetail[t].inDetailTotalPrice)),3==d.deliveryStorageNotice.billType&&null!=d.addedDetail[t].outDetailTotalPrice&&""!=d.addedDetail[t].outDetailTotalPrice&&(e+=parseFloat(d.addedDetail[t].outDetailTotalPrice));d.deliveryStorageNotice.moneyQuantity=e},d.getAttributeData=function(){e.getTreeList(d.deliveryStorageNotice.grainAttribute,"grainAttribute").then(function(e){d.grainAttributeTreeData=e},function(e){console.log(e)})},d.getAreaData=function(){e.getTreeList(d.deliveryStorageNotice.grainProducingArea,"grainProducingArea").then(function(e){d.grainProducingAreaTreeData=e},function(e){console.log(e)})},d.getGrainDetailKind=function(){e.getTreeListByTypeId(d.deliveryStorageNotice.grainDetailKind,d.deliveryStorageNotice.goodsKind).then(function(e){d.grainDetailKindTreeData=e},function(e){console.log(e)})},0!=n.id?(d.isNotEdit=n.isNotEdit,d.noticeType=n.noticeType,1==n.isNotEdit?(d.loadDetailDataByIdAndPID(n.id,n.processInstanceId),1==n.check&&(d.auditPassNotice=!0),1==n.daochu?d.daochu=!0:d.daochu=!1):(d.showCommitNotice=!0,d.loadDataById(n.id)),"delivery"==n.noticeType?d.deliveryStorageNotice.billType=3:d.deliveryStorageNotice.billType=1):(d.showCommitNotice=!0,d.getAttributeData(),d.getAreaData(),S="",S="delivery"==n.noticeType?(d.deliveryStorageNotice.billType=3,"deliveryNotice"):(d.deliveryStorageNotice.billType=1,"storageNotice"),d.gainPlan()),d.savePlanData=function(i){t({method:"POST",url:p.businessUrl+"/depot/business/deliveryStorageNotice/save",data:{deliveryStorageNoticeJson:angular.toJson(d.deliveryStorageNotice),businessStoreWareDetailJson:angular.toJson(d.detailList),userId:c.userInfo.userId,name:c.userInfo.realName,orgId:c.userInfo.orgId,depotInfoOrgId:c.orgInfo.orgId}}).then(function(e){var t;"success"==e.data.status?null!=i&&""!=i&&void 0!==i?(0==n.id?t=e.data.id:(t=n.id,i="2"),a.loadDataById(t).then(function(e){d.deliveryStorageNotice=e.deliveryStorageNotice,d.choice(d.deliveryStorageNotice,i)},function(e){})):(alert("保存成功!"),o.go("app.business.deliveryStorageNotice")):(d.saveFlag=!1,alert(e.data.msg))},function(e){})},d.save=function(n){if(null!=d.billNumber.status&&"error"==d.billNumber.status)return confirm("通知单编号有误!该页面无法保存!原因:"+d.billNumber.msg+" 是否返回到列表页!")?void d.retList():void 0;var o;!f.form()||null!=d.deliveryStorageNotice.deliveryCustomer&&"undefined"!=d.deliveryStorageNotice.deliveryCustomer?null!=d.deliveryStorageNotice.qualityStandard&&"undefined"!=d.deliveryStorageNotice.qualityStandard?d.saveFlag||(o=$("td[id^='copyId_']").length,$("td[id^='copyId_']").each(function(e){$(this).attr("id").split("_")[1],$(this).text();if(o-1==e){d.saveFlag=!0,d.detailList=[];for(var t=0,i=0,e=0;e<d.addedDetail.length;e++)if(null!=d.addedDetail[e]&&""!=d.addedDetail[e]){if(d.detailList.push(d.addedDetail[e]),"1"==d.deliveryStorageNotice.billType&&0==d.addedDetail[e].inCount)return void alert("明细数量有一条为0,请先删除此数据,否则不能提交");if("3"==d.deliveryStorageNotice.billType&&0==d.addedDetail[e].outCount)return void alert("明细数量有一条为0,请先删除此数据,否则不能提交");"1"==d.deliveryStorageNotice.billType&&null!=d.addedDetail[e].inCount&&""!=d.addedDetail[e].inCount&&"undefined"!=d.addedDetail[e].inCount&&(t+=parseFloat(d.addedDetail[e].inCount)),"3"==d.deliveryStorageNotice.billType&&null!=d.addedDetail[e].outCount&&""!=d.addedDetail[e].outCount&&"undefined"!=d.addedDetail[e].outCount&&(i+=parseFloat(d.addedDetail[e].outCount))}if(0==d.detailList.length)return d.saveFlag=!1,void alert("至少填写一条完整的明细信息!");"1"==d.deliveryStorageNotice.billType&&null!=d.deliveryStorageNotice.detailSumAmount&&0!=t&&""!=t&&(d.deliveryStorageNotice.shipingCount=t),"3"==d.deliveryStorageNotice.billType&&null!=i&&0!=i&&""!=i&&(d.deliveryStorageNotice.shipingCount=i),d.savePlanData(n)}})):d.saveFlag=!1:$("#deliveryCustomer-error").text("必须填写")}}]);
- "use strict";angular.module("app.business").service("deliveryStorageNoticeAuditService",["$http","$q","$rootScope","APP_CONFIG",function(s,u,n,a){this.getPageInfo=function(e,t,r){var i=u.defer();return s({method:"GET",url:a.businessUrl+"/depot/business/deliveryStorageNotice/audit/getList",params:{pageNum:e,pageSize:t,billType:null==r?"":r.billType,auditState:null==r?"":r.auditState,userId:n.userInfo.userId}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.loadDataById=function(e,t){var r=u.defer();return s({method:"GET",url:a.businessUrl+"/depot/business/deliveryStorageNotice/audit/getAudit",params:{id:e,processInstanceId:t,userName:n.userInfo.username}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}}]);
- "use strict";angular.module("app.business").service("deliveryStorageNoticeService",["$http","$rootScope","$q","APP_CONFIG",function(o,n,s,a){this.getPageInfo=function(e,t,r){var i=s.defer();return o({method:"GET",url:a.businessUrl+"/depot/business/deliveryStorageNotice/getList",params:{pageNum:e,pageSize:t,billType:null==r?"":r.billType,auditState:null==r?"":r.auditState,userId:n.userInfo.userId}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.getPassPageInfo=function(e,t,r){var i=s.defer();return o({method:"GET",url:a.businessUrl+"/depot/business/deliveryStorageNotice/getAuditPassList",params:{pageNum:e,pageSize:t,billType:null==r?"":r.billType,billNumber:null==r?"":r.billNumber,planBid:null==r?"":r.planBid,orgId:null==r?"":r.orgId}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.loadDataById=function(e){var t=s.defer();return o({method:"GET",url:a.businessUrl+"/depot/business/deliveryStorageNotice/edit",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.getNoticeExport=function(e,t){var r=s.defer();return o({method:"GET",url:a.businessUrl+"/depot/business/deliveryStorageNotice/getNoticeExport",params:{deliveryStorageNotice:e,addedDetail:angular.toJson(t)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.business").controller("deviceAccountCtrl",["$scope","$http","$state","$rootScope","deviceInputService","$stateParams","APP_CONFIG",function(o,e,t,a,n,c,i){o.pageInfo={pageNum:1,pageSize:10},o.device={deviceType:""},o.loadData=function(){n.getDeviceAccount(o.pageInfo.pageNum,o.pageInfo.pageSize,o.device.deviceType).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.loadData(),o.goPage=function(e){o.pageInfo.pageNum=e,o.loadData()},o.showViewInput=function(e){t.go("app.business.accountEdit",{id:e,isNotEdit:!0})}}]);
- "use strict";angular.module("app.business").controller("deviceCheckCtrl",["$scope","$http","$state","$rootScope","deviceCheckService","$filter","$stateParams","APP_CONFIG",function(t,e,n,c,d,i,o,a){t.pageInfo={pageNum:1,pageSize:10},t.search={pdNum:"",starttime:"",endtime:""},t.loadPdNum=function(){d.getCheckListNoPage().then(function(e){t.pdNum=e,t.loadData()},function(e){console.log(e)})},t.loadData=function(){d.getPageInfoDevice(t.pageInfo.pageNum,t.pageInfo.pageSize,t.search.pdNum,t.search.starttime,t.search.endtime).then(function(e){t.pageInfo=e},function(e){console.log(e)})},t.loadPdNum(),t.clean=function(){t.search={pdNum:"",starttime:"",endtime:""},t.loadData()},t.showCheck=function(){n.go("app.business.checkAdd")},t.goPage=function(e){t.pageInfo.pageNum=e,t.loadData()},t.remove=function(e,c){confirm("确定删除该条数据?")&&d.remove(e,c).then(function(e){t.loadPdNum()},function(e){console.log(e)})},t.loadDataById=function(e,c,t){n.go("app.business.checkEdit",{depotId:e,pddh:c,isNotEdit:t})}}]).controller("deviceCheckAddCtrl",["$scope","$http","$state","$rootScope","$filter","deviceCheckService","equipmentEquipmentPoolService","$stateParams","APP_CONFIG",function(a,h,u,s,v,e,c,t,l){var n;a.equipment=function(){c.getPageInfo(null,null,null).then(function(e){a.equipmentEquipmentPool=e.list},function(e){console.log(e)})},a.equipment(),a.dateTimes=function(e,c){var t=new Date;t.setDate(t.getDate()-e);var n=t.getFullYear(),d=t.getMonth()+1,e=t.getDate();return 1<=d&&d<=9&&(d="0"+d),0<=e&&e<=9&&(e="0"+e),0==c?n+d+e:1==c?n+"-"+d+"-"+e+" "+t.getHours()+":"+t.getMinutes()+":"+t.getSeconds():void 0},a.pddTitleName="新增盘点单",a.deviceCheck={},a.reallyCount=0,a.reason="无",a.deviceCheck.depotId=-1,a.deviceCheck.deviceType="",a.deviceCheck.checkDate=a.dateTimes(0,1),a.getCount=function(){e.getCount(a.deviceCheck.depotId).then(function(e){n=a.deviceCheck.checkNumber=a.dateTimes(0,0)+"00"+(+e+1),null!=a.deviceCheck.depotId&&"undefined"!=a.deviceCheck.depotId||(a.deviceCheck.depotId=-1),a.deviceCheck.checkNumber=a.deviceCheck.depotId+"-"+a.deviceCheck.deviceType+"-"+n,a.changePdzl()},function(e){console.log(e)})},a.getCount(),a.changePdzl=function(){null!=a.deviceCheck.deviceType&&"undefined"!=a.deviceCheck.deviceType||(a.deviceCheck.deviceType=""),a.deviceCheck.checkNumber=a.deviceCheck.depotId+"-"+a.deviceCheck.deviceType+"-"+n,e.changePdzl(a.deviceCheck.depotId,a.deviceCheck.deviceType).then(function(e){a.childZl=e,a.deviceCheck.checkPerson=0<e.length?e[0].deviceManager:""},function(e){console.log(e)})},a.back=function(){u.go("app.business.deviceCheckList")},a.pd={},a.saveData=function(){if($("#deviceCheck-form").validate().form()){var e=a.childZl,c=[],t=[],n=0;$("input[name=reallyCount]").each(function(){c[n]=$(this).val(),n++}),n=0,$("input[name=reason]").each(function(){t[n]=$(this).val(),n++});for(var d=[],i=0;i<e.length;i++){var o={};o.check_number=a.deviceCheck.checkNumber,o.depot_id=a.deviceCheck.depotId,o.check_person=a.deviceCheck.checkPerson,o.device_type=a.deviceCheck.deviceType,o.device_name=e[i].deviceName,o.check_date=v("date")(a.deviceCheck.checkDate,"yyyy-MM-dd HH:mm:ss"),o.model=e[i].model,o.store_count=e[i].useCount,o.really_count=c[i],o.check_result=e[i].storeCount>c[i]?"盘亏":e[i].storeCount<c[i]?"盘盈":"账实相符",o.reason=t[i],o.org_id=s.userInfo.orgId,d.push(o)}h({method:"POST",url:l.deviceUrl+"/deviceCheck/save",data:{deviceCheckJson:angular.toJson(d),type:"add"}}).then(function(e){"success"==e.data.status?(alert("保存成功!"),u.go("app.business.deviceCheckList")):alert("保存失败!")},function(e){})}}}]).controller("deviceCheckEditCtrl",["$scope","$http","$state","$filter","$rootScope","deviceCheckService","equipmentEquipmentPoolService","$stateParams","APP_CONFIG",function(a,h,u,s,v,e,c,t,l){var n;a.equipment=function(){c.getPageInfo(null,null,null).then(function(e){a.equipmentEquipmentPool=e.list},function(e){console.log(e)})},a.equipment(),a.dateTimes=function(e,c){var t=new Date;t.setDate(t.getDate()-e);var n=t.getFullYear(),d=t.getMonth()+1,e=t.getDate();return 1<=d&&d<=9&&(d="0"+d),0<=e&&e<=9&&(e="0"+e),0==c?n+d+e:1==c?n+"-"+d+"-"+e+" "+t.getHours()+":"+t.getMinutes()+":"+t.getSeconds():void 0},a.back=function(){u.go("app.business.deviceCheckList")},a.deviceCheck={},a.deviceCheck.depotId=-1,a.getCount=function(){e.getCount(a.deviceCheck.depotId).then(function(e){n=a.deviceCheck.checkNumber=a.dateTimes(0,0)+"00"+(+e+1),null!=a.deviceCheck.depotId&&"undefined"!=a.deviceCheck.depotId||(a.deviceCheck.depotId=-1),a.deviceCheck.checkNumber=a.deviceCheck.depotId+"-"+a.deviceCheck.deviceType+"-"+n},function(e){console.log(e)})},a.getCount(),a.changePdzl=function(){null!=a.deviceCheck.deviceType&&"undefined"!=a.deviceCheck.deviceType||(a.deviceCheck.deviceType=""),a.deviceCheck.checkNumber=a.deviceCheck.depotId+"-"+a.deviceCheck.deviceType+"-"+n,e.changePdzl(a.deviceCheck.deviceType).then(function(e){a.childZl=e,a.deviceCheck.checkPerson=0<e.length?e[0].deviceManager:""},function(e){console.log(e)})},e.loadDataById(t.depotId,t.pddh).then(function(e){0<(a.childZl=e).length&&(a.deviceCheck={},a.deviceCheck.depotId=e[0].depotId,a.deviceCheck.checkNumber=e[0].checkNumber,a.deviceCheck.deviceType=parseInt(e[0].deviceType),a.deviceCheck.checkDate=s("date")(e[0].checkDate,"yyyy-MM-dd HH:mm:ss"),a.deviceCheck.checkPerson=e[0].checkPerson),"1"==t.isNotEdit?(a.pddTitleName="盘点单详情",a.isNotEdit=!0):(a.pddTitleName="修改盘点单",a.isNotEdit=!1)},function(e){console.log(e)}),a.saveData=function(){if($("#deviceCheck-form").validate().form()){var e=a.childZl,c=[],t=[],n=0;$("input[name=reallyCount]").each(function(){c[n]=$(this).val(),n++}),n=0,$("input[name=reason]").each(function(){t[n]=$(this).val(),n++});for(var d=[],i=0;i<e.length;i++){var o={};o.check_number=a.deviceCheck.checkNumber,o.depot_id=a.deviceCheck.depotId,o.check_person=a.deviceCheck.checkPerson,o.device_type=a.deviceCheck.deviceType,o.device_name=e[i].deviceName,o.check_date=s("date")(a.deviceCheck.checkDate,"yyyy-MM-dd HH:mm:ss"),o.model=e[i].model,o.store_count=e[i].storeCount,o.really_count=c[i],o.check_result=e[i].storeCount>c[i]?"盘亏":e[i].storeCount<c[i]?"盘盈":"账实相符",o.reason=t[i],o.org_id=v.userInfo.orgId,d.push(o)}h({method:"POST",url:l.deviceUrl+"/deviceCheck/save",data:{deviceCheckJson:angular.toJson(d),type:"edit"}}).then(function(e){"success"==e.data.status?(alert("保存成功!"),u.go("app.business.deviceCheckList")):alert("保存失败!")},function(e){})}}}]);
- "use strict";var useCount="0";angular.module("app.business").controller("deviceGetCtrl",["$scope","$http","$state","$rootScope","orgService","deviceGetService","enumService","equipmentEquipmentPoolService","$stateParams","APP_CONFIG",function(i,e,n,a,t,u,o,c,s,d){i.pageInfo={pageNum:1,pageSize:10},i.search={deviceName:"",deviceType:""},i.orgId=a.userInfo.orgId,i.loadData=function(){t.editOrg(i.orgId).then(function(e){i.orgInfo=e},function(e){console.log(e)}),u.getPageInfoGet(i.pageInfo.pageNum,i.pageInfo.pageSize,i.search.deviceName,i.search.deviceType,i.orgInfo.orgName).then(function(e){i.pageInfo=e},function(e){console.log(e)})},i.loadData(),i.equipment=function(){c.getPageInfo(null,null,null).then(function(e){i.equipmentEquipmentPool=e.list},function(e){console.log(e)})},i.equipment(),i.nameChange=function(){console.info(i.shelfGetList);var e=i.contentBean.deviceTypeId;u.getNameGetList(e).then(function(e){i.nameGetList=e},function(e){console.log(e)})},i.shelfChange=function(){i.ShelfGetList=null;var e=i.contentBean.deviceName;u.getShelfGetList(e).then(function(e){i.ShelfGetList=e},function(e){console.log(e)})},i.modelChange=function(){var e=i.deviceInput.shelfId,t=i.contentBean.deviceName;u.getModelGetList(e,t).then(function(e){i.ModelGetList=e},function(e){console.log(e)})},i.numberChange=function(){var e=i.contentBean.deviceTypeId,t=i.contentBean.deviceName,n=i.deviceInput.shelfId,o=i.contentBean.model;u.getNumberGetList(e,t,n,o,a.userInfo.orgId).then(function(e){i.numberGetList=e},function(e){console.log(e)})},i.useCountChange=function(){i.contentBean.useCount=null,i.deviceGet={};var e=i.contentBean.deviceTypeId,t=i.contentBean.deviceName,n=i.deviceInput.shelfId,o=i.contentBean.number,c=i.contentBean.model;i.deviceGet.orgId=a.userInfo.orgId,u.getUseCountGetList(e,t,n,o,c).then(function(e){0<e.length&&(i.contentBean.useCount=e[0].useCount,i.deviceGet.inputId=e[0].id),console.log(e)},function(e){console.log(e)})},i.getCountChange=function(){var e=i.deviceGet.getCount;i.contentBean.useCount<e&&(alert("超过范围"),i.deviceGet.getCount="")},i.contentNameChange=function(){var e=i.deviceInput.deviceTypeId;u.getcontentNameList(e).then(function(e){i.contentNameList=e},function(e){console.log(e)})},i.showGet=function(){n.go("app.business.deviceGetAdd")},i.showGetBack=function(e,t){n.go("app.business.deviceGetBack",{id:e,getCount:t})},i.showMassage=function(e){n.go("app.business.deviceChack",{id:e})},i.goPage=function(e){i.pageInfo.pageNum=e,i.loadData()};var l=$("#deviceGet-form").validate();i.saveData=function(){l.form()&&e({method:"POST",url:d.deviceUrl+"/deviceGet/save",data:{deviceGetJson:angular.toJson(i.deviceGet),contentBeanJson:angular.toJson(i.contentBean)}}).then(function(e){"success"==e.data.status?(alert("保存成功!"),n.go("app.business.deviceGetList")):alert(e.data.msg)},function(e){})}}]).controller("deviceGetBackCtrl",["$scope","$http","$state","$rootScope","deviceGetService","StorehouseService","commonUtilService","$stateParams","APP_CONFIG",function(n,e,t,o,c,i,a,u,s){n.deviceGet={},n.getBasicData=function(){var e=o.orgInfo.orgId;i.getStorehouseList(e).then(function(e){n.storehouseObj=e.houseObj},function(e){console.log(e)})},n.getDeviceGetById=function(e){n.getBasicData(),c.getDeviceGetById(e).then(function(e){n.deviceGetDetail=e,n.deviceGet.number=e[0].number,n.deviceGet.id=e[0].id},function(e){console.log(e)}),c.getDeviceBackById(e).then(function(e){n.deviceBack=e;for(var t=n.backSumCount=0;t<e.length;t++)n.backSumCount+=e[t].backCount},function(e){console.log(e)})};var d=u.id;n.getDeviceGetById(d);var l=$("#deviceBack-form").validate();n.saveBackData=function(){l.form()&&e({method:"POST",url:s.deviceUrl+"/deviceGet/saveBack",data:{deviceBackJson:angular.toJson(n.deviceGet)}}).then(function(e){"success"==e.data.status?(alert("归还成功!"),t.go("app.business.deviceGetList")):alert(e.data.msg)},function(e){})},n.backCountChange=function(){n.getDeviceGetById(d);var e=u.getCount;return n.remainingCount=a.accSub(e,n.backSumCount),n.remainingCount<n.deviceGet.backCount?(alert("归还总数量不能大于借用总量!"),n.deviceGet.backCount=null,!1):n.deviceGet.backCount<n.deviceGet.brokenCount?(alert("故障数量不能大于归还数量!"),n.deviceGet.brokenCount=null,!1):void 0}}]);
- "use strict";function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}angular.module("app.business").controller("deviceInputCtrl",["$scope","$http","$state","$rootScope","deviceInputService","enumService","orgService","$stateParams","APP_CONFIG",function(i,e,t,o,n,a,c,d,v){i.pageInfo={pageNum:1,pageSize:10},i.device={deviceType:"",deviceName:""},i.loadData=function(){null!=i.device.deviceName&&""!=i.device.deviceName&&(1!=i.pageInfo.pageNum||10!=i.pageInfo.pageSize?i.device.deviceName=i.device.deviceName:i.device.deviceName=i.device.deviceName[0].id),n.getPageInfoDevice(i.pageInfo.pageNum,i.pageInfo.pageSize,i.device.deviceName,i.device.deviceType,o.orgInfo.orgName).then(function(e){i.pageInfo=e},function(e){console.log(e)})},i.loadData(),i.showAddInput=function(){t.go("app.business.deviceInputAdd",{id:0,isNotEdit:!1})},i.goPage=function(e){i.pageInfo.pageNum=e,i.loadData()},i.remove=function(e){n.removeById(e).then(function(e){"success"==e.msg?(alert("删除成功"),i.loadData()):alert("删除失败")})},i.showViewInput=function(e){t.go("app.business.inputEdit",{id:e,isNotEdit:!0})},i.showEditInput=function(e){t.go("app.business.inputEdit",{id:e,isNotEdit:!1})},i.getDeviceName=function(){i.deviceType=angular.fromJson(i.device.deviceType),a.getTreeListByTypeId(i.device.deviceName,i.deviceType).then(function(e){i.deviceNameTreeData=e},function(e){console.log(e)})}}]).controller("deviceInputCheckCtrl",["$scope","$filter","$http","$state","$rootScope","deviceInputService","equipmentEquipmentPoolService","enumService","$stateParams","APP_CONFIG",function(i,t,e,o,n,a,c,d,v,u){i.loadDataById=function(e){a.loadDataById(e).then(function(e){i.device=e,i.device.inputTime=t("date")(i.device.inputTime,"yyyy-MM-dd"),i.device.produceTime=t("date")(i.device.produceTime,"yyyy-MM-dd"),i.device.position=parseInt(e.position),i.device.storageRack=parseInt(e.storageRack),i.device.storageRackCell=parseInt(e.storageRackCell),i.device.deviceManager=parseInt(i.device.deviceManager),i.getDeviceName()},function(e){})},0!=v.id&&i.loadDataById(v.id);$("#deviceInput-form input").attr("disabled",!1),$("#deviceInput-form select").attr("disabled",!1),null==v.isNotEdit||"false"==v.isNotEdit?i.isNotEdit=!1:"true"==v.isNotEdit&&(i.isNotEdit=!0),i.getDeviceName=function(){i.deviceType=angular.fromJson(i.device.deviceType),d.getTreeListByTypeId(i.device.deviceName,i.deviceType).then(function(e){i.deviceNameTreeData=e},function(e){console.log(e)})},i.loadData=function(){c.getPageInfo(null,null,null).then(function(e){i.equipmentEquipmentPool=e.list},function(e){console.log(e)})},i.loadData();var r=$("#deviceInput-form").validate();i.saveData=function(){r.form()&&(i.deviceName=angular.fromJson(i.device.deviceName),"object"==_typeof(i.deviceName)?i.device.deviceName=i.deviceName[0].id:i.device.deviceName=i.deviceName,i.device.useCount=parseInt(i.device.deviceManager),""==i.device.deviceName||null==i.device.deviceName?$("#devicename-error").text("必须填写"):$("#devicename-error").text(""),i.device.orgId=n.userInfo.orgId,e({method:"POST",url:u.deviceUrl+"/deviceInput/save",data:{deviceInputJson:angular.toJson(i.device)}}).then(function(e){"success"==e.data.status?(alert("保存成功!"),o.go("app.business.deviceInputList")):(alert(e.data.msg),i.saveFlag=!1)},function(e){}))}}]);
- "use strict";angular.module("app.business").controller("deviceKeepCtrl",["$scope","$http","$state","$rootScope","orgService","deviceKeepService","$stateParams","APP_CONFIG",function(t,o,a,e,n,i,c,d){t.pageInfo={pageNum:1,pageSize:10},t.search={deviceName:"",keepStatus:"",depotId:""},t.orgId=e.userInfo.orgId,t.loadData=function(){n.editOrg(t.orgId).then(function(e){t.orgInfo=e},function(e){console.log(e)}),i.getPageInfoDevice(t.pageInfo.pageNum,t.pageInfo.pageSize,t.search.deviceName,t.search.keepStatus,t.orgId,t.orgInfo.orgName).then(function(e){t.pageInfo=e,t.deviceKeepList=e.list},function(e){console.log(e)})},t.loadData(),t.goPage=function(e){t.pageInfo.pageNum=e,t.loadData()},t.showKeep=function(){a.go("app.business.deviceKeepAdd")},t.showKeepMassage=function(e){a.go("app.business.deviceKeepMassage",{id:e})},t.keepEnd=function(e){o({method:"POST",url:d.deviceUrl+"/deviceKeep/end",data:{deviceListJson:angular.toJson({id:e})}}).then(function(e){"success"==e.data.status?(alert("结束保养成功!"),t.loadData()):alert("结束保养失败!")},function(e){})}}]).controller("deviceKeepSelCtrl",["$scope","$http","$state","$filter","$rootScope","deviceKeepService","$stateParams","APP_CONFIG",function(t,e,o,a,n,i,c,d){t.loadDataById=function(e){i.loadDataById(e).then(function(e){t.deviceKeepMassage=e,t.deviceKeepMassage.keepStart=a("date")(t.deviceKeepMassage.keepStart,"yyyy-MM-dd"),t.deviceKeepMassage.keepEnd=a("date")(t.deviceKeepMassage.keepEnd,"yyyy-MM-dd")},function(e){console.log(e)})};c=c.id;t.loadDataById(c)}]).controller("deviceKeepAddCtrl",["$scope","$http","$state","$filter","$rootScope","deviceKeepService","$stateParams","APP_CONFIG",function(t,e,o,a,n,i,c,d){t.deviceNameChange=function(){i.getDeviceName().then(function(e){t.deviceKeppList=e},function(e){console.log(e)})},t.deviceNameChange(),t.deviceList={},t.deviceModelChange=function(){var e=t.deviceList.deviceName;i.getDeviceModel(e).then(function(e){t.deviceKeepModelList=e,console.log(e)},function(e){console.log(e)})},t.deviceList.orgId=n.userInfo.orgId;var s=$("#deviceKeep-form").validate();t.saveData=function(){s.form()&&(console.log(t.deviceList),e({method:"POST",url:d.deviceUrl+"/deviceKeep/save",data:{deviceAddJson:angular.toJson(t.deviceList)}}).then(function(e){"success"==e.data.status?(alert("保存成功!"),o.go("app.business.deviceKeepList")):alert("保存失败!")},function(e){}))}}]);
- "use strict";angular.module("app.business").controller("deviceOutCtrl",["$scope","$http","$state","$rootScope","deviceInputService","$stateParams","APP_CONFIG",function(a,t,e,o,n,c,u){a.pageInfo={pageNum:1,pageSize:10},a.search={deviceTypeId:"5476"},a.loadData=function(){n.getPageInfoDevice(a.pageInfo.pageNum,a.pageInfo.pageSize,null,a.search.deviceTypeId).then(function(e){a.pageInfo=e},function(e){console.log(e)})},a.loadData(),a.showOut=function(e){t({method:"POST",url:u.deviceUrl+"/deviceOut/Out",data:{deviceListJson:angular.toJson({id:e})}}).then(function(e){"success"==e.data.status?(alert("结束报废成功!"),a.loadData()):alert("结束报废失败!")},function(e){})},a.goPage=function(e){a.pageInfo.pageNum=e,a.loadData()}}]);
- "use strict";angular.module("app.business").controller("deviceRepairCtrl",["$scope","$http","$state","$rootScope","orgService","deviceRepairService","deviceGetService","$stateParams","APP_CONFIG",function(a,i,o,e,t,n,c,r,d){a.pageInfo={pageNum:1,pageSize:10},a.search={repairStatus:""},a.orgId=e.userInfo.orgId,a.loadData=function(){t.editOrg(a.orgId).then(function(e){a.orgInfo=e},function(e){console.log(e)}),n.getPageInfoDevice(a.pageInfo.pageNum,a.pageInfo.pageSize,a.search.repairStatus,a.orgInfo.orgName).then(function(e){a.pageInfo=e,a.deviceRepairList=e.list},function(e){console.log(e)})},a.loadData(),a.goPage=function(e){a.pageInfo.pageNum=e,a.loadData()},a.showRepair=function(){o.go("app.business.devicerepairAdd")},a.showRepairMassage=function(e){o.go("app.business.deviceRepairMassage",{id:e,isNotEdit:!1})},a.EndRepair=function(e){i({method:"POST",url:d.deviceUrl+"/deviceRepair/end",data:{deviceListJson:angular.toJson({id:e})}}).then(function(e){"success"==e.data.status?(alert("结束维修成功!"),a.loadData()):alert("结束维修失败!")},function(e){})}}]).controller("deviceRepairSaveCtrl",["$scope","$http","$state","$rootScope","deviceRepairService","deviceGetService","$stateParams","APP_CONFIG",function(a,e,i,o,t,n,c,r){a.loadDataById=function(e){t.loadDataById(e).then(function(e){a.deviceRepairMassage=e,console.log(e)},function(e){console.log(e)})};c=c.id;a.loadDataById(c)}]).controller("deviceRepairAddCtrl",["$scope","$http","$state","$rootScope","deviceRepairService","deviceKeepService","deviceGetService","$stateParams","APP_CONFIG",function(i,e,a,o,t,n,c,r,d){i.deviceRepair={},i.deviceNameChange=function(){t.getDeviceName().then(function(e){i.deviceNameList=e,console.log(e)},function(e){console.log(e)})},i.deviceNameChange(),i.deviceModelChange=function(){var e=i.deviceRepair.deviceName;t.getDeviceModel(e).then(function(e){i.deviceInputList=e},function(e){console.log(e)})},i.Numberchange=function(){var e=i.deviceRepair.number,a=i.deviceRepair.model;c.getUseCountGetList(e,a).then(function(e){i.deviceUseCountList=e,i.deviceRepair.repairSumnumber=e[0].brokenCount},function(e){console.log(e)})},i.getCountChange=function(){var e=i.deviceRepair.repairNumber;i.deviceRepair.repairSumnumber<e&&(alert("超过范围"),i.deviceRepair.repairNumber="")},i.deviceRepair.orgId=o.userInfo.orgId;var s=$("#deviceRepair-form").validate();i.saveData=function(){s.form()&&e({method:"POST",url:d.deviceUrl+"/deviceRepair/save",data:{deviceRepairJson:angular.toJson(i.deviceRepair)}}).then(function(e){"success"==e.data.status?(alert("保存成功!"),a.go("app.business.deviceRepairList")):alert("保存失败!")},function(e){})}}]);
- "use strict";angular.module("app.business").service("deviceCheckService",["$http","$q","APP_CONFIG",function(c,d,a){this.getPageInfoDevice=function(e,t,r,i,n){var o=d.defer();return c({method:"GET",url:a.deviceUrl+"/deviceCheck/getCheckList",params:{pageNum:e,pageSize:t,pdNum:r,starttime:i,endtime:n}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getCheckListNoPage=function(e,t,r,i,n){var o=d.defer();return c({method:"GET",url:a.deviceUrl+"/deviceCheck/getCheckListNoPage",params:{}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getCount=function(e){var t=d.defer();return c({method:"GET",url:a.deviceUrl+"/deviceCheck/getCountForDate",params:{depotId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.changePdzl=function(e,t){var r=d.defer();return c({method:"GET",url:a.deviceUrl+"/deviceCheck/childZlList",params:{position:e,deviceType:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.loadDataById=function(e,t){var r=d.defer();return c({method:"GET",url:a.deviceUrl+"/deviceCheck/loadDataByDepotId",params:{id:""==e?-1:+e,pddh:t}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.remove=function(e,t){var r=d.defer();return c({method:"POST",url:a.deviceUrl+"/deviceCheck/remove",data:{depotId:e,checkNum:t}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}}]);
- "use strict";angular.module("app.business").service("deviceGetService",["$http","$q","$rootScope","APP_CONFIG",function(c,d,a,s){this.getPageInfoGet=function(e,t,r,i,n){var o=d.defer();return c({method:"GET",url:s.deviceUrl+"/deviceGet/getDeviceList",params:{pageNum:e,pageSize:t,deviceName:r,deviceType:i,orgName:n}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getNameGetList=function(e){var t=d.defer();return c({method:"GET",url:s.deviceUrl+"/deviceGet/getNameList",params:{depotTypeId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getShelfGetList=function(e){var t=d.defer();return c({method:"GET",url:s.deviceUrl+"/deviceGet/getShelfGetList",params:{deviceName:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getModelGetList=function(e,t){var r=d.defer();return c({method:"GET",url:s.deviceUrl+"/deviceGet/getModelGetList",params:{shelfId:e,deviceName:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getNumberGetList=function(e,t,r,i,n){var o=d.defer();return c({method:"GET",url:s.deviceUrl+"/deviceGet/getNumberGetList",params:{deviceTypeId:e,deviceName:t,shelfId:r,model:i,orgId:n}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getUseCountGetList=function(e,t,r,i,n){var o=d.defer();return c({method:"GET",url:s.deviceUrl+"/deviceGet/getUseCountGetList",params:{deviceTypeId:e,deviceName:t,shelfId:r,number:i,model:n,orgId:a.userInfo.orgId}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getcontentNameList=function(e){var t=d.defer();return c({method:"GET",url:s.deviceUrl+"/deviceGet/getcontentNameList",params:{depotTypeId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getDeviceGetById=function(e){var t=d.defer();return c({method:"GET",url:s.deviceUrl+"/deviceGet/getDeviceGetById",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getDeviceBackById=function(e){var t=d.defer();return c({method:"GET",url:s.deviceUrl+"/deviceGet/getDeviceBackById",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.business").service("deviceInputService",["$http","$q","$rootScope","APP_CONFIG",function(c,a,n,u){this.getPageInfoDevice=function(e,t,r,i,n){var o=a.defer();return c({method:"GET",url:u.deviceUrl+"/deviceInput/getDeviceList",params:{pageNum:e,pageSize:t,deviceName:r,deviceType:i,orgName:n}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var t=a.defer();return c({method:"POST",url:u.deviceUrl+"/deviceInput/remove",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}},this.loadDataById=function(e){var t=a.defer();return c({method:"GET",url:u.deviceUrl+"/deviceInput/loadDataById",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.getDeviceAccount=function(e,t,r){var i=a.defer();return c({method:"GET",url:u.deviceUrl+"/deviceInput/getDeviceAccountList",params:{pageNum:e,pageSize:t,deviceType:r,orgName:n.orgInfo.orgName}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise}}]);
- "use strict";angular.module("app.business").service("deviceKeepService",["$http","$q","APP_CONFIG",function(a,d,v){this.getPageInfoDevice=function(e,r,t,i,n,o){var c=d.defer();return a({method:"GET",url:v.deviceUrl+"/deviceKeep/getDeviceList",params:{pageNum:e,pageSize:r,deviceName:t,keepStatus:i,orgId:n,orgName:o}}).then(function(e){c.resolve(e.data)},function(e){c.reject("error")}),c.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var r=d.defer();return a({method:"POST",url:v.deviceUrl+"/deviceKeep/remove",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}},this.loadDataById=function(e){var r=d.defer();return a({method:"GET",url:v.deviceUrl+"/deviceKeep/loadDataById",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.getDeviceName=function(){var r=d.defer();return a({method:"GET",url:v.deviceUrl+"/deviceKeep/getDeviceNameList"}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getDeviceModel=function(e){var r=d.defer();return a({method:"GET",url:v.deviceUrl+"/deviceKeep/getDeviceModelList",params:{deviceName:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.business").service("deviceRepairService",["$http","$q","APP_CONFIG",function(n,o,c){this.getPageInfoDevice=function(e,i,r,t){var a=o.defer();return n({method:"GET",url:c.deviceUrl+"/deviceRepair/getDeviceList",params:{pageNum:e,pageSize:i,repairStatus:r,orgName:t}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.loadDataById=function(e){var i=o.defer();return n({method:"GET",url:c.deviceUrl+"/deviceRepair/loadDataById",params:{id:e}}).then(function(e){i.resolve(e.data)},function(e){}),i.promise},this.getDeviceName=function(){var i=o.defer();return n({method:"GET",url:c.deviceUrl+"/deviceRepair/getDeviceNameList"}).then(function(e){i.resolve(e.data)},function(e){console.log(e)}),i.promise},this.getDeviceModel=function(e){var i=o.defer();return n({method:"GET",url:c.deviceUrl+"/deviceRepair/getDeviceModel",params:{deviceName:e}}).then(function(e){i.resolve(e.data)},function(e){console.log(e)}),i.promise}}]);
- "use strict";angular.module("app.business").controller("planAuditCtrl",["$scope","$stateParams","$state","$http","planAuditService","APP_CONFIG",function(i,e,o,a,t,s){i.searchCondition={},i.pageInfo={pageNum:1,pageSize:10},i.searchCondition.attributeType=e.attributeType,i.attributeType=e.attributeType,i.menu=e.menu,i.loadData=function(){t.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,i.searchCondition).then(function(e){i.pageInfo=e},function(e){console.log(e)})},i.loadData(),i.isNotEdit=!0,i.clearConditions=function(){i.searchCondition={},i.loadData()},i.auditPage=function(e,t,a,s,n){"待审批"==n?null!=i.attributeType?1==i.attributeType?o.go("app.business.grainReservesPlan-rotation-audit-save",{id:e,processInstanceId:t,taskId:a,auditId:s}):2==i.attributeType?o.go("app.business.grainReservesPlan-sales-audit-save",{id:e,processInstanceId:t,taskId:a,auditId:s}):3==i.attributeType&&o.go("app.business.grainReservesPlan-acquisition-audit-save",{id:e,processInstanceId:t,taskId:a,auditId:s}):null!=i.menu?o.go("app.business.management.plan-audit-save",{id:e,processInstanceId:t,taskId:a,auditId:s}):o.go("app.business.plan-audit-save",{id:e,processInstanceId:t,taskId:a,auditId:s}):alert("您已经提交该数据,无法再次提交!")},i.viewAuditPage=function(e,t,a,s){null!=i.attributeType?1==i.attributeType?o.go("app.business.grainReservesPlan-rotation-audit-view",{id:e,processInstanceId:t,taskId:a,auditId:s,attributeType:i.attributeType}):2==i.attributeType?o.go("app.business.grainReservesPlan-sales-audit-view",{id:e,processInstanceId:t,taskId:a,auditId:s,attributeType:i.attributeType}):3==i.attributeType&&o.go("app.business.grainReservesPlan-acquisition-audit-view",{id:e,processInstanceId:t,taskId:a,auditId:s,attributeType:i.attributeType}):null!=i.menu?o.go("app.business.management.plan-audit-view",{id:e,processInstanceId:t,taskId:a,auditId:s,menu:i.menu}):o.go("app.business.plan-audit-view",{id:e,processInstanceId:t,taskId:a,auditId:s,attributeType:i.attributeType})},i.SelectAgent=function(e,t){i.id=e,i.processInstanceId=t,a({method:"GET",url:s.systemUrl+"/userInfo/getUser",params:{pageNum:1,pageSize:10}}).then(function(e){i.userList=e.data.list,console.log(i.userList)},function(e){console.log(e)}),$("#myUserList").modal("show")},i.SubmintAgent=function(e){a({method:"GET",url:s.businessUrl+"/act/task/submintAgent",params:{userId:e,processInstanceId:i.processInstanceId}}).then(function(e){console.log(e),alert("提交成功!"),i.loadData()},function(e){console.log(e)}),$("#myUserList").modal("hide")},i.seeProcess=function(e){a({method:"POST",url:s.businessUrl+"/act/task/todoList",data:{id:e}}).then(function(e){alert("启动成功!"),i.loadData()},function(e){console.log(e)}),$("#myModal").modal("hide")},i.goPage=function(e){i.pageInfo.pageNum!=e&&0<e&&(i.pageInfo.pageNum=e,i.loadData())}}]);
- "use strict";angular.module("app.business").controller("planAuditPassCtrl",["$scope","$http","$state","$stateParams","$uibModal","planService","APP_CONFIG",function(t,s,i,e,a,n,o){t.searchCondition={},t.pageInfo={pageNum:1,pageSize:10},t.searchCondition.attributeType=e.attributeType,t.attributeType=e.attributeType,t.loadData=function(){n.getPassPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,t.searchCondition).then(function(e){t.pageInfo=e},function(e){console.log(e)})},t.isNotEdit=!0,t.loadData(),t.clearConditions=function(){t.searchCondition={},t.loadData()},t.showView=function(e,s){1==t.attributeType?i.go("app.business.grainReservesPlan-rotation-pass-view",{id:e,processInstanceId:s}):2==t.attributeType?i.go("app.business.grainReservesPlan-sales-pass-view",{id:e,processInstanceId:s}):3==t.attributeType?i.go("app.business.grainReservesPlan-acquisition-pass-view",{id:e,processInstanceId:s}):i.go("app.business.plan-audit-pass-view",{id:e,processInstanceId:s})},t.viewAuditPage=function(e,s,a,n){1==t.attributeType?i.go("app.business.grainReservesPlan-rotation-pass-view",{id:e,processInstanceId:s,taskId:a,auditId:n}):2==t.attributeType?i.go("app.business.grainReservesPlan-sales-pass-view",{id:e,processInstanceId:s,taskId:a,auditId:n}):3==t.attributeType?i.go("app.business.grainReservesPlan-acquisition-pass-view",{id:e,processInstanceId:s,taskId:a,auditId:n}):i.go("app.business.plan-audit-pass-view",{id:e,processInstanceId:s,taskId:a,auditId:n})},t.application=function(e){s({method:"POST",url:o.businessUrl+"/depot/business/plan/application",data:{id:e}}).then(function(e){alert("启用成功!"),t.loadData()},function(e){console.log(e)})},t.discontinue=function(e){var s=[];s.id=e,s.type="discontinue",a.open({size:"md",templateUrl:"app/business/util/views/refuseReason-view.html",controller:"refuseReasonCtrl",resolve:{items:function(){return s}}}).result.then(function(e){"success"==e.returnType&&t.loadData()},function(e){console.log(e)})},t.finish=function(e){var s=[];s.id=e,s.type="finish",a.open({size:"md",templateUrl:"app/business/util/views/refuseReason-view.html",controller:"refuseReasonCtrl",resolve:{items:function(){return s}}}).result.then(function(e){"success"==e.returnType&&t.loadData()},function(e){console.log(e)})},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())}}]);
- "use strict";angular.module("app.business").controller("planAuditPassSaveCtrl",["$scope","$http","$filter","$state","$stateParams","$rootScope","$uibModal","planService","enumService","APP_CONFIG",function(t,n,a,i,e,s,o,l,r,p){t.addedDetail=[],t.isNotEdit=!0,t.hidden=!1,t.loadDataById=function(e,n){l.loadDataById(e,n).then(function(e){t.plan=e.plan,t.auditList=e.auditList,t.processDefinitionId=e.plan.processDefinitionId,t.processInstanceId=e.plan.processInstanceId,t.plan.jhnd=parseInt(e.plan.jhnd),t.plan.kszxrq=a("date")(t.plan.kszxrq,"yyyy-MM-dd"),t.plan.jzzxrq=a("date")(t.plan.jzzxrq,"yyyy-MM-dd"),t.fileList=e.fileList,t.storeWareDetailList=e.storeWareDetailList;for(var n=0;n<e.storeWareDetailList.length;n++)t.addedDetail.push(angular.copy(e.storeWareDetailList[n]));t.getAttributeData(),t.getGrainDetailKind()},function(e){})},t.retList=function(){""!=s.previousState_name?(-1!=s.previousState_name.indexOf("app.additionalHome")&&(s.isIndexPage=!0),s.back()):1==t.attributeType?i.go("app.business.grainReservesPlan-rotation-pass"):2==t.attributeType?i.go("app.business.grainReservesPlan-sales-pass"):3==t.attributeType?i.go("app.business.grainReservesPlan-acquisition-pass"):i.go("app.business.plan-audit-pass")},t.showFile=function(e,n){window.open(e)},t.download=function(e,n){$("#filePath").val(e),$("#type").val("business"),$("#download-form").attr("action",p.businessUrl+"/download"),$("#download-form").submit()},t.getAttributeData=function(){r.getTreeList(t.plan.grainAttribute,"grainAttribute").then(function(e){t.grainAttributeTreeData=e},function(e){console.log(e)})},t.getGrainDetailKind=function(){r.getTreeListByTypeId(t.plan.grainDetailKind,t.plan.grainKind).then(function(e){t.grainDetailKindTreeData=e},function(e){console.log(e)})},0!=e.id&&(t.loadDataById(e.id,e.processInstanceId),t.auditPass=!0,t.hidden=!0,t.Edit=!0),t.pageInfo={pageNum:1,pageSize:10},t.loadData=function(){l.getPassPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,null).then(function(e){t.pageInfo=e},function(e){console.log(e)})},t.application=function(e){n({method:"POST",url:p.businessUrl+"/depot/business/plan/application",data:{id:e}}).then(function(e){alert("启用成功!"),i.go("app.business.plan-audit-pass"),t.loadData()},function(e){console.log(e)})},t.discontinue=function(e){var n=[];n.id=e,n.type="discontinue",o.open({size:"md",templateUrl:"app/business/util/views/refuseReason-view.html",controller:"refuseReasonCtrl",resolve:{items:function(){return n}}}).result.then(function(e){"success"==e.returnType&&(i.go("app.business.plan-audit-pass"),t.loadData())},function(e){console.log(e)})},t.finish=function(e){var n=[];n.id=e,n.type="finish",o.open({size:"md",templateUrl:"app/business/util/views/refuseReason-view.html",controller:"refuseReasonCtrl",resolve:{items:function(){return n}}}).result.then(function(e){"success"==e.returnType&&(i.go("app.business.plan-audit-pass"),t.loadData())},function(e){console.log(e)})}}]);
- "use strict";angular.module("app.business").controller("planAuditSaveCtrl",["$scope","$http","$rootScope","$filter","$state","$stateParams","$uibModal","planAuditService","enumService","APP_CONFIG",function(n,a,i,s,e,t,o,l,d,r){n.planDetail={},n.addedDetail=[],n.isNotEdit=!0,n.hidden=!1,n.attributeType=t.attributeType,n.userName=i.userInfo.userName,n.loadDataById=function(e,t,a){l.loadDataById(e,t,a).then(function(e){n.plan=e.plan,n.auditList=e.auditList,n.fileList=e.fileList,n.storeWareDetailList=e.storeWareDetailList;for(var t=0;t<e.storeWareDetailList.length;t++)n.addedDetail.push(angular.copy(e.storeWareDetailList[t]));n.processDefinitionId=e.plan.processDefinitionId,n.processInstanceId=e.plan.processInstanceId,n.plan.jhnd=parseInt(e.plan.jhnd),n.plan.kszxrq=s("date")(n.plan.kszxrq,"yyyy-MM-dd"),n.plan.jzzxrq=s("date")(n.plan.jzzxrq,"yyyy-MM-dd"),n.getAttributeData(),n.getGrainDetailKind()},function(e){})},n.retList=function(){""!=i.previousState_name?(-1!=i.previousState_name.indexOf("app.additionalHome")&&(i.isIndexPage=!0),i.back()):"todo"==t.type?(n.plan={},e.go("app.business.handle-view")):"complete"==t.type?(n.plan={},e.go("app.business.handles-view")):(n.plan={},1==n.attributeType?e.go("app.business.grainReservesPlan-rotation-audit"):2==n.attributeType?e.go("app.business.grainReservesPlan-sales-audit"):3==n.attributeType?e.go("app.business.grainReservesPlan-acquisition-audit"):e.go("app.business.plan-audit"))},n.choice=function(e){n.modelItem=[],n.modelItem.allContent=n.plan,n.modelItem.auditResult=e,n.modelItem.variable="2","经营部经理审批"==n.plan.currentApprovePath?n.audit(n.modelItem.auditResult,null):o.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",resolve:{items:function(){return n.modelItem}}}).result.then(function(e){"cancel"==e.returnType||("submit"==e.returnType?n.audit(n.modelItem.auditResult,e.assignee):"isEnd"==e.returnType&&n.audit(n.modelItem.auditResult,null))},function(e){console.log(e)})},n.showFile=function(e,t){window.open(e)},n.download=function(e,t){$("#filePath").val(e),$("#type").val("business"),$("#download-form").attr("action",r.businessUrl+"/download"),$("#download-form").submit()},n.getAttributeData=function(){d.getTreeList(n.plan.grainAttribute,"grainAttribute").then(function(e){n.grainAttributeTreeData=e},function(e){console.log(e)})},n.getGrainDetailKind=function(){d.getTreeListByTypeId(n.plan.grainDetailKind,n.plan.grainKind).then(function(e){n.grainDetailKindTreeData=e},function(e){console.log(e)})},n.audit=function(e,t){null==n.audit.content&&1!=e?alert("请填写审批意见"):a({method:"POST",url:r.businessUrl+"/depot/business/plan/audit/audit",data:{planId:n.planId,result:e,content:n.audit.content,processInstanceId:n.processInstanceId,taskId:n.taskId,id:n.auditId,assignee:t,userId:i.userInfo.userId,realName:i.userInfo.realName}}).then(function(e){alert("执行成功!"),n.retList()},function(e){console.log(e)})},0!=t.id&&(n.processInstanceId=t.processInstanceId,n.taskId=t.taskId,n.planId=t.id,n.auditId=t.auditId,n.isAudit=t.isAudit,n.hidden=!0,n.Edit=!0,n.loadDataById(t.id,t.processInstanceId))}]);
- "use strict";angular.module("app.business").controller("planCtrl",["$scope","$stateParams","$rootScope","$http","$state","$uibModal","planService","enumService","APP_CONFIG",function(n,e,a,s,i,t,u,o,p){n.pageInfo={pageNum:1,pageSize:10},n.searchCondition={},n.attributeType=e.attributeType,n.searchCondition.attributeType=e.attributeType,n.menu=e.menu,null!=e.executeType&&""!=e.executeType&&(n.executeType=e.executeType),n.loadData=function(){u.getPageInfo(n.pageInfo.pageNum,n.pageInfo.pageSize,n.searchCondition,n.executeType).then(function(e){n.pageInfo=e},function(e){console.log(e)})},n.loadData(),n.clearConditions=function(){n.searchCondition={},n.loadData()},n.showAdd=function(){null!=n.attributeType?1==n.attributeType?i.go("app.business.grainReservesPlan-rotation-apply-edit",{id:0,attributeType:n.attributeType}):2==n.attributeType?i.go("app.business.grainReservesPlan-sales-apply-edit",{id:0,attributeType:n.attributeType}):3==n.attributeType&&i.go("app.business.grainReservesPlan-acquisition-apply-edit",{id:0,attributeType:n.attributeType}):null!=n.menu?i.go("app.business.management.plan-edit",{id:0,menu:n.menu}):i.go("app.business.plan-edit",{id:0})},n.showEdit=function(e,t){"0"==t||"3"==t?1==n.attributeType?i.go("app.business.grainReservesPlan-rotation-apply-edit",{id:e,attributeType:n.attributeType}):2==n.attributeType?i.go("app.business.grainReservesPlan-sales-apply-edit",{id:e,attributeType:n.attributeType}):3==n.attributeType?i.go("app.business.grainReservesPlan-acquisition-apply-edit",{id:e,attributeType:n.attributeType}):i.go("app.business.plan-edit",{id:e}):alert("您已经提交该数据,无法修改!")},n.showView=function(e,t){null!=n.attributeType?1==n.attributeType?i.go("app.business.grainReservesPlan-rotation-view",{id:e,processInstanceId:t}):2==n.attributeType?i.go("app.business.grainReservesPlan-sales-view",{id:e,processInstanceId:t}):3==n.attributeType&&i.go("app.business.grainReservesPlan-acquisition-view",{id:e,processInstanceId:t}):null!=n.menu?i.go("app.business.management.plan-view",{id:e,processInstanceId:t}):i.go("app.business.plan-view",{id:e,processInstanceId:t})},n.delete=function(e,t,a){"0"==t||"3"==t?confirm("确定要删除吗?")&&(s({method:"POST",url:p.businessUrl+"/depot/business/plan/remove",data:{id:e,processInstanceId:a}}).then(function(e){alert("删除成功!"),n.loadData()},function(e){console.log(e)}),$("#myModal").modal("hide")):alert("您已经提交该数据,无法删除!")},n.choice=function(e){"0"==e.auditState||"3"==e.auditState?(n.plan=e,n.modelItem=[],n.modelItem.allContent=e,n.modelItem.variable="2",n.modelItem.type="plan","3"==e.auditState?u.loadDataById(e.id,e.processInstanceId).then(function(e){n.assigneeName=e.subAudit.assigneeName,n.returnResult=[],n.returnResult.returnType="submit",n.submit(n.assigneeName)},function(e){}):t.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",resolve:{items:function(){return n.modelItem}}}).result.then(function(e){"cancel"==e.returnType||("submit"==e.returnType?n.submit(e.assignee):"isEnd"==e.returnType&&n.audit(n.modelItem.auditResult,null))},function(e){console.log(e)})):alert("您已经提交该数据,无法再次提交!")},n.submit=function(e){s({method:"POST",url:p.businessUrl+"/depot/business/plan/submit",data:{id:n.plan.id,assignee:e,userId:a.userInfo.userId,realName:a.userInfo.realName}}).then(function(e){"success"==e.data.success?(alert("提交成功!"),n.loadData()):alert(e.data.msg)},function(e){console.log(e)})},n.audit=function(e,t){null==n.audit.content?alert("请填写审批意见"):s({method:"POST",url:p.businessUrl+"/depot/business/plan/audit/audit",data:{planId:n.planId,result:e,content:n.audit.content,processInstanceId:n.processInstanceId,taskId:n.taskId,id:n.auditId,assignee:t,userId:a.userInfo.userId,realName:a.userInfo.realName}}).then(function(e){alert("执行成功!"),n.retList()},function(e){console.log(e)})},n.goPage=function(e){n.pageInfo.pageNum!=e&&0<e&&(n.pageInfo.pageNum=e,n.loadData())}}]);
- "use strict";angular.module("app.business").controller("planReportCtrl",["$scope","$rootScope","$http","$state","$uibModal","planService","enumService","APP_CONFIG",function(e,a,o,t,n,s,c,i){e.pageInfo={pageNum:1,pageSize:10},e.loadData=function(){s.getReportPageInfo(e.pageInfo.pageNum,e.pageInfo.pageSize,e.searchCondition).then(function(o){e.pageInfo=o},function(o){console.log(o)})},e.searchCondition={},e.loadData(),e.clearConditions=function(){e.searchCondition={},e.loadData()},e.report=function(n){e.data,s.loadDataById(n).then(function(o){o=angular.fromJson(angular.toJson(o));o.orgName=a.orgInfo.orgName,o.orgCode=a.orgInfo.companyOrgCode,s.reportPlan(o).then(function(o){console.log(o+"----上报结果"),"success"==o.status?s.updateStatus(n).then(function(o){"success"==o.status&&(e.loadData(),alert("上报成功!"))},function(o){console.log(o)}):alert("省级平台接收数据有误,尽快与其联系!")},function(o){console.log(o)})},function(o){console.log(o)}),e.loadData()},e.showView=function(o,n){t.go("app.business.plan-report-view",{id:o,processInstanceId:n})},e.showReportView=function(o,n){t.go("app.business.plan-reportSuccess-view",{id:o,processInstanceId:n})},e.goPage=function(o){e.pageInfo.pageNum!=o&&0<o&&(e.pageInfo.pageNum=o,e.loadData())}}]);
- "use strict";angular.module("app.business").controller("planReportSaveCtrl",["$scope","$rootScope","$filter","$http","$state","$uibModal","planService","enumService","$stateParams","APP_CONFIG",function(e,t,n,a,i,o,l,s,r,d){e.planDetail={},e.addedDetail=[],e.loadDataById=function(t,a){l.loadDataById(t,a).then(function(t){e.plan=t.plan,e.fileList=t.fileList,e.auditList=t.auditList,e.processDefinitionId=t.plan.processDefinitionId,e.processInstanceId=t.plan.processInstanceId,e.storeWareDetailList=t.storeWareDetailList;for(var a=0;a<t.storeWareDetailList.length;a++)e.addedDetail.push(angular.copy(t.storeWareDetailList[a]));e.plan.jhnd=parseInt(t.plan.jhnd),e.plan.kszxrq=n("date")(e.plan.kszxrq,"yyyy-MM-dd"),e.plan.jzzxrq=n("date")(e.plan.jzzxrq,"yyyy-MM-dd"),e.getAttributeData(),e.getGrainDetailKind()},function(t){console.log(t)})},0!=r.id&&(e.isNotEdit=r.isNotEdit,e.loadDataById(r.id,r.processInstanceId)),e.getAttributeData=function(){s.getTreeList(e.plan.grainAttribute,"grainAttribute").then(function(t){e.grainAttributeTreeData=t},function(t){console.log(t)})},e.getGrainDetailKind=function(){s.getTreeListByTypeId(e.plan.grainDetailKind,e.plan.grainKind).then(function(t){e.grainDetailKindTreeData=t},function(t){console.log(t)})},e.retList=function(){""!=t.previousState_name?(-1!=t.previousState_name.indexOf("app.additionalHome")&&(t.isIndexPage=!0),t.back()):i.go("app.business.plan-report")},e.download=function(t,a){$("#filePath").val(t),$("#type").val("business"),$("#originalFileName").val(a),$("#download-form").attr("action",d.businessUrl+"/download"),$("#download-form").submit()},e.showFile=function(t,a){window.open(t)}}]);
- "use strict";angular.module("app.business").controller("planSaveCtrl",["$scope","$filter","$http","$stateParams","$state","$rootScope","$uibModal","planService","storeWareDetailService","commonUtilService","agentDepotService","enumService","codeRuleService","businessFileService","FileUploader","APP_CONFIG",function(l,a,t,n,e,i,o,r,u,s,d,p,c,f,g,m){l.plan={},l.planNumber={},l.isNotEdit=!1,l.saveFlag=!1,l.hidden=!0,l.planTypeChange=function(){l.addedDetail=[]},l.plan.attributeType=n.attributeType,l.menu=n.menu,l.planeNameBlur=function(){(null!=l.plan.planTitle||null!=l.plan.planTitle)&&(l.plan.planTitle.includes("无")||l.plan.planTitle.includes("暂无")||l.plan.planTitle.includes("空"))?($("#verificationContainer").css("display","block"),$("#verificationInput").css("background","#fff0f0")):($("#verificationContainer").css("display","none"),$("#verificationInput").css("background",""))},l.changeDate=function(){""!=l.plan.kszxrq&&null!=l.plan.kszxrq&&""!=l.plan.jzzxrq&&null!=l.plan.jzzxrq&&(l.plan.kszxrq=a("date")(l.plan.kszxrq,"yyyy-MM-dd"),l.plan.jzzxrq=a("date")(l.plan.jzzxrq,"yyyy-MM-dd"),l.plan.kszxrq>l.plan.jzzxrq&&(alert("计划截止日期要大于或者等于计划开始日期"),l.plan.jzzxrq=null))},l.gainPlan=function(){c.getCodeValueByType("plan",i.userInfo.orgId).then(function(e){"success"==e.status?(l.planNumber.status="success",l.plan.planNumber=e.codeValue):"error"==e.status&&(l.planNumber.msg=e.msg,l.planNumber.status="error",confirm("计划编号有误!该页面无法保存!原因:"+l.planNumber.msg+" 是否返回到列表页!")&&l.retList())})},l.pageInfo={pageNum:1,pageSize:10},l.loadData=function(){r.getPageInfo(l.pageInfo.pageNum,l.pageInfo.pageSize,null).then(function(e){l.pageInfo=e},function(e){console.log(e)})},l.choice=function(e,t){"0"==e.auditState||"3"==e.auditState?(l.plan=e,l.modelItem=[],l.modelItem.allContent=e,l.modelItem.variable=t,l.modelItem.type="plan","3"==e.auditState?r.loadDataById(e.id,e.processInstanceId).then(function(e){l.assigneeName=e.subAudit.assigneeName,l.returnResult=[],l.returnResult.returnType="submit",l.submit(l.assigneeName)},function(e){}):o.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",backdrop:"static",resolve:{items:function(){return l.modelItem}}}).result.then(function(e){"cancel"==e.returnType?("1"==t&&(l.plan.id=null),l.saveFlag=!1):"submit"==e.returnType?l.submit(e.assignee):"isEnd"==e.returnType&&l.audit(l.modelItem.auditResult,null)},function(e){console.log(e)})):alert("您已经提交该数据,无法再次提交!")},l.submit=function(e){t({method:"POST",url:m.businessUrl+"/depot/business/plan/submit",data:{id:l.plan.id,assignee:e,userId:i.userInfo.userId,realName:i.userInfo.realName}}).then(function(e){"success"==e.data.success?(l.retList(),alert("提交成功!"),l.loadData()):alert(e.data.msg)},function(e){console.log(e)})},l.plan.creater=i.userInfo.realName;var I=new Date;l.plan.createTime=I,l.loadDataByIdEdit=function(e){r.loadDataById(e).then(function(e){l.plan=e.plan,l.fileList=e.fileList,l.storeWareDetailList=e.storeWareDetailList;for(var t=0;t<e.storeWareDetailList.length;t++)l.addedDetail.push(angular.copy(e.storeWareDetailList[t]));l.plan.jhnd=parseInt(e.plan.jhnd),l.plan.kszxrq=a("date")(l.plan.kszxrq,"yyyy-MM-dd"),l.plan.jzzxrq=a("date")(l.plan.jzzxrq,"yyyy-MM-dd"),l.getAttributeData(),l.getGrainDetailKind()},function(e){})},l.loadDataById=function(e,t){r.loadDataById(e,t).then(function(e){l.plan=e.plan,l.fileList=e.fileList,l.auditList=e.auditList,l.storeWareDetailList=e.storeWareDetailList;for(var t=0;t<e.storeWareDetailList.length;t++)l.addedDetail.push(e.storeWareDetailList[t]);console.log(e.storeWareDetailList),l.processDefinitionId=e.plan.processDefinitionId,l.processInstanceId=e.plan.processInstanceId,l.plan.jhnd=parseInt(e.plan.jhnd),l.plan.kszxrq=a("date")(l.plan.kszxrq,"yyyy-MM-dd"),l.plan.jzzxrq=a("date")(l.plan.jzzxrq,"yyyy-MM-dd"),l.getAttributeData(),l.getGrainDetailKind()},function(e){})},$("input[readOnlyButValid]").on("focusin",function(){$(this).prop("readOnly",!0)}),$("input[readOnlyButValid]").on("focusout",function(){$(this).prop("readOnly",!1)}),l.retList=function(){""!=i.previousState_name?(-1!=i.previousState_name.indexOf("app.additionalHome")&&(i.isIndexPage=!0),i.back()):1==n.attributeType?e.go("app.business.grainReservesPlan-rotation-apply"):2==n.attributeType?e.go("app.business.grainReservesPlan-sales-apply"):3==n.attributeType?e.go("app.business.grainReservesPlan-acquisition-apply"):e.go("app.business.plan")};l.linenumber=0,l.linenumbers=[],""==n.id&&(l.linenumbers=[0]),l.addFile=function(){var e;0==l.linenumbers.length?l.linenumbers.push(0):void 0===l.fileItem||null===l.fileItem?alert("请先添加文件,在添加浏览框."):(e=Math.max.apply(null,l.linenumbers),l.linenumbers.push(e+1),l.fileItem=null)},l.fileIds=[],l.fileMap=new Map,l.uploader=new g({url:m.basicUrl+"/fileUpload/updateFileBusiness",autoUpload:!0,formData:[{type:"plan",userId:i.userInfo.userId,orgId:i.userInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,t){l.fileItem=e,100==t&&alert("上传成功!")},onSuccessItem:function(e,t,a,n){var i;l.fileIds.push(t.id),l.fileMap.has(l.linenumber)&&(i=l.fileMap.get(l.linenumber).id,-1!=l.fileIds.indexOf(i)&&l.deleteFileByFileId(i)),l.fileMap.set(l.linenumber,t)}}),l.clickInput=function(e){l.linenumber=e,document.activeElement.previousSibling.children[0].click()},l.clickFileInput=function(e){l.linenumber=e},l.download=function(e,t){$("#filePath").val(e),$("#type").val("business"),$("#originalFileName").val(t),$("#download-form").attr("action",m.businessUrl+"/download"),$("#download-form").submit()},l.deleteFileIds=[],l.deleteFile=function(e){l.deleteFileIds.push(e.id);e=l.fileList.indexOf(e);-1!=e&&l.fileList.splice(e,1)},l.deleteFileByLinenumber=function(e){var t,a=l.linenumbers.indexOf(e);-1!=a&&(l.linenumbers.splice(a,1),l.fileMap.has(l.linenumber)&&(t=l.fileMap.get(l.linenumber).id,l.deleteFileByFileId(t,a),l.fileMap.delete(e)))},l.deleteFileByFileId=function(t){f.remove(t).then(function(e){"success"!=e.status||-1!=(e=l.fileIds.indexOf(t))&&l.fileIds.splice(e,1)},function(e){console.log(e)})},l.showFileByLinenumber=function(e){var t;l.fileMap.has(l.linenumber)&&(t=l.fileMap.get(l.linenumber).filePath,window.open(t))},l.showFile=function(e,t){window.open(e)},l.planDetail={},l.addedDetail=[],l.addRow=function(){var e;""!=l.plan.executeType&&null!=l.plan.executeType?((e=[]).detailType="plan",e.executeType=l.plan.executeType,e.attributeType=l.plan.attributeType,o.open({size:"lg",clickOutsideToClose:!0,templateUrl:"app/business/storeWareDetail/views/storeWareDetailModal.html",controller:"storeWareDetailModalCtrl",resolve:{items:function(){return e}}}).result.then(function(a){null!=a&&""!=a&&(i.userInfo.orgId!=a.state&&(d.getQueryAgentDepotList(i.userInfo.orgId,a.state).then(function(e){if(null!=e)for(var t in e)d.getAgentStorehouseList(t,i.userInfo.orgId).then(function(e){for(var t=0;t<e.length;t++)e[t].storehouseId==a.houseId&&(a.houseName=e[t].storehouseName)},function(e){console.log(e)})},function(e){console.log(e)}),d.getAgentStoreWareList(i.userInfo.orgId,a.houseId).then(function(e){for(var t=0;t<e.length;t++)e[t].warehouseId==a.warehouseId&&(a.warehouseName=e[t].warehouseName)},function(e){console.log(e)})),l.addedDetail.push(a),l.countSumAmount(),l.sumPrice())},function(e){console.log(e)})):alert("客户计划执行类型必须填写!")},l.editRow=function(e){var n,t;""!=l.plan.executeType&&null!=l.plan.executeType?(n=l.addedDetail.indexOf(e),(t=[]).detailType="plan",t.state=e.state,t.houseName=e.houseName,t.houseId=e.houseId,t.warehouseName=e.warehouseName,t.warehouseId=e.warehouseId,t.grainKind=e.grainKind,t.grainDetailKind=e.grainDetailKind,t.grainAttribute=e.grainAttribute,t.grainGrade=e.grainGrade,t.grainAnnual=e.grainAnnual,t.productiveYear=e.productiveYear,t.inputTime=a("date")(e.inputTime,"yyyy-MM-dd"),t.grainProducingArea=e.grainProducingArea,t.inPrice=e.inPrice,t.inCount=e.inCount,t.inDetailTotalPrice=e.inDetailTotalPrice,t.outPrice=e.outPrice,t.outCount=e.outCount,t.outDetailTotalPrice=e.outDetailTotalPrice,null!=e&&(l.warehouseIdEdit=!1),t.executeType=l.plan.executeType,o.open({size:"lg",templateUrl:"app/business/storeWareDetail/views/storeWareDetailModal.html",controller:"storeWareDetailModalCtrl",resolve:{items:function(){return t}}}).result.then(function(a){null!=a&&""!=a&&(a.state!=i.userInfo.orgId?(d.getQueryAgentDepotList(i.userInfo.orgId,a.state).then(function(e){if(null!=e)for(var t in e)d.getAgentStorehouseList(t,i.userInfo.orgId).then(function(e){for(var t=0;t<e.length;t++)e[t].storehouseId==a.houseId&&(l.addedDetail[n].houseName=e[t].storehouseName)},function(e){console.log(e)})},function(e){console.log(e)}),d.getAgentStoreWareList(i.userInfo.orgId,a.houseId).then(function(e){for(var t=0;t<e.length;t++)e[t].warehouseId==a.warehouseId&&(l.addedDetail[n].warehouseName=e[t].warehouseName)},function(e){console.log(e)})):(l.addedDetail[n].houseName=a.houseName,l.addedDetail[n].warehouseName=a.warehouseName),l.addedDetail[n].state=a.state,l.addedDetail[n].houseId=a.houseId,l.addedDetail[n].warehouseId=a.warehouseId,l.addedDetail[n].grainKind=a.grainKind,l.addedDetail[n].grainDetailKind=a.grainDetailKind,l.addedDetail[n].grainAttribute=a.grainAttribute,l.addedDetail[n].grainGrade=a.grainGrade,l.addedDetail[n].grainAnnual=a.grainAnnual,l.addedDetail[n].grainProducingArea=a.grainProducingArea,l.addedDetail[n].productiveYear=a.productiveYear,l.addedDetail[n].inputTime=a.inputTime,l.addedDetail[n].outDetailTotalPrice=a.outDetailTotalPrice,l.addedDetail[n].outCount=a.outCount,l.addedDetail[n].outPrice=a.outPrice,l.addedDetail[n].inDetailTotalPrice=a.inDetailTotalPrice,l.addedDetail[n].inCount=a.inCount,l.addedDetail[n].inPrice=a.inPrice,l.countSumAmount(),l.sumPrice())},function(e){console.log(e)})):alert("计划类型必须填写!")},l.deleteRow=function(e){if(l.addedDetail.length<=1)alert("必须填写一条计划详情信息!");else{if(null!=e.id&&null!=e.id&&""!=e.id){if(!confirm("此条数据为之前保存的数据,确定要删除吗?"))return;u.deleteDetailDataById(e.id).then(function(e){l.countSumAmount(),l.sumPrice()},function(e){console.log(e)})}e=l.addedDetail.indexOf(e);-1!=e&&(l.addedDetail.splice(e,1),l.countSumAmount(),l.sumPrice())}},l.countSumAmount=function(){for(var e=0,t=0,a=0;a<l.addedDetail.length;a++)null!=l.addedDetail[a].inCount&&""!=l.addedDetail[a].inCount&&(e+=parseFloat(l.addedDetail[a].inCount)),null!=l.addedDetail[a].outCount&&""!=l.addedDetail[a].outCount&&(t+=parseFloat(l.addedDetail[a].outCount));l.plan.outAmount=t,l.plan.inAmount=e},l.sumPrice=function(){for(var e=0,t=0,a=0;a<l.addedDetail.length;a++)null!=l.addedDetail[a].inDetailTotalPrice&&""!=l.addedDetail[a].inDdetailTotalPrice&&(e+=parseFloat(l.addedDetail[a].inDetailTotalPrice)),null!=l.addedDetail[a].outDetailTotalPrice&&""!=l.addedDetail[a].outDdetailTotalPrice&&(t+=parseFloat(l.addedDetail[a].outDetailTotalPrice));l.plan.outTotalPrice=t,l.plan.inTotalPrice=e};var D=$("#plan-form").validate();$.validator.addMethod("validNumber",function(e,t,a){return this.optional(t)||/^\d*\.{0,1}\d{1,2}$/g.test(e)},"请输入正确的数字类型,最多两位小数!"),l.getAttributeData=function(){p.getTreeList(l.plan.grainAttribute,"grainAttribute").then(function(e){l.grainAttributeTreeData=e},function(e){console.log(e)})},l.getGrainDetailKind=function(){p.getTreeListByTypeId(l.plan.grainDetailKind,l.plan.grainKind).then(function(e){l.grainDetailKindTreeData=e},function(e){console.log(e)})},0!=n.id?(l.isNotEdit=n.isNotEdit,1==n.isNotEdit?(l.Edit=!0,l.loadDataById(n.id,n.processInstanceId),l.getAttributeData()):(l.showCommit=!0,l.loadDataByIdEdit(n.id))):(l.showCommit=!0,1==l.plan.attributeType?(l.plan.executeType=3156,l.Edit=!0):2==l.plan.attributeType?(l.plan.executeType=3155,l.Edit=!0):3==l.plan.attributeType&&(l.plan.executeType=3154,l.Edit=!0),l.hidden=!1,c.getCodeValueByType("plan",i.userInfo.orgId).then(function(e){"success"==e.status?(l.planNumber.status="success",l.plan.planNumber=e.codeValue):"error"==e.status&&(l.planNumber.msg=e.msg,l.planNumber.status="error",confirm("计划编号有误!该页面无法保存!原因:"+l.planNumber.msg+" 是否返回到列表页!")&&l.retList())})),l.save=function(a){if(null!=l.planNumber.status&&"error"==l.planNumber.status)return confirm("计划编号有误!该页面无法保存!原因:"+l.planNumber.msg+" 是否返回到列表页!")?void l.retList():void 0;0!=l.addedDetail.length?null!=l.plan.planDesc&&(l.planDesc=l.plan.planDesc,50<=l.planDesc.length)?alert("计划描述不超过50字!"):l.saveFlag||D.form()&&(l.saveFlag=!0,t({method:"POST",url:m.businessUrl+"/depot/business/plan/save",data:{businessPlanJson:angular.toJson(l.plan),fileIds:angular.toJson(l.fileIds),deleteFileIds:angular.toJson(l.deleteFileIds),businessStoreWareDetailJson:angular.toJson(l.addedDetail),userId:i.userInfo.userId,orgId:i.userInfo.orgId,name:i.userInfo.realName,depotInfoOrgId:i.orgInfo.orgId}}).then(function(e){var t;"success"==e.data.status?null!=a&&""!=a&&void 0!==a?(0==n.id?t=e.data.id:(t=n.id,a="2"),r.loadDataById(t).then(function(e){l.plan=e.plan,l.choice(l.plan,a)},function(e){})):(alert("保存成功!"),l.retList()):(l.saveFlag=!1,alert(e.data.msg))},function(e){})):alert("至少填写一条完整的明细信息!")}}]);
- "use strict";angular.module("app.business").controller("planWarningTimeCtrl",["$scope","$rootScope","$http","planWarningService","APP_CONFIG",function(o,e,a,n,t){o.loadData=function(){n.getWarningTime(e.userInfo.orgId).then(function(n){o.days=n[0].warningDay},function(n){console.log(n)})},o.loadData(),o.submit=function(n){a({method:"POST",url:t.businessUrl+"/depot/business/warning/addWarningSetting",data:{warningDay:n,orgId:e.userInfo.orgId}}).then(function(n){alert("预警时间已经设置"),o.loadData()},function(n){console.log(n)})},o.goPage=function(n){o.pageInfo.pageNum!=n&&0<n&&(o.pageInfo.pageNum=n,o.loadData())}}]),angular.module("app.business").controller("planWarningCtrl",["$scope","$rootScope","$http","planWarningService","qualitycheckService","StorehouseService","warehouseService","APP_CONFIG",function(e,o,n,a,t,i,r,g){e.pageInfo={pageNum:1,pageSize:10},e.loadData=function(){a.getWarningTime(o.userInfo.orgId).then(function(n){e.days=n[0].warningDay},function(n){console.log(n)}),t.getTrdStoreQualityList().then(function(n){a.getPageInfo(e.pageInfo.pageNum,e.pageInfo.pageSize,e.days,n).then(function(n){e.getBasicData(),e.loadWare(),e.pageInfo=n},function(n){console.log(n)})},function(n){console.log(n)})},e.loadData(),e.goPage=function(n){e.pageInfo.pageNum!=n&&0<n&&(e.pageInfo.pageNum=n,e.loadData())},e.getBasicData=function(){var n=o.orgInfo.orgId;i.getStorehouseList(n).then(function(n){e.storehouseObj=n.houseObj},function(n){console.log(n)})},e.wareMap={},e.loadWare=function(){r.getStorehouse(o.orgInfo.orgId,null).then(function(n){e.warelist=n.wareList,angular.forEach(e.warelist,function(n,o){e.wareMap[n.warehouseId]=n.warehouseName})},function(n){console.log(n)})}}]);
- "use strict";angular.module("app.business").service("planAuditService",["$http","$rootScope","$q","APP_CONFIG",function(s,n,a,i){this.getPageInfo=function(e,t,u){var r=a.defer();return s({method:"GET",url:i.businessUrl+"/depot/business/plan/audit/getList",params:{pageNum:e,pageSize:t,planNumber:null==u?"":u.planNumber,auditState:null==u?"":u.auditState,attributeType:null==u?"":u.attributeType,userId:n.userInfo.userId}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.loadDataById=function(e,t){var u=a.defer();return s({method:"GET",url:i.businessUrl+"/depot/business/plan/audit/getAudit",params:{id:e,processInstanceId:t,userName:n.userInfo.userName,userId:n.userInfo.userId}}).then(function(e){u.resolve(e.data)},function(e){}),u.promise}}]);
- "use strict";angular.module("app.business").service("planService",["$http","$rootScope","$q","APP_CONFIG",function(i,o,l,p){this.getPageInfo=function(e,t,n,r,s,u){var a=l.defer();return i({method:"GET",url:p.businessUrl+"/depot/business/plan/getList",params:{pageNum:e,pageSize:t,planNumber:null==n?"":n.planNumber,auditState:null==n?"":n.auditState,grainKind:null==n?"":n.grainKind,attributeType:null==n?"":n.attributeType,referenceNumber:null==n?"":n.referenceNumber,createTimeStart:s,createTimeEnd:u,userId:o.userInfo.userId,executeType:r}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.getPassPageInfo=function(e,t,n){var r=l.defer();return i({method:"GET",url:p.businessUrl+"/depot/business/plan/getAuditPassList",params:{pageNum:e,pageSize:t,planNumber:null==n?"":n.planNumber,grainKind:null==n?"":n.grainKind,attributeType:null==n?"":n.attributeType}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getPassStartPageInfo=function(e,t,n){var r=l.defer();return i({method:"GET",url:p.businessUrl+"/depot/business/plan/getAuditPassList",params:{pageNum:e,pageSize:t,inApplication:1,billType:null==n?"":n.billType}}).then(function(e){r.resolve(e.data)},function(e){r.reject(e)}),r.promise},this.loadDataById=function(e){var t=l.defer();return i({method:"GET",url:p.businessUrl+"/depot/business/plan/edit",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.loadDataById=function(e,t){var n=l.defer();return i({method:"GET",url:p.businessUrl+"/depot/business/plan/audit/getAudit",params:{id:e,processInstanceId:t,userName:o.userInfo.username,userId:o.userInfo.userId}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise},this.getReportPageInfo=function(e,t,n){var r=l.defer();return i({method:"GET",url:p.businessUrl+"/depot/business/plan/getAuditPassList",params:{pageNum:e,pageSize:t,planNumber:null==n?"":n.planNumber,billType:null==n?"":n.billType,executeType:3156,inApplication:1,userId:o.userInfo.userId}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.loadDataByIdForReport=function(e){var t=l.defer();return i({method:"GET",url:p.businessUrl+"/depot/business/plan/getReportEduit",params:{id:e,userName:o.userInfo.userName}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.reportPlan=function(e){var t=l.defer();return i({method:"GET",url:p.businessUrl+"/depot/business/plan/reportSave",params:{businessPlan:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.updateStatus=function(e){var t=l.defer();return i({method:"POST",url:p.businessUrl+"/depot/business/plan/updatePlanStatus",data:{id:e,status:10}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}}]);
- "use strict";angular.module("app.business").service("planWarningService",["$http","$q","$rootScope","APP_CONFIG",function(a,o,s,u){this.getPageInfo=function(e,r,n,t){var i=o.defer();return a({method:"GET",url:u.agileUrl+"/agile/kcsw/getWarningList",params:{pageNum:e,pageSize:r,days:n,list:t,orgId:s.userInfo.orgId}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.getWarningTime=function(e){var r=o.defer();return a({method:"GET",url:u.businessUrl+"/depot/business/warning/getWarningTime",params:{orgId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.business").controller("productionEquipmentCtrl",["$scope","$stateParams","$rootScope","$timeout","$uibModal","productionEquipmentService","$state","APP_CONFIG",function(t,e,i,a,o,l,r,n){$("#sheb").html($('<div class="sheb-charts" id="sheb" style="height:100%;width:100%;" ></div>')),t.loadData=function(){l.getDate().then(function(t){var e;e=""!=t.sumCount?(e=t.sumCount).split(","):0,a=""!=t.useCount?(a=t.useCount).split(","):0;var i=echarts.init(document.getElementById("sheb")),t={normal:{show:!1,formatter:"{c} {name|{a}}",fontSize:16,rich:{name:{textBorderColor:"#fff"}}}},a={color:["#98FB98","#006699","#4cabce","#e5323e"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{show:!0,orient:"vertical",x:"right",y:"center",textStyle:{color:"#fff",fontSize:12},data:["总数量","使用数量"]},grid:{x:50,y:50,height:100,width:100},calculable:!0,xAxis:[{type:"category",axisTick:{show:!1},data:["仓储器材","粮库设备","零配件","物资"],axisLabel:{interval:0,rotate:0,margin:2,textStyle:{fontWeight:"bolder",color:"#fff"}},axisLine:{lineStyle:{type:"solid",color:"#fff",width:"1"}}}],yAxis:[{type:"value",splitLine:{show:!0},splitArea:{show:!1},axisLine:{lineStyle:{type:"solid",color:"#fff",width:"1"}},axisLabel:{interval:0,rotate:0,textStyle:{color:"#fff"}}}],series:[{name:"总数量",type:"bar",barGap:"5%",label:t,barWidth:20,data:e},{name:"使用数量",type:"bar",label:t,barWidth:20,data:a}]};a.grid.height=$("#sheb").height()/1.5-25,a.grid.width=.8*$("#sheb").width(),i.setOption(a)},function(t){console.log(t)})},t.loadData(),$("#yj").html($('<div class="yj-charts" id="yj" style="height:100%;width:100%;" ></div>')),t.loadDrugData=function(){l.getDrugDate().then(function(t){var e;e=""!=t.InputCount?(e=t.InputCount).split(","):0,""!=t.UseCount?a=(a=t.UseCount).split(","):UseCount=0;var i=echarts.init(document.getElementById("yj")),t={normal:{show:!1,formatter:"{c} {name|{a}}",fontSize:16,rich:{name:{textBorderColor:"#fff"}}}},a={color:["#4cabce","#e5323e","#98FB98","#006699"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{show:!0,orient:"vertical",x:"right",y:"center",textStyle:{color:"#fff",fontSize:12},data:["总数量","使用数量"]},grid:{x:50,y:50,height:100,width:100},calculable:!0,xAxis:[{type:"category",axisTick:{show:!1},data:["防护剂","熏蒸剂","空仓、器材杀虫剂"],axisLabel:{interval:0,rotate:0,margin:2,textStyle:{fontWeight:"bolder",color:"#fff"}},axisLine:{lineStyle:{type:"solid",color:"#fff",width:"1"}}}],yAxis:[{type:"value",splitLine:{show:!0},splitArea:{show:!1},axisLine:{lineStyle:{type:"solid",color:"#fff",width:"1"}},axisLabel:{interval:0,rotate:0,textStyle:{color:"#fff"}}}],series:[{name:"总数量",type:"bar",barGap:"5%",label:t,barWidth:20,data:e},{name:"使用数量",type:"bar",label:t,barWidth:20,data:a}]};a.grid.height=$("#yj").height()/1.5-25,a.grid.width=.8*$("#yj").width(),i.setOption(a)},function(t){console.log(t)})},t.loadDrugData()}]);
- "use strict";angular.module("app.business").service("productionEquipmentService",["$http","$q","APP_CONFIG","$rootScope",function(e,r,n,t){this.getDate=function(){var t=r.defer();return e({method:"GET",url:n.deviceUrl+"/deviceInput/getDate",params:{}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getDrugDate=function(){var t=r.defer();return e({method:"GET",url:n.drugManageUrl+"/depot/business/drugStandingBook/getDate",params:{}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.business").controller("contractScheduleCtrl",["$scope","$http","$state","$uibModal","contractScheduleService","APP_CONFIG","$stateParams",function(t,e,n,o,a,i,s){t.pageInfo={pageNum:1,pageSize:10},t.loadData=function(){a.getPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,t.searchCondition,s.contractType,t.agreeTimeStart,t.agreeTimeEnd).then(function(e){t.pageInfo=e},function(e){console.log(e)})},t.searchCondition={},t.loadData(),t.clearConditions=function(){t.searchCondition={},t.loadData()},t.showView=function(e,t,o){s.SalesStatistics?n.go("app.supervise.decisionSupport.SalesStatistics.contract-schedule.contract-view",{id:e,processInstanceId:t}):6913==o?n.go("app.business.transferContract-view",{id:e,processInstanceId:t}):n.go("app.business.contract-view",{id:e,processInstanceId:t})},t.showNoticeScheduleList=function(e){var t=[];t.rootContractBid=e,o.open({size:"lg",templateUrl:"app/business/util/views/notice-schedule-list-modal.html",controller:"noticeScheduleListModalCtrl",resolve:{items:function(){return t}}}).result.then(function(e){},function(e){console.log(e)})},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())}}]);
- "use strict";angular.module("app.business").controller("deliveryStorageNoticeScheduleCtrl",["$scope","$http","$state","deliveryStorageNoticeScheduleService","APP_CONFIG","$stateParams",function(i,e,o,a,s,t){i.pageInfo={pageNum:1,pageSize:10},i.loadData=function(){a.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,i.searchCondition,i.agreeTimeStart,i.agreeTimeEnd).then(function(e){i.pageInfo=e},function(e){console.log(e)})},i.searchCondition={},i.loadData(),i.clearConditions=function(){i.searchCondition={},i.loadData()},i.showView=function(e,i,a){t.SalesStatistics?"1"==i?o.go("app.supervise.decisionSupport.SalesStatistics.deliveryStorageNotice-schedule.storageNotice-view",{id:e,processInstanceId:a}):"3"==i&&o.go("app.supervise.decisionSupport.SalesStatistics.deliveryStorageNotice-schedule.deliveryNotice-view",{id:e,processInstanceId:a}):"1"==i?o.go("app.business.storageNotice-view",{id:e,processInstanceId:a}):"3"==i?o.go("app.business.deliveryNotice-view",{id:e,processInstanceId:a}):"2"==i?o.go("app.business.transferNotice-view",{id:e,processInstanceId:a}):o.go("app.business.lading-view",{id:e,type:0})},i.goPage=function(e){i.pageInfo.pageNum!=e&&0<e&&(i.pageInfo.pageNum=e,i.loadData())}}]);
- "use strict";angular.module("app.business").controller("planScheduleCtrl",["$scope","$http","$state","$uibModal","planScheduleService","enumService","APP_CONFIG","$stateParams",function(n,e,t,o,a,i,s,l){n.pageInfo={pageNum:1,pageSize:10},n.loadData=function(){a.getPageInfo(n.pageInfo.pageNum,n.pageInfo.pageSize,n.searchCondition,n.agreeTimeStart,n.agreeTimeEnd).then(function(e){n.pageInfo=e},function(e){console.log(e)})},n.searchCondition={},n.loadData(),n.showView=function(e,n){l.SalesStatistics?t.go("app.supervise.decisionSupport.SalesStatistics.plan-schedule.plan-view",{id:e,processInstanceId:n}):t.go("app.business.plan-view",{id:e,processInstanceId:n})},n.clearConditions=function(){n.searchCondition={},n.loadData()},n.showContractScheduleList=function(e){var n=[];n.planBid=e,o.open({size:"lg",templateUrl:"app/business/util/views/contract-schedule-list-modal.html",controller:"contractScheduleListModalCtrl",resolve:{items:function(){return n}}}).result.then(function(e){},function(e){console.log(e)})},n.showNoticeScheduleList=function(e){var n=[];n.planBid=e,o.open({size:"lg",templateUrl:"app/business/util/views/notice-schedule-list-modal.html",controller:"noticeScheduleListModalCtrl",resolve:{items:function(){return n}}}).result.then(function(e){},function(e){console.log(e)})},n.goPage=function(e){n.pageInfo.pageNum!=e&&0<e&&(n.pageInfo.pageNum=e,n.loadData())}}]);
- "use strict";angular.module("app.business").service("contractScheduleService",["$http","$q","APP_CONFIG",function(i,l,o){this.getPageInfo=function(e,n,r,t,a,u){var c=l.defer();return i({method:"GET",url:o.businessUrl+"/depot/business/contract/getScheduleList",params:{pageNum:e,pageSize:n,contractNumber:null==r?"":r.contractNumber,grainKind:null==r?"":r.grainKind,planBid:null==r?"":r.planBid,planNumber:null==r?"":r.planNumber,contractType:null==r?"":r.contractType,agreeTimeStart:a,agreeTimeEnd:u}}).then(function(e){c.resolve(e.data)},function(e){c.reject("error")}),c.promise}}]);
- "use strict";angular.module("app.business").service("deliveryStorageNoticeScheduleService",["$http","$q","APP_CONFIG",function(u,a,o){this.getPageInfo=function(e,r,t,l,n){var i=a.defer();return u({method:"GET",url:o.businessUrl+"/depot/business/deliveryStorageNotice/getScheduleList",params:{pageNum:e,pageSize:r,billType:null==t?"":t.billType,billNumber:null==t?"":t.billNumber,planBid:null==t?"":t.planBid,rootContractBid:null==t?"":t.rootContractBid,planNumber:null==t?"":t.planNumber,contract:null==t?"":t.contract,agreeTimeStart:l,agreeTimeEnd:n}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise}}]);
- "use strict";angular.module("app.business").service("planScheduleService",["$http","$q","$rootScope","APP_CONFIG",function(a,i,r,o){this.getPageInfo=function(e,t,n,r,s){var u=i.defer();return a({method:"GET",url:o.businessUrl+"/depot/business/plan/getScheduleList",params:{pageNum:e,pageSize:t,planNumber:null==n?"":n.planNumber,executeType:null==n?"":n.executeType,agreeTimeStart:r,agreeTimeEnd:s}}).then(function(e){u.resolve(e.data)},function(e){u.reject("error")}),u.promise},this.getPassPageInfo=function(e,t){var n=i.defer();return a({method:"GET",url:o.businessUrl+"/depot/business/plan/getAuditPassList",params:{pageNum:e,pageSize:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.loadDataById=function(e){var t=i.defer();return a({method:"POST",url:o.businessUrl+"/depot/business/plan/edit",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.loadDataById=function(e,t){var n=i.defer();return a({method:"POST",url:o.businessUrl+"/depot/business/plan/audit/getAudit",data:{id:e,processInstanceId:t,userName:r.userInfo.userName,userId:r.userInfo.userId}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise}}]);
- "use strict";angular.module("app.business").controller("selectCtrl",["$scope","$http","$stateParams","$state","$rootScope","selectService","planService","contractService","deliveryStorageNoticeAuditService","APP_CONFIG","drugPurchaseService","$uibModal","drugUseApplyService",function(a,n,p,c,o,e,s,i,d,u,r,l,g){a.pageInfo={pageNum:1,pageSize:10},a.loadData=function(){a.operator=o.userInfo.userId,e.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,p.type,a.approval,null,null,a.operator,"desc").then(function(e){a.pageInfo=e},function(e){console.log(e)})},a.loadData(),"complete"==p.type?(a.isComplete=!0,a.title="已办事项列表"):a.title="待办事项列表",a.auditPage=function(e,t,s,a,n,o,i,d,u){"待审批"==o||"驳回"==o?("plan"==s&&c.go("app.business.plan-audit-save-todo",{type:p.type,id:e,processInstanceId:t,taskId:a,auditId:n}),"contract"==s&&c.go("app.business.contract-audit-save",{type:p.type,id:e,processInstanceId:t,taskId:a,auditId:n}),"contractChange"==s&&c.go("app.business.contract-change-audit-save",{type:p.type,id:e,processInstanceId:t,taskId:a,auditId:n}),"storageNotice"==s&&c.go("app.business.storageNotice-audit-edit-todo",{type:p.type,id:e,processInstanceId:t,taskId:a,auditId:n}),"deliveryNotice"==s&&c.go("app.business.deliveryNotice-audit-edit-todo",{type:p.type,id:e,processInstanceId:t,taskId:a,auditId:n}),"storageAeration"==s&&c.go("app.business.aerationTask-audit-save",{type:p.type,id:e,processInstanceId:t,taskId:a,auditId:n}),"drugPurchase"===s&&c.go("app.storage.drug.purchaseAudit-save",{id:i,processInstanceId:t,taskId:a,auditId:n,taskName:u}),"drugUseApply"===s&&c.go("app.storage.drug.useApplyAudit-save",{id:d,processInstanceId:t,taskId:a,auditId:n,taskName:u}),"fumigationApply"===s&&c.go("app.intelligent.fumigation.fumigationApproveEdit",{fumType:"approval",fumigationId:t})):alert("您已经提交该数据,无法再次提交!")},a.viewAuditPage=function(e,t,s,a,n,o,i){"plan"==n&&c.go("app.business.plan-audit-view",{taskType:p.type,id:e,processInstanceId:t,taskId:s,auditId:a}),"contract"==n&&c.go("app.business.contract-audit-view",{type:p.type,id:e,processInstanceId:t,taskId:s,auditId:a}),"contractChange"==n&&c.go("app.business.contract-change-audit-view",{type:p.type,id:e,processInstanceId:t,taskId:s,auditId:a}),"storageNotice"==n&&c.go("app.business.storageNotice-audit-view",{type:p.type,id:e,processInstanceId:t,taskId:s,auditId:a}),"deliveryNotice"==n&&c.go("app.business.deliveryNotice-audit-view",{type:p.type,id:e,processInstanceId:t,taskId:s,auditId:a}),"drugPurchase"===n&&c.go("app.storage.drug.purchaseAudit-view",{id:o,processInstanceId:t,taskId:s,auditId:a}),"drugUseApply"===n&&c.go("app.storage.drug.useApplyAudit-view",{id:i,processInstanceId:t,taskId:s,auditId:a}),"fumigationApply"===n&&c.go("app.intelligent.fumigation.fumigationApproveEdit",{fumType:"detail",fumigationId:t})},a.showEdit=function(e,t){"0"==t||"3"==t?c.go("app.business.plan-edit",{id:e}):alert("您已经提交该数据,无法修改!")},a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData())},a.showToEdit=function(e,t,s,a,n){"待审批"==t||"驳回"==t?("plan"==s&&c.go("app.business.plan-edit",{id:e}),"contract"==s&&c.go("app.business.contract-edit",{id:e}),"contractChange"==s&&c.go("app.business.contract-change-edit",{id:e}),"storageNotice"==s&&c.go("app.business.storageNotice-edit",{id:e}),"deliveryNotice"==s&&c.go("app.business.deliveryNotice-edit",{id:e}),"drugPurchase"===s&&c.go("app.storage.drug.purchase.edit",{id:a}),"drugUseApply"===s&&c.go("app.storage.drug.useApply.edit",{id:n,updateUser:1})):alert("您已经提交该数据,无法再次提交!")},a.choice=function(t){"drugPurchase"===t.taskType?(a.drugPurchase={id:t.dpId,auditState:t.auditState,processInstanceId:t.processInstanceId,taskType:t.taskType},a.showSubmit(a.drugPurchase)):"drugUseApply"===t.taskType&&(a.drugUseApply={id:t.duId,auditState:t.state,processInstanceId:t.processInstanceId,taskType:t.taskType},a.showSubmit(a.drugUseApply)),a.object=t,a.modelItem=[],a.modelItem.processInstanceId=t.processInstanceId,"plan"==t.taskType&&s.loadDataById(t.projectId,t.processInstanceId).then(function(e){a.assigneeName=e.subAudit.assigneeName,null!=e.subAudit&&(a.returnResult=[],n({method:"GET",url:u.businessUrl+"/act/roleList/getUserList",params:{procInstId:a.modelItem.processInstanceId,type:"plan",orgId:o.userInfo.orgId}}).then(function(e){console.log(e.data+"****"),a.returnResult.returnType="submit",a.businessSubmit(a.assigneeName,t.taskType)},function(e){console.log(e)}))},function(e){console.log(response)}),"contract"!=t.taskType&&"contractChange"!=t.taskType||i.loadDataByIdAndProcessInstanceId(t.projectId,t.processInstanceId).then(function(e){null!=e.subAudit&&(a.assigneeName=e.subAudit.assigneeName,a.returnResult=[],a.returnResult.returnType="submit",a.businessSubmit(a.assigneeName,t.taskType))},function(e){console.log(response)}),"storageNotice"!=t.taskType&&"deliveryNotice"!=t.taskType||d.loadDataById(t.projectId,t.processInstanceId).then(function(e){null!=e.subAudit&&(a.assigneeName=e.subAudit.assigneeName,a.returnResult=[],a.returnResult.returnType="submit",a.businessSubmit(a.assigneeName,t.taskType))},function(e){console.log(response)})},a.businessSubmit=function(e,t){var s;"plan"==t&&(s="/depot/business/plan/submit"),"contract"!=t&&"contractChange"!=t||(s="/depot/business/contract/submit"),n({method:"POST",url:u.businessUrl+(s="storageNotice"==t||"deliveryNotice"==t?"/depot/business/deliveryStorageNotice/submit":s),data:{id:a.object.projectId,assignee:e,userId:o.userInfo.userId,realName:o.userInfo.realName}}).then(function(e){"success"==e.data.success?(alert("提交成功!"),a.loadData()):alert(e.data.msg)},function(e){console.log(e)})},a.showSubmit=function(t){"0"!=t.auditState&&"3"!=t.auditState?alert("您已经提交该数据,无法再次提交!"):(a.modelItem=[],a.modelItem.processInstanceId=t.processInstanceId,a.modelItem.auditState=t.auditState,l.open({size:"md",templateUrl:"app/business/util/views/choiceAuditUser-view.html",controller:"choiceAuditUserModalCtrl",resolve:{items:function(){return a.modelItem}}}).result.then(function(e){"cancel"===e.returnType||("submit"===e.returnType?a.submit(t,e.assignee):e.returnType)},function(e){console.log(e)}))},a.submit=function(e,t){"drugPurchase"===e.taskType&&r.updateAuditState(e,t).then(function(e){"success"===e.status?(alert("提交成功!"),a.loadData()):alert(e.msg)},function(e){console.log(e)}),"drugUseApply"===e.taskType&&g.updateAuditState(e,t).then(function(e){"success"==e.status?(alert("提交成功!"),a.loadData()):alert(e.msg)},function(e){console.log(e)})}}]);
- "use strict";angular.module("app.business").service("selectService",["$http","$rootScope","$q","APP_CONFIG",function(l,e,p,c){this.getPageInfo=function(e,t,r,s,o,a,n,u){var i=p.defer();return l({method:"GET",url:c.businessUrl+"/depot/business/select/getList",params:{pageNum:e,pageSize:t,type:r,projectName:null==s?"":s.projectName,applyName:null==s?"":s.applyName,taskId:null==s?"":s.taskId,userId:n,projectId:o,taskType:a,orderByClause:u}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.getloadTodoData=function(){var t=p.defer();return l({method:"GET",url:c.businessUrl+"/depot/business/select/getListSize",params:{userId:e.userInfo.userId}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.business").controller("storeWareDetailModalCtrl",["$scope","$uibModalInstance","$filter","$http","$rootScope","APP_CONFIG","items","kcswService","contractService","agentDepotService","storeWareDetailService","StorehouseService","qualitycheckService","warehouseService","enumService","commonUtilService",function(i,a,o,e,n,t,l,r,u,s,g,D,c,d,W,h){i.storeWareDetail={},i.attributeType=null,i.storeWareDetail.orgId=n.userInfo.orgId,i.agentDepotList=[],i.agentList=[],i.depot={},i.getDepotData=function(){var a=n.depotInfo.orgId;s.getQueryAgentDepotList(a,"000").then(function(e){if(null!=e)for(var t in i.agentList.push(e),i.agentList)for(var r in i.agentList[t])i.agentDepotList.push(i.agentList[t][r]);i.depot.depotId=a,i.depot.agentDepotName=n.depotInfo.orgName,i.agentDepotList.push(i.depot)},function(e){console.log(e)})},i.changeDate=function(){null!=i.storeWareDetail.productiveYear&&null!=i.storeWareDetail.grainAnnual&&W.edit(i.storeWareDetail.productiveYear).then(function(e){i.productiveYear=parseInt(e.enumname),null!=i.storeWareDetail.grainAnnual&&W.edit(i.storeWareDetail.grainAnnual).then(function(e){i.grainAnnual=parseInt(e.enumname),i.productiveYear>i.grainAnnual&&null!=i.storeWareDetail.grainAnnual&&(alert("收货年度要大于等于生产年份"),i.storeWareDetail.grainAnnual=null)},function(e){console.log(e)})},function(e){console.log(e)}),""!=i.storeWareDetail.inputTime&&null!=i.storeWareDetail.inputTime&&""!=i.storeWareDetail.grainAnnual&&null!=i.storeWareDetail.grainAnnual&&W.edit(i.storeWareDetail.grainAnnual).then(function(e){i.grainAnnual=parseInt(e.enumname),null!=i.storeWareDetail.inputTime&&(i.inputTime=o("date")(i.storeWareDetail.inputTime,"yyyy"),i.grainAnnual>i.inputTime&&(alert("入库时间要大于等于收货年度"),i.storeWareDetail.inputTime=null))},function(e){console.log(e)})},i.houseIdMap=new Map,i.warehouseIdMap=new Map,i.depotInfo=n.depotInfo,i.depotInfoList=[],i.depotInfoList.push(i.depotInfo),i.getGrainDetailKind=function(){W.getTreeListByTypeId(i.storeWareDetail.grainDetailKind,i.storeWareDetail.grainKind).then(function(e){i.grainDetailKindTreeData=e},function(e){console.log(e)})},i.getAttributeData=function(){var e="",e=null!=l.attributeType&&null!=l.attributeType?3045:1032;W.getTreeListByTypeId(i.storeWareDetail.grainAttribute,e).then(function(e){i.grainAttributeTreeData=e},function(e){console.log(e)})},i.getAreaData=function(){W.getTreeList(i.storeWareDetail.grainProducingArea,"grainProducingArea").then(function(e){i.grainProducingAreaTreeData=e},function(e){console.log(e)})},i.depotChange=function(){null!=i.storeWareDetail.state&&null!=i.storeWareDetail.state&&""!=i.storeWareDetail.state?(i.storehouseList=[],1==i.executeType?n.userInfo.orgId==i.storeWareDetail.state?i.storehouseList=n.storeAgentlist:s.getQueryAgentDepotList(n.userInfo.orgId,i.storeWareDetail.state).then(function(e){if(null!=e)for(var t in e)s.getAgentStorehouseList(t,n.userInfo.orgId).then(function(e){i.storehouseList=e},function(e){console.log(e)})},function(e){console.log(e)}):3==i.executeType?r.queryKcData(i.storeWareDetail.state,null,null).then(function(a){if(0<a.length){if(i.storeWareDetail.state!=n.userInfo.orgId)s.getQueryAgentDepotList(n.userInfo.orgId,i.storeWareDetail.state).then(function(e){if(null!=e)for(var t in e)s.getAgentStorehouseList(t,n.userInfo.orgId).then(function(e){for(var t=0;t<e.length;t++)for(var r=0;r<a.length;r++)if(0!=a[r].kcsl&&e[t].storehouseId==a[r].ch){i.storehouseList.push(e[t]);break}},function(e){console.log(e)})},function(e){console.log(e)});else for(var e=0;e<a.length;e++)if(0!=a[e].kcsl)for(var t=a[e].ch,r=0;r<n.storeAgentlist.length;r++)if(n.storeAgentlist[r].storehouseId==t){i.storehouseList.push(angular.copy(n.storeAgentlist[r]));break}}else alert("该粮库没有符合条件的销售数据")},function(e){console.log(e)}):2==i.executeType&&(r.queryLhData(i.storeWareDetail.state).then(function(a){if(0<a.length)if(i.storeWareDetail.state!=n.userInfo.orgId)s.getQueryAgentDepotList(n.userInfo.orgId,i.storeWareDetail.state).then(function(e){if(null!=e)for(var t in e)s.getAgentStorehouseList(t,n.userInfo.orgId).then(function(e){for(var t=0;t<e.length;t++)for(var r=0;r<a.length;r++)if(0!=a[r].kcsl&&e[t].storehouseId==a[r].ch){i.storehouseList.push(e[t]);break}},function(e){console.log(e)})},function(e){console.log(e)});else for(var e=0;e<a.length;e++)if(0!=a[e].kcsl)for(var t=a[e].ch,r=0;r<n.storeAgentlist.length;r++)if(n.storeAgentlist[r].storehouseId==t){i.storehouseList.push(angular.copy(n.storeAgentlist[r]));break}},function(e){console.log(e)}),c.getStoreQualityList(i.storeWareDetail.state).then(function(a){if(null!=a)if(n.userInfo.orgId!=i.storeWareDetail.state)s.getQueryAgentDepotList(n.userInfo.orgId,i.storeWareDetail.state).then(function(e){if(null!=e)for(var t in e)s.getAgentStorehouseList(t,n.userInfo.orgId).then(function(e){if(0<e.length)for(var t=0;t<e.length;t++)for(var r=0;r<a.length;r++)if(e[t].storehouseId==a[r].house_id&&-1==i.storehouseList.indexOf(e[t])){i.storehouseList.push(angular.copy(e[t]));break}},function(e){console.log(e)})},function(e){console.log(e)});else for(var e=0;e<a.length;e++)for(var t=0;t<n.storeAgentlist.length;t++)if(n.storeAgentlist[t].storehouseId==a[e].house_id&&-1==i.storehouseList.indexOf(n.storeAgentlist[t])){i.storehouseList.push(angular.copy(n.storeAgentlist[t]));break}},function(e){console.log(e)}),console.log(i.storehouseList),null!=i.storehouseList&&0<i.storehouseList.length&&alert("没有符合轮换条件的数据"))):(i.storehouseList=[],i.storeWareDetail.houseId="",i.storeWareDetail.warehouseId="",i.storeWareDetail.grainAttribute="",i.getAttributeData(),i.storeWareDetail.grainKind="",i.getGrainDetailKind(),i.storeWareDetail.grainDetailKind="",i.storeWareDetail.grainAttribute="",i.storeWareDetail.grainGrade="",i.storeWareDetail.productiveYear="",i.storeWareDetail.grainAnnual="",i.storeWareDetail.inputTime="",i.storeWareDetail.grainProducingArea="",i.getAreaData(),i.storeWareDetail.inCount="",i.storeWareDetail.inPrice="",i.storeWareDetail.inDetailTotalPrice="",i.storeWareDetail.outCount="",i.storeWareDetail.outPrice="",i.storeWareDetail.outDetailTotalPrice="")},i.houseChange=function(){null!=i.storeWareDetail.houseId&&null!=i.storeWareDetail.houseId&&""!=i.storeWareDetail.houseId?1==i.executeType?n.userInfo.orgId==i.storeWareDetail.state?d.getStorehouse(i.storeWareDetail.state,i.storeWareDetail.houseId).then(function(e){i.warehouseList=e.wareList,i.warehouseObj=e.wares},function(e){console.log(e)}):s.getAgentStoreWareList(n.userInfo.orgId,i.storeWareDetail.houseId).then(function(e){i.warehouseList=e},function(e){console.log(e)}):3!=i.executeType&&2!=i.executeType||(i.warehouseList=[],i.storeWareDetail.state!=n.userInfo.orgId?s.getAgentStoreWareList(n.userInfo.orgId,i.storeWareDetail.houseId).then(function(a){0<a.length&&null!=a&&(r.queryKcData(i.storeWareDetail.state,i.storeWareDetail.houseId,null).then(function(e){if(0<e.length&&null!=e)for(var t=0;t<a.length;t++)for(var r=0;r<e.length;r++)if(a[t].warehouseId==e[r].hwh){i.warehouseList.push(a[t]);break}},function(e){console.log(e)}),2==i.executeType&&c.getStoreQualityList(i.storeWareDetail.state).then(function(e){for(var t=0;t<a.length;t++)for(var r=0;r<e.length;r++)if(a[t].warehouseId==e[r].warehouse_id&&-1==i.warehouseList.indexOf(a[t])){i.warehouseList.push(a[t]);break}},function(e){console.log(e)}))},function(e){console.log(e)}):(i.warehouse={warehouseId:null,warehouseName:null},d.getStorehouse(n.userInfo.orgId,i.storeWareDetail.houseId,null).then(function(e){i.wareList=e.wareList;for(var t=0;t<e.wareList.length;t++)i.warehouse.warehouseId=i.wareList[t].warehouseId,i.warehouse.warehouseName=i.wareList[t].warehouseName,i.warehouseList.push(angular.copy(i.warehouse)),i.warehouseIdMap.set(i.warehouse.warehouseId,i.warehouse)},function(e){console.log(e)})),i.warehouseChange=function(){i.storeWareDetail.grainKind=null,i.storeWareDetail.grainDetailKind=null,i.getGrainDetailKind(null),i.storeWareDetail.grainGrade=null,i.storeWareDetail.grainAttribute=null,i.getAttributeData(),i.storeWareDetail.inputTime=null,i.storeWareDetail.inCount=null,i.storeWareDetail.outCount=null,i.storeWareDetail.grainAnnual=null,i.storeWareDetail.grainProducingArea=null,i.getAreaData(),i.qualitycheckList=[],3156==l.executeType?(c.getTrdStoreQualityList(i.storeWareDetail.houseId,i.storeWareDetail.warehouseId).then(function(e){for(var t=0;t<e.length;t++)e[t].houseId==i.storeWareDetail.houseId&&e[t].warehouseId==i.storeWareDetail.warehouseId&&i.qualitycheckList.push(angular.copy(e[t]))},function(e){console.log(e)}),g.getMassageFromKc(i.storeWareDetail.houseId,i.storeWareDetail.warehouseId,i.qualitycheckList).then(function(e){if(n.count=0,n.countAnother=0,null!=e.qualitycheckList&&"[]"!=e.qualitycheckList){i.warehouseIdEdit=!1;for(var t=angular.fromJson(e.qualitycheckList),r=0;r<t.length;r++)i.storeWareDetail.grainProducingArea=t[r].location,i.getAreaData(i.storeWareDetail.grainProducingArea),i.storeWareDetail.grainKind=t[r].subType,i.storeWareDetail.grainDetailKind=t[r].subTypeDetailed,i.getGrainDetailKind(i.storeWareDetail.grainKind),i.storeWareDetail.grainAttribute=t[r].quality,i.getAttributeData(),i.storeWareDetail.grainGrade=t[r].level,i.storeWareDetail.grainAnnual=t[r].harvestTime,i.storeWareDetail.inputTime=o("date")(t[r].inputTime,"yyyy-MM-dd"),i.storeWareDetail.inCount=t[r].number,i.storeWareDetail.outCount=t[r].number,n.count=t[r].number,n.countAnother=t[r].number}if(null!=e.list){i.warehouseIdEdit=!1;for(var a=angular.fromJson(e.list),r=0;r<a.length;r++)i.storeWareDetail.grainAttribute=parseInt(a[r].hwxz),i.getAttributeData(),i.storeWareDetail.grainKind=parseInt(a[r].pz),i.storeWareDetail.grainDetailKind=parseInt(a[r].mxpz),i.getGrainDetailKind(i.storeWareDetail.grainKind),i.storeWareDetail.grainGrade=parseInt(a[r].dj),i.storeWareDetail.grainProducingArea=parseInt(a[r].gb),i.getAreaData(i.storeWareDetail.grainProducingArea),i.storeWareDetail.inputTime=o("date")(a[r].rq,"yyyy-MM-dd"),i.storeWareDetail.inCount=a[r].kcsl,i.storeWareDetail.outCount=a[r].kcsl,n.count=a[r].kcsl,n.countAnother=a[r].kcsl}},function(e){console.log(e)})):r.queryKcData(i.storeWareDetail.state,i.storeWareDetail.houseId,i.storeWareDetail.warehouseId).then(function(e){for(var t=0;t<e.length;t++)i.storeWareDetail.grainAttribute=parseInt(e[t].hwxz),i.getAttributeData(),i.storeWareDetail.grainKind=parseInt(e[t].pz),i.storeWareDetail.grainDetailKind=parseInt(e[t].mxpz),i.getGrainDetailKind(i.storeWareDetail.grainKind),i.storeWareDetail.grainGrade=parseInt(e[t].dj),i.storeWareDetail.grainProducingArea=parseInt(e[t].gb),i.getAreaData(i.storeWareDetail.grainProducingArea),i.storeWareDetail.inputTime=o("date")(e[t].rq,"yyyy-MM-dd"),i.storeWareDetail.outCount=e[t].kcsl,n.countAnother=e[t].kcsl},function(e){console.log(e)})}):(i.warehouseList=[],i.storeWareDetail.warehouseId="",i.storeWareDetail.grainAttribute="",i.getAttributeData(),i.storeWareDetail.grainKind="",i.getGrainDetailKind(),i.storeWareDetail.grainDetailKind="",i.storeWareDetail.grainAttribute="",i.storeWareDetail.grainGrade="",i.storeWareDetail.productiveYear="",i.storeWareDetail.grainAnnual="",i.storeWareDetail.inputTime="",i.storeWareDetail.grainProducingArea="",i.getAreaData(),i.storeWareDetail.inCount="",i.storeWareDetail.inPrice="",i.storeWareDetail.inDetailTotalPrice="",i.storeWareDetail.outCount="",i.storeWareDetail.outPrice="",i.storeWareDetail.outDetailTotalPrice="")},i.houseIdEdit=!0,i.warehouseIdEdit=!0,null!=l&&(i.attributeType=l.attributeType,i.storeWareDetail.state=l.state,i.storeWareDetail.houseId=l.houseId,i.storeWareDetail.warehouseId=l.warehouseId,i.storeWareDetail.grainKind=l.grainKind,i.storeWareDetail.grainDetailKind=l.grainDetailKind,i.storeWareDetail.grainAttribute=l.grainAttribute,i.storeWareDetail.grainGrade=l.grainGrade,i.storeWareDetail.grainAnnual=l.grainAnnual,i.storeWareDetail.productiveYear=l.productiveYear,i.storeWareDetail.inputTime=l.inputTime,i.storeWareDetail.grainProducingArea=l.grainProducingArea,i.storeWareDetail.inPrice=l.inPrice,i.storeWareDetail.inCount=l.inCount,i.storeWareDetail.outCount=l.outCount,i.storeWareDetail.outPrice=l.outPrice,n.count=l.originalCount,n.countAnother=l.originalCountAnother,i.storeWareDetail.remainingNumber=l.remainingNumber,i.storeWareDetail.outRemainingNumber=l.outRemainingNumber,i.storeWareDetail.inDetailTotalPrice=l.inDetailTotalPrice,i.storeWareDetail.outDetailTotalPrice=l.outDetailTotalPrice,i.storeWareDetail.planRemainingNumber=l.planRemainingNumber,i.storeWareDetail.planOutRemainingNumber=l.planOutRemainingNumber,i.getAttributeData(),i.getAreaData(),i.getGrainDetailKind(l.grainKind),i.detailType=l.detailType,i.isshow=!1,i.isOutshow=!1,i.lunru=!1,i.lunchu=!1,i.xiaoshou=!1,i.shouchu=!1,"plan"==i.detailType?3154==l.executeType?(i.executeType=1,i.shouchu=!0):3155==l.executeType?(i.executeType=3,i.xiaoshou=!0):3156==l.executeType&&(i.executeType=2,i.lunru=!0,i.lunchu=!0):"contract"==i.detailType?3147==l.executeType?(i.executeType=1,i.shouchu=!0,null!=l.planNumber&&(i.isshow=!0)):3148==l.executeType&&(i.executeType=3,i.xiaoshou=!0,null!=l.planNumber&&(i.isOutshow=!0)):"notice"==i.detailType&&(i.executeType=l.executeType,1==i.executeType&&(i.shouchu=!0,i.isshow=!0),3==i.executeType&&(i.xiaoshou=!0,i.isOutshow=!0)),i.grainKind=l.grainKind,i.grainDetailKind=l.grainDetailKind,i.grainProducingArea=l.grainProducingArea,i.grainGrade=l.grainGrade,i.grainAttribute=l.grainAttribute,null!=i.executeType&&(i.getDepotData(),i.depotChange(),i.houseChange())),i.totalPrice=function(){var e;"plan"!=i.detailType&&"N"!=n.count&&(n.count-i.storeWareDetail.inCount<0?(e=i.storeWareDetail.inCount-n.count,alert("所填数量超出该货位剩余数量"+e+"公斤"),i.storeWareDetail.remainingNumber="超出:"+e):i.storeWareDetail.remainingNumber=n.count-i.storeWareDetail.inCount),null!=i.storeWareDetail.inPrice&&null!=i.storeWareDetail.inCount&&null!=i.storeWareDetail.inPrice&&null!=i.storeWareDetail.inCount?i.storeWareDetail.inDetailTotalPrice=h.accMul(i.storeWareDetail.inCount,i.storeWareDetail.inPrice):i.storeWareDetail.inDetailTotalPrice=0},i.outTotalPrice=function(){var e;"plan"!=i.detailType&&"N"!=n.count&&(n.countAnother-i.storeWareDetail.outCount<0?(e=i.storeWareDetail.outCount-n.countAnother,alert("所填数量超出该货位剩余数量"+e+"公斤"),i.storeWareDetail.outRemainingNumber="超出:"+e):i.storeWareDetail.outRemainingNumber=n.countAnother-i.storeWareDetail.outCount),null!=i.storeWareDetail.outPrice&&null!=i.storeWareDetail.outCount?i.storeWareDetail.outDetailTotalPrice=h.accMul(i.storeWareDetail.outCount,i.storeWareDetail.outPrice):i.storeWareDetail.outDetailTotalPrice=0},i.selectOnlyAttribute=function(e,t){void 0!==e?($("#grainAttribute-error").text(""),(e=document.getElementsByClassName("tree-input")[1]).style.background="#fff",e.style.borderColor="#ccc"):$("#grainAttribute-error").text("必须填写")},i.selectOnlyDetailKind=function(e,t){void 0!==e?($("#grainDetailKind-error").text(""),(e=document.getElementsByClassName("tree-input")[0]).style.background="#fff",e.style.borderColor="#ccc"):$("#grainDetailKind-error").text("必须填写")},i.selectOnlyProducingArea=function(e,t){void 0!==e?($("#grainProducingArea-error").text(""),(e=document.getElementsByClassName("tree-input")[2]).style.background="#fff",e.style.borderColor="#ccc"):$("#grainProducingArea-error").text("必须填写")};var f=null;i.save=function(){if(null!=i.storeWareDetail.inPrice&&null!=i.storeWareDetail.inPrice&&""!=i.storeWareDetail.inPrice&&(0==i.storeWareDetail.inPrice||0==i.storeWareDetail.inPrice||0==i.storeWareDetail.inPrice))return alert("请输入大于0的单价"),i.storeWareDetail.inPrice="",!1;if(null!=i.storeWareDetail.outPrice&&null!=i.storeWareDetail.outPrice&&""!=i.storeWareDetail.outPrice&&(0==i.storeWareDetail.outPrice||0==i.storeWareDetail.outPrice||0==i.storeWareDetail.outPrice))return alert("请输入大于0的单价"),i.storeWareDetail.outPrice="",!1;if(null!=i.storeWareDetail.inCount&&null!=i.storeWareDetail.inCount&&""!=i.storeWareDetail.inCount&&(0==i.storeWareDetail.inCount||0==i.storeWareDetail.inCount||0==i.storeWareDetail.inCount))return alert("请输入大于0的数量"),i.storeWareDetail.inCount="",!1;if(null!=i.storeWareDetail.outCount&&null!=i.storeWareDetail.outCount&&""!=i.storeWareDetail.outCount&&(0==i.storeWareDetail.outCount||0==i.storeWareDetail.outCount||0==i.storeWareDetail.outCount))return alert("请输入大于0的数量"),i.storeWareDetail.outCount="",!1;("plan"==i.detailType||null==l.planNumber&&"contract"==i.detailType)&&(null!=i.storeWareDetail.inCount&&null==i.storeWareDetail.outCount&&(i.storeWareDetail.remainingNumber=i.storeWareDetail.inCount),null!=i.storeWareDetail.outCount&&null==i.storeWareDetail.inCount&&(i.storeWareDetail.outRemainingNumber=i.storeWareDetail.outCount),null!=i.storeWareDetail.inCount&&null!=i.storeWareDetail.outCount&&(i.storeWareDetail.remainingNumber=i.storeWareDetail.inCount,i.storeWareDetail.outRemainingNumber=i.storeWareDetail.outCount));var e,t="";if("plan"!=i.detailType&&((i.executeType="N"!=n.count)&&n.count-i.storeWareDetail.inCount<0&&(t="所填数量超出该货位剩余数量"+(i.storeWareDetail.inCount-n.count)+"公斤"),(i.executeType="N"!=n.count)&&n.countAnother-i.storeWareDetail.outCount<0&&(t="所填数量超出该货位剩余数量"+(i.storeWareDetail.outCount-n.countAnother)+"公斤")),null==f)f=$("#storeWareDetail-form").validate(),i.grainDetailKind=angular.fromJson(i.storeWareDetail.grainDetailKind),""==i.grainDetailKind||null==i.grainDetailKind?($("#grainDetailKind-error").text("必须填写"),(e=document.getElementsByClassName("tree-input")[0]).style.background="#fff0f0",e.style.borderColor="#A90329"):$("#grainDetailKind-error").text(""),i.grainAttribute=angular.fromJson(i.storeWareDetail.grainAttribute),""==i.grainAttribute||null==i.grainAttribute?($("#grainAttribute-error").text("必须填写"),(e=document.getElementsByClassName("tree-input")[1]).style.background="#fff0f0",e.style.borderColor="#A90329"):$("#grainAttribute-error").text(""),i.grainProducingArea=angular.fromJson(i.storeWareDetail.grainProducingArea),""==i.grainProducingArea||null==i.grainProducingArea?($("#grainProducingArea-error").text("必须填写"),(e=document.getElementsByClassName("tree-input")[2]).style.background="#fff0f0",e.style.borderColor="#A90329"):$("#grainProducingArea-error").text(""),""!=t&&alert(t),i.save();else if(f.form()){if(i.grainDetailKind=angular.fromJson(i.storeWareDetail.grainDetailKind),angular.isNumber(i.grainDetailKind)||(i.storeWareDetail.grainDetailKind=i.grainDetailKind[0].id),i.grainAttribute=angular.fromJson(i.storeWareDetail.grainAttribute),angular.isNumber(i.grainAttribute)||(i.storeWareDetail.grainAttribute=i.grainAttribute[0].id),i.grainProducingArea=angular.fromJson(i.storeWareDetail.grainProducingArea),angular.isNumber(i.grainProducingArea)||(i.storeWareDetail.grainProducingArea=i.grainProducingArea[0].id),n.depotInfo.orgId==i.storeWareDetail.state)i.storeWareDetail.houseName=n.storehouseObj[i.storeWareDetail.houseId].storehouseName,i.storeWareDetail.warehouseName=n.wares[i.storeWareDetail.warehouseId].warehouseName;else{n.agentDepot={};for(var r=0;r<i.agentDepotList.length;r++)i.storeWareDetail.state==i.agentDepotList[r].depotId&&(n.agentDepot.agentDepotName=i.agentDepotList[r].agentDepotName)}null!=l.id&&"undefined"!=l.id?u.loadDataByIdAndProcessInstanceId(l.id,null).then(function(e){null!=e.storeWareDetailList[0].planRemainingNumber&&(i.storeWareDetail.planRemainingNumber=e.storeWareDetailList[0].planRemainingNumber),null!=e.storeWareDetailList[0].planOutRemainingNumber&&(i.storeWareDetail.planOutRemainingNumber=e.storeWareDetailList[0].planOutRemainingNumber),a.close(i.storeWareDetail)},function(e){console.log(e)}):(l.copyId,a.close(i.storeWareDetail))}},i.cancel=function(){a.close()}}]);
- "use strict";angular.module("app.business").controller("transferStoreWareDetailModalCtrl",["$scope","$uibModalInstance","$filter","$http","$rootScope","APP_CONFIG","items","storeWareDetailService","StorehouseService","warehouseService","enumService","commonUtilService",function(i,a,e,t,n,r,o,l,s,d,u,c){i.storeWareDetail={},i.getGrainDetailKind=function(e){i.storeWareDetail.grainKind=e,u.getTreeListByTypeId(i.storeWareDetail.grainDetailKind,i.storeWareDetail.grainKind).then(function(e){i.grainDetailKindTreeData=e},function(e){console.log(e)})},i.selectOnlyDetailKind=function(e,i){void 0!==e?($("#grainDetailKind-error").text(""),(e=document.getElementsByClassName("tree-input")[0]).style.background="#fff",e.style.borderColor="#ccc"):$("#grainDetailKind-error").text("必须填写")},null!=o&&(i.storeWareDetail.grainKind=o.grainKind,i.storeWareDetail.grainDetailKind=o.grainDetailKind,i.storeWareDetail.inCount=o.inCount,i.getGrainDetailKind(o.grainKind),i.detailType=o.detailType,"plan"==i.detailType||"contract"==i.detailType||"notice"==i.detailType&&(i.executeType=o.executeType),i.grainKind=o.grainKind,i.grainDetailKind=o.grainDetailKind);var g=null;i.save=function(){var e;null==g?(g=$("#storeWareDetail-form").validate(),$.validator.addMethod("validModalNumber",function(e,i,a){return!(!this.optional(i)&&!/^\d*\.{0,1}\d{1,2}$/g.test(e))},"请输入正确的数字类型,最多两位小数!"),i.grainDetailKind=angular.fromJson(i.storeWareDetail.grainDetailKind),""==i.grainDetailKind||null==i.grainDetailKind?($("#grainDetailKind-error").text("必须填写"),(e=document.getElementsByClassName("tree-input")[0]).style.background="#fff0f0",e.style.borderColor="#A90329"):$("#grainDetailKind-error").text(""),i.save()):g.form()&&(i.grainDetailKind=angular.fromJson(i.storeWareDetail.grainDetailKind),angular.isNumber(i.grainDetailKind)||(i.storeWareDetail.grainDetailKind=i.grainDetailKind[0].id),s.findByStorehouse(i.storeWareDetail.houseId).then(function(e){i.storeWareDetail.houseName=e.storehouseName,d.findByWarehouse(i.storeWareDetail.warehouseId).then(function(e){i.storeWareDetail.warehouseName=e.warehouseName,a.close(i.storeWareDetail)},function(e){console.log(e)})},function(e){console.log(e)}))},i.cancel=function(){a.close()}}]);
- "use strict";angular.module("app.business").service("storeWareDetailService",["$rootScope","$http","$q","APP_CONFIG",function(t,o,i,s){this.deleteDetailDataById=function(e){var r=i.defer();return o({method:"POST",url:s.businessUrl+"/depot/business/storeWareDetail/remove",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.getByZidAndType=function(e,r){var t=i.defer();return o({method:"GET",url:s.businessUrl+"/depot/business/storeWareDetail/getByZidAndType",params:{zid:e,type:r}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.getChFromDsfjy=function(e){var r=i.defer();return o({method:"GET",url:s.agileUrl+"/agile/kcsw/getHouseOrWareList",params:{list:e,orgId:t.userInfo.orgId}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getchByfat=function(e,r){var t=i.defer();return o({method:"GET",url:s.qualitycheckUrl+"/qualitycheck/getHouseByfat",params:{grainDetailKind:e,grainGrade:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getCountBych=function(e,r,t,a){var n=i.defer();return o({method:"GET",url:s.agileUrl+"/agile/kcsw/getCountBych",params:{grainDetailKind:e,grainGrade:r,storehouseId:t,warehouseId:a}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getMassageFromKc=function(e,r,t){var a=i.defer();return o({method:"GET",url:s.agileUrl+"/agile/kcsw/getMassageBych",params:{storehouseId:e,warehouseId:r,qualitycheckList:angular.toJson(t)}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.queryStoreWareDetailInfo=function(e){var r=i.defer();return o({method:"GET",url:s.businessUrl+"/depot/business/storeWareDetail/queryStoreWareDetailInfo",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.business").controller("ladingCtrl",["$scope","$http","$state","$uibModal","ladingService","APP_CONFIG",function(o,a,i,e,t,n){o.pageInfo={pageNum:1,pageSize:10},o.loadData=function(){t.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.loadData(),o.clearConditions=function(){o.searchCondition={},o.loadData()},o.showAdd=function(){i.go("app.business.lading-edit",{id:0})},o.showDeliveryNoticeAdd=function(){i.go("app.business.lading-edit",{id:0})},o.showView=function(e){i.go("app.business.lading-edit",{id:e})},o.showEdit=function(e,o,a){"0"==a||"3"==a?"1"==o?i.go("app.business.storageNotice-edit",{id:e}):"3"==o&&i.go("app.business.deliveryNotice-edit",{id:e}):alert("您已经提交该数据,无法修改!")},o.delete=function(e){"0"==e.auditState?confirm("确定要删除吗?")&&(a({method:"POST",url:n.businessUrl+"/depot/business/deliveryStorageNotice/remove",data:{id:e.id,processInstanceId:e.processInstanceId}}).then(function(e){o.loadData(),alert("删除成功!")},function(e){console.log(e)}),$("#myModal").modal("hide")):alert("您已经提交该数据,无法删除!")},o.submit=function(e){a({method:"POST",url:n.businessUrl+"/depot/business/deliveryStorageNotice/submit",data:{id:o.deliveryStorageNotice.id,assignee:e}}).then(function(e){"success"==e.data.success?(o.loadData(),alert("提交成功!")):alert(e.data.msg)},function(e){console.log(e)})},o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())}}]);
- "use strict";angular.module("app.business").controller("ladingSaveCtrl",["$scope","$http","$filter","$stateParams","$state","$uibModal","$rootScope","ladingService","deliveryStorageNoticeAuditService","commonUtilService","storeWareDetailService","enumService","codeRuleService","APP_CONFIG",function(e,n,a,l,t,i,d,r,o,u,s,g,c,m){e.lading={},e.ladingNumber={},e.lading.creater=d.userInfo.realName;var b=new Date;e.lading.billDate=b,e.selectContract=!1,e.isNotEdit=!1,e.saveFlag=!1,e.addRowButtonShow=!0,e.addedDetail=[],e.loadDataById=function(n){r.loadDataById(n).then(function(n){e.lading=n,e.lading.billDate=a("date")(e.lading.billDate,"yyyy-MM-dd"),e.lading.deliveryDate=a("date")(e.lading.deliveryDate,"yyyy-MM-dd"),null!=e.lading.inboundNumber&&null!=e.lading.inboundNumber&&(e.selectContract=!0)},function(n){})},$("input[readOnlyButValid]").on("focusin",function(){$(this).prop("readOnly",!0)}),$("input[readOnlyButValid]").on("focusout",function(){$(this).prop("readOnly",!1)}),e.dataId={},e.getInbound=function(){var n=[];i.open({size:"lg",templateUrl:"app/business/util/views/inbound-list-modal.html",controller:"inboundListModalCtrl",resolve:{items:function(){return n}}}).result.then(function(n){null!=n&&(e.lading.inboundNumber=n.rzdh,e.lading.customerName=n.khmc,e.dataId=n.dataid,e.selectContract=!0)},function(n){console.log(n)})},e.gethcph=function(){var n=[];n.dataId=e.dataId,null==n.dataId&&alert("请先选择入站单号"),i.open({size:"lg",templateUrl:"app/business/util/views/train-list-modal.html",controller:"trainListModalCtrl",resolve:{items:function(){return n}}}).result.then(function(n){null!=n&&(e.lading.trainNumber=n.hcph,e.lading.grainKind=parseInt(n.lypz),e.lading.model=n.ggxh,e.lading.unloadNumber=n.xzjs,e.lading.platform=n.zt,e.lading.warehouseName=n.hw,e.lading.salesDepartment=n.djzl,e.selectContract=!0)},function(n){console.log(n)})},e.removeInbound=function(){e.isNotEdit||null==e.lading.inboundNumber||(e.lading.inboundNumber=null,e.lading.customerName=null,e.lading.trainNumber=null,e.lading.grainKind=null,e.lading.model=null,e.lading.unloadNumber=null,e.lading.platform=null,e.lading.warehouseName=null,e.dataId=null)},e.removeHcph=function(){e.isNotEdit||null==e.lading.trainNumber||(e.lading.trainNumber=null,e.lading.grainKind=null,e.lading.model=null,e.lading.unloadNumber=null,e.lading.platform=null,e.lading.warehouseName=null)},e.getGrainDetailKind=function(){g.getTreeListByParentId(e.deliveryStorageNotice.grainDetailKind,"grainDetailKind",e.deliveryStorageNotice.goodsKind).then(function(n){e.grainDetailKindTreeData=n},function(n){console.log(n)})},0!=l.id?(e.isNotEdit=!0,e.loadDataById(l.id)):c.getCodeValueByType("lading",d.orgInfo.orgId).then(function(n){"success"==n.status?(e.ladingNumber.status="success",e.lading.ladingNumber=n.codeValue):"error"==n.status&&(e.ladingNumber.msg=n.msg,e.ladingNumber.status="error",confirm("提货单编号有误!该页面无法保存!原因:"+e.ladingNumber.msg+" 是否返回到列表页!")&&e.retList())}),e.retList=function(){t.go("app.business.lading")};var f=$("#lading-form").validate();e.save=function(){if(null!=e.ladingNumber.status&&"error"==e.ladingNumber.status)return confirm("提货单编号有误!该页面无法保存!原因:"+e.ladingNumber.msg+" 是否返回到列表页!")?void e.retList():void 0;""!=e.lading.measurementMethod&&null!=e.lading.measurementMethod?($("#measurementMethod-error").text(""),e.saveFlag||f.form()&&(e.saveFlag=!0,e.lading.orgId=d.userInfo.orgId,n({method:"POST",url:m.businessUrl+"/depot/business/lading/save",data:{ladingJson:angular.toJson(e.lading)}}).then(function(n){"success"==n.data.status?(alert("保存成功!"),e.retList()):(e.saveFlag=!1,alert(n.data.msg))},function(n){}))):$("#measurementMethod-error").text("必须填写")}}]);
- "use strict";angular.module("app.business").controller("transferContractAuditCtrl",["$scope","$http","$state","$stateParams","transferContractAuditService","APP_CONFIG",function(i,a,s,t,e,n){i.pageInfo={pageNum:1,pageSize:10},i.loadData=function(){i.auditType=t.auditType,"change"==i.auditType?e.getContractChangePageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,i.searchCondition).then(function(a){i.pageInfo=a},function(a){console.log(a)}):e.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,i.searchCondition).then(function(a){i.pageInfo=a},function(a){console.log(a)})},i.searchCondition={},i.loadData(),i.clearConditions=function(){i.searchCondition={},i.loadData()},i.isNotEdit=!0,i.auditPage=function(a,t,e,n,o){"待审批"==o?"change"==i.auditType?s.go("app.business.transferContract-change-audit-save",{id:a,processInstanceId:t,taskId:e,auditId:n}):s.go("app.business.transferContract-audit-save",{id:a,processInstanceId:t,taskId:e,auditId:n}):alert("您已经提交该数据,无法再次提交!")},i.viewAuditPage=function(a,t,e,n){"change"==i.auditType?s.go("app.business.transferContract-change-audit-view",{id:a,processInstanceId:t,taskId:e,auditId:n}):s.go("app.business.transferContract-audit-view",{id:a,processInstanceId:t,taskId:e,auditId:n})},i.goPage=function(a){i.pageInfo.pageNum!=a&&0<a&&(i.pageInfo.pageNum=a,i.loadData())}}]);
- "use strict";angular.module("app.business").controller("transferContractAuditPassCtrl",["$scope","$http","$state","$stateParams","transferContractService","$uibModal","APP_CONFIG",function(t,n,o,e,a,s,i){t.pageInfo={pageNum:1,pageSize:10},t.loadData=function(){a.getPassPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,t.searchCondition).then(function(e){t.pageInfo=e},function(e){console.log(e)})},t.searchCondition={},t.loadData(),t.clearConditions=function(){t.searchCondition={},t.loadData()},t.showView=function(e,n){o.go("app.business.transferContract-audit-pass-view",{id:e,processInstanceId:n})},t.application=function(e){n({method:"POST",url:i.businessUrl+"/depot/business/contract/application",data:{id:e}}).then(function(e){"error"==e.data.status?alert(e.data.msg):(alert("启用成功!"),t.loadData())},function(e){console.log(e)})},t.discontinue=function(e){var n=[];n.id=e,n.type="contractDiscontinue",s.open({size:"md",templateUrl:"app/business/util/views/refuseReason-view.html",controller:"refuseReasonCtrl",resolve:{items:function(){return n}}}).result.then(function(e){"success"==e.returnType&&t.loadData()},function(e){console.log(e)})},t.finish=function(e){var n=[];n.id=e,n.type="contractFinish",s.open({size:"md",templateUrl:"app/business/util/views/refuseReason-view.html",controller:"refuseReasonCtrl",resolve:{items:function(){return n}}}).result.then(function(e){"success"==e.returnType&&t.loadData()},function(e){console.log(e)})},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())}}]);
- "use strict";angular.module("app.business").controller("transferContractAuditPassSaveCtrl",["$scope","$rootScope","$http","$filter","$stateParams","$state","$uibModal","userService","contractService","transferContractService","enumService","APP_CONFIG",function(n,t,e,a,i,o,s,r,c,u,l,d){n.userInfoMessage=function(){r.getPageInfo(null,null,null,null,null,null).then(function(t){n.userInfoList=t.list},function(t){console.log(t)})},n.userInfoMessage(),n.loadDataById=function(t,e){c.loadDataByIdAndProcessInstanceId(t,e).then(function(t){n.contract=t.contract,n.auditList=t.auditList,n.fileList=t.fileList,n.contract.signingMan=parseInt(t.contract.signingMan),n.contract.customerId=parseInt(t.contract.customerId),n.changeDetailList=t.changeDetailList,n.contract.signingTime=a("date")(n.contract.signingTime,"yyyy-MM-dd"),n.contract.enableDate=a("date")(n.contract.enableDate,"yyyy-MM-dd"),n.contract.disableDate=a("date")(n.contract.disableDate,"yyyy-MM-dd"),n.contract.createTime=a("date")(n.contract.createTime,"yyyy-MM-dd"),"add"==n.editType&&(n.contract.changeContent="",n.contract.changeReason=""),null==n.changeDetailList||0==n.changeDetailList.length?n.changeDetailListHide=!0:n.changeDetailListHide=!1,n.addRowButtonShow=!1,n.storeWareDetailList=t.storeWareDetailList;for(var e=0;e<t.storeWareDetailList.length;e++)n.addedDetail.push(angular.copy(t.storeWareDetailList[e]));n.getAttributeData(),n.getAreaData(),n.getGrainDetailKind()},function(t){})},n.isNotEdit=!0,n.addedDetail=[],0!=i.id&&(n.loadDataById(i.id,i.processInstanceId),n.auditPassContract=!0),n.retList=function(){""!=t.previousState_name?(-1!=t.previousState_name.indexOf("app.additionalHome")&&(t.isIndexPage=!0),t.back()):o.go("app.business.contract-audit-pass")},n.getAttributeData=function(){l.getTreeList(n.contract.grainAttribute,"grainAttribute").then(function(t){n.grainAttributeTreeData=t},function(t){console.log(t)})},n.getAreaData=function(){l.getTreeList(n.contract.grainProducingArea,"grainProducingArea").then(function(t){n.grainProducingAreaTreeData=t},function(t){console.log(t)})},n.getGrainDetailKind=function(){l.getTreeListByTypeId("grainDetailKind",n.storeWareDetail.grainKind).then(function(t){n.grainDetailKindTreeData=t},function(t){console.log(t)})},n.pageInfo={pageNum:1,pageSize:10},n.loadData=function(){u.getPassPageInfo(n.pageInfo.pageNum,n.pageInfo.pageSize,null).then(function(t){n.pageInfo=t},function(t){console.log(t)})},n.application=function(t){e({method:"POST",url:d.businessUrl+"/depot/business/contract/application",data:{id:t}}).then(function(t){"error"==t.data.status?alert(t.data.msg):(o.go("app.business.transferContract-audit-pass"),n.loadData(),alert("启用成功!"))},function(t){console.log(t)})},n.discontinue=function(t){var e=[];e.id=t,e.type="contractDiscontinue",s.open({size:"md",templateUrl:"app/business/util/views/refuseReason-view.html",controller:"refuseReasonCtrl",resolve:{items:function(){return e}}}).result.then(function(t){"success"==t.returnType&&(o.go("app.business.transferContract-audit-pass"),n.loadData())},function(t){console.log(t)})},n.finish=function(t){var e=[];e.id=t,e.type="contractFinish",s.open({size:"md",templateUrl:"app/business/util/views/refuseReason-view.html",controller:"refuseReasonCtrl",resolve:{items:function(){return e}}}).result.then(function(t){"success"==t.returnType&&(o.go("app.business.transferContract-audit-pass"),n.loadData())},function(t){console.log(t)})}}]);
- "use strict";angular.module("app.business").controller("transferContractAuditSaveCtrl",["$rootScope","$scope","$http","$stateParams","$state","$uibModal","$filter","transferContractAuditService","enumService","userService","APP_CONFIG",function(n,a,i,t,e,o,r,s,c,d,u){a.isNotEdit=!0,a.isAudit=!0,a.userInfoMessage=function(){d.getPageInfo(null,null,null,null,null,null).then(function(t){a.userInfoList=t.list},function(t){console.log(t)})},a.userInfoMessage(),a.addedDetail=[],a.loadDataById=function(t,e){s.loadDataById(t,e,a.auditType).then(function(t){a.contract=t.contract,a.auditList=t.auditList,a.fileList=t.fileList,a.contract.signingMan=parseInt(t.contract.signingMan),a.contract.customerId=parseInt(t.contract.customerId),a.processDefinitionId=t.contract.processDefinitionId,a.processInstanceId=t.contract.processInstanceId,a.contract.signingTime=r("date")(a.contract.signingTime,"yyyy-MM-dd"),a.contract.enableDate=r("date")(a.contract.enableDate,"yyyy-MM-dd"),a.contract.disableDate=r("date")(a.contract.disableDate,"yyyy-MM-dd"),a.changeDetailList=t.changeDetailList,null==a.changeDetailList||0==a.changeDetailList.length?a.changeDetailListHide=!0:a.changeDetailListHide=!1,a.addRowButtonShow=!1,a.storeWareDetailList=t.storeWareDetailList;for(var e=0;e<t.storeWareDetailList.length;e++)a.addedDetail.push(angular.copy(t.storeWareDetailList[e]));a.getAttributeData(),a.getAreaData(),a.getGrainDetailKind()},function(t){})},a.retList=function(){""!=n.previousState_name?(-1!=n.previousState_name.indexOf("app.additionalHome")&&(n.isIndexPage=!0),n.back()):e.go("app.business.contract-audit")},a.choice=function(t){a.modelItem=[],a.modelItem.auditResult=t,a.modelItem.allContent=a.contract,a.modelItem.variable="2",o.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",resolve:{items:function(){return a.modelItem}}}).result.then(function(t){"cancel"==t.returnType||("submit"==t.returnType?a.audit(a.modelItem.auditResult,t.assignee):"isEnd"==t.returnType&&a.audit(a.modelItem.auditResult,null))},function(t){console.log(t)})},a.getAttributeData=function(){c.getTreeList(a.contract.grainAttribute,"grainAttribute").then(function(t){a.grainAttributeTreeData=t},function(t){console.log(t)})},a.getAreaData=function(){c.getTreeList(a.contract.grainProducingArea,"grainProducingArea").then(function(t){a.grainProducingAreaTreeData=t},function(t){console.log(t)})},a.getGrainDetailKind=function(){c.getTreeListByTypeId("grainDetailKind",a.storeWareDetail.grainKind).then(function(t){a.grainDetailKindTreeData=t},function(t){console.log(t)})},0!=t.id&&(a.processInstanceId=t.processInstanceId,a.taskId=t.taskId,a.contractId=t.id,a.auditId=t.auditId,a.isAudit=t.isAudit,a.auditType=t.auditType,a.loadDataById(t.id,a.processInstanceId)),a.audit=function(t,e){null==a.audit.content&&"1"!=t?alert("请填写审批意见"):i({method:"POST",url:u.businessUrl+"/depot/business/contract/audit/audit",data:{contractId:a.contractId,result:t,content:a.audit.content,processInstanceId:a.processInstanceId,taskId:a.taskId,id:a.auditId,assignee:e,userId:n.userInfo.userId,realName:n.userInfo.realName}}).then(function(t){alert("审批成功!"),a.retList()},function(t){console.log(t)})}}]);
- "use strict";angular.module("app.business").controller("transferContractChangeCtrl",["$scope","$state","$http","$uibModal","$rootScope","transferContractService","APP_CONFIG",function(o,n,s,t,a,e,r){o.pageInfo={pageNum:1,pageSize:10},o.loadData=function(){e.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,"change",o.searchCondition).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.searchCondition={},o.loadData(),o.clearConditions=function(){o.searchCondition={},o.loadData()},o.showEdit=function(e,t){"0"==t||"3"==t?n.go("app.business.transferContract-change-edit",{id:e}):alert("您已经提交该数据,无法再次提交!")},o.showView=function(e,t){n.go("app.business.transferContract-change-view",{id:e,processInstanceId:t})},o.getContract=function(){t.open({size:"lg",templateUrl:"app/business/util/views/contract-list-modalTransfer.html",controller:"transferContractCanChangeListModalCtrl",resolve:{items:function(){}}}).result.then(function(e){null!=e&&n.go("app.business.transferContract-change-add",{id:e.id})},function(e){console.log(e)})},o.delete=function(e,t,n,a){"0"==n?confirm("确定要删除吗?")&&(s({method:"POST",url:r.businessUrl+"/depot/business/contract/changeContractRemove",data:{id:e,originalContractBid:t,processInstanceId:a}}).then(function(e){"success"==e.data.status?(o.loadData(),alert("删除成功!")):"error"==e.data.status&&alert(e.data.msg)},function(e){console.log(e)}),$("#myModal").modal("hide")):alert("您已经提交该数据,无法再次提交!")},o.choice=function(e){"0"==e.auditState||"3"==e.auditState?(o.contract=e,o.modelItem=[],o.modelItem.allContent=e,o.modelItem.variable="2",o.modelItem.type="transferContractChange","3"==e.auditState?contractService.loadDataByIdAndProcessInstanceId(e.id,e.processInstanceId).then(function(e){null!=e.subAudit&&(o.assigneeName=e.subAudit.assigneeName,o.returnResult=[],o.returnResult.returnType="submit",o.submit(o.assigneeName))},function(e){}):t.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",resolve:{items:function(){return o.modelItem}}}).result.then(function(e){"cancel"==e.returnType||("submit"==e.returnType?o.submit(e.assignee):e.returnType)},function(e){console.log(e)})):alert("您已经提交该数据,无法再次提交!")},o.submit=function(e){s({method:"POST",url:r.businessUrl+"/depot/business/contract/submit",data:{id:o.contract.id,assignee:e,userId:a.userInfo.userId,realName:a.userInfo.realName}}).then(function(e){"success"==e.data.success?(o.loadData(),alert("提交成功!")):alert(e.data.msg)},function(e){console.log(e)})},o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())}}]);
- "use strict";angular.module("app.business").controller("transferContractChangeSaveCtrl",["$scope","$filter","$http","$stateParams","$state","$uibModal","$rootScope","userService","FileUploader","contractService","storeWareDetailService","commonUtilService","enumService","transferContractService","APP_CONFIG",function(o,a,t,i,n,r,c,e,l,s,d,u,g,f,m){o.isNotEdit=!1,o.saveFlag=!1,o.addRowButtonShow=!0,o.selectPlan=!1,o.changeDate=function(){""!=o.contract.enableDate&&null!=o.contract.enableDate&&""!=o.contract.disableDate&&null!=o.contract.disableDate&&(o.contract.enableDate=a("date")(o.contract.enableDate,"yyyy-MM-dd"),o.contract.disableDate=a("date")(o.contract.disableDate,"yyyy-MM-dd"),o.contract.enableDate>o.contract.disableDate&&(alert("合同截止日期要大于或者等于合同生效日期"),o.contract.disableDate=null)),""!=o.contract.enableDate&&null!=o.contract.enableDate&&""!=o.contract.signingTime&&null!=o.contract.signingTime&&(o.contract.signingTime=a("date")(o.contract.signingTime,"yyyy-MM-dd"),o.contract.enableDate=a("date")(o.contract.enableDate,"yyyy-MM-dd"),o.contract.enableDate<o.contract.signingTime&&(alert("合同签订日期要小于或者等于合同生效日期"),o.contract.signingTime=null))},o.userInfoMessage=function(){e.getPageInfo(null,null,null,null,null,null).then(function(e){o.userInfoList=e.list},function(e){console.log(e)})},o.userInfoMessage(),o.pageInfo={pageNum:1,pageSize:10},o.searchCondition={},o.loadData=function(){f.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,"change",o.searchCondition).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.choice=function(e,t){"0"==e.auditState||"3"==e.auditState?(o.contract=e,o.modelItem=[],o.modelItem.allContent=e,o.modelItem.originalContractBid=i.id,o.modelItem.variable=t,o.modelItem.type="transferContractChange","3"==e.auditState?s.loadDataByIdAndProcessInstanceId(e.id,e.processInstanceId).then(function(e){null!=e.subAudit&&(o.assigneeName=e.subAudit.assigneeName,o.returnResult=[],o.returnResult.returnType="submit",o.submit(o.assigneeName))},function(e){}):r.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",resolve:{items:function(){return o.modelItem}}}).result.then(function(e){"cancel"==e.returnType?("1"==t&&(o.contract.id=null),o.saveFlag=!1):"submit"==e.returnType?o.submit(e.assignee):e.returnType},function(e){console.log(e)})):alert("您已经提交该数据,无法再次提交!")},o.submit=function(e){t({method:"POST",url:m.businessUrl+"/depot/business/contract/submit",data:{id:o.contract.id,assignee:e,userId:c.userInfo.userId,realName:c.userInfo.realName}}).then(function(e){"success"==e.data.success?(n.go("app.business.transferContract-change"),o.loadData(),alert("提交成功!")):alert(e.data.msg)},function(e){console.log(e)})},o.loadDataById=function(e,t){s.loadDataById(e,t,o.editType).then(function(e){o.contract=e.contract,o.changeDetailList=e.changeDetailList,o.fileList=e.fileList,o.contract.signingMan=parseInt(e.contract.signingMan),o.contract.customerId=parseInt(e.contract.customerId),o.contract.signingTime=a("date")(o.contract.signingTime,"yyyy-MM-dd"),o.contract.enableDate=a("date")(o.contract.enableDate,"yyyy-MM-dd"),o.contract.disableDate=a("date")(o.contract.disableDate,"yyyy-MM-dd"),"add"==o.editType&&(o.contract.changeContent="",o.contract.changeReason=""),null==o.changeDetailList||0==o.changeDetailList.length?o.changeDetailListHide=!0:o.changeDetailListHide=!1,null!=e.contract.planBid&&null!=e.contract.planBid&&(o.addRowButtonShow=!1,o.selectPlan=!0),o.storeWareDetailList=e.storeWareDetailList;for(var t=0;t<e.storeWareDetailList.length;t++)o.addedDetail.push(angular.copy(e.storeWareDetailList[t]));o.getAttributeData(),o.getAreaData(),o.getGrainDetailKind()},function(e){})},o.loadDataByIdAndProcessInstanceId=function(e,t,n){s.loadDataByIdAndProcessInstanceId(e,t,n).then(function(e){o.contract=e.contract,o.auditList=e.auditList,o.fileList=e.fileList,o.contract.signingMan=parseInt(e.contract.signingMan),o.contract.customerId=parseInt(e.contract.customerId),o.changeDetailList=e.changeDetailList,o.processDefinitionId=e.contract.processDefinitionId,o.processInstanceId=e.contract.processInstanceId,o.contract.signingTime=a("date")(o.contract.signingTime,"yyyy-MM-dd"),o.contract.enableDate=a("date")(o.contract.enableDate,"yyyy-MM-dd"),o.contract.disableDate=a("date")(o.contract.disableDate,"yyyy-MM-dd"),"add"==o.editType&&(o.contract.changeContent="",o.contract.changeReason=""),null==o.changeDetailList||0==o.changeDetailList.length?o.changeDetailListHide=!0:o.changeDetailListHide=!1,null!=e.contract.planBid&&null!=e.contract.planBid&&(o.addRowButtonShow=!1,o.selectPlan=!0),o.storeWareDetailList=e.storeWareDetailList;for(var t=0;t<e.storeWareDetailList.length;t++)o.addedDetail.push(angular.copy(e.storeWareDetailList[t]));o.getAttributeData(),o.getAreaData(),o.getGrainDetailKind()},function(e){})};var p=$("#contract-form").validate();$.validator.addMethod("validNumber",function(e,t,n){return this.optional(t)||/^\d*\.{0,1}\d{1,2}$/g.test(e)},"请输入正确的数字类型,最多两位小数!"),o.retList=function(){""!=c.previousState_name?(-1!=c.previousState_name.indexOf("app.additionalHome")&&(c.isIndexPage=!0),c.back()):n.go("app.business.transferContract-change")},o.getCustomer=function(){var e=[];e.type="addBlacklist",r.open({size:"lg",templateUrl:"app/business/util/views/customer-list-modal.html",controller:"customerListModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&(null!=o.contract&&null!=o.contract||(o.contract={}),o.contract.customerNumber=e.customerNumber,o.contract.customerBid=e.id,o.contract.customerName=e.name,3152==e.classify?o.contract.mobile=e.mobile:3153==e.classify&&(o.contract.mobile=e.enterprisePhone),o.contract.bankName=e.bankName,o.contract.accountName=e.accountName,o.contract.accountNumber=e.accountNumber,o.contract.plantAcreage=e.plantAcreage,o.contract.subsidy=e.subsidy)},function(e){console.log(e)})},o.storeWareDetail={},o.addedDetail=[],o.addRow=function(){var e;""!=o.contract.contractType&&null!=o.contract.contractType?((e=[]).detailType="contract",e.executeType=o.contract.contractType,e.grainKind=o.contract.grainKind,e.grainDetailKind=o.contract.grainDetailKind,e.grainGrade=o.contract.grainGrade,r.open({size:"md",templateUrl:"app/business/storeWareDetail/views/transferStoreWareDetailModal.html",controller:"transferStoreWareDetailModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&""!=e&&(o.addedDetail.push(angular.copy(e)),o.countSumAmount())},function(e){console.log(e)})):alert("合同类型必须填写!")},o.editRow=function(e){var t=o.addedDetail.indexOf(e),n=[];n.detailType="contract",n.grainKind=e.grainKind,n.grainDetailKind=e.grainDetailKind,n.inCount=e.inCount,n.executeType=o.contract.contractType,n.onlyCanChangeAmount=o.selectPlan,r.open({size:"md",templateUrl:"app/business/storeWareDetail/views/transferStoreWareDetailModal.html",controller:"transferStoreWareDetailModalCtrl",resolve:{items:function(){return n}}}).result.then(function(e){null!=e&&""!=e&&(o.addedDetail[t].inCount=e.inCount,o.addedDetail[t].grainKind=e.grainKind,o.addedDetail[t].grainDetailKind=e.grainDetailKind,o.countSumAmount())},function(e){console.log(e)})},o.deleteRow=function(e){if(o.addedDetail.length<=1)alert("必须填写一条明细信息!");else{if(null!=e.id&&null!=e.id&&""!=e.id){if(!confirm("此条数据为之前保存的数据,确定要删除吗?"))return;d.deleteDetailDataById(e.id).then(function(e){o.countSumAmount()},function(e){console.log(e)})}e=o.addedDetail.indexOf(e);-1!=e&&(o.addedDetail.splice(e,1),o.countSumAmount())}},o.countSumAmount=function(){for(var e=0,t=0;t<o.addedDetail.length;t++)null!=o.addedDetail[t].inCount&&""!=o.addedDetail[t].inCount&&(e+=parseFloat(o.addedDetail[t].inCount));o.contract.grainQuantity=e};o.linenumber=0,o.linenumbers=[],""==i.id&&(o.linenumbers=[0]),o.addFile=function(){var e;0==o.linenumbers.length?o.linenumbers.push(0):void 0===o.fileItem||null===o.fileItem?alert("请先添加文件,在添加浏览框."):(e=Math.max.apply(null,o.linenumbers),o.linenumbers.push(e+1),o.fileItem=null)},o.fileIds=[],o.fileMap=new Map,o.uploader=new l({url:m.basicUrl+"/fileUpload/updateFileBusiness",autoUpload:!0,formData:[{type:"contract",userId:c.userInfo.userId,orgId:c.userInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,t){o.fileItem=e,100==t&&alert("上传成功!")},onSuccessItem:function(e,t,n,a){var i;o.fileIds.push(t.id),o.fileMap.has(o.linenumber)&&(i=o.fileMap.get(o.linenumber).id,-1!=o.fileIds.indexOf(i)&&o.deleteFileByFileId(i)),o.fileMap.set(o.linenumber,t)}}),o.clickInput=function(e){o.linenumber=e,document.activeElement.previousSibling.children[0].click()},o.clickFileInput=function(e){o.linenumber=e},o.download=function(e,t){$("#filePath").val(e),$("#type").val("business"),$("#originalFileName").val(t),$("#download-form").attr("action",m.businessUrl+"/download"),$("#download-form").submit()},o.deleteFileIds=[],o.deleteFile=function(e){o.deleteFileIds.push(e.id);e=o.fileList.indexOf(e);-1!=e&&o.fileList.splice(e,1)},o.deleteFileByLinenumber=function(e){var t,n=o.linenumbers.indexOf(e);-1!=n&&(o.linenumbers.splice(n,1),o.fileMap.has(o.linenumber)&&(t=o.fileMap.get(o.linenumber).id,o.deleteFileByFileId(t,n),o.fileMap.delete(e)))},o.deleteFileByFileId=function(t){businessFileService.remove(t).then(function(e){"success"!=e.status||-1!=(e=o.fileIds.indexOf(t))&&o.fileIds.splice(e,1)},function(e){console.log(e)})},o.showFileByLinenumber=function(e){var t;o.fileMap.has(o.linenumber)&&(t=o.fileMap.get(o.linenumber).filePath,window.open(t))},o.showFile=function(e,t){window.open(e)},o.getAttributeData=function(){g.getTreeList(o.contract.grainAttribute,"grainAttribute").then(function(e){o.grainAttributeTreeData=e},function(e){console.log(e)})},o.getAreaData=function(){g.getTreeList(o.contract.grainProducingArea,"grainProducingArea").then(function(e){o.grainProducingAreaTreeData=e},function(e){console.log(e)})},o.getGrainDetailKind=function(){g.getTreeListByTypeId("grainDetailKind",o.storeWareDetail.grainKind).then(function(e){o.grainDetailKindTreeData=e},function(e){console.log(e)})},0!=i.id?(o.isNotEdit=i.isNotEdit,o.editType=i.editType,o.showCommit=!0,1==i.isNotEdit?o.loadDataByIdAndProcessInstanceId(i.id,i.processInstanceId,"change"):o.loadDataById(i.id,"change")):o.showCommit=!0,o.save=function(n){var e;o.saveFlag||p.form()&&(o.saveFlag=!0,e="","add"==o.editType?e="/depot/business/contract/saveChange":"edit"==o.editType&&(e="/depot/business/contract/updateChange"),t({method:"POST",url:m.businessUrl+e,data:{contractJson:angular.toJson(o.contract),id:i.id,businessStoreWareDetailJson:angular.toJson(o.addedDetail),userId:c.userInfo.userId,userName:c.userInfo.userName,realName:c.userInfo.realName,depotInfoOrgId:c.orgInfo.orgId,fileIds:angular.toJson(o.fileIds),deleteFileIds:angular.toJson(o.deleteFileIds)}}).then(function(e){var t;"success"==e.data.status?null!=n&&""!=n&&void 0!==n?("add"==o.editType?t=e.data.id:(t=i.id,n="2"),s.loadDataById(t).then(function(e){o.contract=e.contract,o.choice(o.contract,n),o.contract.signingMan=parseInt(e.contract.signingMan),o.contract.customerId=parseInt(e.contract.customerId)},function(e){})):(alert("保存成功!"),o.retList()):(alert(e.data.msg),o.saveFlag=!1)},function(e){}))}}]);
- "use strict";angular.module("app.business").controller("transferContractCtrl",["$scope","$http","$state","$uibModal","$rootScope","transferContractService","APP_CONFIG",function(o,a,n,t,s,i,r){o.pageInfo={pageNum:1,pageSize:10},o.loadData=function(){i.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,"",o.searchCondition).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.searchCondition={},o.loadData(),o.clearConditions=function(){o.searchCondition={},o.loadData()},o.showAdd=function(){n.go("app.business.transferContract-edit",{id:0})},o.showEdit=function(e,t){"0"==t||"3"==t?n.go("app.business.transferContract-edit",{id:e}):alert("您已经提交该数据,无法修改!")},o.showView=function(e,t){n.go("app.business.transferContract-view",{id:e,processInstanceId:t})},o.delete=function(e,t,n){"0"==t||"3"==t?confirm("确定要删除吗?")&&(a({method:"POST",url:r.businessUrl+"/depot/business/contract/remove",data:{id:e,processInstanceId:n}}).then(function(e){alert("删除成功!"),o.loadData()},function(e){console.log(e)}),$("#myModal").modal("hide")):alert("您已经提交该数据,无法删除!")},o.choice=function(e){"0"==e.auditState||"3"==e.auditState?(o.contract=e,o.modelItem=[],o.modelItem.processInstanceId=e.processInstanceId,o.modelItem.allContent=e,o.modelItem.variable="2",o.modelItem.type="transferContract","3"==e.auditState?i.loadDataByIdAndProcessInstanceId(e.id,e.processInstanceId).then(function(e){null!=e.subAudit&&(o.assigneeName=e.subAudit.assigneeName,o.returnResult=[],o.returnResult.returnType="submit",o.submit(o.assigneeName))},function(e){}):t.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",resolve:{items:function(){return o.modelItem}}}).result.then(function(e){"cancel"==e.returnType||("submit"==e.returnType?o.submit(e.assignee):e.returnType)},function(e){console.log(e)})):alert("您已经提交该数据,无法再次提交!")},o.submit=function(e){a({method:"POST",url:r.businessUrl+"/depot/business/contract/submit",data:{id:o.contract.id,assignee:e,userId:s.userInfo.userId,realName:s.userInfo.realName}}).then(function(e){"success"==e.data.success?(o.loadData(),alert("提交成功!")):alert(e.data.msg)},function(e){console.log(e)})},o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())}}]);
- "use strict";angular.module("app.business").controller("transferContractSaveCtrl",["$scope","$rootScope","$filter","$http","$state","$stateParams","$uibModal","userService","FileUploader","transferContractService","storeWareDetailService","commonUtilService","enumService","codeRuleService","APP_CONFIG",function(o,e,n,a,i,r,c,t,l,s,u,d,m,g,f){o.contract={},o.contract.contractType=6913,o.contractNumber={},o.isNotEdit=!1,o.saveFlag=!1,o.addRowButtonShow=!0,o.selectPlan=!1,o.changeDate=function(){""!=o.contract.enableDate&&null!=o.contract.enableDate&&""!=o.contract.disableDate&&null!=o.contract.disableDate&&(o.contract.enableDate=n("date")(o.contract.enableDate,"yyyy-MM-dd"),o.contract.disableDate=n("date")(o.contract.disableDate,"yyyy-MM-dd"),o.contract.enableDate>o.contract.disableDate&&(alert("合同截止日期要大于或者等于合同生效日期"),o.contract.disableDate=null)),""!=o.contract.enableDate&&null!=o.contract.enableDate&&""!=o.contract.signingTime&&null!=o.contract.signingTime&&(o.contract.signingTime=n("date")(o.contract.signingTime,"yyyy-MM-dd"),o.contract.enableDate=n("date")(o.contract.enableDate,"yyyy-MM-dd"),o.contract.enableDate<o.contract.signingTime&&(alert("合同签订日期要小于或者等于合同生效日期"),o.contract.signingTime=null))},o.gainContract=function(){g.getCodeValueByType("contract",e.orgInfo.orgId).then(function(t){"success"==t.status?(o.contractNumber.status="success",o.contract.contractNumber=t.codeValue):"error"==t.status&&(o.contractNumber.msg=t.msg,o.contractNumber.status="error",confirm("合同编号有误!该页面无法保存!原因:"+o.contractNumber.msg+" 是否返回到列表页!")&&o.retList())})},o.userInfoMessage=function(){t.getPageInfo(null,null,null,null,null,null).then(function(t){o.userInfoList=t.list},function(t){console.log(t)})},o.userInfoMessage(),o.loadDataById=function(t){s.loadDataById(t).then(function(t){o.contract=t.contract,o.fileList=t.fileList,o.contract.signingMan=parseInt(t.contract.signingMan),o.contract.customerId=parseInt(t.contract.customerId),o.contract.signingTime=n("date")(o.contract.signingTime,"yyyy-MM-dd"),o.contract.enableDate=n("date")(o.contract.enableDate,"yyyy-MM-dd"),o.contract.disableDate=n("date")(o.contract.disableDate,"yyyy-MM-dd"),o.getAttributeData(),o.getAreaData(),o.getGrainDetailKind()},function(t){})},o.loadDataById=function(t,e){s.loadDataByIdAndProcessInstanceId(t,e).then(function(t){o.contract=t.contract,o.auditList=t.auditList,o.fileList=t.fileList,o.contract.signingMan=parseInt(t.contract.signingMan),o.contract.customerId=parseInt(t.contract.customerId),o.processDefinitionId=t.contract.processDefinitionId,o.processInstanceId=t.contract.processInstanceId,o.contract.signingTime=n("date")(o.contract.signingTime,"yyyy-MM-dd"),o.contract.enableDate=n("date")(o.contract.enableDate,"yyyy-MM-dd"),o.contract.disableDate=n("date")(o.contract.disableDate,"yyyy-MM-dd"),null!=t.contract.planBid&&null!=t.contract.planBid&&(o.addRowButtonShow=!1,o.selectPlan=!0),o.storeWareDetailList=t.storeWareDetailList;for(var e=0;e<t.storeWareDetailList.length;e++)o.addedDetail.push(angular.copy(t.storeWareDetailList[e]));o.getAttributeData(),o.getAreaData(),o.getGrainDetailKind()},function(t){})},$("input[readOnlyButValid]").on("focusin",function(){$(this).prop("readOnly",!0)}),$("input[readOnlyButValid]").on("focusout",function(){$(this).prop("readOnly",!1)});var p=$("#contract-form").validate();$.validator.addMethod("validNumber",function(t,e,n){return this.optional(e)||/^\d*\.{0,1}\d{1,2}$/g.test(t)},"请输入正确的数字类型,最多两位小数!"),$.validator.addMethod("validContractNumber",function(t,e){var n=!1;$.ajaxSetup({async:!1});var a={id:o.contract.id,contractNumber:o.contract.contractNumber};return $.get(f.businessUrl+"/depot/business/contract/validContractNumber",a,function(t){n=t}),$.ajaxSetup({async:!0}),n},"用合同编号已被使用,请重新输入"),o.retList=function(){""!=e.previousState_name?(-1!=e.previousState_name.indexOf("app.additionalHome")&&(e.isIndexPage=!0),e.back()):i.go("app.business.transferContract")},o.getPlan=function(){var t=[];c.open({size:"lg",templateUrl:"app/business/util/views/plan-list-modal.html",controller:"planListModalCtrl",resolve:{items:function(){return t}}}).result.then(function(t){null!=t&&(u.getByZidAndType(t.id,"plan").then(function(t){for(var e=0;e<t.list.length;e++)t.list[e].id="";o.addedDetail=t.list,o.countSumAmount(),o.sumPrice()}),null!=o.contract&&null!=o.contract||(o.contract={}),o.contract.planNumber=t.planNumber,o.contract.planBid=t.id,o.contract.grainKind=t.grainKind,o.contract.grainDetailKind=t.grainDetailKind,o.contract.grainAttribute=t.grainAttribute,o.contract.grainGrade=t.grainGrade,o.contract.grainAnnual=t.grainAnnual,o.contract.shippingType=t.shippingType,o.getGrainDetailKind(),3154==t.executeType||5471==t.executeType?o.contract.contractType=3147:3155!=t.executeType&&5472!=t.executeType||(o.contract.contractType=3148),o.selectPlan=!0,o.addRowButtonShow=!1,o.getAttributeData())},function(t){console.log(t)})},o.removePlan=function(){!o.isNotEdit&&o.selectPlan&&(o.contract.planNumber=null,o.contract.planBid=null,o.contract.grainKind=null,o.contract.grainDetailKind=null,o.contract.grainAttribute=null,o.contract.grainGrade=null,o.contract.grainAnnual=null,o.contract.shippingType=null,o.contract.contractType=null,o.grainDetailKindTreeData=[],o.selectPlan=!1,o.addRowButtonShow=!0,o.addedDetail=[])},o.getCustomer=function(){var t=[];t.type="addBlacklist",c.open({size:"lg",templateUrl:"app/business/util/views/customer-list-modal.html",controller:"customerListModalCtrl",resolve:{items:function(){return t}}}).result.then(function(t){null!=t&&(null!=o.contract&&null!=o.contract||(o.contract={}),o.contract.customerNumber=t.customerNumber,o.contract.customerBid=t.id,o.contract.customerName=t.name,3152==t.classify?(o.contract.mobile=t.mobile,o.contract.identification=t.identification):3153==t.classify&&(o.contract.mobile=t.enterprisePhone,o.contract.identification=t.socialCreditCode),o.contract.bankName=t.bankName,o.contract.accountName=t.accountName,o.contract.accountNumber=t.accountNumber)},function(t){console.log(t)})},o.removeCustomer=function(){o.isNotEdit||null==o.contract.customerNumber||(o.contract.customerNumber=null,o.contract.customerBid=null,o.contract.customerName=null,o.contract.mobile=null,o.contract.bankName=null,o.contract.accountName=null,o.contract.accountNumber=null,o.contract.plantAcreage=null,o.contract.subsidy=null)},o.storeWareDetail={},o.addedDetail=[],o.addRow=function(){var t;""!=o.contract.contractType&&null!=o.contract.contractType?((t=[]).detailType="contract",t.executeType=o.contract.contractType,t.grainGrade=o.contract.grainGrade,c.open({size:"md",templateUrl:"app/business/storeWareDetail/views/transferStoreWareDetailModal.html",controller:"transferStoreWareDetailModalCtrl",resolve:{items:function(){return t}}}).result.then(function(t){null!=t&&""!=t&&(o.addedDetail.push(angular.copy(t)),o.countSumAmount())},function(t){console.log(t)})):alert("合同类型必须填写!")},o.editRow=function(t){var e,n;""!=o.contract.contractType&&null!=o.contract.contractType?(e=o.addedDetail.indexOf(t),(n=[]).detailType="contract",n.demandAmount=t.demandAmount,n.grainKind=t.grainKind,n.grainDetailKind=t.grainDetailKind,n.inCount=t.inCount,n.executeType=o.contract.contractType,n.executeType=o.contract.contractType,n.onlyCanChangeAmount=o.selectPlan,c.open({size:"md",templateUrl:"app/business/storeWareDetail/views/transferStoreWareDetailModal.html",controller:"transferStoreWareDetailModalCtrl",resolve:{items:function(){return n}}}).result.then(function(t){null!=t&&""!=t&&(o.addedDetail[e].demandAmount=t.demandAmount,o.addedDetail[e].grainKind=t.grainKind,o.addedDetail[e].grainDetailKind=t.grainDetailKind,o.addedDetail[e].inCount=t.inCount,o.countSumAmount())},function(t){console.log(t)})):alert("合同类型必须填写!")},o.deleteRow=function(t){if(o.addedDetail.length<=1)alert("必须填写一条计划详情信息!");else{if(null!=t.id&&null!=t.id&&""!=t.id){if(!confirm("此条数据为之前保存的数据,确定要删除吗?"))return;u.deleteDetailDataById(t.id).then(function(t){o.countSumAmount()},function(t){console.log(t)})}t=o.addedDetail.indexOf(t);-1!=t&&o.addedDetail.splice(t,1),o.countSumAmount()}},o.countSumAmount=function(){for(var t=0,e=0;e<o.addedDetail.length;e++)null!=o.addedDetail[e].inCount&&""!=o.addedDetail[e].inCount&&(t+=parseFloat(o.addedDetail[e].inCount));o.contract.grainQuantity=t};o.linenumber=0,o.linenumbers=[],""==r.id&&(o.linenumbers=[0]),o.addFile=function(){var t;0==o.linenumbers.length?o.linenumbers.push(0):void 0===o.fileItem||null===o.fileItem?alert("请先添加文件,在添加浏览框."):(t=Math.max.apply(null,o.linenumbers),o.linenumbers.push(t+1),o.fileItem=null)},o.fileIds=[],o.fileMap=new Map,o.uploader=new l({url:f.basicUrl+"/fileUpload/updateFileBusiness",autoUpload:!0,formData:[{type:"contract",userId:e.userInfo.userId,orgId:e.userInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(t,e){o.fileItem=t,100==e&&alert("上传成功!")},onSuccessItem:function(t,e,n,a){var i;o.fileIds.push(e.id),o.fileMap.has(o.linenumber)&&(i=o.fileMap.get(o.linenumber).id,-1!=o.fileIds.indexOf(i)&&o.deleteFileByFileId(i)),o.fileMap.set(o.linenumber,e)}}),o.clickInput=function(t){o.linenumber=t,document.activeElement.previousSibling.children[0].click()},o.clickFileInput=function(t){o.linenumber=t},o.download=function(t,e){$("#filePath").val(t),$("#type").val("business"),$("#originalFileName").val(e),$("#download-form").attr("action",f.businessUrl+"/download"),$("#download-form").submit()},o.deleteFileIds=[],o.deleteFile=function(t){o.deleteFileIds.push(t.id);t=o.fileList.indexOf(t);-1!=t&&o.fileList.splice(t,1)},o.deleteFileByLinenumber=function(t){var e,n=o.linenumbers.indexOf(t);-1!=n&&(o.linenumbers.splice(n,1),o.fileMap.has(o.linenumber)&&(e=o.fileMap.get(o.linenumber).id,o.deleteFileByFileId(e,n),o.fileMap.delete(t)))},o.deleteFileByFileId=function(e){businessFileService.remove(e).then(function(t){"success"!=t.status||-1!=(t=o.fileIds.indexOf(e))&&o.fileIds.splice(t,1)},function(t){console.log(t)})},o.showFileByLinenumber=function(t){var e;o.fileMap.has(o.linenumber)&&(e=o.fileMap.get(o.linenumber).filePath,window.open(e))},o.showFile=function(t,e){window.open(t)},o.getAttributeData=function(){m.getTreeList(o.contract.grainAttribute,"grainAttribute").then(function(t){o.grainAttributeTreeData=t},function(t){console.log(t)})},o.getAreaData=function(){m.getTreeList(o.contract.grainProducingArea,"grainProducingArea").then(function(t){o.grainProducingAreaTreeData=t},function(t){console.log(t)})},o.getGrainDetailKind=function(){m.getTreeListByTypeId("grainDetailKind",o.storeWareDetail.grainKind).then(function(t){o.grainDetailKindTreeData=t},function(t){console.log(t)})},0!=r.id?(o.isNotEdit=r.isNotEdit,1==r.isNotEdit?o.loadDataById(r.id,r.processInstanceId):(o.loadDataById(r.id),o.showCommitContract=!0,o.getAttributeData(),o.getAreaData())):(o.showCommitContract=!0,o.getAttributeData(),o.getAreaData(),o.getGrainDetailKind(),o.gainContract()),o.pageInfo={pageNum:1,pageSize:10},o.loadData=function(){s.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,"",null).then(function(t){o.pageInfo=t},function(t){console.log(t)})},o.choice=function(t,e){"0"==t.auditState||"3"==t.auditState?(o.contract=t,o.modelItem=[],o.modelItem.allContent=t,o.modelItem.variable=e,o.modelItem.type="transferContract","3"==t.auditState?s.loadDataByIdAndProcessInstanceId(t.id,t.processInstanceId).then(function(t){null!=t.subAudit&&(o.assigneeName=t.subAudit.assigneeName,o.returnResult=[],o.returnResult.returnType="submit",o.submit(o.assigneeName))},function(t){}):c.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",resolve:{items:function(){return o.modelItem}}}).result.then(function(t){"cancel"==t.returnType?("1"==e&&(o.contract.id=null),o.saveFlag=!1):"submit"==t.returnType?o.submit(t.assignee):t.returnType},function(t){console.log(t)})):alert("您已经提交该数据,无法再次提交!")},o.submit=function(t){a({method:"POST",url:f.businessUrl+"/depot/business/contract/submit",data:{id:o.contract.id,assignee:t,userId:e.userInfo.userId,realName:e.userInfo.realName}}).then(function(t){"success"==t.data.success?(i.go("app.business.transferContract"),o.loadData(),alert("提交成功!")):alert(t.data.msg)},function(t){console.log(t)})},o.save=function(n){if(null!=o.contractNumber.status&&"error"==o.contractNumber.status)return confirm("合同编号有误!该页面无法保存!原因:"+o.contractNumber.msg+" 是否返回到列表页!")?void o.retList():void 0;if(!o.saveFlag&&p.form()){o.saveFlag=!0,o.detailList=[];for(var t=0;t<o.addedDetail.length;t++)o.addedDetail[t].orgId=e.userInfo.orgId,o.detailList.push(o.addedDetail[t]);if(0==o.detailList.length)return o.saveFlag=!1,void alert("至少填写一条完整的明细信息!");a({method:"POST",url:f.businessUrl+"/depot/business/contract/save",data:{contractJson:angular.toJson(o.contract),businessStoreWareDetailJson:angular.toJson(o.detailList),userId:e.userInfo.userId,userName:e.userInfo.userName,realName:e.userInfo.realName,depotInfoOrgId:e.userInfo.orgId,fileIds:angular.toJson(o.fileIds),deleteFileIds:angular.toJson(o.deleteFileIds)}}).then(function(t){var e;"success"==t.data.status?null!=n&&""!=n&&void 0!==n?(0==r.id?e=t.data.id:(e=r.id,n="2"),s.loadDataById(e).then(function(t){o.contract=t.contract,o.choice(o.contract,n),o.contract.signingMan=parseInt(t.contract.signingMan),o.contract.customerId=parseInt(t.contract.customerId)},function(t){})):(alert("保存成功!"),o.retList()):(alert(t.data.msg),o.saveFlag=!1)},function(t){})}}}]);
- "use strict";angular.module("app.business").controller("transferNoticeCtrl",["$scope","$http","$state","$uibModal","transferNoticeService","$rootScope","APP_CONFIG",function(t,o,n,i,e,s,a){t.pageInfo={pageNum:1,pageSize:10},t.searchCondition={orgId:s.userInfo.orgId},t.loadData=function(){e.getPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,t.searchCondition).then(function(e){t.pageInfo=e},function(e){console.log(e)})},t.loadData(),t.clearConditions=function(){t.searchCondition={},t.loadData()},t.showStorageNoticeAdd=function(){n.go("app.business.transferNotice-edit",{id:0})},t.showDeliveryNoticeAdd=function(){n.go("app.business.transferNotice-edit",{id:0})},t.showView=function(e,t,o){n.go("app.business.transferNotice-view",{id:e,processInstanceId:o})},t.showEdit=function(e,t,o){"0"==o||"3"==o?"1"==t?n.go("app.business.storageNotice-edit",{id:e}):"3"==t&&n.go("app.business.deliveryNotice-edit",{id:e}):alert("您已经提交该数据,无法修改!")},t.delete=function(e){"0"==e.auditState?confirm("确定要删除吗?")&&(o({method:"POST",url:a.businessUrl+"/depot/business/deliveryStorageNotice/remove",data:{id:e.id,processInstanceId:e.processInstanceId}}).then(function(e){t.loadData(),alert("删除成功!")},function(e){console.log(e)}),$("#myModal").modal("hide")):alert("您已经提交该数据,无法删除!")},t.choice=function(e){"0"==e.auditState||"3"==e.auditState?(t.deliveryStorageNotice=e,t.modelItem=[],t.modelItem.processInstanceId=e.processInstanceId,t.modelItem.allContent=e,i.open({size:"md",templateUrl:"app/business/util/views/choiceUser-view.html",controller:"choiceUserModalCtrl",resolve:{items:function(){return t.modelItem}}}).result.then(function(e){"cancel"==e.returnType||("submit"==e.returnType?t.submit(e.assignee):e.returnType)},function(e){console.log(e)})):alert("您已经提交该数据,无法再次提交!")},t.submit=function(e){o({method:"POST",url:a.businessUrl+"/depot/business/deliveryStorageNotice/submit",data:{id:t.deliveryStorageNotice.id,assignee:e}}).then(function(e){"success"==e.data.success?(t.loadData(),alert("提交成功!")):alert(e.data.msg)},function(e){console.log(e)})},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())}}]);
- "use strict";angular.module("app.business").controller("transferNoticeSaveCtrl",["$scope","$http","$filter","$stateParams","$state","$uibModal","$rootScope","transferNoticeService","deliveryStorageNoticeAuditService","commonUtilService","storeWareDetailService","enumService","codeRuleService","APP_CONFIG",function(a,i,o,e,t,r,l,n,d,c,u,s,g,v){a.deliveryStorageNotice={},a.billNumber={},a.deliveryStorageNotice.creater=l.userInfo.realName;var y=new Date;a.deliveryStorageNotice.createTime=y,a.selectContract=!1,a.isNotEdit=!1,a.saveFlag=!1,a.addRowButtonShow=!0,a.addedDetail=[],a.loadDataById=function(e){n.loadDataById(e).then(function(e){a.deliveryStorageNotice=e.deliveryStorageNotice,a.deliveryStorageNotice.storageTime=o("date")(a.deliveryStorageNotice.storageTime,"yyyy-MM-dd"),null!=e.deliveryStorageNotice.contractBid&&null!=e.deliveryStorageNotice.contractBid&&(a.selectContract=!0),a.storeWareDetailList=e.storeWareDetailList;for(var t=0;t<e.storeWareDetailList.length;t++)a.addedDetail.push(angular.copy(e.storeWareDetailList[t]));a.getGrainDetailKind()},function(e){})},$("input[readOnlyButValid]").on("focusin",function(){$(this).prop("readOnly",!0)}),$("input[readOnlyButValid]").on("focusout",function(){$(this).prop("readOnly",!1)});var N=$("#deliveryStorageNotice-form").validate();$.validator.addMethod("validNumber",function(e,t,i){return this.optional(t)||/^\d*\.{0,1}\d{1,2}$/g.test(e)},"请输入正确的数字类型,最多两位小数!"),a.getContract=function(){var e=[];e.billType=a.deliveryStorageNotice.billType,null!=a.deliveryStorageNotice&&null!=a.deliveryStorageNotice.planBid&&null!=a.deliveryStorageNotice.planBid&&(e.planBid=a.deliveryStorageNotice.planBid),r.open({size:"lg",templateUrl:"app/business/util/views/contract-list-modalTransfer.html",controller:"transferContractListModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&a.deliveryStorageNotice.contractBid!=e.id&&(a.addedDetail=[],u.getByZidAndType(e.id,"contract").then(function(e){for(var t=0;t<e.list.length;t++)e.list[t].id="";a.addedDetail=e.list,a.countSumAmount()}),a.deliveryStorageNotice.contract=e.contractNumber,a.deliveryStorageNotice.contractBid=e.id,a.deliveryStorageNotice.planBid=e.planBid,a.deliveryStorageNotice.planNumber=e.planNumber,a.deliveryStorageNotice.goodsKind=e.grainKind,a.deliveryStorageNotice.grainDetailKind=e.grainDetailKind,a.deliveryStorageNotice.grainAttribute=e.grainAttribute,a.deliveryStorageNotice.grainAnnual=e.grainAnnual,a.deliveryStorageNotice.grainGrade=e.grainGrade,a.deliveryStorageNotice.grainProducingArea=e.grainProducingArea,a.deliveryStorageNotice.rootContractBid=e.rootContractBid,a.deliveryStorageNotice.customerBid=e.id,a.deliveryStorageNotice.deliveryCustomer=e.customerName,a.deliveryStorageNotice.mobile=e.mobile,a.deliveryStorageNotice.identification=e.identification,a.selectContract=!0)},function(e){console.log(e)})},a.removeContract=function(){a.isNotEdit||null==a.deliveryStorageNotice.contract||(a.deliveryStorageNotice.contract=null,a.deliveryStorageNotice.contractBid=null,a.deliveryStorageNotice.rootContractBid=null,a.selectContract=!1,null==a.deliveryStorageNotice.planNumber?(a.deliveryStorageNotice.goodsKind=null,a.deliveryStorageNotice.grainDetailKind=null,a.deliveryStorageNotice.grainAttribute=null,a.deliveryStorageNotice.grainAnnual=null,a.deliveryStorageNotice.grainGrade=null,a.addedDetail=[],a.grainDetailKindTreeData=[]):(a.addedDetail=[],u.getByZidAndType(a.deliveryStorageNotice.planBid,"plan").then(function(e){for(var t=0;t<e.list.length;t++)e.list[t].id="";a.addedDetail=e.list,a.countSumAmount()})))},a.getCustomer=function(){var e=[];e.type="addBlacklist",r.open({size:"lg",templateUrl:"app/business/util/views/customer-list-modal.html",controller:"customerListModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&(null!=a.deliveryStorageNotice&&null!=a.deliveryStorageNotice||(a.deliveryStorageNotice={}),a.deliveryStorageNotice.customerBid=e.id,a.deliveryStorageNotice.deliveryCustomer=e.name,3152==e.classify?(a.deliveryStorageNotice.mobile=e.mobile,a.deliveryStorageNotice.identification=e.identification):3153==e.classify&&(a.deliveryStorageNotice.mobile=e.enterprisePhone,a.deliveryStorageNotice.identification=e.socialCreditCode))},function(e){console.log(e)})},a.removeCustomer=function(){a.isNotEdit||null==a.deliveryStorageNotice.identification||(a.deliveryStorageNotice.customerBid=null,a.deliveryStorageNotice.identification=null,a.deliveryStorageNotice.deliveryCustomer=null,a.deliveryStorageNotice.mobile=null)},a.storeWareDetail={},a.addedDetail=[],a.editRow=function(e){var t=a.addedDetail.indexOf(e),i=[];i.detailType="notice",i.houseName=e.houseName,i.houseId=e.houseId,i.warehouseName=e.warehouseName,i.warehouseId=e.warehouseId,i.demandAmount=e.demandAmount,i.executeType=a.deliveryStorageNotice.billType,i.grainDetailKind=a.deliveryStorageNotice.grainDetailKind,i.grainGrade=a.deliveryStorageNotice.grainGrade,i.onlyCanChangeAmount=!0,r.open({size:"md",templateUrl:"app/business/storeWareDetail/views/storeWareDetailModal.html",controller:"storeWareDetailModalCtrl",resolve:{items:function(){return i}}}).result.then(function(e){null!=e&&""!=e&&(a.addedDetail[t].demandAmount=e.demandAmount,a.addedDetail[t].qualityStandard=e.qualityStandard,a.countSumAmount())},function(e){console.log(e)})},a.deleteRow=function(e){if(a.addedDetail.length<=1)alert("必须填写一条明细信息!");else{if(null!=e.id&&null!=e.id&&""!=e.id){if(!confirm("此条数据为之前保存的数据,确定要删除吗?"))return;u.deleteDetailDataById(e.id).then(function(e){a.countSumAmount()},function(e){console.log(e)})}e=a.addedDetail.indexOf(e);-1!=e&&a.addedDetail.splice(e,1)}},a.countSumAmount=function(){for(var e=0,t=0;t<a.addedDetail.length;t++)null!=a.addedDetail[t].inCount&&""!=a.addedDetail[t].inCount&&(e+=parseInt(a.addedDetail[t].inCount,10));a.deliveryStorageNotice.shipingCount=e,a.countMoneyQuantity()},a.countMoneyQuantity=function(){for(var e=0,t=0;t<a.addedDetail.length;t++)null!=a.addedDetail[t].detailTotalPrice&&""!=a.addedDetail[t].detailTotalPrice&&(e+=parseInt(a.addedDetail[t].detailTotalPrice,10));a.deliveryStorageNotice.moneyQuantity=e},a.getGrainDetailKind=function(){s.getTreeListByTypeId("grainDetailKind",a.storeWareDetail.grainKind).then(function(e){a.grainDetailKindTreeData=e},function(e){console.log(e)})},0!=e.id?(a.isNotEdit=!0,a.loadDataById(e.id)):(a.deliveryStorageNotice.billType=2,g.getCodeValueByType("transferNotice",l.orgInfo.orgId).then(function(e){"success"==e.status?(a.billNumber.status="success",a.deliveryStorageNotice.billNumber=e.codeValue):"error"==e.status&&(a.billNumber.msg=e.msg,a.billNumber.status="error",confirm("通知单编号有误!该页面无法保存!原因:"+a.billNumber.msg+" 是否返回到列表页!")&&a.retList())})),a.retList=function(){""!=l.previousState_name?(-1!=l.previousState_name.indexOf("app.additionalHome")&&(l.isIndexPage=!0),l.back()):t.go("app.business.transferNotice")},a.save=function(){if(null!=a.billNumber.status&&"error"==a.billNumber.status)return confirm("通知单编号有误!该页面无法保存!原因:"+a.billNumber.msg+" 是否返回到列表页!")?void a.retList():void 0;if(!a.saveFlag&&N.form()){a.saveFlag=!0,a.detailList=[];for(var e=0,t=0;t<a.addedDetail.length;t++)null!=a.addedDetail[t].inCount&&""!=a.addedDetail[t].inCount&&(a.detailList.push(a.addedDetail[t]),e+=parseInt(a.addedDetail[t].inCount,10));if(0==a.detailList.length)return a.saveFlag=!1,void alert("至少填写一条完整的明细信息!");a.deliveryStorageNotice.shipingCount=e,a.deliveryStorageNotice.qualityStandard=5387,i({method:"POST",url:v.businessUrl+"/depot/business/deliveryStorageNotice/addTransfer",data:{deliveryStorageNoticeJson:angular.toJson(a.deliveryStorageNotice),businessStoreWareDetailJson:angular.toJson(a.detailList),userId:l.userInfo.userId,name:l.userInfo.realName,orgId:l.userInfo.orgId}}).then(function(e){"success"==e.data.status?(alert("保存成功!"),a.retList()):(a.saveFlag=!1,alert(e.data.msg))},function(e){})}}}]);
- "use strict";angular.module("app.business").service("ladingService",["$http","$q","APP_CONFIG",function(s,i,r){this.getPageInfo=function(e,t){var n=i.defer();return s({method:"GET",url:r.businessUrl+"/depot/business/lading/getList",params:{pageNum:e,pageSize:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.loadDataById=function(e){var t=i.defer();return s({method:"GET",url:r.businessUrl+"/depot/business/lading/edit",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}}]);
- "use strict";angular.module("app.business").service("transferContractAuditService",["$http","$q","$rootScope","APP_CONFIG",function(u,s,i,o){this.getPageInfo=function(e,t,r){var n=s.defer();return u({method:"GET",url:o.businessUrl+"/depot/business/contract/audit/getListTransfer",params:{pageNum:e,pageSize:t,contractNumber:null==r?"":r.contractNumber,auditState:null==r?"":r.auditState,grainKind:null==r?"":r.grainKind,userId:i.userInfo.userId}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getContractChangePageInfo=function(e,t,r){var n=s.defer();return u({method:"GET",url:o.businessUrl+"/depot/business/contract/audit/getContractChangeListTransfer",params:{pageNum:e,pageSize:t,contractNumber:null==r?"":r.contractNumber,auditState:null==r?"":r.auditState,grainKind:null==r?"":r.grainKind,userId:i.userInfo.userId}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.loadDataById=function(e,t,r){var n="/depot/business/contract/audit/getAudit";"change"==r&&(n="/depot/business/contract/audit/getAuditForChange");var a=s.defer();return u({method:"GET",url:o.businessUrl+n,params:{id:e,processInstanceId:t,userName:i.userInfo.username}}).then(function(e){a.resolve(e.data)},function(e){}),a.promise}}]);
- "use strict";angular.module("app.business").service("transferContractService",["$http","$q","$rootScope","APP_CONFIG",function(i,u,o,d){this.getPageInfo=function(e,t,n,r){var s="/depot/business/contract/getTransferList";"change"==n&&(s="/depot/business/contract/getChangeListTransfer");var a=u.defer();return i({method:"GET",url:d.businessUrl+s,params:{pageNum:e,pageSize:t,contractNumber:null==r?"":r.contractNumber,auditState:null==r?"":r.auditState,grainKind:null==r?"":r.grainKind,userId:o.userInfo.userId}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.loadDataById=function(e,t,n){var r="/depot/business/contract/edit";"change"==t&&("add"==n?r="/depot/business/contract/addForChange":"edit"==n&&(r="/depot/business/contract/editForChange"));var s=u.defer();return i({method:"GET",url:d.businessUrl+r,params:{id:e}}).then(function(e){s.resolve(e.data)},function(e){}),s.promise},this.getPassPageInfo=function(e,t,n){var r=u.defer();return i({method:"GET",url:d.businessUrl+"/depot/business/contract/getAuditPassListTransfer",params:{pageNum:e,pageSize:t,contractNumber:null==n?"":n.contractNumber,grainKind:null==n?"":n.grainKind}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.loadDataByIdAndProcessInstanceId=function(e,t,n){var r="/depot/business/contract/audit/getAudit";"change"==n&&(r="/depot/business/contract/audit/getAuditForChange");var s=u.defer();return i({method:"GET",url:d.businessUrl+r,params:{id:e,processInstanceId:t,userName:o.userInfo.username}}).then(function(e){s.resolve(e.data)},function(e){}),s.promise},this.getCanChangeList=function(e,t){var n=u.defer();return i({method:"GET",url:d.businessUrl+"/depot/business/contract/getCanChangeListTransfer",params:{pageNum:e,pageSize:t,userId:o.userInfo.userId}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise},this.getModalList=function(e,t,n){var r=u.defer();return i({method:"GET",url:d.businessUrl+"/depot/business/contract/getAuditPassListTransfer",params:{pageNum:e,pageSize:t,inApplication:1,customerId:7028,planBid:null==n?"":n.planBid,billType:null==n?"":n.billType}}).then(function(e){r.resolve(e.data)},function(e){r.reject(e)}),r.promise}}]);
- "use strict";angular.module("app.business").service("transferNoticeService",["$http","$rootScope","$q","APP_CONFIG",function(l,n,s,u){this.getPageInfo=function(e,r,t){var i=s.defer();return l({method:"GET",url:u.businessUrl+"/depot/business/deliveryStorageNotice/getListTransfer",params:{pageNum:e,pageSize:r,billType:null==t?"":t.billType,auditState:null==t?"":t.auditState,billNumber:null==t?"":t.billNumber,deliveryCustomer:null==t?"":t.deliveryCustomer,orgId:null==t?"":t.orgId,userId:n.userInfo.userId}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.getPassPageInfo=function(e,r,t){var i=s.defer();return l({method:"GET",url:u.businessUrl+"/depot/business/deliveryStorageNotice/getAuditPassList",params:{pageNum:e,pageSize:r,billType:null==t?"":t.billType,billNumber:null==t?"":t.billNumber,planBid:null==t?"":t.planBid,orgId:null==t?"":t.orgId}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.loadDataById=function(e){var r=s.defer();return l({method:"GET",url:u.businessUrl+"/depot/business/deliveryStorageNotice/edit",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}}]);
- "use strict";angular.module("app.business").service("businessApprovalService",["$http","$q","$rootScope","APP_CONFIG",function(o,a,e,i){this.add=function(e,t,r){var n=a.defer();return o({method:"POST",url:i.intelligentUrl+"/intelligents/approval/update",data:{businessApproval:angular.toJson(e),approvalStatus:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.removeList=function(e,t){var r=a.defer();return o({method:"POST",url:i.intelligentUrl+"/intelligents/approval/removeList",data:{projectId:e,taskType:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.business").service("inboundService",["$http","$q","$rootScope","APP_CONFIG",function(s,o,i,u){this.getPageInfo=function(e,t){var n=o.defer();return s({method:"GET",url:u.agileUrl+"/agile/hcxz/getList",params:{pageNum:e,pageSize:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getZzPageInfo=function(e,t){var n=o.defer();return s({method:"GET",url:u.agileUrl+"/agile/hcxz/getZzList",params:{pageNum:e,pageSize:t,orgId:i.userInfo.orgId}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.loadDataById=function(e,t,n){var r="/depot/business/contract/edit";"change"==t&&("add"==n?r="/depot/business/contract/addForChange":"edit"==n&&(r="/depot/business/contract/editForChange"));var a=o.defer();return s({method:"POST",url:u.businessUrl+r,data:{id:e}}).then(function(e){a.resolve(e.data)},function(e){}),a.promise},this.getPassPageInfo=function(e,t,n){var r=o.defer();return s({method:"GET",url:u.businessUrl+"/depot/business/contract/getAuditPassList",params:{pageNum:e,pageSize:t,contractNumber:null==n?"":n.contractNumber,grainKind:null==n?"":n.grainKind}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.loadDataByIdAndProcessInstanceId=function(e,t,n){var r="/depot/business/contract/audit/getAudit";"change"==n&&(r="/depot/business/contract/audit/getAuditForChange");var a=o.defer();return s({method:"POST",url:u.businessUrl+r,data:{id:e,processInstanceId:t,userName:i.userInfo.username}}).then(function(e){a.resolve(e.data)},function(e){}),a.promise},this.getCanChangeList=function(e,t){var n=o.defer();return s({method:"POST",url:u.businessUrl+"/depot/business/contract/getCanChangeList",data:{pageNum:e,pageSize:t,userId:i.userInfo.userId}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise}}]);
- "use strict";angular.module("app.business").service("trainService",["$http","$rootScope","$q","APP_CONFIG",function(s,i,o,u){this.getPageInfo=function(e,t,n){var r=o.defer();return s({method:"GET",url:u.agileUrl+"/agile/hcxz/getData",params:{pageNum:e,pageSize:t,dataId:n}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.loadDataById=function(e,t,n){var r="/depot/business/contract/edit";"change"==t&&("add"==n?r="/depot/business/contract/addForChange":"edit"==n&&(r="/depot/business/contract/editForChange"));var a=o.defer();return s({method:"POST",url:u.businessUrl+r,data:{id:e}}).then(function(e){a.resolve(e.data)},function(e){}),a.promise},this.getPassPageInfo=function(e,t,n){var r=o.defer();return s({method:"GET",url:u.businessUrl+"/depot/business/contract/getAuditPassList",params:{pageNum:e,pageSize:t,contractNumber:null==n?"":n.contractNumber,grainKind:null==n?"":n.grainKind}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.loadDataByIdAndProcessInstanceId=function(e,t,n){var r="/depot/business/contract/audit/getAudit";"change"==n&&(r="/depot/business/contract/audit/getAuditForChange");var a=o.defer();return s({method:"POST",url:u.businessUrl+r,data:{id:e,processInstanceId:t,userName:i.userInfo.username}}).then(function(e){a.resolve(e.data)},function(e){}),a.promise},this.getCanChangeList=function(e,t){var n=o.defer();return s({method:"POST",url:u.businessUrl+"/depot/business/contract/getCanChangeList",data:{pageNum:e,pageSize:t,userId:i.userInfo.userId}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise}}]);
- "use strict";angular.module("app.business").controller("choiceAuditUserModalCtrl",["$scope","$http","$state","$uibModalInstance","APP_CONFIG","items","$rootScope",function(t,e,r,n,s,u,o){"0"!==u.auditState&&"3"!==u.auditState&&(null===u.processDefinitionId||"员工提交"===u.processDefinitionId)?t.realName="库领导":t.realName="仓储部经理",t.returnResult=[],t.userList=[],t.loadData=function(){e({method:"GET",url:s.systemUrl+"/userInfo/getAuditUser",params:{roleName:t.realName,orgId:o.orgInfo.orgId}}).then(function(e){t.userList=e},function(e){console.log(e)})},t.loadData(),t.cancel=function(){t.returnResult.returnType="cancel",n.close(t.returnResult)},t.choiceUser=function(e){null!=e&&""!=e?(t.returnResult.returnType="submit",t.returnResult.assignee=e,n.close(t.returnResult)):alert("请选择审批人!")}}]);
- "use strict";angular.module("app.business").controller("choiceUserModalCtrl",["$scope","$rootScope","$http","$state","$uibModalInstance","APP_CONFIG","items",function(e,t,n,o,s,r,a){e.returnResult=[],e.loadData=function(){null==a.type&&(a.type="apply"),n({method:"GET",url:r.businessUrl+"/act/roleList/getUserList",params:{procInstId:a.allContent.processInstanceId,type:a.type,orgId:t.userInfo.orgId}}).then(function(t){t.data.isEnd?(e.returnResult.returnType="isEnd",s.close(e.returnResult)):e.userList=t.data.userByRoleId},function(t){console.log(t)})},e.loadData(),e.closeModal=function(){e.returnResult.returnType="cancel",s.close(e.returnResult)},e.cancel=function(){var t;"2"==a.variable?e.closeModal():(t="",t="plan"==a.type?"/depot/business/plan/remove":"contract"==a.type||"transferContract"==a.type?"/depot/business/contract/remove":"contractChange"==a.type||"transferContractChange"==a.type?"/depot/business/contract/changeContractRemove":"/depot/business/deliveryStorageNotice/remove",n({method:"POST",url:r.businessUrl+t,params:{id:a.allContent.id,processInstanceId:a.allContent.processInstanceId,planBid:a.allContent.planBid,contractBid:a.allContent.contractBid,originalContractBid:a.originalContractBid}}).then(function(t){"success"==t.data.status&&e.closeModal()},function(t){console.log(t)}))},e.choiceUser=function(t){null!=t&&""!=t?(e.returnResult.returnType="submit",e.returnResult.assignee=t,s.close(e.returnResult)):alert("请选择审批人!")}}]);
- "use strict";angular.module("app.business").controller("contractCanChangeListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","contractService","transferContractService","APP_CONFIG","items",function(e,n,a,o,t,c,g,i,l){e.pageInfo={pageNum:1,pageSize:10},e.loadData=function(){c.getCanChangeList(e.pageInfo.pageNum,e.pageInfo.pageSize).then(function(a){e.pageInfo=a},function(a){console.log(a)})},e.loadData(),e.goPage=function(a){e.pageInfo.pageNum!=a&&0<a&&(e.pageInfo.pageNum=a,e.loadData())},e.cancel=function(){n.close()},e.selectContract=function(a){n.close(a)}}]);
- "use strict";angular.module("app.business").controller("contractListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","contractService","transferContractService","APP_CONFIG","items",function(a,e,n,o,t,l,i,c,p){a.pageInfo={pageNum:1,pageSize:10},a.searchCondition={},a.loadData=function(){l.getModalList(a.pageInfo.pageNum,a.pageInfo.pageSize,a.searchCondition).then(function(n){a.pageInfo=n}).catch(function(n){601==n.status&&e.close()})},null!=p&&(null!=p.billType&&null!=p.billType&&(a.searchCondition.billType=p.billType),null!=p.planBid&&null!=p.planBid&&(a.searchCondition.planBid=p.planBid)),a.loadData(1,10,a.searchCondition),a.goPage=function(n){a.pageInfo.pageNum!=n&&0<n&&(a.pageInfo.pageNum=n,a.loadData())},a.cancel=function(){e.close()},a.selectContract=function(n){e.close(n)}}]);
- "use strict";angular.module("app.business").controller("contractScheduleListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","contractScheduleService","APP_CONFIG","items",function(a,n,e,o,t,i,l,c){a.pageInfo={pageNum:1,pageSize:10},a.loadData=function(){i.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.searchCondition).then(function(n){a.pageInfo=n},function(n){console.log(n)})},a.searchCondition={},null!=c.planBid&&null!=c.planBid&&(a.searchCondition.planBid=c.planBid),a.loadData(),a.goPage=function(n){a.pageInfo.pageNum!=n&&0<n&&(a.pageInfo.pageNum=n,a.loadData(n))},a.cancel=function(){n.close()}}]);
- "use strict";angular.module("app.business").controller("customerBadrecordListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","customerBadrecordService","APP_CONFIG","items",function(o,t,e,n,u,s,a,c){o.pageInfo={pageNum:1,pageSize:10},o.loadData=function(t,e){n({method:"GET",url:a.customerUrl+"/depot/business/customerBadrecord/getList",params:{pageNum:t,pageSize:10,customerId:o.customerId}}).then(function(t){o.pageInfo=t.data},function(t){console.log(t)})},null!=c.customerId&&null!=c.customerId&&""!=c.customerId&&(o.customerId=c.customerId,null!=c.isInBlacklist&&null!=c.isInBlacklist&&1==c.isInBlacklist&&(o.putInBlackListButton=!0),o.customerId=c.customerId,o.loadData(1)),o.goPage=function(t){o.pageInfo.pageNum!=t&&0<t&&(o.pageInfo.pageNum=t,o.loadData(t))},o.putInBlackList=function(){n({method:"GET",url:a.customerUrl+"/depot/business/customer/putInBlackList",params:{id:o.customerId}}).then(function(t){alert("加入黑名单成功!"),o.putInBlackListButton=!0,o.loadData(1,c.customerId)},function(t){})},o.cancel=function(){t.close()},o.view=function(t){var e=[];e.id=t,e.isNotEdit=!0,u.open({size:"md",templateUrl:"app/business/util/views/customerBadrecordModal.html",controller:"customerBadrecordModalCtrl",resolve:{items:function(){return e}}}).result.then(function(t){},function(t){console.log(t)})}}]);
- "use strict";angular.module("app.business").controller("customerBadrecordModalCtrl",["$scope","$uibModalInstance","$filter","$http","$rootScope","customerBadrecordService","APP_CONFIG","items",function(e,o,t,r,d,a,c,s){e.loadData=function(o){r({method:"GET",url:c.customerUrl+"/depot/business/customerBadrecord/edit",params:{id:o}}).then(function(o){e.customerBadrecord=o.data,e.customerBadrecord.happenDate=t("date")(e.customerBadrecord.happenDate,"yyyy-MM-dd")},function(o){console.log(o)})},null!=s.id&&null!=s.id&&""!=s.id?(e.isNotEdit=s.isNotEdit,e.loadData(s.id)):null!=s.customerId&&null!=s.customerId&&""!=s.customerId&&(e.customerBadrecord={customerId:s.customerId,name:s.name});var u=$("#customerBadrecord-form").validate();$.validator.addMethod("validNumber",function(o,e,t){return this.optional(e)||/^\d*\.{0,1}\d{1,2}$/g.test(o)},"请输入正确的数字类型,最多两位小数!"),e.save=function(){e.customerBadrecord.orgId=d.userInfo.orgId,null==u?(u=$("#customerBadrecord-form").validate(),$.validator.addMethod("validNumber",function(o,e,t){return this.optional(e)||/^\d*\.{0,1}\d{1,2}$/g.test(o)},"请输入正确的数字类型,最多两位小数!"),e.save()):u.form()&&r({method:"POST",url:c.customerUrl+"/depot/business/customerBadrecord/save",data:{customerBadrecordJson:angular.toJson(e.customerBadrecord)}}).then(function(o){"success"==o.data.status?(alert("保存成功!"),e.cancel()):alert("保存失败!")},function(o){console.log(o)})},e.cancel=function(){o.close()}}]);
- "use strict";angular.module("app.business").controller("customerListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","$rootScope","customerService","APP_CONFIG","items",function(o,a,e,t,n,c,i,s,l){o.pageInfo={pageNum:1,pageSize:10},o.searchCondition={},o.orgId=c.userInfo.orgId,o.loadData=function(){i.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.searchCondition,o.orgId).then(function(e){o.pageInfo=e}).catch(function(e){601==e.status&&a.close()})},null!=l&&"addBlacklist"==l.type&&(o.type="addBlacklist",o.searchCondition.isInBlacklist=0),o.loadData(),o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())},o.cancel=function(){a.close()},o.selectCustomer=function(e){a.close(e)}}]);
- "use strict";angular.module("app.business").controller("drugInfoListModalCtrl",["$scope","$http","$state","$uibModalInstance","drugInfoService","APP_CONFIG",function(e,a,n,o,t,c){e.pageInfo={pageNum:1,pageSize:10},e.searchCondition={},e.loadData=function(){t.getPageInfo(e.pageInfo.pageNum,e.pageInfo.pageSize,e.searchCondition).then(function(a){e.pageInfo=a}).catch(function(a){601==a.status&&o.close()})},e.loadData(),e.goPage=function(a){e.pageInfo.pageNum!=a&&0<a&&(e.pageInfo.pageNum=a,e.loadData())},e.cancel=function(){o.close()},e.select=function(a){o.close(a)}}]);
- "use strict";angular.module("app.business").controller("drugPurchaseListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","drugInfoService","APP_CONFIG","items",function(n,a,e,o,u,t,c,i){n.pageInfo={pageNum:1,pageSize:10},n.searchCondition={},n.loadData=function(){t.getPageInfo(n.pageInfo.pageNum,n.pageInfo.pageSize,n.searchCondition).then(function(e){n.pageInfo=e}).catch(function(e){601==e.status&&a.close()})},null!=i&&null!=i.drugNumber&&null!=i.drugNumber&&(n.searchCondition.drugNumber=i.drugNumber),n.loadData(),n.goPage=function(e){n.pageInfo.pageNum!=e&&0<e&&(n.pageInfo.pageNum=e,n.loadData(e,10,n.searchCondition))},n.cancel=function(){a.close()},n.selectDrugInfo=function(e){a.close(e)}}]);
- "use strict";angular.module("app.business").controller("inboundListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","inboundService","transferContractService","APP_CONFIG","items",function(a,n,e,o,t,c,i,u,g){a.pageInfo={pageNum:1,pageSize:10},a.loadData=function(){c.getZzPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize).then(function(e){a.pageInfo=e}).catch(function(e){601==e.status&&n.close()})},a.loadData(),a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData())},a.cancel=function(){n.close()},a.selectContract=function(e){n.close(e)}}]);
- "use strict";angular.module("app.business").controller("noticeScheduleListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","deliveryStorageNoticeScheduleService","APP_CONFIG","items",function(n,o,a,e,t,i,l,c){n.pageInfo={pageNum:1,pageSize:10},n.loadData=function(){i.getPageInfo(n.pageInfo.pageNum,n.pageInfo.pageSize,n.searchCondition).then(function(o){n.pageInfo=o},function(o){console.log(o)})},n.searchCondition={},null!=c.planBid&&null!=c.planBid&&(n.searchCondition.planBid=c.planBid),null!=c.rootContractBid&&null!=c.rootContractBid&&(n.searchCondition.rootContractBid=c.rootContractBid),n.loadData(),n.goPage=function(o){n.pageInfo.pageNum!=o&&0<o&&(n.pageInfo.pageNum=o,n.loadData(o))},n.cancel=function(){o.close()}}]);
- "use strict";angular.module("app.business").controller("planListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","planService","APP_CONFIG","items",function(l,o,n,a,e,t,i,c){l.pageInfo={pageNum:1,pageSize:10},l.searchCondition={},l.loadData=function(n,a,e){t.getPassStartPageInfo(n,a,e).then(function(n){l.pageInfo=n}).catch(function(n){601==n.status&&o.close()})},null!=c&&null!=c.billType&&null!=c.billType&&(l.searchCondition.billType=c.billType),l.loadData(1,10,l.searchCondition),l.goPage=function(n){l.pageInfo.pageNum!=n&&0<n&&(l.pageInfo.pageNum=n,l.loadData(n,10,l.searchCondition))},l.cancel=function(){o.close()},l.selectPlan=function(n){o.close(n)}}]);
- "use strict";angular.module("app.business").controller("refuseReasonCtrl",["$scope","$http","$state","$uibModalInstance","APP_CONFIG","items",function(n,s,e,t,i,o){n.returnResult=[],n.cancel=function(){n.returnResult.returnType="success",t.close(n.returnResult)},n.submit=function(e){var t;null!=e&&""!=e&&void 0!==e?("discontinue"==o.type?t="/depot/business/plan/discontinue":"finish"==o.type?t="/depot/business/plan/finish":"contractDiscontinue"==o.type?t="/depot/business/contract/discontinue":"contractFinish"==o.type?t="/depot/business/contract/finish":"noticeDiscontinue"==o.type?t="/depot/business/deliveryStorageNotice/discontinue":"noticeFinish"==o.type&&(t="/depot/business/deliveryStorageNotice/finish"),s({method:"POST",url:i.businessUrl+t,data:{id:o.id,refuseReason:e}}).then(function(e){alert("执行成功!"),n.cancel()},function(e){console.log(e)})):alert("请填写暂停或终止的原因")}}]);
- "use strict";angular.module("app.business").controller("trainListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","trainService","transferContractService","APP_CONFIG","items",function(n,o,a,t,e,c,i,l,u){n.pageInfo={pageNum:1,pageSize:10},n.loadData=function(a,t,e){n.dataId=u.dataId,c.getPageInfo(a,t,n.dataId).then(function(a){n.pageInfo=a}).catch(function(a){601==a.status&&o.close()})},n.loadData(),n.goPage=function(a){n.pageInfo.pageNum!=a&&0<a&&(n.pageInfo.pageNum=a,n.loadData())},n.cancel=function(){o.close()},n.selectContract=function(a){o.close(a)}}]);
- "use strict";angular.module("app.business").controller("transferContractCanChangeListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","contractService","transferContractService","APP_CONFIG","items",function(e,n,a,t,o,c,r,f,g){e.pageInfo={pageNum:1,pageSize:10},e.loadDataTransfer=function(){r.getCanChangeList(e.pageInfo.pageNum,e.pageInfo.pageSize).then(function(a){e.pageInfo=a},function(a){console.log(a)})},e.loadDataTransfer(),e.goPage=function(a){e.pageInfo.pageNum!=a&&0<a&&(e.pageInfo.pageNum=a,e.loadDataTransfer())},e.cancel=function(){n.close()},e.selectContract=function(a){n.close(a)}}]);
- "use strict";angular.module("app.business").controller("transferContractListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","contractService","transferContractService","APP_CONFIG","items",function(a,e,n,o,t,l,i,c,r){a.pageInfo={pageNum:1,pageSize:10},a.searchCondition={},a.loadDataTransfer=function(){i.getModalList(a.pageInfo.pageNum,a.pageInfo.pageSize,a.searchCondition).then(function(n){a.pageInfo=n}).catch(function(n){601==n.status&&e.close()})},null!=r&&(null!=r.billType&&null!=r.billType&&(a.searchCondition.billType=r.billType),null!=r.planBid&&null!=r.planBid&&(a.searchCondition.planBid=r.planBid)),a.loadDataTransfer(1,10,a.searchCondition),a.goPage=function(n){a.pageInfo.pageNum!=n&&0<n&&(a.pageInfo.pageNum=n,a.loadDataTransfer())},a.cancel=function(){e.close()},a.selectContract=function(n){e.close(n)}}]);
- "use strict";angular.module("app.business").controller("useApplyListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","drugUseApplyService","APP_CONFIG","items",function(a,n,e,o,t,l,i,p){a.pageInfo={pageNum:1,pageSize:10},null!=p.restoring?a.searchCondition={state:2,isUse:0}:a.searchCondition={state:2,isUse:1},a.loadData=function(){l.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.searchCondition).then(function(e){a.pageInfo=e}).catch(function(e){601==e.status&&n.close()})},null!=p&&null!=p.applyNumber&&null!=p.applyNumber&&(a.searchCondition.applyNumber=p.applyNumber),a.loadData(),a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData(e,10,a.searchCondition))},a.cancel=function(){n.close()},a.selectUseApply=function(e){n.close(e)}}]);
- "use strict";angular.module("app.chat").factory("ChatApi",["$q","$rootScope","User","$http","APP_CONFIG",function(e,s,t,n,u){var a,i=e.defer(),r={initialized:i.promise,users:[],messages:[],statuses:["Online","Busy","Away","Log Off"],status:"Online",setUser:function(e){-1!=r.users.indexOf(a)&&r.users.splice(r.users.indexOf(a),1),a=e,r.users.push(a)},sendMessage:function(e){e={user:a,body:e,date:new Date};this.messages.push(e)}};return n.get(u.apiRootUrl+"/chat.json").then(function(e){r.messages=e.data.messages,r.users=e.data.users,i.resolve()}),r.initialized.then(function(){t.initialized.then(function(){r.setUser({username:t.username,picture:t.picture,status:r.status})}),s.$watch(function(){return t.username},function(e,s){e!=s&&r.setUser({username:t.username,picture:t.picture,status:r.status})})}),r}]);
- "use strict";!function(){var l,h,s=[],n=[],c=[],d={width:200,gap:35,offset:0};(l=jQuery).widget("ui.chatbox",{options:{id:null,title:null,user:null,hidden:!1,offset:0,width:300,status:"online",alertmsg:null,alertshow:null,messageSent:function(t,e,o){this.boxManager.addMsg(e.first_name,o)},boxClosed:function(t){},boxManager:{init:function(t){this.elem=t},addMsg:function(t,e){var o=this,i=o.elem.uiChatboxLog,a=document.createElement("div");i.append(a),l(a).hide();var s,n=!1;t?(s=document.createElement("b"),l(s).text(t+": "),a.appendChild(s)):n=!0;n=document.createElement(n?"i":"span");l(n).text(e),a.appendChild(n),l(a).addClass("ui-chatbox-msg"),l(a).css("maxWidth",l(i).width()),l(a).fadeIn(),l(a).find("span").emoticonize(),o._scrollToBottom(),o.elem.uiChatboxTitlebar.hasClass("ui-state-focus")||o.highlightLock||(o.highlightLock=!0,o.highlightBox())},highlightBox:function(){var t=this;t.elem.uiChatboxTitlebar.effect("highlight",{},300),t.elem.uiChatbox.effect("bounce",{times:2},300,function(){t.highlightLock=!1,t._scrollToBottom()})},toggleBox:function(){this.elem.uiChatbox.toggle()},_scrollToBottom:function(){var t=this.elem.uiChatboxLog;t.scrollTop(t.get(0).scrollHeight)}}},toggleContent:function(t){this.uiChatboxContent.toggle(),this.uiChatboxContent.is(":visible")&&this.uiChatboxInputBox.focus()},widget:function(){return this.uiChatbox},_create:function(){var e=this,t=e.options.title||"No Title",o=(e.uiChatbox=l("<div></div>")).appendTo(document.body).addClass("ui-widget ui-chatbox").attr("outline",0).focusin(function(){e.uiChatboxTitlebar.addClass("ui-state-focus")}).focusout(function(){e.uiChatboxTitlebar.removeClass("ui-state-focus")}),i=(e.uiChatboxTitlebar=l("<div></div>")).addClass("ui-widget-header ui-chatbox-titlebar "+e.options.status+" ui-dialog-header").click(function(t){e.toggleContent(t)}).appendTo(o),a=((e.uiChatboxTitle=l("<span></span>")).html(t).appendTo(i),(e.uiChatboxTitlebarClose=l('<a href="#" rel="tooltip" data-placement="top" data-original-title="Hide"></a>')).addClass("ui-chatbox-icon ").attr("role","button").hover(function(){a.addClass("ui-state-hover")},function(){a.removeClass("ui-state-hover")}).click(function(t){return o.hide(),e.options.boxClosed(e.options.id),!1}).appendTo(i)),s=(l("<i></i>").addClass("fa fa-times").appendTo(a),(e.uiChatboxTitlebarMinimize=l('<a href="#" rel="tooltip" data-placement="top" data-original-title="Minimize"></a>')).addClass("ui-chatbox-icon").attr("role","button").hover(function(){s.addClass("ui-state-hover")},function(){s.removeClass("ui-state-hover")}).click(function(t){return e.toggleContent(t),!1}).appendTo(i)),n=(l("<i></i>").addClass("fa fa-minus").appendTo(s),(e.uiChatboxContent=l('<div class="'+e.options.alertshow+'"><span class="alert-msg">'+e.options.alertmsg+"</span></div>")).addClass("ui-widget-content ui-chatbox-content ").appendTo(o)),t=((e.uiChatboxLog=e.element).addClass("ui-widget-content ui-chatbox-log custom-scroll").appendTo(n),(e.uiChatboxInput=l("<div></div>")).addClass("ui-widget-content ui-chatbox-input").click(function(t){}).appendTo(n)),c=(e.uiChatboxInputBox=l("<textarea></textarea>")).addClass("ui-widget-content ui-chatbox-input-box ").appendTo(t).keydown(function(t){if(t.keyCode&&t.keyCode==l.ui.keyCode.ENTER){t=l.trim(l(this).val());return 0<t.length&&e.options.messageSent(e.options.id,e.options.user,t),l(this).val(""),!1}}).focusin(function(){c.addClass("ui-chatbox-input-focus");var t=l(this).parent().prev();t.scrollTop(t.get(0).scrollHeight)}).focusout(function(){c.removeClass("ui-chatbox-input-focus")});i.find("*").add(i).disableSelection(),n.children().click(function(){e.uiChatboxInputBox.focus()}),e._setWidth(e.options.width),e._position(e.options.offset),e.options.boxManager.init(e),e.options.hidden||o.show(),l(".ui-chatbox [rel=tooltip]").tooltip()},_setOption:function(t,e){if(null!=e)switch(t){case"hidden":e?this.uiChatbox.hide():this.uiChatbox.show();break;case"offset":this._position(e);break;case"width":this._setWidth(e)}l.Widget.prototype._setOption.apply(this,arguments)},_setWidth:function(t){this.uiChatbox.width(t+28+"px"),this.uiChatboxInputBox.css("width",t+18+"px")},_position:function(t){this.uiChatbox.css("right",t)}}),(h=jQuery).fn.emoticonize=function(t){for(var a=h.extend({},h.fn.emoticonize.defaults,t),s=[":-)",":o)",":c)",":^)",":-D",":-(",":-9",";-)",":-P",":-p",":-Þ",":-b",":-O",":-/",":-X",":-#",":'(","B-)","8-)",";*(",":-*",":-\\","?-)",": )",": ]","= ]","= )","8 )",": }",": D","8 D","X D","x D","= D",": (",": [",": {","= (","; )","; ]","; D",": P",": p","= P","= p",": b",": Þ",": O","8 O",": /","= /",": S",": #",": X","B )",": |",": \\","= \\",": *",": >",": <"],n=[":)",":]","=]","=)","8)",":}",":D",":(",":[",":{","=(",";)",";]",";D",":P",":p","=P","=p",":b",":Þ",":O",":/","=/",":S",":#",":X","B)",":|",":\\","=\\",":*",":>",":<"],c={">:)":{cssClass:"red-emoticon small-emoticon spaced-emoticon"},">;)":{cssClass:"red-emoticon small-emoticon spaced-emoticon"},">:(":{cssClass:"red-emoticon small-emoticon spaced-emoticon"},">: )":{cssClass:"red-emoticon small-emoticon"},">; )":{cssClass:"red-emoticon small-emoticon"},">: (":{cssClass:"red-emoticon small-emoticon"},";(":{cssClass:"red-emoticon spaced-emoticon"},"<3":{cssClass:"pink-emoticon counter-rotated"},O_O:{cssClass:"no-rotate"},o_o:{cssClass:"no-rotate"},"0_o":{cssClass:"no-rotate"},O_o:{cssClass:"no-rotate"},T_T:{cssClass:"no-rotate"},"^_^":{cssClass:"no-rotate"},"O:)":{cssClass:"small-emoticon spaced-emoticon"},"O: )":{cssClass:"small-emoticon"},"8D":{cssClass:"small-emoticon spaced-emoticon"},XD:{cssClass:"small-emoticon spaced-emoticon"},xD:{cssClass:"small-emoticon spaced-emoticon"},"=D":{cssClass:"small-emoticon spaced-emoticon"},"8O":{cssClass:"small-emoticon spaced-emoticon"},"[+=..]":{cssClass:"no-rotate nintendo-controller"}},e=new RegExp("(\\"+[")","(","*","[","]","{","}","|","^","<",">","\\","?","+","=","."].join("|\\")+")","g"),o="(^|[\\s\\0])",i=s.length-1;0<=i;--i)s[i]=s[i].replace(e,"\\$1"),s[i]=new RegExp(o+"("+s[i]+")","g");for(var l,i=n.length-1;0<=i;--i)n[i]=n[i].replace(e,"\\$1"),n[i]=new RegExp(o+"("+n[i]+")","g");for(l in c)c[l].regexp=l.replace(e,"\\$1"),c[l].regexp=new RegExp(o+"("+c[l].regexp+")","g");t="span.css-emoticon";a.exclude&&(t+=","+a.exclude);var d=t.split(",");return this.not(t).each(function(){var t,o=h(this),e="css-emoticon";for(t in a.animate&&(e+=" un-transformed-emoticon animated-emoticon"),c){var i=e+" "+c[t].cssClass;o.html(o.html().replace(c[t].regexp,"$1<span class='"+i+"'>$2</span>"))}h(s).each(function(){o.html(o.html().replace(this,"$1<span class='"+e+"'>$2</span>"))}),h(n).each(function(){o.html(o.html().replace(this,"$1<span class='"+e+" spaced-emoticon'>$2</span>"))}),h.each(d,function(t,e){o.find(h.trim(e)+" span.css-emoticon").each(function(){h(this).replaceWith(h(this).text())})}),a.animate&&setTimeout(function(){h(".un-transformed-emoticon").removeClass("un-transformed-emoticon")},a.delay)})},h.fn.unemoticonize=function(t){var e=h.extend({},h.fn.emoticonize.defaults,t);return this.each(function(){h(this).find("span.css-emoticon").each(function(){var t=h(this);e.animate?(t.addClass("un-transformed-emoticon"),setTimeout(function(){t.replaceWith(t.text())},e.delay)):t.replaceWith(t.text())})})},h.fn.emoticonize.defaults={animate:!0,delay:500,exclude:"pre,code,.no-emoticons"};var r,u={init:function(t){$.extend(d,t)},addBox:function(t,e,o){var i=n.indexOf(t),a=s.indexOf(t);-1!=i||(-1!=a?($("#"+t).chatbox("option","offset",p()),$("#"+t).chatbox("option","boxManager").toggleBox(),n.push(t)):((a=document.createElement("div")).setAttribute("id",t),$(a).chatbox({id:t,user:e,title:'<i title="'+e.status+'"></i>'+e.first_name+" "+e.last_name,hidden:!1,offset:p(),width:d.width,status:e.status,alertmsg:e.alertmsg,alertshow:e.alertshow,messageSent:r,boxClosed:m}),s.push(t),n.push(t),c.push(e.first_name)))},delBox:function(t){},dispatch:r=function(t,e,o){$("#chatlog").length&&$("#chatlog").append("You said to <b>"+e.first_name+" "+e.last_name+":</b> "+o+"<br/>").effect("highlight",{},500),$("#"+t).chatbox("option","boxManager").addMsg("Me",o)}};function p(){return(d.width+d.gap)*n.length}function m(t){var e=n.indexOf(t);if(-1!=e){n.splice(e,1);for(var o=d.width+d.gap,i=e;i<n.length;i++)d.offset=$("#"+n[i]).chatbox("option","offset"),$("#"+n[i]).chatbox("option","offset",d.offset-o)}else alert("NOTE: Id missing from array: "+t)}function e(t,e,o){$("a[data-chat-id]").click(function(t,e){var o,i,a,s,n,c;$(this).hasClass("offline")||(o=(c=$(this)).attr("data-chat-id"),i=c.attr("data-chat-fname"),a=c.attr("data-chat-lname"),s=c.attr("data-chat-status")||"online",n=c.attr("data-chat-alertmsg"),c=c.attr("data-chat-alertshow")||!1,u.addBox(o,{title:"username"+o,first_name:i,last_name:a,status:s,alertmsg:n,alertshow:c})),t.preventDefault()})}angular.module("app.chat").directive("asideChatWidget",["ChatApi",function(t){return{restrict:"A",replace:!0,templateUrl:"app/dashboard/chat/directives/aside-chat-widget.tpl.html",link:e}}])}();
- "use strict";angular.module("app.chat").directive("chatUsers",["ChatApi",function(i){return{restrict:"E",replace:!0,templateUrl:"app/dashboard/chat/directives/chat-users.tpl.html",scope:!0,link:function(e,t){e.open=!1,e.openToggle=function(){e.open=!e.open},e.chatUserFilter="",i.initialized.then(function(){e.chatUsers=i.users})}}}]);
- "use strict";angular.module("app.chat").directive("chatWidget",["ChatApi",function(e){return{replace:!0,restrict:"E",templateUrl:"app/dashboard/chat/directives/chat-widget.tpl.html",scope:{},link:function(s,t){s.newMessage="",s.sendMessage=function(){e.sendMessage(s.newMessage),s.newMessage=""},s.messageTo=function(e){s.newMessage+=e.username+", "},e.initialized.then(function(){s.chatMessages=e.messages}),s.$watch(function(){return e.messages.length},function(e){e&&(e=$(".chat-body",t)).animate({scrollTop:e[0].scrollHeight})})}}}]);
- "use strict";angular.module("app").directive("todoList",["$timeout","Todo",function(t,e){return{restrict:"E",replace:!0,templateUrl:"app/dashboard/todo/directives/todo-list.tpl.html",scope:{todos:"="},link:function(i,t,e){i.title=e.title,i.icon=e.icon,i.state=e.state,i.filter={state:i.state},t.find(".todo").sortable({handle:".handle",connectWith:".todo",receive:function(t,e){console.log(e.item.scope().todo,i.state);var o=e.item.scope().todo,e=i.state;o&&e?o.setState(e):console.log("Wat",o,e)}}).disableSelection()}}}]);
- "use strict";angular.module("app").factory("Todo",["Restangular","APP_CONFIG","$httpBackend",function(t,e,o){function n(e){return e._id||(e._id=_.unique("todo")),e.toggle=function(){e.completedAt?(e.state="Critical",e.completedAt=null):(e.state="Completed",e.completedAt=JSON.stringify(new Date))},e.setState=function(t){e.state=t,e.completedAt="Completed"==t?JSON.stringify(new Date):null},e}var l=t.all(e.apiRootUrl+"/todos.json");return t.extendModel(e.apiRootUrl+"/todos.json",n),l.normalize=n,l}]);
- "use strict";angular.module("app.graphs").directive("chartjsBarChart",function(){return{restrict:"A",link:function(a,e,r){e=e[0].getContext("2d");new Chart(e).Bar({labels:["January","February","March","April","May","June","July"],datasets:[{label:"My First dataset",fillColor:"rgba(220,220,220,0.5)",strokeColor:"rgba(220,220,220,0.8)",highlightFill:"rgba(220,220,220,0.75)",highlightStroke:"rgba(220,220,220,1)",data:[65,59,80,81,56,55,40]},{label:"My Second dataset",fillColor:"rgba(151,187,205,0.5)",strokeColor:"rgba(151,187,205,0.8)",highlightFill:"rgba(151,187,205,0.75)",highlightStroke:"rgba(151,187,205,1)",data:[28,48,40,19,86,27,90]}]},{scaleBeginAtZero:!0,scaleShowGridLines:!0,scaleGridLineColor:"rgba(0,0,0,.05)",scaleGridLineWidth:1,barShowStroke:!0,barStrokeWidth:1,barValueSpacing:5,barDatasetSpacing:1,responsive:!0,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<datasets.length; i++){%><li><span style="background-color:<%=datasets[i].lineColor%>"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>'})}}});
- "use strict";angular.module("app.graphs").directive("chartjsDoughnutChart",function(){});
- "use strict";angular.module("app.graphs").directive("chartjsLineChart",function(){return{restrict:"A",link:function(t,e,a){e=e[0].getContext("2d"),new Chart(e).Line({labels:["January","February","March","April","May","June","July"],datasets:[{label:"My First dataset",fillColor:"rgba(220,220,220,0.2)",strokeColor:"rgba(220,220,220,1)",pointColor:"rgba(220,220,220,1)",pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:"rgba(220,220,220,1)",data:[65,59,80,81,56,55,40]},{label:"My Second dataset",fillColor:"rgba(151,187,205,0.2)",strokeColor:"rgba(151,187,205,1)",pointColor:"rgba(151,187,205,1)",pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:"rgba(151,187,205,1)",data:[28,48,40,19,86,27,90]}]},{scaleShowGridLines:!0,scaleGridLineColor:"rgba(0,0,0,.05)",scaleGridLineWidth:1,bezierCurve:!0,bezierCurveTension:.4,pointDot:!0,pointDotRadius:4,pointDotStrokeWidth:1,pointHitDetectionRadius:20,datasetStroke:!0,datasetStrokeWidth:2,datasetFill:!0,responsive:!0,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<datasets.length; i++){%><li><span style="background-color:<%=datasets[i].lineColor%>"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>'})}}});
- "use strict";angular.module("app.graphs").directive("chartjsPieChart",function(){return{restrict:"A",link:function(e,a,t){a=a[0].getContext("2d"),new Chart(a).Pie([{value:300,color:"rgba(220,220,220,0.9)",highlight:"rgba(220,220,220,0.8)",label:"Grey"},{value:50,color:"rgba(151,187,205,1)",highlight:"rgba(151,187,205,0.8)",label:"Blue"},{value:100,color:"rgba(169, 3, 41, 0.7)",highlight:"rgba(169, 3, 41, 0.7)",label:"Red"}],{segmentShowStroke:!0,segmentStrokeColor:"#fff",segmentStrokeWidth:2,animationSteps:100,animationEasing:"easeOutBounce",animateRotate:!0,animateScale:!1,responsive:!0,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<segments.length; i++){%><li><span style="background-color:<%=segments[i].fillColor%>"></span><%if(segments[i].label){%><%=segments[i].label%><%}%></li><%}%></ul>'})}}});
- "use strict";angular.module("app.graphs").directive("chartjsPolarChart",function(){return{restrict:"A",link:function(e,a,l){a=a[0].getContext("2d");new Chart(a).PolarArea([{value:300,color:"rgba(220,220,220,0.8)",highlight:"rgba(220,220,220,0.7)",label:"Grey"},{value:50,color:"rgba(151,187,205,1)",highlight:"rgba(151,187,205,0.8)",label:"Blue"},{value:100,color:"rgba(169, 3, 41, 0.7)",highlight:"rgba(169, 3, 41, 0.7)",label:"Red"},{value:40,color:"#949FB1",highlight:"#A8B3C5",label:"Grey"},{value:120,color:"#4D5360",highlight:"#616774",label:"Dark Grey"}],{scaleShowLabelBackdrop:!0,scaleBackdropColor:"rgba(255,255,255,0.75)",scaleBeginAtZero:!0,scaleBackdropPaddingY:2,scaleBackdropPaddingX:2,scaleShowLine:!0,segmentShowStroke:!0,segmentStrokeColor:"#fff",segmentStrokeWidth:2,animationSteps:100,animationEasing:"easeOutBounce",animateRotate:!0,animateScale:!1,responsive:!0,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<segments.length; i++){%><li><span style="background-color:<%=segments[i].fillColor%>"></span><%if(segments[i].label){%><%=segments[i].label%><%}%></li><%}%></ul>'})}}});
- "use strict";angular.module("app.graphs").directive("chartjsRadarChart",function(){return{restrict:"A",link:function(t,a,o){a=a[0].getContext("2d"),new Chart(a).Radar({labels:["Eating","Drinking","Sleeping","Designing","Coding","Cycling","Running"],datasets:[{label:"My First dataset",fillColor:"rgba(220,220,220,0.2)",strokeColor:"rgba(220,220,220,1)",pointColor:"rgba(220,220,220,1)",pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:"rgba(220,220,220,1)",data:[65,59,90,81,56,55,40]},{label:"My Second dataset",fillColor:"rgba(151,187,205,0.2)",strokeColor:"rgba(151,187,205,1)",pointColor:"rgba(151,187,205,1)",pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:"rgba(151,187,205,1)",data:[28,48,40,19,96,27,100]}]},{scaleShowLine:!0,angleShowLineOut:!0,scaleShowLabels:!1,scaleBeginAtZero:!0,angleLineColor:"rgba(0,0,0,.1)",angleLineWidth:1,pointLabelFontFamily:"'Arial'",pointLabelFontStyle:"normal",pointLabelFontSize:10,pointLabelFontColor:"#666",pointDot:!0,pointDotRadius:3,pointDotStrokeWidth:1,pointHitDetectionRadius:20,datasetStroke:!0,datasetStrokeWidth:2,datasetFill:!0,responsive:!0,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<datasets.length; i++){%><li><span style="background-color:<%=datasets[i].lineColor%>"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>'})}}});
- "use strict";angular.module("app.graphs").factory("DygraphsDataDemo",function(){function n(){return"20070101,62,39\n20070102,62,44\n20070103,62,42\n20070104,57,45\n20070105,54,44\n20070106,55,36\n20070107,62,45\n20070108,66,48\n20070109,63,39\n20070110,57,37\n20070111,50,37\n20070112,48,35\n20070113,48,30\n20070114,48,28\n20070115,53,28\n20070116,50,30\n20070117,57,37\n20070118,61,33\n20070119,55,35\n20070120,61,35\n20070121,64,43\n20070122,61,36\n20070123,57,35\n20070124,60,35\n20070125,55,39\n20070126,54,44\n20070127,57,48\n20070128,59,45\n20070129,63,45\n20070130,59,41\n20070131,55,48\n20070201,53,46\n20070202,55,44\n20070203,59,37\n20070204,66,39\n20070205,64,43\n20070206,61,46\n20070207,61,51\n20070208,60,51\n20070209,61,55\n20070210,62,55\n20070211,61,46\n20070212,59,43\n20070213,57,46\n20070214,61,39\n20070215,64,44\n20070216,71,46\n20070217,73,51\n20070218,60,46\n20070219,63,44\n20070220,57,45\n20070221,59,48\n20070222,55,44\n20070223,55,42\n20070224,57,39\n20070225,55,48\n20070226,57,44\n20070227,53,39\n20070228,53,37\n20070301,54,37\n20070302,61,39\n20070303,66,43\n20070304,70,48\n20070305,68,53\n20070306,69,46\n20070307,62,51\n20070308,61,46\n20070309,60,45\n20070310,68,46\n20070311,79,48\n20070312,80,52\n20070313,73,53\n20070314,64,48\n20070315,78,46\n20070316,78,50\n20070317,62,51\n20070318,66,46\n20070319,64,48\n20070320,60,48\n20070321,66,46\n20070322,73,43\n20070323,78,48\n20070324,68,48\n20070325,64,53\n20070326,66,48\n20070327,57,46\n20070328,66,42\n20070329,73,42\n20070330,72,46\n20070331,69,46\n20070401,64,46\n20070402,69,46\n20070403,71,46\n20070404,69,50\n20070405,71,52\n20070406,64,52\n20070407,68,51\n20070408,71,51\n20070409,66,50\n20070410,72,46\n20070411,63,50\n20070412,64,46\n20070413,70,44\n20070414,57,51\n20070415,68,46\n20070416,75,46\n20070417,62,48\n20070418,61,45\n20070419,57,42\n20070420,64,46\n20070421,61,43\n20070422,63,48\n20070423,70,44\n20070424,66,46\n20070425,66,48\n20070426,69,48\n20070427,82,50\n20070428,81,55\n20070429,70,53\n20070430,77,51\n20070501,70,48\n20070502,66,52\n20070503,63,48\n20070504,64,51\n20070505,73,46\n20070506,88,54\n20070507,91,57\n20070508,84,60\n20070509,73,55\n20070510,57,52\n20070511,64,51\n20070512,64,50\n20070513,72,46\n20070514,66,50\n20070515,63,51\n20070516,70,48\n20070517,68,50\n20070518,73,50\n20070519,70,52\n20070520,73,51\n20070521,78,54\n20070522,81,51\n20070523,86,55\n20070524,78,55\n20070525,69,54\n20070526,69,55\n20070527,69,54\n20070528,73,52\n20070529,69,53\n20070530,66,55\n20070531,64,54\n20070601,66,54\n20070602,64,54\n20070603,70,55\n20070604,73,59\n20070605,68,55\n20070606,70,53\n20070607,75,51\n20070608,70,50\n20070609,75,53\n20070610,75,55\n20070611,75,53\n20070612,79,52\n20070613,90,59\n20070614,89,60\n20070615,86,59\n20070616,72,55\n20070617,79,53\n20070618,79,57\n20070619,73,55\n20070620,71,55\n20070621,77,55\n20070622,79,54\n20070623,77,54\n20070624,77,53\n20070625,82,53\n20070626,71,54\n20070627,73,55\n20070628,73,57\n20070629,77,60\n20070630,75,54\n20070701,78,54\n20070702,82,57\n20070703,72,57\n20070704,84,59\n20070705,84,61\n20070706,75,60\n20070707,73,55\n20070708,78,55\n20070709,73,57\n20070710,73,59\n20070711,78,62\n20070712,75,59\n20070713,79,60\n20070714,73,60\n20070715,78,62\n20070716,75,59\n20070717,77,60\n20070718,75,63\n20070719,80,59\n20070720,79,59\n20070721,77,61\n20070722,75,63\n20070723,79,64\n20070724,73,61\n20070725,72,57\n20070726,75,60\n20070727,78,60\n20070728,77,57\n20070729,73,57\n20070730,80,59\n20070731,75,59\n20070801,75,59\n20070802,73,60\n20070803,79,60\n20070804,77,59\n20070805,71,57\n20070806,71,59\n20070807,73,57\n20070808,71,55\n20070809,77,60\n20070810,77,57\n20070811,73,57\n20070812,72,55\n20070813,75,55\n20070814,73,55\n20070815,75,57\n20070816,79,60\n20070817,80,55\n20070818,78,57\n20070819,77,55\n20070820,80,64\n20070821,82,62\n20070822,82,60\n20070823,82,57\n20070824,78,59\n20070825,73,61\n20070826,73,61\n20070827,78,59\n20070828,86,62\n20070829,88,68\n20070830,90,68\n20070831,80,66\n20070901,87,62\n20070902,89,61\n20070903,78,61\n20070904,78,63\n20070905,89,57\n20070906,82,64\n20070907,75,61\n20070908,73,62\n20070909,71,61\n20070910,73,59\n20070911,71,59\n20070912,72,60\n20070913,77,57\n20070914,75,60\n20070915,73,57\n20070916,72,61\n20070917,72,55\n20070918,73,55\n20070919,66,55\n20070920,71,52\n20070921,77,57\n20070922,64,57\n20070923,68,55\n20070924,78,52\n20070925,84,53\n20070926,87,57\n20070927,75,55\n20070928,66,54\n20070929,73,52\n20070930,75,48\n20071001,71,57\n20071002,81,53\n20071003,73,54\n20071004,69,55\n20071005,64,50\n20071006,73,45\n20071007,77,46\n20071008,79,53\n20071009,72,53\n20071010,69,54\n20071011,70,48\n20071012,64,54\n20071013,70,53\n20071014,66,51\n20071015,68,52\n20071016,66,52\n20071017,66,50\n20071018,73,50\n20071019,72,57\n20071020,66,54\n20071021,73,51\n20071022,81,51\n20071023,84,53\n20071024,79,55\n20071025,66,53\n20071026,68,46\n20071027,66,52\n20071028,75,52\n20071029,63,55\n20071030,63,53\n20071031,63,54\n20071101,66,53\n20071102,77,50\n20071103,80,48\n20071104,77,48\n20071105,66,48\n20071106,62,52\n20071107,61,48\n20071108,59,53\n20071109,63,48\n20071110,66,48\n20071111,63,48\n20071112,68,44\n20071113,72,51\n20071114,75,55\n20071115,69,51\n20071116,63,55\n20071117,66,51\n20071118,64,53\n20071119,66,48\n20071120,63,46\n20071121,64,43\n20071122,64,37\n20071123,70,37\n20071124,60,37\n20071125,60,46\n20071126,63,42\n20071127,63,45\n20071128,64,46\n20071129,62,41\n20071130,55,42\n20071201,57,37\n20071202,61,45\n20071203,66,50\n20071204,61,54\n20071205,60,50\n20071206,57,48\n20071207,55,45\n20071208,53,42\n20071209,57,39\n20071210,57,39\n20071211,57,41\n20071212,55,35\n20071213,59,34\n20071214,55,34\n20071215,55,39\n20071216,55,43\n20071217,57,48\n20071218,57,43\n20071219,59,41\n20071220,55,43\n20071221,53,39\n20071222,53,32\n20071223,55,37\n20071224,57,45\n20071225,57,37\n20071226,53,43\n20071227,48,37\n20071228,48,43\n20071229,57,44\n20071230,52,43\n20071231,57,42\n"}return{data_nolabel:n,data:function(){return"Date,High,Low\n"+n()},NoisyData:function(){return"Date,A,B\n20061001,3.01953818828,0.7212041046,2.18487394958,0.599318549691\n20061002,3.63321799308,0.778297234566,1.69491525424,0.531417655826\n20061003,2.44328097731,0.644967734352,2.51256281407,0.640539070386\n20061004,3.52733686067,0.774700921683,2.68456375839,0.66207105053\n20061005,3.28719723183,0.741636245748,2.35294117647,0.621407707226\n20061006,1.58450704225,0.523967868159,3.78657487091,0.791868460623\n20061007,5.32859680284,0.946589405904,4.0404040404,0.807910739509\n20061008,2.64084507042,0.672799548916,2.37288135593,0.626609885481\n20061009,2.26480836237,0.620990945917,3.5413153457,0.75897176848\n20061010,3.29289428076,0.74289969528,2.02702702703,0.579191340004\n20061011,2.7633851468,0.681234043829,1.1744966443,0.4413034044\n20061012,3.28719723183,0.741636245748,3.37268128162,0.741327769578\n20061013,1.77304964539,0.55569466381,1.85810810811,0.555011329732\n20061014,3.39892665474,0.7664008338,1.67224080268,0.524368852929\n20061015,2.65017667845,0.675144574777,3.35570469799,0.737661045752\n20061016,3.63951473137,0.779620631266,2.34899328859,0.620377617453\n20061017,2.25694444444,0.618859623032,1.68067226891,0.526990133716\n20061018,4.47504302926,0.857766274964,2.51677852349,0.641599927369\n20061019,2.44755244755,0.646081155692,1.68067226891,0.526990133716\n20061020,3.67775831874,0.787656442774,3.066439523,0.711598843969\n20061021,3.94265232975,0.823839169829,3.85906040268,0.788990618726\n20061022,2.59067357513,0.660187558973,3.71621621622,0.777438794254\n20061023,4.33275563258,0.847570482324,3.85906040268,0.788990618726\n20061024,3.10344827586,0.720049610821,2.84280936455,0.679611549697\n20061025,1.40350877193,0.492720767725,2.7027027027,0.666482380968\n20061026,1.95035460993,0.582291234145,2.36486486486,0.624518599275\n20061027,2.30905861456,0.632980642182,2.03045685279,0.580161203819\n20061028,4.09252669039,0.835706590809,2.87648054146,0.68754192469\n20061029,2.66903914591,0.679883997626,2.02360876897,0.578224712918\n20061030,4.74516695958,0.89127787497,4.36241610738,0.836670992529\n20061031,2.78260869565,0.685905251933,3.20945945946,0.724388507178\n20061101,1.5873015873,0.524884521441,1.51260504202,0.500373860545\n20061102,2.78745644599,0.687083077461,2.0202020202,0.57726130639\n20061103,5.11463844797,0.925157232782,2.68907563025,0.663168401088\n20061104,4.9001814882,0.919644816432,3.07692307692,0.713993047527\n20061105,5.13274336283,0.928343545136,3.55329949239,0.761492892041\n20061106,1.92644483363,0.575222935029,2.35294117647,0.621407707226\n20061107,2.46478873239,0.650573541306,1.52027027027,0.502889967904\n20061108,2.13523131673,0.609772022763,2.6981450253,0.665374048085\n20061109,3.88007054674,0.811026422222,2.72572402044,0.672079879106\n20061110,2.63620386643,0.671633132526,3.71621621622,0.777438794254\n20061111,3.69718309859,0.791736755355,3.0303030303,0.703344064467\n20061112,3.83944153578,0.802703592906,4.05405405405,0.81058250986\n20061113,2.47787610619,0.653984033555,2.20338983051,0.604340313133\n20061114,1.77304964539,0.55569466381,2.22222222222,0.60944692682\n20061115,2.30088495575,0.630766388737,0.843170320405,0.375484163785\n20061116,1.57894736842,0.522144132232,2.19594594595,0.602321544724\n20061118,2.45183887916,0.647198426991,1.69491525424,0.531417655826\n20061119,3.52733686067,0.774700921683,1.85185185185,0.55316023504\n20061120,2.97723292469,0.711254751484,2.6981450253,0.665374048085\n20061121,2.29681978799,0.629665059963,2.01680672269,0.576301104352\n20061122,3.01418439716,0.719945245328,2.5466893039,0.649125445325\n20061123,3.78378378378,0.809917534069,2.6936026936,0.664269394219\n20061124,3.18584070796,0.738851643987,2.01005025126,0.57439025002\n20061125,2.83185840708,0.697868332879,3.066439523,0.711598843969\n20061126,3.01953818828,0.7212041046,2.53378378378,0.645878720149\n20061127,2.81195079086,0.693033387099,1.51006711409,0.499540743312\n20061128,2.97723292469,0.711254751484,2.54237288136,0.648039583782\n20061129,1.41093474427,0.495309102312,3.02013422819,0.701020603129"},data_showzerovalues:function(){return"20070101,0,39\n20070102,62,0\n20070103,0,42\n20070104,57,0\n20070105,65,44\n20070106,55,44\n20070107,0,45\n20070108,66,0\n20070109,0,39\n"},data_temp:function(){return"Date,NY,SF\n20070101,46;51;56,43;45;48\n20070102,43;48;52,48;56;63\n20070103,39;46;53,50;54;62\n20070104,44;51;58,45;52;56\n20070105,51;57;62,44;49;58\n20070106,55;64;72,40;50;60\n20070107,46;51;56,45;53;63\n20070108,40;49;57,43;53;64\n20070109,37;41;45,49;56;66\n20070110,31;35;38,45;49;54\n20070111,29;35;41,41;46;54\n20070112,39;45;50,41;44;49\n20070113,46;52;57,38;44;53\n20070114,42;44;46,36;43;51\n20070115,41;46;51,36;46;55\n20070116,25;41;57,37;45;54\n20070117,21;26;31,41;47;56\n20070118,25;32;38,38;48;61\n20070119,33;38;43,\n20070120,23;29;35,\n20070121,21;26;31,55;60;68\n20070122,28;31;34,44;54;66\n20070123,30;34;38,41;51;64\n20070124,34;37;40,42;51;64\n20070125,17;27;37,45;49;56\n20070126,11;18;24,44;48;52\n20070127,22;32;41,47;52;58\n20070128,32;38;43,48;52;60\n20070129,24;28;32,47;55;64\n20070130,23;30;37,51;54;56\n20070131,27;31;34,49;52;56\n20070201,28;33;37,46;50;52\n20070202,34;37;39,47;51;57\n20070203,25;32;38,42;51;62\n20070204,18;25;31,44;55;69\n20070205,10;15;20,48;55;68\n20070206,13;20;26,48;54;62\n20070207,14;21;27,51;56;62\n20070208,17;24;30,49;54;56\n20070209,20;27;33,55;56;58\n20070210,25;30;34,55;57;60\n20070211,21;28;34,51;55;59\n20070212,30;36;41,48;51;59\n20070213,23;29;34,48;52;58\n20070214,19;25;31,44;52;60\n20070215,17;21;25,49;55;65\n20070216,16;23;30,48;59;72\n20070217,22;29;36,51;62;77\n20070218,20;28;35,48;54;61\n20070219,14;22;29,48;53;61\n20070220,29;39;49,49;53;59\n20070221,39;44;49,50;54;61\n20070222,33;40;46,43;48;54\n20070223,23;32;40,43;48;54\n20070224,22;33;43,46;51;60\n20070225,26;33;39,49;52;55\n20070226,31;34;37,44;49;54\n20070227,35;39;43,40;45;52\n20070228,37;42;46,42;47;53\n20070301,33;39;45,44;49;55\n20070302,36;49;61,45;52;60\n20070303,37;48;59,48;58;68\n20070304,35;39;42,53;60;72\n20070305,23;33;42,52;58;67\n20070306,14;19;24,49;54;66\n20070307,14;20;25,50;53;60\n20070308,20;28;35,48;52;60\n20070309,15;25;34,49;53;58\n20070310,30;43;55,50;57;69\n20070311,40;45;50,53;63;79\n20070312,36;46;56,57;65;78\n20070313,44;49;54,52;58;68\n20070314,46;56;66,50;54;62\n20070315,37;53;69,51;59;75\n20070316,28;33;38,53;62;76\n20070317,27;35;42,50;53;57\n20070318,29;35;41,50;53;61\n20070319,33;38;43,49;53;59\n20070320,35;43;50,50;54;58\n20070321,27;34;41,48;55;62\n20070322,41;54;67,50;58;71\n20070323,46;54;62,49;56;67\n20070324,40;48;55,50;52;56\n20070325,38;46;53,50;53;56\n20070326,41;48;55,48;53;60\n20070327,48;62;75,46;50;56\n20070328,47;55;63,47;52;61\n20070329,40;48;56,49;57;68\n20070330,42;55;67,48;53;64\n20070331,44;51;57,49;55;68\n20070401,42;47;51,49;52;58\n20070402,42;48;54,48;54;68\n20070403,43;52;60,48;54;66\n20070404,41;43;45,50;56;67\n20070405,36;42;47,50;54;63\n20070406,34;39;43,48;51;55\n20070407,34;39;43,51;54;59\n20070408,32;37;42,51;55;61\n20070409,35;42;49,52;55;59\n20070410,36;43;50,50;56;67\n20070411,37;44;51,51;54;57\n20070412,41;43;45,48;53;58\n20070413,44;47;50,49;54;64\n20070414,42;50;57,50;53;56\n20070415,42;49;56,48;55;65\n20070416,40;47;54,52;58;69\n20070417,43;47;50,48;52;56\n20070418,43;48;53,46;50;55\n20070419,46;55;63,46;50;55\n20070420,46;59;71,47;52;60\n20070421,48;63;78,49;52;57\n20070422,52;64;76,51;55;59\n20070423,54;70;85,48;55;65\n20070424,59;67;75,49;54;63\n20070425,49;56;63,51;54;59\n20070426,48;55;62,50;54;63\n20070427,48;52;55,53;62;78\n20070428,53;63;72,52;61;78\n20070429,55;61;66,50;53;61\n20070430,55;68;81,51;57;66\n20070501,52;62;71,50;55;61\n20070502,51;61;71,52;56;62\n20070503,53;63;72,50;53;58\n20070504,52;62;71,50;54;60\n20070505,52;63;73,50;59;70\n20070506,48;55;62,57;72;86\n20070507,48;57;65,69;76;88\n20070508,50;60;70,53;68;79\n20070509,58;70;82,50;55;61\n20070510,62;71;79,50;54;61\n20070511,61;70;78,49;52;56\n20070512,55;64;73,50;54;60\n20070513,53;61;68,47;55;66\n20070514,52;61;69,49;53;60\n20070515,59;73;87,49;52;59\n20070516,63;76;89,48;55;66\n20070517,55;62;68,49;54;61\n20070518,49;52;55,50;55;63\n20070519,52;55;57,52;57;66\n20070520,55;67;78,51;57;67\n20070521,56;65;74,49;59;69\n20070522,55;64;73,52;61;71\n20070523,58;66;74,56;68;83\n20070524,61;75;88,50;56;69\n20070525,69;82;95,50;52;60\n20070526,73;80;86,50;52;60\n20070527,68;77;85,50;52;56\n20070528,67;77;87,50;55;64\n20070529,63;72;81,51;54;59\n20070530,62;73;84,53;54;57\n20070531,67;79;90,52;54;57\n20070601,64;78;92,50;53;59\n20070602,73;82;90,50;52;56\n20070603,65;73;81,51;54;61\n20070604,60;66;71,55;59;65\n20070605,68;77;85,54;57;61\n20070606,58;65;72,52;56;62\n20070607,58;67;76,51;57;68\n20070608,66;76;85,51;54;62\n20070609,64;73;81,50;58;66\n20070610,63;69;74,53;58;64\n20070611,66;76;85,52;58;66\n20070612,68;76;84,52;60;72\n20070613,59;65;70,57;68;80\n20070614,58;63;67,57;67;84\n20070615,62;68;73,54;62;76\n20070616,64;73;82,52;55;59\n20070617,69;80;90,52;59;70\n20070618,70;78;85,52;56;64\n20070619,69;76;83,54;58;65\n20070620,70;75;80,54;56;61\n20070621,65;75;85,53;59;67\n20070622,65;71;77,53;59;67\n20070623,61;69;77,53;58;67\n20070624,63;74;84,52;58;66\n20070625,71;78;84,52;60;75\n20070626,73;84;94,51;57;65\n20070627,73;84;95,53;59;67\n20070628,73;84;94,54;61;72\n20070629,70;75;79,55;61;72\n20070630,68;76;84,53;58;66\n20070701,64;70;75,52;59;68\n20070702,60;68;76,55;62;71\n20070703,65;74;82,54;59;64\n20070704,68;71;73,55;64;75\n20070705,69;76;82,55;62;72\n20070706,70;79;87,53;57;62\n20070707,72;80;88,52;54;58\n20070708,76;85;93,53;57;65\n20070709,71;84;96,55;59;67\n20070710,75;84;93,56;61;70\n20070711,74;81;88,59;65;74\n20070712,69;77;84,58;66;75\n20070713,75;80;85,57;65;78\n20070714,70;78;86,56;60;69\n20070715,75;83;91,57;63;72\n20070716,72;78;83,56;60;67\n20070717,71;80;88,56;62;73\n20070718,71;75;79,61;66;74\n20070719,71;82;92,58;62;72\n20070720,69;75;81,58;64;73\n20070721,67;76;84,60;66;76\n20070722,70;77;84,60;65;74\n20070723,65;71;76,58;64;76\n20070724,63;73;83,56;60;71\n20070725,71;78;85,56;59;64\n20070726,73;80;86,55;58;72\n20070727,75;82;88,55;60;72\n20070728,74;81;88,55;61;70\n20070729,74;77;80,55;60;74\n20070730,72;80;88,55;63;80\n20070731,74;82;90,54;59;68\n20070801,75;84;93,55;60;69\n20070802,76;87;98,55;61;70\n20070803,73;83;93,54;60;71\n20070804,75;84;92,54;58;67\n20070805,72;78;84,55;58;62\n20070806,75;81;86,56;60;68\n20070807,78;84;90,56;61;69\n20070808,75;85;95,56;59;65\n20070809,74;80;85,57;61;72\n20070810,59;67;75,55;62;73\n20070811,60;72;83,56;60;68\n20070812,73;81;88,54;60;70\n20070813,75;82;88,55;61;74\n20070814,71;77;83,55;60;71\n20070815,72;81;89,54;61;70\n20070816,77;82;87,57;62;72\n20070817,66;77;87,53;64;77\n20070818,62;69;76,56;62;71\n20070819,62;68;73,57;64;75\n20070820,61;67;73,59;65;74\n20070821,58;60;62,58;65;80\n20070822,58;64;69,57;65;80\n20070823,63;71;79,56;62;73\n20070824,67;77;86,58;62;70\n20070825,75;83;91,58;62;71\n20070826,75;80;85,57;61;68\n20070827,71;77;83,56;61;71\n20070828,72;78;84,55;66;82\n20070829,72;79;86,61;69;83\n20070830,73;81;88,62;71;82\n20070831,72;77;81,59;64;72\n20070901,66;73;79,58;66;80\n20070902,63;72;80,58;67;86\n20070903,67;77;86,58;63;71\n20070904,73;79;85,60;64;72\n20070905,69;74;79,58;68;84\n20070906,70;77;83,60;64;69\n20070907,72;80;88,59;63;71\n20070908,74;82;90,58;61;66\n20070909,74;80;86,59;61;66\n20070910,73;76;78,60;64;71\n20070911,72;75;77,59;62;70\n20070912,66;72;77,59;62;65\n20070913,65;71;76,59;65;74\n20070914,67;72;77,60;66;74\n20070915,58;65;71,58;62;72\n20070916,55;62;69,59;63;71\n20070917,56;63;70,56;62;71\n20070918,57;65;72,56;60;67\n20070919,59;68;76,54;57;63\n20070920,64;74;83,54;59;72\n20070921,68;76;84,58;62;73\n20070922,68;72;76,58;60;65\n20070923,67;75;82,56;61;67\n20070924,65;73;81,52;62;78\n20070925,66;78;89,54;66;86\n20070926,72;81;90,58;70;92\n20070927,73;79;84,57;61;68\n20070928,64;71;77,55;59;63\n20070929,62;69;76,51;60;74\n20070930,61;67;73,51;60;71\n20071001,62;67;71,56;62;71\n20071002,60;68;75,54;62;76\n20071003,66;73;80,53;59;67\n20071004,69;77;85,53;55;59\n20071005,67;75;83,51;56;62\n20071006,68;77;85,48;57;68\n20071007,67;75;82,51;59;75\n20071008,67;78;89,52;59;78\n20071009,61;72;83,52;59;67\n20071010,62;68;73,\n20071011,59;64;69,\n20071012,51;57;62,\n20071013,49;56;63,\n20071014,52;59;65,\n20071015,53;61;69,\n20071016,58;65;71,\n20071017,60;67;73,\n20071018,64;72;79,\n20071019,66;70;74,\n20071020,64;68;72,\n20071021,59;68;76,\n20071022,62;70;77,\n20071023,67;74;81,\n20071024,54;62;70,\n20071025,52;57;61,\n20071026,53;57;60,\n20071027,59;65;70,\n20071028,46;53;59,\n20071029,43;49;54,\n20071030,49;57;64,\n20071031,51;58;64,53;60;67\n20071101,52;60;67,51;56;72\n20071102,46;51;56,49;60;82\n20071103,47;50;53,50;61;79\n20071104,49;53;56,53;62;80\n20071105,48;53;58,50;54;59\n20071106,45;52;58,50;54;61\n20071107,42;46;50,50;53;59\n20071108,38;43;48,53;56;60\n20071109,40;44;48,53;58;66\n20071110,39;43;47,52;57;62\n20071111,34;41;48,51;56;64\n20071112,40;46;52,47;56;68\n20071113,49;55;61,57;61;73\n20071114,44;53;61,53;61;72\n20071115,45;54;62,56;59;67\n20071116,39;44;48,54;56;61\n20071117,38;43;47,53;56;61\n20071118,41;44;47,53;57;63\n20071119,39;43;46,50;56;60\n20071120,40;45;50,48;54;63\n20071121,44;51;58,44;53;66\n20071122,42;54;66,46;54;68\n20071123,32;37;42,44;57;72\n20071124,28;34;40,44;54;65\n20071125,37;44;50,51;55;62\n20071126,41;52;63,47;54;65\n20071127,46;56;65,50;55;65\n20071128,37;42;47,47;56;66\n20071129,42;47;52,48;53;64\n20071130,37;40;43,45;49;57\n20071201,26;34;42,46;49;56\n20071202,21;30;38,47;54;59\n20071203,34;42;49,52;59;64\n20071204,30;33;35,31;57;69\n20071205,29;32;34,52;56;63\n20071206,23;30;37,51;52;54\n20071207,34;35;36,48;52;57\n20071208,35;40;45,42;49;56\n20071209,36;39;41,44;51;59\n20071210,37;40;43,45;50;59\n20071211,36;41;46,46;52;59\n20071212,37;46;54,42;49;57\n20071213,30;34;38,42;49;59\n20071214,32;39;45,40;48;57\n20071215,30;34;38,43;49;56\n20071216,31;36;40,46;51;57\n20071217,27;31;35,48;52;56\n20071218,31;35;38,49;52;55\n20071219,35;41;47,46;51;57\n20071220,38;42;45,45;51;56\n20071221,36;39;42,43;48;54\n20071222,36;39;42,39;46;53\n20071223,41;52;62,44;51;61\n20071224,39;46;52,49;53;60\n20071225,38;41;44,41;49;57\n20071226,34;38;41,44;48;55\n20071227,37;42;46,41;46;52\n20071228,43;47;50,41;44;45\n20071229,43;48;53,45;48;52\n20071230,37;41;44,46;49;53\n20071231,36;41;46,38;47;56\n20080101,35;42;49,42;50;58\n20080102,19;29;39,43;50;60\n20080103,15;19;23,51;53;58\n20080104,19;28;37,51;53;59\n20080105,33;38;43,46;49;51\n20080106,37;42;47,42;47;51\n20080107,42;52;61,43;48;53\n20080108,52;58;64,44;49;53\n20080109,49;58;66,46;49;52\n20080110,42;47;51,48;50;51\n20080111,41;49;57,48;51;55\n20080112,40;45;49,46;51;58\n20080113,37;42;47,44;51;60\n20080114,34;37;39,46;51;58\n20080115,34;37;40,44;49;57\n20080116,31;36;40,41;50;60\n20080117,30;36;41,44;50;61\n20080118,37;43;49,42;52;63\n20080119,34;36;37,42;50;62\n20080120,19;27;35,46;49;53\n20080121,16;22;28,43;45;46\n20080122,25;33;40,42;44;47\n20080123,32;37;41,42;44;49\n20080124,26;31;35,43;44;45\n20080125,23;29;34,45;49;52\n20080126,27;31;35,52;55;62\n20080127,31;35;39,45;51;54\n20080128,29;36;43,42;46;51\n20080129,33;39;44,41;45;49\n20080130,34;42;50,42;47;54\n20080131,30;35;40,45;48;52\n20080201,33;45;56,40;46;52\n20080202,36;40;44,42;47;53\n20080203,33;42;50,46;49;52\n20080204,34;39;43,43;49;58\n20080205,38;45;52,40;49;58\n20080206,40;55;69,47;50;55\n20080207,39;45;50,43;50;58\n20080208,36;41;46,46;53;65\n20080209,37;41;45,46;57;69\n20080210,17;31;45,49;57;70\n20080211,12;19;25,48;56;69\n20080212,19;25;31,46;54;70\n20080213,31;43;54,48;57;65\n20080214,30;36;41,49;54;64\n20080215,32;40;48,46;52;60\n20080216,25;30;35,45;51;64\n20080217,30;42;53,46;50;55\n20080218,42;53;64,47;50;58\n20080219,29;36;42,48;51;53\n20080220,25;29;33,48;51;57\n20080221,22;28;34,48;51;56\n20080222,26;30;34,46;50;56\n20080223,30;33;36,43;48;54\n20080224,27;34;40,52;54;58\n20080225,33;41;49,49;55;63\n20080226,38;43;48,48;58;70\n20080227,24;36;47,52;58;71\n20080228,20;25;29,48;56;74\n20080229,19;28;36,48;52;62\n20080301,34;40;45,50;53;59\n20080302,30;36;43,49;59;71\n20080303,35;44;52,47;57;72\n20080304,43;53;62,46;55;68\n20080305,39;49;58,46;55;71\n20080306,36;43;49,47;55;65\n20080307,35;40;45,48;56;69\n20080308,38;48;57,49;55;66\n20080309,31;37;43,47;58;76\n20080310,28;37;46,52;58;70\n20080311,36;43;49,50;54;66\n20080312,36;42;48,48;53;63\n20080313,33;39;45,30;55;61\n20080314,39;46;53,49;52;58\n20080315,42;49;55,43;50;57\n20080316,36;42;47,47;55;68\n20080317,32;41;49,49;56;66\n20080318,36;41;46,48;55;64\n20080319,42;47;52,49;52;60\n20080320,37;48;59,46;51;59\n20080321,35;41;47,47;54;67\n20080322,35;43;50,46;55;73\n20080323,32;40;48,46;54;66\n20080324,33;41;49,47;54;64\n20080325,32;39;46,49;53;59\n20080326,43;52;60,48;52;60\n20080327,44;47;50,45;50;59\n20080328,40;45;49,46;52;60\n20080329,34;41;47,48;52;59\n20080330,28;37;46,44;49;56\n20080331,39;48;57,41;50;62\n20080401,55;60;64,49;53;60\n20080402,39;47;54,48;54;62\n20080403,35;42;49,48;53;62\n20080404,42;49;55,45;50;57\n20080405,49;54;59,46;50;57\n20080406,42;46;50,48;52;59\n20080407,41;46;51,45;51;59\n20080408,41;48;55,47;50;55\n20080409,39;48;56,47;52;59\n20080410,48;62;75,46;55;66\n20080411,47;54;61,50;65;84\n20080412,47;61;74,57;71;87\n20080413,44;50;55,51;64;80\n20080414,41;49;56,48;52;58\n20080415,43;51;59,45;51;60\n20080416,46;56;65,46;51;66\n20080417,45;59;72,49;57;75\n20080418,50;67;83,48;52;60\n20080419,51;62;72,45;49;55\n20080420,48;52;56,43;48;55\n20080421,47;52;57,44;49;57\n20080422,48;59;69,48;54;64\n20080423,52;64;76,48;53;60\n20080424,58;68;77,45;53;65\n20080425,55;63;70,48;57;69\n20080426,52;58;63,51;62;78\n20080427,49;52;55,53;62;77\n20080428,48;54;59,49;56;66\n20080429,47;53;58,50;53;61\n20080430,44;51;57,47;52;60\n20080501,45;52;59,47;55;66\n20080502,50;53;55,49;53;60\n20080503,48;52;56,48;54;63\n20080504,49;61;72,49;52;59\n20080505,51;61;71,48;53;61\n20080506,52;65;77,49;56;68\n20080507,58;66;73,49;55;65\n20080508,64;69;74,48;53;62\n20080509,50;57;64,46;54;65\n20080510,50;59;67,47;54;64\n20080511,50;56;61,48;54;64\n20080512,48;53;57,50;56;66\n20080513,52;61;70,49;61;78\n20080514,53;64;74,55;69;85\n20080515,54;64;73,68;81;102\n20080516,51;56;61,65;77;99\n20080517,50;62;74,52;63;73\n20080518,56;62;67,51;54;62\n20080519,51;56;61,50;54;60\n20080520,50;54;58,52;56;63\n20080521,50;60;69,50;57;65\n20080522,50;56;61,52;58;68\n20080523,52;60;68,49;55;65\n20080524,56;63;70,51;54;62\n20080525,58;68;77,50;56;64\n20080526,60;68;76,50;55;62\n20080527,60;73;85,51;56;64\n20080528,53;61;69,52;58;67\n20080529,54;66;78,53;57;63\n20080530,62;72;82,52;56;66\n20080531,63;70;77,52;54;60\n20080601,67;76;84,49;55;63\n20080602,61;71;80,49;54;62\n20080603,65;75;84,51;55;62\n20080604,58;65;71,51;54;62\n20080605,62;67;72,51;58;70\n20080606,59;66;73,51;57;66\n20080607,60;78;96,50;59;70\n20080608,78;87;96,52;61;74\n20080609,76;88;99,54;66;83\n20080610,73;87;100,53;64;77\n20080611,72;80;88,57;65;79\n20080612,71;79;86,55;67;93\n20080613,65;74;82,50;56;65\n20080614,70;80;90,52;56;65\n20080615,65;74;83,50;54;61\n20080616,64;71;78,49;52;58\n20080617,64;71;77,48;60;78\n20080618,60;68;75,54;65;79\n20080619,60;69;77,57;72;92\n20080620,63;71;79,63;80;102\n20080621,65;75;85,56;75;85\n20080622,71;76;80,51;56;63\n20080623,70;77;83,50;52;56\n20080624,70;76;81,50;58;71\n20080625,68;77;85,51;56;64\n20080626,74;80;85,50;57;70\n20080627,76;81;85,52;57;62\n20080628,70;80;90,55;58;64\n20080629,74;82;90,53;57;65\n20080630,73;79;85,52;57;68\n20080701,71;79;86,53;58;67\n20080702,69;78;87,52;56;65\n20080703,73;83;93,54;60;71\n20080704,71;76;80,55;60;69\n20080705,69;72;75,56;62;74\n20080706,68;74;79,56;62;74\n20080707,70;78;85,56;66;80\n20080708,76;84;91,59;69;86\n20080709,75;81;87,62;69;82\n20080710,73;80;87,59;64;72\n20080711,69;79;89,58;64;73\n20080712,73;80;86,60;64;73\n20080713,72;79;85,60;64;71\n20080714,70;77;83,59;62;68\n20080715,72;81;90,59;62;70\n20080716,71;81;90,57;60;66\n20080717,74;83;92,54;58;65\n20080718,76;86;96,52;56;64\n20080719,81;89;97,53;57;63\n20080720,79;87;94,52;55;63\n20080721,75;84;93,54;57;63\n20080722,73;80;87,52;60;73\n20080723,70;76;82,54;61;76\n20080724,70;78;85,52;60;72\n20080725,71;79;87,52;61;72\n20080726,74;81;88,55;65;79\n20080727,70;76;82,55;57;62\n20080728,69;79;88,54;57;65\n20080729,75;83;90,55;59;68\n20080730,73;80;87,56;60;69\n20080731,75;83;90,55;58;69\n20080801,74;81;88,55;62;74\n20080802,69;76;82,55;64;79\n20080803,68;76;83,54;57;62\n20080804,68;77;85,53;56;65\n20080805,73;79;84,52;56;64\n20080806,72;80;88,54;57;68\n20080807,68;77;86,54;57;66\n20080808,68;75;82,54;58;66\n20080809,66;74;82,54;59;67\n20080810,69;76;82,53;64;79\n20080811,60;67;73,56;63;78\n20080812,63;72;81,55;63;79\n20080813,69;75;81,56;64;82\n20080814,68;76;84,55;61;74\n20080815,67;74;81,55;62;75\n20080816,66;74;82,57;60;66\n20080817,69;77;85,57;60;69\n20080818,73;81;88,58;62;68\n20080819,65;74;82,58;62;73\n20080820,61;69;77,58;65;74\n20080821,66;74;81,60;64;73\n20080822,69;76;83,58;62;72\n20080823,67;74;80,57;62;71\n20080824,71;76;81,57;64;73\n20080825,68;77;85,58;62;72\n20080826,62;71;80,55;61;79\n20080827,64;71;77,59;70;88\n20080828,66;75;84,62;72;86\n20080829,68;74;80,59;67;84\n20080830,68;76;84,57;61;70\n20080831,69;77;84,54;61;73\n20080901,68;76;84,57;68;83\n20080902,71;79;86,58;68;85\n20080903,70;76;81,59;69;87\n20080904,72;81;90,60;73;94\n20080905,73;80;86,63;74;92\n20080906,72;78;83,63;72;84\n20080907,70;77;83,56;62;70\n20080908,68;76;83,55;60;67\n20080909,67;73;78,58;60;65\n20080910,63;68;73,57;61;68\n20080911,62;68;73,56;60;66\n20080912,65;69;72,55;57;63\n20080913,68;74;79,55;59;67\n20080914,71;80;89,55;59;67\n20080915,67;76;84,54;58;67\n20080916,63;67;70,54;58;65\n20080917,61;68;75,56;60;67\n20080918,61;68;74,53;60;70\n20080919,55;61;66,55;62;72\n20080920,54;61;68,59;62;69\n20080921,59;70;80,57;61;70\n20080922,62;68;73,55;64;79\n20080923,57;63;69,56;67;85\n20080924,58;64;69,57;64;74\n20080925,56;62;67,57;65;76\n20080926,60;64;68,56;63;75\n20080927,64;67;69,54;62;78\n20080928,67;71;74,55;59;65\n20080929,63;68;73,57;61;67\n20080930,62;68;73,57;63;76\n20081001,61;67;73,59;64;74\n20081002,56;60;64,60;65;73\n20081003,54;60;65,59;63;71\n20081004,53;58;63,58;62;68\n20081005,54;59;63,57;62;69\n20081006,51;57;63,59;64;76\n20081007,48;56;64,56;64;79\n20081008,52;59;66,58;64;75\n20081009,60;69;77,54;61;71\n20081010,61;67;73,54;58;64\n20081011,57;64;71,55;60;67\n20081012,57;64;71,55;62;72\n20081013,60;68;75,58;64;77\n20081014,59;64;68,53;63;80\n20081015,60;66;71,55;65;83\n20081016,57;68;78,58;68;86\n20081017,52;56;60,59;69;86\n20081018,44;51;57,53;58;65\n20081019,43;51;58,52;54;57\n20081020,45;54;62,51;57;65\n20081021,46;55;63,52;62;79\n20081022,42;47;52,55;67;83\n20081023,40;47;54,61;70;85\n20081024,43;50;57,59;66;86\n20081025,54;61;67,57;67;82\n20081026,51;57;63,52;57;66\n20081027,50;57;64,51;55;65\n20081028,41;46;51,50;55;65\n20081029,40;44;48,49;54;64\n20081030,38;44;49,51;56;61\n20081031,42;53;64,58;61;66\n20081101,52;59;65,34;58;63\n20081102,39;46;52,\n20081103,44;52;59,53;56;61\n20081104,50;57;64,51;54;61\n20081105,55;59;63,46;55;66\n20081106,59;62;65,54;60;72\n20081107,58;62;65,52;60;75\n20081108,55;58;60,53;56;62\n20081109,50;53;56,52;56;63\n20081110,44;48;51,49;55;62\n20081111,40;46;51,53;58;64\n20081112,43;47;50,56;59;68\n20081113,47;53;58,52;61;74\n20081114,55;59;63,55;67;80\n20081115,58;62;65,60;70;82\n20081116,42;52;61,58;66;78\n20081117,39;43;47,57;66;77\n20081118,31;36;41,52;56;62\n20081119,28;33;37,52;54;57\n20081120,31;35;39,54;58;66\n20081121,27;33;39,47;55;67\n20081122,25;29;33,47;55;68\n20081123,26;32;37,49;56;69\n20081124,33;43;53,49;56;64\n20081125,38;43;48,52;57;61\n20081126,38;42;45,53;55;58\n20081127,37;41;44,53;55;61\n20081128,38;44;50,50;54;60\n20081129,38;42;45,50;57;68\n20081130,36;40;44,51;58;70\n20081201,43;49;55,53;55;57\n20081202,38;42;46,52;56;64\n20081203,35;39;43,50;54;59\n20081204,39;45;51,47;53;62\n20081205,34;38;42,46;54;66\n20081206,31;34;37,47;53;62\n20081207,22;30;37,44;50;56\n20081208,20;26;31,46;51;55\n20081209,31;44;56,42;50;59\n20081210,44;54;63,47;52;63\n20081211,38;41;44,48;54;63\n20081212,33;40;46,48;53;60\n20081213,28;31;33,45;49;55\n20081214,30;40;49,43;46;50\n20081215,48;58;67,41;46;51\n20081216,31;45;59,39;42;47\n20081217,33;39;44,39;45;53\n20081218,37;40;43,38;47;55\n20081219,30;35;39,45;50;55\n20081220,23;28;32,39;46;54\n20081221,26;33;40,46;48;51\n20081222,14;22;29,44;49;54\n20081223,20;26;31,43;48;53\n20081224,31;45;58,46;50;54\n20081225,35;47;58,45;48;53\n20081226,32;37;41,\n20081227,40;44;48,\n20081228,47;56;65,\n20081229,38;44;49,47;53;63\n20081230,34;39;44,46;51;58\n20081231,19;28;36,45;48;55\n20090101,16;22;27,44;48;51\n20090102,24;30;36,45;50;55\n20090103,30;35;39,40;46;54\n20090104,26;35;43,36;45;54\n20090105,39;42;44,45;46;48\n20090106,31;35;39,44;49;54\n20090107,32;36;40,44;47;52\n20090108,30;35;39,46;49;56\n20090109,27;30;33,41;51;62\n20090110,24;27;30,48;56;66\n20090111,26;29;32,44;55;70\n20090112,23;29;34,49;62;76\n20090113,29;35;41,55;64;75\n20090114,18;28;37,48;59;70\n20090115,17;20;23,48;60;74\n20090116,11;15;18,48;60;72\n20090117,8;15;22,48;57;68\n20090118,22;28;33,49;58;70\n20090119,26;30;33,46;58;71\n20090120,22;26;30,47;58;71\n20090121,19;24;28,52;57;62\n20090122,22;30;37,51;53;55\n20090123,28;37;45,53;55;56\n20090124,18;33;47,49;52;55\n20090125,15;22;28,46;50;55\n20090126,20;25;30,43;49;57\n20090127,26;29;31,43;50;58\n20090128,24;33;42,43;51;61\n20090129,27;32;37,44;56;70\n20090130,28;32;35,47;56;69\n20090131,21;25;28,44;52;69\n20090201,28;41;53,44;54;70\n20090202,33;43;52,47;57;69\n20090203,26;32;37,47;57;71\n20090204,18;25;31,47;55;67\n20090205,14;19;24,51;54;58\n20090206,17;25;32,51;53;55\n20090207,24;37;49,48;54;63\n20090208,38;49;59,45;50;56\n20090209,35;41;46,43;47;56\n20090210,33;42;50,38;47;54\n20090211,38;51;63,43;48;56\n20090212,44;51;57,44;48;55\n20090213,32;38;44,43;46;54\n20090214,29;35;41,43;48;54\n20090215,30;36;42,46;48;51\n20090216,29;35;40,47;49;56\n20090217,26;34;41,47;50;54\n20090218,32;38;43,45;52;60\n20090219,28;39;50,43;54;66\n20090220,24;29;34,49;57;68\n20090221,28;35;42,50;56;63\n20090222,32;38;43,53;55;58\n20090223,25;30;34,52;56;60\n20090224,23;30;37,50;52;53\n20090225,26;34;41,51;55;61\n20090226,35;43;50,48;54;60\n20090227,40;49;58,46;53;62\n20090228,32;43;54,50;56;66\n20090301,28;32;35,54;57;59\n20090302,18;23;28,53;56;61\n20090303,14;21;28,48;52;58\n20090304,19;27;35,44;50;58\n20090305,28;36;43,46;51;60\n20090306,38;46;54,47;52;58\n20090307,46;58;69,43;52;65\n20090308,44;53;62,50;53;60\n20090309,37;42;46,\n20090310,37;42;46,\n20090311,41;50;59,\n20090312,32;38;44,\n20090313,27;33;38,\n20090314,34;42;50,\n20090315,42;48;53,\n20090316,38;42;46,\n20090317,36;44;52,\n20090318,40;51;61,\n20090319,41;46;50,\n20090320,33;39;44,\n20090321,32;40;47,53;55;60\n20090322,36;45;53,45;50;58\n20090323,30;36;42,44;51;59\n20090324,29;38;47,43;54;66\n20090325,36;44;52,47;56;68\n20090326,40;43;45,51;58;68\n20090327,43;53;63,52;61;75\n20090328,42;48;53,51;59;71\n20090329,42;47;52,48;56;64\n20090330,42;47;51,51;57;68\n20090331,40;50;60,47;56;70\n20090401,42;46;50,50;57;68\n20090402,42;51;59,48;52;60\n20090403,44;53;61,47;53;61\n20090404,48;52;55,43;55;70\n20090405,45;56;66,46;61;80\n20090406,44;48;51,51;61;79\n20090407,40;45;50,51;55;63\n20090408,37;43;49,50;55;64\n20090409,38;50;61,50;53;58\n20090410,46;52;58,48;54;63\n20090411,43;47;50,46;53;61\n20090412,38;43;48,49;56;66\n20090413,36;47;57,49;56;65\n20090414,43;48;53,45;50;57\n20090415,43;49;54,46;46;47\n20090416,44;53;62,44;52;61\n20090417,44;57;69,46;54;70\n20090418,56;67;78,52;62;74\n20090419,47;54;61,51;70;92\n20090420,43;47;51,60;77;99\n20090421,47;52;56,64;78;93\n20090422,49;53;57,52;62;71\n20090423,45;51;57,50;54;61\n20090424,45;57;69,48;52;59\n20090425,50;69;88,45;52;60\n20090426,63;77;91,46;53;63\n20090427,53;66;79,48;51;57\n20090428,68;79;89,47;52;60\n20090429,50;59;68,46;53;61\n20090430,46;54;61,47;54;69\n20090501,54;63;72,51;56;62\n20090502,56;62;67,55;59;65\n20090503,53;56;58,53;59;66\n20090504,51;54;56,52;60;71\n20090505,51;54;56,57;61;69\n20090506,49;57;65,55;61;73\n20090507,52;63;73,51;61;72\n20090508,56;65;74,51;60;71\n20090509,57;68;78,50;57;69\n20090510,55;63;70,50;57;68\n20090511,51;59;66,50;56;65\n20090512,52;60;68,47;57;67\n20090513,51;60;68,50;59;70\n20090514,57;62;66,51;58;69\n20090515,58;66;74,51;58;67\n20090516,58;65;71,54;70;93\n20090517,53;59;64,55;70;92\n20090518,50;55;59,51;55;63\n20090519,50;60;69,51;56;64\n20090520,53;67;81,49;55;62\n20090521,64;73;81,49;54;65\n20090522,63;75;86,51;54;63\n20090523,59;68;76,50;52;56\n20090524,57;71;84,49;51;56\n20090525,64;73;81,49;54;63\n20090526,53;60;66,49;59;73\n20090527,52;56;60,52;57;64\n20090528,56;58;59,51;55;62\n20090529,55;65;74,52;57;63\n20090530,63;71;78,54;56;62\n20090531,58;70;82,53;55;60\n20090601,53;61;69,53;56;61\n20090602,63;72;80,52;57;68\n20090603,54;64;73,53;58;67\n20090604,54;62;69,55;59;67\n20090605,55;59;62,57;62;70\n20090606,58;68;78,57;61;68\n20090607,66;74;82,56;61;67\n20090608,63;70;77,55;58;62\n20090609,60;67;73,56;60;66\n20090610,59;62;65,57;61;69\n20090611,59;61;63,56;60;68\n20090612,62;71;80,56;60;67\n20090613,64;68;71,56;62;70\n20090614,61;67;72,57;62;69\n20090615,58;65;71,58;61;68\n20090616,56;62;68,57;59;66\n20090617,57;63;69,57;60;66\n20090618,62;64;66,56;63;75\n20090619,63;71;79,55;62;71\n20090620,63;68;72,53;59;69\n20090621,63;71;78,53;60;70\n20090622,67;71;75,54;62;75\n20090623,67;74;80,54;63;77\n20090624,66;71;75,54;59;69\n20090625,65;73;81,54;58;66\n20090626,65;75;85,53;60;70\n20090627,66;74;81,53;68;85\n20090628,68;75;82,60;68;78\n20090629,68;76;83,56;61;68\n20090630,67;76;84,56;61;68\n20090701,67;73;79,56;61;68\n20090702,66;72;77,56;60;66\n20090703,68;74;80,55;58;65\n20090704,68;75;81,54;60;67\n20090705,64;72;80,55;57;63\n20090706,68;77;85,54;60;69\n20090707,62;73;83,56;58;62\n20090708,61;69;77,52;62;71\n20090709,62;68;73,53;59;68\n20090710,63;69;75,54;59;66\n20090711,65;71;77,53;58;68\n20090712,66;75;83,53;60;70\n20090713,65;72;79,53;66;84\n20090714,66;74;81,58;68;86\n20090715,67;75;83,53;59;66\n20090716,73;79;85,52;57;69\n20090717,69;79;88,52;58;69\n20090718,71;78;84,54;60;74\n20090719,68;76;83,54;61;73\n20090720,68;75;82,54;57;62\n20090721,65;68;71,53;56;61\n20090722,67;75;82,52;56;60\n20090723,64;72;80,52;55;61\n20090724,65;73;80,53;56;62\n20090725,67;77;86,52;56;67\n20090726,71;79;86,53;57;72\n20090727,71;78;85,52;57;70\n20090728,73;80;87,55;58;63\n20090729,73;78;83,58;58;58\n20090730,74;81;87,56;60;65\n20090731,69;79;89,55;58;64\n20090801,69;77;85,55;58;64\n20090802,73;76;78,56;60;66\n20090803,72;79;85,56;62;70\n20090804,72;79;86,57;64;73\n20090805,74;82;89,58;62;72\n20090806,68;74;79,59;63;71\n20090807,67;74;80,58;63;71\n20090808,65;72;78,58;64;76\n20090809,71;76;81,57;66;82\n20090810,71;83;94,59;66;82\n20090811,77;85;92,58;61;66\n20090812,71;76;80,57;66;79\n20090813,70;72;74,57;63;74\n20090814,69;77;85,56;61;70\n20090815,73;81;89,55;62;76\n20090816,75;83;91,55;62;73\n20090817,77;85;93,55;58;64\n20090818,73;82;91,55;59;65\n20090819,75;83;91,57;59;65\n20090820,76;83;89,56;60;67\n20090821,75;84;92,56;62;78\n20090822,72;79;85,56;59;64\n20090823,75;81;86,55;58;65\n20090824,72;78;84,54;58;64\n20090825,71;79;86,55;60;70\n20090826,74;81;87,55;59;68\n20090827,68;74;80,53;66;87\n20090828,66;70;73,63;76;97\n20090829,67;70;73,58;73;87\n20090830,66;75;83,55;57;62\n20090831,64;68;72,54;59;69\n20090901,59;67;74,58;63;72\n20090902,61;69;77,61;70;90\n20090903,64;71;78,58;67;79\n20090904,65;74;83,54;59;66\n20090905,71;78;85,56;62;70\n20090906,64;69;74,57;62;69\n20090907,61;67;72,56;63;73\n20090908,65;70;75,55;61;71\n20090909,65;71;76,54;58;66\n20090910,61;66;71,55;65;82\n20090911,58;64;69,54;62;76\n20090912,65;67;68,58;60;64\n20090913,67;74;81,59;64;73\n20090914,65;72;79,58;63;69\n20090915,68;75;81,57;63;73\n20090916,63;67;71,58;63;72\n20090917,57;61;65,59;67;79\n20090918,58;68;77,62;70;89\n20090919,55;63;71,58;62;73\n20090920,57;66;75,57;63;76\n20090921,61;69;76,56;61;71\n20090922,66;71;75,55;62;77\n20090923,69;76;82,56;58;65\n20090924,68;75;82,55;58;65\n20090925,59;64;69,55;61;73\n20090926,55;61;66,53;66;87\n20090927,60;65;69,59;68;84\n20090928,60;67;74,56;59;63\n20090929,58;63;68,55;58;64\n20090930,51;56;60,51;58;70\n20091001,51;54;57,52;64;79\n20091002,49;58;66,55;63;77\n20091003,65;68;71,52;57;63\n20091004,59;68;76,50;55;62\n20091005,55;62;68,50;57;68\n20091006,54;61;68,50;60;74\n20091007,59;65;71,53;58;68\n20091008,55;60;64,54;57;62\n20091009,61;66;71,52;56;63\n20091010,54;61;68,51;54;59\n20091011,50;58;65,51;54;59\n20091012,46;51;55,56;60;66\n20091013,47;56;64,58;61;64\n20091014,44;49;53,63;66;76\n20091015,39;44;48,64;67;76\n20091016,39;44;49,59;67;79\n20091017,44;47;50,56;64;74\n20091018,43;45;47,56;59;63\n20091019,41;50;58,57;60;68\n20091020,47;58;68,56;59;67\n20091021,53;61;69,54;60;71\n20091022,55;66;76,57;62;72\n20091023,51;59;66,55;63;75\n20091024,53;60;67,55;61;74\n20091025,53;59;65,54;64;81\n20091026,49;55;61,57;62;71\n20091027,50;54;58,54;59;69\n20091028,51;55;58,53;58;67\n20091029,49;54;58,51;58;67\n20091030,52;56;60,52;59;74\n20091031,56;64;71,53;58;72\n20091101,50;55;60,52;63;77\n20091102,48;52;55,56;66;81\n20091103,46;54;62,56;66;80\n20091104,44;48;52,54;58;65\n20091105,44;49;53,57;61;68\n20091106,41;46;50,53;59;63\n20091107,38;46;53,49;56;65\n20091108,48;60;71,50;57;68\n20091109,48;58;67,49;56;64\n20091110,56;60;64,54;58;66\n20091111,49;54;58,54;58;65\n20091112,48;51;53,51;56;62\n20091113,49;52;55,48;53;60\n20091114,52;55;58,50;54;61\n20091115,54;59;63,44;53;65\n20091116,49;54;59,47;54;66\n20091117,46;51;55,45;54;64\n20091118,43;48;53,48;53;62\n20091119,48;55;61,44;53;63\n20091120,50;56;61,46;52;58\n20091121,47;52;57,47;51;59\n20091122,46;51;56,49;53;59\n20091123,45;53;60,44;54;66\n20091124,49;53;57,48;58;69\n20091125,49;51;53,\n20091126,49;52;54,50;55;67\n20091127,44;47;50,51;54;58\n20091128,44;48;51,\n20091129,42;51;59,49;60;71\n20091130,41;49;57,48;55;64\n20091201,38;43;48,46;52;64\n20091202,40;49;57,45;48;55\n20091203,51;59;66,46;50;58\n20091204,46;49;52,44;48;57\n20091205,37;42;47,\n"},stockData:function(){return"Month,Nominal,Real\n1913-01-15,59.740;61.330;64.880,609.591836734694;625.816326530612;662.04081632653\n1913-02-15,57.670;58.840;61.140,588.469387755102;600.408163265306;623.877551020408\n1913-03-15,57.320;59.280;59.840,584.897959183673;604.897959183673;610.612244897959\n1913-04-15,57.430;57.540;60.940,586.020408163265;587.142857142857;621.836734693877\n1913-05-15,57.420;57.420;58.570,591.958762886598;591.958762886598;603.814432989691\n1913-06-15,52.830;54.860;56.610,539.081632653061;559.795918367347;577.65306122449\n1913-07-15,55.110;57.490;57.920,556.666666666667;580.707070707071;585.050505050505\n1913-08-15,57.290;59.930;59.930,578.686868686869;605.353535353535;605.353535353535\n1913-09-15,58.800;58.880;60.830,588;588.8;608.3\n1913-10-15,56.470;57.360;59.650,564.7;573.6;596.5\n1913-11-15,55.630;55.830;57.220,550.792079207921;552.772277227723;566.534653465347\n1913-12-15,55.140;57.710;57.760,551.4;577.1;577.6\n1914-01-15,57.570;60.660;60.710,575.7;606.6;607.1\n1914-02-15,59.560;60.070;60.940,601.616161616162;606.767676767677;615.555555555556\n1914-03-15,59.430;60.360;61.120,600.30303030303;609.69696969697;617.373737373737\n1914-04-15,56.790;57.960;60.410,579.489795918367;591.428571428571;616.428571428571\n1914-05-15,57.990;59.760;59.820,585.757575757576;603.636363636364;604.242424242424\n1914-06-15,58.090;59.090;59.950,586.767676767677;596.868686868687;605.555555555556\n1914-07-15,52.320;52.320;59.920,523.2;523.2;599.2\n1914-12-15,53.170;54.580;56.760,526.435643564356;540.39603960396;561.980198019802\n1915-01-15,55.400;56.540;58.510,548.514851485149;559.80198019802;579.306930693069\n1915-02-15,54.220;55.020;57.830,542.2;550.2;578.3\n1915-03-15,55.290;60.830;61.300,558.484848484848;614.444444444444;619.191919191919\n1915-04-15,61.050;71.780;71.780,610.5;717.8;717.8\n1915-05-15,60.380;65.010;69.580,597.821782178218;643.663366336634;688.910891089109\n1915-06-15,64.860;70.060;71.900,642.178217821782;693.663366336634;711.881188118812\n1915-07-15,67.880;75.530;75.790,672.079207920792;747.821782178218;750.396039603961\n1915-08-15,76.460;81.200;81.880,757.029702970297;803.960396039604;810.693069306931\n1915-09-15,80.700;90.580;90.580,799.009900990099;896.831683168317;896.831683168317\n1915-10-15,88.230;95.340;96.460,865;934.705882352941;945.686274509804\n1915-11-15,91.080;96.710;97.560,884.271844660194;938.932038834951;947.184466019417\n1915-12-15,94.780;99.150;99.210,920.194174757282;962.621359223301;963.203883495146\n1916-01-15,90.580;90.580;98.810,870.961538461538;870.961538461538;950.096153846154\n1916-02-15,90.890;91.030;96.150,873.942307692308;875.288461538461;924.519230769231\n1916-03-15,90.520;93.250;96.080,862.095238095238;888.095238095238;915.047619047619\n1916-04-15,87.000;89.650;94.460,820.754716981132;845.754716981132;891.132075471698\n1916-05-15,87.710;91.800;92.620,819.719626168224;857.943925233645;865.607476635514\n1916-06-15,87.680;89.580;93.610,811.851851851852;829.444444444444;866.759259259259\n1916-07-15,86.420;89.250;90.530,800.185185185185;826.388888888889;838.240740740741\n1916-08-15,88.150;92.250;93.830,808.715596330275;846.330275229358;860.825688073395\n1916-09-15,91.190;103.730;103.730,821.531531531532;934.504504504505;934.504504504505\n1916-10-15,98.940;104.610;105.280,875.575221238938;925.75221238938;931.681415929203\n1916-11-15,105.630;105.970;110.150,918.521739130435;921.478260869565;957.826086956522\n1916-12-15,90.160;95.000;106.760,777.241379310345;818.965517241379;920.344827586207\n1917-01-15,95.430;95.430;99.180,815.641025641026;815.641025641026;847.692307692308\n1917-02-15,87.010;91.560;94.910,725.083333333333;763;790.916666666667\n1917-03-15,91.100;96.720;98.200,759.166666666667;806;818.333333333333\n1917-04-15,90.660;93.230;97.060,719.52380952381;739.920634920635;770.31746031746\n1917-05-15,89.080;97.380;97.410,695.9375;760.78125;761.015625\n1917-06-15,94.780;95.380;98.580,729.076923076923;733.692307692308;758.307692307692\n1917-07-15,90.480;91.750;95.310,706.875;716.796875;744.609375\n1917-08-15,83.400;83.400;93.850,641.538461538462;641.538461538462;721.923076923077\n1917-09-15,81.200;83.460;86.020,610.526315789474;627.518796992481;646.766917293233\n1917-10-15,74.500;74.500;83.580,551.851851851852;551.851851851852;619.111111111111\n1917-11-15,68.580;72.650;74.230,508;538.148148148148;549.851851851852\n1917-12-15,65.950;74.380;74.380,481.386861313869;542.919708029197;542.919708029197\n1918-01-15,73.380;79.800;79.800,524.142857142857;570;570\n1918-02-15,77.780;80.390;82.080,551.631205673759;570.141843971631;582.127659574468\n1918-03-15,76.410;76.410;79.930,545.785714285714;545.785714285714;570.928571428571\n1918-04-15,75.580;77.510;79.420,532.253521126761;545.845070422535;559.295774647887\n1918-05-15,78.080;78.080;84.040,538.48275862069;538.48275862069;579.586206896552\n1918-06-15,78.530;82.580;83.020,534.21768707483;561.768707482993;564.761904761905\n1918-07-15,80.510;81.230;82.960,533.17880794702;537.94701986755;549.403973509934\n1918-08-15,80.710;82.460;83.180,524.090909090909;535.454545454545;540.12987012987\n1918-09-15,80.290;84.680;84.680,511.40127388535;539.363057324841;539.363057324841\n1918-10-15,83.360;85.510;89.070,521;534.4375;556.6875\n1918-11-15,79.870;80.930;87.660,490;496.503067484663;537.791411042945\n1918-12-15,80.440;82.200;84.500,487.515151515152;498.181818181818;512.121212121212\n1919-01-15,79.880;80.610;83.350,484.121212121212;488.545454545455;505.151515151515\n1919-02-15,79.350;84.810;85.680,489.814814814815;523.518518518518;528.888888888889\n1919-03-15,84.240;88.850;89.050,513.658536585366;541.768292682927;542.987804878049\n1919-04-15,88.840;92.880;93.510,531.976047904192;556.167664670659;559.940119760479\n1919-05-15,93.260;105.500;105.500,551.834319526627;624.260355029586;624.260355029586\n1919-06-15,99.560;106.980;107.550,589.112426035503;633.01775147929;636.390532544379\n1919-07-15,107.160;107.160;112.230,615.862068965517;615.862068965517;645\n1919-08-15,98.460;104.750;107.990,556.271186440678;591.80790960452;610.112994350283\n1919-09-15,105.840;111.420;111.420,594.606741573034;625.955056179775;625.955056179775\n1919-10-15,108.900;118.920;118.920,601.657458563536;657.016574585635;657.016574585635\n1919-11-15,103.720;103.720;119.620,560.648648648649;560.648648648649;646.594594594595\n1919-12-15,103.550;107.230;107.970,547.883597883598;567.354497354497;571.269841269841\n1920-01-15,101.900;104.210;108.850,527.979274611399;539.948186528497;563.989637305699\n1920-02-15,89.980;91.180;103.010,461.435897435897;467.589743589744;528.25641025641\n1920-03-15,91.680;102.810;104.170,465.380710659899;521.878172588833;528.781725888325\n1920-04-15,93.160;93.540;105.650,458.916256157635;460.788177339901;520.443349753695\n1920-05-15,87.360;91.810;94.410,424.077669902913;445.679611650485;458.300970873786\n1920-06-15,90.160;90.760;93.060,431.387559808612;434.258373205742;445.263157894737\n1920-07-15,86.860;86.860;94.510,417.596153846154;417.596153846154;454.375\n1920-08-15,83.200;86.160;87.290,409.852216748768;424.433497536946;430\n1920-09-15,82.950;82.950;89.950,414.75;414.75;449.75\n1920-10-15,84.000;85.080;85.730,422.110552763819;427.537688442211;430.804020100503\n1920-11-15,73.120;76.040;85.480,369.292929292929;384.040404040404;431.717171717172\n1920-12-15,66.750;71.950;77.300,344.072164948454;370.876288659794;398.453608247423\n1921-01-15,72.670;76.130;76.760,382.473684210526;400.684210526316;404\n1921-02-15,74.340;74.980;77.140,404.021739130435;407.5;419.239130434783\n1921-03-15,72.250;75.760;77.780,394.808743169399;413.989071038251;425.027322404372\n1921-04-15,75.060;78.570;78.860,414.696132596685;434.088397790055;435.690607734807\n1921-05-15,73.440;73.440;80.030,414.915254237288;414.915254237288;452.146892655367\n1921-06-15,64.900;68.450;73.510,368.75;388.920454545455;417.670454545455\n1921-07-15,67.250;68.370;69.860,379.943502824859;386.271186440678;394.689265536723\n1921-08-15,63.900;67.110;69.950,361.016949152542;379.152542372881;395.197740112994\n1921-09-15,66.830;71.080;71.720,381.885714285714;406.171428571429;409.828571428571\n1921-10-15,69.460;73.210;73.800,396.914285714286;418.342857142857;421.714285714286\n1921-11-15,73.440;77.300;78.010,422.068965517241;444.252873563218;448.333333333333\n1921-12-15,78.120;80.800;81.500,451.560693641618;467.052023121387;471.098265895954\n1922-01-15,78.590;81.300;82.950,465.029585798817;481.065088757396;490.828402366864\n1922-02-15,81.680;85.460;85.810,483.313609467456;505.680473372781;507.751479289941\n1922-03-15,85.330;89.050;89.050,510.958083832335;533.233532934132;533.233532934132\n1922-04-15,89.300;91.930;93.210,534.730538922156;550.479041916168;558.14371257485\n1922-05-15,91.500;95.630;96.410,547.904191616767;572.634730538922;577.305389221557\n1922-06-15,90.730;92.930;96.360,543.293413173653;556.467065868264;577.005988023952\n1922-07-15,92.920;97.050;97.050,553.095238095238;577.678571428571;577.678571428571\n1922-08-15,96.210;100.780;100.780,579.578313253012;607.10843373494;607.10843373494\n1922-09-15,96.580;97.120;102.050,581.807228915663;585.060240963855;614.759036144578\n1922-10-15,96.110;96.110;102.760,575.508982035928;575.508982035928;615.329341317365\n1922-11-15,92.030;94.650;99.530,547.797619047619;563.392857142857;592.440476190476\n1922-12-15,95.030;98.170;99.220,562.307692307692;580.887573964497;587.100591715976\n1923-01-15,96.960;97.430;99.420,577.142857142857;579.940476190476;591.785714285714\n1923-02-15,97.710;103.900;103.900,581.607142857143;618.452380952381;618.452380952381\n1923-03-15,102.360;102.770;105.380,609.285714285714;611.72619047619;627.261904761905\n1923-04-15,98.380;98.380;102.700,582.130177514793;582.130177514793;607.692307692308\n1923-05-15,92.770;97.530;98.190,548.934911242604;577.100591715976;581.005917159763\n1923-06-15,88.400;88.400;97.240,520;520;572\n1923-07-15,86.910;86.910;91.720,505.290697674419;505.290697674419;533.255813953488\n1923-08-15,87.960;93.460;93.700,514.385964912281;546.549707602339;547.953216374269\n1923-09-15,87.940;87.970;93.610,511.279069767442;511.453488372093;544.244186046512\n1923-10-15,85.910;88.530;90.450,496.589595375722;511.734104046243;522.832369942196\n1923-11-15,88.410;92.340;92.880,511.040462427746;533.757225433526;536.878612716763\n1923-12-15,92.640;95.520;95.610,535.491329479769;552.138728323699;552.658959537572\n1924-01-15,94.880;100.660;100.660,548.439306358381;581.849710982659;581.849710982659\n1924-02-15,96.330;97.220;101.310,560.058139534884;565.232558139535;589.011627906977\n1924-03-15,92.540;93.010;98.860,541.169590643275;543.918128654971;578.12865497076\n1924-04-15,89.180;90.630;94.690,524.588235294118;533.117647058823;557\n1924-05-15,88.330;89.900;92.470,519.588235294118;528.823529411765;543.941176470588\n1924-06-15,89.180;96.370;96.370,524.588235294118;566.882352941176;566.882352941176\n1924-07-15,96.380;102.140;102.140,563.625730994152;597.309941520468;597.309941520468\n1924-08-15,101.510;104.140;105.570,597.117647058824;612.588235294118;621\n1924-09-15,101.070;103.160;104.950,591.052631578947;603.27485380117;613.74269005848\n1924-10-15,99.180;104.060;104.080,576.627906976744;605;605.116279069768\n1924-11-15,103.890;111.100;111.100,604.011627906977;645.93023255814;645.93023255814\n1924-12-15,110.440;120.510;120.510,638.381502890173;696.589595375723;696.589595375723\n1925-01-15,119.460;123.490;123.600,690.520231213873;713.815028901734;714.450867052023\n1925-02-15,117.960;122.240;122.860,685.813953488372;710.697674418605;714.302325581395\n1925-03-15,115.000;116.750;125.680,664.739884393064;674.85549132948;726.473988439306\n1925-04-15,117.400;120.010;121.540,682.558139534884;697.732558139535;706.627906976744\n1925-05-15,121.100;129.950;129.950,700;751.156069364162;751.156069364162\n1925-06-15,126.750;131.010;131.010,724.285714285714;748.628571428571;748.628571428571\n1925-07-15,131.330;133.810;136.500,741.977401129944;755.988700564972;771.186440677966\n1925-08-15,135.710;141.180;143.180,766.723163841808;797.627118644068;808.926553672316\n1925-09-15,137.220;143.460;147.160,775.254237288136;810.508474576271;831.412429378531\n1925-10-15,144.770;155.650;155.650,817.909604519774;879.378531073446;879.378531073446\n1925-11-15,148.180;151.080;159.390,823.222222222222;839.333333333333;885.5\n1925-12-15,152.110;156.660;156.870,849.776536312849;875.195530726257;876.368715083799\n1926-01-15,153.200;157.350;158.930,855.865921787709;879.050279329609;887.877094972067\n1926-02-15,154.680;154.680;162.310,864.134078212291;864.134078212291;906.759776536313\n1926-03-15,135.200;140.460;153.130,759.550561797753;789.101123595506;860.280898876404\n1926-04-15,136.270;143.710;144.550,761.284916201117;802.849162011173;807.541899441341\n1926-05-15,137.160;143.430;143.430,770.561797752809;805.786516853933;805.786516853933\n1926-06-15,142.300;153.040;154.030,803.954802259887;864.632768361582;870.225988700565\n1926-07-15,153.010;160.180;160.580,874.342857142857;915.314285714286;917.6\n1926-08-15,160.410;162.510;166.140,921.896551724138;933.965517241379;954.827586206897\n1926-09-15,156.260;158.190;166.100,892.914285714286;903.942857142857;949.142857142857\n1926-10-15,145.660;150.760;159.690,827.613636363636;856.590909090909;907.329545454545\n1926-11-15,150.510;156.550;157.370,850.338983050847;884.463276836158;889.09604519774\n1926-12-15,156.650;157.200;160.750,885.028248587571;888.135593220339;908.19209039548\n1927-01-15,152.730;156.410;156.560,872.742857142857;893.771428571429;894.628571428571\n1927-02-15,154.310;161.960;161.960,886.83908045977;930.80459770115;930.80459770115\n1927-03-15,158.410;160.080;161.780,915.664739884393;925.317919075144;935.14450867052\n1927-04-15,160.710;164.640;167.360,928.959537572254;951.676300578035;967.398843930636\n1927-05-15,164.550;172.960;172.960,945.689655172414;994.022988505747;994.022988505747\n1927-06-15,165.730;166.230;171.980,941.647727272727;944.488636363636;977.159090909091\n1927-07-15,168.060;181.400;181.400,971.445086705202;1048.5549132948;1048.5549132948\n1927-08-15,177.130;189.790;190.630,1029.82558139535;1103.43023255814;1108.31395348837\n1927-09-15,191.560;197.590;198.970,1107.28323699422;1142.1387283237;1150.11560693642\n1927-10-15,181.430;181.730;199.780,1042.70114942529;1044.42528735632;1148.16091954023\n1927-11-15,181.650;198.210;198.210,1050;1145.7225433526;1145.7225433526\n1927-12-15,193.580;200.700;200.930,1118.95953757225;1160.11560693642;1161.4450867052\n1928-01-15,194.500;198.590;203.350,1124.2774566474;1147.91907514451;1175.43352601156\n1928-02-15,191.330;194.780;199.350,1118.88888888889;1139.06432748538;1165.78947368421\n1928-03-15,194.530;214.450;214.450,1137.60233918129;1254.09356725146;1254.09356725146\n1928-04-15,207.940;211.630;216.930,1216.02339181287;1237.60233918129;1268.59649122807\n1928-05-15,211.730;219.810;220.880,1230.98837209302;1277.96511627907;1284.18604651163\n1928-06-15,201.960;210.370;220.270,1181.05263157895;1230.23391812865;1288.12865497076\n1928-07-15,205.100;216.000;216.620,1199.41520467836;1263.15789473684;1266.78362573099\n1928-08-15,214.080;240.410;240.410,1251.9298245614;1405.90643274854;1405.90643274854\n1928-09-15,236.860;237.380;241.720,1369.13294797688;1372.1387283237;1397.22543352601\n1928-10-15,237.750;252.160;257.130,1382.26744186047;1466.04651162791;1494.94186046512\n1928-11-15,254.380;293.380;295.620,1478.95348837209;1705.6976744186;1718.72093023256\n1928-12-15,263.950;300.000;300.000,1543.56725146199;1754.38596491228;1754.38596491228\n1929-01-15,296.980;317.510;317.510,1736.72514619883;1856.78362573099;1856.78362573099\n1929-02-15,300.410;317.410;322.060,1756.78362573099;1856.19883040936;1883.3918128655\n1929-03-15,296.510;308.850;321.180,1744.17647058824;1816.76470588235;1889.29411764706\n1929-04-15,299.130;319.290;319.290,1770;1889.2899408284;1889.2899408284\n1929-05-15,293.420;297.410;326.160,1726;1749.47058823529;1918.58823529412\n1929-06-15,303.270;331.650;331.650,1773.50877192982;1939.47368421053;1939.47368421053\n1929-07-15,335.220;347.700;347.700,1937.68786127168;2009.82658959538;2009.82658959538\n1929-08-15,337.990;380.330;380.330,1953.69942196532;2198.43930635838;2198.43930635838\n1929-09-15,343.450;343.450;381.170,1985.26011560694;1985.26011560694;2203.29479768786\n1929-10-15,230.070;273.510;352.860,1329.88439306358;1580.98265895954;2039.65317919075\n1929-11-15,198.690;238.950;257.680,1148.49710982659;1381.21387283237;1489.47976878613\n1929-12-15,230.890;248.480;262.200,1342.38372093023;1444.6511627907;1524.41860465116\n1930-01-15,244.200;267.140;267.140,1428.0701754386;1562.22222222222;1562.22222222222\n1930-02-15,262.470;271.110;272.270,1543.94117647059;1594.76470588235;1601.58823529412\n1930-03-15,270.590;286.100;286.100,1601.12426035503;1692.89940828402;1692.89940828402\n1930-04-15,276.940;279.230;294.070,1629.05882352941;1642.52941176471;1729.82352941176\n1930-05-15,259.680;275.070;275.070,1536.56804733728;1627.63313609467;1627.63313609467\n1930-06-15,211.840;226.340;274.450,1260.95238095238;1347.2619047619;1633.63095238095\n1930-07-15,218.330;233.990;240.810,1315.24096385542;1409.57831325301;1450.66265060241\n1930-08-15,217.240;240.420;240.420,1316.60606060606;1457.09090909091;1457.09090909091\n1930-09-15,204.900;204.900;245.090,1234.33734939759;1234.33734939759;1476.44578313253\n1930-10-15,183.350;183.350;214.180,1111.21212121212;1111.21212121212;1298.06060606061\n1930-11-15,171.600;180.910;190.300,1046.34146341463;1103.10975609756;1160.36585365854\n1930-12-15,157.510;164.580;186.820,978.32298136646;1022.23602484472;1160.37267080745\n1931-01-15,161.450;169.340;173.040,1015.40880503145;1065.03144654088;1088.30188679245\n1931-02-15,168.710;190.340;194.360,1074.58598726115;1212.35668789809;1237.96178343949\n1931-03-15,172.360;172.360;187.720,1104.87179487179;1104.87179487179;1203.33333333333\n1931-04-15,143.610;151.190;171.070,926.516129032258;975.41935483871;1103.67741935484\n1931-05-15,128.460;128.460;154.410,839.607843137255;839.607843137255;1009.21568627451\n1931-06-15,121.700;150.180;154.040,805.960264900662;994.569536423841;1020.13245033113\n1931-07-15,135.390;135.390;155.260,896.622516556291;896.622516556291;1028.2119205298\n1931-08-15,133.770;139.410;144.150,885.894039735099;923.245033112583;954.635761589404\n1931-09-15,96.610;96.610;140.130,644.066666666667;644.066666666667;934.2\n1931-10-15,86.480;103.970;108.880,580.402684563758;697.785234899329;730.738255033557\n1931-11-15,91.550;93.870;116.790,622.789115646259;638.571428571429;794.489795918367\n1931-12-15,73.790;77.900;91.170,505.41095890411;533.561643835617;624.452054794521\n1932-01-15,71.240;76.550;85.880,498.181818181818;535.314685314685;600.55944055944\n1932-02-15,71.800;81.440;85.980,509.219858156028;577.58865248227;609.787234042553\n1932-03-15,73.280;73.280;88.780,523.428571428571;523.428571428571;634.142857142857\n1932-04-15,55.930;55.930;72.180,402.374100719424;402.374100719424;519.280575539568\n1932-05-15,44.740;44.740;59.010,326.569343065693;326.569343065693;430.729927007299\n1932-06-15,42.840;42.840;50.620,315;315;372.205882352941\n1932-07-15,41.220;53.890;53.890,303.088235294118;396.25;396.25\n1932-08-15,53.160;73.160;75.220,393.777777777778;541.925925925926;557.185185185185\n1932-09-15,65.060;71.560;79.930,485.522388059701;534.029850746269;596.492537313433\n1932-10-15,58.470;61.900;71.210,439.624060150376;465.413533834586;535.413533834586\n1932-11-15,56.350;56.350;68.030,426.893939393939;426.893939393939;515.378787878788\n1932-12-15,55.910;60.260;61.930,426.793893129771;460;472.748091603053\n1933-01-15,59.290;60.900;64.350,459.612403100775;472.093023255814;498.837209302326\n1933-02-15,50.160;51.390;60.090,394.96062992126;404.645669291339;473.149606299213\n1933-03-15,52.540;55.400;62.950,416.984126984127;439.68253968254;499.603174603175\n1933-04-15,55.690;73.100;73.690,441.984126984127;580.15873015873;584.84126984127\n1933-05-15,76.630;88.110;90.020,608.174603174603;699.285714285714;714.444444444444\n1933-06-15,88.870;98.140;98.740,699.763779527559;772.755905511811;777.48031496063\n1933-07-15,88.710;90.770;108.670,677.175572519084;692.900763358779;829.541984732824\n1933-08-15,92.550;102.410;105.070,701.136363636364;775.833333333333;795.984848484848\n1933-09-15,93.180;94.240;105.740,705.909090909091;713.939393939394;801.060606060606\n1933-10-15,84.380;88.160;99.720,639.242424242424;667.878787878788;755.454545454545\n1933-11-15,89.620;98.140;101.280,678.939393939394;743.484848484848;767.272727272727\n1933-12-15,95.280;98.670;102.040,721.818181818182;747.5;773.030303030303\n1934-01-15,96.730;107.220;108.990,732.80303030303;812.272727272727;825.681818181818\n1934-02-15,103.120;103.460;110.740,775.338345864662;777.894736842105;832.631578947368\n1934-03-15,98.760;100.310;105.790,742.556390977444;754.210526315789;795.413533834586\n1934-04-15,100.490;100.490;106.550,755.563909774436;755.563909774436;801.127819548872\n1934-05-15,91.810;94.000;100.620,690.300751879699;706.766917293233;756.541353383459\n1934-06-15,91.790;95.750;100.420,685;714.55223880597;749.402985074627\n1934-07-15,85.510;88.050;98.820,638.134328358209;657.089552238806;737.462686567164\n1934-08-15,87.470;92.860;95.480,652.761194029851;692.985074626866;712.537313432836\n1934-09-15,86.690;92.490;93.650,637.426470588235;680.073529411765;688.602941176471\n1934-10-15,90.410;93.360;95.600,669.703703703704;691.555555555556;708.148148148148\n1934-11-15,93.460;102.940;103.080,692.296296296296;762.518518518518;763.555555555556\n1934-12-15,99.590;104.040;104.040,743.208955223881;776.417910447761;776.417910447761\n1935-01-15,100.490;101.690;105.880,738.897058823529;747.720588235294;778.529411764706\n1935-02-15,100.230;102.380;107.170,731.605839416059;747.299270072993;782.262773722628\n1935-03-15,96.710;100.780;103.270,705.912408759124;735.620437956204;753.795620437956\n1935-04-15,100.390;109.450;110.470,727.463768115942;793.115942028986;800.507246376812\n1935-05-15,108.710;110.640;116.810,787.753623188406;801.739130434783;846.449275362319\n1935-06-15,111.450;118.360;120.040,813.503649635037;863.941605839416;876.204379562044\n1935-07-15,118.690;126.230;126.560,866.350364963504;921.386861313869;923.795620437956\n1935-08-15,124.930;127.350;128.990,911.897810218978;929.562043795621;941.532846715329\n1935-09-15,127.270;131.920;134.110,928.978102189781;962.919708029197;978.905109489051\n1935-10-15,128.060;139.740;140.780,934.744525547445;1020;1027.59124087591\n1935-11-15,141.070;142.340;148.440,1022.24637681159;1031.44927536232;1075.65217391304\n1935-12-15,138.940;144.130;144.130,1006.8115942029;1044.42028985507;1044.42028985507\n1936-01-15,143.110;149.490;149.490,1037.02898550725;1083.26086956522;1083.26086956522\n1936-02-15,149.810;152.530;154.430,1085.57971014493;1105.28985507246;1119.05797101449\n1936-03-15,150.420;156.340;158.750,1097.95620437956;1141.16788321168;1158.75912408759\n1936-04-15,143.650;145.670;161.990,1048.5401459854;1063.28467153285;1182.40875912409\n1936-05-15,146.700;152.640;152.640,1070.80291970803;1114.16058394161;1114.16058394161\n1936-06-15,149.260;157.690;160.660,1081.59420289855;1142.68115942029;1164.20289855072\n1936-07-15,155.600;164.860;167.010,1119.42446043165;1186.04316546763;1201.51079136691\n1936-08-15,160.800;166.290;169.050,1148.57142857143;1187.78571428571;1207.5\n1936-09-15,165.160;167.820;169.550,1179.71428571429;1198.71428571429;1211.07142857143\n1936-10-15,168.260;177.150;177.420,1201.85714285714;1265.35714285714;1267.28571428571\n1936-11-15,176.670;183.220;184.900,1261.92857142857;1308.71428571429;1320.71428571429\n1936-12-15,175.850;179.900;182.180,1256.07142857143;1285;1301.28571428571\n1937-01-15,177.720;184.740;186.900,1260.42553191489;1310.21276595745;1325.53191489362\n1937-02-15,186.010;187.170;190.290,1319.21985815603;1327.44680851064;1349.57446808511\n1937-03-15,179.820;186.410;194.400,1266.33802816901;1312.74647887324;1369.01408450704\n1937-04-15,170.130;174.270;185.190,1189.72027972028;1218.67132867133;1295.03496503496\n1937-05-15,167.460;174.710;176.300,1162.91666666667;1213.26388888889;1224.30555555556\n1937-06-15,165.510;169.320;175.140,1149.375;1175.83333333333;1216.25\n1937-07-15,170.130;184.010;184.420,1173.31034482759;1269.03448275862;1271.86206896552\n1937-08-15,175.910;177.410;189.340,1213.1724137931;1223.51724137931;1305.79310344828\n1937-09-15,147.380;154.570;173.080,1009.45205479452;1058.69863013699;1185.47945205479\n1937-10-15,125.730;138.480;153.890,861.164383561644;948.493150684931;1054.04109589041\n1937-11-15,113.640;123.480;135.940,783.724137931035;851.586206896552;937.51724137931\n1937-12-15,118.930;120.850;129.980,825.902777777778;839.236111111111;902.638888888889\n1938-01-15,120.570;121.870;134.350,849.084507042254;858.239436619718;946.12676056338\n1938-02-15,118.490;129.640;132.410,840.354609929078;919.432624113475;939.078014184397\n1938-03-15,98.950;98.950;130.470,701.77304964539;701.77304964539;925.31914893617\n1938-04-15,103.020;111.660;118.990,725.492957746479;786.338028169014;837.957746478873\n1938-05-15,107.740;107.740;119.430,764.113475177305;764.113475177305;847.021276595745\n1938-06-15,109.710;133.880;135.870,778.085106382979;949.503546099291;963.617021276596\n1938-07-15,134.560;141.200;144.910,954.326241134752;1001.41843971631;1027.7304964539\n1938-08-15,136.510;139.270;144.470,968.156028368794;987.730496453901;1024.60992907801\n1938-09-15,129.910;141.450;143.080,921.347517730497;1003.1914893617;1014.75177304965\n1938-10-15,144.230;151.730;154.170,1030.21428571429;1083.78571428571;1101.21428571429\n1938-11-15,146.140;149.820;158.080,1043.85714285714;1070.14285714286;1129.14285714286\n1938-12-15,147.390;154.360;154.360,1052.78571428571;1102.57142857143;1102.57142857143\n1939-01-15,136.420;143.760;154.850,974.428571428571;1026.85714285714;1106.07142857143\n1939-02-15,142.430;147.300;147.300,1024.67625899281;1059.71223021583;1059.71223021583\n1939-03-15,131.840;131.840;152.280,948.489208633093;948.489208633093;1095.53956834532\n1939-04-15,123.750;128.380;132.250,896.739130434783;930.289855072464;958.333333333333\n1939-05-15,127.830;138.180;138.180,926.304347826087;1001.30434782609;1001.30434782609\n1939-06-15,130.050;130.630;140.090,942.391304347826;946.594202898551;1015.14492753623\n1939-07-15,131.930;143.260;144.510,956.014492753623;1038.11594202899;1047.17391304348\n1939-08-15,131.330;134.410;144.260,951.666666666667;973.985507246377;1045.36231884058\n1939-09-15,135.250;150.160;155.920,959.219858156028;1064.96453900709;1105.81560283688\n1939-10-15,149.890;151.880;155.480,1070.64285714286;1084.85714285714;1110.57142857143\n1939-11-15,145.690;145.690;152.640,1040.64285714286;1040.64285714286;1090.28571428571\n1939-12-15,146.340;149.990;149.990,1045.28571428571;1071.35714285714;1071.35714285714\n1940-01-15,144.650;145.330;152.800,1040.64748201439;1045.53956834532;1099.28057553957\n1940-02-15,145.000;146.540;148.940,1035.71428571429;1046.71428571429;1063.85714285714\n1940-03-15,145.590;147.540;148.370,1039.92857142857;1053.85714285714;1059.78571428571\n1940-04-15,146.800;148.430;151.290,1048.57142857143;1060.21428571429;1080.64285714286\n1940-05-15,113.940;116.220;148.170,813.857142857143;830.142857142857;1058.35714285714\n1940-06-15,111.840;122.060;123.860,793.191489361702;865.673758865248;878.439716312057\n1940-07-15,120.960;126.140;126.140,864;901;901\n1940-08-15,121.280;128.880;128.880,866.285714285714;920.571428571428;920.571428571428\n1940-09-15,127.740;132.640;135.100,912.428571428571;947.428571428571;965\n1940-10-15,130.390;134.610;135.090,931.357142857143;961.5;964.928571428571\n1940-11-15,129.780;130.030;137.750,927;928.785714285714;983.928571428571\n1940-12-15,128.410;131.130;132.350,910.709219858156;930;938.652482269504\n1941-01-15,124.050;124.130;133.590,879.787234042553;880.354609929078;947.446808510638\n1941-02-15,117.660;121.970;124.760,834.468085106383;865.035460992908;884.822695035461\n1941-03-15,120.300;122.720;123.920,847.183098591549;864.225352112676;872.676056338028\n1941-04-15,115.540;115.540;124.650,807.972027972028;807.972027972028;871.678321678322\n1941-05-15,115.300;116.230;117.820,800.694444444444;807.152777777778;818.194444444444\n1941-06-15,116.180;123.140;123.970,790.340136054422;837.687074829932;843.333333333333\n1941-07-15,122.850;128.790;130.060,835.714285714286;876.122448979592;884.761904761905\n1941-08-15,124.900;127.430;128.220,838.255033557047;855.234899328859;860.536912751678\n1941-09-15,125.810;126.820;129.320,833.17880794702;839.867549668874;856.423841059603\n1941-10-15,117.820;117.820;126.850,770.065359477124;770.065359477124;829.084967320261\n1941-11-15,114.660;114.660;119.850,744.545454545455;744.545454545455;778.246753246753\n1941-12-15,106.340;110.960;116.650,686.064516129032;715.870967741935;752.58064516129\n1942-01-15,108.940;109.410;114.220,693.885350318471;696.87898089172;727.515923566879\n1942-02-15,105.100;106.580;110.800,665.189873417722;674.556962025316;701.26582278481\n1942-03-15,99.210;99.530;106.970,620.0625;622.0625;668.5625\n1942-04-15,92.920;95.350;102.500,577.142857142857;592.23602484472;636.645962732919\n1942-05-15,95.830;100.880;101.090,587.914110429448;618.895705521472;620.184049079755\n1942-06-15,101.300;103.340;106.290,621.472392638037;633.98773006135;652.085889570552\n1942-07-15,102.690;105.720;108.910,626.158536585366;644.634146341464;664.085365853659\n1942-08-15,104.800;106.330;107.550,635.151515151515;644.424242424242;651.818181818182\n1942-09-15,106.030;109.110;109.560,642.606060606061;661.272727272727;664\n1942-10-15,109.650;113.500;115.290,656.586826347306;679.640718562874;690.359281437126\n1942-11-15,114.100;114.500;117.300,679.166666666667;681.547619047619;698.214285714286\n1942-12-15,114.610;119.400;119.560,678.165680473373;706.508875739645;707.455621301775\n1943-01-15,119.260;125.410;125.410,705.680473372781;742.07100591716;742.07100591716\n1943-02-15,125.070;129.710;130.040,740.059171597633;767.514792899408;769.467455621302\n1943-03-15,128.600;136.570;136.820,747.674418604651;794.011627906977;795.46511627907\n1943-04-15,131.180;135.480;136.930,753.908045977012;778.620689655172;786.954022988506\n1943-05-15,136.820;141.180;141.180,781.828571428571;806.742857142857;806.742857142857\n1943-06-15,138.790;143.380;143.380,793.085714285714;819.314285714286;819.314285714286\n1943-07-15,137.250;137.250;145.820,788.793103448276;788.793103448276;838.045977011494\n1943-08-15,134.000;136.620;138.450,774.566473988439;789.71098265896;800.28901734104\n1943-09-15,136.910;140.120;141.750,786.83908045977;805.287356321839;814.655172413793\n1943-10-15,136.390;138.290;140.330,783.850574712644;794.770114942529;806.494252873563\n1943-11-15,129.570;129.570;138.500,744.655172413793;744.655172413793;795.977011494253\n1943-12-15,130.680;135.890;136.240,751.034482758621;780.977011494253;782.988505747127\n1944-01-15,135.920;137.400;138.650,781.149425287356;789.655172413793;796.83908045977\n1944-02-15,134.220;136.300;137.450,771.379310344828;783.333333333333;789.942528735632\n1944-03-15,136.440;138.840;141.000,784.137931034483;797.931034482759;810.344827586207\n1944-04-15,135.000;136.210;139.110,771.428571428571;778.342857142857;794.914285714286\n1944-05-15,137.060;142.240;142.240,783.2;812.8;812.8\n1944-06-15,141.620;148.380;148.630,804.659090909091;843.068181818182;844.488636363636\n1944-07-15,145.770;146.110;150.500,823.559322033898;825.480225988701;850.282485875706\n1944-08-15,144.900;146.990;148.960,818.64406779661;830.45197740113;841.581920903955\n1944-09-15,142.960;146.310;147.160,807.683615819209;826.610169491525;831.412429378531\n1944-10-15,145.830;146.530;148.870,823.898305084746;827.853107344633;841.073446327684\n1944-11-15,145.600;147.330;148.080,822.598870056497;832.372881355932;836.610169491526\n1944-12-15,147.300;151.930;152.280,827.52808988764;853.539325842697;855.505617977528\n1945-01-15,151.350;153.670;155.850,850.280898876404;863.314606741573;875.561797752809\n1945-02-15,153.790;160.400;160.400,863.988764044944;901.123595505618;901.123595505618\n1945-03-15,152.270;154.060;161.520,855.449438202247;865.505617977528;907.415730337079\n1945-04-15,154.990;165.440;165.440,870.730337078652;929.438202247191;929.438202247191\n1945-05-15,163.090;168.300;169.080,911.117318435754;940.223463687151;944.581005586592\n1945-06-15,164.570;164.570;168.920,909.226519337016;909.226519337016;933.259668508287\n1945-07-15,160.910;162.880;167.090,889.005524861878;899.889502762431;923.149171270718\n1945-08-15,161.550;174.290;174.290,892.541436464088;962.92817679558;962.92817679558\n1945-09-15,173.900;180.110;180.220,960.773480662983;995.082872928177;995.690607734806\n1945-10-15,183.060;186.600;187.060,1011.38121546961;1030.93922651934;1033.48066298343\n1945-11-15,187.820;191.460;192.130,1037.67955801105;1057.79005524862;1061.49171270718\n1945-12-15,189.070;192.910;195.820,1038.84615384615;1059.94505494506;1075.93406593407\n1946-01-15,190.900;204.670;205.350,1048.9010989011;1124.56043956044;1128.2967032967\n1946-02-15,186.020;190.090;206.610,1027.73480662983;1050.22099447514;1141.49171270718\n1946-03-15,188.460;199.560;200.560,1029.83606557377;1090.49180327869;1095.95628415301\n1946-04-15,199.190;206.770;208.310,1082.55434782609;1123.75;1132.11956521739\n1946-05-15,200.650;212.280;212.500,1084.59459459459;1147.45945945946;1148.64864864865\n1946-06-15,200.520;205.620;211.470,1072.29946524064;1099.57219251337;1130.85561497326\n1946-07-15,195.220;201.560;207.560,985.959595959596;1017.9797979798;1048.28282828283\n1946-08-15,189.190;189.190;204.520,936.584158415842;936.584158415842;1012.47524752475\n1946-09-15,165.170;172.420;181.180,809.656862745098;845.196078431373;888.137254901961\n1946-10-15,163.120;169.150;175.940,784.230769230769;813.221153846154;845.865384615385\n1946-11-15,163.550;169.780;174.400,767.840375586855;797.089201877934;818.779342723005\n1946-12-15,167.500;177.200;177.850,779.06976744186;824.186046511628;827.209302325581\n1947-01-15,171.950;180.440;180.440,799.767441860465;839.255813953488;839.255813953488\n1947-02-15,177.220;178.900;184.060,824.279069767442;832.093023255814;856.093023255814\n1947-03-15,172.580;177.200;181.880,788.036529680365;809.132420091324;830.502283105023\n1947-04-15,166.690;170.640;177.450,761.141552511416;779.178082191781;810.27397260274\n1947-05-15,163.550;169.250;174.210,746.803652968037;772.831050228311;795.479452054795\n1947-06-15,168.000;177.300;177.440,763.636363636364;805.909090909091;806.545454545455\n1947-07-15,179.880;183.180;186.850,810.27027027027;825.135135135135;841.666666666667\n1947-08-15,177.570;178.850;183.810,789.2;794.888888888889;816.933333333333\n1947-09-15,174.860;177.490;179.810,760.260869565217;771.695652173913;781.782608695652\n1947-10-15,178.100;181.810;185.290,774.347826086957;790.478260869565;805.608695652174\n1947-11-15,179.510;179.510;183.170,777.099567099567;777.099567099567;792.943722943723\n1947-12-15,176.100;181.160;181.160,752.564102564103;774.188034188034;774.188034188034\n1948-01-15,171.180;174.760;181.040,722.278481012658;737.383966244726;763.881856540084\n1948-02-15,165.650;166.800;174.920,704.893617021277;709.787234042553;744.340425531915\n1948-03-15,165.390;177.200;177.200,706.794871794872;757.264957264957;757.264957264957\n1948-04-15,177.320;180.510;183.780,745.042016806723;758.44537815126;772.18487394958\n1948-05-15,180.940;190.740;191.060,757.071129707113;798.075313807531;799.414225941423\n1948-06-15,187.900;189.460;193.160,779.668049792531;786.141078838174;801.49377593361\n1948-07-15,181.200;181.330;191.620,742.622950819672;743.155737704918;785.327868852459\n1948-08-15,179.270;181.710;183.600,731.714285714286;741.673469387755;749.387755102041\n1948-09-15,175.990;178.300;185.360,718.326530612245;727.755102040816;756.571428571429\n1948-10-15,179.870;188.280;189.760,737.172131147541;771.639344262295;777.704918032787\n1948-11-15,171.200;171.200;189.760,707.438016528926;707.438016528926;784.132231404959\n1948-12-15,173.220;177.300;177.920,718.755186721992;735.684647302905;738.257261410788\n1949-01-15,175.030;179.120;181.430,729.291666666667;746.333333333333;755.958333333333\n1949-02-15,171.100;173.060;180.390,718.90756302521;727.142857142857;757.941176470588\n1949-03-15,173.660;177.100;178.450,729.663865546218;744.117647058823;749.789915966387\n1949-04-15,173.240;174.060;177.160,724.853556485356;728.284518828452;741.255230125523\n1949-05-15,168.360;168.360;176.630,707.394957983193;707.394957983193;742.142857142857\n1949-06-15,161.600;167.420;168.150,676.150627615063;700.502092050209;703.556485355649\n1949-07-15,168.080;175.920;176.460,709.198312236287;742.278481012658;744.556962025317\n1949-08-15,176.840;178.660;182.020,743.025210084034;750.672268907563;764.789915966387\n1949-09-15,178.040;182.510;183.290,744.937238493724;763.640167364017;766.903765690377\n1949-10-15,182.670;189.540;190.360,770.759493670886;799.746835443038;803.206751054852\n1949-11-15,187.980;191.550;193.520,789.831932773109;804.831932773109;813.109243697479\n1949-12-15,192.710;200.520;200.520,816.567796610169;849.661016949153;849.661016949153\n1950-01-15,196.810;201.790;201.980,837.489361702128;858.68085106383;859.489361702128\n1950-02-15,201.690;203.440;204.590,858.255319148936;865.702127659575;870.595744680851\n1950-03-15,202.330;206.050;209.780,857.330508474576;873.093220338983;888.898305084746\n1950-04-15,208.440;213.560;215.310,883.220338983051;904.915254237288;912.330508474576\n1950-05-15,214.870;223.420;223.420,906.62447257384;942.700421940928;942.700421940928\n1950-06-15,206.720;209.110;228.380,868.571428571429;878.613445378151;959.579831932773\n1950-07-15,197.460;209.400;210.850,819.336099585062;868.879668049792;874.896265560166\n1950-08-15,211.260;216.870;221.510,869.382716049383;892.469135802469;911.56378600823\n1950-09-15,218.100;226.360;226.780,893.852459016393;927.704918032787;929.426229508197\n1950-10-15,225.010;225.010;231.740,914.674796747967;914.674796747967;942.032520325203\n1950-11-15,222.520;227.600;235.470,900.890688259109;921.457489878542;953.31983805668\n1950-12-15,222.330;235.420;235.420,889.32;941.68;941.68\n1951-01-15,238.990;248.830;249.580,940.905511811024;979.645669291339;982.59842519685\n1951-02-15,250.760;252.050;255.710,975.719844357977;980.739299610895;994.980544747082\n1951-03-15,243.950;248.530;253.610,945.542635658915;963.294573643411;982.984496124031\n1951-04-15,246.020;259.130;259.130,953.565891472868;1004.37984496124;1004.37984496124\n1951-05-15,245.270;249.650;263.130,946.988416988417;963.899613899614;1015.94594594595\n1951-06-15,242.640;242.640;254.030,936.833976833977;936.833976833977;980.810810810811\n1951-07-15,243.980;257.860;260.700,942.007722007722;995.598455598456;1006.56370656371\n1951-08-15,259.890;270.250;270.250,1003.43629343629;1043.43629343629;1043.43629343629\n1951-09-15,270.630;271.160;276.370,1036.89655172414;1038.92720306513;1058.88888888889\n1951-10-15,260.430;262.350;275.870,994.007633587786;1001.3358778626;1052.93893129771\n1951-11-15,256.950;261.270;264.060,973.295454545455;989.659090909091;1000.22727272727\n1951-12-15,263.240;269.230;269.230,993.358490566038;1015.96226415094;1015.96226415094\n1952-01-15,268.080;270.690;275.400,1011.62264150943;1021.47169811321;1039.24528301887\n1952-02-15,258.490;260.080;271.680,982.851711026616;988.897338403042;1033.00380228137\n1952-03-15,260.080;269.460;269.460,988.897338403042;1024.56273764259;1024.56273764259\n1952-04-15,257.630;257.630;267.220,975.871212121212;975.871212121212;1012.19696969697\n1952-05-15,256.350;262.940;264.220,971.022727272727;995.984848484848;1000.83333333333\n1952-06-15,262.090;274.260;274.260,989.018867924528;1034.94339622641;1034.94339622641\n1952-07-15,272.580;279.560;279.560,1020.89887640449;1047.04119850187;1047.04119850187\n1952-08-15,273.170;275.040;280.290,1023.10861423221;1030.11235955056;1049.77528089888\n1952-09-15,268.380;270.610;277.150,1005.16853932584;1013.52059925094;1038.01498127341\n1952-10-15,263.060;269.230;271.400,985.243445692884;1008.35205992509;1016.47940074906\n1952-11-15,270.230;283.660;283.660,1012.09737827715;1062.39700374532;1062.39700374532\n1952-12-15,281.630;291.900;292.000,1054.79400749064;1093.25842696629;1093.6329588015\n1953-01-15,285.240;289.770;293.790,1072.33082706767;1089.36090225564;1104.47368421053\n1953-02-15,281.140;284.270;290.190,1060.90566037736;1072.71698113208;1095.05660377358\n1953-03-15,279.870;279.870;290.640,1052.14285714286;1052.14285714286;1092.63157894737\n1953-04-15,270.730;274.750;280.090,1017.78195488722;1032.89473684211;1052.96992481203\n1953-05-15,271.480;272.280;278.790,1016.77902621723;1019.77528089888;1044.15730337079\n1953-06-15,262.880;268.260;269.840,980.89552238806;1000.97014925373;1006.86567164179\n1953-07-15,268.060;275.380;275.380,1000.22388059701;1027.53731343284;1027.53731343284\n1953-08-15,261.220;261.220;276.740,971.078066914498;971.078066914498;1028.77323420074\n1953-09-15,255.490;264.040;265.480,949.776951672863;981.561338289963;986.914498141264\n1953-10-15,264.260;275.810;276.310,978.740740740741;1021.51851851852;1023.37037037037\n1953-11-15,273.880;281.370;281.370,1018.14126394052;1045.98513011152;1045.98513011152\n1953-12-15,278.300;280.900;283.540,1034.57249070632;1044.23791821561;1054.05204460967\n1954-01-15,279.870;292.390;292.850,1040.40892193309;1086.95167286245;1088.66171003717\n1954-02-15,289.540;294.540;294.540,1076.35687732342;1094.94423791822;1094.94423791822\n1954-03-15,296.400;303.510;303.510,1101.85873605948;1128.28996282528;1128.28996282528\n1954-04-15,304.260;319.330;319.330,1135.29850746269;1191.52985074627;1191.52985074627\n1954-05-15,317.930;327.490;327.490,1181.89591078067;1217.43494423792;1217.43494423792\n1954-06-15,319.270;333.530;336.900,1186.87732342007;1239.88847583643;1252.41635687732\n1954-07-15,334.120;347.920;347.920,1242.08178438662;1293.38289962825;1293.38289962825\n1954-08-15,335.800;335.800;350.380,1248.32713754647;1248.32713754647;1302.52788104089\n1954-09-15,338.130;360.460;363.320,1261.67910447761;1345;1355.67164179104\n1954-10-15,352.140;352.140;364.430,1313.9552238806;1313.9552238806;1359.81343283582\n1954-11-15,353.960;386.770;388.510,1320.74626865672;1443.17164179104;1449.66417910448\n1954-12-15,384.040;404.390;404.390,1438.35205992509;1514.56928838951;1514.56928838951\n1955-01-15,388.200;408.830;408.890,1453.93258426966;1531.19850187266;1531.42322097378\n1955-02-15,405.700;411.870;413.990,1519.47565543071;1542.58426966292;1550.52434456929\n1955-03-15,391.360;409.700;419.680,1465.76779026217;1534.45692883895;1571.83520599251\n1955-04-15,412.970;425.650;430.640,1546.70411985019;1594.19475655431;1612.88389513109\n1955-05-15,414.120;424.860;426.300,1551.01123595506;1591.23595505618;1596.62921348315\n1955-06-15,424.880;451.380;451.380,1591.31086142322;1690.56179775281;1690.56179775281\n1955-07-15,453.820;465.850;468.450,1693.35820895522;1738.24626865672;1747.94776119403\n1955-08-15,448.840;468.180;468.180,1674.77611940298;1746.94029850746;1746.94029850746\n1955-09-15,455.560;466.620;487.450,1693.53159851301;1734.6468401487;1812.08178438662\n1955-10-15,438.590;454.870;461.140,1630.44609665428;1690.96654275093;1714.2750929368\n1955-11-15,454.890;483.260;487.380,1691.04089219331;1796.50557620818;1811.82156133829\n1955-12-15,480.720;488.400;488.400,1793.73134328358;1822.38805970149;1822.38805970149\n1956-01-15,462.350;470.740;485.780,1725.18656716418;1756.49253731343;1812.61194029851\n1956-02-15,465.720;483.650;485.710,1737.76119402985;1804.66417910448;1812.35074626866\n1956-03-15,486.690;511.790;513.030,1816.00746268657;1909.66417910448;1914.29104477612\n1956-04-15,503.020;516.120;521.050,1869.96282527881;1918.66171003717;1936.98884758364\n1956-05-15,468.810;478.050;516.440,1736.33333333333;1770.55555555556;1912.74074074074\n1956-06-15,475.290;492.780;492.780,1747.38970588235;1811.69117647059;1811.69117647059\n1956-07-15,491.920;517.810;517.810,1795.32846715328;1889.81751824818;1889.81751824818\n1956-08-15,495.960;502.040;520.950,1816.7032967033;1838.97435897436;1908.24175824176\n1956-09-15,475.250;475.250;509.820,1734.48905109489;1734.48905109489;1860.65693430657\n1956-10-15,468.700;479.850;490.190,1704.36363636364;1744.90909090909;1782.50909090909\n1956-11-15,466.100;472.780;495.370,1694.90909090909;1719.2;1801.34545454545\n1956-12-15,480.610;499.470;499.470,1741.34057971014;1809.67391304348;1809.67391304348\n1957-01-15,474.590;479.160;499.200,1719.52898550725;1736.08695652174;1808.69565217391\n1957-02-15,454.820;464.620;477.220,1641.94945848375;1677.3285198556;1722.81588447653\n1957-03-15,468.910;474.810;475.010,1686.72661870504;1707.94964028777;1708.6690647482\n1957-04-15,474.980;494.360;494.360,1702.43727598566;1771.89964157706;1771.89964157706\n1957-05-15,494.680;504.930;506.040,1766.71428571429;1803.32142857143;1807.28571428571\n1957-06-15,497.080;503.290;513.190,1768.96797153025;1791.06761565836;1826.29893238434\n1957-07-15,503.290;508.520;520.770,1778.40989399293;1796.89045936396;1840.17667844523\n1957-08-15,470.140;484.350;506.210,1661.27208480565;1711.48409893993;1788.72791519435\n1957-09-15,456.300;456.300;486.130,1612.36749116608;1612.36749116608;1717.77385159011\n1957-10-15,419.790;441.040;465.820,1483.35689045936;1558.44522968198;1646.00706713781\n1957-11-15,427.940;449.870;449.870,1506.83098591549;1584.04929577465;1584.04929577465\n1957-12-15,425.650;435.690;449.550,1498.7676056338;1534.11971830986;1582.92253521127\n1958-01-15,438.680;450.020;451.160,1533.84615384615;1573.4965034965;1577.48251748252\n1958-02-15,436.890;439.920;458.650,1527.58741258741;1538.18181818182;1603.67132867133\n1958-03-15,443.380;446.760;455.920,1539.51388888889;1551.25;1583.05555555556\n1958-04-15,440.090;455.860;455.860,1522.80276816609;1577.37024221453;1577.37024221453\n1958-05-15,455.450;462.700;463.670,1575.95155709343;1601.03806228374;1604.39446366782\n1958-06-15,466.110;478.180;478.970,1612.83737024221;1654.60207612457;1657.33564013841\n1958-07-15,476.890;502.990;504.370,1644.44827586207;1734.44827586207;1739.20689655172\n1958-08-15,502.670;508.630;512.420,1739.34256055363;1759.96539792388;1773.07958477509\n1958-09-15,511.770;532.090;532.090,1770.83044982699;1841.14186851211;1841.14186851211\n1958-10-15,530.940;543.220;546.360,1837.16262975779;1879.65397923875;1890.51903114187\n1958-11-15,540.520;557.460;567.440,1863.86206896552;1922.27586206897;1956.68965517241\n1958-12-15,556.080;583.650;583.650,1924.15224913495;2019.55017301038;2019.55017301038\n1959-01-15,583.150;593.960;597.660,2010.86206896552;2048.13793103448;2060.89655172414\n1959-02-15,574.460;603.500;603.500,1987.7508650519;2088.23529411765;2088.23529411765\n1959-03-15,601.710;601.710;614.690,2082.04152249135;2082.04152249135;2126.95501730104\n1959-04-15,602.940;623.750;629.870,2079.10344827586;2150.86206896552;2171.96551724138\n1959-05-15,615.640;643.790;643.790,2122.89655172414;2219.96551724138;2219.96551724138\n1959-06-15,617.620;643.600;643.600,2122.40549828179;2211.68384879725;2211.68384879725\n1959-07-15,650.880;674.880;674.880,2229.04109589041;2311.23287671233;2311.23287671233\n1959-08-15,646.530;664.410;678.100,2214.14383561644;2275.37671232877;2322.2602739726\n1959-09-15,616.450;631.680;655.900,2103.92491467577;2155.90443686007;2238.56655290102\n1959-10-15,625.590;646.600;646.600,2127.85714285714;2199.31972789116;2199.31972789116\n1959-11-15,634.460;659.180;659.180,2158.02721088435;2242.10884353741;2242.10884353741\n1959-12-15,661.290;679.360;679.360,2249.28571428571;2310.74829931973;2310.74829931973\n1960-01-15,622.620;622.620;685.470,2124.98293515358;2124.98293515358;2339.48805460751\n1960-02-15,611.330;630.120;636.920,2079.3537414966;2143.26530612245;2166.39455782313\n1960-03-15,599.100;616.590;626.870,2037.75510204082;2097.24489795918;2132.21088435374\n1960-04-15,601.700;601.700;630.770,2039.66101694915;2039.66101694915;2138.20338983051\n1960-05-15,599.610;625.500;625.500,2032.57627118644;2120.33898305085;2120.33898305085\n1960-06-15,624.890;640.620;656.420,2111.11486486486;2164.25675675676;2217.63513513513\n1960-07-15,601.680;616.730;646.910,2032.7027027027;2083.5472972973;2185.50675675676\n1960-08-15,608.690;625.990;641.560,2056.38513513513;2114.83108108108;2167.43243243243\n1960-09-15,569.080;580.140;626.100,1922.56756756757;1959.93243243243;2115.2027027027\n1960-10-15,566.050;580.360;596.480,1899.4966442953;1947.51677852349;2001.61073825503\n1960-11-15,585.240;597.220;612.010,1963.89261744966;2004.09395973154;2053.72483221477\n1960-12-15,593.490;615.890;617.780,1991.57718120805;2066.74496644295;2073.08724832215\n1961-01-15,610.250;648.200;650.640,2047.81879194631;2175.1677852349;2183.35570469799\n1961-02-15,637.040;662.080;662.080,2137.71812080537;2221.74496644295;2221.74496644295\n1961-03-15,661.080;676.630;679.380,2218.38926174497;2270.57046979866;2279.79865771812\n1961-04-15,672.660;678.710;696.720,2257.24832214765;2277.55033557047;2337.98657718121\n1961-05-15,677.050;696.720;705.960,2271.97986577181;2337.98657718121;2368.9932885906\n1961-06-15,680.680;683.960;703.790,2284.1610738255;2295.1677852349;2361.71140939597\n1961-07-15,679.300;705.370;705.370,2264.33333333333;2351.23333333333;2351.23333333333\n1961-08-15,710.460;719.940;725.760,2376.12040133779;2407.82608695652;2427.29096989967\n1961-09-15,691.860;701.210;726.530,2306.2;2337.36666666667;2421.76666666667\n1961-10-15,697.240;703.920;708.490,2324.13333333333;2346.4;2361.63333333333\n1961-11-15,703.840;721.600;734.340,2346.13333333333;2405.33333333333;2447.8\n1961-12-15,720.100;731.140;734.910,2400.33333333333;2437.13333333333;2449.7\n1962-01-15,689.920;700.000;726.010,2299.73333333333;2333.33333333333;2420.03333333333\n1962-02-15,702.540;708.050;717.550,2334.01993355482;2352.32558139535;2383.88704318937\n1962-03-15,706.630;706.950;723.540,2347.60797342193;2348.67109634552;2403.78737541528\n1962-04-15,665.330;665.330;705.420,2203.07947019868;2203.07947019868;2335.82781456954\n1962-05-15,576.930;613.360;675.490,1910.3642384106;2030.99337748344;2236.72185430464\n1962-06-15,535.760;561.280;611.050,1774.03973509934;1858.54304635762;2023.34437086093\n1962-07-15,571.240;597.930;597.930,1885.28052805281;1973.36633663366;1973.36633663366\n1962-08-15,588.350;609.180;616.000,1941.74917491749;2010.49504950495;2033.00330033003\n1962-09-15,574.120;578.980;607.630,1888.55263157895;1904.53947368421;1998.78289473684\n1962-10-15,558.060;589.770;589.770,1835.72368421053;1940.03289473684;1940.03289473684\n1962-11-15,597.130;649.300;652.610,1964.24342105263;2135.85526315789;2146.74342105263\n1962-12-15,640.140;652.100;653.990,2105.72368421053;2145.06578947368;2151.28289473684\n1963-01-15,646.790;682.850;683.730,2127.59868421053;2246.21710526316;2249.11184210526\n1963-02-15,662.940;662.940;688.960,2180.72368421053;2180.72368421053;2266.31578947368\n1963-03-15,659.720;682.520;684.730,2163.01639344262;2237.77049180328;2245.01639344262\n1963-04-15,684.270;717.700;718.330,2243.50819672131;2353.11475409836;2355.18032786885\n1963-05-15,712.550;726.960;726.960,2336.22950819672;2383.47540983607;2383.47540983607\n1963-06-15,706.030;706.880;726.870,2307.28758169935;2310.06535947712;2375.39215686275\n1963-07-15,687.710;695.430;716.450,2240.09771986971;2265.24429967427;2333.71335504886\n1963-08-15,694.870;729.320;729.320,2263.42019543974;2375.63517915309;2375.63517915309\n1963-09-15,732.020;732.790;745.960,2384.42996742671;2386.93811074919;2429.83713355049\n1963-10-15,737.940;755.230;760.500,2395.90909090909;2452.04545454545;2469.15584415584\n1963-11-15,711.490;750.520;753.770,2310.03246753247;2436.75324675325;2447.30519480519\n1963-12-15,751.820;762.950;767.210,2433.07443365696;2469.09385113269;2482.88025889968\n1964-01-15,766.080;785.340;787.780,2479.22330097087;2541.55339805825;2549.4498381877\n1964-02-15,783.040;800.140;800.140,2534.11003236246;2589.4498381877;2589.4498381877\n1964-03-15,802.750;813.290;820.250,2597.89644012945;2632.00647249191;2654.53074433657\n1964-04-15,810.770;810.770;827.330,2623.85113268608;2623.85113268608;2677.44336569579\n1964-05-15,817.100;820.560;830.170,2644.33656957929;2655.53398058252;2686.63430420712\n1964-06-15,800.310;831.500;831.500,2581.64516129032;2682.25806451613;2682.25806451613\n1964-07-15,837.350;841.100;851.350,2692.44372990354;2704.50160771704;2737.45980707396\n1964-08-15,823.400;838.480;842.830,2656.12903225806;2704.77419354839;2718.8064516129\n1964-09-15,844.000;875.370;875.740,2713.82636655949;2814.69453376206;2815.88424437299\n1964-10-15,868.440;873.080;881.500,2792.4115755627;2807.33118971061;2834.40514469453\n1964-11-15,870.640;875.430;891.710,2790.51282051282;2805.86538461538;2858.04487179487\n1964-12-15,857.450;874.130;874.130,2748.23717948718;2801.69871794872;2801.69871794872\n1965-01-15,869.780;902.860;902.860,2787.75641025641;2893.78205128205;2893.78205128205\n1965-02-15,881.350;903.480;906.300,2824.83974358974;2895.76923076923;2904.80769230769\n1965-03-15,887.820;889.050;901.910,2836.4856230032;2840.41533546326;2881.50159744409\n1965-04-15,890.330;922.310;922.310,2835.44585987261;2937.29299363057;2937.29299363057\n1965-05-15,913.220;918.040;939.620,2908.34394904459;2923.69426751592;2992.42038216561\n1965-06-15,840.590;868.030;908.530,2660.09493670886;2746.93037974684;2875.09493670886\n1965-07-15,861.770;881.740;883.230,2727.12025316456;2790.3164556962;2795.03164556962\n1965-08-15,878.890;893.100;896.180,2781.29746835443;2826.26582278481;2836.01265822785\n1965-09-15,893.600;930.580;937.880,2827.84810126582;2944.87341772152;2967.9746835443\n1965-10-15,929.650;960.820;960.820,2932.64984227129;3030.97791798107;3030.97791798107\n1965-11-15,946.380;946.710;961.850,2985.42586750789;2986.46687697161;3034.22712933754\n1965-12-15,939.530;969.260;969.260,2954.49685534591;3047.98742138365;3047.98742138365\n1966-01-15,968.540;983.510;994.200,3045.72327044025;3092.79874213836;3126.41509433962\n1966-02-15,950.660;951.890;995.150,2970.8125;2974.65625;3109.84375\n1966-03-15,911.080;924.770;938.190,2838.2554517134;2880.90342679128;2922.71028037383\n1966-04-15,931.290;933.680;954.730,2883.25077399381;2890.65015479876;2955.82043343653\n1966-05-15,864.140;884.070;931.950,2675.3560371517;2737.05882352941;2885.29411764706\n1966-06-15,870.100;870.100;903.170,2685.49382716049;2685.49382716049;2787.56172839506\n1966-07-15,847.380;847.380;894.040,2607.32307692308;2607.32307692308;2750.89230769231\n1966-08-15,767.030;788.410;852.390,2345.65749235474;2411.03975535168;2606.69724770642\n1966-09-15,772.660;774.220;814.300,2362.874617737;2367.64525993884;2490.21406727829\n1966-10-15,744.320;807.070;809.570,2262.37082066869;2453.10030395137;2460.6990881459\n1966-11-15,791.590;791.590;820.870,2406.04863221885;2406.04863221885;2495.04559270517\n1966-12-15,785.690;785.690;820.540,2388.11550151976;2388.11550151976;2494.04255319149\n1967-01-15,786.410;849.890;849.890,2390.30395136778;2583.25227963526;2583.25227963526\n1967-02-15,836.640;839.370;860.970,2542.97872340426;2551.27659574468;2616.93009118541\n1967-03-15,841.760;865.980;876.670,2550.78787878788;2624.18181818182;2656.57575757576\n1967-04-15,842.430;897.050;897.050,2545.10574018127;2710.12084592145;2710.12084592145\n1967-05-15,852.560;852.560;909.630,2567.95180722892;2567.95180722892;2739.84939759036\n1967-06-15,847.770;860.260;886.150,2545.85585585586;2583.36336336336;2661.11111111111\n1967-07-15,859.690;904.240;909.560,2573.92215568862;2707.30538922156;2723.23353293413\n1967-08-15,893.720;901.290;926.720,2667.82089552239;2690.41791044776;2766.32835820896\n1967-09-15,901.180;926.660;943.080,2682.08333333333;2757.91666666667;2806.78571428571\n1967-10-15,879.740;879.740;933.310,2610.50445103858;2610.50445103858;2769.46587537092\n1967-11-15,849.570;875.810;884.880,2513.52071005917;2591.15384615385;2617.98816568047\n1967-12-15,879.160;905.110;905.110,2593.39233038348;2669.94100294985;2669.94100294985\n1968-01-15,855.470;855.470;908.920,2508.70967741935;2508.70967741935;2665.45454545455\n1968-02-15,831.770;840.500;863.560,2432.07602339181;2457.60233918129;2525.02923976608\n1968-03-15,825.130;840.670;843.220,2405.62682215743;2450.93294460641;2458.36734693878\n1968-04-15,861.250;912.220;912.220,2503.63372093023;2651.8023255814;2651.8023255814\n1968-05-15,891.600;899.000;919.900,2584.34782608696;2605.79710144928;2666.3768115942\n1968-06-15,897.800;897.800;917.950,2587.31988472622;2587.31988472622;2645.38904899135\n1968-07-15,883.000;883.000;923.720,2530.08595988539;2530.08595988539;2646.76217765043\n1968-08-15,869.650;896.010;896.130,2484.71428571429;2560.02857142857;2560.37142857143\n1968-09-15,900.360;935.790;938.280,2565.12820512821;2666.06837606838;2673.16239316239\n1968-10-15,942.320;952.390;967.490,2669.46175637394;2697.98866855524;2740.76487252125\n1968-11-15,946.230;985.080;985.080,2672.96610169492;2782.71186440678;2782.71186440678\n1968-12-15,943.750;943.750;985.210,2658.45070422535;2658.45070422535;2775.23943661972\n1969-01-15,921.250;946.050;951.890,2587.7808988764;2657.44382022472;2673.84831460674\n1969-02-15,899.800;905.210;952.700,2513.40782122905;2528.51955307263;2661.17318435754\n1969-03-15,904.030;935.480;935.480,2504.23822714681;2591.35734072022;2591.35734072022\n1969-04-15,917.510;950.180;950.180,2527.57575757576;2617.57575757576;2617.57575757576\n1969-05-15,936.920;937.560;968.850,2573.95604395604;2575.71428571429;2661.67582417582\n1969-06-15,869.760;873.190;933.170,2376.39344262295;2385.7650273224;2549.64480874317\n1969-07-15,801.960;815.470;886.120,2179.23913043478;2215.95108695652;2407.9347826087\n1969-08-15,809.130;836.720;837.250,2186.83783783784;2261.40540540541;2262.83783783784\n1969-09-15,811.840;813.090;837.780,2188.24797843666;2191.61725067385;2258.16711590296\n1969-10-15,802.200;855.990;862.260,2150.67024128686;2294.87935656836;2311.6890080429\n1969-11-15,807.290;812.300;863.050,2152.77333333333;2166.13333333333;2301.46666666667\n1969-12-15,769.930;800.360;805.040,2042.25464190981;2122.97082228117;2135.38461538462\n1970-01-15,744.060;744.060;811.310,1968.4126984127;1968.4126984127;2146.32275132275\n1970-02-15,746.440;777.590;777.590,1964.31578947368;2046.28947368421;2046.28947368421\n1970-03-15,763.600;785.570;791.050,1998.95287958115;2056.46596858639;2070.81151832461\n1970-04-15,724.330;736.070;792.500,1881.37662337662;1911.87012987013;2058.44155844156\n1970-05-15,631.160;700.440;733.630,1635.12953367876;1814.61139896373;1900.59585492228\n1970-06-15,682.910;683.530;720.430,1760.07731958763;1761.67525773196;1856.77835051546\n1970-07-15,669.360;734.120;735.560,1716.30769230769;1882.35897435897;1886.05128205128\n1970-08-15,707.350;764.580;765.810,1813.71794871795;1960.46153846154;1963.61538461538\n1970-09-15,747.470;760.680;773.140,1906.8112244898;1940.51020408163;1972.29591836735\n1970-10-15,753.560;755.610;783.680,1912.58883248731;1917.79187817259;1989.03553299492\n1970-11-15,754.240;794.090;794.090,1904.64646464646;2005.27777777778;2005.27777777778\n1970-12-15,794.290;838.920;842.000,1995.70351758794;2107.8391959799;2115.57788944724\n1971-01-15,830.570;868.500;868.500,2086.85929648241;2182.1608040201;2182.1608040201\n1971-02-15,868.980;878.830;890.060,2177.89473684211;2202.58145363409;2230.72681704261\n1971-03-15,882.390;904.370;916.830,2205.975;2260.925;2292.075\n1971-04-15,903.040;941.750;950.820,2251.97007481297;2348.50374064838;2371.12219451372\n1971-05-15,905.780;907.810;939.920,2247.59305210918;2252.63027295285;2332.30769230769\n1971-06-15,873.100;891.140;923.060,2150.49261083744;2194.92610837438;2273.54679802956\n1971-07-15,858.430;858.430;903.400,2109.16461916462;2109.16461916462;2219.65601965602\n1971-08-15,839.590;898.070;908.370,2057.81862745098;2201.15196078431;2226.39705882353\n1971-09-15,883.470;887.190;920.930,2165.36764705882;2174.48529411765;2257.18137254902\n1971-10-15,836.380;839.000;901.800,2044.93887530562;2051.34474327628;2204.88997555012\n1971-11-15,797.970;831.340;843.170,1951.02689486553;2032.61613691932;2061.54034229829\n1971-12-15,846.010;890.200;893.660,2058.41849148418;2165.93673965937;2174.35523114355\n1972-01-15,889.150;902.170;917.220,2163.38199513382;2195.06082725061;2231.67883211679\n1972-02-15,901.790;928.130;928.130,2183.51089588378;2247.28813559322;2247.28813559322\n1972-03-15,928.660;940.700;950.180,2243.14009661836;2272.22222222222;2295.12077294686\n1972-04-15,940.920;954.170;968.920,2267.27710843374;2299.20481927711;2334.74698795181\n1972-05-15,925.120;960.720;971.250,2223.84615384615;2309.42307692308;2334.73557692308\n1972-06-15,926.250;929.030;961.390,2221.22302158273;2227.8896882494;2305.49160671463\n1972-07-15,910.450;924.740;942.130,2172.91169451074;2207.01670644391;2248.52028639618\n1972-08-15,930.460;963.730;973.510,2215.38095238095;2294.59523809524;2317.88095238095\n1972-09-15,935.730;953.270;970.050,2222.63657957245;2264.29928741093;2304.1567695962\n1972-10-15,921.660;955.520;955.520,2178.86524822695;2258.91252955083;2258.91252955083\n1972-11-15,968.540;1018.21;1025.21,2284.29245283019;2401.43867924528;2417.94811320755\n1972-12-15,1000.00;1020.02;1036.27,2352.94117647059;2400.04705882353;2438.28235294118\n1973-01-15,992.930;999.020;1051.70,2330.82159624413;2345.11737089202;2468.779342723\n1973-02-15,947.920;955.070;996.760,2209.60372960373;2226.2703962704;2323.44988344988\n1973-03-15,922.710;951.010;979.980,2130.96997690531;2196.32794457275;2263.23325635104\n1973-04-15,921.430;921.430;967.410,2113.37155963303;2113.37155963303;2218.83027522936\n1973-05-15,886.510;901.410;956.580,2019.38496583144;2053.32574031891;2178.99772209567\n1973-06-15,869.130;891.710;927.000,1966.35746606335;2017.44343891403;2097.2850678733\n1973-07-15,870.110;926.400;936.710,1964.1309255079;2091.19638826185;2114.46952595937\n1973-08-15,851.900;887.570;912.780,1888.91352549889;1968.0044345898;2023.90243902439\n1973-09-15,880.570;947.100;953.270,1948.16371681416;2095.35398230089;2109.00442477876\n1973-10-15,948.830;956.580;987.060,2080.76754385965;2097.76315789474;2164.60526315789\n1973-11-15,817.730;822.250;948.830,1781.54684095861;1791.39433551198;2067.16775599129\n1973-12-15,788.310;850.860;851.140,1706.2987012987;1841.68831168831;1842.29437229437\n1974-01-15,823.110;855.550;880.690,1766.330472103;1835.94420600858;1889.89270386266\n1974-02-15,803.900;860.530;863.420,1703.17796610169;1823.15677966102;1829.27966101695\n1974-03-15,846.680;846.680;891.660,1771.29707112971;1771.29707112971;1865.39748953975\n1974-04-15,827.680;836.750;869.920,1724.33333333333;1743.22916666667;1812.33333333333\n1974-05-15,795.370;802.170;865.770,1636.56378600823;1650.55555555556;1781.41975308642\n1974-06-15,802.410;802.410;859.670,1637.57142857143;1637.57142857143;1754.42857142857\n1974-07-15,757.430;757.430;806.240,1533.25910931174;1533.25910931174;1632.06477732794\n1974-08-15,656.840;678.580;797.560,1313.68;1357.16;1595.12\n1974-09-15,607.870;607.870;677.880,1201.32411067194;1201.32411067194;1339.6837944664\n1974-10-15,584.560;665.520;673.500,1143.9530332681;1302.38747553816;1318.00391389432\n1974-11-15,608.570;618.660;674.750,1181.68932038835;1201.28155339806;1310.19417475728\n1974-12-15,577.600;616.240;616.240,1112.90944123314;1187.36030828516;1187.36030828516\n1975-01-15,632.040;703.690;705.960,1213.12859884837;1350.65259117083;1355.00959692898\n1975-02-15,707.600;739.050;749.770,1347.80952380952;1407.71428571429;1428.13333333333\n1975-03-15,743.430;768.150;786.530,1410.68311195446;1457.59013282732;1492.46679316888\n1975-04-15,742.880;821.340;821.340,1404.31001890359;1552.62759924386;1552.62759924386\n1975-05-15,815.000;832.290;858.730,1531.95488721805;1564.45488721804;1614.15413533835\n1975-06-15,819.310;878.990;878.990,1528.56343283582;1639.90671641791;1639.90671641791\n1975-07-15,824.860;831.510;881.810,1521.88191881919;1534.15129151291;1626.9557195572\n1975-08-15,791.690;835.340;835.340,1457.9926335175;1538.37937384899;1538.37937384899\n1975-09-15,793.880;793.880;840.110,1453.99267399267;1453.99267399267;1538.663003663\n1975-10-15,784.160;836.040;855.160,1428.34244080146;1522.84153005464;1557.66848816029\n1975-11-15,825.720;860.670;860.670,1493.16455696203;1556.36528028933;1556.36528028933\n1975-12-15,818.800;852.410;859.810,1475.31531531532;1535.87387387387;1549.20720720721\n1976-01-15,858.710;975.280;975.280,1544.44244604317;1754.10071942446;1754.10071942446\n1976-02-15,950.570;972.610;994.570,1703.53046594982;1743.02867383513;1782.3835125448\n1976-03-15,970.640;999.450;1009.21,1736.38640429338;1787.92486583184;1805.38461538462\n1976-04-15,968.280;996.850;1011.02,1725.98930481283;1776.91622103387;1802.17468805704\n1976-05-15,965.570;975.230;1007.48,1708.97345132743;1726.07079646018;1783.15044247788\n1976-06-15,958.090;1002.78;1007.45,1686.77816901408;1765.45774647887;1773.67957746479\n1976-07-15,979.290;984.640;1011.21,1715.04378283713;1724.41330998249;1770.94570928196\n1976-08-15,960.440;973.740;999.340,1673.24041811847;1696.41114982578;1741.01045296167\n1976-09-15,978.640;990.190;1014.79,1699.02777777778;1719.07986111111;1761.78819444444\n1976-10-15,932.350;964.930;979.890,1610.27633851468;1666.54576856649;1692.38341968912\n1976-11-15,924.040;947.220;966.090,1593.1724137931;1633.13793103448;1665.6724137931\n1976-12-15,946.640;1004.65;1004.65,1626.52920962199;1726.20274914089;1726.20274914089\n1977-01-15,954.370;954.370;999.750,1631.40170940171;1631.40170940171;1708.97435897436\n1977-02-15,931.520;936.420;958.360,1576.17597292724;1584.46700507614;1621.59052453469\n1977-03-15,919.130;919.130;968.000,1544.75630252101;1544.75630252101;1626.89075630252\n1977-04-15,914.600;926.900;947.760,1524.33333333333;1544.83333333333;1579.6\n1977-05-15,898.660;898.660;943.440,1490.31509121061;1490.31509121061;1564.57711442786\n1977-06-15,903.040;916.300;929.700,1487.71004942339;1509.55518945634;1531.63097199341\n1977-07-15,888.430;890.070;923.420,1456.44262295082;1459.13114754098;1513.80327868852\n1977-08-15,854.120;861.490;891.810,1395.62091503268;1407.66339869281;1457.20588235294\n1977-09-15,834.720;847.110;876.390,1359.47882736156;1379.65798045603;1427.34527687296\n1977-10-15,801.540;818.350;851.960,1301.2012987013;1328.49025974026;1383.05194805195\n1977-11-15,800.850;829.700;845.890,1293.7802907916;1340.38772213247;1366.54281098546\n1977-12-15,806.220;831.170;831.170,1298.26086956522;1338.43800322061;1338.43800322061\n1978-01-15,763.340;769.920;817.740,1221.344;1231.872;1308.384\n1978-02-15,742.120;742.120;782.660,1179.84101748808;1179.84101748808;1244.29252782194\n1978-03-15,742.720;757.360;773.820,1171.48264984227;1194.57413249211;1220.53627760252\n1978-04-15,751.040;837.320;837.320,1175.33646322379;1310.35993740219;1310.35993740219\n1978-05-15,822.070;840.610;858.370,1274.52713178295;1303.27131782946;1330.80620155039\n1978-06-15,812.280;818.950;866.510,1245.8282208589;1256.05828220859;1329.00306748466\n1978-07-15,805.790;862.270;862.270,1226.46879756469;1312.43531202435;1312.43531202435\n1978-08-15,860.710;876.820;900.120,1304.10606060606;1328.51515151515;1363.81818181818\n1978-09-15,857.160;865.820;907.740,1288.96240601504;1301.98496240602;1365.02255639098\n1978-10-15,792.450;792.450;901.420,1180.99850968703;1180.99850968703;1343.39791356185\n1978-11-15,785.260;799.030;827.790,1165.07418397626;1185.50445103858;1228.17507418398\n1978-12-15,787.510;805.010;821.900,1163.23485967504;1189.08419497784;1214.03249630724\n1979-01-15,811.420;839.220;859.750,1188.02342606149;1228.7262079063;1258.78477306003\n1979-02-15,807.000;808.820;840.870,1167.87264833575;1170.50651230101;1216.88856729378\n1979-03-15,815.750;862.180;871.360,1168.69627507163;1235.21489971347;1248.36676217765\n1979-04-15,854.900;854.900;878.720,1210.90651558074;1210.90651558074;1244.64589235127\n1979-05-15,822.160;822.330;857.590,1149.87412587413;1150.11188811189;1199.42657342657\n1979-06-15,821.210;841.980;849.100,1135.83679114799;1164.5643153527;1174.41217150761\n1979-07-15,825.510;846.420;852.990,1129.28864569083;1157.89329685363;1166.88098495212\n1979-08-15,846.160;887.630;887.630,1146.55826558266;1202.75067750677;1202.75067750677\n1979-09-15,866.130;878.580;893.940,1161.03217158177;1177.72117962466;1198.3109919571\n1979-10-15,806.830;815.700;897.610,1072.91223404255;1084.70744680851;1193.63031914894\n1979-11-15,796.670;822.350;831.740,1049.63109354414;1083.465085639;1095.83662714097\n1979-12-15,819.620;838.740;844.620,1068.60495436767;1093.5332464146;1101.19947848761\n1980-01-15,820.310;875.850;881.910,1054.38303341902;1125.77120822622;1133.56041131105\n1980-02-15,854.440;863.140;903.840,1082.94043092522;1093.9670468948;1145.55133079848\n1980-03-15,759.980;785.750;856.480,948.789013732834;980.961298377029;1069.26342072409\n1980-04-15,759.130;817.060;817.060,937.197530864197;1008.71604938272;1008.71604938272\n1980-05-15,805.200;850.850;860.320,984.352078239609;1040.15892420538;1051.73594132029\n1980-06-15,843.770;867.920;887.540,1020.27811366385;1049.48004836759;1073.20435308343\n1980-07-15,872.270;935.320;936.180,1054.7400241838;1130.97944377267;1132.01934703748\n1980-08-15,929.780;932.590;966.720,1116.1824729892;1119.55582232893;1160.52821128451\n1980-09-15,921.930;932.420;974.570,1097.53571428571;1110.02380952381;1160.20238095238\n1980-10-15,917.750;924.490;972.440,1082.25235849057;1090.20047169811;1146.74528301887\n1980-11-15,932.420;993.340;1000.17,1090.54970760234;1161.80116959064;1169.78947368421\n1980-12-15,908.450;963.990;974.400,1052.6651216686;1117.02201622248;1129.08458864426\n1981-01-15,938.910;947.270;1004.69,1079.20689655172;1088.81609195402;1154.81609195402\n1981-02-15,931.570;974.580;974.580,1059.80659840728;1108.73720136519;1108.73720136519\n1981-03-15,964.620;1003.87;1015.22,1089.96610169492;1134.31638418079;1147.14124293785\n1981-04-15,989.100;997.750;1024.05,1110.10101010101;1119.80920314254;1149.3265993266\n1981-05-15,963.440;991.750;995.590,1072.87305122494;1104.3986636971;1108.67483296214\n1981-06-15,976.880;976.880;1011.99,1078.23399558499;1078.23399558499;1116.98675496689\n1981-07-15,924.660;952.340;967.660,1009.45414847162;1039.67248908297;1056.39737991266\n1981-08-15,881.470;881.470;953.580,955.005417118093;955.005417118093;1033.13109425786\n1981-09-15,824.010;849.980;884.230,884.130901287554;911.995708154506;948.744635193133\n1981-10-15,830.960;852.550;878.140,889.678800856531;912.79443254818;940.192719486081\n1981-11-15,844.080;888.980;888.980,900.832443970117;948.751334044824;948.751334044824\n1981-12-15,868.250;875.000;892.690,923.670212765957;930.851063829787;949.670212765958\n1982-01-15,838.950;871.100;882.520,889.66065747614;923.753976670202;935.864262990456\n1982-02-15,811.260;824.390;852.550,857.568710359408;871.448202959831;901.215644820296\n1982-03-15,795.470;822.770;828.390,841.767195767196;870.656084656085;876.603174603175\n1982-04-15,833.240;848.360;865.580,878.018967334036;893.951527924131;912.096944151739\n1982-05-15,819.540;819.540;869.200,855.469728601253;855.469728601253;907.306889352818\n1982-06-15,788.620;811.930;816.880,813.010309278351;837.041237113402;842.144329896907\n1982-07-15,796.990;808.600;833.430,817.425641025641;829.333333333333;854.8\n1982-08-15,776.920;901.310;901.310,795.209825997953;922.528147389969;922.528147389969\n1982-09-15,895.050;896.250;934.790,914.249233912155;915.474974463738;954.841675178754\n1982-10-15,903.610;991.720;1036.98,920.173116089613;1009.89816700611;1055.98778004073\n1982-11-15,990.990;1039.28;1065.49,1011.21428571429;1060.48979591837;1087.23469387755\n1982-12-15,990.250;1046.54;1070.55,1014.60040983607;1072.27459016393;1096.875\n1983-01-15,1027.04;1075.70;1092.35,1050.14314928425;1099.89775051125;1116.92229038855\n1983-02-15,1059.79;1112.16;1121.81,1082.52298263534;1136.01634320735;1145.873340143\n1983-03-15,1114.45;1130.03;1145.90,1138.35546475996;1154.26966292135;1170.48008171604\n1983-04-15,1113.49;1226.20;1226.20,1129.30020283976;1243.61054766734;1243.61054766734\n1983-05-15,1190.02;1199.98;1232.59,1199.61693548387;1209.65725806452;1242.53024193548\n1983-06-15,1185.50;1221.96;1248.30,1191.45728643216;1228.10050251256;1254.57286432161\n1983-07-15,1189.90;1199.22;1243.69,1191.09109109109;1200.42042042042;1244.93493493493\n1983-08-15,1163.06;1216.16;1216.16,1160.73852295409;1213.73253493014;1213.73253493014\n1983-09-15,1206.81;1233.13;1260.77,1198.42105263158;1224.55809334657;1252.00595829196\n1983-10-15,1223.48;1225.20;1284.65,1211.36633663366;1213.06930693069;1271.93069306931\n1983-11-15,1214.84;1276.02;1287.19,1200.4347826087;1260.88932806324;1271.92687747036\n1983-12-15,1236.79;1258.64;1275.10,1220.91806515301;1242.48766041461;1258.73642645607\n1984-01-15,1220.58;1220.58;1286.64,1197.82139352306;1197.82139352306;1262.64965652601\n1984-02-15,1134.21;1154.63;1213.88,1107.626953125;1127.568359375;1185.4296875\n1984-03-15,1139.76;1164.89;1184.36,1110.87719298246;1135.37037037037;1154.3469785575\n1984-04-15,1130.55;1170.75;1175.25,1096.55674102813;1135.54801163919;1139.91270611057\n1984-05-15,1101.24;1104.85;1186.56,1065.02901353965;1068.52030947776;1147.54352030948\n1984-06-15,1086.90;1132.40;1133.84,1048.11957569913;1091.99614271938;1093.38476374156\n1984-07-15,1086.57;1115.28;1134.28,1043.77521613833;1071.35446685879;1089.60614793468\n1984-08-15,1134.61;1224.38;1239.73,1085.75119617225;1171.65550239234;1186.34449760766\n1984-09-15,1197.99;1206.71;1237.52,1140.94285714286;1149.24761904762;1178.59047619048\n1984-10-15,1175.13;1207.38;1225.93,1115.98290598291;1146.60968660969;1164.22602089269\n1984-11-15,1185.29;1188.94;1244.15,1125.63152896486;1129.09781576448;1181.5289648623\n1984-12-15,1163.21;1211.57;1211.57,1104.6628679962;1150.58879392213;1150.58879392213\n1985-01-15,1184.96;1286.77;1292.62,1123.18483412322;1219.68720379147;1225.23222748815\n1985-02-15,1275.84;1284.01;1297.92,1203.62264150943;1211.33018867925;1224.45283018868\n1985-03-15,1247.35;1266.78;1299.36,1172.32142857143;1190.58270676692;1221.2030075188\n1985-04-15,1252.98;1258.06;1284.78,1172.10477081384;1176.85687558466;1201.85219831618\n1985-05-15,1242.05;1315.41;1315.41,1157.54892823858;1225.91798695247;1225.91798695247\n1985-06-15,1290.10;1335.46;1335.46,1198.97769516729;1241.13382899628;1241.13382899628\n1985-07-15,1321.91;1347.45;1359.54,1226.26159554731;1249.95361781076;1261.16883116883\n1985-08-15,1312.50;1334.01;1355.62,1215.27777777778;1235.19444444444;1255.2037037037\n1985-09-15,1297.94;1328.63;1339.27,1198.46722068329;1226.80517082179;1236.6297322253\n1985-10-15,1324.37;1374.31;1375.57,1218.37166513339;1264.3146274149;1265.47378104876\n1985-11-15,1389.68;1472.13;1475.69,1274.93577981651;1350.57798165138;1353.84403669725\n1985-12-15,1457.91;1546.67;1553.10,1333.86093321135;1415.06861848124;1420.95150960659\n1986-01-15,1502.29;1570.99;1570.99,1370.70255474453;1433.38503649635;1433.38503649635\n1986-02-15,1593.12;1709.06;1713.99,1457.56633119854;1563.64135407136;1568.15187557182\n1986-03-15,1686.42;1818.61;1821.72,1550.01838235294;1671.51654411765;1674.375\n1986-04-15,1735.51;1783.98;1855.90,1598.07550644567;1642.70718232044;1708.93186003683\n1986-05-15,1758.18;1876.71;1882.35,1614.49035812672;1723.33333333333;1728.51239669421\n1986-06-15,1837.19;1892.72;1892.72,1677.79908675799;1728.51141552511;1728.51141552511\n1986-07-15,1766.87;1775.31;1909.03,1613.5799086758;1621.28767123288;1743.40639269406\n1986-08-15,1763.64;1898.34;1904.53,1607.69371011851;1730.48313582498;1736.1257976299\n1986-09-15,1755.20;1767.58;1919.71,1592.74047186933;1603.97459165154;1742.02359346642\n1986-10-15,1774.18;1877.71;1878.37,1608.50407978241;1702.36627379873;1702.96464188577\n1986-11-15,1817.21;1914.23;1916.76,1646.02355072464;1733.90398550725;1736.19565217391\n1986-12-15,1895.95;1895.95;1955.57,1715.79185520362;1715.79185520362;1769.74660633484\n1987-01-15,1927.31;2158.04;2163.39,1733.19244604317;1940.68345323741;1945.49460431655\n1987-02-15,2158.04;2223.99;2244.09,1933.72759856631;1992.82258064516;2010.83333333333\n1987-03-15,2220.47;2304.69;2372.59,1980.79393398751;2055.92328278323;2116.49420160571\n1987-04-15,2230.54;2286.36;2405.54,1979.18367346939;2028.71339840284;2134.46317657498\n1987-05-15,2215.87;2291.57;2342.19,1959.21308576481;2026.14500442087;2070.90185676393\n1987-06-15,2278.22;2418.53;2451.05,2007.2422907489;2130.86343612335;2159.5154185022\n1987-07-15,2409.76;2572.07;2572.07,2117.539543058;2260.16695957821;2260.16695957821\n1987-08-15,2546.72;2662.95;2722.42,2226.15384615385;2327.7534965035;2379.73776223776\n1987-09-15,2492.82;2596.28;2613.04,2167.66956521739;2257.6347826087;2272.20869565217\n1987-10-15,1738.74;1993.53;2640.99,1508.01387684302;1728.99392888118;2290.53772766696\n1987-11-15,1833.55;1833.55;2014.09,1588.86481802426;1588.86481802426;1745.31195840555\n1987-12-15,1766.74;1938.83;2005.64,1530.9705372617;1680.09532062392;1737.98960138648\n1988-01-15,1879.14;1958.22;2051.89,1624.14866032844;1692.49783923941;1773.45721694036\n1988-02-15,1895.72;2071.62;2071.62,1634.24137931034;1785.87931034483;1785.87931034483\n1988-03-15,1978.12;1988.06;2087.37,1697.95708154506;1706.48927038627;1791.7339055794\n1988-04-15,1980.60;2032.33;2110.08,1691.37489325363;1735.55081127242;1801.94705380017\n1988-05-15,1941.48;2031.12;2058.36,1652.32340425532;1728.61276595745;1751.79574468085\n1988-06-15,2052.45;2141.71;2152.20,1739.36440677966;1815.00847457627;1823.89830508475\n1988-07-15,2053.70;2128.73;2158.61,1733.08016877637;1796.39662447257;1821.61181434599\n1988-08-15,1989.33;2031.65;2134.07,1671.70588235294;1707.26890756303;1793.33613445378\n1988-09-15,2002.31;2112.91;2119.31,1671.37729549249;1763.69782971619;1769.04006677796\n1988-10-15,2102.06;2148.65;2183.50,1748.80199667221;1787.56239600666;1816.55574043261\n1988-11-15,2038.58;2114.51;2170.34,1694.58021612635;1757.69742310889;1804.106400665\n1988-12-15,2092.28;2168.57;2182.68,1736.33195020747;1799.64315352697;1811.35269709544\n1989-01-15,2144.64;2342.32;2342.32,1770.96614368291;1934.20313790256;1934.20313790256\n1989-02-15,2245.54;2258.39;2347.14,1846.66118421053;1857.22861842105;1930.21381578947\n1989-03-15,2243.04;2293.62;2340.71,1834.04742436631;1875.40474243663;1913.90842191333\n1989-04-15,2291.97;2418.80;2418.99,1861.87652315191;1964.90658001625;1965.06092607636\n1989-05-15,2371.33;2480.15;2502.02,1915.45234248788;2003.352180937;2021.01777059774\n1989-06-15,2440.06;2440.06;2531.87,1966.20467365028;1966.20467365028;2040.18533440774\n1989-07-15,2452.77;2660.66;2660.66,1971.68006430868;2138.79421221865;2138.79421221865\n1989-08-15,2641.12;2737.27;2743.36,2119.67897271268;2196.84590690209;2201.73354735152\n1989-09-15,2659.19;2692.82;2752.09,2127.352;2154.256;2201.672\n1989-10-15,2569.26;2645.08;2791.41,2045.58917197452;2105.95541401274;2222.4601910828\n1989-11-15,2582.17;2706.27;2706.27,2050.96902303415;2149.53931691819;2149.53931691819\n1989-12-15,2687.93;2753.20;2761.09,2131.58604282316;2183.34655035686;2189.60348929421\n1990-01-15,2543.24;2590.54;2810.15,1996.26373626374;2033.39089481947;2205.76923076923\n1990-02-15,2564.19;2627.25;2649.55,2003.2734375;2052.5390625;2069.9609375\n1990-03-15,2635.59;2707.21;2755.63,2047.85547785548;2103.50427350427;2141.12665112665\n1990-04-15,2645.05;2656.76;2765.77,2052.01706749418;2061.1016291699;2145.67106283941\n1990-05-15,2668.92;2876.66;2878.56,2065.72755417957;2226.51702786378;2227.98761609907\n1990-06-15,2842.33;2880.69;2935.89,2188.09083910701;2217.62124711316;2260.11547344111\n1990-07-15,2879.21;2905.20;2999.75,2207.98312883436;2227.91411042945;2300.4217791411\n1990-08-15,2483.42;2614.36;2899.26,1887.09726443769;1986.59574468085;2203.08510638298\n1990-09-15,2427.48;2452.48;2628.22,1829.29917106255;1848.13865862849;1980.572720422\n1990-10-15,2365.10;2442.33;2523.76,1771.61048689139;1829.4606741573;1890.45692883895\n1990-11-15,2440.84;2559.65;2565.35,1824.24514200299;1913.04185351271;1917.3019431988\n1990-12-15,2565.59;2633.66;2637.13,1917.48131539611;1968.355754858;1970.94917787743\n1991-01-15,2470.30;2736.39;2736.39,1835.2897473997;2032.97919762259;2032.97919762259\n1991-02-15,2730.69;2882.18;2934.65,2025.73442136499;2138.11572700297;2177.04005934718\n1991-03-15,2855.45;2913.86;2973.27,2115.14814814815;2158.41481481481;2202.42222222222\n1991-04-15,2873.02;2887.87;3004.46,2125.01479289941;2135.99852071006;2222.23372781065\n1991-05-15,2865.38;3027.50;3027.50,2113.11209439528;2232.66961651917;2232.66961651917\n1991-06-15,2906.75;2906.75;3035.33,2137.31617647059;2137.31617647059;2231.86029411765\n1991-07-15,2932.47;3024.82;3024.82,2153.06167400881;2220.86637298091;2220.86637298091\n1991-08-15,2898.03;3043.60;3055.23,2121.54465592972;2228.11127379209;2236.62518301611\n1991-09-15,2982.56;3016.77;3029.07,2173.87755102041;2198.81195335277;2207.77696793003\n1991-10-15,2942.75;3069.10;3077.15,2141.73944687045;2233.69723435226;2239.55604075691\n1991-11-15,2894.68;2894.68;3065.30,2100.63860667634;2100.63860667634;2224.4557329463\n1991-12-15,2863.82;3168.83;3168.83,2076.7367657723;2297.91878172589;2297.91878172589\n1992-01-15,3172.41;3223.39;3272.14,2297.18320057929;2334.09847936278;2369.39898624185\n1992-02-15,3224.73;3267.67;3283.32,2326.64502164502;2357.62626262626;2368.91774891775\n1992-03-15,3208.63;3235.47;3290.25,2303.39554917444;2322.66331658291;2361.98851399856\n1992-04-15,3181.35;3359.12;3366.50,2280.5376344086;2407.97132616487;2413.26164874552\n1992-05-15,3336.09;3396.88;3398.43,2388.03865425913;2431.5533285612;2432.66284896206\n1992-06-15,3274.12;3318.52;3413.21,2335.3209700428;2366.99001426534;2434.52924393723\n1992-07-15,3277.61;3393.78;3393.78,2332.81850533808;2415.50177935943;2415.50177935943\n1992-08-15,3228.17;3257.35;3395.40,2291.1071682044;2311.81689141235;2409.79418026969\n1992-09-15,3250.32;3271.66;3376.22,2300.29723991507;2315.39985845718;2389.39844302902\n1992-10-15,3136.58;3226.28;3254.37,2211.97461212976;2275.23272214386;2295.04231311707\n1992-11-15,3193.32;3305.16;3305.16,2248.81690140845;2327.57746478873;2327.57746478873\n1992-12-15,3255.18;3301.11;3333.26,2293.99577167019;2326.36363636364;2349.02043692741\n1993-01-15,3241.95;3310.03;3310.03,2273.4572230014;2321.19915848527;2321.19915848527\n1993-02-15,3302.19;3370.81;3442.14,2307.61006289308;2355.56254367575;2405.40880503145\n1993-03-15,3355.41;3435.11;3478.34,2336.6364902507;2392.13788300836;2422.24233983287\n1993-04-15,3370.81;3427.55;3478.61,2340.84027777778;2380.24305555556;2415.70138888889\n1993-05-15,3437.19;3527.43;3554.83,2383.62690707351;2446.20665742025;2465.2080443828\n1993-06-15,3466.81;3516.08;3553.45,2400.8379501385;2434.95844875346;2460.8379501385\n1993-07-15,3449.93;3539.47;3567.70,2389.14819944598;2451.15650969529;2470.70637119114\n1993-08-15,3548.97;3651.25;3652.09,2450.94613259668;2521.58149171271;2522.16160220994\n1993-09-15,3537.24;3555.12;3645.10,2437.79462439697;2450.11716057891;2512.12956581668\n1993-10-15,3577.76;3680.59;3687.86,2455.56623198353;2526.14275909403;2531.13246396706\n1993-11-15,3624.98;3683.95;3710.77,2486.26886145405;2526.7146776406;2545.109739369\n1993-12-15,3697.08;3754.09;3794.33,2535.72016460905;2574.82167352538;2602.42112482853\n1994-01-15,3756.60;3978.36;3978.36,2569.49384404925;2721.17647058824;2721.17647058824\n1994-02-15,3832.02;3832.02;3975.54,2612.1472392638;2612.1472392638;2709.97955010225\n1994-03-15,3626.75;3635.96;3895.65,2463.82472826087;2470.08152173913;2646.50135869565\n1994-04-15,3593.35;3681.69;3705.78,2437.82225237449;2497.75440976934;2514.09769335142\n1994-05-15,3629.04;3758.37;3766.35,2460.36610169491;2548.04745762712;2553.45762711864\n1994-06-15,3624.96;3624.96;3814.83,2449.2972972973;2449.2972972973;2577.58783783784\n1994-07-15,3646.65;3764.50;3764.50,2457.31132075472;2536.72506738544;2536.72506738544\n1994-08-15,3747.02;3913.42;3917.30,2514.77852348993;2626.45637583893;2629.06040268456\n1994-09-15,3831.75;3843.19;3953.88,2564.75903614458;2572.41633199465;2646.50602409639\n1994-10-15,3775.56;3908.12;3936.04,2525.45819397993;2614.127090301;2632.80267558528\n1994-11-15,3674.63;3739.23;3863.37,2454.66265865063;2497.81563126253;2580.74148296593\n1994-12-15,3685.73;3834.44;3861.69,2462.07748830995;2561.41616566466;2579.61923847695\n1995-01-15,3832.08;3843.86;3932.34,2549.62075848303;2557.45841650033;2616.32734530938\n1995-02-15,3847.56;4011.05;4011.74,2549.74155069583;2658.08482438701;2658.54208084824\n1995-03-15,3962.63;4157.69;4172.56,2617.3249669749;2746.16248348745;2755.98414795244\n1995-04-15,4168.41;4321.27;4321.27,2744.18038183015;2844.81237656353;2844.81237656353\n1995-05-15,4316.08;4465.14;4465.14,2835.7950065703;2933.73193166886;2933.73193166886\n1995-06-15,4423.99;4556.10;4589.64,2900.97704918033;2987.60655737705;3009.6\n1995-07-15,4585.15;4708.47;4736.29,3006.65573770492;3087.52131147541;3105.76393442623\n1995-08-15,4580.62;4610.56;4701.42,2995.8273381295;3015.40876389797;3074.83322432963\n1995-09-15,4647.54;4789.08;4801.80,3033.64229765013;3126.03133159269;3134.33420365535\n1995-10-15,4703.82;4755.48;4802.45,3060.39037085231;3094.00130123617;3124.56083279115\n1995-11-15,4766.68;5074.49;5105.56,3103.30729166667;3303.70442708333;3323.93229166667\n1995-12-15,5059.32;5117.12;5216.47,3295.97394136808;3333.62866449511;3398.35179153094\n1996-01-15,5032.94;5395.30;5395.30,3259.67616580311;3494.36528497409;3494.36528497409\n1996-02-15,5373.99;5485.62;5630.49,3469.32859909619;3541.39444803099;3634.91930277598\n1996-03-15,5470.45;5587.14;5683.60,3513.45536287733;3588.40077071291;3650.35324341683\n1996-04-15,5485.98;5569.08;5689.74,3509.90403071017;3563.07101727447;3640.26871401152\n1996-05-15,5420.95;5643.18;5778.00,3461.65389527459;3603.56321839081;3689.65517241379\n1996-06-15,5624.71;5654.63;5719.27,3589.4767070836;3608.5705169113;3649.82131461391\n1996-07-15,5346.55;5528.91;5729.98,3405.44585987261;3521.59872611465;3649.66878980892\n1996-08-15,5594.75;5616.21;5733.47,3556.73871582962;3570.38143674507;3644.92689129053\n1996-09-15,5606.96;5882.17;5894.74,3553.20659062104;3727.61089987326;3735.57667934094\n1996-10-15,5904.90;6029.38;6094.23,3730.1958307012;3808.83133291219;3849.79785217941\n1996-11-15,6021.93;6521.70;6547.79,3796.92938209332;4112.04287515763;4128.49306431274\n1996-12-15,6268.35;6448.27;6560.91,3952.30138713745;4065.74401008827;4136.76544766709\n1997-01-15,6442.49;6813.09;6883.90,4049.33375235701;4282.26901319925;4326.77561282212\n1997-02-15,6746.90;6877.74;7067.46,4227.38095238095;4309.36090225564;4428.23308270677\n1997-03-15,6583.48;6583.48;7085.16,4114.675;4114.675;4428.225\n1997-04-15,6391.69;7008.99;7008.99,3989.81897627965;4375.14981273408;4375.14981273408\n1997-05-15,6976.48;7331.04;7383.41,4357.57651467833;4579.03810118676;4611.74890693317\n1997-06-15,7269.66;7672.79;7796.51,4535.0343106675;4786.5190268247;4863.69931378665\n1997-07-15,7722.33;8222.61;8254.89,4811.42056074766;5123.1214953271;5143.23364485981\n1997-08-15,7622.42;7622.42;8259.31,4740.31094527363;4740.31094527363;5136.3868159204\n1997-09-15,7660.98;7945.26;7996.83,4752.46898263027;4928.82133995037;4960.81265508685\n1997-10-15,7161.15;7442.08;8178.31,4431.4047029703;4605.24752475248;5060.8353960396\n1997-11-15,7401.32;7823.13;7881.07,4582.86068111455;4844.04334365325;4879.91950464396\n1997-12-15,7660.13;7908.25;8149.13,4748.99566026038;4902.82083075015;5052.15747055177\n1998-01-15,7580.42;7906.50;7978.99,4690.85396039604;4892.63613861386;4937.49381188119\n1998-02-15,8107.78;8545.72;8545.72,5007.89376158122;5278.39407041383;5278.39407041383\n1998-03-15,8444.33;8799.81;8906.43,5206.12207151665;5425.28360049322;5491.01726263872\n1998-04-15,8868.32;9063.37;9184.94,5457.42769230769;5577.45846153846;5652.27076923077\n1998-05-15,8899.95;8899.95;9211.84,5466.79975429975;5466.79975429975;5658.37837837838\n1998-06-15,8627.93;8952.02;9069.60,5293.20858895706;5492.03680981595;5564.1717791411\n1998-07-15,8883.29;8883.29;9337.97,5443.19240196078;5443.19240196078;5721.79534313726\n1998-08-15,7539.07;7539.07;8786.74,4613.87392900857;4613.87392900857;5377.44186046512\n1998-09-15,7615.54;7842.62;8154.41,4654.97555012225;4793.77750611247;4984.35819070905\n1998-10-15,7632.53;8592.10;8592.10,4653.98170731707;5239.08536585366;5239.08536585366\n1998-11-15,8706.15;9116.55;9374.27,5308.62804878049;5558.87195121951;5716.01829268293\n1998-12-15,8695.60;9181.43;9320.98,5305.43014032947;5601.84868822453;5686.99206833435\n1999-01-15,9120.67;9358.83;9643.32,5551.22945830797;5696.18381010347;5869.33657942788\n1999-02-15,9133.03;9306.58;9552.68,5551.99392097264;5657.49544072948;5807.10030395137\n1999-03-15,9275.88;9786.16;10006.8,5621.74545454545;5931.00606060606;6064.72727272727\n1999-04-15,9832.51;10789.0;10878.4,5916.07099879663;6491.57641395909;6545.3670276775\n1999-05-15,10466.9;10559.7;11107.2,6297.77376654633;6353.61010830325;6683.03249097473\n1999-06-15,10490.5;10970.8;10970.8,6311.97352587244;6600.96269554753;6600.96269554753\n1999-07-15,10655.2;10655.2;11209.8,6391.84163167367;6391.84163167367;6724.5350929814\n1999-08-15,10646.0;10829.3;11326.0,6371.03530819868;6480.73010173549;6777.97725912627\n1999-09-15,10213.5;10337.0;11079.4,6083.08516974389;6156.64085765336;6598.8088147707\n1999-10-15,10019.7;10729.9;10729.9,5957.01545778835;6379.25089179548;6379.25089179548\n1999-11-15,10581.8;10877.8;11089.5,6287.46286393345;6463.33927510398;6589.12655971479\n1999-12-15,10998.4;11497.1;11497.1,6534.99702911468;6831.31313131313;6831.31313131313\n2000-01-15,10738.9;10940.5;11723.0,6361.90758293839;6481.33886255924;6944.90521327014\n2000-02-15,9862.12;10128.3;11041.1,5808.0800942285;5964.84098939929;6502.41460541814\n2000-03-15,9796.03;10921.9;11119.9,5721.98014018692;6379.61448598131;6495.26869158879\n2000-04-15,10305.8;10733.9;11287.1,6016.22883829539;6266.14127262113;6589.08347927612\n2000-05-15,10299.2;10522.3;10934.6,6005.36443148688;6135.45189504373;6375.86005830904\n2000-06-15,10376.1;10447.9;10815.3,6018.61948955917;6060.26682134571;6273.37587006961\n2000-07-15,10481.5;10522.0;10843.9,6065.68287037037;6089.12037037037;6275.40509259259\n2000-08-15,10607.0;11215.1;11252.8,6138.31018518518;6490.21990740741;6512.03703703704\n2000-09-15,10628.4;10650.9;11310.6,6118.82556131261;6131.77892918826;6511.57167530225\n2000-10-15,9975.02;10971.1;10971.1,5732.77011494253;6305.22988505747;6305.22988505747\n2000-11-15,10399.3;10414.5;10977.2,5973.1763354394;5981.90695002872;6305.11200459506\n2000-12-15,10318.9;10788.0;10898.7,5930.40229885057;6200;6263.62068965517\n2001-01-15,10525.4;10887.4;10945.8,6011.0793832096;6217.81838949172;6251.17075956596\n2001-02-15,10441.9;10495.3;10983.6,5939.64732650739;5970.02275312855;6247.78156996587\n2001-03-15,9389.48;9878.78;10858.3,5328.876276958;5606.57207718502;6162.48581157775\n2001-04-15,9485.71;10735.0;10810.1,5362.18767665348;6068.40022611645;6110.85358959864\n2001-05-15,10796.7;10911.9;11337.9,6075.80191333709;6140.63027574564;6380.36015756894\n2001-06-15,10434.8;10502.4;11175.8,5862.24719101124;5900.22471910112;6278.5393258427\n2001-07-15,10175.6;10522.8;10610.0,5732.7323943662;5928.33802816901;5977.46478873239\n2001-08-15,9919.58;9949.75;10551.2,5588.49577464789;5605.49295774648;5944.33802816902\n2001-09-15,8235.81;8847.56;10033.3,4619.07459338194;4962.17610768368;5627.20134604599\n2001-10-15,8836.83;9075.14;9545.17,4972.89251547552;5107.0005627462;5371.50815981992\n2001-11-15,9263.90;9851.56;9982.75,5222.04058624577;5553.30326944758;5627.25479143179\n2001-12-15,9763.96;10021.6;10137.0,5525.727221279;5671.53367289191;5736.84210526316\n2002-01-15,9618.24;9920.00;10259.7,5430.96555618295;5601.35516657256;5793.16770186335\n2002-02-15,9625.44;10106.1;10145.7,5413.63329583802;5683.97075365579;5706.2429696288\n2002-03-15,10281.7;10403.9;10635.3,5750.39149888143;5818.73601789709;5948.15436241611\n2002-04-15,9819.87;9946.22;10381.7,5461.55172413793;5531.82424916574;5774.02669632926\n2002-05-15,9808.04;9925.25;10353.1,5454.97219132369;5520.16129032258;5758.12013348165\n2002-06-15,9120.11;9243.26;9796.80,5069.54419121734;5137.99888827126;5445.69205113952\n2002-07-15,7702.34;8736.59;9379.50,4276.70183231538;4850.96612992782;5207.94003331483\n2002-08-15,8043.63;8663.50;9053.64,4451.37244050913;4794.41062534588;5010.31543995573\n2002-09-15,7591.93;7591.93;8602.61,4194.4364640884;4194.4364640884;4752.82320441989\n2002-10-15,7286.27;8397.03;8538.24,4018.90237175951;4631.56646442361;4709.45394373966\n2002-11-15,8358.95;8896.09;8931.68,4610.56260341975;4906.83397683398;4926.46442360728\n2002-12-15,8303.78;8341.63;8862.57,4590.25981205086;4611.18297401879;4899.15422885572\n2003-01-15,7945.13;8053.81;8842.62,4372.66373142543;4432.47660979637;4866.60429279031\n2003-02-15,7749.87;7891.08;8109.82,4232.58874931731;4309.71054068815;4429.17531403605\n2003-03-15,7524.06;7992.13;8521.97,4084.72312703583;4338.83279044517;4626.4766558089\n2003-04-15,8069.86;8480.09;8515.66,4390.56583242655;4613.75952121872;4633.11207834603\n2003-05-15,8454.25;8850.26;8850.26,4607.22070844687;4823.02997275204;4823.02997275204\n2003-06-15,8897.81;8985.44;9323.02,4843.66358192706;4891.36635819271;5075.13336962439\n2003-07-15,9036.04;9233.80;9284.57,4913.56171832518;5021.09842305601;5048.70581837955\n2003-08-15,9036.32;9415.82;9428.90,4895.0812567714;5100.66088840737;5107.74647887324\n2003-09-15,9275.06;9275.06;9659.13,5008.13174946004;5008.13174946004;5215.51295896328\n2003-10-15,9469.20;9801.12;9812.98,5118.48648648649;5297.9027027027;5304.31351351351\n2003-11-15,9619.42;9782.46;9858.46,5213.77777777778;5302.14634146341;5343.33875338753\n2003-12-15,9853.64;10453.9;10453.9,5346.52197504069;5672.21920781335;5672.21920781335\n2004-01-15,10409.9;10488.1;10702.5,5620.89632829374;5663.12095032397;5778.88768898488\n2004-02-15,10470.7;10583.9;10737.7,5623.3619763695;5684.15682062299;5766.75617615467\n2004-03-15,10048.2;10357.7;10678.1,5361.89967982924;5527.05442902882;5698.02561366062\n2004-04-15,10225.6;10225.6;10570.8,5439.14893617021;5439.14893617021;5622.76595744681\n2004-05-15,9906.91;10188.5;10317.2,5238.97937599154;5387.89000528821;5455.94923320994\n2004-06-15,10195.9;10435.5;10479.6,5374.7496046389;5501.05429625725;5524.30152872957\n2004-07-15,9961.92;10139.7;10334.2,5259.72544878564;5353.59028511088;5456.28299894403\n2004-08-15,9814.59;10173.9;10195.0,5179.20316622691;5368.81266490765;5379.94722955145\n2004-09-15,9988.54;10080.3;10341.2,5259.89468141127;5308.21484992101;5445.60294892048\n2004-10-15,9749.99;10027.5;10239.9,5107.38082765846;5252.75013095862;5364.01257202724\n2004-11-15,10035.7;10428.0;10572.6,5254.29319371728;5459.68586387435;5535.39267015707\n2004-12-15,10440.6;10783.0;10854.5,5486.38991066737;5666.31634261692;5703.88859695218\n2005-01-15,10368.6;10489.9;10729.4,5437.1263765076;5500.73413738857;5626.32406921867\n2005-02-15,10551.9;10766.2;10841.6,5501.51199165798;5613.24296141814;5652.55474452555\n2005-03-15,10405.7;10503.8;10940.6,5383.1867563373;5433.93688566994;5659.90688049664\n2005-04-15,10012.4;10192.5;10546.3,5145.11819116136;5237.66700924974;5419.47584789311\n2005-05-15,10140.1;10467.5;10542.6,5216.10082304527;5384.51646090535;5423.14814814815\n2005-06-15,10275.0;10275.0;10623.1,5282.7763496144;5282.7763496144;5461.74807197943\n2005-07-15,10270.7;10640.9;10705.6,5256.24360286592;5445.7011258956;5478.81269191402\n2005-08-15,10397.3;10481.6;10697.6,5293.94093686354;5336.86354378819;5446.84317718941\n2005-09-15,10378.0;10568.7;10682.9,5220.32193158954;5316.24748490946;5373.6921529175\n2005-10-15,10215.2;10440.1;10535.5,5128.1124497992;5241.0140562249;5288.90562248996\n2005-11-15,10406.8;10805.9;10931.6,5266.5991902834;5468.57287449393;5532.18623481781\n2005-12-15,10717.5;10717.5;10912.6,5445.88414634146;5445.88414634146;5545.02032520325\n2006-01-15,10667.4;10864.9;11043.4,5379.42511346445;5479.02168431669;5569.03681290973\n2006-02-15,10749.8;10993.4;11137.2,5410.06542526422;5532.66230498239;5605.03271263211\n2006-03-15,10958.6;11109.3;11317.4,5484.78478478478;5560.21021021021;5664.36436436436\n2006-04-15,11073.8;11367.1;11382.5,5495.68238213399;5641.24069478908;5648.88337468983\n2006-05-15,11094.4;11168.3;11642.7,5478.71604938272;5515.20987654321;5749.48148148148\n2006-06-15,10706.1;11150.2;11260.3,5276.54016757023;5495.41646131099;5549.67964514539\n2006-07-15,10739.4;11185.7;11228.0,5277.34643734644;5496.65847665848;5517.44471744472\n2006-08-15,11076.2;11381.2;11382.9,5432.17263364394;5581.75576262874;5582.58950465915\n2006-09-15,11331.4;11679.1;11718.5,5584.7215377033;5756.08674223756;5775.50517496304\n2006-10-15,11670.4;12080.7;12163.7,5783.15163528246;5986.47175421209;6027.60158572844\n2006-11-15,11986.0;12221.9;12342.6,5948.38709677419;6065.45905707196;6125.35980148883\n2006-12-15,12194.1;12463.2;12510.6,6042.66600594648;6176.01585728444;6199.50445986125\n2007-01-15,12398.0;12621.7;12621.8,6125.00988064185;6235.52485969489;6235.57426290412\n2007-02-15,12216.2;12268.6;12786.6,6003.07618219254;6028.82569447516;6283.37239986437\n2007-03-15,12050.4;12354.4;12481.0,5868.16782889867;6016.20631890607;6077.85655849468\n2007-04-15,12382.3;13062.9;13120.9,5990.87504717301;6320.16682310364;6348.22871408804\n2007-05-15,13136.1;13627.6;13633.1,6316.9815675959;6553.33759719931;6555.9824764726\n2007-06-15,13266.7;13408.6;13676.3,6367.44547688527;6435.55137459684;6564.03586238673\n2007-07-15,13212.0;13212.0;14000.4,6342.8052943125;6342.8052943125;6721.29967018565\n2007-08-15,12845.8;13357.7;13657.9,6178.3307762232;6424.53479032499;6568.91932838585\n2007-09-15,13113.4;13895.6;13912.9,6289.70214398772;6664.87601323804;6673.17377332246\n2007-10-15,13522.0;13930.0;14164.5,6471.83826626335;6667.11337443045;6779.34870008041\n2007-11-15,12743.4;13371.7;13660.9,6063.17532365578;6362.11383738468;6499.71214738054\n2007-12-15,13167.2;13264.8;13727.0,6269.02054885829;6315.48877335314;6535.54628730313\n2008-01-15,11971.2;12650.4;13056.7,5671.40420693576;5993.17794201251;6185.66420314573\n2008-02-15,12182.1;12266.4;12743.2,5754.60690717218;5794.42872461536;6019.66054616827\n2008-03-15,11740.2;12262.9;12548.6,5498.20164100259;5742.99389307257;5876.79367577086\n2008-04-15,12302.1;12820.1;12891.9,5726.62145114815;5967.75019434604;6001.17305875069\n2008-05-15,12479.6;12638.3;13058.2,5760.73710255179;5833.99497765796;6027.82599062004\n2008-06-15,11346.5;11350.0;12604.5,5185.430614903;5187.03013961566;5760.34549733793\n2008-07-15,10962.5;11378.0;11632.4,4983.77007146624;5172.66461784656;5288.31990689385\n2008-08-15,11284.2;11543.6;11782.4,5150.58013748026;5268.98113069753;5377.97942360534\n2008-09-15,10365.5;10850.7;11532.9,4737.79955481002;4959.57181316647;5271.387630666\n2008-10-15,8175.77;9325.01;10831.1,3775.06429702687;4305.71216171914;5001.13125828243\n2008-11-15,7552.29;8829.04;9625.28,3555.27362598564;4156.30928563022;4531.14275626692\n2008-12-15,8149.09;8776.39;8934.18,3876.31048195293;4174.70080103507;4249.75740624465\n2009-01-15,7949.09;8000.86;9034.69,3764.78973965512;3789.30866758548;4278.94365430064\n2009-02-15,7062.93;7062.93;8280.59,3328.54052678458;3328.54052678458;3902.38603535461\n2009-03-15,6547.05;7608.92;7924.56,3077.93746385908;3577.15000305582;3725.54052719913\n2009-04-15,7761.60;8168.12;8185.73,3639.84243106359;3830.48208591259;3838.74038641906\n2009-05-15,8212.41;8500.33;8574.65,3840.15879844381;3974.79144845129;4009.54380517732\n2009-06-15,8299.86;8447.00;8799.26,3847.99692155054;3916.21424895569;4079.52970193748\n2009-07-15,8146.52;9171.61;9171.61,3782.90326025883;4258.91219451036;4258.91219451036\n2009-08-15,9135.34;9496.28;9580.63,4232.5768877934;4399.8072592826;4438.88821965029\n2009-09-15,9280.67;9712.28;9829.87,4297.2232125907;4497.07133894216;4551.51896800004\n2009-10-15,9487.67;9712.73;10092.2,4388.84340147194;4492.9525342659;4668.48924723722\n"}}});
- "use strict";angular.module("app.graphs").directive("dygraphsNoRollPeriod",["DygraphsDataDemo",function(r){return{restrict:"A",compile:function(){return{post:function(e,t){new Dygraph(t[0],r.data_temp,{customBars:!0,title:"Daily Temperatures in New York vs. San Francisco",ylabel:"Temperature (F)",legend:"always",labelsDivStyles:{textAlign:"right"},showRangeSelector:!0})}}}}}]);
- "use strict";angular.module("app.graphs").directive("dygraphsNoRollTimestamp",["DygraphsDataDemo",function(r){return{restrict:"A",compile:function(){return{post:function(e,l){new Dygraph(l[0],r.data_temp,{rollPeriod:14,showRoller:!0,customBars:!0,ylabel:"Temperature (F)",legend:"always",labelsDivStyles:{textAlign:"right"},showRangeSelector:!0,rangeSelectorHeight:30,rangeSelectorPlotStrokeColor:"yellow",rangeSelectorPlotFillColor:"lightyellow"})}}}}}]);
- "use strict";angular.module("app.graphs").directive("flotAutoUpdatingChart",["$timeout","FlotConfig",function(s,c){return{restrict:"E",replace:!0,template:'<div class="chart"></div>',scope:{data:"="},link:function(t,a){var e=[],r=200;function i(){for(0<e.length&&(e=e.slice(1));e.length<r;){var t=(0<e.length?e[e.length-1]:50)+10*Math.random()-5;100<(t=t<0?0:t)&&(t=100),e.push(t)}for(var a=[],i=0;i<e.length;++i)a.push([i,e[i]]);return a}var l=1e3;a.val(l).change(function(){var t=$(this).val();t&&!isNaN(+t)&&(2e3<(l=(l=+t)<1?1:l)&&(l=2e3),$(this).val(""+l))});var n={yaxis:{min:0,max:100},xaxis:{min:0,max:100},colors:[c.chartFourth],series:{lines:{lineWidth:1,fill:!0,fillColor:{colors:[{opacity:.4},{opacity:0}]},steps:!1}}},o=$.plot(a,[i()],n);!function t(){o.setData([i()]),o.draw(),s(t,l)}()}}}]);
- "use strict";angular.module("app.graphs").directive("flotBarChart",["FlotConfig",function(o){return{restrict:"E",replace:!0,template:'<div class="chart"></div>',scope:{data:"="},link:function(r,t){$.plot(t,r.data,{colors:[o.chartSecond,o.chartFourth,"#666","#BBB"],grid:{show:!0,hoverable:!0,clickable:!0,tickColor:o.chartBorderColor,borderWidth:0,borderColor:o.chartBorderColor},legend:!0,tooltip:!0,tooltipOpts:{content:"<b>%x</b> = <span>%y</span>",defaultTheme:!1}})}}}]);
- "use strict";angular.module("app.graphs").directive("flotBasic",function(){return{restrict:"A",scope:{data:"=flotData",options:"=flotOptions"},link:function(t,a,o){var i=$.plot(a,t.data,t.options);t.$watchCollection("data",function(t,a){t!=a&&(i.setData(t),i.draw())})}}});
- "use strict";angular.module("app.graphs").value("FlotConfig",{chartBorderColor:"#efefef",chartGridColor:"#DDD",charMain:"#E24913",chartSecond:"#6595b4",chartThird:"#FF9F01",chartFourth:"#7e9d3a",chartFifth:"#BD362F",chartMono:"#000"});
- "use strict";angular.module("app.graphs").directive("flotFillChart",function(){return{restrict:"E",replace:!0,template:'<div class="chart"></div>',scope:{data:"="},link:function(t,a){$.plot(a,t.data,{xaxis:{tickDecimals:0},yaxis:{tickFormatter:function(t){return t+" cm"}}})}}});
- "use strict";angular.module("app.graphs").directive("flotHorizontalBarChart",["FlotConfig",function(t){return{restrict:"E",replace:!0,template:'<div class="chart"></div>',scope:{data:"="},link:function(o,r){$.plot(r,o.data,{colors:[t.chartSecond,t.chartFourth,"#666","#BBB"],grid:{show:!0,hoverable:!0,clickable:!0,tickColor:t.chartBorderColor,borderWidth:0,borderColor:t.chartBorderColor},legend:!0,tooltip:!0,tooltipOpts:{content:"<b>%x</b> = <span>%y</span>",defaultTheme:!1}})}}}]);
- "use strict";angular.module("app.graphs").directive("flotPieChart",function(){return{restrict:"E",replace:!0,template:'<div class="chart"></div>',scope:{data:"="},link:function(e,r){$.plot(r,e.data,{series:{pie:{show:!0,innerRadius:.5,radius:1,label:{show:!1,radius:2/3,formatter:function(e,r){return'<div style="font-size:11px;text-align:center;padding:4px;color:white;">'+e+"<br/>"+Math.round(r.percent)+"%</div>"},threshold:.1}}},legend:{show:!0,noColumns:1,labelFormatter:null,labelBoxBorderColor:"#000",container:null,position:"ne",margin:[5,10],backgroundColor:"#efefef",backgroundOpacity:1},grid:{hoverable:!0,clickable:!0}})}}});
- "use strict";angular.module("app.graphs").directive("flotSalesChart",["FlotConfig",function(e){return{restrict:"E",replace:!0,template:'<div class="chart"></div>',scope:{data:"="},link:function(o,t){$.plot(t,[o.data],{xaxis:{mode:"time",tickLength:5},series:{lines:{show:!0,lineWidth:1,fill:!0,fillColor:{colors:[{opacity:.1},{opacity:.15}]}},shadowSize:0},selection:{mode:"x"},grid:{hoverable:!0,clickable:!0,tickColor:e.chartBorderColor,borderWidth:0,borderColor:e.chartBorderColor},tooltip:!0,tooltipOpts:{content:"Your sales for <b>%x</b> was <span>$%y</span>",dateFormat:"%y-%0m-%0d",defaultTheme:!1},colors:[e.chartSecond]})}}}]);
- "use strict";angular.module("app.graphs").directive("flotSinChart",["FlotConfig",function(i){return{restrict:"E",replace:!0,template:'<div class="chart"></div>',scope:{data:"="},link:function(t,o){var r=$.plot(o,t.data,{series:{lines:{show:!0},points:{show:!0}},grid:{hoverable:!0,clickable:!0,tickColor:i.chartBorderColor,borderWidth:0,borderColor:i.chartBorderColor},tooltip:!0,tooltipOpts:{defaultTheme:!1},colors:[i.chartSecond,i.chartFourth],yaxis:{min:-1.1,max:1.1},xaxis:{min:0,max:15}});o.on("plotclick",function(t,o,i){i&&($("#clickdata").text("You clicked point "+i.dataIndex+" in "+i.series.label+"."),r.highlight(i.series,i.datapoint))})}}}]);
- "use strict";angular.module("app.graphs").directive("flotSiteStatsChart",["FlotConfig",function(i){return{restrict:"E",replace:!0,template:'<div class="chart"></div>',scope:{data:"="},link:function(t,o){$.plot(o,t.data,{series:{lines:{show:!0,lineWidth:1,fill:!0,fillColor:{colors:[{opacity:.1},{opacity:.15}]}},points:{show:!0},shadowSize:0},yaxes:[{min:20,tickLength:5}],grid:{hoverable:!0,clickable:!0,tickColor:i.chartBorderColor,borderWidth:0,borderColor:i.chartBorderColor},tooltip:!0,tooltipOpts:{content:"%s for <b>%x:00 hrs</b> was %y",dateFormat:"%y-%0m-%0d",defaultTheme:!1},colors:[i.charMain,i.chartSecond],xaxis:{mode:"time",tickLength:10,ticks:15,tickDecimals:2},yaxis:{ticks:15,tickDecimals:0}})}}}]);
- "use strict";angular.module("app.graphs").directive("highchartTable",["lazyScript",function(i){return{restrict:"A",link:function(r,t){i.register("build/vendor.graphs.js").then(function(){t.highchartTable()})}}}]);
- "use strict";angular.module("app.graphs").directive("easyPieChartContainer",function(){return{restrict:"A",link:function(t,a){$.fn.easyPieChart&&$(".easy-pie-chart").each(function(){var t=$(this),a=t.css("color")||t.data("pie-color"),e=t.data("pie-track-color")||"rgba(0,0,0,0.04)",r=parseInt(t.data("pie-size"))||25;t.easyPieChart({barColor:a,trackColor:e,scaleColor:!1,lineCap:"butt",lineWidth:parseInt(r/8.5),animate:1500,rotate:-90,size:r,onStep:function(t,a,e){$(this.el).find(".percent").text(Math.round(e))}})})}}});
- "use strict";angular.module("app.graphs").directive("sparklineContainer",function(){return{restrict:"A",link:function(a,l){var o,r,i,e,n,s,p,d,h,k,c,g,u,m,f,b,C,x,w,v,y,S,A,R,B,W,z,M,L,D,F,V,E,O,X,q,H,I,N,Q,T,j,G,J,K,P,U,Y,Z,_,aa,la,ta,oa,ra,ia,ea,na,sa,pa,da,ha,ka,ca,ga,ua,ma,fa,ba,Ca,xa,wa,va,ya,Sa,Aa,Ra,Ba,Wa,za;$(".sparkline:not(:has(>canvas))",l).each(function(){var a,l=$(this),t=l.data("sparkline-type")||"bar";"bar"==t&&(o=l.data("sparkline-bar-color")||l.css("color")||"#0000f0",r=l.data("sparkline-height")||"26px",i=l.data("sparkline-barwidth")||5,e=l.data("sparkline-barspacing")||2,n=l.data("sparkline-negbar-color")||"#A90329",s=l.data("sparkline-barstacked-color")||["#A90329","#0099c6","#98AA56","#da532c","#4490B1","#6E9461","#990099","#B4CAD3"],l.sparkline("html",{barColor:o,type:t,height:r,barWidth:i,barSpacing:e,stackedBarColor:s,negBarColor:n,zeroAxis:"false"}),l=null),"line"==t&&(r=l.data("sparkline-height")||"20px",ta=l.data("sparkline-width")||"90px",p=l.data("sparkline-line-color")||l.css("color")||"#0000f0",d=l.data("sparkline-line-width")||1,h=l.data("fill-color")||"#c0d0f0",k=l.data("sparkline-spot-color")||"#f08000",c=l.data("sparkline-minspot-color")||"#ed1c24",g=l.data("sparkline-maxspot-color")||"#f08000",u=l.data("sparkline-highlightspot-color")||"#50f050",m=l.data("sparkline-highlightline-color")||"f02020",f=l.data("sparkline-spotradius")||1.5,va=l.data("sparkline-min-y")||"undefined",ya=l.data("sparkline-max-y")||"undefined",Sa=l.data("sparkline-min-x")||"undefined",Aa=l.data("sparkline-max-x")||"undefined",Ra=l.data("min-val")||"undefined",Ba=l.data("max-val")||"undefined",Wa=l.data("norm-color")||"#c0c0c0",za=l.data("draw-normal")||!1,l.sparkline("html",{type:"line",width:ta,height:r,lineWidth:d,lineColor:p,fillColor:h,spotColor:k,minSpotColor:c,maxSpotColor:g,highlightSpotColor:u,highlightLineColor:m,spotRadius:f,chartRangeMin:va,chartRangeMax:ya,chartRangeMinX:Sa,chartRangeMaxX:Aa,normalRangeMin:Ra,normalRangeMax:Ba,normalRangeColor:Wa,drawNormalOnTop:za}),l=null),"pie"==t&&(b=l.data("sparkline-piecolor")||["#B4CAD3","#4490B1","#98AA56","#da532c","#6E9461","#0099c6","#990099","#717D8A"],C=l.data("sparkline-piesize")||90,x=l.data("border-color")||"#45494C",w=l.data("sparkline-offset")||0,l.sparkline("html",{type:"pie",width:C,height:C,tooltipFormat:'<span style="color: {{color}}">●</span> ({{percent.1}}%)',sliceColors:b,borderWidth:1,offset:w,borderColor:x}),l=null),"box"==t&&(v=l.data("sparkline-width")||"auto",y=l.data("sparkline-height")||"auto",S=l.data("sparkline-boxraw")||!1,A=l.data("sparkline-targetval")||"undefined",R=l.data("sparkline-min")||"undefined",B=l.data("sparkline-max")||"undefined",W=l.data("sparkline-showoutlier")||!0,z=l.data("sparkline-outlier-iqr")||1.5,M=l.data("sparkline-spotradius")||1.5,L=l.css("color")||"#000000",D=l.data("fill-color")||"#c0d0f0",F=l.data("sparkline-whis-color")||"#000000",V=l.data("sparkline-outline-color")||"#303030",E=l.data("sparkline-outlinefill-color")||"#f0f0f0",O=l.data("sparkline-outlinemedian-color")||"#f00000",X=l.data("sparkline-outlinetarget-color")||"#40a020",l.sparkline("html",{type:"box",width:v,height:y,raw:S,target:A,minValue:R,maxValue:B,showOutliers:W,outlierIQR:z,spotRadius:M,boxLineColor:L,boxFillColor:D,whiskerColor:F,outlierLineColor:V,outlierFillColor:E,medianColor:O,targetColor:X}),l=null),"bullet"==t&&(a=l.data("sparkline-height")||"auto",q=l.data("sparkline-width")||2,H=l.data("sparkline-bullet-color")||"#ed1c24",I=l.data("sparkline-performance-color")||"#3030f0",N=l.data("sparkline-bulletrange-color")||["#d3dafe","#a8b6ff","#7f94ff"],l.sparkline("html",{type:"bullet",height:a,targetWidth:q,targetColor:H,performanceColor:I,rangeColors:N}),l=null),"discrete"==t&&(Q=l.data("sparkline-height")||26,T=l.data("sparkline-width")||50,j=l.css("color"),G=l.data("sparkline-line-height")||5,J=l.data("sparkline-threshold")||"undefined",K=l.data("sparkline-threshold-color")||"#ed1c24",l.sparkline("html",{type:"discrete",width:T,height:Q,lineColor:j,lineHeight:G,thresholdValue:J,thresholdColor:K}),l=null),"tristate"==t&&(P=l.data("sparkline-height")||26,l.data("sparkline-posbar-color"),U=l.data("sparkline-negbar-color")||"#f04040",Y=l.data("sparkline-zerobar-color")||"#909090",Z=l.data("sparkline-barwidth")||5,_=l.data("sparkline-barspacing")||2,aa=l.data("sparkline-zeroaxis")||!1,l.sparkline("html",{type:"tristate",height:P,posBarColor:la,negBarColor:U,zeroBarColor:Y,barWidth:Z,barSpacing:_,zeroAxis:aa}),l=null),"compositebar"==t&&(r=l.data("sparkline-height")||"20px",ta=l.data("sparkline-width")||"100%",i=l.data("sparkline-barwidth")||3,d=l.data("sparkline-line-width")||1,p=l.data("sparkline-color-top")||"#ed1c24",la=l.data("sparkline-color-bottom")||"#333333",l.sparkline(l.data("sparkline-bar-val"),{type:"bar",width:ta,height:r,barColor:la,barWidth:i}),l.sparkline(l.data("sparkline-line-val"),{width:ta,height:r,lineColor:p,lineWidth:d,composite:!0,fillColor:!1}),l=null),"compositeline"==t&&(r=l.data("sparkline-height")||"20px",ta=l.data("sparkline-width")||"90px",oa=l.data("sparkline-bar-val"),ra=l.data("sparkline-bar-val-spots-top")||null,ia=l.data("sparkline-bar-val-spots-bottom")||null,ea=l.data("sparkline-line-width-top")||1,na=l.data("sparkline-line-width-bottom")||1,sa=l.data("sparkline-color-top")||"#333333",pa=l.data("sparkline-color-bottom")||"#ed1c24",da=l.data("sparkline-spotradius-top")||1.5,ha=l.data("sparkline-spotradius-bottom")||da,k=l.data("sparkline-spot-color")||"#f08000",ka=l.data("sparkline-minspot-color-top")||"#ed1c24",ca=l.data("sparkline-maxspot-color-top")||"#f08000",ga=l.data("sparkline-minspot-color-bottom")||ka,ua=l.data("sparkline-maxspot-color-bottom")||ca,ma=l.data("sparkline-highlightspot-color-top")||"#50f050",fa=l.data("sparkline-highlightline-color-top")||"#f02020",ba=l.data("sparkline-highlightspot-color-bottom")||ma,Ca=l.data("sparkline-highlightline-color-bottom")||fa,xa=l.data("sparkline-fillcolor-top")||"transparent",wa=l.data("sparkline-fillcolor-bottom")||"transparent",l.sparkline(oa,{type:"line",spotRadius:da,spotColor:k,minSpotColor:ka,maxSpotColor:ca,highlightSpotColor:ma,highlightLineColor:fa,valueSpots:ra,lineWidth:ea,width:ta,height:r,lineColor:sa,fillColor:xa}),l.sparkline(l.data("sparkline-line-val"),{type:"line",spotRadius:ha,spotColor:k,minSpotColor:ga,maxSpotColor:ua,highlightSpotColor:ba,highlightLineColor:Ca,valueSpots:ia,lineWidth:na,width:ta,height:r,lineColor:pa,composite:!0,fillColor:wa}))})}}});
- "use strict";angular.module("app.graphs").directive("morrisAreaGraph",function(){return{restrict:"E",replace:!0,template:'<div class="chart no-padding"></div>',link:function(e,r){Morris.Area({element:r,data:[{x:"2011 Q1",y:3,z:3},{x:"2011 Q2",y:2,z:0},{x:"2011 Q3",y:0,z:2},{x:"2011 Q4",y:4,z:4}],xkey:"x",ykeys:["y","z"],labels:["Y","Z"]})}}});
- "use strict";angular.module("app.graphs").directive("morrisBarGraph",function(){return{restrict:"E",replace:!0,template:'<div class="chart no-padding"></div>',link:function(r,a){Morris.Bar({element:a,data:[{x:"2011 Q1",y:0},{x:"2011 Q2",y:1},{x:"2011 Q3",y:2},{x:"2011 Q4",y:3},{x:"2012 Q1",y:4},{x:"2012 Q2",y:5},{x:"2012 Q3",y:6},{x:"2012 Q4",y:7},{x:"2013 Q1",y:8}],xkey:"x",ykeys:["y"],labels:["Y"],barColors:function(r,a,e){return"bar"!==e?"#000":"rgb("+Math.ceil(150*r.y/this.ymax)+",0,0)"}})}}});
- "use strict";angular.module("app.graphs").directive("morrisDonutGraph",function(){return{restrict:"E",replace:!0,template:'<div class="chart no-padding"></div>',link:function(a,e){Morris.Donut({element:e,data:[{value:70,label:"foo"},{value:15,label:"bar"},{value:10,label:"baz"},{value:5,label:"A really really long label"}],formatter:function(a){return a+"%"}})}}});
- "use strict";angular.module("app.graphs").directive("morrisLineGraphA",function(){return{restrict:"E",replace:!0,template:'<div class="chart no-padding"></div>',link:function(e,i){Morris.Line({element:i,data:[{period:"2011-08-12",a:100},{period:"2011-03-03",a:75},{period:"2010-08-08",a:50},{period:"2010-05-10",a:25},{period:"2010-03-14",a:0},{period:"2010-01-10",a:-25},{period:"2009-12-10",a:-50},{period:"2009-10-07",a:-75},{period:"2009-09-25",a:-100}],xkey:"period",ykeys:["a"],labels:["Series A"],units:"%"})}}});
- "use strict";angular.module("app.graphs").directive("morrisLineGraphB",function(){return{restrict:"E",replace:!0,template:'<div class="chart no-padding"></div>',link:function(e,r){Morris.Line({element:r,data:[{period:"2012-10-01",licensed:3407},{period:"2012-09-30",sorned:0},{period:"2012-09-29",sorned:618},{period:"2012-09-20",licensed:3246,sorned:661},{period:"2012-09-19",licensed:3257,sorned:null},{period:"2012-09-18",licensed:3248,other:1e3},{period:"2012-09-17",sorned:0},{period:"2012-09-16",sorned:0},{period:"2012-09-15",licensed:3201,sorned:656},{period:"2012-09-10",licensed:3215}],xkey:"period",ykeys:["licensed","sorned","other"],labels:["Licensed","SORN","Other"],xLabelFormat:function(e){return e.getMonth()+1+"/"+e.getDate()+"/"+e.getFullYear()},xLabels:"day"})}}});
- "use strict";angular.module("app.graphs").directive("morrisLineGraphC",function(){return{restrict:"E",replace:!0,template:'<div class="chart no-padding"></div>',link:function(e,a){Morris.Line({element:a,data:[{elapsed:"I",value:34},{elapsed:"II",value:24},{elapsed:"III",value:3},{elapsed:"IV",value:12},{elapsed:"V",value:13},{elapsed:"VI",value:22},{elapsed:"VII",value:5},{elapsed:"VIII",value:26},{elapsed:"IX",value:12},{elapsed:"X",value:19}],xkey:"elapsed",ykeys:["value"],labels:["value"],parseTime:!1})}}});
- "use strict";angular.module("app.graphs").directive("morrisNoGridGraph",function(){return{restrict:"E",replace:!0,template:'<div class="chart no-padding"></div>',link:function(e,d){Morris.Line({element:d,grid:!1,data:[{period:"2012-10-01",licensed:3407,sorned:660},{period:"2012-09-30",licensed:3351,sorned:629},{period:"2012-09-29",licensed:3269,sorned:618},{period:"2012-09-20",licensed:3246,sorned:661},{period:"2012-09-19",licensed:3257,sorned:667},{period:"2012-09-18",licensed:3248,sorned:627},{period:"2012-09-17",licensed:3171,sorned:660},{period:"2012-09-16",licensed:3171,sorned:676},{period:"2012-09-15",licensed:3201,sorned:656},{period:"2012-09-10",licensed:3215,sorned:622}],xkey:"period",ykeys:["licensed","sorned"],labels:["Licensed","SORN"]})}}});
- "use strict";angular.module("app.graphs").directive("morrisNormalBarGraph",function(){return{restrict:"E",replace:!0,template:'<div class="chart no-padding"></div>',link:function(a,r){Morris.Bar({element:r,data:[{x:"2011 Q1",y:3,z:2,a:3},{x:"2011 Q2",y:2,z:null,a:1},{x:"2011 Q3",y:0,z:2,a:4},{x:"2011 Q4",y:2,z:4,a:3}],xkey:"x",ykeys:["y","z","a"],labels:["Y","Z","A"]})}}});
- "use strict";angular.module("app.graphs").directive("morrisSalesGraph",function(){return{restrict:"E",replace:!0,template:'<div class="chart no-padding"></div>',link:function(i,o){Morris.Area({element:o,data:[{period:"2010 Q1",iphone:2666,ipad:null,itouch:2647},{period:"2010 Q2",iphone:2778,ipad:2294,itouch:2441},{period:"2010 Q3",iphone:4912,ipad:1969,itouch:2501},{period:"2010 Q4",iphone:3767,ipad:3597,itouch:5689},{period:"2011 Q1",iphone:6810,ipad:1914,itouch:2293},{period:"2011 Q2",iphone:5670,ipad:4293,itouch:1881},{period:"2011 Q3",iphone:4820,ipad:3795,itouch:1588},{period:"2011 Q4",iphone:15073,ipad:5967,itouch:5175},{period:"2012 Q1",iphone:10687,ipad:4460,itouch:2028},{period:"2012 Q2",iphone:8432,ipad:5713,itouch:1791}],xkey:"period",ykeys:["iphone","ipad","itouch"],labels:["iPhone","iPad","iPod Touch"],pointSize:2,hideHover:"auto"})}}});
- "use strict";angular.module("app.graphs").directive("morrisStackedBarGraph",function(){return{restrict:"E",replace:!0,template:'<div class="chart no-padding"></div>',link:function(a,e){Morris.Bar({element:e,axes:!1,grid:!1,data:[{x:"2011 Q1",y:3,z:2,a:3},{x:"2011 Q2",y:2,z:null,a:1},{x:"2011 Q3",y:0,z:2,a:4},{x:"2011 Q4",y:2,z:4,a:3}],xkey:"x",ykeys:["y","z","a"],labels:["Y","Z","A"],stacked:!0})}}});
- "use strict";angular.module("app.graphs").directive("morrisTimeGraph",function(){return{restrict:"E",replace:!0,template:'<div class="chart no-padding"></div>',link:function(e,d){Morris.Line({element:d,data:[{period:"2011 W27",licensed:3407,sorned:660},{period:"2011 W26",licensed:3351,sorned:629},{period:"2011 W25",licensed:3269,sorned:618},{period:"2011 W24",licensed:3246,sorned:661},{period:"2011 W23",licensed:3257,sorned:667},{period:"2011 W22",licensed:3248,sorned:627},{period:"2011 W21",licensed:3171,sorned:660},{period:"2011 W20",licensed:3171,sorned:676},{period:"2011 W19",licensed:3201,sorned:656},{period:"2011 W18",licensed:3215,sorned:622},{period:"2011 W17",licensed:3148,sorned:632},{period:"2011 W16",licensed:3155,sorned:681},{period:"2011 W15",licensed:3190,sorned:667},{period:"2011 W14",licensed:3226,sorned:620},{period:"2011 W13",licensed:3245,sorned:null},{period:"2011 W12",licensed:3289,sorned:null},{period:"2011 W11",licensed:3263,sorned:null},{period:"2011 W10",licensed:3189,sorned:null},{period:"2011 W09",licensed:3079,sorned:null},{period:"2011 W08",licensed:3085,sorned:null},{period:"2011 W07",licensed:3055,sorned:null},{period:"2011 W06",licensed:3063,sorned:null},{period:"2011 W05",licensed:2943,sorned:null},{period:"2011 W04",licensed:2806,sorned:null},{period:"2011 W03",licensed:2674,sorned:null},{period:"2011 W02",licensed:1702,sorned:null},{period:"2011 W01",licensed:1732,sorned:null}],xkey:"period",ykeys:["licensed","sorned"],labels:["Licensed","SORN"],events:["2011-04","2011-08"]})}}});
- "use strict";angular.module("app.graphs").directive("morrisYearGraph",function(){return{restrict:"E",replace:!0,template:'<div class="chart no-padding"></div>',link:function(e,d){Morris.Line({element:d,data:[{period:"2012-10-01",licensed:3407,sorned:660},{period:"2012-09-30",licensed:3351,sorned:629},{period:"2012-09-29",licensed:3269,sorned:618},{period:"2012-09-20",licensed:3246,sorned:661},{period:"2012-09-19",licensed:3257,sorned:667},{period:"2012-09-18",licensed:3248,sorned:627},{period:"2012-09-17",licensed:3171,sorned:660},{period:"2012-09-16",licensed:3171,sorned:676},{period:"2012-09-15",licensed:3201,sorned:656},{period:"2012-09-10",licensed:3215,sorned:622}],xkey:"period",ykeys:["licensed","sorned"],labels:["Licensed","SORN"]})}}});
- "use strict";angular.module("app.graphs").directive("vectorMap",function(){return{restrict:"EA",scope:{mapData:"="},link:function(e,a,o){var i=e.mapData;a.vectorMap({map:"world_mill_en",backgroundColor:"#fff",regionStyle:{initial:{fill:"#c4c4c4"},hover:{"fill-opacity":1}},series:{regions:[{values:i,scale:["#85a8b6","#4d7686"],normalizeFunction:"polynomial"}]},onRegionLabelShow:function(e,a,o){void 0===i[o]?e.preventDefault():(o=i[o],a.html(a.html()+": "+o+" visits"))}}),a.on("$destroy",function(){a.children(".jvectormap-container").data("mapObject").remove()})}}});
- "use strict";angular.module("app.intelligent").controller("aerationCompareCtrl",["$scope","$state","$rootScope","$stateParams","aerationCompareService","$http","APP_CONFIG","gasDetectionPlanService","$filter",function(a,e,t,i,o,n,s,r,l){a.pageInfo={pageNum:1,pageSize:7},a.search={},a.isNotEdit=!0,a.getTime=function(){n({method:"GET",url:s.intelligentUrl+"/intelligents/aerationCompare/getJobTime",params:{vCfCode:a.search.vCfCode}}).then(function(e){a.search.startTime=e.data.data[0].taskStartTime,a.search.endTime=e.data.data[0].taskEndTime},function(e){console.log(e)})},$("#showChartsGasDetection").html($('<div class="charts-histogram-1" id="quxt" style="height: 100%;width:100%;z-index:1;" ></div>')),a.loadData=function(){r.getGasDetectionPageInfo(a.pageInfo,a.search).then(function(e){var r={title:{text:"",x:"center"},tooltip:{trigger:"axis"},grid:{left:"4%",right:"6%",bottom:"13%",containLabel:!0},legend:{data:["氧气","二氧化碳","磷化氢"],x:"left"},xAxis:[{name:"时间",type:"category",boundaryGap:!1,data:[]}],yAxis:{type:"value"},series:[{name:"氧气",type:"line",smooth:!0,data:[]},{name:"二氧化碳",type:"line",smooth:!0,data:[]},{name:"磷化氢",type:"line",smooth:!0,data:[]}]};a.getRealTemp=function(e){for(var t=e.data.list,a=[],i=[],o=[],n=[],s=t.length-1;0<=s;s--)i.push(t[s].ph3avg),o.push(t[s].co2avg),n.push(t[s].o2avg),a.push(t[s].vValueTime);r.series[0].data=n,r.series[1].data=o,r.series[2].data=i,r.xAxis[0].data=a};var t=echarts.init(document.getElementById("quxt"));a.getRealTemp(e),t.setOption(r)},function(e){console.log(e)})},a.loadData()}]);
- "use strict";angular.module("app.intelligent").controller("aerationJobCtrl",["$scope","$rootScope","$state","$http","$stateParams","enumService","aerationJobService","$uibModal","APP_CONFIG",function(a,e,t,o,n,i,r,c,l){a.pageInfo={pageNum:1,pageSize:10},a.aerationJob={taskNumber:""},a.loadData=function(){r.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.aerationJob).then(function(e){a.pageInfo=e.data},function(e){console.log(e)})},a.loadData(),a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData())},a.showView=function(e){t.go("app.intelligent.aeration.control.aerationJob-view",{id:e})},a.remove=function(e){confirm("确定要删除吗?")&&r.remove(e).then(function(e){"200"==e.retCode?(alert("删除成功!"),a.loadData()):alert(e.message)})},a.getAerationPlan=function(){var e=[];c.open({size:"lg",templateUrl:"app/intelligent/aeration/views/aerationPass-list-modal.html",controller:"aerationPassListModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&a.loadData()},function(e){console.log(e)})}}]).controller("aerationJobEditCtrl",["$scope","$filter","$state","$rootScope","$stateParams","APP_CONFIG","aerationJobService","aerationTaskService","temperatureRecordService","gasDetectionPlanService",function(a,e,t,o,n,i,r,c,l,s){a.saveFlag=!1,a.isNotEdit=!0,a.search={},a.pageInfo={pageNum:1,pageSize:10},a.loadDataById=function(e){r.edit(e).then(function(e){a.aerationJob=e.data,a.aerationJob.orgName=o.orgInfo.orgName,a.getHouseByNumber(a.aerationJob.aerationPlanNumber)},function(e){})},a.loadDataById(n.id),a.getHouseByNumber=function(e){c.getHouseByNumber(e).then(function(e){a.JobApplication=e.data,a.search.vCfCode=a.JobApplication.vCfCode,a.search.startTime=a.aerationJob.taskStartTime,a.search.endTime=a.aerationJob.taskEndTime,a.getTemperature(a.pageInfo,a.search),a.getGasDetection(a.pageInfo,a.search)},function(e){})},a.getTemperature=function(){l.getTemperatureRecordPageInfo(a.pageInfo,a.search).then(function(e){a.aerationAfter=e.data.list[0],a.aerationBefore=e.data.list[e.data.list.length-1]},function(e){})},a.getGasDetection=function(){s.getGasDetectionPageInfo(a.pageInfo,a.search).then(function(e){a.gasAfter=e.data.list[0],a.gasBefore=e.data.list[e.data.list.length-1]},function(e){console.log(e)})},a.retList=function(){""!=o.previousState_name?o.back():t.go("app.intelligent.aeration.control.aerationJob")}}]);
- "use strict";angular.module("app.intelligent").controller("aerationOperationRecordCtrl",["$scope","$rootScope","$state","$http","$stateParams","enumService","aerationTaskRecordService","APP_CONFIG",function(e,o,t,a,n,r,i,l){e.pageInfo={pageNum:1,pageSize:10},e.operationRecord={operationId:""},e.loadData=function(){i.getPageInfo(e.pageInfo.pageNum,e.pageInfo.pageSize,e.operationRecord,"0").then(function(o){e.pageInfo=o.data},function(o){console.log(o)})},e.loadData(),e.goPage=function(o){e.pageInfo.pageNum!=o&&0<o&&(e.pageInfo.pageNum=o,e.loadData())},e.showAdd=function(){t.go("app.intelligent.aeration.control.operationRecord-add",{id:"0"})},e.showEdit=function(o){t.go("app.intelligent.aeration.control.operationRecord-edit",{id:o})},e.showView=function(o){t.go("app.intelligent.aeration.control.operationRecord-view",{id:o})},e.remove=function(o){confirm("确定要删除吗?")&&i.remove(o).then(function(o){"200"==o.retCode?(alert("删除成功!"),e.loadData()):alert(o.message)})}}]).controller("aerationOperationRecordEditCtrl",["$scope","$filter","$state","$rootScope","$stateParams","APP_CONFIG","aerationTaskRecordService","aerationJobService","aerationTaskService",function(e,o,t,a,n,r,i,l,c){e.saveFlag=!1,e.isNotEdit=!1,null==e.operationRecord&&(e.operationRecord={}),e.lwChange=function(){null!=e.operationRecord.jshpjlw&&null!=e.operationRecord.zyqpjlw&&Number(e.operationRecord.jshpjlw)>Number(e.operationRecord.zyqpjlw)&&(alert("作业后平均粮温不得高于作业前平均粮温"),e.operationRecord.jshpjlw=null)},e.pjsfChange=function(){null!=e.operationRecord.zyhpjsf&&null!=e.operationRecord.zyqpjsf&&Number(e.operationRecord.zyhpjsf)>Number(e.operationRecord.zyqpjsf)&&(alert("结束后不得大于结束前平均水分"),e.operationRecord.zyhpjsf=null)},e.getJobNumber=function(){l.getPageInfo(null,null,null).then(function(o){e.JobNumberList=o.data.list},function(o){console.log(o)})},e.getJobNumber(),e.getCh=function(o){e.aerationJob={taskNumber:o},l.getPageInfo(null,null,e.aerationJob).then(function(o){0<o.data.total&&(e.planNumber=o.data.list[0].aerationPlanNumber,e.aerationTask={areationPlanNumber:e.planNumber},c.getPageInfo(null,null,e.aerationTask).then(function(o){0<o.data.total&&(e.operationRecord.vCfCode=o.data.list[0].vCfCode)},function(o){console.log(o)}))},function(o){console.log(o)})},e.loadDataById=function(o){i.loadDataById(o).then(function(o){e.operationRecord=o.data},function(o){console.log(o)})},"0"!=n.id&&(e.isNotEdit=n.isNotEdit,e.loadDataById(n.id));var d=$("#operationRecord-form").validate();$.validator.addMethod("zyqpjsf",function(o,e,t){return this.optional(e)||/^([1-9]\d*(\.\d*[1-9])?)|(0\.\d*[1-9])$/g.test(o)},"请输入大于0的数字"),e.save=function(){e.saveFlag||d.form()&&(e.saveFlag=!0,e.operationRecord.vUpdatePerson=a.userInfo.realName,e.operationRecord.orgId=a.orgInfo.orgId,e.operationRecord.vUpdateTime=o("date")(new Date,"yyyy-MM-dd HH:mm:ss"),i.save(e.operationRecord).then(function(o){"success"==o.message&&"200"==o.retCode?(alert("保存成功!"),e.retList()):(alert("保存失败!"),e.saveFlag=!1)},function(o){console.log(o)}))},e.retList=function(){""!=a.previousState_name?a.back():t.go("app.intelligent.aeration.control.operationRecord")}}]);
- "use strict";angular.module("app.intelligent").controller("aerationParameterCtrl",["$scope","$rootScope","$state","$http","$stateParams","enumService","aerationParameterService","APP_CONFIG",function(e,t,o,a,n,r,i,d){e.pageInfo={pageNum:1,pageSize:10},e.aerationParameter={vcfcode:""},e.loadData=function(){i.getPageInfo(e.pageInfo.pageNum,e.pageInfo.pageSize,e.aerationParameter).then(function(a){e.pageInfo=a.data},function(a){console.log(a)})},e.loadData(),e.goPage=function(a){e.pageInfo.pageNum!=a&&0<a&&(e.pageInfo.pageNum=a,e.loadData())},e.showAdd=function(){o.go("app.intelligent.aeration.control.aerationParameter-add",{id:"0"})},e.showEdit=function(a){o.go("app.intelligent.aeration.control.aerationParameter-edit",{id:a})},e.showView=function(a){o.go("app.intelligent.aeration.control.aerationParameter-view",{id:a})},e.remove=function(a){confirm("确定要删除吗?")&&i.remove(a).then(function(a){"200"==a.retCode?(alert("删除成功!"),e.loadData()):alert(a.message)})},e.synchronization=function(){var a=t.depotInfo.orgId;i.synchronizationAll(a).then(function(a){"200"==a.retCode?(alert("数据同步成功!"),e.loadData()):alert(a.message)},function(a){})}}]).controller("aerationParameterEditCtrl",["$scope","$filter","$state","$rootScope","$stateParams","APP_CONFIG","aerationParameterService",function(e,a,t,o,n,r,i){e.saveFlag=!1,e.isNotEdit=!1,null==e.aerationParameter&&(e.aerationParameter={}),e.loadDataById=function(a){i.loadDataById(a).then(function(a){e.aerationParameter=a.data,e.aerationParameter.vdevkindcode=parseInt(a.data.vdevkindcode)},function(a){})},"0"!=n.id?(e.isNotEdit=n.isNotEdit,e.isAdd=!1,e.loadDataById(n.id)):(e.isAdd=!0,e.aerationParameter.valarmstatue="0",e.aerationParameter.vstatue="0");var d=$("#aerationParameterView-form").validate();$.validator.addMethod("validNumber",function(a,e,t){return this.optional(e)||/^[1-9]\d*$/g.test(a)},"请输入正确的不为0的数字整数!"),e.save=function(){e.saveFlag||d.form()&&(e.saveFlag=!0,e.aerationParameter.updatetime=a("date")(new Date,"yyyy-MM-dd HH:mm:ss"),i.save(e.aerationParameter).then(function(a){"success"==a.message&&"200"==a.retCode?(alert("保存成功!"),e.retList()):(alert("保存失败!"),e.saveFlag=!1)},function(a){console.log(a)}))},e.retList=function(){""!=o.previousState_name?o.back():t.go("app.intelligent.aeration.control.aerationParameter")}}]);
- "use strict";angular.module("app.intelligent").controller("aerationPassListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","$rootScope","codeRuleService","$stateParams","aerationTaskService","aerationJobService","APP_CONFIG","items",function(t,o,e,a,n,s,r,c,i,u,l,g){t.pageInfo={pageNum:1,pageSize:10},t.aerationTask={state:""},t.loadData=function(){c.approvalState=4,i.getPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,t.aerationTask,c.approvalState).then(function(e){t.pageInfo=e.data}).catch(function(e){601==e.status&&o.close()})},t.loadData(),t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())},t.cancel=function(){o.close()},t.selectCustomer=function(a){r.getCodeValueByType("storageAeration",s.userInfo.orgId).then(function(e){"success"==e.status?(t.taskNumber=e.codeValue,u.save(a,t.taskNumber).then(function(e){o.close(a),"200"==e.retCode?alert("作业新增成功!"):alert(e.message)})):"error"==e.status&&(t.msg=e.msg,t.status="error",confirm("通风计划编号有误!该页面无法保存!原因:"+t.msg+" 是否返回到列表页!")&&t.retList(),o.close(a))})}}]);
- "use strict";angular.module("app.intelligent").controller("approvalCtrl",["$scope","$rootScope","$state","$http","$stateParams","aerationTaskService","selectService","approvalService","APP_CONFIG",function(e,a,u,t,o,n,l,p,i){e.approvalStatuses=[{key:2,value:"待审批"},{key:3,value:"审批中"},{key:4,value:"审批通过"},{key:0,value:"审批驳回"},{key:5,value:"作业结束"}],e.pageInfo={pageNum:1,pageSize:10},e.aerationAudit={result:""},e.loadData=function(){n.getPageInfoApproval(e.pageInfo.pageNum,e.pageInfo.pageSize,e.aerationAudit,a.userInfo.userId).then(function(a){e.pageInfo=a.data},function(a){console.log(a)})},e.loadData(),e.goPage=function(a){e.pageInfo.pageNum!=a&&0<a&&(e.pageInfo.pageNum=a,e.loadData())},e.edit=function(a,e,t,o,n){u.go("app.intelligent.aeration.plan.applyEdit",{id:a,butId:e,pageType:t,taskId:o,auditId:n})},e.submit=function(a){n.submit(a).then(function(a){e.loadData(),"success"==a.status?alert("保存成功!"):alert("保存失败!")},function(a){console.log(a)})}}]);
- "use strict";angular.module("app.intelligent").controller("aerationTaskControl",["$scope","$rootScope","$state","$http","$uibModal","$filter","homeWorkService","businessApprovalService","$stateParams","aerationTaskService","APP_CONFIG",function(o,a,e,t,n,i,r,l,g,p,s){o.pageInfo={pageNum:1,pageSize:10},o.aerationTask={vCfCode:""};var f=a.depotInfo.orgId,u=[];o.loadData=function(){"fumigation"==g.aerationType?r.getFumigationProcessList(o.pageInfo,o.storehouseId,f).then(function(a){o.pageInfo=a,u.dataType="fumigationData"},function(a){console.log(a)}):p.getCtrlPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.aerationTask).then(function(a){o.pageInfo=a.data,console.log(a.data+"////")},function(a){console.log(a)})},o.loadData(),o.goPage=function(a){o.pageInfo.pageNum!=a&&0<a&&(o.pageInfo.pageNum=a,o.loadData())},o.edit=function(a){u.id=a;n.open({size:"lg",templateUrl:"app/intelligent/aeration/views/aerationTaskControlModal.html",controller:"aerationTaskControlModalCtrl",resolve:{items:function(){return u}}})}}]);
- "use strict";angular.module("app.intelligent").controller("aerationTaskControlModalCtrl",["$scope","$uibModalInstance","$filter","$http","aerationTaskRecordService","aerationParameterService","$rootScope","APP_CONFIG","items",function(i,t,a,e,o,n,l,r,d){i.aerationTaskControlList={},i.isNotEdit=!0,i.loadData=function(t){e({method:"POST",url:r.intelligentUrl+"/intelligents/aerationTask/edit",params:{id:t}}).then(function(t){i.aerationTaskControl=t.data.data},function(t){console.log(t)})},i.loadFumigationData=function(t){e({method:"GET",url:r.intelligentUrl+"/intelligents/fumigationPlan/getFumigationPlanDeatil",params:{fumigationId:t}}).then(function(t){i.aerationTaskControl=t.data.fumigationEdit,i.loadDeviceData(i.storehouseObj[t.data.fumigationEdit.houseId].storehouseCode)},function(t){console.log(t)})},i.loadDeviceData=function(t,a){e({method:"POST",url:r.intelligentUrl+"/intelligents/aerationParameter/getBycf",params:{vcfcode:t,vdevkindcode:a}}).then(function(t){i.test=t.data.data},function(t){console.log(t)})},null!=d.id&&null!=d.id&&""!=d.id&&(i.isNotEdit=d.isNotEdit,"fumigationData"==d.dataType?i.loadFumigationData(d.id):i.loadData(d.id));$("#aerationTaskControl-form").validate();i.save=function(){i.idObject=[];for(var t=0;t<i.test.length;t++)i.controlData={id:null,vstatue:null},i.controlData.id=i.test[t].id,i.controlData.vstatue=i.test[t].vstatue,i.idObject.push(i.controlData);e({method:"POST",url:r.intelligentUrl+"/intelligents/aerationRecord/save",params:{task:angular.toJson(i.idObject),aerationTaskControl:i.aerationTaskControl,orgId:l.userInfo.orgId,saveType:d.dataType}}).then(function(t){"200"==t.data.retCode?(alert(t.data.data),i.cancel(),n.synchronizationAll(l.userInfo.orgId).then(function(t){},function(t){})):i.cancel()},function(t){console.log(t)})},i.vState=function(t){for(var a=document.getElementById("a"),e=a.selectedIndex,o=a.options[e].value,n=0;n<i.test.length;n++)i.test[n].id==t&&(i.test[n].vState=o)},i.cancel=function(){t.close()}}]);
- "use strict";angular.module("app.intelligent").controller("aerationTaskCtrl",["$scope","$rootScope","$state","$http","$uibModal","$filter","businessApprovalService","$stateParams","aerationTaskService","APP_CONFIG",function(o,l,p,e,t,r,i,a,n,s){o.applyStatuses=[{key:0,value:"审批驳回"},{key:1,value:"未提交"},{key:2,value:"待审批"},{key:3,value:"审批中"},{key:4,value:"审批通过"},{key:5,value:"作业结束"},{key:6,value:"拒绝"}],o.pageInfo={pageNum:1,pageSize:10},o.aerationTask={state:""},o.loadData=function(){n.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.aerationTask,a.approvalState).then(function(e){o.pageInfo=e.data},function(e){console.log(e)})},o.loadData(),o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())},o.edit=function(e,a,t,n,s){p.go("app.intelligent.aeration.plan.applyEdit",{id:e,butId:a,pageType:t,taskId:n,auditId:s})},o.remove=function(e){confirm("确定要删除吗?")&&n.remove(e).then(function(e){"success"==e.message?alert("删除成功!"):alert("保存失败!"),o.loadData()},function(e){console.log(e)})},o.choices=function(e,a){1<e.state?alert("您已经提交该数据,无法再次提交!"):(o.apply=e,o.modelItem=[],o.modelItem.roleName="仓储部经理",t.open({size:"md",templateUrl:"app/intelligent/aeration/views/approvalUser-view.html",controller:"choiceUserCtrl",resolve:{items:function(){return o.modelItem}}}).result.then(function(e){"cancel"==e.returnType?1==a&&n.remove(id).then(function(e){"success"==e.message&&n.remove(id),o.apply.id=null},function(e){console.log(e)}):"submit"==e.returnType?o.submit(e.assignee,e.list):e.returnType},function(e){console.log(e)}))},o.submit=function(a,t){n.submit(o.apply.id,2).then(function(e){"success"==e.message?(o.saveBusinessApproval(o.apply,a,t),alert("提交成功!"),$("#myU-+serList").modal("hide"),o.loadData()):alert(e.msg)},function(e){console.log(e)})},o.saveBusinessApproval=function(e,a,t){r("date")(new Date,"yyyy-MM-dd HH:mm:ss");o.businessApproval={taskType:"aerationApply",taskTypeName:"通风申请编号:"+e.areationPlanNumber,processInstanceId:e.id,fromDepartment:l.orgInfo.orgName,fromPeople:l.userInfo.userId,fromUserName:l.userInfo.realName,projectName:"通风作业申请",result:"待审批",isHide:0,createTime:new Date,applyName:l.userInfo.realName,applyNameId:l.userInfo.userId,applyTime:new Date,operator:a,operatorName:a,taskName:"员工提交",taskId:e.id,content:"同意"};for(var n=0;n<t.length;n++){var s=t[n];s.userId==a&&(o.businessApproval.operatorName=s.realName)}i.add(o.businessApproval,e.state+1).then(function(e){e.status},function(e){console.log(e)})}}]).controller("aerationTaskEdit",["$scope","$filter","$state","$rootScope","$uibModal","$http","$stateParams","aerationTaskService","codeRuleService","foodbasicinfoService","commonUtilService","temperatureRecordService","businessApprovalService","APP_CONFIG",function(r,i,u,d,n,e,s,o,t,a,l,p,c,y){r.processInstanceId=s.processInstanceId,r.auditId=s.auditId,$(document).ready(function(){$("#dtBox").DateTimePicker({})}),r.tfzyfzrBlur=function(){(null!=r.taskApplyPlan.tfzyfzr||null!=r.taskApplyPlan.tfzyfzr)&&(r.taskApplyPlan.tfzyfzr.includes("无")||r.taskApplyPlan.tfzyfzr.includes("暂无")||r.taskApplyPlan.tfzyfzr.includes("空"))?($("#verificationContainer").css("display","block"),$("#verificationInput").css("background","#fff0f0")):($("#verificationContainer").css("display","none"),$("#verificationInput").css("background",""))},r.tfzyryBlur=function(){(null!=r.taskApplyPlan.tfzyry||null!=r.taskApplyPlan.tfzyry)&&(r.taskApplyPlan.tfzyry.includes("无")||r.taskApplyPlan.tfzyry.includes("暂无")||r.taskApplyPlan.tfzyry.includes("空"))?($("#verificationContainerZyry").css("display","block"),$("#verificationInputZyry").css("background","#fff0f0")):($("#verificationContainerZyry").css("display","none"),$("#verificationInputZyry").css("background",""))},r.edit=function(){r.approvalStatus=null,o.edit(s.id,s.processInstanceId).then(function(e){null!=e.data&&(r.taskApplyPlan=e.data,r.taskApplyPlan.vCfCode=e.data.vCfCode,r.taskApplyPlan.aerationTarget=parseInt(e.data.aerationTarget),r.taskApplyPlan.ventilationMode=parseInt(e.data.ventilationMode),r.taskApplyPlan.ldkxd=parseInt(e.data.ldkxd),r.taskApplyPlan.zfdjmj=parseInt(e.data.zfdjmj),r.taskApplyPlan.fwkkl=parseInt(e.data.fwkkl),r.taskApplyPlan.kqtjb=parseInt(e.data.kqtjb),r.taskApplyPlan.tfkszgs=parseInt(e.data.tfkszgs),r.taskApplyPlan.tfjts=parseInt(e.data.tfjts),r.taskApplyPlan.dtfjedqy=parseInt(e.data.dtfjedqy),r.taskApplyPlan.dtfjedfl=parseInt(e.data.dtfjedfl),r.taskApplyPlan.dtfjedgl=parseInt(e.data.dtfjedgl),r.taskApplyPlan.dtfjscfl=parseInt(e.data.dtfjscfl),r.taskApplyPlan.dtfjzgl=parseInt(e.data.dtfjzgl),r.taskApplyPlan.zfl=parseInt(e.data.zfl),r.taskApplyPlan.dwtfl=parseInt(e.data.dwtfl),r.taskApplyPlan.scxtzl=parseInt(e.data.scxtzl),r.state=e.data.state,r.taskApply={},r.storeData(r.taskApplyPlan.vCfCode)),r.pageType=s.pageType;var a=s.butId;0==s.pageType?(null==e.data?(r.taskApplyPlan={},r.taskApplyPlan.applyPerson=d.userInfo.realName,r.isNotShow=!0,r.isNotSave=!0,r.showNextButton=!0,r.isNext=!1,r.isLast=!0):(r.isNotShow=!1,r.isNotEdit=!1,r.taskApplyPlan.testTime=i("date")(r.taskApplyPlan.testTime,"yyyy-MM-dd HH:mm:ss"),r.taskApplyPlan.endTime=i("date")(r.taskApplyPlan.endTime,"yyyy-MM-dd HH:mm:ss")),1==a?(r.isNotEdit=!0,r.isNotSave=!0):0==a?(r.isNotEditHouseId=!0,r.isNotEdit=!1):2==a&&(r.taskApplyPlan.applyTime=i("date")(r.taskApplyPlan.applyTime,"yyyy-MM-dd"),t.getCodeValueByType("areationPlan",d.userInfo.orgId).then(function(e){"success"==e.status?r.taskApplyPlan.areationPlanNumber=e.codeValue:"error"==e.status&&(r.taskApplyPlan.msg=e.msg,r.taskApplyPlan.status="error",confirm("通风计划编号有误!该页面无法保存!原因:"+r.taskApplyPlan.msg+" 是否返回到列表页!")&&r.retList())}),r.isNotEdit=!1)):1==s.pageType&&(r.isNotEditHouseId=!0,1==a?(r.isNotEdit=!0,r.isNotSave=!0,r.isAudit=!1):0==a?(r.isNotEdit=!0,r.isNotSave=!0,r.isAudit=!0):2==a&&(r.isNotEdit=!1,r.isNotSave=!0,r.isAudit=!0,r.isNotEditHouseId=!1))},function(e){console.log(e)}),r.approval={taskId:s.id},o.getSelectPageInfo(null,null,null,r.approval,null,"aerationApply",d.userInfo.userId,"asc").then(function(e){r.auditList=e.list},function(e){console.log(e)})},r.edit(),r.storeData=function(e){r.taskApply={};var a=e;null==a?(r.taskApply.houseType="",r.taskApply.houseSize="",r.taskApply.ladeLineHeight="",r.taskApplyPlan.packingmode=""):(r.taskApply.houseType=d.storeHouseCodeObj[e].storehouseType,r.taskApply.ladeLineHeight=d.storeHouseCodeObj[e].grainHeigth,r.taskApplyPlan.packingmode=parseInt(d.storeHouseCodeObj[e].keepingWay),r.taskApply.houseSize=l.accMul(d.storeHouseCodeObj[e].length,d.storeHouseCodeObj[e].width)),null!=a?(e=d.storeHouseCodeObj[e].storehouseId,o.queryKcData(d.userInfo.orgId,e,null).then(function(e){null!=e&&0<e.length?(r.taskApply.goodsKinds=parseInt(e[0].pz),r.taskApply.goodsNumber=l.accDiv(e[0].kcsl,1e3)):(r.taskApply.goodsKinds="",r.taskApply.goodsNumber="")},function(e){console.log(e)})):(r.taskApply.goodsKinds="",r.taskApply.goodsNumber=""),null!=a?(r.search={vCfCode:""},r.search.vCfCode=a,r.pageInfo={pageNum:1,pageSize:1},p.getTemperatureRecordPageInfo(r.pageInfo,r.search).then(function(e){null!=e.data.list[0]?(e=e.data.list[0],r.taskApply.maxFootTemperature=e.max,r.taskApply.minFootTemperature=e.min,r.taskApply.avgFootTemperature=e.avg,r.taskApplyPlan.maxAter=e.intemp,r.taskApplyPlan.minWater=e.inh):(r.taskApply.maxFootTemperature="",r.taskApply.minFootTemperature="",r.taskApply.avgFootTemperature="",r.taskApplyPlan.maxAter="",r.taskApplyPlan.minWater="")},function(e){console.log(e)})):(r.taskApply.maxFootTemperature="",r.taskApply.minFootTemperature="",r.taskApply.avgFootTemperature="",r.taskApplyPlan.maxAter="",r.taskApplyPlan.minWater="")},r.next=function(){f.form()&&(r.isLast=!1,r.isNext=!0,r.isNotSave=!1,r.showLastButton=!0,r.showNextButton=!1),r.taskApplyPlan.applyPerson=d.userInfo.realName,r.taskApplyPlan.aid=d.userInfo.userId,r.taskApplyPlan.applyTime=i("date")(new Date,"yyyy-MM-dd HH:mm:ss")},r.last=function(){r.isLast=!0,r.isNext=!1,r.isNotSave=!0,r.showLastButton=!1,r.showNextButton=!0};var f=$("#taskApply-form").validate();$.validator.addMethod("tfjts",function(e,a,t){return this.optional(a)||/^([1-9]\d*)$/g.test(e)},"请输入正整数"),r.save=function(t){f.form()&&(r.taskApplyPlan.state=1,o.save(r.taskApplyPlan).then(function(e){var a;1==t?"success"==e.message?(0==s.id?a=e.data:(a=s.id,t="2"),o.edit(a).then(function(e){r.apply=e.data,r.choices(r.apply,t)},function(e){})):alert("保存失败!"):("success"==e.message?alert("保存成功!"):alert("保存失败!"),1==s.pageType?u.go("app.intelligent.aeration.plan.audit"):0==s.pageType&&u.go("app.intelligent.aeration.plan.apply",{approvalState:0}))},function(e){console.log(e)}))},r.audit=function(e,a,t,n){if("0"==n||"6"==n){if(null==t||"undefined"==t)return void alert("请填写审批意见!");t=","+t}o.submit(r.taskApplyPlan.id,n).then(function(e){"success"==e.message?(null!=a&&(r.approvalPeople=a.assignee,r.approvalPeople_list=a.list),r.saveBusinessApproval(r.taskApplyPlan,r.approvalPeople,r.approvalPeople_list,t,n),alert("提交成功!"),$("#myUserList").modal("hide")):alert(e.msg)},function(e){console.log(e)})},r.choice=function(a,t){"3"==t?(r.modelItem=[],r.modelItem.roleName="库领导",n.open({size:"md",templateUrl:"app/intelligent/aeration/views/approvalUser-view.html",controller:"choiceUserCtrl",resolve:{items:function(){return r.modelItem}}}).result.then(function(e){"cancel"==e.returnType||("submit"==e.returnType?r.audit(r.taskApplyPlan,e,a,t):"isEnd"==e.returnType&&r.audit(null))},function(e){console.log(e)})):"4"==t&&r.audit(r.taskApplyPlan,null,a,t)},r.saveBusinessApproval=function(e,a,t,n,s){var o=null;"3"==s?(o="仓储部经理审批",n=null==n||"undefined"==n?"同意":"同意"+n):"4"==s?(o="库领导审批",n=null==n||"undefined"==n?"同意":"同意"+n):"0"==s?("2"==e.state?o="仓储部经理审批":"3"==e.state&&(o="库领导审批"),n=null==n||"undefined"==n?"驳回":"驳回"+n):"6"==s&&("2"==e.state?o="仓储部经理审批":"3"==e.state&&(o="库领导审批"),n=null==n||"undefined"==n?"拒绝":"拒绝"+n);i("date")(new Date,"yyyy-MM-dd HH:mm:ss");if(r.businessApproval={taskType:"aerationApply",taskTypeName:"通风申请编号:"+e.areationPlanNumber,processInstanceId:e.taskId,fromDepartment:d.orgInfo.orgName,fromPeople:d.userInfo.realName,fromUserName:d.userInfo.realName,projectName:"通风作业申请",result:"待审批",isHide:0,createTime:new Date,applyName:d.userInfo.realName,applyNameId:d.userInfo.userId,applyTime:new Date,operator:a,operatorName:a,taskName:o,taskId:e.id,content:n},"1"==s||"2"==s||"3"==s)for(var l=0;l<t.length;l++){var p=t[l];p.userId==a&&(r.businessApproval.operatorName=p.realName)}"4"==s&&(r.businessApproval.operator=d.userInfo.userId),c.add(r.businessApproval,s).then(function(e){"success"==e.status&&u.go("app.intelligent.aeration.plan.audit")},function(e){console.log(e)})},r.retList=function(){null==s.fromModule||null==s.fromModule||""==s.fromModule?1==s.pageType?""!=d.previousState_name?d.back():u.go("app.storage.taskDispatch.aerationTaskApprovalList"):0==s.pageType&&(""!=d.previousState_name?u.go("app.intelligent.aeration.plan.apply",{approvalState:"00"}):u.go("app.storage.taskDispatch.aerationTaskApplyList")):u.go(s.fromModule)},r.applyStatuses=[{key:0,value:"审批驳回"},{key:1,value:"未提交"},{key:2,value:"待审批"},{key:3,value:"审批中"},{key:4,value:"审批通过"},{key:5,value:"作业结束"},{key:6,value:"拒绝"}],r.pageInfo={pageNum:1,pageSize:10},r.aerationTask={state:""},r.loadData=function(){o.getPageInfo(r.pageInfo.pageNum,r.pageInfo.pageSize,r.aerationTask,s.approvalState).then(function(e){r.pageInfo=e.data},function(e){console.log(e)})},r.loadData(),r.goPage=function(e){r.pageInfo.pageNum!=e&&0<e&&(r.pageInfo.pageNum=e,r.loadData())},r.edit=function(e,a,t,n,s){u.go("app.intelligent.aeration.plan.applyEdit",{id:e,butId:a,pageType:t,taskId:n,auditId:s})},r.remove=function(e){confirm("确定要删除吗?")&&o.remove(e).then(function(e){"success"==e.message?alert("删除成功!"):alert("保存失败!"),r.loadData()},function(e){console.log(e)})},r.choices=function(e,a){1<e.state?alert("您已经提交该数据,无法再次提交!"):(r.apply=e,r.modelItem=[],r.modelItem.roleName="仓储部经理",n.open({size:"md",templateUrl:"app/intelligent/aeration/views/approvalUser-view.html",controller:"choiceUserCtrl",resolve:{items:function(){return r.modelItem}}}).result.then(function(e){"cancel"==e.returnType?1==a&&o.remove(id).then(function(e){"success"==e.message&&o.remove(id),r.apply.id=null},function(e){console.log(e)}):"submit"==e.returnType?r.submit(e.assignee,e.list):e.returnType},function(e){console.log(e)}))},r.submit=function(a,t){o.submit(r.apply.id,2).then(function(e){"success"==e.message?(r.saveBusinessApprovals(r.apply,a,t),alert("提交成功!"),$("#myU-+serList").modal("hide"),r.loadData(),r.retList()):alert(e.msg)},function(e){console.log(e)})},r.saveBusinessApprovals=function(e,a,t){i("date")(new Date,"yyyy-MM-dd HH:mm:ss");r.businessApproval={taskType:"aerationApply",taskTypeName:"通风申请编号:"+e.areationPlanNumber,processInstanceId:e.id,fromDepartment:d.orgInfo.orgName,fromPeople:d.userInfo.userId,fromUserName:d.userInfo.realName,projectName:"通风作业申请",result:"待审批",isHide:0,createTime:new Date,applyName:d.userInfo.realName,applyNameId:d.userInfo.userId,applyTime:new Date,operator:a,operatorName:a,taskName:"员工提交",taskId:e.id,content:"同意"};for(var n=0;n<t.length;n++){var s=t[n];s.userId==a&&(r.businessApproval.operatorName=s.realName)}c.add(r.businessApproval,e.state+1).then(function(e){e.status},function(e){console.log(e)})}}]);
- "use strict";angular.module("app.intelligent").controller("aerationTaskRecordCtrl",["$scope","$rootScope","$state","$http","$stateParams","enumService","aerationTaskRecordService","APP_CONFIG",function(e,a,o,t,n,i,g,p){e.pageInfo={pageNum:1,pageSize:10},e.aerationTaskRecord={vCfCode:"",vDevKindCode:""},e.loadData=function(){g.getPageInfo(e.pageInfo.pageNum,e.pageInfo.pageSize,e.aerationTaskRecord).then(function(a){e.pageInfo=a.data},function(a){console.log(a)})},e.loadData(),e.goPage=function(a){e.pageInfo.pageNum!=a&&0<a&&(e.pageInfo.pageNum=a,e.loadData())},e.edit=function(a,e){o.go("app.storage.taskDispatch.aerationTaskRecordEdit",{id:a,butId:e})}}]);
- "use strict";angular.module("app.intelligent").controller("choiceUserCtrl",["$scope","$rootScope","$http","$state","userService","roleService","$uibModalInstance","APP_CONFIG","items",function(t,e,r,n,u,l,o,s,a){t.returnResult={},t.loadData=function(){r({method:"GET",url:s.systemUrl+"/userInfo/getAuditUser",params:{roleName:a.roleName,orgId:e.orgInfo.orgId}}).then(function(e){t.userList=e.data,t.returnResult.list=e.data},function(e){console.log(e)})},t.loadData(),t.cancel=function(){t.returnResult.returnType="cancel",o.close(t.returnResult)},t.choiceUser=function(e){null!=e&&""!=e?(t.returnResult.returnType="submit",t.returnResult.assignee=e,o.close(t.returnResult)):alert("请选择审批人!")}}]);
- "use strict";angular.module("app.intelligent").service("aerationCompareService",["$http","$q","$rootScope","APP_CONFIG",function(e,t,i,o){}]);
- "use strict";angular.module("app.intelligent").service("aerationJobService",["$http","$q","$rootScope","APP_CONFIG",function(o,i,n,a){this.getPageInfo=function(e,t,r){var n=i.defer();return o({method:"GET",url:a.intelligentUrl+"/intelligents/aerationJob/getList",params:{pageNum:e,pageSize:t,taskNumber:null==r?"":r.taskNumber}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.edit=function(e){var t=i.defer();return o({method:"POST",url:a.intelligentUrl+"/intelligents/aerationJob/getById",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.save=function(e,t){var r=i.defer();return o({method:"POST",url:a.intelligentUrl+"/intelligents/aerationJob/save",data:{applyJobJson:angular.toJson(e),taskNumber:t,creator:n.userInfo.realName,orgId:n.userInfo.orgId}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.remove=function(e){var t=i.defer();return o({method:"POST",url:a.intelligentUrl+"/intelligents/aerationJob/remove",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.intelligent").service("aerationParameterService",["$http","$q","$rootScope","APP_CONFIG",function(a,i,n,o){this.getPageInfo=function(e,t,n){var r=i.defer();return a({method:"GET",url:o.intelligentUrl+"/intelligents/aerationParameter/getList",params:{pageNum:e,pageSize:t,vcfcode:null==n?"":n.vcfcode}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.save=function(e){var t=i.defer();return a({method:"POST",url:o.intelligentUrl+"/intelligents/aerationParameter/save",data:{aerationParameterJson:angular.toJson(e),orgId:n.userInfo.orgId}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise},this.loadDataById=function(e){var t=i.defer();return a({method:"POST",url:o.intelligentUrl+"/intelligents/aerationParameter/getById",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.remove=function(e){var t=i.defer();return a({method:"POST",url:o.intelligentUrl+"/intelligents/aerationParameter/deleteById",data:{id:e.id,aerationParamJson:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.synchronizationAll=function(e){var t=i.defer();return a({method:"GET",url:o.intelligentUrl+"/intelligents/aerationParameter/synchronizationAll",params:{orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.intelligent").service("aerationTaskRecordService",["$http","$q","$rootScope","APP_CONFIG",function(i,a,n,l){this.getPageInfo=function(e,t,n,r){var o=a.defer();return i({method:"GET",url:l.intelligentUrl+"/intelligents/aerationRecord/getList",params:{pageNum:e,pageSize:t,vCfCode:null==n?"":n.vCfCode,vDevKindCode:null==n?"":n.vDevKindCode,type:r}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.save=function(e){var t=a.defer();return i({method:"POST",url:l.intelligentUrl+"/intelligents/aerationRecord/add",data:{tVentilationJson:angular.toJson(e),orgId:n.userInfo.orgId}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.remove=function(e){var t=a.defer();return i({method:"POST",url:l.intelligentUrl+"/intelligents/aerationRecord/deleteById",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.loadDataById=function(e){var t=a.defer();return i({method:"GET",url:l.intelligentUrl+"/intelligents/aerationRecord/getById",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}}]);
- "use strict";angular.module("app.intelligent").service("aerationTaskService",["$http","$q","$rootScope","APP_CONFIG",function(u,d,o,c){this.getPageInfo=function(e,t,r,n){var a=d.defer();return u({method:"GET",url:c.intelligentUrl+"/intelligents/aerationTask/getList",params:{pageNum:e,pageSize:t,state:null==r?"":r.state,vCfCode:null==r?"":r.vCfCode,areationPlanNumber:null==r?"":r.areationPlanNumber,approvalState:n,userId:o.userInfo.userId}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.getCtrlPageInfo=function(e,t,r){var n=d.defer();return u({method:"GET",url:c.intelligentUrl+"/intelligents/aerationTask/getJobCtrlList",params:{pageNum:e,pageSize:t,vCfCode:null==r?"":r.vCfCode}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getPageInfoApproval=function(e,t,r,n){var a=d.defer();return u({method:"GET",url:c.intelligentUrl+"/intelligents/aerationTask/getApprovalList",params:{pageNum:e,pageSize:t,userId:n,result:null==r?"":r.result}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.edit=function(e,t){var r=d.defer();return u({method:"POST",url:c.intelligentUrl+"/intelligents/aerationTask/edit",params:{id:e,processInstanceId:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.save=function(e){var t=d.defer();return u({method:"POST",url:c.intelligentUrl+"/intelligents/aerationTask/save",data:{taskApplyJson:angular.toJson(e),orgId:o.userInfo.orgId}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.submit=function(e,t){var r=d.defer();return u({method:"POST",url:c.intelligentUrl+"/intelligents/aerationTask/submit",data:{id:e,approvalStatus:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getTaskRecord=function(e,t){var r=d.defer();return u({method:"GET",url:c.taskUrl+"/AerationTask/getTaskRecord",params:{houseId:e,orgId:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.remove=function(e){var t=d.defer();return u({method:"POST",url:c.intelligentUrl+"/intelligents/aerationTask/remove",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getHouseByNumber=function(e){var t=d.defer();return u({method:"POST",url:c.intelligentUrl+"/intelligents/aerationTask/getHouseByNumber",data:{aerationPlanNumber:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getSelectPageInfo=function(e,t,r,n,a,o,i,l){var s=d.defer();return u({method:"GET",url:c.intelligentUrl+"/intelligents/approval/getList",params:{pageNum:e,pageSize:t,type:r,projectName:null==n?"":n.projectName,applyName:null==n?"":n.applyName,taskId:null==n?"":n.taskId,userId:i,projectId:a,taskType:o,orderByClause:l}}).then(function(e){s.resolve(e.data)},function(e){s.reject("error")}),s.promise},this.queryKcData=function(e,t,r){var n=d.defer();return u({method:"GET",url:c.intelligentUrl+"/agile/kcsw/queryKcData",params:{orgId:e,houseId:t,warehouseId:r}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise}}]);
- "use strict";angular.module("app.intelligent").controller("basicGasSetCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","basicGasSetService",function(e,a,t,o,n,i){e.pageInfo={pageNum:1,pageSize:10},e.search={vcfcode:""},e.loadData=function(){i.getBasicGrainSetPageInfo(e.pageInfo,e.search).then(function(a){e.pageInfo=a.data},function(a){})},e.loadData(),e.showDelete=function(a){confirm("确定要删除吗?")&&i.remove(a).then(function(a){"200"==a.retCode?(alert("删除成功!"),e.loadData()):alert(a.message)})},e.empty=function(){e.search.vcfcode="",e.loadData()},e.goPage=function(a){e.pageInfo.pageNum!=a&&0<a&&(e.pageInfo.pageNum=a,e.loadData())},e.synchronization=function(){var a=t.depotInfo.orgId;i.synchronizationAll(a).then(function(a){"200"==a.retCode?(alert("数据同步成功!"),e.loadData()):alert(a.message)},function(a){})}}]).controller("basicGasSetSaveCtrl",["$scope","$state","$rootScope","$stateParams","APP_CONFIG","basicGasSetService",function(t,a,e,o,n,i){t.saveFlag=!1,t.isNotEdit=!1,null==t.basicGasSet&&(t.basicGasSet={}),t.loadDataById=function(a){i.loadDataById(a).then(function(a){t.basicGasSet=a.data},function(a){})},"0"!=o.id?(t.isNotEdit=o.isNotEdit,t.isAdd=!1,t.loadDataById(o.id)):t.isAdd=!0;var s=$("#basicStorehouseView-form").validate();$.validator.addMethod("validNumber",function(a,e,t){return this.optional(e)||/^[1-9]\d*$/g.test(a)},"请输入正确的不为0的数字整数!"),t.clearNoNum=function(a,e){a[e]=a[e].replace(/[^\d.]/g,""),a[e]=a[e].replace(/^\./g,""),a[e]=a[e].replace(/\.{2,}/g,""),a[e]=a[e].replace(".","$#$").replace(/\./g,"").replace("$#$",".")},t.save=function(){t.saveFlag||s.form()&&(t.saveFlag=!0,t.basicGasSet.orgId=e.depotInfo.orgId,i.save(t.basicGasSet).then(function(a){"success"==a.message&&"200"==a.retCode?(alert("保存成功!"),t.retList()):(alert("保存失败!"),t.saveFlag=!1)},function(a){console.log(a)}))},t.retList=function(){""!=e.previousState_name?e.back():a.go("app.intelligent.basicData.parameter.basicGasSet")},t.itExistCode=function(a,e){null!=a&&""!=a&&i.itExistCode(a,e).then(function(a){1==a.data&&(alert("气调编码已存在!"),t.basicGasSet.vdevcode="")},function(a){}),null!=e&&""!=e&&i.itExistCode(a,e).then(function(a){1==a.data&&(alert("气调名称已存在!"),t.basicGasSet.vdevname="")},function(a){})}}]);
- "use strict";angular.module("app.intelligent").controller("basicGrainSetCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","basicGrainSetService",function(t,e,i,a,n,o){t.pageInfo={pageNum:1,pageSize:10},t.search={vCfCode:""},t.loadData=function(){o.getBasicGrainSetPageInfo(t.pageInfo,t.search).then(function(a){t.pageInfo=a.data},function(a){})},t.loadData(),t.showAdd=function(){e.go("app.intelligent.basicData.basicGrainSetList.add",{id:"0"})},t.showEdit=function(a){e.go("app.intelligent.basicData.basicGrainSetList.edit",{id:a})},t.showView=function(a){e.go("app.intelligent.basicData.basicGrainSetList.view",{id:a})},t.showDelete=function(a){confirm("确定要删除吗?")&&o.remove(a).then(function(a){"200"==a.retCode?(alert("删除成功!"),t.loadData()):alert(a.message)})},t.empty=function(){t.search.vCfCode="",t.loadData()},t.goPage=function(a){t.pageInfo.pageNum!=a&&0<a&&(t.pageInfo.pageNum=a,t.loadData())},t.synchronization=function(){var a=i.depotInfo.orgId;o.synchronizationAll(a).then(function(a){"200"==a.retCode?(alert("数据同步成功!"),t.loadData()):alert(a.message)},function(a){})}}]).controller("basicGrainSetSaveCtrl",["$scope","$state","$rootScope","$stateParams","APP_CONFIG","basicGrainSetService",function(e,a,t,i,n,o){e.saveFlag=!1,e.isNotEdit=!1,null==e.basicGrainSet&&(e.basicGrainSet={}),e.loadDataById=function(a){o.loadDataById(a).then(function(a){e.basicGrainSet=a.data},function(a){})},"0"!=i.id?(e.isNotEdit=i.isNotEdit,e.isAdd=!1,e.loadDataById(i.id)):e.isAdd=!0;var c=$("#basicGrainSetEdit-form").validate();$.validator.addMethod("validNumber",function(a,t){return this.optional(t)||/^[1-9]\d*$/g.test(a)},"请输入正确的不为0的数字整数!"),e.save=function(){e.saveFlag||c.form()&&(e.saveFlag=!0,e.basicGrainSet.orgId=t.depotInfo.orgId,o.save(e.basicGrainSet).then(function(a){"success"==a.message&&"200"==a.retCode?(alert("保存成功!"),e.retList()):(alert("保存失败!"),e.saveFlag=!1)},function(a){console.log(a)}))},e.checkVcfCode=function(){e.pageInfo={pageNum:1,pageSize:1},e.search={vCfCode:e.basicGrainSet.vCfCode},console.log(e.search),o.getBasicGrainSetPageInfo(e.pageInfo,e.search).then(function(a){e.pageInfo=a.data,0<e.pageInfo.total&&(alert("该仓房设置已存在,请不要重复添加!"),e.basicGrainSet.vCfCode="")},function(a){})},e.retList=function(){""!=t.previousState_name?t.back():a.go("app.intelligent.basicData.basicGrainSetList")},e.itExistCode=function(a,t){null!=a&&""!=a&&o.itExistCode(a,t).then(function(a){1==a.data&&(alert("粮情编码已存在!"),e.basicGrainSet.vdevcode="")},function(a){}),null!=t&&""!=t&&o.itExistCode(a,t).then(function(a){1==a.data&&(alert("粮情名称已存在!"),e.basicGrainSet.vdevname="")},function(a){})}}]);
- "use strict";angular.module("app.intelligent").controller("basicNitrogenSetCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","basicNitrogenSetService",function(t,e,a,o,n,i){t.pageInfo={pageNum:1,pageSize:10},t.search={rName:""},t.loadData=function(){i.getBasicGrainSetPageInfo(t.pageInfo,t.search).then(function(e){t.pageInfo=e.data},function(e){})},t.loadData(),t.showDelete=function(e){confirm("确定要删除吗?")&&i.remove(e).then(function(e){"200"==e.retCode?(alert("删除成功!"),t.loadData()):alert(e.message)})},t.empty=function(){t.search.rName="",t.loadData()},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())},t.synchronization=function(){var e=a.depotInfo.orgId;i.synchronizationAll(e).then(function(e){"200"==e.retCode?(alert("数据同步成功!"),t.loadData()):alert(e.message)},function(e){})}}]).controller("basicNitrogenSaveCtrl",["$scope","$state","$rootScope","$stateParams","APP_CONFIG","basicNitrogenSetService",function(a,e,t,o,n,i){a.saveFlag=!1,a.isNotEdit=!1,null==a.basicRoomSet&&(a.basicRoomSet={}),a.loadDataById=function(e){i.loadDataById(e).then(function(e){a.basicRoomSet=e.data},function(e){})},"0"!=o.id?(a.isNotEdit=o.isNotEdit,a.isAdd=!1,a.loadDataById(o.id)):a.isAdd=!0;var c=$("#basicStorehouseView-form").validate();$.validator.addMethod("validNumber",function(e,t,a){return this.optional(t)||/^[1-9]\d*$/g.test(e)},"请输入正确的不为0的数字整数!"),a.clearNoNum=function(e,t){e[t]=e[t].replace(/[^\d.]/g,""),e[t]=e[t].replace(/^\./g,""),e[t]=e[t].replace(/\.{2,}/g,""),e[t]=e[t].replace(".","$#$").replace(/\./g,"").replace("$#$",".")},a.save=function(){a.saveFlag||c.form()&&(a.saveFlag=!0,a.basicRoomSet.orgId=t.userInfo.orgId,i.save(a.basicRoomSet).then(function(e){"success"==e.message&&"200"==e.retCode?(alert("保存成功!"),a.retList()):(alert("保存失败!"),a.saveFlag=!1)},function(e){console.log(e)}))},a.retList=function(){""!=t.previousState_name?t.back():e.go("app.intelligent.basicData.parameter.basicNitrogenSet")},a.itExistCode=function(e,t){null!=e&&""!=e&&i.itExistCode(e,t).then(function(e){1==e.data&&(alert("氮气房编码已存在!"),a.basicRoomSet.vdevcode="")},function(e){}),null!=t&&""!=t&&i.itExistCode(e,t).then(function(e){1==e.data&&(alert("氮气房名称已存在!"),a.basicRoomSet.nitrogenhouse="")},function(e){})}}]);
- "use strict";angular.module("app.intelligent").controller("basicStationSetCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","basicStationSetService",function(a,t,o,e,n,i){a.pageInfo={pageNum:1,pageSize:10},a.search={vZdName:""},a.loadData=function(){i.getBasicGrainSetPageInfo(a.pageInfo,a.search).then(function(t){a.pageInfo=t.data},function(t){console.log(t)})},a.loadData(),a.showDelete=function(t){confirm("确定要删除吗?")&&i.remove(t).then(function(t){"200"==t.retCode?(alert("删除成功!"),a.loadData()):alert(t.message)})},a.empty=function(){a.search.vZdName="",a.loadData()},a.goPage=function(t){a.pageInfo.pageNum!=t&&0<t&&(a.pageInfo.pageNum=t,a.loadData())},a.synchronization=function(){var t=o.depotInfo.orgId;i.synchronizationAll(t).then(function(t){"200"==t.retCode?(alert("数据同步成功!"),a.loadData()):alert(t.message)},function(t){})}}]).controller("basicStationSaveCtrl",["$scope","$state","$rootScope","$stateParams","APP_CONFIG","basicStationSetService","$uibModal",function(o,t,a,e,n,i,s){o.saveFlag=!1,o.isNotEdit=!1,null==o.station&&(o.station={}),o.loadDataById=function(t){i.loadDataById(t).then(function(t){o.station=t.data},function(t){})},o.getRandom=function(t,a){for(var o="",e=0;e<t;e++)o+=Math.floor(Math.random()*a);return o},"0"!=e.id?(o.isNotEdit=e.isNotEdit,o.showAdd=!1,"ck"==e.displayShow&&(o.showAdd=!1),o.loadDataById(e.id)):"0"==e.id&&(o.showAdd=!0);var l=$("#basicStorehouseView-form").validate();$.validator.addMethod("validNumber",function(t,a,o){return this.optional(a)||/^[1-9]\d*$/g.test(t)},"请输入正确的不为0的数字整数!"),o.pushType=function(){s.open({size:"sm",templateUrl:"app/intelligent/basicData/views/selectStationType-modal.html",controller:"selectStationTypeModalCtrl",resolve:{}}).result.then(function(t){null!=t&&(o.station.vZdType=t)},function(t){console.log(t)})},o.save=function(){o.saveFlag||l.form()&&(o.saveFlag=!0,o.station.orgId=a.depotInfo.orgId,i.save(o.station).then(function(t){"success"==t.message&&"200"==t.retCode?(alert("保存成功!"),o.retList()):(alert("保存失败!"),o.saveFlag=!1)},function(t){console.log(t)}))},o.retList=function(){""!=a.previousState_name?a.back():t.go("app.intelligent.basicData.StationSet")},o.itExistCode=function(t,a){null!=t&&""!=t&&i.itExistCode(t,a).then(function(t){1==t.data&&(alert("通信编码已存在!"),o.station.sitecode="")},function(t){}),null!=a&&""!=a&&i.itExistCode(t,a).then(function(t){1==t.data&&(alert("通信名称已存在!"),o.station.sitename="")},function(t){})}}]);
- "use strict";angular.module("app.intelligent").controller("basicStationTypeCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","basicStationTypeService",function(e,a,t,o,n,c){e.pageInfo={pageNum:1,pageSize:10},e.search={vcfcode:""},e.loadData=function(){c.getBasicGrainSetPageInfo(e.pageInfo).then(function(a){e.pageInfo=a.data},function(a){})},e.loadData(),e.showDelete=function(a){confirm("确定要删除吗?")&&c.remove(a).then(function(a){"200"==a.retCode?(alert("删除成功!"),e.loadData()):alert(a.message)})},e.empty=function(){e.search.vcfcode="",e.loadData()},e.goPage=function(a){e.pageInfo.pageNum!=a&&0<a&&(e.pageInfo.pageNum=a,e.loadData())},e.synchronization=function(){var a=t.depotInfo.orgId;c.synchronizationAll(a).then(function(a){"200"==a.retCode?(alert("数据同步成功!"),e.loadData()):alert(a.message)},function(a){})}}]);
- "use strict";angular.module("app.basic").controller("basicStorehouseCtrl",["$scope","$rootScope","$state","$stateParams","$http","FileUploader","$location","basicStorehouseService","enumService","APP_CONFIG",function(r,t,a,e,o,i,n,s,c,l){var u;r.pageInfo={pageNum:1,pageSize:10},r.store={},u="1"==e.libraryType?e.libraryType:"0",r.loadData=function(){s.getPageInfo(r.pageInfo.pageNum,r.pageInfo.pageSize,r.store,t.orgInfo.orgId,u).then(function(e){r.pageInfo=e},function(e){console.log(e)}),1==e.type?r.isShow=!1:2==e.type&&(r.isShow=!0)},r.loadData(),r.empty=function(){r.store.storehouseName="",r.loadData()},r.add=function(e,o){a.go("app.intelligent.basicData.basicWareHouseSet.view",{id:e,btnType:o,orgId:t.orgInfo.orgId,libraryType:u})},r.edit=function(e,o){a.go("app.intelligent.basicData.basicWareHouseSet.edit",{id:e,btnType:o,orgId:t.orgInfo.orgId,libraryType:u})},r.showDelete=function(e){confirm("确定要删除吗?")&&s.remove(e).then(function(e){"success"==e.status?(alert("删除成功!"),r.loadData()):alert("删除失败!")},function(e){console.log(e)})},r.goPage=function(e){r.pageInfo.pageNum!=e&&0<e&&(r.pageInfo.pageNum=e,r.loadData())},r.uploader=new i({url:l.basicUrl+"/Storehouse/importFile",autoUpload:!0,formData:[{fileType:"xlsx",userInfo:angular.toJson(t.userInfo)}],removeAfterUpload:!0,onProgressItem:function(e,o){console.info("正在上传:"+o+"%")},onSuccessItem:function(e,o,t,a){e.isSuccess&&""==o?alert("导入成功!"):alert(o),r.loadData()}})}]).controller("basicStorehouseCtrlEdit",["$scope","$state","$rootScope","$http","$filter","$location","$stateParams","FileUploader","basicStorehouseService","enumService","APP_CONFIG",function(r,o,t,e,a,i,n,s,c,l,u){r.edit=function(){c.findByStorehouse(n.id,n.orgId).then(function(e){r.basicStorehouse=e,r.basicStorehouse.libraryType=n.libraryType,"1"!=n.libraryType&&(r.basicStorehouse.depotName=t.depotInfo.orgName,r.basicStorehouse.libraryType="0",document.getElementsByName("depotName").readOnly=!0),r.basicStorehouse.usedate=a("date")(r.basicStorehouse.usedate,"yyyy-MM-dd"),"1"==n.btnType&&(r.isNotEdit=!0)},function(e){console.log(e)})},r.edit();var p=$("#basicStorehouseView-form").validate();r.save=function(){p.form()&&c.save(r.basicStorehouse,t.userInfo).then(function(e){"success"==e.status?alert("保存成功!"):alert("保存失败!"),o.go("app.intelligent.basicData.basicWareHouseSet",{type:2,libraryType:n.libraryType})},function(e){console.log(e)})},r.uploader=new s({url:u.basicUrl+"/fileUpload/uploadFile",autoUpload:!0,formData:[{fileType:"image"}],removeAfterUpload:!0,onProgressItem:function(e,o){console.info("正在上传:"+o+"%")},onSuccessItem:function(e,o,t,a){r.basicStorehouse.storeImg=o}}),r.returnTop=function(){""!=t.previousState_name?t.back():o.go("app.intelligent.basicData.basicWareHouseSet",{type:2,libraryType:n.libraryType})},$.validator.addMethod("validNumber",function(e,o,t){return this.optional(o)||/^[1-9]\d*$/g.test(e)},"请输入正确的不为0的数字整数!"),r.clearNoNum=function(e,o){e[o]=e[o].replace(/[^\d.]/g,""),e[o]=e[o].replace(/^\./g,""),e[o]=e[o].replace(/\.{2,}/g,""),e[o]=e[o].replace(".","$#$").replace(/\./g,"").replace("$#$",".")},r.itExistName=function(e){null!=e&&c.itExistName(e).then(function(e){1==e.data&&(alert("仓房名称已存在!"),r.basicStorehouse.storehouseName="")},function(e){})},r.itExistCode=function(e){null!=e&&c.itExistCode(e).then(function(e){1==e.data&&(alert("仓房编码已存在!"),r.basicStorehouse.storehouseCode="")},function(e){})}}]);
- "use strict";function _typeof(a){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a})(a)}angular.module("app.intelligent").controller("basicTemperaturAalarmCtrl",["$rootScope","$scope","alertService","$state","basicTemperaturAalarmService","APP_CONFIG",function(a,t,e,o,n,l){t.pageInfo={pageNum:1,pageSize:10},t.alarm={alarmRole:"",detectionType:2},t.loadAlarm=function(){n.getAlarmPhoneNum(t.pageInfo.pageNum,t.pageInfo.pageSize,t.alarm,a.orgInfo.orgId).then(function(a){t.pageInfo=a},function(a){console.log()})},t.empty=function(){t.alarm.alarmRole="",t.loadAlarm()},t.deleteAlarmPhoneNum=function(a){confirm("确定要删除吗?")&&n.deleteAlarmPhoneDetil(a).then(function(a){"success"==a.status?(alert("删除成功!"),t.loadAlarm()):alert("删除失败"+a.message)})},t.loadAlarm()}]).controller("basicTemperaturAalarmSaveCtrl",["$scope","$rootScope","$http","$state","$stateParams","basicTemperaturAalarmService","APP_CONFIG",function(e,a,t,o,n,l,r){e.saveFlag=!1,e.isNotEdit=!1,null==e.alarm&&(e.alarm={}),e.loadDataById=function(a){l.loadDataById(a).then(function(a){e.alarm=a.data},function(a){})},"0"!=n.id?(e.isNotEdit=n.isNotEdit,e.isAdd=!1,e.loadDataById(n.id)):e.isAdd=!0,e.saveAlarmPhoneNum=function(){e.alarm.detectionType=2,l.saveAlarmPhoneNum(angular.toJson(e.alarm)).then(function(a){"success"==a.status?(alert("保存成功!"),e.returnUp()):(alert("保存失败!"),e.saveFlag=!1)},function(a){console.log(a)}),e.returnUp=function(){""!=a.previousState_name?a.back():o.go("app.intelligent.basicData.basicTemperaturAalarmList")}},e.itExistCode=function(a,t){null!=_typeof(a)&&""!=a&&null!=a&&l.itExistCode(a,t).then(function(a){1==a.data&&(alert("接收人名称已存在!"),e.alarm.alarmMan="")},function(a){}),null!=_typeof(t)&&""!=t&&null!=t&&l.itExistCode(a,t).then(function(a){1==a.data&&(alert("接受人电话已存在!"),e.alarm.alarmPhone="")},function(a){})}}]);
- "use strict";angular.module("app.intelligent").controller("basicThresholdSetCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","basicThresholdSetService",function(t,o,e,a,d,l){t.pageInfo={pageNum:1,pageSize:10},t.search={},t.loadData=function(){l.getThresholdPageInfo(t.pageInfo,t.search).then(function(e){t.pageInfo=e.data},function(e){})},t.loadData(),t.showDelete=function(e){confirm("确定要删除吗?")&&l.removeThreshold(e.id,e).then(function(e){"200"==e.retCode?(alert("删除成功!"),t.loadData()):alert(e.message)})},t.showAdd=function(){o.go("app.intelligent.basicData.basicThresholdSetList.add",{vCfCode:"0"})},t.showEdit=function(e){o.go("app.intelligent.basicData.basicThresholdSetList.edit",{vCfCode:e})},t.showView=function(e){o.go("app.intelligent.basicData.basicThresholdSetList.view",{vCfCode:e})},t.empty=function(){t.search.vCfCode="",t.loadData()},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())}}]).controller("basicThresholdSetSaveCtrl",["$scope","$state","$rootScope","$stateParams","APP_CONFIG","$uibModal","basicThresholdSetService",function(a,e,t,o,d,l,i){a.thresholdInfo={},a.addedDetail=[],a.saveFlag=!1,a.isNotEdit=!1,null==a.thresholdInfo&&(a.thresholdInfo={}),a.addRow=function(){var e;""!=a.thresholdInfo.vCfCode&&null!=a.thresholdInfo.vCfCode?((e=[]).vCfCode=a.thresholdInfo.vCfCode,l.open({size:"lg",templateUrl:"app/intelligent/basicData/views/basicThresholdSet-model.html",controller:"basicThresholdSetModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&""!=e&&a.addedDetail.push(angular.copy(e))},function(e){})):alert("请选择仓房名称!")},a.loadDataByVcfCode=function(e){a.thresholdInfo.vCfCode=e,i.loadDataByVcfCode(e).then(function(e){for(var t=e.data,o=0;o<t.length;o++)a.addedDetail.push(angular.copy(t[o]))},function(e){})},"0"!=o.vCfCode&&(a.isNotEdit=o.isNotEdit,1==o.isNotEdit||(a.isShowAdd=!0),a.loadDataByVcfCode(o.vCfCode)),a.save=function(){i.save(a.addedDetail,a.deleteRowId).then(function(e){"success"==e.message&&"200"==e.retCode?(alert("保存成功!"),a.retList()):alert("保存失败!")},function(e){})},a.editRow=function(e){var t=a.addedDetail.indexOf(e),o=[];o.vCfCode=e.vCfCode,o.wModule=e.wModule,o.wName=e.wName,o.threshold=e.threshold,o.wState=e.wState,l.open({size:"lg",templateUrl:"app/intelligent/basicData/views/basicThresholdSet-model.html",controller:"basicThresholdSetModalCtrl",resolve:{items:function(){return o}}}).result.then(function(e){null!=e&&""!=e&&(a.addedDetail[t].vCfCode=e.vCfCode,a.addedDetail[t].wModule=e.wModule,a.addedDetail[t].wName=e.wName,a.addedDetail[t].threshold=e.threshold,a.addedDetail[t].wState=e.wState,a.addedDetail[t].wUpdatePerson=e.wUpdatePerson)},function(e){console.log(e)})},a.deleteRow=function(e){null!=e.id&&null!=e.id&&""!=e.id&&confirm("您确定删除要此条数据吗?")&&(a.deleteRowId=e.id,-1!=(e=a.addedDetail.indexOf(e))&&a.addedDetail.splice(e,1))},a.retList=function(){""!=t.previousState_name?t.back():e.go("app.intelligent.basicData.basicThresholdSetList")}}]);
- "use strict";angular.module("app.intelligent").controller("basicThresholdSetModalCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","$uibModalInstance","$filter","items",function(o,e,t,l,d,a,r,n){o.isNotEdit=!0,o.thresholdInfo={},o.thresholdInfo.wUpdatePerson=t.userInfo.realName,o.thresholdInfo.orgId=t.depotInfo.orgId,null==n&&0==n.length||(o.thresholdInfo.vCfCode=n.vCfCode,o.thresholdInfo.wModule=n.wModule,o.thresholdInfo.wName=n.wName,o.thresholdInfo.threshold=n.threshold,o.thresholdInfo.wState=n.wState);var s=$("#ThresholdDetail-form").validate();$.validator.addMethod("validNumber",function(o,e,t){return this.optional(e)||/^\d*\.{0,1}\d{1,2}$/g.test(o)},"请输入正确的数字类型,最多两位小数!");s=null;o.save=function(){null==s?(s=$("#ThresholdDetail-form").validate(),$.validator.addMethod("validNumber",function(o,e){return!(!this.optional(e)&&!/^\d*\.{0,1}\d{1,2}$/g.test(o))},"请输入正确的数字类型,最多两位小数!"),o.save()):s.form()&&a.close(o.thresholdInfo)},o.cancel=function(){a.close()}}]);
- "use strict";angular.module("app.intelligent").controller("dcsQtInfoSetCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","dcsQtInfoSetService",function(e,a,t,o,n,s){e.pageInfo={pageNum:1,pageSize:10},e.search={vCfCode:""},e.loadData=function(){s.getDcsQtInfoSetPageInfo(e.pageInfo,e.search).then(function(t){e.pageInfo=t.data},function(t){console.log(t)})},e.loadData(),e.showEdit=function(t,e){a.go("app.intelligent.basicData.parameter.dcsQtInfo.edit",{id:t,isNotEdit:e})},e.showDelete=function(t){confirm("确定要删除吗?")&&s.remove(t).then(function(t){"200"==t.retCode?(alert("删除成功!"),e.loadData()):alert(t.message)})},e.synchronization=function(){s.synchronizationAll().then(function(t){"200"===t.retCode&&(alert(t.data),e.loadData())},function(t){console.log(t)})},e.empty=function(){e.search.vCfCode="",e.loadData()},e.goPage=function(t){e.pageInfo.pageNum!=t&&0<t&&(e.pageInfo.pageNum=t,e.loadData())}}]).controller("dcsQtInfoSetCtrlSaveCtrl",["$scope","$state","$rootScope","$stateParams","$filter","APP_CONFIG","dcsQtInfoSetService",function(e,t,a,o,n,s,d){e.saveFlag=!1,e.isNotEdit=!1,e.dcsQtInfo={},e.loadDataById=function(t){d.loadDataById(t).then(function(t){e.dcsQtInfo=t.data},function(t){console.log(t)})},"0"!==o.id?(e.loadDataById(o.id),e.isNotEdit=o.isNotEdit):(e.dcsQtInfo.vUpdatePerson=a.userInfo.realName,e.dcsQtInfo.vUpdateTime=n("date")(new Date,"yyyy-MM-dd HH:mm:ss"));var i=$("#dcsQtInfo-form").validate();$.validator.addMethod("validNumber",function(t,e){return this.optional(e)||/^[1-9]\d*$/g.test(t)},"请输入正确的不为0的数字整数!"),e.save=function(){""===o.isNotEdit&&(e.dcsQtInfo.vUpdatePerson=a.userInfo.realName,e.dcsQtInfo.vUpdateTime=n("date")(new Date,"yyyy-MM-dd HH:mm:ss")),e.saveFlag||i.form()&&(e.saveFlag=!0,e.dcsQtInfo.orgId=a.depotInfo.orgId,d.save(e.dcsQtInfo).then(function(t){"success"===t.message&&"200"===t.retCode?(alert("保存成功!"),e.retList()):(alert("保存失败!"),e.saveFlag=!1)},function(t){console.log(t)}))},e.retList=function(){""!=a.previousState_name?a.back():t.go("app.intelligent.basicData.parameter.dcsQtInfo")}}]);
- "use strict";angular.module("app.intelligent").controller("insectDetectionCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","insectDetectionService",function(t,e,a,n,o,i){t.pageInfo={pageNum:1,pageSize:10},t.search={vcfcode:""},t.loadData=function(){i.getBasicGrainSetPageInfo(t.pageInfo,t.search).then(function(e){t.pageInfo=e.data},function(e){})},t.loadData(),t.showDelete=function(e){confirm("确定要删除吗?")&&i.remove(e).then(function(e){"200"==e.retCode?(alert("删除成功!"),t.loadData()):alert(e.message)})},t.empty=function(){t.search.vcfcode="",t.loadData()},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())},t.synchronization=function(){var e=a.depotInfo.orgId;i.synchronizationAll(e).then(function(e){"200"==e.retCode?(alert("数据同步成功!"),t.loadData()):alert(e.message)},function(e){})}}]).controller("insectDetectionSaveCtrl",["$scope","$state","$rootScope","$stateParams","APP_CONFIG","insectDetectionService",function(a,e,t,n,o,i){a.saveFlag=!1,a.isNotEdit=!1,null==a.insect&&(a.insect={}),a.loadDataById=function(e){i.loadDataById(e).then(function(e){a.insect=e.data},function(e){})},"0"!=n.id?(a.isNotEdit=n.isNotEdit,a.isAdd=!1,a.loadDataById(n.id)):a.isAdd=!0;var c=$("#basicStorehouseView-form").validate();$.validator.addMethod("validNumber",function(e,t,a){return this.optional(t)||/^[1-9]\d*$/g.test(e)},"请输入正确的不为0的数字整数!"),a.clearNoNum=function(e,t){e[t]=e[t].replace(/[^\d.]/g,""),e[t]=e[t].replace(/^\./g,""),e[t]=e[t].replace(/\.{2,}/g,""),e[t]=e[t].replace(".","$#$").replace(/\./g,"").replace("$#$",".")},a.save=function(){a.saveFlag||c.form()&&(a.saveFlag=!0,a.insect.orgId=t.depotInfo.orgId,i.save(a.insect).then(function(e){"success"==e.message&&"200"==e.retCode?(alert("保存成功!"),a.retList()):(alert("保存失败!"),a.saveFlag=!1)},function(e){console.log(e)}))},a.retList=function(){""!=t.previousState_name?t.back():e.go("app.intelligent.basicData.parameter.insectPestDetection")},a.itExistCode=function(e,t){null!=e&&""!=e&&i.itExistCode(e,t).then(function(e){1==e.data&&(alert("设备编码已存在!"),a.insect.vdevcode="")},function(e){}),null!=t&&""!=t&&i.itExistCode(e,t).then(function(e){1==e.data&&(alert("设备名称已存在!"),a.insect.vdevname="")},function(e){})}}]);
- "use strict";angular.module("app.intelligent").controller("ktinfoCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","ktinfoService",function(a,e,n,t,o,i){a.pageInfo={pageNum:1,pageSize:10},a.search={vcfcode:""},a.loadData=function(){i.getBasicGrainSetPageInfo(a.pageInfo,a.search).then(function(t){a.pageInfo=t.data},function(t){})},a.loadData(),a.showAdd=function(){e.go("app.intelligent.basicData.parameter.ktinfo.add",{id:"0"})},a.showEdit=function(t){e.go("app.intelligent.basicData.parameter.ktinfo.edit",{id:t})},a.showView=function(t){e.go("app.intelligent.basicData.parameter.ktinfo.view",{id:t})},a.showDelete=function(t){confirm("确定要删除吗?")&&i.remove(t).then(function(t){"200"==t.retCode?(alert("删除成功!"),a.loadData()):alert(t.message)})},a.empty=function(){a.search.vcfcode="",a.loadData()},a.goPage=function(t){a.pageInfo.pageNum!=t&&0<t&&(a.pageInfo.pageNum=t,a.loadData())},a.synchronization=function(){var t=n.depotInfo.orgId;i.synchronizationAll(t).then(function(t){"200"==t.retCode?(alert("数据同步成功!"),a.loadData()):alert(t.message)},function(t){})}}]).controller("ktinfoSaveCtrl",["$scope","$state","$rootScope","$stateParams","$filter","APP_CONFIG","ktinfoService",function(e,t,a,n,o,i,c){e.saveFlag=!1,e.isNotEdit=!1,null==e.ktinfo&&(e.ktinfo={}),e.loadDataById=function(t){c.loadDataById(t).then(function(t){e.ktinfo=t.data},function(t){})},"0"!=n.id?(e.isNotEdit=n.isNotEdit,e.isAdd=!1,e.loadDataById(n.id)):e.isAdd=!0;var r=$("#basicGrainSetEdit-form").validate();$.validator.addMethod("validNumber",function(t,a){return this.optional(a)||/^[1-9]\d*$/g.test(t)},"请输入正确的不为0的数字整数!"),e.clearNoNum=function(t,a){t[a]=t[a].replace(/[^\d.]/g,""),t[a]=t[a].replace(/^\./g,""),t[a]=t[a].replace(/\.{2,}/g,""),t[a]=t[a].replace(".","$#$").replace(/\./g,"").replace("$#$",".")},e.clearNoNumf=function(t){if(!/^(\+|-)?\d+($|\.\d+$)/.test(t))return alert("当前温度请输入数值类型!"),!1},e.save=function(){e.saveFlag||r.form()&&(e.saveFlag=!0,e.ktinfo.orgId=a.depotInfo.orgId,c.save(e.ktinfo).then(function(t){"success"==t.message&&"200"==t.retCode?(alert("保存成功!"),e.retList()):(alert("保存失败!"),e.saveFlag=!1)},function(t){console.log(t)}))},e.retList=function(){""!=a.previousState_name?a.back():t.go("app.intelligent.basicData.parameter.ktinfo")},e.itExistCode=function(t,a){null!=t&&""!=t&&c.itExistCode(t,a).then(function(t){1==t.data&&(alert("设备编码已存在!"),e.ktinfo.vdevcode="")},function(t){}),null!=a&&""!=a&&c.itExistCode(t,a).then(function(t){1==t.data&&(alert("设备名称已存在!"),e.ktinfo.vdevname="")},function(t){})}}]);
- "use strict";angular.module("app.intelligent").controller("qtDevinfoDetectionCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","qtDevinfoSetService",function(t,a,n,e,o,i){t.pageInfo={pageNum:1,pageSize:10},t.search={vCfCode:""},t.loadData=function(){i.getBasicGrainSetPageInfo(t.pageInfo,t.search).then(function(e){t.pageInfo=e.data},function(e){})},t.loadData(),t.showAdd=function(){a.go("app.intelligent.basicData.parameter.qtDevinfo.add",{id:"0"})},t.showEdit=function(e){a.go("app.intelligent.basicData.parameter.qtDevinfo.edit",{id:e})},t.showView=function(e){a.go("app.intelligent.basicData.parameter.qtDevinfo.view",{id:e,isDisplay:!0})},t.showDelete=function(e){confirm("确定要删除吗?")&&i.remove(e).then(function(e){"200"==e.retCode?(alert("删除成功!"),t.loadData()):alert(e.message)})},t.empty=function(){t.search.vCfCode="",t.loadData()},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())},t.synchronization=function(){var e=n.depotInfo.orgId;i.synchronizationAll(e).then(function(e){"200"==e.retCode?(alert("数据同步成功!"),t.loadData()):alert(e.message)},function(e){})}}]).controller("qtDevinfoDetectionSaveCtrl",["$scope","$state","$rootScope","$stateParams","$filter","APP_CONFIG","qtDevinfoSetService",function(a,e,t,n,o,i,d){a.saveFlag=!1,a.isNotEdit=!1,null==a.qtDevinfo&&(a.qtDevinfo={}),a.loadDataById=function(e){d.loadDataById(e).then(function(e){a.qtDevinfo=e.data,a.qtDevinfo.vdevkindcode=a.qtDevinfo.vdevkindcode.toString()},function(e){})},a.notDisplay=!0,"0"!=n.id?(a.isNotEdit=n.isNotEdit,a.isAdd=!1,n.isDisplay&&(a.notDisplay=!1),a.loadDataById(n.id)):a.isAdd=!0;var c=$("#basicGrainSetEdit-form").validate();$.validator.addMethod("validNumber",function(e,t){return this.optional(t)||/^[1-9]\d*$/g.test(e)},"请输入正确的不为0的数字整数!"),a.clearNoNum=function(e,t){e[t]=e[t].replace(/[^\d.]/g,""),e[t]=e[t].replace(/^\./g,""),e[t]=e[t].replace(/\.{2,}/g,""),e[t]=e[t].replace(".","$#$").replace(/\./g,"").replace("$#$",".")},a.save=function(){a.qtDevinfo.vvaluetime=o("date")(a.qtDevinfo.vvaluetime,"yyyy-MM-dd HH:mm:ss"),null!==a.qtDevinfo.vdevkindcode&&void 0!==a.qtDevinfo.vdevkindcode&&""!==a.qtDevinfo.vdevkindcode&&(a.qtDevinfo.vdevkindcode=parseInt(a.qtDevinfo.vdevkindcode)),a.saveFlag||c.form()&&(a.saveFlag=!0,a.qtDevinfo.orgId=t.depotInfo.orgId,d.save(a.qtDevinfo).then(function(e){"success"==e.message&&"200"==e.retCode?(alert("保存成功!"),a.retList()):(alert("保存失败!"),a.saveFlag=!1)},function(e){console.log(e)}))},a.checkVcfCode=function(){a.pageInfo={pageNum:1,pageSize:1},a.search={vCfCode:a.qtDevinfo.vCfCode},console.log(a.search),basicGrainSetService.getBasicGrainSetPageInfo(a.pageInfo,a.search).then(function(e){a.pageInfo=e.data,0<a.pageInfo.total&&(alert("该仓房设置已存在,请不要重复添加!"),a.qtDevinfo.vCfCode="")},function(e){})},a.retList=function(){""!=t.previousState_name?t.back():e.go("app.intelligent.basicData.parameter.qtDevinfo")},a.itExistCode=function(e,t){null!=e&&""!=e&&d.itExistCode(e,t).then(function(e){1==e.data&&(alert("设备编码已存在!"),a.qtDevinfo.vdevcode="")},function(e){}),null!=t&&""!=t&&d.itExistCode(e,t).then(function(e){1==e.data&&(alert("设备名称已存在!"),a.qtDevinfo.vdevname="")},function(e){})}}]);
- "use strict";angular.module("app.intelligent").controller("quantityDetectionCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","quantityDetectionService",function(e,t,a,n,o,i){e.pageInfo={pageNum:1,pageSize:10},e.search={vcfcode:""},e.loadData=function(){i.getBasicGrainSetPageInfo(e.pageInfo,e.search).then(function(t){e.pageInfo=t.data},function(t){})},e.loadData(),e.showDelete=function(t){confirm("确定要删除吗?")&&i.remove(t).then(function(t){"200"==t.retCode?(alert("删除成功!"),e.loadData()):alert(t.message)})},e.empty=function(){e.search.vcfcode="",e.loadData()},e.goPage=function(t){e.pageInfo.pageNum!=t&&0<t&&(e.pageInfo.pageNum=t,e.loadData())},e.synchronization=function(){var t=a.depotInfo.orgId;i.synchronizationAll(t).then(function(t){"200"==t.retCode?(alert("数据同步成功!"),e.loadData()):alert(t.message)},function(t){})}}]).controller("quantityDetectionSaveCtrl",["$scope","$state","$rootScope","$stateParams","APP_CONFIG","quantityDetectionService",function(a,t,e,n,o,i){a.saveFlag=!1,a.isNotEdit=!1,null==a.quantity&&(a.quantity={}),a.loadDataById=function(t){i.loadDataById(t).then(function(t){a.quantity=t.data},function(t){})},"0"!=n.id?(a.isNotEdit=n.isNotEdit,a.isAdd=!1,a.loadDataById(n.id)):a.isAdd=!0;var c=$("#basicStorehouseView-form").validate();$.validator.addMethod("validNumber",function(t,e,a){return this.optional(e)||/^[1-9]\d*$/g.test(t)},"请输入正确的不为0的数字整数!"),a.clearNoNum=function(t,e){t[e]=t[e].replace(/[^\d.]/g,""),t[e]=t[e].replace(/^\./g,""),t[e]=t[e].replace(/\.{2,}/g,""),t[e]=t[e].replace(".","$#$").replace(/\./g,"").replace("$#$",".")},a.save=function(){a.saveFlag||c.form()&&(a.saveFlag=!0,a.quantity.updatePerson=e.userInfo.realName,a.quantity.orgId=e.depotInfo.orgId,i.save(a.quantity).then(function(t){"success"==t.message&&"200"==t.retCode?(alert("保存成功!"),a.retList()):(alert("保存失败!"),a.saveFlag=!1)},function(t){console.log(t)}))},a.retList=function(){""!=e.previousState_name?e.back():t.go("app.intelligent.basicData.parameter.quantityDetection")},a.itExistCode=function(t,e){null!=t&&""!=t&&i.itExistCode(t,e).then(function(t){1==t.data&&(alert("设备编码已存在!"),a.quantity.vJcCode="")},function(t){}),null!=e&&""!=e&&i.itExistCode(t,e).then(function(t){1==t.data&&(alert("设备名称已存在!"),a.quantity.vJcName="")},function(t){})}}]);
- "use strict";angular.module("app.intelligent").controller("selectStationTypeModalCtrl",["$scope","$state","$rootScope","$uibModalInstance","$timeout",function(t,e,p,o,n){n(function(){for(var t=p.stationType.list,e=[""],o=0;o<t.length;o++)e.push(t[o].vZdTypeName);for(var n=1,o=1;o<e.length;o++)o%3!=0?$("#table_1 tbody tr").eq(n).append("<td width='100px' style='border-right-width: 1px;border-bottom-width: 1px;'><input type='checkbox' name='p.sType' value='"+e[o]+"'/>"+e[o]+"</td>"):($("#table_1 tbody tr").eq(n).append("<td width='100px' style='border-right-width: 1px;border-bottom-width: 1px;'><input type='checkbox' name='p.sType' value='"+e[o]+"'/>"+e[o]+"</td>"),$("#table_1 tbody").append("<tr></tr>"),n++)},1),t.select=function(){var t="";$("#box").ready(function(){$.each($('input:checkbox[name="p.sType"]:checked'),function(){t+="/"+$(this).val()})}),o.close(t)},t.cancel=function(){o.close()}}]);
- "use strict";angular.module("app.intelligent").service("basicGasSetService",["$http","$q","APP_CONFIG",function(i,r,a){this.getBasicGrainSetPageInfo=function(e,t){var n=r.defer();return i({method:"GET",url:a.intelligentUrl+"/intelligents/gas/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,vCfCode:null==t?"":t.vcfcode}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.save=function(e){var t=r.defer();return i({method:"POST",url:a.intelligentUrl+"/intelligents/gas/save",data:{grainJson:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise},this.loadDataById=function(e){var t=r.defer();return i({method:"POST",url:a.intelligentUrl+"/intelligents/gas/getById",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.remove=function(e){var t=r.defer();return i({method:"POST",url:a.intelligentUrl+"/intelligents/gas/deleteById",data:{id:e.id,basicGasSetJson:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.itExistCode=function(e,t){var n=r.defer();return i({method:"GET",url:a.intelligentUrl+"/intelligents/gas/getBycfCode",params:{vdevcode:e,vdevname:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.synchronizationAll=function(e){var t=r.defer();return i({method:"GET",url:a.intelligentUrl+"/intelligents/gas/synchronizationAll",params:{orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.intelligent").service("basicGrainSetService",["$http","$q","APP_CONFIG",function(i,r,a){this.getBasicGrainSetPageInfo=function(e,n){var t=r.defer();return i({method:"GET",url:a.intelligentUrl+"/intelligents/grain/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,vCfCode:null==n?"":n.vCfCode}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.save=function(e){var n=r.defer();return i({method:"POST",url:a.intelligentUrl+"/intelligents/grain/save",data:{grainJson:angular.toJson(e)}}).then(function(e){n.resolve(e.data)},function(e){console.log(e)}),n.promise},this.loadDataById=function(e){var n=r.defer();return i({method:"POST",url:a.intelligentUrl+"/intelligents/grain/getById",data:{id:e}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise},this.remove=function(e){var n=r.defer();return i({method:"POST",url:a.intelligentUrl+"/intelligents/grain/deleteById",data:{id:e.id,basicGrainSetJson:angular.toJson(e)}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise},this.itExistCode=function(e,n){var t=r.defer();return i({method:"GET",url:a.intelligentUrl+"/intelligents/grain/getBycfCode",params:{vdevcode:e,vdevname:n}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.synchronizationAll=function(e){var n=r.defer();return i({method:"GET",url:a.intelligentUrl+"/intelligents/grain/synchronizationAll",params:{orgId:e}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise}}]);
- "use strict";angular.module("app.intelligent").service("basicNitrogenSetService",["$http","$q","APP_CONFIG",function(i,r,o){this.getBasicGrainSetPageInfo=function(e,n){var t=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/nitrogen/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,rName:null==n?"":n.rName}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.save=function(e){var n=r.defer();return i({method:"POST",url:o.intelligentUrl+"/intelligents/nitrogen/save",data:{grainJson:angular.toJson(e)}}).then(function(e){n.resolve(e.data)},function(e){console.log(e)}),n.promise},this.loadDataById=function(e){var n=r.defer();return i({method:"POST",url:o.intelligentUrl+"/intelligents/nitrogen/getById",data:{id:e}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise},this.remove=function(e){var n=r.defer();return i({method:"POST",url:o.intelligentUrl+"/intelligents/nitrogen/deleteById",data:{id:e.id,basicRoomSetJson:angular.toJson(e)}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise},this.itExistCode=function(e,n){var t=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/nitrogen/getBycfCode",params:{vdevcode:e,vdevname:n}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.synchronizationAll=function(e){var n=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/nitrogen/synchronizationAll",params:{orgId:e}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise}}]);
- "use strict";angular.module("app.intelligent").service("basicStationSetService",["$http","$q","APP_CONFIG",function(i,r,o){this.getBasicGrainSetPageInfo=function(t,e){var n=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/station/getList",params:{pageNum:t.pageNum,pageSize:t.pageSize,vZdName:null==e?"":e.vZdName}}).then(function(t){n.resolve(t.data)},function(t){n.reject("error")}),n.promise},this.save=function(t){var e=r.defer();return i({method:"POST",url:o.intelligentUrl+"/intelligents/station/save",data:{grainJson:angular.toJson(t)}}).then(function(t){e.resolve(t.data)},function(t){console.log(t)}),e.promise},this.loadDataById=function(t){var e=r.defer();return i({method:"POST",url:o.intelligentUrl+"/intelligents/station/getById",data:{id:t}}).then(function(t){e.resolve(t.data)},function(t){}),e.promise},this.remove=function(t){var e=r.defer();return i({method:"POST",url:o.intelligentUrl+"/intelligents/station/deleteById",data:{id:t.id,stationJson:angular.toJson(t)}}).then(function(t){e.resolve(t.data)},function(t){}),e.promise},this.getStations=function(){var e=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/station/getStations"}).then(function(t){e.resolve(t.data)},function(t){e.reject("error")}),e.promise},this.itExistCode=function(t,e){var n=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/station/getBycfCode",params:{vdevcode:t,vdevname:e}}).then(function(t){n.resolve(t.data)},function(t){n.reject("error")}),n.promise},this.synchronizationAll=function(t){var e=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/station/synchronizationAll",params:{orgId:t}}).then(function(t){e.resolve(t.data)},function(t){e.reject("error")}),e.promise}}]);
- "use strict";angular.module("app.intelligent").service("basicStationTypeService",["$http","$q","APP_CONFIG",function(n,i,r){this.getBasicGrainSetPageInfo=function(e){var t=i.defer();return n({method:"GET",url:r.intelligentUrl+"/intelligents/stationType/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getBasicStationType=function(){var t=i.defer();return n({method:"GET",url:r.intelligentUrl+"/intelligents/stationType/getList",params:{pageNum:1,pageSize:100}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.synchronizationAll=function(e){var t=i.defer();return n({method:"GET",url:r.intelligentUrl+"/intelligents/stationType/synchronizationAll",params:{orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.basic").service("basicStorehouseService",["$http","$q","APP_CONFIG",function(i,u,a){this.getPageInfo=function(e,r,o,t,n){var s=u.defer();return i({method:"GET",url:a.basicUrl+"/Storehouse/getList",params:{pageNum:e,pageSize:r,storeName:null==o?"":o.storehouseName,houseId:null==o?"":o.storehouseId,orgId:t,storehouseState:null==o?"":o.storehouseState,libraryType:n}}).then(function(e){s.resolve(e.data)},function(e){s.reject("error")}),s.promise},this.getStorehouseList=function(e,r){"1"!=r&&(r="0");var o=u.defer();return i({method:"GET",url:a.basicUrl+"/Storehouse/getStorehouseList",params:{unitId:e,libraryType:r}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.save=function(e,r){var o=u.defer();return i({method:"POST",url:a.basicUrl+"/Storehouse/edit",data:{storehouseJson:angular.toJson(e),userInfo:angular.toJson(r)}}).then(function(e){o.resolve(e.data)},function(e){console.log(e)}),o.promise},this.findByStorehouse=function(e,r){var o=u.defer();return i({method:"GET",url:a.basicUrl+"/Storehouse/findByStorehouse",params:{id:e,orgId:r}}).then(function(e){o.resolve(e.data)},function(e){console.log(e)}),o.promise},this.remove=function(e){var r=u.defer();return i({method:"POST",url:a.basicUrl+"/Storehouse/remove",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){console.log(e)}),r.promise},this.findStoreHouseListByRole=function(e,r,o){var t=u.defer();return i({method:"GET",url:a.basicUrl+"/Storehouse/findStoreHouseListByRole",params:{pageNum:e,pageSize:r,houseNo:o}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.findStoreHouseListByLoginUser=function(e){var r=u.defer();return i({method:"GET",url:a.basicUrl+"/Storehouse/findStoreHouseListByLoginUser",params:{userInfo:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.itExistName=function(e){var r=u.defer();return i({method:"GET",url:a.intelligentUrl+"/intelligents/house/getBycfName",params:{vCfName:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.itExistCode=function(e){var r=u.defer();return i({method:"GET",url:a.intelligentUrl+"/intelligents/house/getBycfCode",params:{vCfCode:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.intelligent").service("basicTemperaturAalarmService",["$http","alertService","$q","APP_CONFIG","$rootScope",function(l,e,i,o,n){this.getAlarmPhoneNum=function(e,t,r,n){var a=i.defer();return l({method:"GET",url:o.intelligentUrl+"/intelligents/alarm/getAlarmPhone",params:{pageNum:e,pageSize:t,detectionType:null==r.detectionType?"":r.detectionType,alarmRole:null==r.alarmRole?"":r.alarmRole,orgId:n}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.loadDataById=function(e){var t=i.defer();return l({method:"POST",url:o.intelligentUrl+"/intelligents/alarm/getByIdGetAlarmPhone",data:{alarmId:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.itExistCode=function(e,t){var r=i.defer();return l({method:"GET",url:o.intelligentUrl+"/intelligents/alarm/getByNameOrtpl",params:{alarmMan:e,alarmPhone:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getPageInfo=function(e,t,r){var n=i.defer();return l({method:"GET",url:o.intelligentUrl+"/intelligents/alarm/getAllAlarmPhone",params:{pageNum:e,pageSize:t,alarmData:null==r?"":r.name}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.deleteAlarmPhoneDetil=function(e){var t=i.defer();return l({method:"POST",url:o.intelligentUrl+"/intelligents/alarm/deleteAlarmPhone",params:{alarmId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.saveAlarmPhoneNum=function(e){var t=n.orgInfo.orgId,r=i.defer();return l({method:"POST",url:o.intelligentUrl+"/intelligents/alarm/saveAlarmPhone",data:{alarmJson:e,orgid:t}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}}]);
- "use strict";angular.module("app.intelligent").service("basicThresholdSetService",["$http","$q","APP_CONFIG","$rootScope",function(r,o,i,n){this.getThresholdPageInfo=function(e,t){var n=o.defer();return r({method:"GET",url:i.intelligentUrl+"/intelligents/WarningThreshold/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,vCfCode:null==t?"":t.vCfCode}}).then(function(e){n.resolve(e.data)},function(e){n.reject(e)}),n.promise},this.loadDataByVcfCode=function(e){var t=o.defer();return r({method:"GET",url:i.intelligentUrl+"/intelligents/WarningThreshold/getByCfCode",params:{vCfCode:null==e?"":e}}).then(function(e){t.resolve(e.data)},function(e){t.reject(e)}),t.promise},this.save=function(e,t){var n=o.defer();return r({method:"POST",url:i.intelligentUrl+"/intelligents/WarningThreshold/save",data:{thresholdListJson:angular.toJson(e),deleteRowId:t}}).then(function(e){n.resolve(e.data)},function(e){console.log(e)}),n.promise},this.removeThreshold=function(e,t){var n=o.defer();return r({method:"POST",url:i.intelligentUrl+"/intelligents/WarningThreshold/deleteThreshold",data:{id:e,vCfCode:t.vCfCode,thresholdSetListJson:angular.toJson(t)}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise},this.getValueByOrgIdOrCfCode=function(e){var t=o.defer();return r({method:"GET",url:i.intelligentUrl+"/intelligents/WarningThreshold/getValueByOrgIdOrCfCode",params:{vCfCode:void 0===e?"":e,orgId:n.orgInfo.orgId}}).then(function(e){t.resolve(e.data)},function(e){t.reject(e.data)}),t.promise}}]);
- "use strict";angular.module("app.intelligent").service("dcsQtInfoSetService",["$http","$q","APP_CONFIG","$rootScope",function(o,r,i,e){this.getDcsQtInfoSetPageInfo=function(e,t){var n=r.defer();return o({method:"GET",url:i.intelligentUrl+"/intelligents/gaseous/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,vCfCode:null==t?"":t.vCfCode}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.save=function(e){var t=r.defer();return o({method:"POST",url:i.intelligentUrl+"/intelligents/gaseous/save",data:{grainJson:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise},this.loadDataById=function(e){var t=r.defer();return o({method:"POST",url:i.intelligentUrl+"/intelligents/gaseous/getById",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.remove=function(e){var t=r.defer();return o({method:"POST",url:i.intelligentUrl+"/intelligents/gaseous/deleteById",data:{id:e.id,dcsQtInfoInfoJson:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.synchronizationAll=function(){var t=r.defer();return o({method:"GET",url:i.intelligentUrl+"/intelligents/gaseous/synchronizationAll",params:{orgId:e.depotInfo.orgId,vUpdatePerson:e.userInfo.realName}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.intelligent").service("insectDetectionService",["$http","$q","APP_CONFIG",function(i,r,o){this.getBasicGrainSetPageInfo=function(e,t){var n=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/insect/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,vCfCode:null==t?"":t.vcfcode}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.save=function(e){var t=r.defer();return i({method:"POST",url:o.intelligentUrl+"/intelligents/insect/save",data:{grainJson:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise},this.loadDataById=function(e){var t=r.defer();return i({method:"POST",url:o.intelligentUrl+"/intelligents/insect/getById",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.remove=function(e){var t=r.defer();return i({method:"POST",url:o.intelligentUrl+"/intelligents/insect/deleteById",data:{id:e.id,insectJson:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.itExistCode=function(e,t){var n=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/insect/getBycfCode",params:{vdevcode:e,vdevname:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.synchronizationAll=function(e){var t=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/insect/synchronizationAll",params:{orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.intelligent").service("ktinfoService",["$http","$q","APP_CONFIG",function(i,r,o){this.getBasicGrainSetPageInfo=function(e,t){var n=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/ktinfo/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,vCfCode:null==t?"":t.vcfcode}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.save=function(e){var t=r.defer();return i({method:"POST",url:o.intelligentUrl+"/intelligents/ktinfo/save",data:{grainJson:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise},this.loadDataById=function(e){var t=r.defer();return i({method:"POST",url:o.intelligentUrl+"/intelligents/ktinfo/getById",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.remove=function(e){var t=r.defer();return i({method:"POST",url:o.intelligentUrl+"/intelligents/ktinfo/deleteById",data:{id:e.id,ktinfoJson:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.itExistCode=function(e,t){var n=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/ktinfo/getBycfCode",params:{vdevcode:e,vdevname:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.synchronizationAll=function(e){var t=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/ktinfo/synchronizationAll",params:{orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.intelligent").service("qtDevinfoSetService",["$http","$q","APP_CONFIG",function(i,r,o){this.getBasicGrainSetPageInfo=function(e,t){var n=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/qtdevinfo/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,vCfCode:null==t?"":t.vCfCode}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.save=function(e){var t=r.defer();return i({method:"POST",url:o.intelligentUrl+"/intelligents/qtdevinfo/save",data:{grainJson:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise},this.loadDataById=function(e){var t=r.defer();return i({method:"POST",url:o.intelligentUrl+"/intelligents/qtdevinfo/getById",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.remove=function(e){var t=r.defer();return i({method:"POST",url:o.intelligentUrl+"/intelligents/qtdevinfo/deleteById",data:{id:e.id,qtDeviInfoJson:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.itExistCode=function(e,t){var n=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/qtdevinfo/getBycfCode",params:{vdevcode:e,vdevname:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.synchronizationAll=function(e){var t=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/qtdevinfo/synchronizationAll",params:{orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.intelligent").service("quantityDetectionService",["$http","$q","APP_CONFIG",function(i,r,o){this.getBasicGrainSetPageInfo=function(e,t){var n=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/quantity/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,vCfCode:null==t?"":t.vcfcode}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.save=function(e){var t=r.defer();return i({method:"POST",url:o.intelligentUrl+"/intelligents/quantity/save",data:{grainJson:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise},this.loadDataById=function(e){var t=r.defer();return i({method:"POST",url:o.intelligentUrl+"/intelligents/quantity/getById",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.remove=function(e){var t=r.defer();return i({method:"POST",url:o.intelligentUrl+"/intelligents/quantity/deleteById",data:{id:e.id,quantityJson:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.itExistCode=function(e,t){var n=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/quantity/getBycfCode",params:{vdevcode:e,vdevname:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.synchronizationAll=function(e){var t=r.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/quantity/synchronizationAll",params:{orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.intelligent").service("WareHouseBasicInfoService",["$http","$q","APP_CONFIG",function(r,o,i){this.WareHouseBasicInfo=function(e,t){"1"!=t&&(t="0");var n=o.defer();return r({method:"GET",url:i.intelligentUrl+"/intelligents/wareHouseBasicInfo/getWareHouseInfo",params:{unitId:e,libraryType:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.saveGrainpoint=function(e,t){null!=e.completeDate&&(e.completeDate=e.completeDate+" 00:00:00"),null!=e.useDate&&(e.useDate=e.useDate+" 00:00:00"),e.registDate=null;var n=o.defer();return r({method:"POST",url:i.intelligentUrl+"/intelligents/wareHouseBasicInfo/saveGrainpoint",data:{orgInfoJson:angular.toJson(e),CUD:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.synchronizationStoreHouse=function(e,t){var n=o.defer();return r({method:"POST",url:i.intelligentUrl+"/intelligents/wareHouseBasicInfo/synchronizationStoreHouse",data:{basicStorehouseJson:angular.toJson(e),del:null==t?"":t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise}}]);
- "use strict";angular.module("app.intelligent").controller("airConditionControlCtrl",["$scope","$state","$rootScope","$stateParams","$filter","ktinfoService","$uibModal","airConditionControlService",function(o,e,r,t,a,n,i,s){o.pageInfo={pageNum:1,pageSize:10},o.search={vcfcode:""},o.loadData=function(){n.getBasicGrainSetPageInfo(o.pageInfo,o.search).then(function(e){o.pageInfo=e.data},function(e){console.log(e)})},o.loadData(),o.sendClose=function(e,t,n){confirm("您确认发送指令!")&&(n.vstatue="0",s.sendAirConditionDir(e,t,"close",n,r.userInfo.realName).then(function(e){var t;"200"==e.retCode&&"success"==e.message?(t=e.data,t=o.ifGeneralReturn(t),alert(t),o.loadData()):"600"==e.retCode&&"3232302D46696C"==e.message?alert("无法连接到设备!"):alert("请求失败!")},function(e){console.log(e)}))},o.sendOpen=function(e,t,n){confirm("您确认发送指令!")&&(n.vstatue="1",s.sendAirConditionDir(e,t,"open",n,r.userInfo.realName).then(function(e){var t;"200"==e.retCode&&"success"==e.message?(t=e.data,t=o.ifGeneralReturn(t),alert(t),o.loadData()):"600"==e.retCode&&"3232302D46696C"==e.message?alert("无法连接到设备!"):alert("请求失败!")},function(e){console.log(e)}))},o.sendStop=function(e,t,n){confirm("您确认发送指令!")&&s.sendAirConditionDir(e,t,"stop",n,r.userInfo.realName).then(function(e){var t;"200"==e.retCode&&"success"==e.message?(t=e.data,t=o.ifGeneralReturn(t),alert(t)):"600"==e.retCode&&"3232302D46696C"==e.message?alert("无法连接到设备!"):alert("请求失败!")},function(e){console.log(e)})},o.ifGeneralReturn=function(e){for(var t in e)return"error"==t||"type"==t||"S_EM"==t?e[t]:e[t]+"!"},o.showDetails=function(e,t){var n=[];n.id=e.id,n.orgId=e.orgId,n.vdevcode=e.vdevcode,n.vdevname=e.vdevname,n.idevtdh=e.idevtdh,n.sitecode=e.sitecode,n.vcfcode=e.vcfcode,n.currenttemp=e.currenttemp,n.currentmode=e.currentmode,n.currentspeed=e.currentspeed,n.intemp=e.intemp,n.valarmstatue=e.valarmstatue,n.vstatue=e.vstatue,n.updatetime=a("date")(e.updatetime,"yyyy-MM-dd HH:mm:ss"),n.remark=e.remark,n.typeSet=t,i.open({size:"lg",templateUrl:"app/intelligent/coldStorage/views/airConditionControlDetails.html",controller:"airConditionControlDetailsCtrl",resolve:{items:function(){return n}}})},o.empty=function(){o.search.vcfcode="",o.loadData()},o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())}}]).controller("airConditionControlDetailsCtrl",["$scope","$uibModalInstance","items","$rootScope","ktinfoService","airConditionControlService",function(a,e,t,n,o,i){a.ktinfo={},a.vdevcode=t.vdevcode,a.vdevname=t.vdevname,a.idevtdh=t.idevtdh,a.sitecode=t.sitecode,a.storehouseName=n.storeHouseCodeObj[t.vcfcode].storehouseName,a.currenttemp=t.currenttemp,a.currentmode=t.currentmode,a.currentspeed=t.currentspeed,a.intemp=t.intemp,a.valarmstatue=t.valarmstatue,a.vstatue=t.vstatue,a.updatetime=t.updatetime,a.remark=t.remark,null!=t.typeSet?a.mustNotSet=!1:a.mustNotSet=!0,a.resetData=function(){a.ktinfo.currenttemp=a.currenttemp,a.ktinfo.currentmode=a.currentmode,a.ktinfo.currentspeed=a.currentspeed,a.ktinfo.id=t.id,a.ktinfo.vcfcode=t.vcfcode,a.ktinfo.vdevcode=a.vdevcode,a.ktinfo.vdevname=a.vdevname,a.ktinfo.idevtdh=a.idevtdh,a.ktinfo.sitecode=a.sitecode,a.ktinfo.intemp=a.intemp,a.ktinfo.valarmstatue=a.valarmstatue,a.ktinfo.vstatue=a.vstatue,a.ktinfo.remark=a.remark},a.sendCommand=function(n,o){var r;i.sendAirConditionDir(n,o,"temp").then(function(e){var t;"200"==e.retCode&&"success"==e.message?(t=e.data,a.ifGeneralReturn(t),i.sendAirConditionDir(n,o,"wind").then(function(e){var t;"200"==e.retCode&&"success"==e.message?(t=e.data,a.ifGeneralReturn(t),i.sendAirConditionDir(n,o,"mode").then(function(e){var t;"200"==e.retCode&&"success"==e.message?(t=e.data,r=a.ifGeneralReturn(t),alert(r)):"600"==e.retCode&&"3232302D46696C"==e.message?alert("无法连接到设备!"):alert("请求失败!")},function(e){console.log(e)})):"600"==e.retCode&&"3232302D46696C"==e.message?alert("无法连接到设备!"):alert("请求失败!")},function(e){console.log(e)})):"600"==e.retCode&&"3232302D46696C"==e.message?alert("无法连接到设备!"):alert("请求失败!")},function(e){console.log(e)})},a.ifGeneralReturn=function(e){for(var t in e)return"error"==t||"type"==t||"S_EM"==t?e[t]:e[t]+"!"},a.saveAndSet=function(){angular.equals({},a.ktinfo)?a.sendCommand(t.vcfcode,t.vdevcode):o.save(a.ktinfo).then(function(e){"success"==e.message&&"200"==e.retCode?(a.sendCommand(a.ktinfo.vcfcode,a.ktinfo.vdevcode),a.cancel()):alert("设置失败!")},function(e){console.log(e)})},a.cancel=function(){e.close()}}]);
- "use strict";angular.module("app.intelligent").controller("airConditionJobHistoryCtrl",["$scope","$state","$rootScope","$stateParams","ktinfoService","$uibModal","airConditionControlService",function(a,o,e,n,t,i,r){a.pageInfo={pageNum:1,pageSize:10},a.search={},a.loadData=function(){r.getJobHistoryPageInfo(a.pageInfo,a.search,e.orgInfo.orgId).then(function(o){a.pageInfo=o.data},function(o){console.log(o)})},a.loadData(),a.empty=function(){a.search.vcfcode="",a.loadData()},a.goPage=function(o){a.pageInfo.pageNum!=o&&0<o&&(a.pageInfo.pageNum=o,a.loadData())}}]);
- "use strict";angular.module("app.intelligent").service("airConditionControlService",["$http","$q","APP_CONFIG",function(l,a,c){this.sendAirConditionDir=function(e,t,n,o,r){var i=a.defer();return l({method:"POST",url:c.intelligentUrl+"/intelligents/coldStorage/sendAirConditionDir",data:{vcfcode:e,vdevcode:t,type:n,ktinfoJson:angular.toJson(o),uperson:r}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.getJobHistoryPageInfo=function(e,t,n){var o=a.defer();return l({method:"GET",url:c.intelligentUrl+"/intelligents/coldStorage/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,orgId:n,vcfcode:null==t?"":t.vcfcode}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise}}]);
- "use strict";angular.module("app.intelligent").controller("comprehensiveDeviceCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","comprehensiveDeviceService",function(t,e,o,a,n,i){t.pageInfo={pageNum:1,pageSize:10},t.search={vcfcode:"",vDistinguishState:""},t.loadData=function(){i.getPageInfo(t.pageInfo,t.search).then(function(e){t.pageInfo=e.data},function(e){console.log(e)})},t.loadData(),t.empty=function(){t.search.vcfcode="",t.search.vDistinguishState="",t.loadData()},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())},t.retList=function(){o.back()},t.detail=function(e){n.open({size:"lg",templateUrl:"app/intelligent/comprehensive/views/comprehensiveDevice-model.html",controller:"comprehensiveDeviceModelCtrl",resolve:{items:function(){return e}}})}}]);
- "use strict";angular.module("app.intelligent").controller("comprehensiveDeviceModelCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","$uibModalInstance","$filter","items","comprehensiveDeviceService",function(t,e,c,a,i,o,n,v,d){t.device={},t.vDeviceCode="",t.vPattern="",t.loadData=function(){d.getById(v).then(function(e){t.device=e.data,t.vDeviceCode=c.dicData[t.device.vDeviceCode],t.vPattern=c.dicData[t.device.vPattern]},function(e){console.log(e)})},t.loadData(),t.cancel=function(){o.close()}}]);
- "use strict";angular.module("app.intelligent").service("comprehensiveDeviceService",["$http","$q","APP_CONFIG",function(n,r,l){this.getPageInfo=function(e,t){var i=r.defer();return n({method:"GET",url:l.intelligentUrl+"/intelligents/comprehensive/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,vCfCode:null==t?"":t.vcfcode,vDistinguishState:null==t?"":t.vDistinguishState}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.getById=function(e){var t=r.defer();return n({method:"GET",url:l.intelligentUrl+"/intelligents/comprehensive/getById",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.intelligent").controller("controlledAtmosphereCtrl",["$scope","$state","$rootScope","$stateParams","basicGasSetService","$uibModal","controlledAtmosphereService",function(t,e,n,a,o,r,l){t.pageInfo={pageNum:1,pageSize:10},t.search={vcfcode:""},t.loadData=function(){o.getBasicGrainSetPageInfo(t.pageInfo,t.search).then(function(e){t.pageInfo=e.data},function(e){console.log(e)})},t.loadData(),t.sendClose=function(e,a,o){confirm("您确认发送指令!")&&($(".player-loader").show(),l.sendAirConditionDir(e,a,"close",o,n.userInfo.realName).then(function(e){var a;"200"==e.retCode&&"success"==e.message?(o.vstatue="0",$(".player-loader").hide(),a=e.data,a=t.ifGeneralReturn(a),alert(a),t.loadData()):($(".player-loader").hide(),"600"==e.retCode&&"3232302D46696C"==e.message?alert("无法连接到设备!"):alert("请求失败!"))},function(e){console.log(e)}))},t.sendOpen=function(e,a,o){confirm("您确认发送指令!")&&($(".player-loader").show(),l.sendAirConditionDir(e,a,"open",o,n.userInfo.realName).then(function(e){var a;"200"==e.retCode&&"success"==e.message?(o.vstatue="1",$(".player-loader").hide(),a=e.data,a=t.ifGeneralReturn(a),alert(a),t.loadData()):($(".player-loader").hide(),"600"==e.retCode&&"3232302D46696C"==e.message?alert("无法连接到设备!"):alert("请求失败!"))},function(e){console.log(e)}))},t.sendReverse=function(e,a,o){confirm("您确认发送指令!")&&($(".player-loader").show(),l.sendAirConditionDir(e,a,"reverse",o,n.userInfo.realName).then(function(e){var a;"200"==e.retCode&&"success"==e.message?($(".player-loader").hide(),a=e.data,a=t.ifGeneralReturn(a),alert(a)):($(".player-loader").hide(),"600"==e.retCode&&"3232302D46696C"==e.message?alert("无法连接到设备!"):alert("请求失败!"))},function(e){console.log(e)}))},t.sendStop=function(e,a,o){confirm("您确认发送指令!")&&($(".player-loader").show(),l.sendAirConditionDir(e,a,"stop",o,n.userInfo.realName).then(function(e){var a;"200"==e.retCode&&"success"==e.message?($(".player-loader").hide(),a=e.data,a=t.ifGeneralReturn(a),alert(a)):($(".player-loader").hide(),"600"==e.retCode&&"3232302D46696C"==e.message?alert("无法连接到设备!"):alert("请求失败!"))},function(e){console.log(e)}))},t.ifGeneralReturn=function(e){for(var a in e)return"error"==a||"type"==a||"S_EM"==a?e[a]:e[a]+"!"},t.showDetails=function(e){var a=[];a.id=e.id,a.orgId=e.orgId,a.vdevcode=e.vdevcode,a.vdevname=e.vdevname,a.idevtdh=e.idevtdh,a.sitecode=e.sitecode,a.vcfcode=e.vcfcode,a.valve1=e.valve1,a.valve2=e.valve2,a.valve3=e.valve3,a.n2value1=e.n2value1,a.n2value2=e.n2value2,a.n2value3=e.n2value3,a.n2value4=e.n2value4,a.n2value5=e.n2value5,a.valarmstatue=e.valarmstatue,a.vstatue=e.vstatue,a.updatetime=e.updatetime,a.remark=e.remark,r.open({size:"lg",templateUrl:"app/intelligent/controlledAtmosphere/views/controlledAtmosphereDetail.html",controller:"controlledAtmosphereDetailsCtrl",resolve:{items:function(){return a}}})},t.empty=function(){t.search.vcfcode="",t.loadData()},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())}}]).controller("controlledAtmosphereDetailsCtrl",["$scope","$uibModalInstance","items","$rootScope",function(e,a,o,t){e.vdevcode=o.vdevcode,e.vdevname=o.vdevname,e.idevtdh=o.idevtdh,e.sitecode=o.sitecode,e.storehouseName=t.storeHouseCodeObj[o.vcfcode].storehouseName,e.valve1=o.valve1,e.valve2=o.valve2,e.valve3=o.valve3,e.n2value1=o.n2value1,e.n2value2=o.n2value2,e.n2value3=o.n2value3,e.n2value4=o.n2value4,e.n2value5=o.n2value5,e.valarmstatue=o.valarmstatue,e.vstatue=o.vstatue,e.updatetime=o.updatetime,e.remark=o.remark,e.cancel=function(){a.close()}}]).controller("controlledAtmosphereHistoryCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","controlledAtmosphereService",function(a,e,o,t,n,r){a.pageInfo={pageNum:1,pageSize:10},a.search={},a.loadData=function(){r.getJobHistoryPageInfo(a.pageInfo,a.search,o.orgInfo.orgId).then(function(e){a.pageInfo=e.data},function(e){console.log(e)})},a.loadData(),a.empty=function(){a.search.vcfcode="",a.loadData()},a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData())}}]);
- "use strict";angular.module("app.intelligent").controller("nitrogenChargingCtrl",["$scope","$state","$rootScope","$stateParams","basicNitrogenSetService","$uibModal","nitrogenChargingService",function(o,e,a,t,r,n,i){o.pageInfo={pageNum:1,pageSize:10},o.search={vcfcode:""},o.loadData=function(){r.getBasicGrainSetPageInfo(o.pageInfo,o.search).then(function(e){o.pageInfo=e.data},function(e){console.log(e)})},o.loadData(),o.sendClose=function(t){confirm("您确认发送指令!")&&($(".player-loader").show(),i.sendAirConditionDir("close",t,a.userInfo.realName).then(function(e){var a;"200"==e.retCode&&"success"==e.message?(t.vstatue="0",$(".player-loader").hide(),a=e.data,a=o.ifGeneralReturn(a),alert(a),o.loadData()):($(".player-loader").hide(),"600"==e.retCode&&"3232302D46696C"==e.message?alert("无法连接到设备!"):alert("请求失败!"))},function(e){console.log(e)}))},o.sendOpen=function(t){confirm("您确认发送指令!")&&($(".player-loader").show(),i.sendAirConditionDir("open",t,a.userInfo.realName).then(function(e){var a;"200"==e.retCode&&"success"==e.message?(t.vstatue="1",$(".player-loader").hide(),a=e.data,a=o.ifGeneralReturn(a),alert(a),o.loadData()):($(".player-loader").hide(),"600"==e.retCode&&"3232302D46696C"==e.message?alert("无法连接到设备!"):alert("请求失败!"))},function(e){console.log(e)}))},o.ifGeneralReturn=function(e){for(var a in e)return"error"==a||"type"==a||"S_EM"==a?e[a]:e[a]+"!"},o.showDetails=function(e){var a=[];a.id=e.id,a.orgId=e.orgId,a.vdevcode=e.vdevcode,a.nitrogenhouse=e.nitrogenhouse,a.sitecode=e.sitecode,a.purity=e.purity,a.temperature=e.temperature,a.pressure=e.pressure,a.flow=e.flow,a.signal=e.signal,a.airsignal=e.airsignal,a.valarmstatue=e.valarmstatue,a.vstatue=e.vstatue,a.updatetime=e.updatetime,a.remark=e.remark,n.open({size:"lg",templateUrl:"app/intelligent/controlledAtmosphere/views/nitrogenChargingDetail.html",controller:"nitrogenChargingDetailsCtrl",resolve:{items:function(){return a}}})},o.empty=function(){o.search.vcfcode="",o.loadData()},o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())}}]).controller("nitrogenChargingDetailsCtrl",["$scope","$uibModalInstance","items","$rootScope",function(e,a,t,o){e.vdevcode=t.vdevcode,e.nitrogenhouse=t.nitrogenhouse,e.sitecode=t.sitecode,e.purity=t.purity,e.temperature=t.temperature,e.pressure=t.pressure,e.flow=t.flow,e.signal=t.signal,e.airsignal=t.airsignal,e.valarmstatue=t.valarmstatue,e.vstatue=t.vstatue,e.updatetime=t.updatetime,e.remark=t.remark,e.cancel=function(){a.close()}}]).controller("nitrogenChargingHistoryCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","nitrogenChargingService",function(a,e,t,o,r,n){a.pageInfo={pageNum:1,pageSize:10},a.search={},a.loadData=function(){n.getJobHistoryPageInfo(a.pageInfo,a.search,t.orgInfo.orgId).then(function(e){a.pageInfo=e.data},function(e){console.log(e)})},a.loadData(),a.empty=function(){a.search.vcfcode="",a.loadData()},a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData())}}]);
- "use strict";angular.module("app.intelligent").service("controlledAtmosphereService",["$http","$q","APP_CONFIG",function(l,s,a){this.sendAirConditionDir=function(e,t,n,r,i){var o=s.defer();return l({method:"POST",url:a.intelligentUrl+"/intelligents/gas/sendAirConditionDir",data:{vcfcode:e,vdevcode:t,type:n,ktinfoJson:angular.toJson(r),uperson:i}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getJobHistoryPageInfo=function(e,t,n){var r=s.defer();return l({method:"GET",url:a.intelligentUrl+"/intelligents/gas/getHistoryList",params:{pageNum:e.pageNum,pageSize:e.pageSize,orgId:n,vcfcode:null==t?"":t.vcfcode,energy:0}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.intelligent").service("nitrogenChargingService",["$http","$q","APP_CONFIG",function(a,g,l){this.sendAirConditionDir=function(e,n,t,r,i){var o=g.defer();return a({method:"POST",url:l.intelligentUrl+"/intelligents/nitrogen/sendAirConditionDir",data:{type:t,ktinfoJson:angular.toJson(r),uperson:i}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getJobHistoryPageInfo=function(e,n,t){var r=g.defer();return a({method:"GET",url:l.intelligentUrl+"/intelligents/gas/getHistoryList",params:{pageNum:e.pageNum,pageSize:e.pageSize,orgId:t,vcfcode:null==n?"":n.vcfcode,energy:1}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.intelligent").controller("ammeterSettingCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","ammeterSettingService",function(t,o,n,e,a,i){t.pageInfo={pageNum:1,pageSize:10},t.loadData=function(){i.getPageInfo(t.pageInfo,n.orgInfo.orgId,t.vcfcode,t.vHhtype).then(function(e){t.pageInfo=e.data},function(e){console.log(e)})},t.loadData(),t.showEdit=function(e){o.go("app.intelligent.energyMonitor.ammeterSetting.edit",{id:e,type:"edit"})},t.showView=function(e){o.go("app.intelligent.energyMonitor.ammeterSetting.edit",{id:e,type:"view"})},t.showDelete=function(e){confirm("确定要删除吗?")&&i.remove(e).then(function(e){"200"==e.retCode?(alert("删除成功!"),t.loadData()):alert(e.message)})},t.empty=function(){t.vcfcode="",t.vHhtype="",t.loadData()},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())},t.synchronization=function(){var e=n.depotInfo.orgId;i.synchronizationAll(e).then(function(e){"200"==e.retCode?(alert("数据同步成功!"),t.loadData()):alert(e.message)},function(e){})}}]).controller("ammeterSettingEditCtrl",["$scope","$state","$rootScope","$stateParams","APP_CONFIG","ammeterSettingService",function(t,e,o,n,a,i){t.saveFlag=!1,t.isNotEdit=!1,t.loadDataById=function(e){i.loadDataById(e).then(function(e){t.energyInfo=e.data,t.energyInfo.vHhtype=Number(t.energyInfo.vHhtype)},function(e){console.log(e)})},"add"==n.type?t.isAdd=!0:"edit"==n.type?(t.isAdd=!1,t.loadDataById(n.id)):"view"==n.type&&(t.loadDataById(n.id),t.isNotEdit=!0,t.isAdd=!1);var r=$("#energyInfo-form").validate();$.validator.addMethod("validNumber",function(e,t,o){return this.optional(t)||/^[1-9]\d*$/g.test(e)},"请输入正确的不为0的数字整数!"),t.clearNoNum=function(e,t){e[t]=e[t].replace(/[^\d.]/g,""),e[t]=e[t].replace(/^\./g,""),e[t]=e[t].replace(/\.{2,}/g,""),e[t]=e[t].replace(".","$#$").replace(/\./g,"").replace("$#$",".")},t.save=function(){t.saveFlag||r.form()&&(t.saveFlag=!0,t.energyInfo.vUpdatePerson=o.userInfo.userId,t.energyInfo.orgId=o.orgInfo.orgId,i.save(t.energyInfo).then(function(e){"success"==e.message&&"200"==e.retCode?(alert("保存成功!"),t.retList()):(alert("保存失败!"),t.saveFlag=!1)},function(e){console.log(e)}))},t.retList=function(){""!=o.previousState_name?o.back():e.go("app.intelligent.energyMonitor.ammeterSetting")}}]);
- "use strict";angular.module("app.intelligent").controller("trendCtrl",["$scope","$state","$compile","$rootScope","$stateParams","$uibModal","energyAnalyzeService","meterQueryService",function(a,e,t,i,o,r,n,l){$("#showChartsTrend").html($('<div class="charts-histogram-1" id="quxt" style="height: 100%;width:100%;z-index:1;" ></div>')),a.loadData=function(){n.getTrendThree(i.orgInfo.orgId,a.searchStartDate,a.searchEndDate).then(function(e){var n={tooltip:{trigger:"axis"},grid:{height:90,width:100,y:10},color:["#00FF00","#ffdb43","#4bb4ff","#ff6953","#ed19ff"],legend:{data:["风机","照明","插座"],orient:"vertical",x:"right",y:"15px",textStyle:{color:"#fff"}},calculable:!0,xAxis:[{name:"时间",type:"category",boundaryGap:!1,data:["周一","周二","周三","周四","周五","周六","周日"],axisLabel:{textStyle:{color:"#fff"}},lineStyle:{type:"solid",color:"#ffffff",width:"1"}}],yAxis:[{type:"value",show:!0,axisLabel:{textStyle:{color:"#fff"}},axisLine:{lineStyle:{type:"solid",color:"#ffffff",width:"1"}}}],series:[{name:"风机",type:"line",smooth:!0,data:[10,12,21,54,260,830,710]},{name:"照明",type:"line",smooth:!0,data:[30,182,434,791,390,30,10]},{name:"插座",type:"line",smooth:!0,data:[1320,1132,601,234,120,90,20]}]};a.getRealTemp=function(e){for(var t=[],a=[],i=[],o=[],r=0;r<e.length;r++)a.push(e[r].fj),i.push(e[r].zm),o.push(e[r].cz),t.push(e[r].vUpdateTime);n.series[0].data=a,n.series[1].data=i,n.series[2].data=o,n.xAxis[0].data=t};var t=echarts.init(document.getElementById("quxt"));a.getRealTemp(e),n.grid.height=$("#showChartsTrend").height()/1.5-25,n.grid.width=.8*$("#showChartsTrend").width(),t.setOption(n)},function(e){console.log(e)})},a.loadData()}]),angular.module("app.intelligent").controller("timePointComparisonCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","energyAnalyzeService","meterQueryService",function(a,e,t,i,o,r,n){$("#showChartsTimePoint").html($('<div class="liangspz-charts" id="sjd" style="height: 100%;width:100%;z-index:1;" ></div>')),a.loadData=function(){r.getTimePointThree(t.orgInfo.orgId,a.searchStartDate,a.searchEndDate).then(function(e){var t={normal:{show:!1,formatter:"{c} {name|{a}}",fontSize:16,rich:{name:{textBorderColor:"#fff"}}}},n={color:["#003366","#4cabce","#e5323e"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{show:!0,orient:"vertical",x:"right",y:"center",textStyle:{color:"#fff",fontSize:12},data:["风机","照明","插座"]},grid:{x:50,y:50,height:100,width:100},calculable:!0,xAxis:[{type:"category",axisTick:{show:!1},data:["2014","2015","2016","2017","2018"],axisLabel:{interval:0,rotate:0,margin:2,textStyle:{fontWeight:"bolder",color:"#fff"}},axisLine:{lineStyle:{type:"solid",color:"#fff",width:"1"}}}],yAxis:[{type:"value",splitLine:{show:!0},splitArea:{show:!1},axisLine:{lineStyle:{type:"solid",color:"#fff",width:"1"}},axisLabel:{interval:0,rotate:0,textStyle:{color:"#fff"}}}],series:[{name:"风机",type:"bar",barGap:"5%",label:t,barWidth:10,data:[10,22,51,20,40,50]},{name:"照明",type:"bar",label:t,barWidth:10,data:[10,22,51,20,40,50]},{name:"插座",type:"bar",label:t,barWidth:10,data:[10,22,51,20,40,50]}]};a.getRealTemp=function(e){for(var t=[],a=[],i=[],o=[],r=0;r<e.length;r++)a.push(e[r].fj),i.push(e[r].zm),o.push(e[r].cz),t.push(e[r].vUpdateTime);n.series[0].data=a,n.series[1].data=i,n.series[2].data=o,n.xAxis[0].data=t};t=echarts.init(document.getElementById("sjd"));a.getRealTemp(e),n.grid.height=$("#showChartsTimePoint").height()/1.5-25,n.grid.width=.8*$("#showChartsTimePoint").width(),t.setOption(n)},function(e){console.log(e)})},a.loadData()}]),angular.module("app.intelligent").controller("timeComparisonCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","energyAnalyzeService","meterQueryService",function(a,e,t,i,o,r,n){a.timeChange=function(){var e;null==a.twoTimeStart||""==a.twoTimeStart?a.twoTimeEnd="":(e=a.DateSub(a.oneTimeStart,a.oneTimeEnd),a.twoTimeEnd=a.DateSum(a.twoTimeStart,e))},a.DateSub=function(e,t){e=Date.parse(new Date(e)),t=Date.parse(new Date(t));return Math.abs(parseInt((t-e)/1e3/3600/24))},a.DateSum=function(e,t){var a=new Date(e),e=(a=new Date(a.setDate(a.getDate()+t))).getMonth()+1;return e<10&&(e="0"+e),t=a.getFullYear()+"-"+e+"-"+a.getDate()},$("#showChartsTime").html($('<div class="charts-histogram-1" id="quxt" style="height: 100%;width:100%;z-index:1;" ></div>')),a.loadData=function(){if(null==a.oneTimeStart||""==a.oneTimeStart||null==a.oneTimeEnd||""==a.oneTimeEnd)return alert("时间段一不能为空!"),!1;r.getTimeThree(t.orgInfo.orgId,a.vHhtype,a.oneTimeStart,a.oneTimeEnd,a.twoTimeStart,a.twoTimeEnd).then(function(e){var l={tooltip:{trigger:"axis"},grid:{height:90,width:100,y:10},color:["#00FF00","#4bb4ff","#ff6953","#ed19ff"],legend:{data:["时间段一","时间段二"],orient:"vertical",x:"right",y:"15px",textStyle:{color:"#fff"}},calculable:!0,xAxis:[{name:"时间段",type:"category",boundaryGap:!1,data:["周一","周二","周三","周四","周五","周六","周日"],axisLabel:{textStyle:{color:"#fff"}},lineStyle:{type:"solid",color:"#ffffff",width:"1"}}],yAxis:[{type:"value",show:!0,axisLabel:{textStyle:{color:"#fff"}},axisLine:{lineStyle:{type:"solid",color:"#ffffff",width:"1"}}}],series:[{name:"时间段一",type:"line",smooth:!0,data:[10,12,21,54,260,830,710]},{name:"时间段二",type:"line",smooth:!0,data:[30,182,434,791,390,30,10]}]};a.getRealTemp=function(e){for(var t=e.oneTime,a=e.twoTime,i=[],o=[],r=[],n=0;n<t.length;n++)o.push(t[n].fTotalNh);for(n=0;n<a.length;n++)r.push(a[n].fTotalNh);if(t.length>=a.length)for(n=0;n<t.length;n++)i.push(n+1);else for(n=0;n<a.length;n++)i.push(n+1);l.series[0].data=o,l.series[1].data=r,l.xAxis[0].data=i};var t=echarts.init(document.getElementById("quxt"));a.getRealTemp(e),l.grid.height=$("#showChartsTime").height()/1.5-25,l.grid.width=.8*$("#showChartsTime").width(),t.setOption(l)},function(e){console.log(e)})},a.loadDatas=function(){var e=new Date,t=e.getMonth()+1;t<10&&(t="0"+t),a.oneTimeEnd=e.getFullYear()+"-"+t+"-"+e.getDate(),a.oneTimeStart=e.getFullYear()+"-"+t+"-01",a.loadData()},a.loadDatas()}]);
- "use strict";angular.module("app.intelligent").controller("detectionCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","detectionService","meterQueryService","$interval",function(t,e,o,a,n,c,i,f){t.pageInfo={pageNum:1,pageSize:10},t.search={vnhcode:""},t.type=a.type,t.loadData=function(){c.getDetectionPageInfo(t.pageInfo,t.search,o.orgInfo.orgId,t.type).then(function(e){t.pageInfo=e.data},function(e){})},t.detectionTest=function(){confirm("您确认发送能耗检测请求!")&&c.detectionTest().then(function(e){"200"===e.retCode&&"success"===e.message&&("3232302D46696C"!==e.data?alert(e.data):alert("无法连接到设备!"))},function(e){console.log(e)})},f(function(){t.loadData()},18e4,-1),t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())},t.loadDatas=function(){i.getDeviceInfo(o.orgInfo.orgId).then(function(e){t.deviceInfo=e.data,t.loadData()},function(e){console.log(e)})},t.loadDatas()}]);
- "use strict";angular.module("app.intelligent").controller("dailyConsumptionCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","energyStatisticsService","meterQueryService",function(e,a,o,t,n,g,r){e.pageInfo={pageNum:1,pageSize:10},e.search={},e.loadData=function(){g.getDailyConsumptionPageInfo(e.pageInfo,o.orgInfo.orgId,e.vHhtype,e.searchStartDate,e.searchEndDate).then(function(a){e.pageInfo=a.data},function(a){console.log(a)})},e.goPage=function(a){e.pageInfo.pageNum!=a&&0<a&&(e.pageInfo.pageNum=a,e.loadData())},e.loadData()}]).controller("taskConsumptionCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","energyStatisticsService","meterQueryService",function(e,a,o,t,n,g,r){e.pageInfo={pageNum:1,pageSize:10},e.search={},e.loadData=function(){g.getTaskConsumptionPageInfo(e.pageInfo,o.orgInfo.orgId,e.vHhtype,e.searchStartDate,e.searchEndDate).then(function(a){e.pageInfo=a.data},function(a){console.log(a)})},e.goPage=function(a){e.pageInfo.pageNum!=a&&0<a&&(e.pageInfo.pageNum=a,e.loadData())},e.loadData()}]);
- "use strict";angular.module("app.intelligent").controller("meterQueryCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","meterQueryService",function(o,e,a,n,t,g){o.pageInfo={pageNum:1,pageSize:10},o.search={},o.loadData=function(){g.getMeterPageInfo(o.pageInfo,o.deviceNumber,a.orgInfo.orgId).then(function(e){o.pageInfo=e.data},function(e){console.log(e)})},o.loadData1=function(){g.getDeviceInfo(a.orgInfo.orgId).then(function(e){o.deviceInfo=e.data,o.loadData()},function(e){console.log(e)})},o.loadData1(),o.emptyTime=function(){o.deviceNumber="",o.loadData()},o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())}}]);
- "use strict";angular.module("app.intelligent").service("ammeterSettingService",["$http","$q","APP_CONFIG",function(o,l,a){this.getPageInfo=function(e,t,n,r){var i=l.defer();return o({method:"GET",url:a.intelligentUrl+"/intelligents/energyDetection/getAmmeterPageInfo",params:{pageNum:e.pageNum,pageSize:e.pageSize,orgId:null==t?"":t,vcfcode:null==n?"":n,vhhtype:null==r?"":r}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.save=function(e){var t=l.defer();return o({method:"POST",url:a.intelligentUrl+"/intelligents/energyDetection/saveAmmeter",data:{tEnergyInfoJson:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise},this.validCode=function(e,t){var n=l.defer();return o({method:"GET",url:a.intelligentUrl+"/intelligents/energyDetection/validCode",params:{id:e,vNhCode:t}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise},this.loadDataById=function(e){var t=l.defer();return o({method:"GET",url:a.intelligentUrl+"/intelligents/energyDetection/getById",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.remove=function(e){var t=l.defer();return o({method:"POST",url:a.intelligentUrl+"/intelligents/energyDetection/deleteById",data:{id:e.id,ammeterJson:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.synchronizationAll=function(e){var t=l.defer();return o({method:"GET",url:a.intelligentUrl+"/intelligents/energyDetection/synchronizationAll",params:{orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.intelligent").service("energyAnalyzeService",["$http","$q","APP_CONFIG",function(a,u,g){this.getTrendThree=function(e,t,n){var r=u.defer();return a({method:"GET",url:g.intelligentUrl+"/intelligents/energyDetection/getTrendThreePage",params:{orgId:e,startDate:null==t?"":t,endDate:null==n?"":n}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getTimePointThree=function(e,t,n){var r=u.defer();return a({method:"GET",url:g.intelligentUrl+"/intelligents/energyDetection/getTimePointThreePage",params:{orgId:e,startDate:null==t?"":t,endDate:null==n?"":n}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getTimeThree=function(e,t,n,r,i,l){var o=u.defer();return a({method:"GET",url:g.intelligentUrl+"/intelligents/energyDetection/getTimeThreePage",params:{orgId:e,vHhtype:t,oneTimeStart:null==n?"":n,oneTimeEnd:null==r?"":r,twoTimeStart:null==i?"":i,twoTimeEnd:null==l?"":l}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise}}]);
- "use strict";angular.module("app.intelligent").service("detectionService",["$http","$q","APP_CONFIG",function(o,l,a){this.getDetectionPageInfo=function(e,t,n,i){var r=l.defer();return o({method:"GET",url:a.intelligentUrl+"/intelligents/energyDetection/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,orgId:n,vnhcode:null==t?"":t.vnhcode,vhhtype:null==t?"":t.vhhtype,type:null==i?"":i}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.detectionTest=function(){var t=l.defer();return o({method:"POST",url:a.intelligentUrl+"/intelligents/energyDetection/addHistoryData",data:{}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.intelligent").service("energyStatisticsService",["$http","$q","APP_CONFIG",function(o,g,s){this.getDailyConsumptionPageInfo=function(e,t,n,i,r){var a=g.defer();return o({method:"GET",url:s.intelligentUrl+"/intelligents/energyDetection/getDailyConsumptionList",params:{pageNum:e.pageNum,pageSize:e.pageSize,orgId:t,vHhtype:n,startDate:i,endDate:r}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.getTaskConsumptionPageInfo=function(e,t,n,i,r){var a=g.defer();return o({method:"GET",url:s.intelligentUrl+"/intelligents/energyDetection/getTaskConsumptionList",params:{pageNum:e.pageNum,pageSize:e.pageSize,orgId:t,vHhtype:n,startDate:i,endDate:r}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise}}]);
- "use strict";angular.module("app.intelligent").service("meterQueryService",["$http","$q","APP_CONFIG",function(i,o,u){this.getMeterPageInfo=function(e,t,r){var n=o.defer();return i({method:"GET",url:u.intelligentUrl+"/intelligents/energyDetection/queryMeterList",params:{pageNum:e.pageNum,pageSize:e.pageSize,deviceNumber:t,orgId:r}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getDeviceInfo=function(e){var t=o.defer();return i({method:"GET",url:u.intelligentUrl+"/intelligents/energyDetection/queryDeviceList",params:{orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.intelligent").controller("fumHomeWorkCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","homeWorkService","StorehouseService",function(e,i,t,o,n,a,s){e.pageInfo={pageNum:1,pageSize:10};var r=t.depotInfo.orgId;e.loadData=function(){a.getFumigationProcessList(e.pageInfo,e.storehouseId,r).then(function(t){e.pageInfo=t},function(t){console.log(t)})},e.loadData(),e.loadStore=function(){s.getStorehouseList(t.orgInfo.orgId).then(function(t){e.storelist=t.houseList},function(t){console.log(t)})},e.loadStore(),e.getAddAndEdit=function(t,o){i.go("app.intelligent.fumigation.fumHomeWorkProcessEdit",{fumType:t,homeWorkId:o})},e.goPage=function(t){e.pageInfo.pageNum!=t&&0<t&&(e.pageInfo.pageNum=t,e.loadData())},e.$on("storeChangeed",function(t,o){e.storehouseId=o,e.loadData()}),e.removeDetail=function(t,o){a.removeDetail(t,o).then(function(t){"success"==t.status?(alert("删除成功"),e.loadData()):alert("删除失败")})},e.getAddList=function(){var t=[];t.dataType="GC",n.open({size:"lg",templateUrl:"app/intelligent/fumigation/views/plan/pesticide-list-modal.html",controller:"pesticideListModalCtrl",resolve:{items:function(){return t}}}).result.then(function(t){null!=t&&i.go("app.intelligent.fumigation.fumHomeWorkProcessEdit",{fumType:"add",homeWorkId:t.id})},function(t){console.log(t)})}}]).controller("fumHomeWorkEditCtrl",["$scope","$filter","$http","$stateParams","$state","$rootScope","$uibModal","pesticidePlanService","fumigationPlanService","paymentService","homeWorkService",function(a,o,t,e,i,n,s,r,u,d,l){a.fumigationProcess={},a.storehouse={},a.saveFlag=!1,a.isNotEdit=!1,a.addedDetail=[],a.keeperList=[],$(document).ready(function(){$("#dtBox").DateTimePicker({})}),a.storeData=function(t){d.getKepperByHouseId(t).then(function(t){a.keeperList=t},function(t){console.log(t)})},a.loadDataById=function(t){l.getProcessDeatil(t).then(function(t){a.fumigation=t.fumigationEdit,null!=a.fumigation.houseId&&a.storeData(a.fumigation.houseId),a.fumigationProcess=t.processEdit,a.addedDetail=t.tQtdevinfoEdit,a.fumigationProcess.firstUseDrugTime=o("date")(a.fumigationProcess.firstUseDrugTime,"yyyy-MM-dd HH:mm:ss"),a.fumigationProcess.firstSupplementDrugTime=o("date")(a.fumigationProcess.firstSupplementDrugTime,"yyyy-MM-dd HH:mm:ss"),a.fumigationProcess.lastSupplementDrugTime=o("date")(a.fumigationProcess.lastSupplementDrugTime,"yyyy-MM-dd HH:mm:ss"),a.fumigationProcess.taskEndTime=o("date")(a.fumigationProcess.taskEndTime,"yyyy-MM-dd HH:mm:ss"),a.fumigationProcess.bulkStartTime=o("date")(a.fumigationProcess.bulkStartTime,"yyyy-MM-dd HH:mm:ss"),a.fumigationProcess.bulkEndTime=o("date")(a.fumigationProcess.bulkEndTime,"yyyy-MM-dd HH:mm:ss"),r.geByFumigationId(a.fumigation.id).then(function(t){a.approveList=t},function(t){console.log(t)})},function(t){console.log(t)})},a.loadAddDataById=function(o){u.getFumigationPlanDeatil(o).then(function(t){a.fumigation=t.fumigationEdit,null!=a.fumigation.houseId&&a.storeData(a.fumigation.houseId),a.fumigationProcess.fumigationId=o},function(t){console.log(t)}),r.geByFumigationId(o).then(function(t){a.approveList=t},function(t){console.log(t)})},"add"==e.fumType?(a.fumigationProcess.creater=n.userInfo.userId,a.fumigationProcess.orgId=n.depotInfo.orgId,a.loadAddDataById(e.homeWorkId)):"detail"==e.fumType?(a.isNotSave=!0,a.isNotEdit=!0,$("#fumigationProcess-form input").attr("disabled",!0),$("#fumigationProcess-form select").attr("disabled",!0),a.loadDataById(e.homeWorkId)):"edit"==e.fumType&&($("#fumigationProcess-form input").attr("disabled",!1),$("#fumigationProcess-form select").attr("disabled",!1),a.loadDataById(e.homeWorkId));var f=$("#fumigationProcess-form").validate();$.validator.addMethod("validNumber",function(t,o,e){return this.optional(o)||/^(?!0+(?:\.0+)?$)(?:[1-9]\d*|0)(?:\.\d{1,2})?$/.test(t)},"请输入大于0的数字,最多两位小数!"),$.validator.addMethod("validFrequency",function(t,o,e){return this.optional(o)||/^\+?[1-9]\d*$/.test(t)},"请输入大于0的整数!"),$.validator.addMethod("validDrugTime",function(t,o,e){var i=a.fumigationProcess.firstUseDrugTime;return a.fumigationProcess.taskEndTime<=i?this.optional(o)||!1:this.optional(o)||!0},"作业结束时间不得早于初次施药时间!"),$.validator.addMethod("validTime",function(t,o,e){var i=a.fumigationProcess.firstUseDrugTime,n=a.fumigationProcess.taskEndTime;return t<=i||t<=n?this.optional(o)||!1:this.optional(o)||!0},"散气时间不得早于熏蒸开始时间和结束时间!"),$.validator.addMethod("setState",function(t,o,e){return"无"==t||"暂无"==t||"空"==t?this.optional(o)||!1:this.optional(o)||!0},"不能填写无,暂无,空等选项!"),a.addRow=function(){var t=[];t.houseId=n.storehouseObj[parseInt(a.fumigation.houseId)].storehouseCode,s.open({size:"lg",templateUrl:"app/intelligent/fumigation/views/homework/dcsqtinfo-list-modal.html",controller:"dcsqtinfoListModalCtrl",resolve:{items:function(){return t}}}).result.then(function(t){null!=t&&a.addedDetail.push(t)},function(t){console.log(t)})},a.deleteRow=function(t){t=a.addedDetail.indexOf(t);-1!=t&&a.addedDetail.splice(t,1)},a.retList=function(){n.back()},a.save=function(){if(!a.saveFlag&&f.form()){a.saveFlag=!0;for(var t="",o=0;o<a.addedDetail.length;o++)t=t+a.addedDetail[o].id+",";a.fumigationProcess.dcsqtinfoId=t.substring(0,t.length-1),l.saveFumigationProcessDate(a.fumigationProcess).then(function(t){"success"==t.status?(alert("保存成功!"),a.retList()):(alert("保存失败!"),a.saveFlag=!1)},function(t){console.log(t)})}}}]).controller("fumHomeWorkAfterCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","homeWorkService","StorehouseService",function(e,i,t,o,n,a,s){e.pageInfo={pageNum:1,pageSize:10};var r=t.depotInfo.orgId;e.loadData=function(){a.getFumigationAfterList(e.pageInfo,e.storehouseId,r).then(function(t){e.pageInfo=t},function(t){console.log(t)})},e.loadData(),e.loadStore=function(){s.getStorehouseList(t.orgInfo.orgId).then(function(t){e.storelist=t.houseList},function(t){console.log(t)})},e.loadStore(),e.getAddAndEdit=function(t,o){i.go("app.intelligent.fumigation.fumHomeWorkAfterEdit",{fumType:t,homeWorkId:o})},e.goPage=function(t){e.pageInfo.pageNum!=t&&0<t&&(e.pageInfo.pageNum=t,e.loadData())},e.$on("storeChangeed",function(t,o){e.storehouseId=o,e.loadData()}),e.removeDetail=function(t,o){a.removeAfterDetail(t,o).then(function(t){"success"==t.status?(alert("删除成功"),e.loadData()):alert("删除失败")})},e.getAddList=function(){var t=[];t.dataType="SH",n.open({size:"lg",templateUrl:"app/intelligent/fumigation/views/plan/pesticide-list-modal.html",controller:"pesticideListModalCtrl",resolve:{items:function(){return t}}}).result.then(function(t){null!=t&&i.go("app.intelligent.fumigation.fumHomeWorkAfterEdit",{fumType:"add",homeWorkId:t.id})},function(t){console.log(t)})}}]).controller("fumHomeWorkAfterEditCtrl",["$scope","$filter","$http","$stateParams","$state","$rootScope","$uibModal","pesticidePlanService","fumigationPlanService","paymentService","homeWorkService",function(e,o,t,i,n,a,s,r,u,d,l){e.fumigationAfter={},e.storehouse={},e.saveFlag=!1,e.isNotEdit=!1,e.keeperList=[],$(document).ready(function(){$("#dtBox").DateTimePicker({})}),e.storeData=function(t){d.getKepperByHouseId(t).then(function(t){e.keeperList=t},function(t){console.log(t)})},e.loadDataById=function(t){l.getAfterDeatil(t).then(function(t){e.fumigationAfter=t.afterEdit,e.fumigation=t.fumigationEdit,null!=e.fumigation.houseId&&e.storeData(e.fumigation.houseId),e.fumigationProcess=t.processEdit,e.fumigationProcess.bulkStartTime=o("date")(e.fumigationProcess.bulkStartTime,"yyyy-MM-dd HH:mm:ss"),e.fumigationProcess.bulkEndTime=o("date")(e.fumigationProcess.bulkEndTime,"yyyy-MM-dd HH:mm:ss"),e.fumigationAfter.checkInsectCageTime=o("date")(e.fumigationAfter.checkInsectCageTime,"yyyy-MM-dd HH:mm:ss"),r.geByFumigationId(e.fumigation.id).then(function(t){e.approveList=t},function(t){console.log(t)})},function(t){console.log(t)})},e.loadAddDataById=function(o){u.getFumigationPlanDeatil(o).then(function(t){e.fumigation=t.fumigationEdit,null!=e.fumigation.houseId&&e.storeData(e.fumigation.houseId),e.fumigationAfter.fumigationId=o},function(t){console.log(t)}),l.getFumIdByProcessDeatil(o).then(function(t){e.fumigationProcess=t.processEdit[0]},function(t){console.log(t)}),r.geByFumigationId(o).then(function(t){e.approveList=t},function(t){console.log(t)})},"add"==i.fumType?(e.fumigationAfter.creater=a.userInfo.userId,e.fumigationAfter.orgId=a.depotInfo.orgId,e.loadAddDataById(i.homeWorkId),e.fumigationAfter.xzxgpj="0"):"detail"==i.fumType?(e.isNotSave=!0,e.isNotEdit=!0,e.loadDataById(i.homeWorkId)):"edit"==i.fumType&&e.loadDataById(i.homeWorkId);var f=$("#fumigationAfter-form").validate();$.validator.addMethod("validNumber",function(t,o,e){return this.optional(o)||/^\d*\.{0,1}\d{1,2}$/g.test(t)},"请输入正确的数字类型,最多两位小数!"),$.validator.addMethod("validFrequency",function(t,o,e){return this.optional(o)||/^\+?[1-9]\d*$/.test(t)},"请输入大于0的整数!"),$.validator.addMethod("setState",function(t,o,e){return"无"==t||"暂无"==t||"空"==t?this.optional(o)||!1:this.optional(o)||!0},"不能填写无,暂无,空等选项!"),e.retList=function(){a.back()},e.save=function(){e.saveFlag||f.form()&&(e.saveFlag=!0,l.saveFumigationAfterDate(e.fumigationAfter).then(function(t){"success"==t.status?(alert("保存成功!"),e.retList()):(alert("保存失败!"),e.saveFlag=!1)},function(t){console.log(t)}))}}]).controller("homeWorkQueryCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","homeWorkService","StorehouseService",function(e,i,t,o,n,a,s){e.pageInfo={pageNum:1,pageSize:10};var r=t.depotInfo.orgId;e.storehouseObj=t.storehouseObj,e.loadData=function(){a.getHomeWorkQueryList(e.pageInfo,e.storehouseId,r).then(function(t){e.pageInfo=t},function(t){console.log(t)})},e.loadData(),e.loadStore=function(){s.getStorehouseList(t.orgInfo.orgId).then(function(t){e.storelist=t.houseList},function(t){console.log(t)})},e.loadStore(),e.getHomeWorkQueryEdit=function(t,o){1==t?i.go("app.intelligent.fumigation.fumHomeWorkProcessEdit",{fumType:"detail",homeWorkId:o}):2==t&&i.go("app.intelligent.fumigation.fumHomeWorkAfterEdit",{fumType:"detail",homeWorkId:o})},e.goPage=function(t){e.pageInfo.pageNum!=t&&0<t&&(e.pageInfo.pageNum=t,e.loadData())},e.$on("storeChangeed",function(t,o){e.storehouseId=o,e.loadData()})}]);
- "use strict";angular.module("app.intelligent").controller("fumigationPlanCtrl",["$scope","$state","$rootScope","$uibModal","$filter","fumigationPlanService","StorehouseService","businessApprovalService",function(n,o,s,e,r,i,t,u){n.pageInfo={pageNum:1,pageSize:10};var a=s.depotInfo.orgId;n.storehouseObj=s.storehouseObj,n.loadData=function(){i.getFumigationPlanList(n.pageInfo,n.storehouseId,a,"LB").then(function(e){n.pageInfo=e},function(e){console.log(e)})},n.loadData(),n.loadStore=function(){t.getStorehouseList(s.orgInfo.orgId).then(function(e){n.storelist=e.houseList},function(e){console.log(e)})},n.loadStore(),n.getAddAndEdit=function(e,t){o.go("app.intelligent.fumigation.fumigationPlanEdit",{fumType:e,fumigationId:t})},n.goPage=function(e){n.pageInfo.pageNum!=e&&0<e&&(n.pageInfo.pageNum=e,n.loadData())},n.$on("storeChangeed",function(e,t){n.storehouseId=t,n.loadData()}),n.removeDetail=function(e){i.removeDetail(e).then(function(e){"success"==e.status?(alert("删除成功"),n.loadData()):alert("删除失败")})},n.getChoices=function(t){1<t.state?alert("您已经提交该数据,无法再次提交!"):(n.modelItem=[],n.modelItem.roleName="仓储部经理",e.open({size:"md",templateUrl:"app/intelligent/aeration/views/approvalUser-view.html",controller:"choiceUserCtrl",resolve:{items:function(){return n.modelItem}}}).result.then(function(e){"submit"==e.returnType?n.submit(e.assignee,e.list,t):e.returnType},function(e){console.log(e)}))},n.submit=function(t,o,a){i.submit(a.id,2).then(function(e){"success"==e.status?(n.saveBusinessApproval(a,t,o),alert("提交成功!"),$("#myU-+serList").modal("hide"),n.loadData()):alert(e.msg)},function(e){console.log(e)})},n.saveBusinessApproval=function(e,t,o){r("date")(new Date,"yyyy-MM-dd HH:mm:ss");n.businessApproval={taskType:"fumigationApply",taskTypeName:"熏蒸申请编号:"+e.id,processInstanceId:e.id,fromDepartment:s.orgInfo.orgName,fromPeople:s.userInfo.userId,fromUserName:s.userInfo.realName,projectName:"熏蒸方案申请",result:"待审批",isHide:0,createTime:new Date,applyName:s.userInfo.realName,applyNameId:s.userInfo.userId,applyTime:new Date,operator:t,operatorName:t,taskName:"员工提交",taskId:e.id,content:"同意"};for(var a=0;a<o.length;a++){var i=o[a];i.userId==t&&(n.businessApproval.operatorName=i.realName)}u.add(n.businessApproval,e.state+1).then(function(e){e.status},function(e){console.log(e)})}}]).controller("fumigationPlanEditCtrl",["$scope","$filter","$http","$stateParams","$state","$rootScope","$uibModal","fumigationPlanService","paymentService","codeRuleService","businessApprovalService","APP_CONFIG",function(n,s,e,a,t,r,o,i,u,l,d,p){n.fumigation={},n.pesticide={},n.storehouse={},n.fumigationNumber={},n.saveFlag=!1,n.isNotSave=!1,n.fumPlanId="",$(document).ready(function(){$("#dtBox").DateTimePicker({})}),n.loadDataById=function(e){i.getFumigationPlanDeatil(e).then(function(e){n.fumigation=e.fumigationEdit,n.pesticide=e.pesticideEdit,n.fumigation.grainStorageTime=s("date")(n.fumigation.grainStorageTime,"yyyy-MM-dd HH:mm:ss"),n.pesticide.insectProductTime=s("date")(n.pesticide.insectProductTime,"yyyy-MM-dd HH:mm:ss"),n.pesticide.plannDrugStartTime=s("date")(n.pesticide.plannDrugStartTime,"yyyy-MM-dd HH:mm:ss"),n.pesticide.plannDrugUseUpTime=s("date")(n.pesticide.plannDrugUseUpTime,"yyyy-MM-dd HH:mm:ss"),null!=n.fumigation.houseId&&n.storeData(n.fumigation.houseId)},function(e){console.log(e)})},n.getCodeValueByType=function(){l.getCodeValueByType("fumigationProgram",r.orgInfo.orgId).then(function(e){"success"==e.status?(n.fumigationNumber.status="success",n.fumPlanId=e.codeValue):"error"==e.status&&(n.fumigationNumber.msg=e.msg,n.fumigationNumber.status="error",confirm("熏蒸编号有误!该页面无法保存!原因:"+n.fumigationNumber.msg+" 是否返回到列表页!")&&n.retList())})},"add"==a.fumType?(n.fumigation.creater=r.userInfo.userId,n.fumigation.orgId=r.depotInfo.orgId,n.pesticide.creater=r.userInfo.userId,n.pesticide.orgId=r.depotInfo.orgId,n.getCodeValueByType()):"detail"==a.fumType?(n.isNotSave=!0,$("#fumigationPlan-form input").attr("disabled",!0),$("#fumigationPlan-form select").attr("disabled",!0),n.loadDataById(a.fumigationId)):"edit"==a.fumType&&($("#fumigationPlan-form input").attr("disabled",!1),$("#fumigationPlan-form select").attr("disabled",!1),n.loadDataById(a.fumigationId));var m=$("#fumigationPlan-form").validate();$.validator.addMethod("validNumbers",function(e,t,o){return this.optional(t)||/^(?!0+(?:\.0+)?$)(?:[1-9]\d*|0)(?:\.\d{1,3})?$/.test(e)},"请输入大于0的数字,最多三位小数!"),$.validator.addMethod("validNumber",function(e,t,o){return this.optional(t)||/^(?!0+(?:\.0+)?$)(?:[1-9]\d*|0)(?:\.\d{1,2})?$/.test(e)},"请输入大于0的数字,最多两位小数!"),$.validator.addMethod("validFrequency",function(e,t,o){return this.optional(t)||/^\+?[1-9]\d*$/.test(e)},"请输入大于0的整数!"),$.validator.addMethod("setState",function(e,t,o){return"无"==e||"暂无"==e||"空"==e?this.optional(t)||!1:this.optional(t)||!0},"不能填写无,暂无,空等选项!"),n.storeData=function(e){n.emptyByChangeHouseId(),n.storehouse.houseType=Number(n.storehouseObj[e].storehouseType),n.storehouse.houseGround=Number(n.storehouseObj[e].ground),n.storehouse.houseWall=Number(n.storehouseObj[e].wall),n.storehouse.houseRoof=Number(n.storehouseObj[e].roof),n.storehouse.houseFrame=Number(n.storehouseObj[e].house),u.getKepperByHouseId(e).then(function(e){n.keeperList=e},function(e){console.log(e)}),i.getJcd(e,a.fumigationId).then(function(e){0<e.length?(n.jcdList=e,n.fumigation.hcjcdh=e[0].hcjcdh):(n.jcdList=null,n.fumigation.hcjcdh=null,alert("请先录入本仓房的虫害检测信息再添加相关的熏蒸申请!"))},function(e){console.log(e)}),n.getIndex(e)};n.getIndex=function(e){$.ajax({type:"GET",dataType:"json",url:p.agileUrl+"/agile/kcsw/queryLKNewData",data:{orgId:r.orgInfo.orgId,storeId:e},success:function(e){n.fumigation.grainKind=Number(e[0].pz),n.fumigation.grainCount=null!=e[0].kcsl?(e[0].kcsl/1e3).toFixed(3):"0"}})},n.emptyByChangeHouseId=function(){n.storehouse.houseType="",n.storehouse.houseGround="",n.storehouse.houseWall="",n.storehouse.houseRoof="",n.storehouse.houseFrame="",n.keeperList=[]},n.retList=function(){r.back()},n.save=function(o){n.saveFlag||m.form()&&(n.saveFlag=!0,i.saveFumigationPlanDate(n.fumigation,n.pesticide,n.fumPlanId).then(function(e){var t;1==o?"success"==e.status?(t=0,""==a.fumigationId?t=e.fumigationId:(t=a.fumigationId,o="2"),i.getFumigationPlanDeatil(t).then(function(e){n.fumigationEdit=e.fumigationEdit,n.getChoices(n.fumigationEdit,o)},function(e){})):alert("保存失败!"):"success"==e.status?(alert("保存成功!"),n.retList()):(alert("保存失败!"),n.saveFlag=!1)},function(e){console.log(e)}))},n.getChoices=function(t,e){1<t.state?alert("您已经提交该数据,无法再次提交!"):(n.modelItem=[],n.modelItem.roleName="仓储部经理",o.open({size:"md",templateUrl:"app/intelligent/aeration/views/approvalUser-view.html",controller:"choiceUserCtrl",resolve:{items:function(){return n.modelItem}}}).result.then(function(e){"cancel"==e.returnType?i.removeDetail(t.id).then(function(e){"success"==e.status&&(t.id=null,n.saveFlag=!1,n.getCodeValueByType())},function(e){console.log(e)}):"submit"==e.returnType?n.submit(e.assignee,e.list,t):e.returnType},function(e){console.log(e)}))},n.submit=function(t,o,a){i.submit(a.id,2).then(function(e){"success"==e.status?(n.saveBusinessApprovals(a,t,o),alert("提交成功!"),$("#myU-+serList").modal("hide"),n.retList()):alert(e.msg)},function(e){console.log(e)})},n.saveBusinessApprovals=function(e,t,o){s("date")(new Date,"yyyy-MM-dd HH:mm:ss");n.businessApproval={taskType:"fumigationApply",taskTypeName:"熏蒸申请编号:"+e.id,processInstanceId:e.id,fromDepartment:r.orgInfo.orgName,fromPeople:r.userInfo.userId,fromUserName:r.userInfo.realName,projectName:"熏蒸方案申请",result:"待审批",isHide:0,createTime:new Date,applyName:r.userInfo.realName,applyNameId:r.userInfo.userId,applyTime:new Date,operator:t,operatorName:t,taskName:"员工提交",taskId:e.id,content:"同意"};for(var a=0;a<o.length;a++){var i=o[a];i.userId==t&&(n.businessApproval.operatorName=i.realName)}d.add(n.businessApproval,e.state+1).then(function(e){e.status},function(e){console.log(e)})}}]).controller("fumigationApproveCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","fumigationPlanService","StorehouseService",function(o,a,e,t,i,n,s){o.pageInfo={pageNum:1,pageSize:10};var r=e.depotInfo.orgId;o.storehouseObj=e.storehouseObj,o.loadData=function(){n.getFumigationApproveList(o.pageInfo,o.storehouseId,r,e.userInfo.userId).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.loadData(),o.loadStore=function(){s.getStorehouseList(e.orgInfo.orgId).then(function(e){o.storelist=e.houseList},function(e){console.log(e)})},o.loadStore(),o.getAddAndEdit=function(e,t){a.go("app.intelligent.fumigation.fumigationApproveEdit",{fumType:e,fumigationId:t})},o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())},o.$on("storeChangeed",function(e,t){o.storehouseId=t,o.loadData()})}]).controller("fumigationApproveEditCtrl",["$scope","$filter","$http","$stateParams","$state","$rootScope","$uibModal","aerationTaskService","fumigationPlanService","paymentService","businessApprovalService",function(u,l,e,t,o,d,a,i,n,s,p){u.fumigation={},u.pesticide={},u.storehouse={},u.isAudit=!1,u.isNotEdit=!1,u.isTryEdit=!1,u.keeperList=[],u.loadDataById=function(e){n.getFumigationPlanDeatil(e).then(function(e){u.fumigation=e.fumigationEdit,u.pesticide=e.pesticideEdit,u.fumigation.approvePeople=d.userInfo.realName,u.fumigation.approveDepartment=d.orgInfo.orgName,u.pesticide.approvePeople=d.userInfo.realName,u.pesticide.approveDepartment=d.orgInfo.orgName,u.fumigation.grainStorageTime=l("date")(u.fumigation.grainStorageTime,"yyyy-MM-dd HH:mm:ss"),u.pesticide.insectProductTime=l("date")(u.pesticide.insectProductTime,"yyyy-MM-dd HH:mm:ss"),u.pesticide.plannDrugStartTime=l("date")(u.pesticide.plannDrugStartTime,"yyyy-MM-dd HH:mm:ss"),u.pesticide.plannDrugUseUpTime=l("date")(u.pesticide.plannDrugUseUpTime,"yyyy-MM-dd HH:mm:ss"),null!=u.fumigation.houseId&&u.storeData(u.fumigation.houseId)},function(e){console.log(e)}),u.approval={taskId:e},i.getSelectPageInfo(null,null,null,u.approval,null,"fumigationApply",d.userInfo.userId,"asc").then(function(e){u.auditList=e.list},function(e){console.log(e)})},"approval"==t.fumType?(u.isNotEdit=!0,u.isNotSave=!0,u.isAudit=!0,$("#fumigationApprove-form input").attr("disabled",!0),$("#fumigationApprove-form select").attr("disabled",!0),$("#approveNote").attr("disabled",!1),u.loadDataById(t.fumigationId)):"detail"==t.fumType?($("#fumigationApprove-form input").attr("disabled",!0),$("#fumigationApprove-form select").attr("disabled",!0),u.isNotEdit=!0,u.isNotSave=!0,u.isAudit=!1,u.loadDataById(t.fumigationId)):"fumType"==t.fumType&&($("#fumigationApprove-form input").attr("disabled",!0),$("#fumigationApprove-form select").attr("disabled",!0),u.isNotEdit=!0,u.isTryEdit=!0,u.isNotSave=!0,u.isAudit=!1,u.loadDataById(t.fumigationId)),u.storeData=function(e){u.storehouse.houseType=Number(u.storehouseObj[e].storehouseType),u.storehouse.houseGround=u.storehouseObj[e].ground,u.storehouse.houseWall=u.storehouseObj[e].wall,u.storehouse.houseRoof=u.storehouseObj[e].roof,u.storehouse.houseFrame=u.storehouseObj[e].house,s.getKepperByHouseId(e).then(function(e){u.keeperList=e},function(e){console.log(e)})},u.retList=function(){d.back()},u.audit=function(e,t,o,a){if("0"==(a="6"==a?"7":a)||"7"==a){if(null==o||"undefined"==o)return void alert("请填写审批意见!");o=","+o}n.submit(u.fumigation.id,a).then(function(e){"success"==e.status?(null!=t&&(u.approvalPeople=t.assignee,u.approvalPeople_list=t.list),u.saveBusinessApproval(u.fumigation,u.approvalPeople,u.approvalPeople_list,o,a),alert("提交成功!"),$("#myUserList").modal("hide")):alert(e.msg)},function(e){console.log(e)})},u.choice=function(t,o){"3"==o?(u.modelItem=[],u.modelItem.roleName="库领导",a.open({size:"md",templateUrl:"app/intelligent/aeration/views/approvalUser-view.html",controller:"choiceUserCtrl",resolve:{items:function(){return u.modelItem}}}).result.then(function(e){"cancel"==e.returnType||("submit"==e.returnType?u.audit(u.fumigation,e,t,o):"isEnd"==e.returnType&&u.audit(null))},function(e){console.log(e)})):"4"==o&&u.audit(u.fumigation,null,t,o)},u.saveBusinessApproval=function(e,t,o,a,i){var n=null;"3"==i?(n="仓储部经理审批",a=null==a||"undefined"==a?"同意":"同意"+a):"4"==i?(n="库领导审批",a=null==a||"undefined"==a?"同意":"同意"+a):"0"==i?("2"==e.state?n="仓储部经理审批":"3"==e.state&&(n="库领导审批"),a=null==a||"undefined"==a?"驳回":"驳回"+a):"6"==i&&("2"==e.state?n="仓储部经理审批":"3"==e.state&&(n="库领导审批"),a=null==a||"undefined"==a?"拒绝":"拒绝"+a);l("date")(new Date,"yyyy-MM-dd HH:mm:ss");if(u.businessApproval={taskType:"fumigationApply",taskTypeName:"熏蒸申请编号:"+e.id,processInstanceId:e.id,fromDepartment:d.orgInfo.orgName,fromPeople:d.userInfo.userId,fromUserName:d.userInfo.realName,projectName:"熏蒸方案申请",result:"待审批",isHide:0,createTime:new Date,applyName:d.userInfo.realName,applyNameId:d.userInfo.userId,applyTime:new Date,operator:t,operatorName:t,taskName:n,taskId:e.id,content:a},"1"==i||"2"==i||"3"==i)for(var s=0;s<o.length;s++){var r=o[s];r.userId==t&&(u.businessApproval.operatorName=r.realName)}"4"==i&&(u.businessApproval.operator=d.userInfo.userId),p.add(u.businessApproval,i).then(function(e){"success"==e.status?u.retList():alert("保存失败!")},function(e){console.log(e)})}}]).controller("planQueryCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","fumigationPlanService","StorehouseService",function(o,i,e,t,a,n,s){o.pageInfo={pageNum:1,pageSize:10};var r=e.depotInfo.orgId;o.storehouseObj=e.storehouseObj,o.loadData=function(){n.getPlanQueryList(o.pageInfo,o.storehouseId,r).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.loadData(),o.loadStore=function(){s.getStorehouseList(e.orgInfo.orgId).then(function(e){o.storelist=e.houseList},function(e){console.log(e)})},o.getPlanQueryEdit=function(e,t,o,a){1==e?"审批通过"==o||"审批拒绝"==o?i.go("app.intelligent.fumigation.fumigationApproveEdit",{fumType:a,fumigationId:t}):i.go("app.intelligent.fumigation.fumigationPlanEdit",{fumType:a,fumigationId:t}):2==e&&("施药审批通过"==o?i.go("app.intelligent.fumigation.pesticideApproveEdit",{fumType:a,pesticideId:t}):i.go("app.intelligent.fumigation.pesticidePlanEdit",{fumType:a,pesticideId:t}))},o.isShow="0",0!=t.id&&(e.isIndexPage=!0,o.storehouseId=t.id,o.isShow="1"),o.loadData(),o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())},o.$on("storeChangeed",function(e,t){o.storehouseId=t,o.loadData()}),o.returnUp=function(){"SY"==t.homePage?i.go("app.dashboard"):i.go("app.supervise.cameraPT")}}]);
- "use strict";angular.module("app.intelligent").controller("pesticideListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","$rootScope","fumigationPlanService","APP_CONFIG","items",function(e,n,o,a,t,i,c,l,s){e.pageInfo={pageNum:1,pageSize:10},e.searchCondition={};var g=i.depotInfo.orgId;e.storehouseObj=i.storehouseObj,e.loadData=function(){c.getFumigationPlanList(e.pageInfo,void 0,g,s.dataType).then(function(o){e.pageInfo=o},function(o){console.log(o)})},e.loadData(),e.goPage=function(o){e.pageInfo.pageNum!=o&&0<o&&(e.pageInfo.pageNum=o,e.loadData(o,10,e.searchCondition))},e.cancel=function(){n.close()},e.selectPlan=function(o){n.close(o)}}]).controller("dcsqtinfoListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","$rootScope","gasDetectionPlanService","APP_CONFIG","items",function(e,n,o,a,t,i,c,l,s){e.pageInfo={pageNum:1,pageSize:10},e.searchCondition={};i.depotInfo.orgId;e.storehouseObj=i.storehouseObj,e.searchCondition.vCfCode=s.houseId,e.loadData=function(){c.getGasDetectionPageInfo(e.pageInfo,e.searchCondition).then(function(o){e.pageInfo=o.data},function(o){console.log(o)})},e.loadData(),e.goPage=function(o){e.pageInfo.pageNum!=o&&0<o&&(e.pageInfo.pageNum=o,e.loadData(o,10,e.searchCondition))},e.cancel=function(){n.close()},e.selectPlan=function(o){n.close(o)}}]);
- "use strict";angular.module("app.intelligent").controller("pesticidePlanCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","$filter","pesticidePlanService","StorehouseService","businessApprovalService",function(a,i,n,e,o,r,s,t,d){a.pageInfo={pageNum:1,pageSize:10},a.search={storehouseId:"",warehouseId:""};var l=n.depotInfo.orgId;a.loadData=function(){s.getPesticidePlanList(a.pageInfo,a.storehouseId,l,"LB").then(function(e){a.pageInfo=e},function(e){console.log(e)})},a.loadData(),a.loadStore=function(){t.getStorehouseList(n.orgInfo.orgId).then(function(e){a.storelist=e.houseList},function(e){console.log(e)})},a.loadStore(),a.getAddAndEdit=function(e,t){i.go("app.intelligent.fumigation.pesticidePlanEdit",{fumType:e,pesticideId:t})},a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData())},a.$on("storeChangeed",function(e,t){a.storehouseId=t,a.loadData()}),a.removeDetail=function(e){s.removeDetail(e).then(function(e){"success"==e.status?(alert("删除成功"),a.loadData()):alert("删除失败")})},a.getAddList=function(){var e=[];e.dataType="XZ",o.open({size:"lg",templateUrl:"app/intelligent/fumigation/views/plan/pesticide-list-modal.html",controller:"pesticideListModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&i.go("app.intelligent.fumigation.pesticidePlanEdit",{fumType:"add",pesticideId:e.id})},function(e){console.log(e)})},a.getChoices=function(t){1<t.state?alert("您已经提交该数据,无法再次提交!"):(a.modelItem=[],a.modelItem.roleName="仓储部经理",o.open({size:"md",templateUrl:"app/intelligent/aeration/views/approvalUser-view.html",controller:"choiceUserCtrl",resolve:{items:function(){return a.modelItem}}}).result.then(function(e){"submit"==e.returnType?a.submit(e.assignee,e.list,t):e.returnType},function(e){console.log(e)}))},a.submit=function(t,i,o){s.submit(o.id,2).then(function(e){"success"==e.status?(a.saveBusinessApproval(o,t,i),alert("提交成功!"),$("#myU-+serList").modal("hide"),a.loadData()):alert(e.msg)},function(e){console.log(e)})},a.saveBusinessApproval=function(e,t,i){r("date")(new Date,"yyyy-MM-dd HH:mm:ss");a.businessApproval={taskType:"pesticideApply",taskTypeName:"施药申请编号:"+e.id,processInstanceId:e.id,fromDepartment:n.orgInfo.orgName,fromPeople:n.userInfo.userId,fromUserName:n.userInfo.realName,projectName:"施药方案申请",result:"待审批",isHide:0,createTime:new Date,applyName:n.userInfo.realName,applyNameId:n.userInfo.userId,applyTime:new Date,operator:t,operatorName:t,taskName:"员工提交",taskId:e.id,content:"同意"};for(var o=0;o<i.length;o++){var s=i[o];s.userId==t&&(a.businessApproval.operatorName=s.realName)}d.add(a.businessApproval,e.state+1).then(function(e){e.status},function(e){console.log(e)})}}]).controller("pesticidePlanEditCtrl",["$scope","$filter","$http","$stateParams","$state","$rootScope","$uibModal","pesticidePlanService","businessApprovalService","fumigationPlanService","paymentService",function(a,n,e,o,t,r,s,d,l,i,u){a.pesticide={},a.storehouse={},a.saveFlag=!1,a.isNotSave=!1,a.keeperList=[],$(document).ready(function(){$("#dtBox").DateTimePicker({})}),a.loadDataById=function(e){d.gePesticideDeatil(e).then(function(e){a.fumigation=e.fumigationEdit,a.pesticide=e.pesticideEdit,a.fumigation.grainStorageTime=n("date")(a.fumigation.grainStorageTime,"yyyy-MM-dd HH:mm:ss"),a.pesticide.insectProductTime=n("date")(a.pesticide.insectProductTime,"yyyy-MM-dd HH:mm:ss"),a.pesticide.plannDrugStartTime=n("date")(a.pesticide.plannDrugStartTime,"yyyy-MM-dd HH:mm:ss"),a.pesticide.plannDrugUseUpTime=n("date")(a.pesticide.plannDrugUseUpTime,"yyyy-MM-dd HH:mm:ss"),null!=a.fumigation.houseId&&a.storeData(a.fumigation.houseId)},function(e){console.log(e)})},a.loadAddDataById=function(t){i.getFumigationPlanDeatil(t).then(function(e){a.fumigation=e.fumigationEdit,null!=a.fumigation.houseId&&a.storeData(a.fumigation.houseId),a.pesticide.fumigationId=t},function(e){console.log(e)})},"add"==o.fumType?(a.pesticide.creater=r.userInfo.userId,a.pesticide.orgId=r.depotInfo.orgId,a.loadAddDataById(o.pesticideId)):"detail"==o.fumType?(a.isNotSave=!0,$("#pesticidePlan-form input").attr("disabled",!0),$("#pesticidePlan-form select").attr("disabled",!0),a.loadDataById(o.pesticideId)):"edit"==o.fumType&&($("#pesticidePlan-form input").attr("disabled",!1),$("#pesticidePlan-form select").attr("disabled",!1),a.loadDataById(o.pesticideId));var p=$("#pesticidePlan-form").validate();$.validator.addMethod("validNumber",function(e,t,i){return this.optional(t)||/^\d*\.{0,1}\d{1,2}$/g.test(e)},"请输入正确的数字类型,最多两位小数!"),$.validator.addMethod("validFrequency",function(e,t,i){return this.optional(t)||/^\+?[1-9]\d*$/.test(e)},"请输入大于0的整数!"),a.storeData=function(e){a.emptyByChangeHouseId(),a.storehouse.houseType=Number(a.storehouseObj[e].storehouseType),u.getKepperByHouseId(e).then(function(e){a.keeperList=e},function(e){console.log(e)})},a.emptyByChangeHouseId=function(){a.storehouse.houseType="",a.keeperList=[]},a.retList=function(){r.back()},a.save=function(i){a.saveFlag||p.form()&&(a.saveFlag=!0,d.savePesticidePlanDate(a.pesticide).then(function(e){var t;1==i?"success"==e.status?(t=0,"add"==o.fumType?t=e.pesticideId:(t=o.pesticideId,i="2"),d.gePesticideDeatil(t).then(function(e){a.pesticideEdit=e.pesticideEdit,a.getChoices(a.pesticideEdit,i)},function(e){})):alert("保存失败!"):"success"==e.status?(alert("保存成功!"),a.retList()):(alert("保存失败!"),a.saveFlag=!1)},function(e){console.log(e)}))},a.getChoices=function(t,i){1<t.state?alert("您已经提交该数据,无法再次提交!"):(a.modelItem=[],a.modelItem.roleName="仓储部经理",s.open({size:"md",templateUrl:"app/intelligent/aeration/views/approvalUser-view.html",controller:"choiceUserCtrl",resolve:{items:function(){return a.modelItem}}}).result.then(function(e){"cancel"==e.returnType?1==i&&d.removeDetail(t.id).then(function(e){"success"==e.message&&(t.id=null)},function(e){console.log(e)}):"submit"==e.returnType?a.submit(e.assignee,e.list,t):e.returnType},function(e){console.log(e)}))},a.submit=function(t,i,o){d.submit(o.id,2).then(function(e){"success"==e.status?(a.saveBusinessApprovals(o,t,i),alert("提交成功!"),$("#myU-+serList").modal("hide"),a.retList()):alert(e.msg)},function(e){console.log(e)})},a.saveBusinessApprovals=function(e,t,i){n("date")(new Date,"yyyy-MM-dd HH:mm:ss");a.businessApproval={taskType:"pesticideApply",taskTypeName:"施药申请编号:"+e.id,processInstanceId:e.id,fromDepartment:r.orgInfo.orgName,fromPeople:r.userInfo.userId,fromUserName:r.userInfo.realName,projectName:"施药方案申请",result:"待审批",isHide:0,createTime:new Date,applyName:r.userInfo.realName,applyNameId:r.userInfo.userId,applyTime:new Date,operator:t,operatorName:t,taskName:"员工提交",taskId:e.id,content:"同意"};for(var o=0;o<i.length;o++){var s=i[o];s.userId==t&&(a.businessApproval.operatorName=s.realName)}l.add(a.businessApproval,e.state+1).then(function(e){e.status},function(e){console.log(e)})}}]).controller("pesticideApproveCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","pesticidePlanService","StorehouseService",function(i,o,e,t,s,a,n){i.pageInfo={pageNum:1,pageSize:10},i.search={storehouseId:"",warehouseId:""};var r=e.depotInfo.orgId;i.storehouseObj=e.storehouseObj,i.loadData=function(){a.getPesticideApproveList(i.pageInfo,i.storehouseId,r,e.userInfo.userId).then(function(e){i.pageInfo=e},function(e){console.log(e)})},i.loadData(),i.loadStore=function(){n.getStorehouseList(e.orgInfo.orgId).then(function(e){i.storelist=e.houseList},function(e){console.log(e)})},i.loadStore(),i.getAddAndEdit=function(e,t){o.go("app.intelligent.fumigation.pesticideApproveEdit",{fumType:e,pesticideId:t})},i.goPage=function(e){i.pageInfo.pageNum!=e&&0<e&&(i.pageInfo.pageNum=e,i.loadData())},i.$on("storeChangeed",function(e,t){i.storehouseId=t,i.loadData()})}]).controller("pesticideApproveEditCtrl",["$scope","$filter","$http","$stateParams","$state","$rootScope","$uibModal","businessApprovalService","pesticidePlanService","paymentService",function(d,l,e,t,i,u,o,p,s,a){d.pesticide={},d.storehouse={},d.isAudit=!1,d.isNotEdit=!1,d.keeperList=[],$(document).ready(function(){$("#dtBox").DateTimePicker({})}),d.loadDataById=function(e){s.gePesticideDeatil(e).then(function(e){d.fumigation=e.fumigationEdit,d.pesticide=e.pesticideEdit,d.pesticide.approvePeople=u.userInfo.realName,d.pesticide.approveDepartment=u.orgInfo.orgName,d.fumigation.grainStorageTime=l("date")(d.fumigation.grainStorageTime,"yyyy-MM-dd HH:mm:ss"),d.pesticide.insectProductTime=l("date")(d.pesticide.insectProductTime,"yyyy-MM-dd HH:mm:ss"),d.pesticide.plannDrugStartTime=l("date")(d.pesticide.plannDrugStartTime,"yyyy-MM-dd HH:mm:ss"),d.pesticide.plannDrugUseUpTime=l("date")(d.pesticide.plannDrugUseUpTime,"yyyy-MM-dd HH:mm:ss"),null!=d.fumigation.houseId&&a.getKepperByHouseId(d.fumigation.houseId).then(function(e){d.keeperList=e},function(e){console.log(e)})},function(e){console.log(e)})},"approval"==t.fumType?(d.isAudit=!0,d.loadDataById(t.pesticideId)):"detail"==t.fumType?d.loadDataById(t.pesticideId):"fumType"==t.fumType&&(d.isNotEdit=!0,d.loadDataById(t.pesticideId)),d.retList=function(){u.back()},d.audit=function(e,t,i,o){if("0"==o||"6"==o){if(null==i||"undefined"==i)return void alert("请填写审批意见!");i=","+i}s.submit(d.pesticide.id,o).then(function(e){"success"==e.status?(null!=t&&(d.approvalPeople=t.assignee,d.approvalPeople_list=t.list),d.saveBusinessApproval(d.pesticide,d.approvalPeople,d.approvalPeople_list,i,o),alert("提交成功!"),$("#myUserList").modal("hide")):alert(e.msg)},function(e){console.log(e)})},d.choice=function(t,i){"3"==i?(d.modelItem=[],d.modelItem.roleName="库领导",o.open({size:"md",templateUrl:"app/intelligent/aeration/views/approvalUser-view.html",controller:"choiceUserCtrl",resolve:{items:function(){return d.modelItem}}}).result.then(function(e){"cancel"==e.returnType||("submit"==e.returnType?d.audit(d.pesticide,e,t,i):"isEnd"==e.returnType&&d.audit(null))},function(e){console.log(e)})):"4"==i&&d.audit(d.pesticide,null,t,i)},d.saveBusinessApproval=function(e,t,i,o,s){var a=null;"3"==s?(a="仓储部经理审批",o=null==o||"undefined"==o?"同意":"同意"+o):"4"==s?(a="库领导审批",o=null==o||"undefined"==o?"同意":"同意"+o):"0"==s?("2"==e.state?a="仓储部经理审批":"3"==e.state&&(a="库领导审批"),o=null==o||"undefined"==o?"驳回":"驳回"+o):"6"==s&&("2"==e.state?a="仓储部经理审批":"3"==e.state&&(a="库领导审批"),o=null==o||"undefined"==o?"拒绝":"拒绝"+o);l("date")(new Date,"yyyy-MM-dd HH:mm:ss");if(d.businessApproval={taskType:"pesticideApply",taskTypeName:"施药申请编号:"+e.id,processInstanceId:e.id,fromDepartment:u.orgInfo.orgName,fromPeople:u.userInfo.userId,fromUserName:u.userInfo.realName,projectName:"施药方案申请",result:"待审批",isHide:0,createTime:new Date,applyName:u.userInfo.realName,applyNameId:u.userInfo.userId,applyTime:new Date,operator:t,operatorName:t,taskName:a,taskId:e.id,content:o},"1"==s||"2"==s||"3"==s)for(var n=0;n<i.length;n++){var r=i[n];r.userId==t&&(d.businessApproval.operatorName=r.realName)}"4"==s&&(d.businessApproval.operator=u.userInfo.userId),p.add(d.businessApproval,s).then(function(e){"success"==e.status&&d.retList()},function(e){console.log(e)})}}]);
- "use strict";angular.module("app.intelligent").service("homeWorkService",["$http","$q","APP_CONFIG",function(n,o,a){this.getFumigationProcessList=function(e,t,r){var i=o.defer();return n({method:"GET",url:a.intelligentUrl+"/intelligents/fumigationProcess/getFumigationProcessList",params:{pageNum:e.pageNum,pageSize:e.pageSize,houseId:null==t?"":t,orgId:null==r?"":r}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.saveFumigationProcessDate=function(e){var t=o.defer();return n({method:"POST",url:a.intelligentUrl+"/intelligents/fumigationProcess/saveFumigationProcessDate",params:{fumigationProcess:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.removeDetail=function(e,t){var r=o.defer();return n({method:"POST",url:a.intelligentUrl+"/intelligents/fumigationProcess/removeProcessPlan",params:{processId:e,fumigationId:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getProcessDeatil=function(e){var t=o.defer();return n({method:"GET",url:a.intelligentUrl+"/intelligents/fumigationProcess/getProcessDeatil",params:{processId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getFumIdByProcessDeatil=function(e){var t=o.defer();return n({method:"GET",url:a.intelligentUrl+"/intelligents/fumigationProcess/getFumIdByProcessDeatil",params:{fumId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getFumigationAfterList=function(e,t,r){var i=o.defer();return n({method:"GET",url:a.intelligentUrl+"/intelligents/fumigationAfter/getFumigationAfterList",params:{pageNum:e.pageNum,pageSize:e.pageSize,houseId:null==t?"":t,orgId:null==r?"":r}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.saveFumigationAfterDate=function(e){var t=o.defer();return n({method:"POST",url:a.intelligentUrl+"/intelligents/fumigationAfter/saveFumigationAfterDate",params:{fumigationAfter:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getAfterDeatil=function(e){var t=o.defer();return n({method:"GET",url:a.intelligentUrl+"/intelligents/fumigationAfter/getAfterDeatil",params:{afterId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.removeAfterDetail=function(e,t){var r=o.defer();return n({method:"POST",url:a.intelligentUrl+"/intelligents/fumigationAfter/removeAfterPlan",params:{afterId:e,fumigationId:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getHomeWorkQueryList=function(e,t,r){var i=o.defer();return n({method:"GET",url:a.intelligentUrl+"/intelligents/fumigationAfter/getHomeWorkQueryList",params:{pageNum:e.pageNum,pageSize:e.pageSize,houseId:null==t?"":t,orgId:null==r?"":r}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise}}]);
- "use strict";angular.module("app.intelligent").service("fumigationPlanService",["$http","$q","APP_CONFIG",function(l,o,u){this.getFumigationPlanList=function(e,t,n,i){var r=o.defer();return l({method:"GET",url:u.intelligentUrl+"/intelligents/fumigationPlan/getFumigationPlanList",params:{pageNum:e.pageNum,pageSize:e.pageSize,houseId:null==t?"":t,orgId:null==n?"":n,queryType:i}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getFumigationPlanDeatil=function(e){var t=o.defer();return l({method:"GET",url:u.intelligentUrl+"/intelligents/fumigationPlan/getFumigationPlanDeatil",params:{fumigationId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.saveFumigationPlanDate=function(e,t,n){var i=o.defer();return l({method:"POST",url:u.intelligentUrl+"/intelligents/fumigationPlan/saveFumigationPlanDate",params:{fumigation:e,pesticide:t,fumPlanId:n}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.removeDetail=function(e){var t=o.defer();return l({method:"POST",url:u.intelligentUrl+"/intelligents/fumigationPlan/removefumigationPlan",params:{fumigationId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getFumigationApproveList=function(e,t,n,i,r){var a=o.defer();return l({method:"GET",url:u.intelligentUrl+"/intelligents/fumigationPlan/getFumigationApproveList",params:{pageNum:e.pageNum,pageSize:e.pageSize,houseId:null==t?"":t,orgId:null==n?"":n,userId:null==i?"":i,homePage:r}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.saveFumigationApproveDate=function(e,t){var n=o.defer();return l({method:"POST",url:u.intelligentUrl+"/intelligents/fumigationPlan/saveFumigationApproveDate",params:{fumigation:e,pesticide:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getPlanQueryList=function(e,t,n){var i=o.defer();return l({method:"GET",url:u.intelligentUrl+"/intelligents/fumigationPlan/getPlanQueryList",params:{pageNum:e.pageNum,pageSize:e.pageSize,houseId:null==t?"":t,orgId:null==n?"":n}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.getJcd=function(e,t){var n=o.defer();return l({method:"GET",url:u.intelligentUrl+"/intelligents/fumigationPlan/getJcd",params:{houseId:null==e?"":e,fumigationId:null==t||""==t?"-1":t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.submit=function(e,t){var n=o.defer();return l({method:"POST",url:u.intelligentUrl+"/intelligents/fumigationPlan/submit",data:{id:e,approvalStatus:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise}}]);
- "use strict";angular.module("app.intelligent").service("pesticidePlanService",["$http","$q","APP_CONFIG",function(l,a,s){this.getPesticidePlanList=function(e,t,i,n){var r=a.defer();return l({method:"GET",url:s.intelligentUrl+"/intelligents/pesticidePlan/getPesticidePlanList",params:{pageNum:e.pageNum,pageSize:e.pageSize,houseId:null==t?"":t,orgId:null==i?"":i,planType:n}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.gePesticideDeatil=function(e){var t=a.defer();return l({method:"GET",url:s.intelligentUrl+"/intelligents/pesticidePlan/gePesticideDeatil",params:{pesticideId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.savePesticidePlanDate=function(e){var t=a.defer();return l({method:"POST",url:s.intelligentUrl+"/intelligents/pesticidePlan/savePesticidePlanDate",params:{pesticide:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.removeDetail=function(e){var t=a.defer();return l({method:"POST",url:s.intelligentUrl+"/intelligents/pesticidePlan/removePesticidePlan",params:{pesticideId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getPesticideApproveList=function(e,t,i,n){var r=a.defer();return l({method:"GET",url:s.intelligentUrl+"/intelligents/pesticidePlan/getPesticideApproveList",params:{pageNum:e.pageNum,pageSize:e.pageSize,houseId:null==t?"":t,orgId:null==i?"":i,userId:null==n?"":n}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.savePesticideApproveDate=function(e){var t=a.defer();return l({method:"POST",url:s.intelligentUrl+"/intelligents/pesticidePlan/savePesticideApproveDate",params:{pesticide:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.geByFumigationId=function(e){var t=a.defer();return l({method:"GET",url:s.intelligentUrl+"/intelligents/pesticidePlan/geByFumigationId",params:{fumigationId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.submit=function(e,t){var i=a.defer();return l({method:"POST",url:s.intelligentUrl+"/intelligents/pesticidePlan/submit",data:{id:e,approvalStatus:t}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise}}]);
- "use strict";angular.module("app.intelligent").controller("choiceDetectionModel",["$scope","$uibModalInstance","$uibModal","$rootScope","$timeout","temperatureRecordService",function(t,c,e,o,n,i){n(function(){for(var e=1,t=0;t<o.storelist.length;t++)0!=t&&(t%5!=0||($("#table_1 tbody").append("<tr></tr>"),e++)),$("#table_1 tbody tr").eq(e).append("<td width='100px' style='border-right-width: 1px;border-bottom-width: 1px;'><input type='checkbox' class='check' name='p.cfCode' value='"+o.storelist[t].storehouseCode+"'/>"+o.storelist[t].storehouseName+"</td>")},1),t.checkList=document.getElementsByClassName("check"),t.checkAll=function(){for(var e=0;e<t.checkList.length;e++)t.checkList[e].checked=!0},t.unCheckAll=function(){for(var e=0;e<t.checkList.length;e++)t.checkList[e].checked=!1},t.execute=function(){var e="";$("#box").ready(function(){$.each($('input:checkbox[name="p.cfCode"]:checked'),function(){e+=$(this).val()+","})}),alert("检测信息已发送请稍后!"),i.nowGrainTemperatureDetection(e).then(function(e){"200"===e.retCode&&"success"===e.message&&t.cancel(e)},function(e){console.log(e)})},t.cancel=function(e){c.close(e)}}]);
- "use strict";angular.module("app.intelligent").controller("dewDetectionCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","temperatureRecordService","$interval",function(t,e,o,n,a,i,r){t.pageInfo={pageNum:1,pageSize:10},t.search={},t.loadData=function(){i.getTemperatureRecordPageInfo(t.pageInfo,t.search,"2").then(function(e){t.pageInfo=e.data},function(e){console.log(e)})},t.loadData(),t.grainDetectionDetail=function(e){var t=[];t.vCfCode=e.storehouse,t.time=e.time,t.intemp=e.intemp,t.inh=e.inh,t.outtemp=e.outtemp,t.outh=e.outh,t.max=e.max,t.min=e.min,t.avg=e.avg,t.id=e.id,a.open({size:"lg",templateUrl:"app/intelligent/grainDetection/views/dewDetection-model.html",controller:"dewDetectionModel",resolve:{items:function(){return t}}})},t.allStoreDewDetection=function(){confirm("您确认发送水分全库检测请求!")&&i.allStoreGrainTemperatureDetection("2").then(function(e){"200"===e.retCode&&"success"===e.message&&("3232302D46696C"!==e.data?alert(e.data):alert("无法连接到设备!"))},function(e){console.log(e)})},t.onlyStoreDewDetection=function(e){confirm("您确认检测"+o.storeHouseCodeObj[e].storehouseName+"水分!")&&i.onlyStoreDetection(e,"2").then(function(e){"200"===e.retCode&&"success"===e.message&&("3232302D46696C"!==e.data?alert(e.data):alert("无法连接到设备!"))},function(e){console.log(e)})},r(function(){t.loadData()},18e4,-1),t.emptyTime=function(){t.search.startTime="",t.search.endTime="",t.search.vCfCode="",t.loadData()},t.goPage=function(e){t.pageInfo.pageNum!==e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())}}]);
- "use strict";angular.module("app.intelligent").controller("dewDetectionModel",["$scope","$state","$rootScope","$uibModalInstance","items","temperatureRecordService","$filter","$uibModal","keeperService",function(t,e,n,o,i,r,l,a,d){t.vCfCode=i.vCfCode,t.time=i.time,t.intemp=i.intemp,t.inh=i.inh,t.outtemp=i.outtemp,t.outh=i.outh,t.max=i.max,t.min=i.min,t.avg=i.avg,t.tableTime=l("date")(new Date,"yyyy-MM-dd HH:mm:ss"),void 0!==i.vCfCode&&null!==i.vCfCode&&""!==i.vCfCode&&(n=n.storeHouseCodeObj[i.vCfCode].storehouseId,d.getKeeperNamesByHouseId(n).then(function(e){t.keeperNames=e.keeperNames},function(e){console.log(e)})),t.getDataToCFCodeAndTime=function(){r.findByHouseAndTime(i.vCfCode,i.time,i.id).then(function(e){var t=e.data;if(null!=t&&0<t.length)for(var n=0;n<t.length;n++){var o=t[n].lavg,i=t[n].lmax,r=t[n].lmin;$(document).ready(function(){$("#table_5 tr").eq(0).append('<td style="border: 1px solid #000;text-align: center;">'+t[n].layernumber+"层</td>"),$("#table_5 tr").eq(1).append('<td style="border: 1px solid #000;text-align: center;">'+o+"</td>"),$("#table_5 tr").eq(2).append('<td style="border: 1px solid #000;text-align: center;">'+i+"</td>"),$("#table_5 tr").eq(3).append('<td style="border: 1px solid #000;text-align: center;">'+r+"</td>")})}},function(e){console.log(e)}),r.findByHouseAndTimes(i.vCfCode,i.time,i.id).then(function(e){var o=e.data;if(null!=o&&0<o.length){for(var i=0;i<Object.keys(o[0]).length;i++)$(document).ready(function(){0!=i?$("#table_6 tr").eq(0).append('<th style="border: 1px solid #000;text-align: center;">'+i+"#</th>"):$("#table_6 tr").eq(0).append('<th style="border: 1px solid #000;text-align: center;">根-层</th>')});for(i=0;i<o.length;i++)$(document).ready(function(){var e,t=o[i];for(e in $("#table_6 thead").append("<tr></tr>"),t){var n=t[e];$("#table_6 tr").eq(i+1).append('<td style="border: 1px solid #000;text-align: center;">'+n+"</td>")}})}},function(e){console.log(e)})},t.getDataToCFCodeAndTime(),t.vCfCodeGrainSituationTrend=function(){var e=[];e.vCfCode=i.vCfCode,e.time=i.time,a.open({size:"lg",templateUrl:"app/intelligent/grainInspect/views/grainSituationTrend-model.html",controller:"grainSituationTrendModelCtrl",resolve:{items:function(){return e}}})},t.vCfCodeGSituationComparison=function(){var e=[];e.vCfCode=i.vCfCode,e.time=i.time,a.open({size:"lg",templateUrl:"app/intelligent/grainInspect/views/grainSituationComparison-model.html",controller:"grainSituationComparisonModelCtrl",resolve:{items:function(){return e}}})},t.vCfCodePointAllGrainComparison=function(){var e=[];e.vCfCode=i.vCfCode,e.time=i.time,e.id=i.id,a.open({size:"lg",templateUrl:"app/intelligent/grainInspect/views/grainPointAllComparison-model.html",controller:"grainPointAllComparisonModelCtrl",resolve:{items:function(){return e}}})},t.print=function(){$("#print").printArea()},t.cancel=function(){o.close()}}]);
- "use strict";angular.module("app.intelligent").controller("grainConditionCtrl",["$scope","$state","$rootScope","temperatureRecordService","$uibModal",function(t,e,o,n,i){t.pageInfo={pageNum:1,pageSize:10},t.search={},t.loadData=function(){n.getTemperatureRecordPageInfo(t.pageInfo,t.search,"0").then(function(e){t.pageInfo=e.data},function(e){console.log(e)})},t.loadData(),t.grainDetectionDetail=function(e){var t=[];t.vCfCode=e.storehouse,t.time=e.time,t.intemp=e.intemp,t.inh=e.inh,t.outtemp=e.outtemp,t.outh=e.outh,t.max=e.max,t.min=e.min,t.avg=e.avg,t.id=e.id,i.open({size:"lg",templateUrl:"app/intelligent/grainDetection/views/humitureDetection-model.html",controller:"humitureDetectionModel",resolve:{items:function(){return t}}})},t.getStoreHouseByData=function(e){var t=[];t.vCfCode=e.storehouse,t.time=e.time,t.intemp=e.intemp,t.inh=e.inh,t.outtemp=e.outtemp,t.outh=e.outh,t.max=e.max,t.min=e.min,t.avg=e.avg,t.id=e.id,i.open({size:"lg",templateUrl:"app/intelligent/grainDetection/views/grainCondition-model.html",controller:"grainConditionModelCtrl",resolve:{items:function(){return t}}})},t.emptyTime=function(){t.search.startTime="",t.search.endTime="",t.search.vCfCode="",t.loadData()},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())}}]);
- "use strict";angular.module("app.intelligent").controller("grainConditionModelCtrl",["$scope","$uibModalInstance","$uibModal","items","temperatureRecordService","$rootScope",function(t,e,o,n,i,a){t.pageInfo={pageNum:1,pageSize:10},t.search={},t.search.vCfCode=n.vCfCode,t.loadData=function(){i.getTemperatureRecordPageInfo(t.pageInfo,t.search,"0").then(function(e){t.pageInfo=e.data},function(e){console.log(e)})},t.loadData(),t.grainDetectionDetail=function(){var e=[];e.vCfCode=n.vCfCode,e.time=n.time,e.intemp=n.intemp,e.inh=n.inh,e.outtemp=n.outtemp,e.outh=n.outh,e.max=n.max,e.min=n.min,e.avg=n.avg,e.id=n.id,o.open({size:"lg",templateUrl:"app/intelligent/grainDetection/views/humitureDetection-model.html",controller:"humitureDetectionModel",resolve:{items:function(){return e}}})},t.nowGrainTemperatureDetection=function(){confirm("您确认发送粮温检测请求!")&&i.nowGrainTemperatureDetection(n.vCfCode).then(function(e){if("200"==e.retCode&&"success"==e.message){var t,o=e.data,n="";for(t in o){if("error"==t)return n=o[t],void alert(n);n+=a.storeHouseCodeObj[t].storehouseName+":"+o[t]+"; "}alert(n)}else"600"==e.retCode&&"3232302D46696C"==e.message?alert("无法连接到设备!"):alert("请求失败!")},function(e){console.log(e)})},t.emptyTime=function(){t.search.time="",t.loadData()},t.cancel=function(){e.close()}}]);
- "use strict";angular.module("app.intelligent").controller("humitureDetectionCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","temperatureRecordService","$interval","basicThresholdSetService",function(t,e,o,n,a,i,r,c){t.pageInfo={pageNum:1,pageSize:10},t.search={},t.loadData=function(){i.getTemperatureRecordPageInfo(t.pageInfo,t.search,"0").then(function(e){t.pageInfo=e.data},function(e){console.log(e)})},t.loadData(),t.grainDetectionDetail=function(e){var t=[];t.vCfCode=e.storehouse,t.time=e.time,t.intemp=e.intemp,t.inh=e.inh,t.outtemp=e.outtemp,t.outh=e.outh,t.max=e.max,t.min=e.min,t.avg=e.avg,t.id=e.id,a.open({size:"lg",templateUrl:"app/intelligent/grainDetection/views/humitureDetection-model.html",controller:"humitureDetectionModel",resolve:{items:function(){return t}}})},t.allStoreGrainTemperatureDetection=function(){confirm("您确认发送粮温全库检测请求!")&&i.allStoreGrainTemperatureDetection("0").then(function(e){"200"===e.retCode&&"success"===e.message&&("3232302D46696C"!==e.data?alert(e.data):alert("无法连接到设备!"))},function(e){console.log(e)})},t.choiceStoreGrainTemperatureDetection=function(){a.open({size:"md",templateUrl:"app/intelligent/grainDetection/views/choiceDetection-model.html",controller:"choiceDetectionModel"}).result.then(function(e,t){if("200"===e.retCode&&"success"===e.message)if("3232302D46696C"!==e.data){if(-1!==e.data.toString().indexOf("Object"))for(var o in e.data)0}else alert("无法连接到设备!")})},t.onlyStoreGrainTemperatureDetection=function(e){confirm("您确认检测"+o.storeHouseCodeObj[e].storehouseName+"粮温!")&&i.onlyStoreDetection(e,"0").then(function(e){"200"===e.retCode&&"success"===e.message&&("3232302D46696C"!==e.data?alert(e.data):alert("无法连接到设备!"))},function(e){console.log(e)})},r(function(){t.loadData()},18e4,-1),t.emptyTime=function(){t.search.startTime="",t.search.endTime="",t.search.vCfCode="",t.loadData()},t.goPage=function(e){t.pageInfo.pageNum!==e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())}}]);
- "use strict";angular.module("app.intelligent").controller("humitureDetectionModel",["$scope","$state","$rootScope","$uibModalInstance","items","temperatureRecordService","$filter","$uibModal","keeperService","APP_CONFIG","$timeout","Word","Excel",function(p,e,c,t,o,n,r,l,a,i,d,s,u){var m;p.orgId=c.depotInfo.orgId,p.id=o.id,p.vCfCode=o.vCfCode,p.time=o.time,p.intemp=o.intemp,p.inh=o.inh,p.outtemp=o.outtemp,p.outh=o.outh,p.max=o.max,p.min=o.min,p.avg=o.avg,p.tableTime=r("date")(new Date,"yyyy-MM-dd HH:mm:ss"),void 0!==o.vCfCode&&null!==o.vCfCode&&""!==o.vCfCode&&(m=c.storeHouseCodeObj[o.vCfCode].storehouseId,a.getKeeperNamesByHouseId(m).then(function(e){p.keeperNames=e.keeperNames},function(e){console.log(e)})),p.calculateMethod=function(){var t="",n="";$.ajax({type:"GET",dataType:"json",async:!1,url:i.intelligentUrl+"/intelligents/temperatureRecord/findByHouseAndTime",data:{vDatatime:null==o.time?"":o.time,vCfCode:null==o.vCfCode?"":o.vCfCode,lqId:o.id},success:function(e){t=e.data.length+4}}),$.ajax({type:"GET",dataType:"json",async:!1,url:i.intelligentUrl+"/intelligents/temperatureRecord/findByHouseAndTimes",data:{vDatatime:null==o.time?"":o.time,vCfCode:null==o.vCfCode?"":o.vCfCode,lqId:o.id},success:function(e){n=Object.keys(e.data[0]).length+1,e.data.length}}),n<t?(p.tableOne_1=t-5,p.tableThree_1=t-n+1,p.forehead=t):t<n?(p.tableOne_1=n-5,p.tableTwo_1=n-t+1,p.forehead=n):(p.tableOne_1=t-5,p.forehead=t)},p.calculateMethod(),p.getDataToCFCodeAndTime=function(){n.findByHouseAndTime(o.vCfCode,o.time,o.id).then(function(e){var t=c.warningValueList[p.vCfCode],n=e.data;if(null!=n&&0<n.length)for(var o=0;o<n.length;o++){var l=n[o].lavg,a=n[o].lmax,r=n[o].lmin,i=null==c.warningValueList[p.vCfCode]?"":c.warningValueList[p.vCfCode].high,d=null==c.warningValueList[p.vCfCode]?"":c.warningValueList[p.vCfCode].low;$(document).ready(function(){$("#table_5 tr").eq(0).append('<td style="border: 1px solid #000;text-align: center;">第'+n[o].layernumber+"层</td>"),250==l?$("#table_5 tr").eq(1).append('<td style="border: 1px solid #000;text-align: center;"><acronym title="设备异常"><span style="color: red;"><span style="color: red;">-100</span></acronym></td>'):$("#table_5 tr").eq(1).append('<td style="border: 1px solid #000;text-align: center;">'+l+"</td>"),a>=(null==t?100:t.high)?250==a?$("#table_5 tr").eq(2).append('<td style="border: 1px solid #000;text-align: center;"><acronym title="设备异常"><span style="color: red;"><span style="color: red;">-100</span></acronym></td>'):$("#table_5 tr").eq(2).append('<td style="border: 1px solid #000;text-align: center;"><acronym title="粮温高限报警为: '+i+'℃"><span style="color: red;">'+a+"</span></acronym></td>"):$("#table_5 tr").eq(2).append('<td style="border: 1px solid #000;text-align: center;">'+a+"</td>"),250==r?$("#table_5 tr").eq(3).append('<td style="border: 1px solid #000;text-align: center;"><acronym title="设备异常"><span style="color: red;"><span style="color: red;">-100</span></acronym></td>'):r<=(null==t?-1:t.low)?$("#table_5 tr").eq(3).append('<td style="border: 1px solid #000;text-align: center;"><acronym title="粮温低限报警为: '+d+'℃"><span style="color: red;">'+r+"</span></acronym></td>"):$("#table_5 tr").eq(3).append('<td style="border: 1px solid #000;text-align: center;">'+r+"</td>")})}},function(e){console.log(e)}),n.findByHouseAndTimes(o.vCfCode,o.time,o.id).then(function(e){for(var r=c.warningValueList[p.vCfCode],i=e.data,d=0,t=0;t<i.length;t++)"1"===i[t][1].substr(0,i[t][1].indexOf("-"))&&d++;if(null!=i&&0<i.length){for(var s=0;s<Object.keys(i[0]).length;s++)$(document).ready(function(){return 0==s?($("#table_6 tr").eq(0).append("<th colspan='"+p.tableThree_1+'\' style="border: 1px solid #000;text-align: center;">电缆号</th>'),void $("#table_6 tr").eq(0).append('<th style="border: 1px solid #000;text-align: center;">层数</th>')):void $("#table_6 tr").eq(0).append('<th style="border: 1px solid #000;text-align: center;">第'+s+"组</th>")});for(s=0;s<i.length;s++)$(document).ready(function(){var e=i[s];$("#table_6 thead").append("<tr></tr>");var t,n=e[1];for(t in null!=n&&""!==n&&"1"===n.substr(n.indexOf("-")+1)&&(n=n.substr(0,n.indexOf("-")),$("#table_6 tr").eq(s+1).append('<td rowspan="'+d+'" colspan="'+p.tableThree_1+'" style="border: 1px solid #000;text-align: center;">第'+n+"缆</td>")),e){var o=e[t],l=null==c.warningValueList[p.vCfCode]?"":c.warningValueList[p.vCfCode].high,a=null==c.warningValueList[p.vCfCode]?"":c.warningValueList[p.vCfCode].low;(o="string"==typeof o&&-1!==o.indexOf("-")?"第"+o.substr(o.indexOf("-")+1)+"层":o)>=(null==r?100:r.high)?250==o?$("#table_6 tr").eq(s+1).append('<td style="border: 1px solid #000;text-align: center;"><acronym title="设备异常"><span style="color: red;"><span style="color: red;">-100</span></acronym></td>'):$("#table_6 tr").eq(s+1).append('<td style="border: 1px solid #000;text-align: center;"><acronym title="粮温高限报警为: '+l+'℃"><span style="color: red;">'+o+"</span></acronym></td>"):o<=(null==r?-1:r.low)?$("#table_6 tr").eq(s+1).append('<td style="border: 1px solid #000;text-align: center;"><acronym title="粮温低限报警为: '+a+'℃"><span style="color: red;">'+o+"</span></acronym></td>"):$("#table_6 tr").eq(s+1).append('<td style="border: 1px solid #000;text-align: center;">'+o+"</td>")}})}},function(e){console.log(e)})},p.getDataToCFCodeAndTime(),p.vCfCodeGrainSituationTrend=function(){var e=[];e.vCfCode=o.vCfCode,e.time=o.time,l.open({size:"lg",templateUrl:"app/intelligent/grainInspect/views/grainSituationTrend-model.html",controller:"grainSituationTrendModelCtrl",resolve:{items:function(){return e}}})},p.vCfCodeGSituationComparison=function(){var e=[];e.vCfCode=o.vCfCode,e.time=o.time,l.open({size:"lg",templateUrl:"app/intelligent/grainInspect/views/grainSituationComparison-model.html",controller:"grainSituationComparisonModelCtrl",resolve:{items:function(){return e}}})},p.vCfCodePointAllGrainComparison=function(){var e=[];e.vCfCode=o.vCfCode,e.time=o.time,e.id=o.id,l.open({size:"lg",templateUrl:"app/intelligent/grainInspect/views/grainPointAllComparison-model.html",controller:"grainPointAllComparisonModelCtrl",resolve:{items:function(){return e}}})},p.print=function(){$("#print").printArea()},p.exportToExcel=function(e){var l=r("date")(new Date,"yyyyMMddhhmmss"),a=u.tableToExcel(e,"worksheetName");d(function(){if(window.navigator.msSaveOrOpenBlob){for(var e=atob(a.split(",")[1]),t=e.length,n=new Uint8Array(t);t--;)n[t]=e.charCodeAt(t);var o=new Blob([n]);window.navigator.msSaveOrOpenBlob(o,l+".xls")}else window.location=a},100)},p.cancel=function(){t.close()}}]);
- "use strict";angular.module("app.intelligent").controller("insectPestDetectionCtrl",["$scope","$stateParams","$state","$rootScope","insectPestDetectionService","$interval",function(t,e,a,n,o,s){t.pageInfo={pageNum:1,pageSize:10},t.search={},"true"==e.show&&(t.isShow=!0),e.vCfCode&&(t.search.vCfCode=e.vCfCode.substr(1)),t.loadData=function(){o.getInsectPestDetectionPageInfo(t.pageInfo,t.search).then(function(e){t.pageInfo=e.data},function(e){})},t.loadData(),t.showAdd=function(){a.go("app.intelligent.grainDetection.insectPestDetectionEdit",{type:"add"})},t.showUpdate=function(e){a.go("app.intelligent.grainDetection.insectPestDetectionEdit",{type:"edit",insertId:e})},t.onlyInsectPestDetection=function(e){confirm("您确认检测"+n.storeHouseCodeObj[e].storehouseName+"虫情!")&&o.onlyInsectPestDetection(e).then(function(e){"200"===e.retCode&&"success"===e.message&&("3232302D46696C"!==e.data?alert(e.data):alert("无法连接到设备!"))},function(e){console.log(e)})},t.allStoreGrainTemperatureDetection=function(){confirm("您确认发送虫情全库检测请求!")&&o.allInsectPestDetection().then(function(e){"200"===e.retCode&&"success"===e.message&&("3232302D46696C"!==e.data?alert(e.data):alert("无法连接到设备!"))},function(e){console.log(e)})},s(function(){t.loadData()},18e4,-1),t.emptyCondition=function(){t.search.iBeginTdh="",t.search.iEndTdh="",t.search.startTime="",t.search.endTime="",t.search.vCfCode="",t.loadData()},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())},t.retList=function(){n.back()},t.contrastCahrt=function(){a.go("app.intelligent.grainDetection.insectPestDetectionList.chart")}}]).controller("insectPestDetectionChart",["$scope","$state","$rootScope","$stateParams","APP_CONFIG","insectPestDetectionService","$filter",function(e,t,a,n,o,s,i){var c;e.search={},null==e.search.vCfCode&&(e.search.vCfCode="001"),null!=e.search.searchEndDate&&e.search.searchStartDate!=searchStartDate||(e.search.searchEndDate=i("date")(new Date,"yyyy-MM-dd"),c=new Date,c=new Date(c.setDate(c.getDate()-6)),e.search.searchStartDate=i("date")(c,"yyyy-MM-dd")),e.isNotEdit=!0,$("#showChartsTrend").html($('<div class="charts-histogram-1" id="quxt" style="height: 100%;width:100%;z-index:1;" ></div>')),e.loadData=function(){s.getByCfCode(e.search).then(function(e){var t=[],a=[];console.log(e.data),console.log(a),null!=e.data&&(t=e.data.xAxis,a=e.data.series);a={title:{text:"虫害检测分析",x:"center"},tooltip:{trigger:"axis"},grid:{left:"4%",right:"6%",bottom:"13%",containLabel:!0},legend:{data:["最大值(只)","最小值(只)","平均值(只)"],x:"left"},toolbox:{feature:{saveAsImage:{}}},xAxis:[{name:"时间",type:"category",boundaryGap:!1,data:t,axisLabel:{interval:0,rotate:-20}}],yAxis:{type:"value"},series:a};echarts.init(document.getElementById("quxt")).setOption(a,!0)},function(e){})},e.loadData(),e.empty=function(){e.search.vCfCode="",e.search.searchStartDate="",e.search.searchEndDate="",e.loadData()},e.retList=function(){""!=a.previousState_name?a.back():t.go("app.intelligent.grainDetection.insectPestDetectionList")}}]).controller("insectPestEditCtrl",["$scope","$filter","$http","$stateParams","$state","$rootScope","$uibModal","insectPestDetectionService","warehouseService",function(a,n,e,t,o,s,i,c,r){a.insectPests={},a.saveFlag=!1,$(document).ready(function(){$("#dtBox").DateTimePicker({})}),a.loadDataById=function(e){c.getInsectPestDeatil(e).then(function(e){a.insectPests=e.data[0],a.houseId=Number(s.storeHouseCodeObj[e.data[0].vCcCode].storehouseId),a.insectPests.vHwCode=Number(e.data[0].vHwCode),a.insectPests.hczl=Number(e.data[0].hczl),a.loadWare(a.houseId)},function(e){console.log(e)})},"add"==t.type?(a.insectPests.vUpdatePeople=s.userInfo.realName,a.insectPests.orgId=s.depotInfo.orgId):"detail"==t.type?(a.isNotSave=!0,$("#fumigationPlan-form input").attr("disabled",!0),$("#fumigationPlan-form select").attr("disabled",!0),a.loadDataById(t.insertId)):"edit"==t.type&&($("#fumigationPlan-form input").attr("disabled",!1),$("#fumigationPlan-form select").attr("disabled",!1),a.loadDataById(t.insertId));var d=$("#insectPests-form").validate();$.validator.addMethod("validFrequency",function(e,t,a){return this.optional(t)||/^\+?[1-9]\d*$/.test(e)},"请输入大于0的整数!"),a.loadWare=function(e){a.insectPests.vCfCode=s.storehouseObj[e].storehouseCode,r.getStorehouse(s.orgInfo.orgId,e).then(function(e){a.warelist=e.wareList},function(e){console.log(e)})},a.retList=function(){s.back()},a.saveData=function(){a.saveFlag||d.form()&&(a.saveFlag=!0,$("input[name='vUpdateTime']").each(function(e,t){""!=t.value&&null!=t.value&&void 0!==t.value&&(a.insectPests.vUpdateTime=n("date")(t.value,"yyyy-MM-dd HH:mm:ss"))}),$("input[name='standTime']").each(function(e,t){""!=t.value&&null!=t.value&&void 0!==t.value&&(a.insectPests.standTime=n("date")(t.value,"yyyy-MM-dd HH:mm:ss"))}),c.saveInsectPestDate(a.insectPests).then(function(e){"success"==e.message?(alert("保存成功!"),a.retList()):(alert("保存失败!"),a.saveFlag=!1)},function(e){console.log(e)}))}}]);
- "use strict";angular.module("app.intelligent").controller("temperatureRecordCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","temperatureRecordService",function(t,e,o,a,n,r){t.pageInfo={pageNum:1,pageSize:10},t.search={},t.isShow=!1,"true"==a.show&&(t.isShow=!0),a.vCfCode&&(t.search.vCfCode=a.vCfCode.substr(1)),t.loadData=function(){r.getTemperatureRecordPageInfo(t.pageInfo,t.search,"0").then(function(e){t.pageInfo=e.data},function(e){console.log(e)})},t.loadData(),t.showView=function(e){var t=[];t.vCfCode=e.storehouse,t.time=e.time,t.intemp=e.intemp,t.inh=e.inh,t.outtemp=e.outtemp,t.outh=e.outh,t.max=e.max,t.min=e.min,t.avg=e.avg,t.id=e.id,n.open({size:"lg",templateUrl:"app/intelligent/grainDetection/views/temperatureRecord-model.html",controller:"temperatureRecordModelCtrl",resolve:{items:function(){return t}}})},t.empty=function(){t.search.startTime="",t.search.endTime="",t.search.vCfCode="",t.loadData()},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())},t.retList=function(){o.back()}}]);
- "use strict";angular.module("app.intelligent").controller("temperatureRecordModelCtrl",["$scope","temperatureRecordService","$uibModalInstance","items","$filter","warningThresholdService","$rootScope","keeperService","APP_CONFIG","$timeout","Word","Excel",function(c,r,e,o,t,n,p,a,l,d,i,s){var m;c.vCfCode=o.vCfCode,c.time=o.time,c.intemp=o.intemp,c.inh=o.inh,c.outtemp=o.outtemp,c.outh=o.outh,c.max=o.max,c.min=o.min,c.avg=o.avg,c.tableTime=t("date")(new Date,"yyyy-MM-dd HH:mm:ss"),void 0!==o.vCfCode&&null!==o.vCfCode&&""!==o.vCfCode&&(m=p.storeHouseCodeObj[o.vCfCode].storehouseId,a.getKeeperNamesByHouseId(m).then(function(e){c.keeperNames=e.keeperNames},function(e){console.log(e)})),c.getCheckOverview=function(e,t){n.getWarningInfo(e,t,"0").then(function(e){c.warningInfoList=e.data})},c.calculateMethod=function(){var t="",n="";$.ajax({type:"GET",dataType:"json",async:!1,url:l.intelligentUrl+"/intelligents/temperatureRecord/findByHouseAndTime",data:{vDatatime:null==o.time?"":o.time,vCfCode:null==o.vCfCode?"":o.vCfCode,lqId:o.id},success:function(e){t=e.data.length+4}}),$.ajax({type:"GET",dataType:"json",async:!1,url:l.intelligentUrl+"/intelligents/temperatureRecord/findByHouseAndTimes",data:{vDatatime:null==o.time?"":o.time,vCfCode:null==o.vCfCode?"":o.vCfCode,lqId:o.id},success:function(e){n=Object.keys(e.data[0]).length+1,e.data.length}}),n<t?(c.tableOne_1=t-5,c.tableThree_1=t-n+1,c.forehead=t):t<n?(c.tableOne_1=n-5,c.tableTwo_1=n-t+1,c.forehead=n):(c.tableOne_1=t-5,c.forehead=t)},c.calculateMethod(),c.getDataToCFCodeAndTime=function(e,t,n){r.findByHouseAndTime(e,t,n).then(function(e){var t=p.warningValueList[c.vCfCode],n=e.data;$("#table_5 tr:eq(0) td:not(:nth-child(1))").remove(),$("#table_5 tr:eq(1) td:not(:nth-child(1))").remove(),$("#table_5 tr:eq(2) td:not(:nth-child(1))").remove(),$("#table_5 tr:eq(3) td:not(:nth-child(1))").remove();for(var r=0;r<n.length;r++){var o=n[r].lavg,a=n[r].lmax,l=n[r].lmin,d=null==p.warningValueList[c.vCfCode]?"":p.warningValueList[c.vCfCode].high,i=null==p.warningValueList[c.vCfCode]?"":p.warningValueList[c.vCfCode].low;$(document).ready(function(){$("#table_5 tr").eq(0).append('<td style="border: 1px solid #000;text-align: center;" >第'+n[r].layernumber+"层</td>"),250==o?$("#table_5 tr").eq(1).append('<td style="border: 1px solid #000;text-align: center;"><acronym title="设备异常"><span style="color: red;"><span style="color: red;">-100</span></acronym></td>'):$("#table_5 tr").eq(1).append('<td style="border: 1px solid #000;text-align: center;">'+o+"</td>"),250==a?$("#table_5 tr").eq(2).append('<td style="border: 1px solid #000;text-align: center;"><acronym title="设备异常"><span style="color: red;"><span style="color: red;">-100</span></acronym></td>'):a>=(null==t?100:t.high)?$("#table_5 tr").eq(2).append('<td style="border: 1px solid #000;text-align: center;"><acronym title="粮温高限报警为: '+d+'℃"><span style="color: red;">'+a+"</span></acronym></td>"):$("#table_5 tr").eq(2).append('<td style="border: 1px solid #000;text-align: center;">'+a+"</td>"),250==l?$("#table_5 tr").eq(3).append('<td style="border: 1px solid #000;text-align: center;"><acronym title="设备异常"><span style="color: red;"><span style="color: red;">-100</span></acronym></td>'):l<=(null==t?-1:t.low)?$("#table_5 tr").eq(3).append('<td style="border: 1px solid #000;text-align: center;"><acronym title="粮温低限报警为: '+i+'℃"><span style="color: red;">'+l+"</span></acronym></td>"):$("#table_5 tr").eq(3).append('<td style="border: 1px solid #000;text-align: center;">'+l+"</td>")})}},function(e){console.log(e)}),r.findByHouseAndTimes(o.vCfCode,o.time,o.id).then(function(e){var l=p.warningValueList[c.vCfCode],d=e.data;if($("#table_6 tr:eq(0) th").remove(),0!=d.length)for(var i=0;i<Object.keys(d[0]).length;i++)$(document).ready(function(){return 0==i?($("#table_6 tr").eq(0).append("<th colspan='"+c.tableThree_1+'\' style="border: 1px solid #000;text-align: center;">电缆号</th>'),void $("#table_6 tr").eq(0).append('<th style="border: 1px solid #000;text-align: center;">层数</th>')):void $("#table_6 tr").eq(0).append('<th style="border: 1px solid #000;text-align: center;">第'+i+"组</th>")});$("#table_6 thead tr:not(:nth-child(1))").remove();for(var s=0,t=0;t<d.length;t++)"1"===d[t][1].substr(0,d[t][1].indexOf("-"))&&s++;for(i=0;i<d.length;i++)$(document).ready(function(){var e=d[i];$("#table_6 thead").append("<tr></tr>");var t,n=e[1];for(t in null!=n&&""!==n&&"1"===n.substr(n.indexOf("-")+1)&&(n=n.substr(0,n.indexOf("-")),$("#table_6 tr").eq(i+1).append('<td rowspan="'+s+'" colspan="'+c.tableThree_1+'" style="border: 1px solid #000;text-align: center;">第'+n+"缆</td>")),e){var r=e[t],o=null==p.warningValueList[c.vCfCode]?"":p.warningValueList[c.vCfCode].high,a=null==p.warningValueList[c.vCfCode]?"":p.warningValueList[c.vCfCode].low;(r="string"==typeof r&&-1!==r.indexOf("-")?"第"+r.substr(r.indexOf("-")+1)+"层":r)>=(null==l?100:l.high)?250==r?$("#table_6 tr").eq(i+1).append('<td style="border: 1px solid #000;text-align: center;"><acronym title="设备异常"><span style="color: red;"><span style="color: red;">-100</span></acronym></td>'):$("#table_6 tr").eq(i+1).append('<td style="border: 1px solid #000;text-align: center;"><acronym title="粮温高限报警为: '+o+'℃"><span style="color: red;">'+r+"</span></acronym></td>"):r<=(null==l?-1:l.low)?$("#table_6 tr").eq(i+1).append('<td style="border: 1px solid #000;text-align: center;"><acronym title="粮温低限报警为: '+a+'℃"><span style="color: red;">'+r+"</span></acronym></td>"):$("#table_6 tr").eq(i+1).append('<td style="border: 1px solid #000;text-align: center;">'+r+"</td>")}})},function(e){console.log(e)})},c.switchView=function(e){1==e?(c.detectionForm=!1,c.temperatureForm=!0,c.cubicForm=!0,c.roamForm=!0,c.getCheckOverview(o.vCfCode,o.time)):2==e?(c.detectionForm=!0,c.temperatureForm=!1,c.cubicForm=!0,c.roamForm=!0,c.getDataToCFCodeAndTime(o.vCfCode,o.time,o.id)):3==e?(c.detectionForm=!0,c.temperatureForm=!0,c.cubicForm=!1,c.roamForm=!0):4==e?(c.detectionForm=!0,c.temperatureForm=!0,c.cubicForm=!0,c.roamForm=!1):(c.detectionForm=!1,c.temperatureForm=!0,c.cubicForm=!0,c.roamForm=!0,c.getCheckOverview(o.vCfCode,o.time))},c.switchView(),c.print=function(){$("#print").printArea()},c.exportToExcel=function(e){var o=t("date")(new Date,"yyyyMMddhhmmss"),a=s.tableToExcel(e,"worksheetName");d(function(){if(window.navigator.msSaveOrOpenBlob){for(var e=atob(a.split(",")[1]),t=e.length,n=new Uint8Array(t);t--;)n[t]=e.charCodeAt(t);var r=new Blob([n]);window.navigator.msSaveOrOpenBlob(r,o+".xls")}else window.location=a},100)},c.cancel=function(){e.close()}}]);
- "use strict";angular.module("app.intelligent").controller("warningThresholdCtrl",["$scope","$state","$rootScope","$stateParams","warningThresholdService",function(a,e,t,n,o){a.pageInfo={pageNum:1,pageSize:10},a.search={},a.isShow=n.isShow,n.vCfCode&&(a.search.vCfCode=n.vCfCode.substr(1)),null!=n.houseId&&""!=n.houseId&&(a.search.vCfCode=n.houseId),a.loadData=function(){a.search.searchStartDate>a.search.searchEndDate?alert("开始时间不能大于结束时间,请重新选择后再查询!"):o.getInsectPestDetectionPageInfo(a.pageInfo,a.search,n.showType).then(function(e){a.pageInfo=e.data},function(e){})},a.loadData(),a.emptyTime=function(){a.search.searchEndDate="",a.search.searchStartDate="",a.search.state="",a.search.vCfCode="",a.search.wName="",a.loadData()},a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData())},a.print=function(){$("#print").printArea()},a.retList=function(){t.isIndexPage=!0,t.back()}}]);
- "use strict";angular.module("app.intelligent").service("grainDetectionService",["$http","$q","APP_CONFIG",function(e,t,i){}]);
- "use strict";angular.module("app.intelligent").service("insectPestDetectionService",["$http","$q","APP_CONFIG","$rootScope",function(r,o,s,l){this.getInsectPestDetectionPageInfo=function(e,t){var n=l.orgInfo.orgId,i=o.defer();return r({method:"GET",url:s.intelligentUrl+"/intelligents/insectPestDetection/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,vCfCode:null==t?"":t.vCfCode,iBeginTdh:null==t?"":t.iBeginTdh,iEndTdh:null==t?"":t.iEndTdh,startTime:null==t?"":t.startTime,endTime:null==t?"":t.endTime,orgId:n}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.getByCfCode=function(e){var t=o.defer();return r({method:"GET",url:s.intelligentUrl+"/intelligents/insectPestDetection/getByCfCode",params:{vCfCode:null==e?"":e.vCfCode,searchStartDate:null==e?"":e.searchStartDate,searchEndDate:null==e?"":e.searchEndDate}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.onlyInsectPestDetection=function(e){var t=o.defer();return r({method:"POST",url:s.intelligentUrl+"/intelligents/insectPestDetection/sendOnlyInsectPestDetection",data:{vCfCode:e,orgId:l.depotInfo.orgId}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.allInsectPestDetection=function(){var t=o.defer();return r({method:"GET",url:s.intelligentUrl+"/intelligents/insectPestDetection/sendInsectPestDetectionAll",params:{orgId:l.depotInfo.orgId}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.saveInsectPestDate=function(e){var t=o.defer();return r({method:"POST",url:s.intelligentUrl+"/intelligents/insectPestDetection/addInsectPestData",data:{insectPests:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getInsectPestDeatil=function(e){var t=o.defer();return r({method:"POST",url:s.intelligentUrl+"/intelligents/insectPestDetection/getInsectPestDeatil",data:{insectPestId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.intelligent").service("temperatureRecordService",["$http","$q","APP_CONFIG","$rootScope",function(i,o,l,a){this.getTemperatureRecordPageInfo=function(e,t,r){var n=o.defer();return i({method:"GET",url:l.intelligentUrl+"/intelligents/temperatureRecord/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,vDatatime:null==t?"":t.time,startTime:null==t?"":t.startTime,endTime:null==t?"":t.endTime,vCfCode:null==t?"":t.vCfCode,tType:r,orgId:a.orgInfo.orgId}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.findByHouseAndTime=function(e,t,r){var n=o.defer();return i({method:"GET",url:l.intelligentUrl+"/intelligents/temperatureRecord/findByHouseAndTime",params:{vDatatime:null==e?"":t,vCfCode:null==t?"":e,lqId:r}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.findByHouseAndTimes=function(e,t,r){var n=o.defer();return i({method:"GET",url:l.intelligentUrl+"/intelligents/temperatureRecord/findByHouseAndTimes",params:{vDatatime:null==t?"":t,vCfCode:null==e?"":e,lqId:r,viewFlag:!0}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getComparisonLeft=function(e,t,r){var n=o.defer();return i({method:"GET",url:l.intelligentUrl+"/intelligents/temperatureRecord/getComparisonLeft",params:{pageNum:e.pageNum,pageSize:e.pageSize,startTimeLeft:null==t?"":t.startTimeLeft,endTimeLeft:null==t?"":t.endTimeLeft,vCfCodeLeft:null==t?"":t.vCfCodeLeft,tType:r}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getComparisonRight=function(e,t,r){var n=o.defer();return i({method:"GET",url:l.intelligentUrl+"/intelligents/temperatureRecord/getComparisonRight",params:{pageNum:e.pageNum,pageSize:e.pageSize,startTimeRight:null==t?"":t.startTimeRight,endTimeRight:null==t?"":t.endTimeRight,vCfCodeRight:null==t?"":t.vCfCodeRight,tType:r}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getGrainPointAllPageInfo=function(e,t,r){var n=o.defer();return i({method:"GET",url:l.intelligentUrl+"/intelligents/temperatureRecord/getGrainPointAll",params:{pageNum:e.pageNum,pageSize:e.pageSize,time:null==t?"":t.time,storehouse:null==t?"":t.storehouse,id:r}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.nowGrainTemperatureDetection=function(e){var t=o.defer();return i({method:"POST",url:l.intelligentUrl+"/intelligents/temperatureRecord/sendTemperatureDetection",data:{storeCode:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.allStoreGrainTemperatureDetection=function(e){var t=o.defer();return i({method:"GET",url:l.intelligentUrl+"/intelligents/temperatureRecord/sendTemperatureDetectionAll",params:{tType:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.onlyStoreDetection=function(e,t){var r=o.defer();return i({method:"POST",url:l.intelligentUrl+"/intelligents/temperatureRecord/sendOnlyStoreDetection",data:{storeCode:e,tType:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.intelligent").service("warningThresholdService",["$http","$q","APP_CONFIG",function(r,i,l){this.getInsectPestDetectionPageInfo=function(e,t,n){var a=i.defer();return r({method:"GET",url:l.intelligentUrl+"/intelligents/warning/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,vCfCode:null==t?"":t.vCfCode,state:null==t?"":t.state,searchStartDate:null==t?"":t.searchStartDate,searchEndDate:null==t?"":t.searchEndDate,showType:n,wName:null==t?"":t.wName}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.getWarningInfo=function(e,t,n){var a=i.defer();return r({method:"GET",url:l.intelligentUrl+"/intelligents/warning/getWarningInfo",params:{vCfCode:e,wTime:t,wMode:n}}).then(function(e){a.resolve(e.data)},function(e){a.reject(e.data)}),a.promise}}]);
- "use strict";angular.module("app.intelligent").controller("gasDetectionCtrl",["$scope","$state","$rootScope","gasDetectionPlanService","$interval",function(t,e,a,o,n){t.pageInfo={pageNum:1,pageSize:10},t.search={},t.loadData=function(){o.getGasDetectionPageInfoGroup(t.pageInfo,t.search).then(function(e){t.pageInfo=e.data},function(e){console.log(e)})},t.loadData(),t.onlyGasDetection=function(e){confirm("您确认检测"+a.storeHouseCodeObj[e].storehouseName+"气体!")&&o.onlyGasDetection(e).then(function(e){"200"===e.retCode&&"success"===e.message&&("3232302D46696C"!==e.data?alert(e.data):alert("无法连接到设备!"))},function(e){console.log(e)})},t.allGasDetection=function(){confirm("您确认发送气体全库检测请求!")&&o.allGasDetection().then(function(e){"200"===e.retCode&&"success"===e.message&&("3232302D46696C"!==e.data?alert(e.data):alert("无法连接到设备!"))},function(e){console.log(e)})},n(function(){t.loadData()},18e4,-1),t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())},t.empty=function(){t.search.startTime="",t.search.endTime="",t.search.vCfCode="",t.loadData()}}]).controller("gasDetectionViewCtrl",["$scope","$state","$rootScope","$stateParams","APP_CONFIG","gasDetectionPlanService","$filter",function(a,e,t,o,n,s,l){a.pageInfo={pageNum:null,pageSize:null},a.search={},a.search.vCfCode=o.vCfCode;o=l("date")(o.vValueTime,"yyyy-MM-dd HH:mm:ss");o=(o=o.replace(/-/g,":").replace(" ",":")).split(":");o=new Date(o[0],o[1]-1,o[2]);a.isNotEdit=!0,a.search.endTime=l("date")(o,"yyyy-MM-dd"),a.search.startTime=l("date")(o,"yyyy-MM-dd"),$("#showChartsGasDetection").html($('<div class="charts-histogram-1" id="quxt" style="height: 100%;width:100%;z-index:1;" ></div>')),a.loadData=function(){s.getGasDetectionPageInfo(a.pageInfo,a.search).then(function(e){var c={title:{text:"气体检测折线图",x:"center"},tooltip:{trigger:"axis"},grid:{left:"4%",right:"6%",bottom:"13%",containLabel:!0},legend:{data:["二氧化碳","氧气","磷化氢"],x:"left"},toolbox:{feature:{saveAsImage:{}}},xAxis:[{name:"时间",type:"category",boundaryGap:!1,data:[],axisLabel:{interval:0,rotate:-20}}],yAxis:{type:"value"},series:[{name:"二氧化碳",type:"line",smooth:!0,data:[]},{name:"氧气",type:"line",smooth:!0,data:[]},{name:"磷化氢",type:"line",smooth:!0,data:[]}]};a.getRealTemp=function(e){for(var t=e.data.list,a=[],o=[],n=[],s=[],i=t.length-1;0<=i;i--)o.push(t[i].ph3avg),n.push(t[i].co2avg),s.push(t[i].o2avg),a.push(l("date")(t[i].vValueTime,"yyyy-MM-dd"));c.series[0].data=s,c.series[1].data=n,c.series[2].data=o,c.xAxis[0].data=a};var t=echarts.init(document.getElementById("quxt"));a.getRealTemp(e),t.setOption(c)},function(e){console.log(e)})},a.loadData(),a.retList=function(){""!=t.previousState_name?t.back():e.go("app.intelligent.gasDetection.gasDetectionList")}}]);
- "use strict";angular.module("app.intelligent").controller("recordCtrl",["$scope","$state","$stateParams","$rootScope","gasDetectionPlanService",function(a,e,t,o,n){a.pageInfo={pageNum:1,pageSize:10},a.search={},"true"==t.show&&(a.isShow=!0),t.vCfCode&&(a.search.vCfCode=t.vCfCode.substr(1)),a.loadData=function(){n.getGasDetectionPageInfo(a.pageInfo,a.search).then(function(e){a.pageInfo=e.data},function(e){})},a.loadData(),a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData())},a.empty=function(){a.search.startTime="",a.search.endTime="",a.search.vCfCode="",a.loadData()},a.retList=function(){o.back()}}]);
- "use strict";angular.module("app.intelligent").service("gasDetectionPlanService",["$rootScope","$http","$q","APP_CONFIG",function(o,r,i,a){this.getGasDetectionPageInfo=function(e,t){var n=i.defer();return r({method:"GET",url:a.intelligentUrl+"/intelligents/gasDetection/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,vCfCode:null==t.vCfCode?"":t.vCfCode,startTime:null==t.startTime?"":t.startTime,endTime:null==t.endTime?"":t.endTime}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getGasDetectionPageInfoGroup=function(e,t){var n=i.defer();return r({method:"GET",url:a.intelligentUrl+"/intelligents/gasDetection/getListGroup",params:{pageNum:e.pageNum,pageSize:e.pageSize,vCfCode:null==t.vCfCode?"":t.vCfCode}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.nowGasDetection=function(e){var t=i.defer();return r({method:"POST",url:a.intelligentUrl+"/intelligents/gasDetection/sendNowGasDetection",data:{storeCode:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.allGasDetection=function(){var e=o.depotInfo.orgId,t=i.defer();return r({method:"GET",url:a.intelligentUrl+"/intelligents/gasDetection/sendGasDetectionAll",params:{orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.onlyGasDetection=function(e){var t=o.depotInfo.orgId,n=i.defer();return r({method:"POST",url:a.intelligentUrl+"/intelligents/gasDetection/sendOnlyGasDetection",data:{vCfCode:e,orgId:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise}}]);
- "use strict";angular.module("app.intelligent").controller("exportExcel",["$scope","$state","$rootScope","$stateParams","$uibModal","APP_CONFIG","Excel","$timeout",function(e,o,t,a,r,n,l,m){}]).factory("Excel",function(){return{tableToExcel:function(e,o){var t,e={worksheet:o,table:window.$(e).html()};return"data:application/vnd.ms-excel;base64,"+(t=e,e='<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40"><head>\x3c!--[if gte mso 9]><xml><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:Name>{worksheet}</x:Name><x:WorksheetOptions><x:DisplayGridlines/></x:WorksheetOptions></x:ExcelWorksheet></x:ExcelWorksheets></x:ExcelWorkbook></xml><![endif]--\x3e</head><body><table>{table}</table></body></html>'.replace(/{(\w+)}/g,function(e,o){return t[o]}),window.btoa(window.unescape(encodeURIComponent(e))))}}}).factory("Word",function(){return{tableToWord:function(e,o){var t,e={worksheet:o,table:window.$(e).html()};return"data:application/msword;base64,"+(t=e,e='<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head>\x3c!--[if gte mso 9]><xml><w:WordDocument><w:View>Print</w:View><w:TrackMoves>false</w:TrackMoves><w:TrackFormatting/><w:ValidateAgainstSchemas/><w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid><w:IgnoreMixedContent>false</w:IgnoreMixedContent><w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText><w:DoNotPromoteQF/><w:LidThemeOther>EN-US</w:LidThemeOther><w:LidThemeAsian>ZH-CN</w:LidThemeAsian><w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript><w:Compatibility><w:BreakWrappedTables/><w:SnapToGridInCell/><w:WrapTextWithPunct/><w:UseAsianBreakRules/><w:DontGrowAutofit/><w:SplitPgBreakAndParaMark/><w:DontVertAlignCellWithSp/><w:DontBreakConstrainedForcedTables/><w:DontVertAlignInTxbx/><w:Word11KerningPairs/><w:CachedColBalance/><w:UseFELayout/></w:Compatibility><w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel><m:mathPr><m:mathFont m:val="Cambria Math"/><m:brkBin m:val="before"/><m:brkBinSub m:val="--"/><m:smallFrac m:val="off"/><m:dispDef/><m:lMargin m:val="0"/> <m:rMargin m:val="0"/><m:defJc m:val="centerGroup"/><m:wrapIndent m:val="1440"/><m:intLim m:val="subSup"/><m:naryLim m:val="undOvr"/></m:mathPr></w:WordDocument></xml><![endif]--\x3e</head><body><table>{table}</table></body></html>'.replace(/{(\w+)}/g,function(e,o){return t[o]}),window.btoa(window.unescape(encodeURIComponent(e))))}}});
- "use strict";angular.module("app.intelligent").controller("grainAnalyzeCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","temperatureRecordService",function(t,e,n,i,o,a){t.pageInfo={pageNum:1,pageSize:10},t.search={},t.loadData=function(){a.getTemperatureRecordPageInfo(t.pageInfo,t.search,"0").then(function(e){t.pageInfo=e.data},function(e){console.log(e)})},t.loadData(),t.grainDetectionDetail=function(e){var t=[];t.vCfCode=e.storehouse,t.time=e.time,t.intemp=e.intemp,t.inh=e.inh,t.outtemp=e.outtemp,t.outh=e.outh,t.max=e.max,t.min=e.min,t.avg=e.avg,t.id=e.id,o.open({size:"lg",templateUrl:"app/intelligent/grainDetection/views/humitureDetection-model.html",controller:"humitureDetectionModel",resolve:{items:function(){return t}}})},t.grainSituationTrend=function(){var e=[];o.open({size:"lg",templateUrl:"app/intelligent/grainInspect/views/grainSituationTrend-model.html",controller:"grainSituationTrendModelCtrl",resolve:{items:function(){return e}}})},t.grainSituationComparison=function(){var e=[];o.open({size:"lg",templateUrl:"app/intelligent/grainInspect/views/grainSituationComparison-model.html",controller:"grainSituationComparisonModelCtrl",resolve:{items:function(){return e}}})},t.PointAllGrainComparison=function(){var e=[];e.listId="listId",o.open({size:"lg",templateUrl:"app/intelligent/grainInspect/views/grainPointAllComparison-model.html",controller:"grainPointAllComparisonModelCtrl",resolve:{items:function(){return e}}})},t.emptyTime=function(){t.search.startTime="",t.search.endTime="",t.search.vCfCode="",t.loadData()},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())}}]);
- "use strict";angular.module("app.intelligent").controller("grainPointAllComparisonModelCtrl",["$scope","$state","$compile","$rootScope","$stateParams","$uibModal","$uibModalInstance","$filter","temperatureRecordService","items","$timeout",function(n,e,t,a,o,i,s,r,l,d,c){var h;$("#showChartsGrainPointAllComparison").html($("<div class='home-module-content' id='showChartsGrainPointAllComparison' style='height: 100%;width:100%;' ></div>")),n.pageInfo={pageNum:1,pageSize:30},n.search={},null!=d.vCfCode&&null!=d.time?(n.isNotEdit=!0,h=d.time.replace(new RegExp(/-/gm),"/"),h=Date.parse(h),h=new Date(h),n.search.storehouse=d.vCfCode,n.search.time=r("date")(h,"yyyy-MM-dd")):(n.search.time=r("date")(new Date,"yyyy-MM-dd"),n.search.storehouse=a.storelist[0].storehouseCode),n.eCharsData=function(){l.getGrainPointAllPageInfo(n.pageInfo,n.search,n.itemsId).then(function(e){n.pageInfo=e.data;for(var t=echarts.init(document.getElementById("showChartsGrainPointAllComparison")),a=e.data.list,o=[],i=[],s=0;s<a.length;s++)o.push(a[s].temp),i.push(a[s].X+"-"+a[s].Y+"-"+a[s].Z);e={title:{text:"所有点粮情对比",x:"center"},tooltip:{trigger:"axis"},grid:{left:"2%",right:"5%",bottom:"3%",containLabel:!0},legend:{data:["点粮温(°C)"],x:"left"},toolbox:{feature:{saveAsImage:{}}},xAxis:[{name:"坐标",type:"category",boundaryGap:!1,data:[]}],yAxis:{type:"value"},series:[{name:"点粮温(°C)",type:"line",data:[]}]};e.series[0].data=o,e.xAxis[0].data=i,t.setOption(e)},function(e){console.log(e)})},n.loadData=function(){var a;"listId"===d.listId?(n.search.vCfCode=n.search.storehouse,a="",l.getTemperatureRecordPageInfo(n.pageInfo,n.search,"0").then(function(e){for(var t in e.data.list)a+=e.data.list[t].id+",";n.itemsId=a.substring(0,a.length-1),n.eCharsData()})):(n.itemsId=d.id,n.eCharsData())},n.loadData(),n.emptySearch=function(){n.search.storehouse="",n.search.time="",n.loadData()},n.cancel=function(){s.close()},n.goPage=function(e){n.pageInfo.pageNum!=e&&0<e&&(n.pageInfo.pageNum=e,n.loadData())}}]);
- "use strict";angular.module("app.intelligent").controller("grainSituationComparisonModelCtrl",["$scope","$state","$compile","$rootScope","$stateParams","$uibModal","$uibModalInstance","$filter","temperatureRecordService","items",function(e,t,a,i,s,o,r,n,d,h){var l,m;$("#showChartsGrainComparisonLeft").html($('<div class="home-module-content" id="showChartsGrainComparisonLeft" style="height: 100%;width:100%;" ></div>')),$("#showChartsGrainComparisonRight").html($('<div class="home-module-content" id="showChartsGrainComparisonRight" style="height: 100%;width:100%;" ></div>')),e.pageInfo={pageNum:1,pageSize:30},e.search={},e.isNotEdit=!1,null!=h.vCfCode&&null!=h.time?(e.isNotEdit=!0,l=h.time.replace(new RegExp(/-/gm),"/"),m=(m=Date.parse(l))/1e3-259200,m=new Date(1e3*m),e.search.startTimeLeft=n("date")(m,"yyyy-MM-dd"),l=Date.parse(l),l=new Date(l),e.search.endTimeLeft=n("date")(l,"yyyy-MM-dd"),e.search.vCfCodeLeft=h.vCfCode,e.search.vCfCodeRight=h.vCfCode):(e.search.vCfCodeLeft=i.storelist[0].storehouseCode,e.search.vCfCodeRight=i.storelist[0].storehouseCode,h=new Date,i=(i=Date.parse(h))/1e3-259200,m=new Date(1e3*i),e.search.startTimeLeft=n("date")(m,"yyyy-MM-dd"),e.search.endTimeLeft=n("date")(h,"yyyy-MM-dd"),e.search.startTimeRight=n("date")(m,"yyyy-MM-dd"),e.search.endTimeRight=n("date")(h,"yyyy-MM-dd")),e.loadDataLeft=function(){d.getComparisonLeft(e.pageInfo,e.search,"0").then(function(e){for(var t=echarts.init(document.getElementById("showChartsGrainComparisonLeft")),a=e.data.list,i=[],s=[],o=[],r=[],n=a.length-1;0<=n;n--)i.push(a[n].avg),s.push(a[n].max),o.push(a[n].min),r.push(a[n].time);e={title:{text:"左图",x:"left"},tooltip:{trigger:"axis"},grid:{left:"4%",right:"10%",bottom:"3%",containLabel:!0},legend:{data:["平均粮温","最高粮温","最低粮温"],x:"center"},toolbox:{feature:{saveAsImage:{}}},xAxis:[{name:"日期",type:"category",data:[]}],yAxis:{type:"value"},series:[{name:"平均粮温",type:"line",data:[]},{name:"最高粮温",type:"bar",barWidth:3,data:[]},{name:"最低粮温",type:"bar",barWidth:3,data:[]}]};e.series[0].data=i,e.series[1].data=s,e.series[2].data=o,e.xAxis[0].data=r,t.setOption(e)},function(e){console.log(e)})},e.loadDataLeft(),e.loadDataRight=function(){d.getComparisonRight(e.pageInfo,e.search,"0").then(function(e){for(var t=echarts.init(document.getElementById("showChartsGrainComparisonRight")),a=e.data.list,i=[],s=[],o=[],r=[],n=a.length-1;0<=n;n--)i.push(a[n].avg),s.push(a[n].max),o.push(a[n].min),r.push(a[n].time);e={title:{text:"右图",x:"left"},tooltip:{trigger:"axis"},grid:{left:"4%",right:"10%",bottom:"3%",containLabel:!0},legend:{data:["平均粮温","最高粮温","最低粮温"],x:"center"},toolbox:{feature:{saveAsImage:{}}},xAxis:[{name:"日期",type:"category",data:[]}],yAxis:{type:"value"},series:[{name:"平均粮温",type:"line",data:[]},{name:"最高粮温",type:"bar",barWidth:3,data:[]},{name:"最低粮温",type:"bar",barWidth:3,data:[]}]};e.series[0].data=i,e.series[1].data=s,e.series[2].data=o,e.xAxis[0].data=r,t.setOption(e)},function(e){console.log(e)})},e.loadDataRight(),e.emptySearchLeft=function(){e.search.startTimeLeft="",e.search.endTimeLeft="",e.loadDataLeft()},e.emptySearchRight=function(){e.search.startTimeRight="",e.search.endTimeRight="",e.loadDataRight()},e.cancel=function(){r.close()}}]);
- "use strict";angular.module("app.intelligent").controller("grainSituationTrendModelCtrl",["$scope","$state","$compile","$rootScope","$stateParams","$uibModal","$uibModalInstance","$filter","temperatureRecordService","items",function(s,e,a,t,n,o,r,i,d,l){$("#showChartsGrainTrend").html($('<div class="home-module-content" id="showChartsGrainTrend" style="height: 100%;width:100%;" ></div>')),s.search={},s.pageInfo={pageNum:null,pageSize:null},s.isNotEdit=!1;var c,p,m,u="",h="";null==l.vCfCode&&null==l.time?(c=new Date,p=(p=Date.parse(c))/1e3-259200,m=new Date(1e3*p),u=i("date")(m,"yyyy-MM-dd"),h=i("date")(c,"yyyy-MM-dd"),l.vCfCode=t.storelist[0].storehouseCode):(s.isNotEdit=!0,t=l.time.replace(new RegExp(/-/gm),"/"),p=(p=Date.parse(t))/1e3-259200,m=new Date(1e3*p),u=i("date")(m,"yyyy-MM-dd"),t=Date.parse(t),t=new Date(t),h=i("date")(t,"yyyy-MM-dd")),s.search={startTime:u,endTime:h,vCfCode:""},s.search.vCfCode=l.vCfCode,s.beforeDate=function(){var e=(e=Date.parse(s.search.startTime))/1e3+259200,e=new Date(1e3*e),e=i("date")(e,"yyyy-MM-dd");s.search.endTime=e},s.loadData=function(){d.getTemperatureRecordPageInfo(s.pageInfo,s.search,"0").then(function(e){s.pageInfo=e.data;for(var a=echarts.init(document.getElementById("showChartsGrainTrend")),t=e.data.list,n=[],o=[],r=[],i=[],d=t.length-1;0<=d;d--)n.push(t[d].avg),o.push(t[d].max),r.push(t[d].min),i.push(t[d].time);e={title:{text:"粮情趋势折柱图",x:"left"},tooltip:{trigger:"axis"},grid:{left:"2%",right:"5%",bottom:"3%",containLabel:!0},legend:{data:["平均粮温","最高粮温","最低粮温"],x:"center"},toolbox:{feature:{saveAsImage:{}}},xAxis:[{name:"日期",type:"category",data:[]}],yAxis:{type:"value"},series:[{name:"平均粮温",type:"line",data:[]},{name:"最高粮温",type:"bar",barWidth:3,data:[]},{name:"最低粮温",type:"bar",barWidth:3,data:[]}]};e.series[0].data=n,e.series[1].data=o,e.series[2].data=r,e.xAxis[0].data=i,a.setOption(e)},function(e){console.log(e)})},s.loadData(),s.emptySearch=function(){s.search.startTime="",s.search.endTime="",s.loadData()},s.cancel=function(){r.close()},s.goPage=function(e){s.pageInfo.pageNum!=e&&0<e&&(s.pageInfo.pageNum=e,s.loadData())}}]);
- "use strict";angular.module("app.intelligent").controller("realTimeDataListCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","realTimeDataService","temperatureRecordService","$interval",function(t,e,o,a,n,i,r,l){t.pageInfo={pageNum:1,pageSize:10},t.search={},t.loadData=function(){i.getRealTimeDataPageInfo(t.pageInfo,t.search).then(function(e){t.pageInfo=e.data},function(e){console.log(e)})},t.loadData(),t.grainDetectionDetail=function(e){var t=[];t.vCfCode=e.storehouse,t.time=e.time,t.intemp=e.intemp,t.inh=e.inh,t.outtemp=e.outtemp,t.outh=e.outh,t.max=e.max,t.min=e.min,t.avg=e.avg,t.id=e.id,n.open({size:"lg",templateUrl:"app/intelligent/grainDetection/views/humitureDetection-model.html",controller:"humitureDetectionModel",resolve:{items:function(){return t}}})},t.onlyStoreGrainTemperatureDetection=function(e){confirm("您确认检测"+o.storeHouseCodeObj[e].storehouseName+"粮温!")&&r.onlyStoreDetection(e,"0").then(function(e){"200"===e.retCode&&"success"===e.message&&("3232302D46696C"!==e.data?alert(e.data):alert("无法连接到设备!"))},function(e){console.log(e)})},l(function(){t.loadData()},18e4,-1),t.emptyCondition=function(){t.search.storehouse="",t.loadData()},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())}}]);
- "use strict";angular.module("app.intelligent").controller("reportFormsListCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","temperatureRecordService","Excel","$timeout","$filter","Word",function(o,e,a,t,n,r,i,l,c,d){o.pageInfo={pageNum:1,pageSize:10},o.search={},o.reportForm="",o.loadData=function(){r.getTemperatureRecordPageInfo(o.pageInfo,o.search,"0").then(function(e){o.pageInfo=e.data},function(e){console.log(e)})},o.loadData(),o.print=function(){$("#print").printArea()},o.emptyCondition=function(){o.search.vCfCode="",o.search.startTime="",o.search.endTime="",o.reportForm="",o.loadData()},o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())},o.exportToExcel=function(e){var n=c("date")(new Date,"yyyyMMddhhmmss"),r=i.tableToExcel(e,"worksheetName");l(function(){if(window.navigator.msSaveOrOpenBlob){for(var e=atob(r.split(",")[1]),o=e.length,a=new Uint8Array(o);o--;)a[o]=e.charCodeAt(o);var t=new Blob([a]);window.navigator.msSaveOrOpenBlob(t,n+".xls")}else window.location=r},100)},o.exportToWord=function(e){var n=c("date")(new Date,"yyyyMMddhhmmss"),r=d.tableToWord(e,"worksheetName");l(function(){if(window.navigator.msSaveOrOpenBlob){for(var e=atob(r.split(",")[1]),o=e.length,a=new Uint8Array(o);o--;)a[o]=e.charCodeAt(o);var t=new Blob([a]);window.navigator.msSaveOrOpenBlob(t,n+".docx")}else window.location=r},100)}}]);
- "use strict";angular.module("app.intelligent").service("grainAnalyzeService",["$http","$q","APP_CONFIG",function(i,a,r){this.getAnalyzeListPageInfo=function(e,t){var n=a.defer();return i({method:"GET",url:r.intelligentUrl+"/intelligents/grainCheckAnalyze/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,vDataTime:null==t?"":t.vDataTime}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise}}]);
- "use strict";angular.module("app.intelligent").service("realTimeDataService",["$http","$q","APP_CONFIG","$rootScope",function(a,i,o,n){this.getRealTimeDataPageInfo=function(e,t){var r=i.defer();return a({method:"GET",url:o.intelligentUrl+"/intelligents/realTimeData/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,storehouse:null==t?"":t.storehouse,orgId:n.orgInfo.orgId}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.intelligent").service("analyzeService",["$http","$q","APP_CONFIG",function(e,t,i){}]);
- "use strict";angular.module("app.intelligent").controller("definitionTVCtrl",["$scope","$timeout","$interval","definitionTVService","$rootScope",function(i,e,n,t,a){var o,r,c,l,d;i.init=function(){e(function(){t.initOBJ()},500)},i.initSlider=function(){t.initSlider()},i.winsum="4",i.changeWin=function(){t.changeWin(i.winsum)},i.usePTZ=function(e,n,i,a){t.usePTZ(e,n,i,a)},i.cameralist,i.getAllCamera=function(){t.getAllCamera().then(function(e){i.cameralist=e,i.generateTree()})},i.generateTree=function(){i.cameraTree=[{id:"",vCfCode:"仓房",children:[]}],angular.forEach(i.cameralist,function(e,n){e.isExpend=!1,e.vCfCode=a.storeHouseCodeObj[e.vCfCode].storehouseName,i.cameraTree[0].children.push(e)})},i.itemClicked=function(e){e.isChecked=!0,i.prevCamera&&i.prevCamera!=e&&(i.prevCamera.isChecked=!1),i.prevCamera=e,i.itemCheckedChanged(e)},i.itemCheckedChanged=function(e){null!=e.vVedioIp&&""!=e.vVedioIp&&t.play(e)},i.showQP=function(){t.showQP()},i.getRoundRound=function(){d=document.getElementById("playOcx"),l=o=i.winsum,r=i.cameralist,i.closeAllCamera(),this.startRound(i.cameralist)},i.startRound=function(e){c=n(function(){i.roundCameraStart(r.length)},1e4),e.length>l?i.RoundCameraInit(0,o):i.RoundCameraInit(0,e.length)},i.roundCameraStart=function(e){i.closeAllCamera(),l<e?(l+o<e?i.RoundCameraInit(l,l+o):i.RoundCameraInit(l,e),l+=o):(n.cancel(c),i.startRound(r))},i.RoundCameraInit=function(e,n){for(var i=r,a=e;a<n;a++)d.VideoPlay_NOPOINT(i[a].vVedioIp,i[a].iVedioPort,i[a].vVedioUser,i[a].vVedioPwd,i[a].vJcpp,i[a].vVedioTdh,"",-1)},i.stopRoundRound=function(){n.cancel(c),i.closeAllCamera()},i.closeAllCamera=function(){t.closeAllCamera(i.winsum)},i.closeCameraByWinIndex=function(){t.closeCameraByWinIndex()},i.batchCameraByWinIndex=function(){t.batchCameraByWinIndex()},i.batchAllCamera=function(){t.batchAllCamera(i.winsum)},i.vedioBegin=function(){t.vedioBegin()},i.vedioEnd=function(){t.vedioEnd()},i.$on("$destroy",function(){n.cancel(c)}),i.init(),i.getAllCamera()}]);
- "use strict";angular.module("app.intelligent").controller("monitorWarningCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","quantityDetectionService","monitorWarningService",function(o,n,a,e,t,i,c){o.pageInfo={pageNum:1,pageSize:10},o.search={},o.loadData=function(){c.getMonitorWarningPageInfo(o.pageInfo,o.search).then(function(n){o.pageInfo=n.data},function(n){console.log(n)})},o.loadData(),o.allNumberDetection=function(){confirm("您确认发送全仓数量检测请求!")&&c.getMonitorWarningPageInfo({pageNum:null,pageSize:null}).then(function(n){var e,t="",o="";for(e in n.data.list)t+=n.data.list[e].vcf+",",o+=n.data.list[e].ws+",";c.sendAllNumberDetection(t.substring(0,t.length-1),o.substring(0,o.length-1)).then(function(n){alert(n.data)},function(n){console.log(n)})},function(n){console.log(n)})},o.onlyNumberDetection=function(n,e,t){confirm("您确认发送"+a.storeHouseCodeObj[t].storehouseName+"数量检测请求!")&&c.sendAllNumberDetection(n,e).then(function(n){alert(n.data)},function(n){console.log(n)})},o.getDetectionProgress=function(n,e){c.sendDetectionProgress(n,e).then(function(n){alert(n.data)},function(n){console.log(n)})},o.getDetectionResult=function(n,e,t){c.sendDetectionResult(n,e,t).then(function(n){-1!==n.data.indexOf("message_delayed")?alert("检测执行中,点击检测进度可查看进度!"):alert(n.data),o.loadData()},function(n){console.log(n)})},o.emptyTime=function(){o.search.vcfcode="",o.loadData()},o.goPage=function(n){o.pageInfo.pageNum!=n&&0<n&&(o.pageInfo.pageNum=n,o.loadData())}}]);
- "use strict";angular.module("app.intelligent").controller("remoteMonitorCtrl",["$scope","$timeout","$interval","definitionTVService","$rootScope",function(a,e,n,t,i){var o,r,c,l,u;a.init=function(){e(function(){t.initOBJ()},500)},a.initSlider=function(){t.initSlider()},a.winsum="4",a.changeWin=function(){t.changeWin(a.winsum)},a.usePTZ=function(e,n,a,i){t.usePTZ(e,n,a,i)},a.cameralist,a.getAllCamera=function(){t.getAllCamera().then(function(e){a.cameralist=e,a.generateTree()})},a.generateTree=function(){a.cameraTree=[{id:"",vCfCode:"仓房",children:[]}],angular.forEach(a.cameralist,function(e,n){e.isExpend=!1,e.vCfCode=i.storeHouseCodeObj[e.vCfCode].storehouseName,a.cameraTree[0].children.push(e)})},a.itemClicked=function(e){e.isChecked=!0,a.prevCamera&&a.prevCamera!=e&&(a.prevCamera.isChecked=!1),a.prevCamera=e,a.itemCheckedChanged(e)},a.itemCheckedChanged=function(e){null!=e.vVedioIp&&""!=e.vVedioIp&&t.play(e)},a.showQP=function(){t.showQP()},a.getRoundRound=function(){u=document.getElementById("playOcx"),l=o=a.winsum,r=a.cameralist,a.closeAllCamera(),this.startRound(a.cameralist)},a.startRound=function(e){c=n(function(){a.roundCameraStart(r.length)},1e4),e.length>l?a.RoundCameraInit(0,o):a.RoundCameraInit(0,e.length)},a.roundCameraStart=function(e){a.closeAllCamera(),l<e?(l+o<e?a.RoundCameraInit(l,l+o):a.RoundCameraInit(l,e),l+=o):(n.cancel(c),a.startRound(r))},a.RoundCameraInit=function(e,n){for(var a=r,i=e;i<n;i++)u.VideoPlay_NOPOINT(a[i].vVedioIp,a[i].iVedioPort,a[i].vVedioUser,a[i].vVedioPwd,a[i].vJcpp,a[i].vVedioTdh,"",-1)},a.stopRoundRound=function(){n.cancel(c),a.closeAllCamera()},a.closeAllCamera=function(){t.closeAllCamera(a.winsum)},a.closeCameraByWinIndex=function(){t.closeCameraByWinIndex()},a.batchCameraByWinIndex=function(){t.batchCameraByWinIndex()},a.batchAllCamera=function(){t.batchAllCamera(a.winsum)},a.vedioBegin=function(){t.vedioBegin()},a.vedioEnd=function(){t.vedioEnd()},a.$on("$destroy",function(){n.cancel(c)}),a.init(),a.getAllCamera()}]);
- "use strict";angular.module("app.intelligent").controller("warningHistoryCtrl",["$scope","$rootScope","monitorWarningService",function(e,a,n){e.pageInfo={pageNum:1,pageSize:10},e.search={},e.loadData=function(){n.getWarningHistoryPageInfo(e.pageInfo,e.search).then(function(a){e.pageInfo=a.data},function(a){console.log(a)})},e.loadData(),e.empty=function(){e.search.vcfcode="",e.search.startTime="",e.search.endTime="",e.loadData()},e.goPage=function(a){e.pageInfo.pageNum!=a&&0<a&&(e.pageInfo.pageNum=a,e.loadData())}}]);
- "use strict";angular.module("app.intelligent").service("definitionTVService",["$http","$q","APP_CONFIG",function(e,i,n){var r;this.getAllCamera=function(){var t=i.defer();return e({method:"GET",url:n.intelligentUrl+"/intelligents/cameraVideo/getVideo",params:{}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.initOBJ=function(){var e=$("#throughDIV").width(),t=+document.documentElement.clientHeight;document.getElementById("throughDIV").innerHTML="",$("#throughDIV").html($('<OBJECT ID="playOcx" classid="CLSID:A9A5DEC8-62AB-4444-9024-874FF35D3FD1"><PARAM NAME="vmode" VALUE="transparent"><PARAM NAME="_Version" VALUE="65536"><PARAM NAME="_ExtentX" VALUE="12806"><PARAM NAME="_ExtentY" VALUE="1747"><PARAM NAME="_StockProps" VALUE="0"></OBJECT>')),(r=document.getElementById("playOcx")).width=e-5+"px",r.height=t-230+"px",r.SetLiveLayout(4)},this.play=function(e){r.GetPaneIndex(e.vVedioIp,e.iVedioPort,e.vVedioUser,e.vJcpp,e.vVedioTdh,0)<0?(r.DeviceLogin_NOPOINT(e.vVedioIp,e.iVedioPort,e.vVedioUser,e.vVedioPwd,e.vJcpp),r.VideoPlay_NOPOINT(e.vVedioIp,e.iVedioPort,e.vVedioUser,e.vVedioPwd,e.vJcpp,e.vVedioTdh,"",-1)):alert("已经在"+(playIndex+1)+"号窗口播放")},this.showQP=function(){r.IsFullScreen()||r.FullScreen()},this.usePTZ=function(e,t,i,n){var o=r.GetCameraInfoOnIndex(r.GetCurSel());1<o.split("vendor=").length&&300==o.split("vendor=")[1]?r.PTZControl(r.GetCurSel(),t,4,n):1<o.split("vendor=").length&&200==o.split("vendor=")[1]?r.PTZControl(r.GetCurSel(),e,4,n):1<o.split("vendor=").length&&900==o.split("vendor=")[1]&&r.PTZControl(r.GetCurSel(),parseInt(i),4,n)},this.changeWin=function(e){r.SetLiveLayout(e)},this.closeAllCamera=function(e){for(var t=0;t<e;t++)r.VideoStopOnPane(t);r.DeviceAllLogout()},this.closeCameraByWinIndex=function(){r.VideoStopOnPane(r.GetCurSel())};var t="";this.vedioBegin=function(){t=Date.parse(new Date),r.VideoRecord(r.GetCurSel(),"D:\\"+t+".mp4")},this.vedioEnd=function(){r.VideoRecordStop(r.GetCurSel()),alert("录制的视频路径为:D:\\"+t+".mp4")},this.batchCameraByWinIndex=function(){var e=Date.parse(new Date);r.SetCaptureMode(1),r.CapturePictureOnIndex(r.GetCurSel(),"D:\\"+e+".png"),alert("视频的截图路径路径为:D盘根目录")},this.batchAllCamera=function(t){var i=setInterval(function(){var e=Date.parse(new Date);r.SetCaptureMode(1);r.GetCameraInfoOnIndex(r.GetCurSel());r.CapturePictureOnIndex(t,"D:\\"+e+".png"),--t<0&&window.clearInterval(i)},1e3);alert("视频的截图路径路径为:D盘根目录")},this.initSlider=function(){var i=6,n=6,o=6;$("#light").slider({min:1,max:10,value:6,slide:function(e,t){i=$(this).slider("value"),r.SetVideoEffect(i,n,6,o,1)}}),$("#squar").slider({min:1,max:10,value:6,slide:function(e,t){n=$(this).slider("value"),r.SetVideoEffect(i,n,6,o,1)}}),$("#chroma").slider({min:1,max:10,value:6,slide:function(e,t){o=$(this).slider("value"),r.SetVideoEffect(i,n,6,o,1)}})}}]);
- "use strict";angular.module("app.intelligent").service("monitorWarningService",["$http","$q","APP_CONFIG","$rootScope",function(o,i,l,a){this.getMonitorWarningPageInfo=function(e,n){var r=i.defer();return o({method:"GET",url:l.intelligentUrl+"/intelligents/monitorWarning/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,vcfcode:null==n?"":n.vcfcode}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.sendNumberMonitor=function(e,n,r){var t=i.defer();return o({method:"GET",url:l.intelligentUrl+"/intelligents/monitorWarning/sendNumberMonitor",params:{vcfcode:null==e?"":e,vJcCode:null==n?"":n,jctableId:null==r?"":r,operator:a.userInfo.realName,orgId:a.orgInfo.orgId}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.sendAllNumberDetection=function(e,n){var r=i.defer();return o({method:"GET",url:l.intelligentUrl+"/intelligents/monitorWarning/sendNumberMonitor",params:{vcfcode:e,ws:n}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.sendDetectionProgress=function(e,n){var r=i.defer();return o({method:"GET",url:l.intelligentUrl+"/intelligents/monitorWarning/getScanResult",params:{vcfcode:e,ws:n}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.sendDetectionResult=function(e,n,r){var t=i.defer();return o({method:"GET",url:l.intelligentUrl+"/intelligents/monitorWarning/getmeasureweight",params:{vcfcode:e,devcode:r,operator:a.userInfo.realName,orgId:a.orgInfo.orgId,ws:n}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getWarningHistoryPageInfo=function(e,n){var r=i.defer();return o({method:"GET",url:l.intelligentUrl+"/intelligents/monitorWarning/getListHistory",params:{pageNum:e.pageNum,pageSize:e.pageSize,vcfcode:null==n?"":n.vcfcode,startTime:null==n?"":n.startTime,endTime:null==n?"":n.endTime}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.intelligent").controller("cameraPTCtrlIndex",["$scope","$rootScope","$filter","$state","$compile","$timeout","$interval","$stateParams","alertService","$http","ptServiceIndex","APP_CONFIG","basicThresholdSetService",function(o,d,l,t,r,e,a,n,s,i,c,v,p){var g;o.getWarningValue=function(){p.getValueByOrgIdOrCfCode().then(function(t){d.warningValueList=t.data},function(t){console.log(t)})},o.getWarningValue(),o.birdsRemoteUrl=d.orgInfo.birdsRemote;var h=new Array;o.getIndex=function(t){$(".ycjk-btns").removeClass("active"),$(".ycjk-btns"+t).addClass("active"),c.getIndex(t).then(function(s){var i=$("#showDiv");i.html(""),"2"==t?($("#yjDiv").show(),$("#yjDiv").html(r('<a ng-click=\'showLqBj()\' style="color: red;"><img src="styles/img/page-img/icon-yujing.png"/><span id="yjsm">粮情报警</span>(<span id="wdyj">0</span>)</a>')(o)),e(function(){h.splice(0,h.length);for(var t=0;t<s.length;t++){var e="",a=void 0===s[t].vCf?"0000":s[t].vCf;e+="<div class='jk-icon-box'><div id='"+t+"' style='"+s[t].styles+";text-align:center;'><canvas ng-mousemove='showData(\""+t+'canvas",'+t+");' ng-mouseleave='hideData("+t+");' id='"+t+"canvas' style='opacity:0;'></canvas></div></div>",i.append(r(e)(o)),s[t].time=l("date")(s[t].time,"yyyy-MM-dd HH:mm:ss"),s[t].TestDate=null==d.storehouseCode[a]?"":l("date")(d.storehouseCode[a].rcrq,"yyyy-MM-dd"),s[t].sub_type=null==d.dicData[d.storehouseCode[a]]?"无":d.dicData[d.storehouseCode[a].pz];var n="";n+="<div id='popContainer'><div class='popover-con' ><h3> "+s[t].barnName+"</h3><div class='popover-main'><p class='p1'><span>入仓时间:"+(null==s[t].TestDate?"无":s[t].TestDate)+"</span><span>品种:"+s[t].sub_type+"</span></p><div class='tit1'><span>温度信息</span></div><table><tr><td style='width:143px;'>最高粮温:"+(null==s[t].MaxT?"无":s[t].MaxT+"℃")+"</td><td>仓内湿度:"+(null==s[t].InH?"无":s[t].InH+"℃")+"</td></tr><tr><td>平均粮温:"+(null==s[t].AvgT?"无":s[t].AvgT+"℃")+"</td><td>仓外湿度:"+(null==s[t].OutH?"无":s[t].OutH+"℃")+"</td></tr><tr><td colspan='2'>最低粮温:"+(null==s[t].MinT?"无":s[t].MinT+"℃")+"</td></tr></table><tr><td colspan='2'>采集时间:"+(null==s[t].time?"无":s[t].time)+"</td></tr></table><div class='tit1'><a data-ui-sref='app.intelligent.grainDetection.temperatureRecordList({show: true,vCfCode:1"+a+"})'>查看详情></a></div></div></div></div>",h.push(n);e=$("#"+t+"canvas").width(),a=$("#"+t+"canvas").height(),n=new Image;n.setAttribute("crossOrigin","anonymous"),n.src=s[t].imgdata,o.addImg(n,t,e,a),o.showText(t+"canvas",t)}},100)):"1"==t?($("#yjDiv").html(r('<a ng-click=\'showLqBj()\' style="color: red;"><img src="styles/img/page-img/icon-yujing.png"/><span id="yjsm">粮情报警</span>(<span id="wdyj">0</span>)</a>')(o)),e(function(){h.splice(0,h.length);for(var t=0;t<s.length;t++){var e="",a=void 0===s[t].vCf?"0000":s[t].vCf;e+="<div class='jk-icon-box'><div id='"+t+"' style='"+s[t].styles+";text-align:center;'><canvas ng-mousemove='showData(\""+t+'canvas",'+t+");' ng-mouseleave='hideData("+t+");' id='"+t+"canvas' style='opacity:0;'></canvas></div></div>",i.append(r(e)(o)),s[t].TestDate=null==d.storehouseCode[a]?"":l("date")(d.storehouseCode[a].rcrq,"yyyy-MM-dd"),s[t].sub_type=null==d.dicData[d.storehouseCode[a]]?"无":d.dicData[d.storehouseCode[a].pz];var n="";n+="<div id='popContainer'><div class='popover-con' ><h3> "+s[t].barnName+"</h3><div class='popover-main'><p class='p1'><span>入仓时间:"+(null==s[t].TestDate?"无":s[t].TestDate)+"</span><span>品种:"+s[t].sub_type+"</span></p><div class='tit1'><span>气体信息</span></div><table><tr><td style='width:143px;'>磷化氢(ppm):"+(null==s[t].ph3avg?"无":s[t].ph3avg+"℃")+"</td><td>二氧化氮(%):"+(null==s[t].o2avg?"无":s[t].o2avg+"℃")+"</td></tr><tr><td>氮气(%):"+(null==s[t].co2avg?"无":s[t].co2avg+"℃")+"</td></tr><tr><td colspan='2'>采集时间:"+(null==s[t].time?"无":s[t].time)+"</td></tr></table><div class='tit1'><a data-ui-sref='app.intelligent.gasDetection.recordList({show: true,vCfCode:1"+a+"})'>查看详情></a></div></div></div></div>",h.push(n);e=$("#"+t+"canvas").width(),a=$("#"+t+"canvas").height(),n=new Image;n.setAttribute("crossOrigin","anonymous"),n.src=s[t].imgdata,o.addImg(n,t,e,a),o.showText(t+"canvas",t)}},100)):"3"==t?($("#yjDiv").html(r('<a ng-click=\'showLqBj()\' style="color: red;"><img src="styles/img/page-img/icon-yujing.png"/><span id="yjsm">粮情报警</span>(<span id="wdyj">0</span>)</a>')(o)),e(function(){h.splice(0,h.length);for(var t=0;t<s.length;t++){var e="",a=void 0===s[t].vCf?"0000":s[t].vCf;e+="<div class='jk-icon-box'><div id='"+t+"' style='"+s[t].styles+";text-align:center;'><canvas ng-mousemove='showData(\""+t+'canvas",'+t+");' ng-mouseleave='hideData("+t+");' id='"+t+"canvas' style='opacity:0;'></canvas></div></div>",i.append(r(e)(o)),s[t].TestDate=null==d.storehouseCode[a]?"":l("date")(d.storehouseCode[a].rcrq,"yyyy-MM-dd"),s[t].sub_type=null==d.dicData[d.storehouseCode[a]]?"无":d.dicData[d.storehouseCode[a].pz];var n="";n+="<div id='popContainer'><div class='popover-con' ><h3> "+s[t].barnName+"</h3><div class='popover-main'><p class='p1'><span>入仓时间:"+(null==s[t].TestDate?"无":s[t].TestDate)+"</span><span>品种:"+s[t].sub_type+"</span></p><div class='tit1'><span>害虫信息</span></div><table><tr><td style='width:143px;'>最大值(只):"+(null==s[t].max?"无":s[t].max)+"</td><td>最小值(只):"+(null==s[t].min?"无":s[t].min)+"</td></tr><tr><td>平均值(只):"+(null==s[t].avg?"无":s[t].avg)+"</td></tr><tr><td colspan='2'>采集时间:"+(null==s[t].time?"无":s[t].time)+"</td></tr></table><div class='tit1'><a data-ui-sref='app.intelligent.grainDetection.insectPestDetectionList({show: true,vCfCode:1"+a+"})'>查看详情></a></div></div></div></div>",h.push(n);e=$("#"+t+"canvas").width(),a=$("#"+t+"canvas").height(),n=new Image;n.setAttribute("crossOrigin","anonymous"),n.src=s[t].imgdata,o.addImg(n,t,e,a),o.showText(t+"canvas",t)}},100)):"4"==t&&($("#yjDiv").html(r('<a ng-click=\'showLqBj()\' style="color: red;"><img src="styles/img/page-img/icon-yujing.png"/><span id="yjsm">粮情报警</span>(<span id="wdyj">0</span>)</a>')(o)),e(function(){h.splice(0,h.length);for(var t=0;t<s.length;t++){var e="",a=void 0===s[t].vCf?"0000":s[t].vCf;e+="<div class='jk-icon-box'><div id='"+t+"' style='"+s[t].styles+';text-align:center;line-height: 6;\'><div class="aaa"></div><div class="bbb"></div><canvas ng-mousemove=\'showData("'+t+'canvas",'+t+");' ng-mouseleave='hideData("+t+");' id='"+t+"canvas' style='opacity:0;'></canvas></div></div>",i.append(r(e)(o)),s[t].TestDate=null==d.storehouseCode[a]?"":l("date")(d.storehouseCode[a].rcrq,"yyyy-MM-dd"),s[t].sub_type=null==d.dicData[d.storehouseCode[a]]?"无":d.dicData[d.storehouseCode[a].pz];var n="";n+="<div id='popContainer'><div class='popover-con' ><h3> "+s[t].barnName+"</h3><div class='popover-main'><p class='p1'><span>入仓时间:"+(null==s[t].TestDate?"无":s[t].TestDate)+"</span><span>品种:"+s[t].sub_type+"</span></p><div class='tit1'><span>报警信息</span></div><table><tr><td style='width:143px;'>阈值:"+(null==s[t].wThreshold?"无":s[t].wThreshold)+"</td><td>检测值:"+(null==s[t].threshold?"无":s[t].threshold)+"</td></tr><tr><td>报警信息:"+(null==s[t].wRemark?"无":s[t].wRemark)+"</td></tr><tr><td colspan='2'>采集时间:"+(null==s[t].time?"无":s[t].time)+"</td></tr></table><div class='tit1'><a data-ui-sref='app.intelligent.grainDetection.warningThreshold({show: true,vCfCode:1"+a+"})'>查看详情></a></div></div></div></div>",h.push(n);e=$("#"+t+"canvas").width(),a=$("#"+t+"canvas").height(),n=new Image;n.setAttribute("crossOrigin","anonymous"),n.src=s[t].imgdata,o.addImg(n,t,e,a),o.showText(t+"canvas",t),s[t].vCfCode&&(g=s[t].vCfCode,setInterval(function(){$(g+" .aaa").toggleClass("insert1"),$(g+" .bbb").toggleClass("insert2")},500),function(t){setInterval(function(){$(t+" .aaa").toggleClass("insert1"),$(t+" .bbb").toggleClass("insert2")},500)}("#"+t))}},100)),e(function(){o.changes()},200)},function(t){console.log(t)})},"2"==n.showType&&o.getIndex("4");var u,m=new Array,y=new Array;o.addImg=function(a,n,s,i){e(function(){$("#"+n+"canvas").width("100%"),$("#"+n+"canvas").height("100%"),s/=$("#"+n+"canvas").width(),i/=$("#"+n+"canvas").height(),m[n]=s,y[n]=i;var t=document.getElementById(n+"canvas"),e=t.getContext("2d");e.fillStyle="rgba(0, 0, 0, 0)",e.drawImage(a,0,0,a.width,a.height,0,0,t.width,t.height)},100)},o.showText=function(t,e){t="#"+t,e=r(h[e])(o);$(t).popover({placement:"auto left",html:!0,title:$("#popContainer h3").html(),content:'<div id="content">'+e[0].innerHTML+"</div>",width:"271",delay:{show:100,hide:400}})},o.showData=function(t,e){var a=$("#"+t);u=event||window.event;var n=a.offset(),s=u.clientX+document.documentElement.scrollLeft-document.documentElement.clientLeft,a=u.clientY+document.documentElement.scrollTop-document.documentElement.clientTop,s=Math.floor(s-n.left),n=Math.floor(a-n.top),n=document.getElementById(t).getPixelColor(s*m[e],n*y[e]).a,i="#"+t;"0"!=n?0==document.getElementById(e).getElementsByTagName("div").length&&($(i).popover("show"),$(i).siblings(".popover").on("mouseleave",function(){$(i).popover("hide")})):o.leftOut(e)},o.leftOut=function(t){var e="#"+t+"canvas",a=$("#"+t),n=a.offset(),s=a.outerWidth(),t=a.outerHeight(),a=(u.pageX-n.left-s/2)*(t<s?t/s:1),t=(u.pageY-n.top-t/2)*(s<t?s/t:1);3==Math.round((Math.atan2(t,a)*(180/Math.PI)+180)/90+3)%4&&"mouseleave"!=u.type||$(e).popover("hide")},o.hideData=function(t){e(function(){$(".popover:hover").length||o.leftOut(t)},100)},o.changes=function(){for(var t=".img-bo",e=0;e<$(t).length;e++){var a=$(t).eq(e),n=a.width(),s=a.height(),n=.8*n/a.text().length;a.css("font-size",n),a.css("line-height",.8*s+"px"),a.css("text-align","center")}},o.changes(),$(window).resize(function(){o.changes()}),o.distroy=function(){e(function(){"block"!=document.getElementById("cameraPlayModal").style.display?$("#ocxDiv").html(""):o.distroy()},1e3)},HTMLElement.prototype.getPixelColor=function(t,e){var a=this.getContext("2d").getImageData(t,e,1,1).data,n=a[0],s=a[1],i=a[2],o=a[3]/255,o=Math.round(100*o)/100,t=n.toString(16);n<16&&(t="0"+t);e=s.toString(16);s<16&&(e="0"+e);a=i.toString(16);return{rgba:"rgba("+n+","+s+","+i+","+o+")",rgb:"rgb("+n+","+s+","+i+")",hex:"#"+t+e+(a=i<16?"0"+a:a),r:n,g:s,b:i,a:o}}}]);
- "use strict";angular.module("app.supervise").service("ptServiceIndex",["$http","$rootScope","$q","APP_CONFIG",function(o,n,i,a){this.getIndex=function(e){var t=n.orgInfo.orgId,r=i.defer();return o({method:"GET",url:a.intelligentUrl+"/depotStyle/getAllPointChart",params:{type:e,orgId:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getHouseStatePointChart=function(e){var t=i.defer();return o({method:"GET",url:a.intelligentUrl+"/depotStyle/getHouseStatePointChart",params:{}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getCameraErrCount=function(){var e=n.orgInfo.orgId,t=i.defer();return o({method:"GET",url:a.intelligentUrl+"/quality/getCameraErrCount",params:{orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.intelligent").controller("insideCirculationCtrl",["$scope","$state","$rootScope","$stateParams","aerationParameterService","$uibModal","insideCirculationService",function(o,e,n,t,a,r,i){o.pageInfo={pageNum:1,pageSize:10},o.search={vcfcode:""},o.loadData=function(){a.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.search).then(function(e){o.pageInfo=e.data},function(e){console.log(e)})},o.loadData(),o.sendClose=function(e,t,a){confirm("您确认发送指令!")&&(a.vstatue="0",i.sendAirConditionDir(e,t,"close",a,n.userInfo.realName).then(function(e){var t;"200"==e.retCode&&"success"==e.message?(t=e.data,t=o.ifGeneralReturn(t),alert(t),o.loadData()):"600"==e.retCode&&"3232302D46696C"==e.message?alert("无法连接到设备!"):alert("请求失败!")},function(e){console.log(e)}))},o.sendOpen=function(e,t,a){confirm("您确认发送指令!")&&(a.vstatue="1",i.sendAirConditionDir(e,t,"open",a,n.userInfo.realName).then(function(e){var t;"200"==e.retCode&&"success"==e.message?(t=e.data,t=o.ifGeneralReturn(t),alert(t),o.loadData()):"600"==e.retCode&&"3232302D46696C"==e.message?alert("无法连接到设备!"):alert("请求失败!")},function(e){console.log(e)}))},o.sendReverse=function(e,t,a){confirm("您确认发送指令!")&&i.sendAirConditionDir(e,t,"reverse",a,n.userInfo.realName).then(function(e){var t;"200"==e.retCode&&"success"==e.message?(t=e.data,t=o.ifGeneralReturn(t),alert(t)):"600"==e.retCode&&"3232302D46696C"==e.message?alert("无法连接到设备!"):alert("请求失败!")},function(e){console.log(e)})},o.sendStop=function(e,t,a){confirm("您确认发送指令!")&&i.sendAirConditionDir(e,t,"stop",a,n.userInfo.realName).then(function(e){var t;"200"==e.retCode&&"success"==e.message?(t=e.data,t=o.ifGeneralReturn(t),alert(t)):"600"==e.retCode&&"3232302D46696C"==e.message?alert("无法连接到设备!"):alert("请求失败!")},function(e){console.log(e)})},o.ifGeneralReturn=function(e){for(var t in e)return"error"==t||"type"==t||"S_EM"==t?e[t]:e[t]+"!"},o.showDetails=function(e){var t=[];t.id=e.id,t.orgId=e.orgId,t.vdevcode=e.vdevcode,t.vdevname=e.vdevname,t.idevtdh=e.idevtdh,t.sitecode=e.sitecode,t.vcfcode=e.vcfcode,t.valarmstatue=e.valarmstatue,t.vstatue=e.vstatue,t.updatetime=e.updatetime,t.remark=e.remark,r.open({size:"lg",templateUrl:"app/intelligent/insideCirculation/views/insideCirculationControlDetails.html",controller:"insideCirculationControlDetailsCtrl",resolve:{items:function(){return t}}})},o.empty=function(){o.search.vcfcode="",o.loadData()},o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())}}]).controller("insideCirculationControlDetailsCtrl",["$scope","$uibModalInstance","items","$rootScope",function(e,t,a,o){e.vdevcode=a.vdevcode,e.vdevname=a.vdevname,e.idevtdh=a.idevtdh,e.sitecode=a.sitecode,e.storehouseName=o.storeHouseCodeObj[a.vcfcode].storehouseName,e.valarmstatue=a.valarmstatue,e.vstatue=a.vstatue,e.updatetime=a.updatetime,e.remark=a.remark,e.cancel=function(){t.close()}}]);
- "use strict";angular.module("app.intelligent").controller("insideCirculationHistoryCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","insideCirculationService",function(o,a,e,n,t,i){o.pageInfo={pageNum:1,pageSize:10},o.search={},o.loadData=function(){i.getJobHistoryPageInfo(o.pageInfo,o.search,e.orgInfo.orgId).then(function(a){o.pageInfo=a.data},function(a){console.log(a)})},o.loadData(),o.empty=function(){o.search.vcfcode="",o.loadData()},o.goPage=function(a){o.pageInfo.pageNum!=a&&0<a&&(o.pageInfo.pageNum=a,o.loadData())}}]);
- "use strict";angular.module("app.intelligent").service("insideCirculationService",["$http","$q","$rootScope","APP_CONFIG",function(l,a,c,d){this.sendAirConditionDir=function(e,i,n,t,r){var o=a.defer();return l({method:"POST",url:d.intelligentUrl+"/intelligents/insideCirculation/sendAirConditionDir",data:{vcfcode:e,vdevcode:i,type:n,ktinfoJson:angular.toJson(t),uperson:r,orgId:c.userInfo.orgId}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getJobHistoryPageInfo=function(e,i,n){var t=a.defer();return l({method:"GET",url:d.intelligentUrl+"/intelligents/insideCirculation/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,orgId:n,vcfcode:null==i?"":i.vcfcode}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.intelligent").controller("batchDetectionListModalCtrl",["$scope","$state","$rootScope","$uibModalInstance","items","$timeout",function(t,e,l,n,o,a){a(function(){if(null!=o)for(var t=o.vCfCode.split(","),e=0,n=0;n<t.length;n++)n%3==0&&($("#table_1 tbody").append("<tr></tr>"),e++),$("#table_1 tbody tr").eq(e).append("<td style='text-align:center;'>"+l.storeHouseCodeObj[t[n]].storehouseName+"</td>"),n==t.length-1&&(t.length%3==1?$("#table_1 tbody tr").eq(e).append("<td style='text-align:center;'></td><td style='text-align:center;'></td>"):t.length%3==2&&$("#table_1 tbody tr").eq(e).append("<td style='text-align:center;'></td>"))},1),t.cancel=function(){n.close()}}]);
- "use strict";angular.module("app.intelligent").controller("batchTaskSchemaCtrl",["$scope","$state","$stateParams","$rootScope","$uibModal","bathcTaskSchemaService",function(t,i,n,e,a,o){t.pageInfo={pageNum:1,pageSize:10},t.search={},t.loadData=function(){o.getTaskSchemaPageInfo(t.pageInfo,t.search,n.type).then(function(e){t.pageInfo=e.data},function(e){console.log(e)})},t.loadData(),t.showEdit=function(e){var t=n.type;"0"==t?0!=e&&null!=e&&""!=e?i.go("app.intelligent.intelligentDetection.grain.edit",{id:e}):i.go("app.intelligent.intelligentDetection.grain.edit",{id:0}):"1"==t?0!=e&&null!=e&&""!=e?i.go("app.intelligent.intelligentDetection.insect.edit",{id:e}):i.go("app.intelligent.intelligentDetection.insect.edit",{id:0}):"2"==t?0!=e&&null!=e&&""!=e?i.go("app.intelligent.intelligentDetection.gas.edit",{id:e}):i.go("app.intelligent.intelligentDetection.gas.edit",{id:0}):"3"==t?0!=e&&null!=e&&""!=e?i.go("app.intelligent.intelligentDetection.energy.edit",{id:e}):i.go("app.intelligent.intelligentDetection.energy.edit",{id:0}):"4"==t?0!=e&&null!=e&&""!=e?i.go("app.intelligent.intelligentDetection.number.edit",{id:e}):i.go("app.intelligent.intelligentDetection.number.edit",{id:0}):"5"==t?0!=e&&null!=e&&""!=e?i.go("app.intelligent.intelligentDetection.dew.edit",{id:e}):i.go("app.intelligent.intelligentDetection.dew.edit",{id:0}):"6"==t?0!=e&&null!=e&&""!=e?i.go("app.intelligent.intelligentDetection.meteorology.edit",{id:e}):i.go("app.intelligent.intelligentDetection.meteorology.edit",{id:0}):"7"==t&&(0!=e&&null!=e&&""!=e?i.go("app.intelligent.intelligentDetection.numberResult.edit",{id:e}):i.go("app.intelligent.intelligentDetection.numberResult.edit",{id:0}))},t.showSwitch=function(e){e.tUpdateTime=null,"0"==e.tSwitch?confirm("执行开启任务,请确认")&&(e.tSwitch="1",o.saveData(e).then(function(e){"200"==e.retCode?(alert("开启任务成功"),t.loadData()):alert("开启任务失败")})):confirm("执行关闭任务,请确认")&&(e.tSwitch="0",o.saveData(e).then(function(e){"200"==e.retCode?(alert("关闭任务成功"),t.loadData()):alert("关闭任务失败")}))},t.showGrainDetectionList=function(e){var t=[];t.vCfCode=e,a.open({size:"sm",templateUrl:"app/intelligent/intelligentDetection/views/batchDetectionList-modal.html",controller:"batchDetectionListModalCtrl",resolve:{items:function(){return t}}})},t.showProcessDetectionList=function(e){var t=n.type,i=[];i.tid=e,i.type=t,a.open({size:"lg",templateUrl:"app/intelligent/intelligentDetection/views/showProcessDetectionList-modal.html",controller:"showProcessDetectionListModalCtrl",resolve:{items:function(){return i}}})},t.showDelete=function(e){confirm("确定要删除吗?")&&o.deleteById(e).then(function(e){"200"==e.retCode?(alert("删除成功!"),t.loadData()):alert(e.message)})},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())},t.empty=function(){t.search.tState="",t.search.tName="",t.loadData()}}]).controller("batchTimingTaskSaveCtrl",["$scope","$state","$rootScope","bathcTaskSchemaService","$stateParams","$filter",function(s,t,l,r,h,e){s.taskSchema={},s.taskTime={tTime:"12:30:00"},s.week={},s.day={},s.year={},$("#allChecked").change(function(){$("#box tr td").children(":checkbox").prop("checked",!!$(this).is(":checked"))}),$("#invertChecked").change(function(){$(this).is(":checked")&&$("#box tr td").children(":checkbox").each(function(){$(this).prop("checked",!$(this).is(":checked"))})}),$("#orChecked").change(function(){$("#box tr td").children(":checkbox").prop("checked",!1)});for(var i=1,n=0;n<l.storelist.length;n++)0!=n&&(n%10!=0||($("#table_1 tbody").append("<tr></tr>"),i++)),$("#table_1 tbody tr").eq(i).append("<td width='100px' style='border-right-width: 1px;border-bottom-width: 1px;'><input type='checkbox' name='p.cfCode' value='"+l.storelist[n].storehouseCode+"'/>"+l.storelist[n].storehouseName+"</td>");s.retList=function(){var e=h.type;"0"==e?""!=l.previousState_name?l.back():t.go("app.intelligent.intelligentDetection.grain"):"1"==e?""!=l.previousState_name?l.back():t.go("app.intelligent.intelligentDetection.insect"):"2"==e?""!=l.previousState_name?l.back():t.go("app.intelligent.intelligentDetection.gas"):"3"==e?""!=l.previousState_name?l.back():t.go("app.intelligent.intelligentDetection.energy"):"4"==e?""!=l.previousState_name?l.back():t.go("app.intelligent.intelligentDetection.number"):"5"==e?""!=l.previousState_name?l.back():t.go("app.intelligent.intelligentDetection.dew"):"6"==e?""!=l.previousState_name?l.back():t.go("app.intelligent.intelligentDetection.meteorology"):"7"==e&&(""!=l.previousState_name?l.back():t.go("app.intelligent.intelligentDetection.numberResult"))},$("#basicExample .time").timepicker({defaultTime:"12:30:00",showMeridian:!1,showSeconds:!0,timeFormat:"HH:mm:ss"}),s.setOptional=function(){""==s.taskSchema.tDetectionDesc||null==s.taskSchema.tDetectionDesc||"每小时"==s.taskSchema.tDetectionDesc?(s.isHour=!0,s.isWeek=!0,s.isMonth=!0,s.isYear=!0):"每天"==s.taskSchema.tDetectionDesc?(s.isHour=!1,s.isWeek=!0,s.isMonth=!0,s.isYear=!0):"每周"==s.taskSchema.tDetectionDesc?(s.isHour=!1,s.isWeek=!1,s.isMonth=!0,s.isYear=!0):"每月"==s.taskSchema.tDetectionDesc?(s.isHour=!1,s.isWeek=!0,s.isMonth=!1,s.isYear=!0):"每年"==s.taskSchema.tDetectionDesc&&(s.isHour=!1,s.isWeek=!0,s.isMonth=!0,s.isYear=!1)},s.setOptional(),s.loadDataById=function(e){r.loadDataById(e).then(function(e){s.taskSchema=e.data;var t,i=s.taskSchema.tDetectionDesc,n=s.taskSchema.tSwitch,e=s.taskSchema.vCfCode;-1!==i.indexOf("时")?(s.taskSchema.tDetectionDesc="每小时",$("input[type=radio][name='p.reportTag'][value='"+n+"']").attr("checked","checked"),s.setOptional()):-1!==i.indexOf("天")?(s.taskSchema.tDetectionDesc="每天",s.taskTime.tTime=i.substring(2,i.length-2),$("input[type=radio][name='p.reportTag'][value='"+n+"']").attr("checked","checked"),s.setOptional()):-1!==i.indexOf("周")?(s.taskSchema.tDetectionDesc="每周",s.taskTime.tTime=i.substring(i.indexOf("的")+1,i.length-2),$("input[type=radio][name='p.reportTag'][value='"+n+"']").attr("checked","checked"),t=i.substring(2,i.indexOf("的")).split(","),$.each(t,function(e,i){$.each($("input:checkbox[name='p.weeks']"),function(e,t){$(this).val()==i&&$(this).prop("checked",!0)})}),s.setOptional()):-1!==i.indexOf("月")?(s.taskSchema.tDetectionDesc="每月",$("input[type=radio][name='p.reportTag'][value='"+n+"']").attr("checked","checked"),s.taskTime.tTime=i.substring(i.indexOf("号")+1,i.length-2),t=i.substring(2,i.indexOf("号")).split(","),$.each(t,function(e,t){$.each($("input:checkbox[name='p.days']"),function(){$(this).val()==t&&$(this).prop("checked",!0)})}),s.setOptional()):-1!==i.indexOf("年")&&(s.taskSchema.tDetectionDesc="每年",$("input[type=radio][name='p.reportTag'][value='"+n+"']").attr("checked","checked"),s.year.months=i.substring(2,i.indexOf("号")),s.taskTime.tTime=i.substring(i.indexOf("号")+1,i.length-2),s.setOptional());e=e.split(",");$.each(e,function(e,t){$.each($("input:checkbox[name='p.cfCode']"),function(){$(this).val()==t&&$(this).prop("checked",!0)})})},function(e){console.log(e)})},0!=h.id&&s.loadDataById(h.id);var p=$("#timingTask-form").validate();s.save=function(){var e,t,i,n,a,o,c;""!==s.taskSchema.tDetectionDesc&&void 0!==s.taskSchema.tDetectionDesc?(e=s.taskTime.tTime.split(":"),s.isYear?s.isMonth?s.isWeek?s.isHour?(s.taskSchema.tDetectionCron="0 0 * * * ?",s.taskSchema.tDetectionDesc+="执行"):(s.taskSchema.tDetectionCron=e[2]+" "+e[1]+" "+e[0]+" * * ?",s.taskSchema.tDetectionDesc+=s.taskTime.tTime+"执行"):(i=t="",$("#checkbox").ready(function(){$.each($('input:checkbox[name="p.weeks"]:checked'),function(){var e=parseInt($(this).val());7===e?e=1:e+=1,i+=e+",",t+=$(this).val()+","})}),a=i.substring(0,i.length-1),s.taskSchema.tDetectionCron=e[2]+" "+e[1]+" "+e[0]+" ? * "+a,a=t.substring(0,t.length-1),s.taskSchema.tDetectionDesc+=a+"的"+s.taskTime.tTime+"执行"):(n="",$("#month").ready(function(){$.each($('input:checkbox[name="p.days"]:checked'),function(){n+=$(this).val()+","})}),o=n.substring(0,n.length-1),s.taskSchema.tDetectionCron=e[2]+" "+e[1]+" "+e[0]+" "+o+" * ?",s.taskSchema.tDetectionDesc+=o+"号"+s.taskTime.tTime+"执行"):(a=s.year.months.substring(5,7),o=s.year.months.substring(8,10),s.taskSchema.tDetectionCron=e[2]+" "+e[1]+" "+e[0]+" "+o+" "+a+" ?",s.taskSchema.tDetectionDesc+=a+":"+o+"号"+s.taskTime.tTime+"执行"),c="",$("#box").ready(function(){$.each($('input:checkbox[name="p.cfCode"]:checked'),function(){c+=$(this).val()+","})}),s.taskSchema.vCfCode=c.substring(0,c.length-1),s.taskSchema.tSwitch=$('input[name="p.reportTag"]:checked').val(),s.taskSchema.tUpdatePerson=l.userInfo.realName,p.form()&&(s.taskSchema.tCategory=h.type,s.taskSchema.orgId=l.depotInfo.orgId,s.taskSchema.tUpdateTime=null,r.saveData(s.taskSchema).then(function(e){"200"==e.retCode&&"success"==e.message?(alert("保存成功"),s.retList()):alert("保存失败")}))):alert("请选择任务触发时间!")}}]);
- "use strict";angular.module("app.intelligent").controller("showProcessDetectionListModalCtrl",["$scope","$state","$rootScope","$uibModalInstance","items","bathcTaskSchemaService","$filter",function(a,e,o,t,n,c,i){a.pageInfo={pageNum:1,pageSize:10},a.search={},a.loadData=function(){c.getDetectionHistory(a.pageInfo,a.search,n).then(function(e){a.pageInfo=e.data},function(e){console.log(e)})},a.loadData(),a.empty=function(){a.search.vcfcode="",a.search.time="",a.loadData()},a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData())},a.cancel=function(){t.close()}}]);
- "use strict";angular.module("app.intelligent").service("bathcTaskSchemaService",["$http","$q","APP_CONFIG",function(a,r,l){this.getTaskSchemaPageInfo=function(e,t,n){var i=r.defer();return a({method:"GET",url:l.intelligentUrl+"/intelligents/task/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,tName:null==t?"":t.tName,tState:null==t?"":t.tState,tCategory:n}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.loadDataById=function(e){var t=r.defer();return a({method:"POST",url:l.intelligentUrl+"/intelligents/task/getById",data:{tId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject(e.msg)}),t.promise},this.saveData=function(e){var t=r.defer();return a({method:"POST",url:l.intelligentUrl+"/intelligents/task/save",data:{taskSchemaJson:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){t.reject(e.msg)}),t.promise},this.deleteById=function(e){var t=r.defer();return a({method:"POST",url:l.intelligentUrl+"/intelligents/task/deleteById",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.getDetectionHistory=function(e,t,n){var i=r.defer();return a({method:"GET",url:l.intelligentUrl+"/intelligents/task/getDetectionHistory",params:{pageNum:e.pageNum,pageSize:e.pageSize,vcfcode:null==t?"":t.vcfcode,time:null==t?"":t.time,tid:n.tid,type:n.type}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise}}]);
- "use strict";angular.module("app.intelligent").controller("detailsReportCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","detailsReportService","keeperService",function(t,e,a,o,r,n,s){t.search={};var c=new Date,l=c.getMonth()+1,u=c.getDate(),u=c.getFullYear()+"-"+l+"-"+u;t.searchStartDate=u,t.loadData=function(){if(null==t.searchStartDate||""==t.searchStartDate)return alert("检测日期不能为空!"),!1;n.getDetailsReportInfo(a.orgInfo.orgId,t.searchStorehouseCode,t.searchStartDate).then(function(e){t.getKeeperNames(e.data.storeHouse),t.pageInfo=e.data},function(e){console.log(e)})},t.loadData(),t.getKeeperNames=function(e){null!=e&&""!==e&&(e=a.storeHouseCodeObj[e].storehouseId,s.getKeeperNamesByHouseId(e).then(function(e){t.keeperNames=e.keeperNames},function(e){console.log(e)}))},t.emptyTime=function(){t.searchStartDate="",t.searchEndDate=""}}]);
- "use strict";angular.module("app.intelligent").controller("submitReportCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","submitReportService",function(a,t,e,o,r,n){a.pageInfo={pageNum:1,pageSize:10},a.search={};var g=new Date,u=g.getMonth()+1,c=g.getDate(),c=g.getFullYear()+"-"+u+"-"+c;a.searchStartDate=c,a.loadData=function(){if(null==a.searchStartDate||""==a.searchStartDate)return alert("检测日期不能为空!"),!1;n.getSubmitReportList(a.pageInfo,e.orgInfo.orgId,a.searchStartDate).then(function(t){a.pageInfo=t.data},function(t){console.log(t)})},a.loadData(),a.emptyTime=function(){a.searchStartDate=""},a.goPage=function(t){a.pageInfo.pageNum!=t&&0<t&&(a.pageInfo.pageNum=t,a.loadData())}}]);
- "use strict";angular.module("app.intelligent").controller("summaryReportCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","summaryReportService","keeperService",function(t,e,o,a,r,n,s){t.pageInfo={pageNum:1,pageSize:10},t.search={};var u=new Date,l=u.getMonth()+1,g=u.getDate(),g=u.getFullYear()+"-"+l+"-"+g;t.searchStartDate=g,t.loadData=function(){if(null==t.searchStartDate||""==t.searchStartDate)return alert("日期不能为空!"),!1;n.getSummaryReportListPageInfo(t.pageInfo,o.orgInfo.orgId,t.searchStartDate,null).then(function(e){for(var a=0;a<e.data.size;a++){e.data.list[a].storeHouse,e.data;t.getKeeperNames(e.data.list[a])}t.pageInfo=e.data},function(e){console.log(e)})},t.loadData(),t.getKeeperNames=function(a){var e=a.storeHouse;null!=e&&""!==e&&(e=o.storeHouseCodeObj[e].storehouseId,s.getKeeperNamesByHouseId(e).then(function(e){a.dutyStoreman=e.keeperNames},function(e){console.log(e)}))},t.emptyTime=function(){t.searchStartDate="",t.searchEndDate=""},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())}}]);
- "use strict";angular.module("app.intelligent").service("detailsReportService",["$http","$q","APP_CONFIG",function(n,o,l){this.getDetailsReportInfo=function(e,t,r){var i=o.defer();return n({method:"GET",url:l.intelligentUrl+"/intelligents/statisticalReport/getDetailsReportInfo",params:{orgId:e,storehouseCode:t,startDate:null==r?"":r}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise}}]);
- "use strict";angular.module("app.intelligent").service("submitReportService",["$http","$q","APP_CONFIG",function(n,a,o){this.getSubmitReportList=function(e,t,i){var r=a.defer();return n({method:"GET",url:o.intelligentUrl+"/intelligents/statisticalReport/getSubmitReportInfo",params:{pageNum:e.pageNum,pageSize:e.pageSize,orgId:t,startDate:null==i?"":i}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.intelligent").service("summaryReportService",["$http","$q","APP_CONFIG",function(i,l,o){this.getSummaryReportListPageInfo=function(e,t,r,n){var a=l.defer();return i({method:"GET",url:o.intelligentUrl+"/intelligents/statisticalReport/getSummaryReportInfo",params:{pageNum:e.pageNum,pageSize:e.pageSize,orgId:t,startDate:null==r?"":r,endDate:null==n?"":n}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise}}]);
- "use strict";angular.module("app.intelligent").controller("weatherDetectionCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","wertherinfoService","$interval",function(a,e,t,n,o,r,c){a.pageInfo={pageNum:1,pageSize:10},a.search={searchStartDate:"",searchEndDate:""},a.werther={},a.loadData=function(){r.getWeatherPageInfo(a.pageInfo,a.search).then(function(e){a.pageInfo=e.data,a.werther=e.data.list[0]},function(e){})},a.loadData(),a.empty=function(){a.search.vqxzname="",a.search.searchStartDate="",a.search.searchEndDate="",a.loadData()},a.sendNowWeatherDetection=function(){confirm("您确认发送气象检测请求!")&&r.sendNowWeatherDetection().then(function(e){"200"===e.retCode&&"success"===e.message&&("3232302D46696C"!==e.data?alert(e.data):alert("无法连接到设备!"))},function(e){console.log(e)})},a.shows=function(){e.go("app.intelligent.weather.weatherHsitory")},a.retList=function(){t.back()},a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData())},c(function(){a.loadData()},18e4,-1)}]);
- "use strict";angular.module("app.intelligent").controller("wertherinfoCtrl",["$scope","$state","$rootScope","$stateParams","$uibModal","wertherinfoService",function(t,a,n,e,o,i){t.pageInfo={pageNum:1,pageSize:10},t.search={vqxzname:""},t.werther={},t.loadData=function(){i.getBasicGrainSetPageInfo(t.pageInfo,t.search).then(function(e){t.pageInfo=e.data,t.werther=e.data.list[0]},function(e){})},t.loadData(),t.showAdd=function(){a.go("app.intelligent.weather.weatherDeviceManager.add",{id:"0"})},t.showEdit=function(e){a.go("app.intelligent.weather.weatherDeviceManager.edit",{id:e})},t.showView=function(e){a.go("app.intelligent.weather.weatherDeviceManager.view",{id:e,isDisplay:"ck"})},t.showDelete=function(e){confirm("确定要删除吗?")&&i.remove(e).then(function(e){"200"==e.retCode?(alert("删除成功!"),t.loadData()):alert(e.message)})},t.empty=function(){t.search.vqxzname="",t.search.searchStartDate="",t.search.searchEndDate="",t.loadData()},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())},t.retList=function(){n.back()},t.synchronization=function(){var e=n.depotInfo.orgId;i.synchronizationAll(e).then(function(e){"200"==e.retCode?(alert("数据同步成功!"),t.loadData()):alert(e.message)},function(e){})}}]).controller("wertherinfoSaveCtrl",["$scope","$state","$rootScope","$stateParams","$filter","APP_CONFIG","wertherinfoService",function(a,e,t,n,o,i,r){a.saveFlag=!1,a.isNotEdit=!1,null==a.wertherinfo&&(a.wertherinfo={}),a.loadDataById=function(e){r.loadDataById(e).then(function(e){a.wertherinfo=e.data},function(e){})},a.getRandom=function(e,t){for(var a="",n=0;n<e;n++)a+=Math.floor(Math.random()*t);return a},"0"!=n.id?(a.isNotEdit=n.isNotEdit,a.notEditNum=!0,a.notDisplay=!1,"ck"==n.isDisplay&&(a.notDisplay=!1),a.loadDataById(n.id)):"0"==n.id&&(a.notEditNum=!0,a.notDisplay=!0);var c=$("#basicGrainSetEdit-form").validate();$.validator.addMethod("validNumber",function(e,t){return this.optional(t)||/^[1-9]\d*$/g.test(e)},"请输入正确的不为0的数字整数!"),a.clearNoNum=function(e,t){e[t]=e[t].replace(/[^\d.]/g,""),e[t]=e[t].replace(/^\./g,""),e[t]=e[t].replace(/\.{2,}/g,""),e[t]=e[t].replace(".","$#$").replace(/\./g,"").replace("$#$",".")},a.save=function(){a.saveFlag||c.form()&&(a.saveFlag=!0,a.wertherinfo.orgId=t.depotInfo.orgId,r.save(a.wertherinfo).then(function(e){"success"==e.message&&"200"==e.retCode?(alert("保存成功!"),a.retList()):(alert("保存失败!"),a.saveFlag=!1)},function(e){console.log(e)}))},a.retList=function(){""!=t.previousState_name?t.back():e.go("app.intelligent.weather.weatherDeviceManager")},a.itExistCode=function(e,t){null!=e&&""!=e&&r.itExistCode(e,t).then(function(e){1==e.data&&(alert("设备编码已存在!"),a.wertherinfo.vqxzcode="")},function(e){}),null!=t&&""!=t&&r.itExistCode(e,t).then(function(e){1==e.data&&(alert("设备名称已存在!"),a.wertherinfo.vqxzname="")},function(e){})}}]);
- "use strict";angular.module("app.intelligent").service("wertherinfoService",["$http","$q","APP_CONFIG",function(r,i,a){this.getBasicGrainSetPageInfo=function(e,t){var n=i.defer();return r({method:"GET",url:a.intelligentUrl+"/intelligents/wertherinfo/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,vqxzname:null==t?"":t.vqxzname,searchStartDate:null==t?"":t.searchStartDate,searchEndDate:null==t?"":t.searchEndDate}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getWeatherPageInfo=function(e,t){var n=i.defer();return r({method:"GET",url:a.intelligentUrl+"/intelligents/weather/getList",params:{pageNum:e.pageNum,pageSize:e.pageSize,vqxzname:null==t?"":t.vqxzname,searchStartDate:null==t?"":t.searchStartDate,searchEndDate:null==t?"":t.searchEndDate}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.save=function(e){var t=i.defer();return r({method:"POST",url:a.intelligentUrl+"/intelligents/wertherinfo/save",data:{grainJson:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise},this.loadDataById=function(e){var t=i.defer();return r({method:"POST",url:a.intelligentUrl+"/intelligents/wertherinfo/getById",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.remove=function(e){var t=i.defer();return r({method:"POST",url:a.intelligentUrl+"/intelligents/wertherinfo/deleteById",data:{id:e.id,wertherinfojson:angular.toJson(e)}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.itExistCode=function(e,t){var n=i.defer();return r({method:"GET",url:a.intelligentUrl+"/intelligents/wertherinfo/getBycfCode",params:{vdevcode:e,vdevname:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.sendNowWeatherDetection=function(){var t=i.defer();return r({method:"POST",url:a.intelligentUrl+"/intelligents/wertherinfo/sendNowWeatherDetection"}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.synchronizationAll=function(e){var t=i.defer();return r({method:"GET",url:a.intelligentUrl+"/intelligents/wertherinfo/synchronizationAll",params:{orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.cameraGroup").controller("cameraGroupCtrl",["$scope","$http","alertService","cameraRecordService","$state","cameraGroupService","APP_CONFIG",function(r,o,a,e,n,t,u){r.pageInfo={pageNum:1,pageSize:10},r.loadData=function(){t.initList(r.pageInfo.pageNum,r.pageInfo.pageSize).then(function(o){r.pageInfo=o},function(o){console.log(o)})},r.loadData(),r.goPage=function(o){r.pageInfo.pageNum=o,r.loadData()},r.showEditGroup=function(o,a){$("#cameratab").show(),$("#groupdModal").modal("show"),null!=o?(r.group={id:o,groupname:a},t.queryCameraForGroup(o).then(function(o){r.groupcameralist=o;for(var a=0;a<r.groupcameralist.length;a++)r.groupcameralist[a].isjr="1"==r.groupcameralist[a].isjr},function(o){console.log(o)})):(r.group={id:void 0,groupname:void 0},e.getAllCamera().then(function(o){r.groupcameralist=o})),r.isRepeat()},r.back=function(){$("#groupdModal").modal("hide")};var i=0;r.isRepeat=function(){for(var o=i=0;o<r.pageInfo.list.length;o++)if(r.group.id!=r.pageInfo.list[o].id&&r.group.groupname==r.pageInfo.list[o].groupname){i=1;break}1==i?$("#groupName-error").text("分组名称重复,请修改后再提交!"):$("#groupName-error").text("")},r.saveData=function(){var e;1!=i&&""!=r.group.groupname&&(e="",$("input[type=checkbox][name=cameraBox]:checked").each(function(o,a){e+=$(this).val()+","}),t.saveData(angular.toJson(r.group),e).then(function(o){a.showSuccess("操作成功"),$("#groupdModal").modal("hide"),r.loadData()},function(o){console.log(o)}))},r.removebyid=function(o){confirm("确认删除当前分组?")&&t.removebyid(o).then(function(o){a.showSuccess("操作成功"),r.loadData()},function(o){console.log(o)})}}]);
- "use strict";angular.module("app.cameraGroup").service("cameraGroupService",["$http","$q","APP_CONFIG","$rootScope",function(n,a,u,i){this.initList=function(r,o){var e=i.orgInfo.orgId,t=a.defer();return n({method:"GET",url:u.monitorUrl+"/group/getGroupList",params:{pageNum:r,pageSize:o,orgId:e}}).then(function(r){t.resolve(r.data)},function(r){t.reject("error")}),t.promise},this.saveData=function(r,o){var e=i.orgInfo.orgId,t=a.defer();return n({method:"POST",url:u.monitorUrl+"/group/groupSave",data:{groupJson:r,CameraId:o,orgId:e}}).then(function(r){t.resolve(r.data)},function(r){}),t.promise},this.removebyid=function(r){var o=a.defer();return n({method:"POST",url:u.monitorUrl+"/group/removebyid",params:{groupid:r}}).then(function(r){o.resolve(r.data)},function(r){o.reject("error")}),o.promise},this.queryCameraForGroup=function(r){var o=i.orgInfo.orgId,e=a.defer();return n({method:"GET",url:u.monitorUrl+"/group/queryCameraForGroup",params:{groupid:r,orgId:o}}).then(function(r){e.resolve(r.data)},function(r){e.reject("error")}),e.promise},this.editGroupCamera=function(r,o,e){var t=a.defer();return n({method:"GET",url:u.monitorUrl+"/group/editGroupCamera",params:{groupid:r,cameraid:o,type:e}}).then(function(r){console.log(r.data),t.resolve(r.data)},function(r){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.qualityDlag").controller("qualityKindCtrl",["$scope","$http","alertService","$state","qualityKindService","APP_CONFIG",function(l,a,t,e,n,o){l.loadData=function(){n.initList().then(function(a){l.kindlist=a},function(a){console.log(a)})},l.loadData(),l.goPage=function(a){l.pageInfo.pageNum=a,l.loadData()},l.updateThresholdValue=function(a,t,e){l.thresholdValue={kingid:a,thresholdValue:e,kind:t},$("#qualityKindModal").modal("show")},l.cancel=function(){$("#qualityKindModal").modal("hide")},l.save=function(){n.updateThresholdValue(l.thresholdValue.kingid,l.thresholdValue.thresholdValue).then(function(a){"success"==a.status?(l.cancel(),l.loadData()):alert("操作失败")})},l.allSave=function(){var e="",l="";$("input[name=newScores]").each(function(a,t){e+=$(this).val()+",",l+=a+1+","}),n.allSave(e,l).then(function(a){console.log(a),"success"==a.status?t.showSuccess():alert("操作失败")})}}]);
- "use strict";angular.module("app.qualityDlag").controller("qualityPlanCtrl",["$scope","alertService","$state","qualityPlanService","APP_CONFIG",function(n,l,a,i,e){n.pageInfo={pageNum:1,pageSize:10},n.loadData=function(){i.initList(n.pageInfo.pageNum,n.pageInfo.pageSize).then(function(a){n.pageInfo=a},function(a){console.log(a)})},n.loadData(),n.goPage=function(a){n.pageInfo.pageNum=a,n.loadData()},n.removeById=function(a){i.removeById(a).then(function(a){l.showSuccess("操作成功"),n.loadData()},function(a){console.log(a)})}}]).controller("qualityPlanEditCtrl",["$scope","$state","$timeout","alertService","$stateParams","qualityPlanService","APP_CONFIG",function(n,l,i,e,a,t,g){n.loadGroupList=function(){t.loadGroupList().then(function(a){n.groupList=a},function(a){console.log(a)})},n.loadGroupList(),n.loadDataById=function(a){i(function(){t.loadDataById(a)},200)},"0"!=a.planId?t.loadDataById(a.planId).then(function(a){n.diagPlan=a,n.diagPlan.signals="1"==n.diagPlan.signals,n.diagPlan.blur="1"==n.diagPlan.blur,n.diagPlan.dark="1"==n.diagPlan.dark,n.diagPlan.chroma="1"==n.diagPlan.chroma,n.diagPlan.freeze="1"==n.diagPlan.freeze,n.diagPlan.bright="1"==n.diagPlan.bright,n.diagPlan.mono="1"==n.diagPlan.mono,n.diagPlan.stripe="1"==n.diagPlan.stripe,n.diagPlan.cover="1"==n.diagPlan.cover,n.diagPlan.hake="1"==n.diagPlan.hake,n.diagPlan.ptz="1"==n.diagPlan.ptz,n.diagPlan.contrast="1"==n.diagPlan.contrast,n.diagPlan.noise="1"==n.diagPlan.noise,n.diagPlan.flash="1"==n.diagPlan.flash,n.diagPlan.scene="1"==n.diagPlan.scene,$(".select2").val(n.diagPlan.groupIds).trigger("change")},function(a){console.log(a)}):(n.diagPlan={},n.diagPlan.name=t.getNowFormatDate()+"计划",n.diagPlan.plandate="0",n.diagPlan.type="0",n.diagPlan.isrepeat="0",n.diagPlan.signals=!1,n.diagPlan.blur=!1,n.diagPlan.dark=!1,n.diagPlan.chroma=!1,n.diagPlan.freeze=!1,n.diagPlan.bright=!1,n.diagPlan.mono=!1,n.diagPlan.stripe=!1,n.diagPlan.cover=!1,n.diagPlan.hake=!1,n.diagPlan.ptz=!1,n.diagPlan.contrast=!1,n.diagPlan.noise=!1,n.diagPlan.flash=!1,n.diagPlan.scene=!1),n.saveData=function(){if(null==$("#groupIds").val()||""==$("#groupIds").val()||null==$("#groupIds").val())return alert("诊断分组不能为空"),!1;if("0"==n.diagPlan.type){if(null==n.diagPlan.plandate||""==n.diagPlan.plandate||null==n.diagPlan.plandate)return alert("诊断周期不能为空"),!1;if(null==n.diagPlan.plantime||""==n.diagPlan.plantime||null==n.diagPlan.plantime)return alert("检测时间不能为空"),!1;n.diagPlan.plantime=8<=n.diagPlan.plantime.length?n.diagPlan.plantime:n.diagPlan.plantime+":00"}else n.diagPlan.plantime=n.dateTimes();n.diagPlan.groupIds=$("#groupIds").val(),t.saveData(angular.toJson(n.diagPlan)).then(function(a){e.showSuccess("操作成功"),l.go("app.qualityDlag.playList")},function(a){console.log(a)})},n.dateTimes=function(){var a=new Date;return a.getHours()+":"+a.getMinutes()+":"+a.getSeconds()}}]);
- "use strict";angular.module("app.qualityDlag").controller("qualityResultCtrl",["$scope","$rootScope","$stateParams","$http","$state","qualityResultService","APP_CONFIG",function(a,t,e,o,i,l,n){a.pageInfo={pageNum:1,pageSize:10},a.loadData=function(){l.initList(a.pageInfo.pageNum,a.pageInfo.pageSize,e.cameraId).then(function(t){a.pageInfo=t},function(t){console.log(t)})},a.loadData(),a.goPage=function(t){a.pageInfo.pageNum=t,a.loadData()},a.getPicture=function(t){a.picture="NO"==t?"styles/img/detail.png":t,$("#resultModal").modal("show")},a.getResultEdit=function(t){i.go("app.qualityDlag.resultEdit",{id:t})},a.returnUp=function(){i.go("app.qualityDlag.resultNewList",{isShow:e.isShow})}}]).controller("qualityResultEditCtrl",["$scope","$http","$state","$stateParams","$rootScope","qualityResultService","APP_CONFIG",function(a,t,e,o,i,l,n){a.loadDataById=function(t){l.getResultEdit(t).then(function(t){a.resultEdit=t.list[0]})},a.loadDataById(o.id),a.cancel=function(){e.go("app.qualityDlag.resultList")},a.retList=function(){i.back()}}]);
- "use strict";angular.module("app.qualityDlag").controller("qualityResultNewCtrl",["$scope","$rootScope","$stateParams","$http","$state","qualityResultNewService","APP_CONFIG",function(e,a,t,o,i,n,s){e.isShow=t.isShow,e.pageInfo={pageNum:1,pageSize:10},e.loadData=function(){n.initList(e.pageInfo.pageNum,e.pageInfo.pageSize,e.cameraName).then(function(a){e.pageInfo=a},function(a){console.log(a)})},e.loadData(),e.goPage=function(a){e.pageInfo.pageNum=a,e.loadData()},e.getPicture=function(a){e.picture="NO"==a?"styles/img/detail.png":a,$("#resultModal").modal("show")},e.getCameraResultList=function(a){i.go("app.qualityDlag.resultList",{isShow:t.isShow,cameraId:a})},e.returnUp=function(){"1"==t.isShow&&i.go("app.supervise.cameraPT"),"2"==t.isShow&&i.go("app.dashboard")}}]);
- "use strict";angular.module("app.qualityDlag").service("qualityKindService",["$http","$q","APP_CONFIG",function(i,n,a){this.initList=function(){var r=n.defer();return i({method:"GET",url:a.monitorUrl+"/quality/getKindList",params:{}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.updateThresholdValue=function(e,r){var t=n.defer();return i({method:"GET",url:a.monitorUrl+"/quality/updateKindList",params:{id:e,ThresholdValue:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.allSave=function(e,r){var t=n.defer();return i({method:"POST",url:a.monitorUrl+"/quality/allSave",params:{val:e,index:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.qualityDlag").service("qualityPlanService",["$http","$state","alertService","$q","APP_CONFIG","$rootScope",function(n,t,e,a,i,u){this.loadGroupList=function(){var t=u.orgInfo.orgId,e=a.defer();return n({method:"GET",url:i.monitorUrl+"/group/getGroupListNoPage",params:{orgId:t}}).then(function(t){e.resolve(t.data)},function(t){e.reject("error")}),e.promise},this.initList=function(t,e){var r=u.orgInfo.orgId,o=a.defer();return n({method:"GET",url:i.monitorUrl+"/quality/getPlanList",params:{pageNum:t,pageSize:e,orgId:r}}).then(function(t){o.resolve(t.data)},function(t){o.reject("error")}),o.promise},this.loadDataById=function(t){var e=a.defer();return n({method:"GET",url:i.monitorUrl+"/quality/getPlanById",params:{planId:t}}).then(function(t){e.resolve(t.data)},function(t){}),e.promise},this.saveData=function(t){var e=u.orgInfo.orgId,r=u.userInfo.userId,o=a.defer();return n({method:"POST",url:i.monitorUrl+"/quality/planSave",data:{planJson:t,orgId:e,userId:r}}).then(function(t){o.resolve(t.data)},function(t){}),o.promise},this.removeById=function(t){var e=a.defer();return n({method:"POST",url:i.monitorUrl+"/quality/removePlanById",data:{planId:t}}).then(function(t){e.resolve(t.data)},function(t){}),e.promise},this.getNowFormatDate=function(){var t=new Date,e=t.getMonth()+1,r=t.getDate();return 1<=e&&e<=9&&(e="0"+e),0<=r&&r<=9&&(r="0"+r),t.getFullYear()+"-"+e+"-"+r+"_"+t.getHours()+":"+t.getMinutes()+":"+t.getSeconds()}}]);
- "use strict";angular.module("app.qualityDlag").service("qualityResultNewService",["$http","$q","APP_CONFIG","$rootScope",function(a,n,u,s){this.initList=function(e,t,r){var o=s.orgInfo.orgId,i=n.defer();return a({method:"GET",url:u.monitorUrl+"/quality/getResultNewList",params:{pageNum:e,pageSize:t,cameraName:r||"",orgId:o}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.getCameraResultList=function(e,t,r){var o=s.orgInfo.orgId,i=n.defer();return a({method:"GET",url:u.monitorUrl+"/quality/getResultList",params:{pageNum:e,pageSize:t,cameraId:r,orgId:o}}).then(function(e){i.resolve(e.data)},function(e){i.reject("error")}),i.promise},this.getResultEdit=function(e){var t=n.defer();return a({method:"GET",url:u.monitorUrl+"/quality/getResultEdit",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.qualityDlag").service("qualityResultService",["$http","$q","APP_CONFIG",function(u,a,n){this.initList=function(t,e,r){var i=a.defer();return u({method:"GET",url:n.monitorUrl+"/quality/getResultList",params:{pageNum:t,pageSize:e,cameraId:r}}).then(function(t){i.resolve(t.data)},function(t){i.reject("error")}),i.promise},this.getResultEdit=function(t){var e=a.defer();return u({method:"GET",url:n.monitorUrl+"/quality/getResultEdit",params:{id:t}}).then(function(t){e.resolve(t.data)},function(t){e.reject("error")}),e.promise}}]);
- "use strict";angular.module("app.cameraRecord").controller("cameraRecordCtrl",["$scope","$interval","$timeout","$http","alertService","$state","cameraRecordService","APP_CONFIG",function(a,e,r,t,c,n,i,o){a.record={date:"",starttime:"",endtime:""},a.initOCX=function(){a.record.starttime="10:00:00",a.record.endtime="12:00:00",r(function(){i.initOBJ()},500)},a.winRecordSum="1",a.ChangeWin=function(){i.changeWin(a.winRecordSum)},a.cameraRecordlist,a.getAllCamera=function(){i.getAllCamera().then(function(e){a.cameraRecordlist=e,a.generateTree()})},a.generateTree=function(){a.cameraRecordTree=[{isParent:!0,cameraId:"",alias:"仓内",children:[]}],a.cameraRecordTree1=[{isParent:!0,cameraId:"",alias:"仓外",children:[]}],angular.forEach(a.cameraRecordlist,function(e,r){e.isExpend=!0,(1==e.live?a.cameraRecordTree:a.cameraRecordTree1)[0].children.push(e)})},a.itemClicked=function(e){e.isChecked=!0,a.prevCamera&&a.prevCamera!=e&&(a.prevCamera.isChecked=!1),a.prevCamera=e,a.itemCheckedChanged(e)},a.itemCheckedChanged=function(e){a.record&&a.record.date&&a.record.starttime&&a.record.endtime?i.itemCheckedChanged(e,a.record.date,a.record.starttime,a.record.endtime):alert("请选择回放时间")},a.stopAllRecord=function(){i.stopAllRecord(a.winRecordSum)},a.VideoPlaybackControl=function(e){i.VideoPlaybackControl(e)},a.getAllCamera(),a.initOCX()}]).controller("cameraAgentRecordCtrl",["$scope","$interval","$timeout","$http","alertService","$state","cameraRecordService","cameraPlayService",function(a,e,r,t,c,n,i,o){a.record={date:"",starttime:"",endtime:""},a.initOCX=function(){a.record.starttime="10:00:00",a.record.endtime="12:00:00",r(function(){i.initOBJ()},500)},a.winRecordSum="1",a.ChangeWin=function(){i.changeWin(a.winRecordSum)},a.cameraRecordlist,a.getAllCamera=function(){o.getAgentVideo().then(function(e){a.cameraRecordlist=e,a.generateTree()})},a.generateTree=function(){a.cameraRecordTree=new Array,angular.forEach(a.cameraRecordlist,function(e,r){a.cameraRecordTree.push({isParent:!0,alias:"",children:[]}),a.cameraRecordTree[r].alias=e[0].agentDepotName,angular.forEach(e,function(e){e.isExpend=!1,a.cameraRecordTree[r].children.push(e)})})},a.itemClicked=function(e){e.isChecked=!0,a.prevCamera&&a.prevCamera!=e&&(a.prevCamera.isChecked=!1),a.prevCamera=e,a.itemCheckedChanged(e)},a.itemCheckedChanged=function(e){a.record&&a.record.date&&a.record.starttime&&a.record.endtime?i.itemCheckedChanged(e,a.record.date,a.record.starttime,a.record.endtime):alert("请选择回放时间")},a.stopAllRecord=function(){i.stopAllRecord(a.winRecordSum)},a.VideoPlaybackControl=function(e){i.VideoPlaybackControl(e)},a.getAllCamera(),a.initOCX()}]);
- "use strict";angular.module("app.cameraRecord").directive("cameraTreeviewContent",[function(){return{restrict:"E",templateUrl:"/treeView.html",scope:{treeData:"=",canChecked:"=",textField:"@",valueField:"@",itemClicked:"&",itemCheckedChanged:"&",itemTemplateUrl:"@"},controller:["$scope",function(i){i.itemExpended=function(e,t){e.isExpend=!e.isExpend,t.stopPropagation()},i.getItemIcon=function(e){return i.isLeaf(e)?"fa fa-leaf":e.isExpend?"fa fa-minus-circle":"fa fa-plus-circle"},i.isLeaf=function(e){return!e.children||!e.children.length},i.warpCallback=function(e,t,n){(i[e]||angular.noop)({$item:t,$event:n})}}]}}]);
- "use strict";angular.module("app.cameraRecord").service("cameraRecordService",["$http","alertService","$q","APP_CONFIG","$rootScope",function(t,a,o,n,i){var l;this.initOBJ=function(){var r=$("#cameraRecordThroughDIV").width(),e=+document.documentElement.clientHeight;$("#cameraRecordThroughDIV").html($('<OBJECT ID="playRecordOcx" classid="CLSID:A9A5DEC8-62AB-4444-9024-874FF35D3FD1">\n<PARAM NAME="wmode" VALUE="transparent"><PARAM NAME="_Version" VALUE="65536">\n<PARAM NAME="_ExtentX" VALUE="12806">\n<PARAM NAME="_ExtentY" VALUE="1747">\n<PARAM NAME="_StockProps" VALUE="0">\n</OBJECT>')),(l=document.getElementById("playRecordOcx")).width=r-5+"px",l.height=e-200+"px",l.SetLiveLayout(1)},this.changeWin=function(r){l.SetLiveLayout(r)};var c="";this.itemCheckedChanged=function(r,e,t,o){t=t.split(":"),o=o.split(":"),e=e?e.split("-"):null;if(e.length<2||t.length<1||o.length<1)alert("请选择回放时间");else if(null!=l||r.isParent){if(!r.isParent)if(1==r.nvrFactory&&(r.nvrFactory=200),null!=r.nvrIp&&""!=r.nvrIp){for(var n=0;n<64;n++)l.VideoPlaybackControl(n,0,0);l.DeviceLogin_NOPOINT(r.nvrIp,r.nvrPort,r.nvrName,r.nvrPassword,r.nvrFactory),900==r.nvrFactory&&(c=r.nvrFactory,l.VideoPlaybackFindFileFirst(r.nvrIp,r.nvrPort,r.nvrName,r.nvrPassword,r.nvrFactory,r.channelNumber,0,0,+e[0],+e[1],+e[2],+t[0],+t[1],0,+e[0],+e[1],+e[2],+o[0],+o[1],0)),l.VideoPlaybackStart(r.nvrIp,r.nvrPort,r.nvrName,r.nvrPassword,r.nvrFactory,r.channelNumber,l.GetCurSel(),+e[0],+e[1],+e[2],+t[0],+t[1],0,+e[0],+e[1],+e[2],+o[0],+o[1],0)}else a.showError("提示",r.alias+"播放失败")}else a.showError("提示","控件未成功加载")},this.stopAllRecord=function(r){for(var e=0;e<r;e++)l.VideoPlaybackControl(e,0,0)};var e=9;this.VideoPlaybackControl=function(r){900==c?5==r?14<=++e||l.VideoPlaybackControl(l.GetCurSel(),2,e):6==r?--e<=6||l.VideoPlaybackControl(l.GetCurSel(),2,e):l.VideoPlaybackControl(l.GetCurSel(),r,0):l.VideoPlaybackControl(l.GetCurSel(),r,0)},this.getAllCamera=function(){var r=i.orgInfo.orgId,e=o.defer();return t({method:"GET",url:n.monitorUrl+"/camera/getNVRVideo",params:{orgid:r}}).then(function(r){e.resolve(r.data)},function(r){e.reject("error")}),e.promise}}]);
- "use strict";angular.module("app.cameraSetting").controller("cameraSettingCtrl",["$scope","$rootScope","alertService","$state","cameraSettingService","APP_CONFIG",function(a,e,n,o,t,c){a.loadSetting=function(){t.loadSetting().then(function(e){a.monitorSavepath=e},function(e){console.log(e)})},a.saveCameraPath=function(){t.savePath(angular.toJson(a.monitorSavepath)).then(function(e){n.showSuccess()},function(e){console.log(e)})},a.loadSetting(),a.pageInfo={pageNum:1,pageSize:10},a.alarm={alarmRole:"",detectionType:1},a.loadAlarmData=function(){t.getAlarmPhone(a.pageInfo.pageNum,a.pageInfo.pageSize,a.alarm,e.orgInfo.orgId).then(function(e){a.pageInfo=e},function(e){console.log()})},a.deleteAlarmPhone=function(e){t.deleteAlarmPhone(e).then(function(e){a.loadAlarmData()},function(e){console.log(e)})},a.loadAlarmData()}]).controller("cameraSettingSave",["$scope","$rootScope","$http","$state","$stateParams","cameraSettingService","APP_CONFIG",function(e,a,n,o,t,c,l){e.saveAlarmPhone=function(){e.alarm.detectionType=1,c.saveAlarmPhone(angular.toJson(e.alarm)).then(function(e){o.go("app.cameraSetting.alarmList")},function(e){console.log(e)})},e.returnUp=function(){a.back()}}]);
- "use strict";angular.module("app.cameraSetting").service("cameraSettingService",["$http","alertService","$q","APP_CONFIG","$rootScope",function(a,o,i,l,n){this.loadSetting=function(e){var r=n.orgInfo.orgId,t=i.defer();return a({method:"GET",url:l.monitorUrl+"/cameraSetting/getAllPath",params:{orgId:r}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.savePath=function(e){var r=n.orgInfo.orgId,t=i.defer();return a({method:"POST",url:l.monitorUrl+"/cameraSetting/savePath",data:{pathJson:e,orgId:r}}).then(function(e){o.showSuccess()},function(e){o.showError()}),t.promise},this.getAlarmPhone=function(e,r,t,o){var n=i.defer();return a({method:"GET",url:l.monitorUrl+"/alarmSetting/getAlarmPhone",params:{pageNum:e,pageSize:r,detectionType:null==t.detectionType?"":t.detectionType,alarmRole:null==t.alarmRole?"":t.alarmRole,orgId:o}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.deleteAlarmPhone=function(e){var r=i.defer();return a({method:"POST",url:l.monitorUrl+"/alarmSetting/deleteAlarmPhone",params:{alarmId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.saveAlarmPhone=function(e){var r=n.orgInfo.orgId,t=i.defer();return a({method:"POST",url:l.monitorUrl+"/alarmSetting/saveAlarmPhone",data:{alarmJson:e,orgid:r}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}}]);
- "use strict";angular.module("app.storage").controller("aerationSummaryCtrl",["$scope","$rootScope","$state","$http","$stateParams","enumService","aerationSummaryService","APP_CONFIG",function(t,a,o,e,s,n,r,i){t.getBasicData=function(){n.getTreeListByTypeId(t.summary.goodsKinds,1061).then(function(e){e=t.data_add(e);t.grainAttributeTreeDataLspz=e},function(e){console.log(e)})},t.data_add=function(e){var a,t=[];return 0!=e.length&&(a=angular.toJson({id:null,name:"请选择",children:[]}),t=(e=angular.toJson(e)).substring(0,1)+a+","+e.substring(1,e.length)),angular.fromJson(t)},t.pageInfo={pageNum:1,pageSize:10},t.summary={houseId:"",goodsKinds:"",aerationTarget:""},t.loadData=function(){t.getBasicData(),""==t.summary.houseId&&(t.summary.houseId=a.currentStore),null!=t.summary.goodsKinds&&""!=t.summary.goodsKinds&&(t.summary.goodsKinds=t.summary.goodsKinds[0].id),r.getPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,t.summary).then(function(e){t.pageInfo=e,t.deptName=a.depotInfo.orgName},function(e){console.log(e)})},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())},t.$on("storeChangeed",function(e,a){t.summary.houseId=a,t.loadData()}),t.edit=function(e,a){o.go("app.storage.taskDispatch.aerationSummaryEdit",{id:e,butType:a})},t.isShow="0",0!=s.id&&(a.isIndexPage=!0,t.summary.houseId=+s.id,t.isShow="1"),t.loadData(),t.returnUp=function(){"SY"==s.homePage?o.go("app.dashboard"):o.go("app.supervise.cameraPT")}}]).controller("aerationSummaryEdit",["$scope","$filter","$rootScope","$state","$http","$stateParams","foodbasicinfoService","aerationTaskRecordService","aerationSummaryService","aerationTaskService","APP_CONFIG",function(t,a,o,s,e,n,r,i,m,u,d){$(document).ready(function(){$("#dtBox").DateTimePicker({})}),t.getBasicData=function(){i.getNotAftercareHouseList(o.orgInfo.orgId).then(function(e){if(null!=e&&0<e.length)for(var a=0;a<e.length;a++)e[a].taskId=o.storehouseObj[e[a].houseId].storehouseName;t.houseList=e},function(e){console.log(e)})},t.edit=function(){1!=n.butType&&t.getBasicData(),m.edit(n.id).then(function(e){t.summary=e,t.lkmc=o.depotInfo.orgName,t.summary.startAerationTime=a("date")(t.summary.startAerationTime,"yyyy-MM-dd HH:mm:ss"),t.summary.endAerationTime=a("date")(t.summary.endAerationTime,"yyyy-MM-dd HH:mm:ss"),t.summary.inputDate=a("date")(t.summary.inputDate,"yyyy-MM-dd"),1==n.butType?(t.viewHouse=!1,t.editHouse=!0,t.isNotEdit=!0,t.isNotEditHouseId=!0):(2==n.butType?(t.viewHouse=!1,t.editHouse=!0,t.isNotEdit=!1,t.isNotEditHouseId=!0):(t.summary.createPerson=o.userInfo.realName,t.summary.inputDate=a("date")(new Date,"yyyy-MM-dd"),t.viewHouse=!0,t.editHouse=!1,t.isNotEdit=!1),t.isNotViewHouseId=!0)},function(e){console.log(e)})},t.edit(),t.getTaskRecord=function(e){i.getTaskRecord(e,o.orgInfo.orgId).then(function(e){t.summary.taskCode=e.taskId,t.summary.goodsKinds=e.foodType,t.summary.aerationTarget=e.aerationType,t.summary.keeperName=e.keeperIds,t.summary.startAerationTime=a("date")(e.startAerationTime,"yyyy-MM-dd HH:mm:ss"),t.summary.endAerationTime=a("date")(e.endAerationTime,"yyyy-MM-dd HH:mm:ss"),t.summary.stopAerationTime=e.stopAerationTime,t.summary.sumAerationTime=e.sumAerationTime},function(e){console.log(e)})};var y=$("#summary-form").validate();t.save=function(e){y.form()&&(t.taskStatus=5,null!=t.summary.startAerationTime&&null!=t.summary.startAerationTime&&""!=t.summary.startAerationTime&&(t.summary.startAerationTime=new Date(t.summary.startAerationTime.replace(new RegExp(/-/gm),"/"))),null!=t.summary.endAerationTime&&null!=t.summary.endAerationTime&&""!=t.summary.endAerationTime&&(t.summary.endAerationTime=new Date(t.summary.endAerationTime.replace(new RegExp(/-/gm),"/"))),m.save(t.summary,t.taskStatus,o.orgInfo.orgId).then(function(e){"success"==e.status?alert(e.msg):alert("保存失败!"),s.go("app.storage.taskDispatch.aerationSummaryList")},function(e){console.log(e)}))},t.retrunTop=function(){""!=o.previousState_name?o.back():s.go("app.storage.taskDispatch.aerationSummaryList")}}]);
- "use strict";angular.module("app.storage").controller("approvalCtrl",["$scope","$rootScope","$state","$http","$stateParams","aerationTaskService","selectService","approvalService","APP_CONFIG",function(n,l,u,e,a,s,t,o,r){n.approvalStatuses=[{key:2,value:"待审批"},{key:3,value:"审批中"},{key:4,value:"审批通过"},{key:0,value:"审批驳回"},{key:5,value:"作业结束"}];n.pageInfo={pageNum:1,pageSize:10},n.loadData=function(){l.currentStore,t.getPageInfo(null,null,"todo",null,null,"storageAeration",l.userInfo.userId,"desc").then(function(e){var a=[],t={};if(0<e.list.length){new Array;for(var o=0;o<e.list.length;o++)t.id=e.list[o].projectId,a.push(t),t={}}s.getPageInfoApproval(n.pageInfo.pageNum,n.pageInfo.pageSize,a,l.userInfo.userId).then(function(e){n.pageInfo=e},function(e){console.log(e)})},function(e){console.log(e)})},n.loadData(),n.goPage=function(e){n.pageInfo.pageNum!=e&&0<e&&(n.pageInfo.pageNum=e,n.loadData())},n.$on("storeChangeed",function(e,a){n.loadData()}),n.edit=function(e,a,t,o,n){u.go("app.storage.taskDispatch.aerationTaskApplyEdit",{id:e,butId:a,pageType:t,taskId:o,auditId:n})},n.submit=function(e){s.submit(e).then(function(e){n.loadData(),"success"==e.status?alert("保存成功!"):alert("保存失败!")},function(e){console.log(e)})}}]);
- "use strict";angular.module("app.storage").controller("aerationTaskCtrl",["$scope","$rootScope","$state","$http","$uibModal","$filter","businessApprovalService","$stateParams","aerationTaskService","APP_CONFIG",function(n,p,l,e,t,r,i,a,s,o){n.applyStatuses=[{key:1,value:"未提交"},{key:2,value:"待审批"},{key:3,value:"审批中"},{key:4,value:"审批通过"},{key:0,value:"审批驳回"},{key:5,value:"作业结束"},{key:6,value:"拒绝"}];var u=null;n.pageInfo={pageNum:1,pageSize:10},n.loadData=function(){u=p.currentStore,s.getPageInfo(n.pageInfo.pageNum,n.pageInfo.pageSize,n.aerationTask,u,p.userInfo).then(function(e){n.pageInfo=e},function(e){console.log(e)})},n.loadData(),n.goPage=function(e){n.pageInfo.pageNum!=e&&0<e&&(n.pageInfo.pageNum=e,n.loadData())},n.$on("storeChangeed",function(e,t){u=t,n.loadData()}),n.edit=function(e,t,a,s,o){l.go("app.storage.taskDispatch.aerationTaskApplyEdit",{id:e,butId:t,pageType:a,taskId:s,auditId:o})},n.remove=function(e){confirm("确定要删除吗?")&&s.remove(e).then(function(e){"success"==e.status?alert("删除成功!"):alert("保存失败!"),n.loadData()},function(e){console.log(e)})},n.choice=function(e){1<e.taskStatus?alert("您已经提交该数据,无法再次提交!"):(n.apply=e,t.open({size:"md",templateUrl:"app/storage/aeration/views/approvalUser-view.html",controller:"approvalTaskCtrl",resolve:{roleId:10}}).result.then(function(e){"cancel"==e.returnType||("submit"==e.returnType?n.submit(e.assignee,e.list):e.returnType)},function(e){console.log(e)}))},n.submit=function(t,a){s.submit(n.apply.id,2).then(function(e){"success"==e.success?(n.saveBusinessApproval(n.apply,t,a),alert("提交成功!"),$("#myUserList").modal("hide"),n.loadData()):alert(e.msg)},function(e){console.log(e)})},n.saveBusinessApproval=function(e,t,a){r("date")(new Date,"yyyy-MM-dd HH:mm:ss");n.businessApproval={taskTypeName:"通风任务 作业单号:"+e.taskId,projectId:e.id,fromDepartment:p.orgInfo.orgName,fromPeople:p.userInfo.realName,fromUserName:p.userInfo.realName,taskType:"storageAeration",projectName:"通风作业申请",result:"待审批",isHide:0,createTime:new Date,applyName:p.userInfo.realName,applyNameId:p.userInfo.userId,applyTime:new Date,operator:t,operatorName:p.userInfo.realName,taskName:"员工提交",taskId:e.taskId,content:"同意"};for(var s=0;s<a.length;s++){var o=a[s];o.userId==t&&(n.businessApproval.operatorName=o.realName)}i.add(n.businessApproval,e.taskStatus+1).then(function(e){e.status},function(e){console.log(e)})}}]).controller("aerationTaskEdit",["$scope","$filter","$state","$rootScope","$uibModal","$http","$stateParams","aerationTaskService","foodbasicinfoService","threetempcheckService","businessApprovalService","selectService","APP_CONFIG",function(r,i,u,c,e,t,a,l,s,o,d,n,p){r.processInstanceId=a.processInstanceId,r.auditId=a.auditId,$(document).ready(function(){$("#dtBox").DateTimePicker({})}),r.edit=function(){r.approvalStatus=null,l.edit(a.id,a.processInstanceId).then(function(e){r.taskApply=e.aerationTask,r.approvalStatus=e.aerationTask.taskStatus,r.processDefinitionId=e.aerationTask.processDefinitionId,r.processInstanceId=e.aerationTask.processInstanceId,r.taskApply.depotName=c.depotInfo.orgName,r.taskApply.applyTime=i("date")(r.taskApply.applyTime,"yyyy-MM-dd"),r.pageType=a.pageType;var t=a.butId;0==a.pageType?(null==e.aerationTask.id?(r.taskApply.taskId="TF-TASK_"+i("date")(new Date,"yyyyMMddHHmmss"),r.taskApply.applePerson=c.userInfo.realName,r.isNotShow=!0,r.isNotSave=!0,r.showNextButton=!0,r.isNext=!1,r.isLast=!0):(r.isNotShow=!1,r.taskApply.estStarTime=i("date")(r.taskApply.estStarTime,"yyyy-MM-dd HH:mm:ss"),r.taskApply.estEndTime=i("date")(r.taskApply.estEndTime,"yyyy-MM-dd HH:mm:ss")),1==t?(r.isNotEdit=!0,r.isNotSave=!0):0==t?(r.last(),r.isNotEditHouseId=!0,r.isNotEdit=!1):2==t&&(r.taskApply.applyTime=i("date")(new Date,"yyyy-MM-dd"))):1==a.pageType&&(1==t?(r.isNotEdit=!0,r.isNotSave=!0,r.isAudit=!1):0==t&&(r.isNotEdit=!0,r.isNotSave=!0,r.isAudit=!0),r.taskApply.estStarTime=i("date")(r.taskApply.estStarTime,"yyyy-MM-dd HH:mm:ss"),r.taskApply.estEndTime=i("date")(r.taskApply.estEndTime,"yyyy-MM-dd HH:mm:ss"),r.isNotEditHouseId=!0)},function(e){console.log(e)}),n.getPageInfo(null,null,null,null,a.id,"storageAeration",null,"asc").then(function(e){r.auditList=e.list},function(e){console.log(e)})},r.edit(),r.storeData=function(e){var t=e.taskApply.houseId;null==t?(r.taskApply.houseType="",r.taskApply.houseSize=""):(r.taskApply.houseType=r.storehouseObj[t].storehouseType,e=r.storehouseObj[t].length*r.storehouseObj[t].width,r.taskApply.houseSize=e),null!=t?s.findBasicinfoByStoreWarehouse(t,"").then(function(e){null!=e&&0<e.length?(r.taskApply.goodsKinds=e[0].subType,r.taskApply.goodsNumber=e[0].number,r.taskApply.ladeLineHeight=e[0].lineHeight):(r.taskApply.goodsKinds="",r.taskApply.goodsNumber="",r.taskApply.ladeLineHeight="")},function(e){console.log(e)}):(r.taskApply.goodsKinds="",r.taskApply.goodsNumber="",r.taskApply.ladeLineHeight=""),null!=t?o.getPageInfo(1,1,"",t).then(function(e){null!=e&&0<e.list.length?(e=e.list[0],r.taskApply.maxFootTemperature=e.maxTemp,r.taskApply.minFootTemperature=e.minTemp,r.taskApply.avgFootTemperature=e.avgTemp):(r.taskApply.maxFootTemperature="",r.taskApply.minFootTemperature="",r.taskApply.avgFootTemperature="")},function(e){console.log(e)}):(r.taskApply.maxFootTemperature="",r.taskApply.minFootTemperature="",r.taskApply.avgFootTemperature="")},r.next=function(){m.form()&&(r.isLast=!1,r.isNext=!0,r.isNotSave=!1,r.showLastButton=!0,r.showNextButton=!1)},r.last=function(){r.isLast=!0,r.isNext=!1,r.isNotSave=!0,r.showLastButton=!1,r.showNextButton=!0};var m=$("#taskApply-form").validate();r.save=function(){m.form()&&(r.taskApply.taskStatus=1,null!=r.taskApply.estStarTime&&null!=r.taskApply.estStarTime&&""!=r.taskApply.estStarTime&&(r.taskApply.estStarTime=new Date(r.taskApply.estStarTime.replace(new RegExp(/-/gm),"/"))),null!=r.taskApply.estEndTime&&null!=r.taskApply.estEndTime&&""!=r.taskApply.estEndTime&&(r.taskApply.estEndTime=new Date(r.taskApply.estEndTime.replace(new RegExp(/-/gm),"/"))),l.save(r.taskApply,c.userInfo).then(function(e){"success"==e.status?alert(e.msg):alert("保存失败!"),1==a.pageType?u.go("app.storage.taskDispatch.aerationTaskApprovalList"):0==a.pageType&&u.go("app.storage.taskDispatch.aerationTaskApplyList")},function(e){console.log(e)}))},r.choice=function(t,a){"3"==a?e.open({size:"md",templateUrl:"app/storage/aeration/views/approvalUser-view.html",controller:"approvalTaskCtrl",resolve:{roleId:8}}).result.then(function(e){"cancel"==e.returnType||("submit"==e.returnType?r.audit(r.taskApply,e,t,a):"isEnd"==e.returnType&&r.audit(null))},function(e){console.log(e)}):"4"==a&&r.audit(r.taskApply,null,t,a)},r.audit=function(s,o,n,p){l.submit(s.id,p).then(function(e){var t,a;"success"==e.success?((a=t=null)!=o&&(t=o.assignee,a=o.list),r.saveBusinessApproval(s,t,a,n,p),alert("提交成功!"),$("#myUserList").modal("hide")):alert(e.msg)},function(e){console.log(e)})},r.saveBusinessApproval=function(e,t,a,s,o){var n=null;"3"==o?(n="保管科长审批",s="[同意]"+s):"4"==o?(n="库主任审批",s="[同意]"+s):"0"==o?("2"==e.taskStatus?n="保管科长审批":"3"==e.taskStatus&&(n="库主任审批"),s="[驳回]"+s):"6"==o&&("2"==e.taskStatus?n="保管科长审批":"3"==e.taskStatus&&(n="库主任审批"),s="[拒绝]"+s);i("date")(new Date,"yyyy-MM-dd HH:mm:ss");if(r.businessApproval={taskTypeName:"通风任务 作业单号:"+e.taskId,projectId:e.id,fromDepartment:c.orgInfo.orgName,fromPeople:c.userInfo.realName,fromUserName:c.userInfo.realName,taskType:"storageAeration",projectName:"通风作业申请",result:"待审批",isHide:0,createTime:new Date,applyName:c.userInfo.realName,applyNameId:c.userInfo.userId,applyTime:new Date,operator:t,operatorName:c.userInfo.realName,taskName:n,taskId:e.taskId,content:s},"1"==o||"2"==o||"3"==o)for(var p=0;p<a.length;p++){var l=a[p];l.userId==t&&(r.businessApproval.operatorName=l.realName)}d.add(r.businessApproval,o).then(function(e){"success"==e.status&&u.go("app.storage.taskDispatch.aerationTaskApprovalList")},function(e){console.log(e)})},r.retList=function(){null==a.fromModule||null==a.fromModule||""==a.fromModule?1==a.pageType?""!=c.previousState_name?c.back():u.go("app.storage.taskDispatch.aerationTaskApprovalList"):0==a.pageType&&(""!=c.previousState_name?c.back():u.go("app.storage.taskDispatch.aerationTaskApplyList")):u.go(a.fromModule)}}]).controller("approvalTaskCtrl",["$scope","$uibModalInstance","userService","selectService","roleId","APP_CONFIG",function(t,a,e,s,o,n){t.returnResult={},t.loadData=function(){e.getPageInfo(null,null,null,null,o,null).then(function(e){e.isEnd?(t.returnResult.returnType="isEnd",a.close(t.returnResult)):(t.userList=e.list,t.returnResult.list=e.list)},function(e){console.log(e)})},t.loadData(),t.cancel=function(){t.returnResult.returnType="cancel",a.close(t.returnResult)},t.choiceUser=function(e){null!=e&&""!=e?(t.returnResult.returnType="submit",t.returnResult.assignee=e,a.close(t.returnResult)):alert("请选择审批人!")}}]);
- "use strict";angular.module("app.storage").controller("aerationTaskRecordCtrl",["$scope","$rootScope","$state","$http","$stateParams","enumService","aerationTaskRecordService","APP_CONFIG",function(o,t,r,e,a,n,i,s){o.getBasicData=function(){n.getTreeListByTypeId(o.aerationTaskRecord.foodType,1061).then(function(e){e=o.data_add(e);o.grainAttributeTreeDataLspz=e},function(e){console.log(e)})},o.data_add=function(e){var t,o=[];return 0!=e.length&&(t=angular.toJson({id:null,name:"请选择",children:[]}),o=(e=angular.toJson(e)).substring(0,1)+t+","+e.substring(1,e.length)),angular.fromJson(o)},o.pageInfo={pageNum:1,pageSize:10},o.aerationTaskRecord={houseId:"",foodType:"",aerationType:"",taskStatus:""},o.loadData=function(){o.getBasicData(),""==o.aerationTaskRecord.houseId&&(o.aerationTaskRecord.houseId=t.currentStore),null!=o.aerationTaskRecord.foodType&&""!=o.aerationTaskRecord.foodType&&(o.aerationTaskRecord.foodType=o.aerationTaskRecord.foodType[0].id),i.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.aerationTaskRecord,t.orgInfo.orgId).then(function(e){o.pageInfo=e,o.deptName=t.depotInfo.orgName},function(e){console.log(e)})},o.loadData(),o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())},o.$on("storeChangeed",function(e,t){o.aerationTaskRecord.houseId=t,o.loadData()}),o.edit=function(e,t){r.go("app.storage.taskDispatch.aerationTaskRecordEdit",{id:e,butId:t})},o.remove=function(e){confirm("确定要删除吗?")&&i.remove(e).then(function(e){o.loadData(),"success"==e.status?alert("删除成功!"):alert("删除失败!")},function(e){console.log(e)})}}]).controller("aerationTaskRecordEdit",["$scope","$filter","$state","$rootScope","$http","$stateParams","aerationTaskRecordService","aerationTaskService","foodbasicinfoService","storehouseBusinessService","APP_CONFIG",function(r,o,e,a,t,n,i,s,d,c,u){$(document).ready(function(){$("#dtBox").DateTimePicker({})}),r.getBasicData=function(){r.storehouseObj=a.storehouseObj,r.aerationTask={taskStatus:"4"},r.userInfo={userId:null},s.getPageInfo(null,null,r.aerationTask,null,a.userInfo).then(function(e){if(null!=e)for(var t,o=0;o<e.list.length;o++)t=e.list[o].houseId,console.log(a.storehouseObj[t].storehouseName),e.list[o].depotName=a.storehouseObj[t].storehouseName;r.houseList=e.list},function(e){console.log(e)})},r.tempList=[],r.waterList=[],r.edit=function(){r.getBasicData(),i.edit(n.id).then(function(e){if(r.record=e.record,r.tempList=e.tempList,null!=r.tempList)for(var t=0;t<r.tempList.length;t++)r.tempList[t].checkDate=o("date")(r.tempList[t].checkDate,"yyyy-MM-dd");else r.tempList=[];if(r.waterList=e.waterList,null!=r.waterList)for(t=0;t<r.waterList.length;t++)r.waterList[t].checkDate=o("date")(r.waterList[t].checkDate,"yyyy-MM-dd");else r.waterList=[];r.lkmc=a.depotInfo.orgName,r.last(),r.record.startAerationTime=o("date")(r.record.startAerationTime,"yyyy-MM-dd HH:mm:ss"),r.record.endAerationTime=o("date")(r.record.endAerationTime,"yyyy-MM-dd HH:mm:ss"),console.log(n.butId),1==n.butId?(r.isNotEdit=!0,r.isNotEditHouseId=!0,r.notviewHouseId=!1,r.viewHouseId=!0):2==n.butId?(r.isNotEditHouseId=!0,r.viewHouseId=!1,r.notviewHouseId=!0):0==n.butId&&(r.record.inputDate=o("date")(new Date,"yyyy-MM-dd"),r.viewHouseId=!1,r.notviewHouseId=!0)},function(e){console.log(e)})},r.edit(),r.next=function(){l.form()&&(r.isNext=!0,r.isLast=!1,r.nextButton=!0,r.lastButton=!1)},r.last=function(){r.isLast=!0,r.isNext=!1,r.nextButton=!1,r.lastButton=!0},r.getTaskRecord=function(t){i.checkHouseIsJS(t).then(function(e){if(1==e.flag)return alert("您选择的仓房有未结束的通风任务,请不要重复添加!"),void r.retrunTop();s.getTaskRecord(t,a.orgInfo.orgId).then(function(e){r.record.taskId=e.taskId,r.record.aerationMachineCode=e.aerationMachineCode,r.record.aerationType=e.aerationType,r.record.airflowDirection=e.airflowDirection},function(e){console.log(e)}),r.record.houseType=r.storehouseObj[t].storehouseType;e=r.storehouseObj[t].length*r.storehouseObj[t].width;r.record.houseSize=e;d.findBasicinfoByStoreWarehouse(t,"").then(function(e){null!=e&&0<e.length?(r.record.foodType=e[0].subType,r.record.goodsNumber=e[0].number,r.record.lineHeight=e[0].lineHeight,r.record.keepUnite=e[0].keepUnite,r.record.recordUnite=e[0].recordUnite,r.record.keeperIds=e[0].recorder):(r.record.foodType="",r.record.goodsNumber="",r.record.lineHeight="",r.record.keepUnite="",r.record.recordUnite="",r.record.keeperIds="")},function(e){console.log(e)})},function(e){console.log(e)})},r.addRows=function(e){0===e?r.tempList.push({checkType:0}):1===e&&r.waterList.push({checkType:1})},r.delRows=function(e,t){var o;0===e?(null!=t.id&&r.deleteEdu(t.id),o=r.tempList.indexOf(t),r.tempList.splice(o,1)):1===e&&(null!=t.id&&r.deleteEdu(t.id),o=r.waterList.indexOf(t),r.waterList.splice(o,1))},r.deleteEdu=function(e){confirm("当前数据已近存在于系统中,确定要删除吗?")&&i.removeCheckRecord(e).then(function(e){"success"==e.status?alert("删除成功!"):alert("删除失败!")},function(e){console.log(e)})};var l=$("#aerationTaskRecord-form").validate();r.save=function(){l.form()&&(null!=r.record.startAerationTime&&null!=r.record.startAerationTime&&""!=r.record.startAerationTime&&(r.record.startAerationTime=new Date(r.record.startAerationTime.replace(new RegExp(/-/gm),"/"))),null!=r.record.endAerationTime&&null!=r.record.endAerationTime&&""!=r.record.endAerationTime&&(r.record.endAerationTime=new Date(r.record.endAerationTime.replace(new RegExp(/-/gm),"/"))),confirm("是否要结束作业?结束作业后将不可以在做修改!")?(r.record.taskStatus=5,r.record.taskEndTime=o("date")(new Date,"yyyy-MM-dd")):r.record.taskStatus=0,i.save(r.record,r.tempList,r.waterList,a.userInfo).then(function(e){"success"==e.status?(alert("保存成功!"),5==r.record.taskStatus&&c.updateAerationTaskStatus(r.record.houseId,null,a.orgInfo.orgId,"OFF").then(function(e){},function(e){console.log(e)})):alert("保存失败!"),r.retrunTop()},function(e){console.log(e)}))},r.retrunTop=function(){""!=a.previousState_name?a.back():e.go("app.storage.taskDispatch.aerationTaskRecordList")}}]);
- "use strict";angular.module("app.storage").service("aerationSummaryService",["$http","$q","APP_CONFIG",function(n,o,u){this.getPageInfo=function(e,r,t){var a=o.defer();return n({method:"GET",url:u.taskUrl+"/AerationSummary/getList",params:{pageNum:e,pageSize:r,goodsKinds:null==t?"":t.goodsKinds,aerationTarget:null==t?"":t.aerationTarget,houseId:null==t?"":t.houseId}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.edit=function(e){var r=o.defer();return n({method:"GET",url:u.taskUrl+"/AerationSummary/edit",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.save=function(e,r,t){var a=o.defer();return n({method:"POST",url:u.taskUrl+"/AerationSummary/update",data:{recordJson:angular.toJson(e),taskStatus:r,orgId:t}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.remove=function(e){var r=o.defer();return n({method:"POST",url:u.taskUrl+"/AerationSummary/delete",data:{summaryJson:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.storage").service("aerationTaskRecordService",["$http","$q","APP_CONFIG",function(n,s,i){this.getPageInfo=function(e,r,t,o){var a=s.defer();return n({method:"GET",url:i.taskUrl+"/aerationTaskRecord/getList",params:{pageNum:e,pageSize:r,houseId:null==t?"":t.houseId,foodType:null==t?"":t.foodType,aerationType:null==t?"":t.aerationType,taskStatus:null==t?"":t.taskStatus,orgId:o}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.edit=function(e){var r=s.defer();return n({method:"GET",url:i.taskUrl+"/aerationTaskRecord/edit",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.save=function(e,r,t,o){var a=s.defer();return n({method:"POST",url:i.taskUrl+"/aerationTaskRecord/update",data:{userInfo:angular.toJson(o),recordJson:angular.toJson(e),tempListJson:angular.toJson(r),waterListJson:angular.toJson(t)}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.remove=function(e){var r=s.defer();return n({method:"POST",url:i.taskUrl+"/aerationTaskRecord/delete",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.removeCheckRecord=function(e){var r=s.defer();return n({method:"POST",url:i.taskUrl+"/aerationTaskRecord/deleteCheckRecord",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.checkHouseIsJS=function(e){var r=s.defer();return n({method:"GET",url:i.taskUrl+"/aerationTaskRecord/checkHouseIsJS",params:{houseId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getNotAftercareHouseList=function(e){var r=s.defer();return n({method:"GET",url:i.taskUrl+"/aerationTaskRecord/getNotAftercareHouseList",params:{orgId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getTaskRecord=function(e,r){var t=s.defer();return n({method:"GET",url:i.taskUrl+"/aerationTaskRecord/getTaskRecord",params:{houseId:e,orgId:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.storage").service("aerationTaskService",["$http","$q","APP_CONFIG",function(l,d,p){this.getPageInfo=function(e,r,t,a,n){var o=d.defer();return l({method:"GET",url:p.taskUrl+"/AerationTask/getList",params:{pageNum:e,pageSize:r,applyTime:null==t?"":t.applyTime,taskId:null==t?"":t.taskId,taskStatus:null==t?"":t.taskStatus,houseId:a,userInfo:angular.toJson(n)}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getPageInfoApproval=function(e,r,t,a){var n=d.defer();return l({method:"GET",url:p.taskUrl+"/AerationTask/getApprovalList",params:{pageNum:e,pageSize:r,userId:a,ids:angular.toJson(t)}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.edit=function(e,r){var t=d.defer();return l({method:"GET",url:p.taskUrl+"/AerationTask/edit",params:{id:e,processInstanceId:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.save=function(e,r){var t=d.defer();return l({method:"POST",url:p.taskUrl+"/AerationTask/save",data:{taskApply:angular.toJson(e),userInfo:angular.toJson(r)}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.submit=function(e,r){var t=d.defer();return l({method:"POST",url:p.taskUrl+"/AerationTask/submit",data:{id:e,approvalStatus:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getTaskRecord=function(e,r){var t=d.defer();return l({method:"GET",url:p.taskUrl+"/AerationTask/getTaskRecord",params:{houseId:e,orgId:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.remove=function(e){var r=d.defer();return l({method:"POST",url:p.taskUrl+"/AerationTask/remove",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getSelectPageInfo=function(e,r,t,a,n,o,s,i){var u=d.defer();return l({method:"GET",url:p.businessUrl+"/intelligents/approval/getList",params:{pageNum:e,pageSize:r,type:t,projectName:null==a?"":a.projectName,applyName:null==a?"":a.applyName,taskId:null==a?"":a.taskId,userId:s,projectId:n,taskType:o,orderByClause:i}}).then(function(e){u.resolve(e.data)},function(e){u.reject("error")}),u.promise}}]);
- "use strict";angular.module("app.storage").controller("ChangestoreCtrl",["$scope","$rootScope","$state","$stateParams","ChangestoreService","$http",function(a,o,n,e,t,s){a.pageInfo={pageNum:1,pageSize:10},a.searchCondition={businessNo:"",applyTimeA:"",applyTimeB:""},a.loadData=function(){t.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.depotId,a.searchCondition.businessNo,a.searchCondition.applyTimeA,a.searchCondition.applyTimeB).then(function(e){a.pageInfo=e},function(e){console.log(e)})},a.loadData(),a.add=function(e,a){n.go("app.storage.changestorage.ChangeStorageCtrlEdit",{id:e,orgId:o.orgInfo.orgId})},a.showdata=function(e){n.go("app.storage.changestorage.ChangeStorageCtrlEdit",{id:e,orgId:o.orgInfo.orgId,isNotEdit:!0})},a.update=function(e){n.go("app.storage.changestorage.ChangeStorageCtrlEdit",{id:e,orgId:o.orgInfo.orgId})},a.remove=function(e){"0"==e.isUpload||"1"!=e.isUpload?confirm("确定要删除吗?")&&t.removeChangeData(e.businessNo).then(function(e){"success"==e.status?(alert("删除成功!"),a.loadData()):alert("删除失败!")}):alert("您已经提交该数据,无法删除!")},a.present=function(e){t.present(e,o.crk_webserviceip).then(function(e){"success"==e.status?(alert("上传成功!"),a.loadData()):alert("上传失败!"),n.go("app.storage.changestorage.changeList")})},a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData())}}]).controller("ChangeStorageCtrlEdit",["$scope","commonUtilService","$rootScope","$state","$stateParams","ChangestoreService","warehouseService","$uibModal","enumService","foodbasicinfoService","codeRuleService","userService","FileUploader","contractService","storeWareDetailService","APP_CONFIG","businessFileService",function(s,a,e,o,n,t,r,i,l,u,c,g,d,h,p,f,m){s.changestorage={},s.addDcsl=[],s.linenumbers=[],s.isNotEdit=!1,s.change=0,s.taskDetail=0,s.initializaTionChange=function(){s.Edit=!0,c.getCodeValueByType("busineNo",e.userInfo.orgId).then(function(e){"success"==e.status?s.changestorage.businessNo=e.codeValue:"error"==e.status&&confirm("倒仓申请单号有误!该页面无法保存")&&s.retList()})},0==n.id&&s.initializaTionChange(),s.addRow=function(){var e=[];i.open({size:"lg",clickOutsideToClose:!0,templateUrl:"app/storage/changestorage/views/ChangeModal.html",controller:"ChangeModalCtrlModal",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&""!=e&&(s.addDcsl.push(angular.copy(e)),s.ChangePlanPour())},function(e){console.log(e)})},s.ChangePlanPour=function(){for(var e=0;e<s.addDcsl.length;e++)0==e?(s.changestorage.planPourInSum=s.addDcsl[e].pourOutNum,s.changestorage.planPourOutSum=s.addDcsl[e].pourOutNum):(s.changestorage.planPourOutSum=a.accAdd(s.changestorage.planPourInSum,s.addDcsl[e].pourOutNum),s.changestorage.planPourInSum=a.accAdd(s.changestorage.planPourInSum,s.addDcsl[e].pourOutNum))},s.editRow=function(e){var a=s.addDcsl.indexOf(e),o=[];o.houseId=e.houseId,o.wareId=e.wareId,o.lspz=e.lspz,o.pourOutNum=e.pourOutNum,o.rksj=e.rksj,o.ccfs=e.ccfs,o.storehouseId=e.storehouseId,o.warehouseId=e.warehouseId,o.pourInNum=e.pourInNum,o.keepingWay=e.keepingWay,i.open({size:"lg",clickOutsideToClose:!0,templateUrl:"app/storage/changestorage/views/ChangeModal.html",controller:"ChangeModalCtrlModal",resolve:{items:function(){return o}}}).result.then(function(e){null!=e&&""!=e&&(s.addDcsl[a].houseId=e.houseId,s.addDcsl[a].wareId=e.wareId,s.addDcsl[a].lspz=e.lspz,s.addDcsl[a].pourOutNum=e.pourOutNum,s.addDcsl[a].rksj=e.rksj,s.addDcsl[a].ccfs=e.ccfs,s.addDcsl[a].storehouseId=e.storehouseId,s.addDcsl[a].warehouseId=e.warehouseId,s.addDcsl[a].pourInNum=e.pourInNum,s.addDcsl[a].keepingWay=e.keepingWay)},function(e){console.log(e)})},s.data_add=function(e){var a,o=[];return 0!=e.length&&(a=angular.toJson({id:null,name:"请选择",children:[]}),o=(e=angular.toJson(e)).substring(0,1)+a+","+e.substring(1,e.length)),angular.fromJson(o)},s.showData=function(e,a){t.findChangeData(e,a).then(function(e){s.changestorage=e.ChangeStoragehouseTask[0],s.StorageChangeStoragehouseTaskDetail=e.StorageChangeStoragehouseTaskDetail,s.fileList=e.fileList;for(var a=0;a<e.StorageChangeStoragehouseTaskDetail.length;a++)s.addDcsl.push(angular.copy(e.StorageChangeStoragehouseTaskDetail[a]))})},0!=n.id&&(s.isNotEdit=n.isNotEdit,"true"==n.isNotEdit?s.isEdit=!0:(s.isEdit=!1,s.Edit=!0,s.change=1),s.showData(n.id,n.orgId)),s.delRow=function(e){s.addDcsl.length<=1?alert("至少要有一条倒仓数据!"):(e=s.addDcsl.indexOf(e),s.addDcsl.splice(e,1),s.ChangePlanPour())},s.up=function(e){t.up(e).then(function(e){"success"==e.status?alert("上传成功!"):alert("上传失败!"),o.go("app.storage.changestorage.changeList")})};s.linenumber=0,s.linenumbers=[],""==n.id&&(s.linenumbers=[0]),s.addFile=function(){var e;0==s.linenumbers.length?s.linenumbers.push(0):void 0===s.fileItem||null===s.fileItem?alert("请先添加文件,再添加浏览框."):(e=Math.max.apply(null,s.linenumbers),s.linenumbers.push(e+1),s.fileItem=null)},s.fileIds=[],s.fileMap=new Map,s.uploader=new d({url:f.basicUrl+"/fileUpload/updateFileBusiness",autoUpload:!0,formData:[{type:"change",userId:e.userInfo.userId,orgId:e.userInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,a){s.fileItem=e,100==a&&alert("上传成功!")},onSuccessItem:function(e,a,o,n){var t;s.fileIds.push(a.id),s.fileMap.has(s.linenumber)&&(t=s.fileMap.get(s.linenumber).id,-1!=s.fileIds.indexOf(t)&&s.deleteFileByFileId(t)),s.fileMap.set(s.linenumber,a)}}),s.clickInput=function(e){s.linenumber=e,document.activeElement.previousSibling.children[0].click()},s.clickFileInput=function(e){s.linenumber=e},s.download=function(e,a){$("#filePath").val(e),$("#type").val("business"),$("#originalFileName").val(a),$("#download-form").attr("action",f.businessUrl+"/download"),$("#download-form").submit()},s.deleteFileIds=[],s.deleteFile=function(e){s.deleteFileIds.push(e.id);e=s.fileList.indexOf(e);-1!=e&&s.fileList.splice(e,1)},s.deleteFileByLinenumber=function(e){var a,o=s.linenumbers.indexOf(e);-1!=o&&(s.linenumbers.splice(o,1),s.fileMap.has(s.linenumber)&&(a=s.fileMap.get(s.linenumber).id,s.deleteFileByFileId(a,o),s.fileMap.delete(e)))},s.deleteFileByFileId=function(a){m.remove(a).then(function(e){"success"!=e.status||-1!=(e=s.fileIds.indexOf(a))&&s.fileIds.splice(e,1)},function(e){console.log(e)})},s.showFileByLinenumber=function(e){var a;s.fileMap.has(s.linenumber)&&(a=s.fileMap.get(s.linenumber).filePath,window.open(a))},s.showFile=function(e,a){window.open(e)};var I=$("#changeStore-form").validate();s.save=function(){I.form()&&(0!=s.addDcsl.length?t.save(s.change,e.crk_webserviceip,s.changestorage,s.addDcsl,s.fileIds).then(function(e){"success"==e.status?alert("保存成功!"):alert("保存失败!"),o.go("app.storage.changestorage.changeList")},function(e){console.log(e)}):alert("至少填写一条完整的明细信息!"))},s.returnTop=function(){""!=e.previousState_name?e.back():o.go("app.storage.changestorage.changeList")}}]).controller("ChangeModalCtrlModal",["$scope","items","$uibModalInstance","$rootScope","$state","$stateParams","ChangestoreService","warehouseService","enumService","foodbasicinfoService","userService","FileUploader","contractService","storeWareDetailService","commonUtilService","codeRuleService","APP_CONFIG",function(o,e,a,n,t,s,r,i,l,u,c,g,d,h,p,f,m){o.changestorageDeta={},o.changestorageDetail={houseId:"",wareId:""},o.getChangestorageData=function(e){var a=n.orgInfo.orgId;i.getStorehouse(a,e,"0").then(function(e){o.warehouseList=e.wareList,o.changestorageDetail.wareId="",o.changestorageDetail.pourOutNum="",o.changestorageDetail.pourInNum="",o.changestorageDetail.rksj="",o.changestorageDetail.lspz=""},function(e){console.log(e)})},o.findLspz=function(){l.getTreeListByTypeId(o.changestorageDetail.lspz,1061).then(function(e){o.grainAttributeTreeDataLspz=e},function(e){console.log(e)})},o.findLspz(),o.getFoodBasicInfoList=function(e,a){u.findBasicinfoByStoreWarehouse(e,a).then(function(e){o.changestorageDeta=e[0],o.changestorageDetail.pourOutNum=o.changestorageDeta.number,o.changestorageDetail.pourInNum=o.changestorageDeta.number,o.changestorageDetail.rksj=o.changestorageDeta.fillingTime,o.changestorageDetail.lspz=o.changestorageDeta.subType},function(e){console.log(e)})},o.getPourInNum=function(e){e>o.changestorageDeta.number?(alert("请输入少于所带出数量"),o.changestorageDetail.pourOutNum="",o.changestorageDetail.pourInNum=""):o.changestorageDetail.pourInNum=e},o.changestorageDetail={storehouseId:"",warehouseId:""},o.getChangeData=function(e){var a=n.orgInfo.orgId;i.getStorehouse(a,e).then(function(e){o.warehouList=e.wareList,o.warehouseObj=e.wares},function(e){console.log(e)})},o.getChangeData(),null!=e&&(o.changestorageDetail.houseId=e.houseId,o.changestorageDetail.wareId=e.wareId,o.changestorageDetail.lspz=e.lspz,o.changestorageDetail.pourOutNum=e.pourOutNum,o.changestorageDetail.rksj=e.rksj,o.changestorageDetail.ccfs=e.ccfs,o.changestorageDetail.storehouseId=e.storehouseId,o.changestorageDetail.warehouseId=e.warehouseId,o.changestorageDetail.pourInNum=e.pourInNum,o.changestorageDetail.keepingWay=e.keepingWay),o.save=function(){null!=o.changestorageDetail.houseId&&null!=o.changestorageDetail.houseId&&""!=o.changestorageDetail.houseId?a.close(o.changestorageDetail):alert("请至少输入一条数据")},o.cancel=function(){a.close()}}]);
- "use strict";angular.module("app.storage").controller("ChangeStoreWorkCtrl",["$scope","$rootScope","$state","$stateParams","ChangestoreService",function(e,o,n,a,t){e.changestorage={},e.pageInfo={pageNum:1,pageSize:10},e.searchCondition={planStartDateA:"",planStartDateB:""},e.loadData=function(){t.getWorkPageInfo(e.pageInfo.pageNum,e.pageInfo.pageSize,e.depotId,e.searchCondition.planStartDateA,e.searchCondition.planStartDateB).then(function(a){e.pageInfo=a},function(a){console.log(a)})},e.loadData(),e.add=function(a,e){n.go("app.storage.changestorage.changeStoreWorkCtrlEdit",{id:a,orgId:o.orgInfo.orgId})},e.showdata=function(a){n.go("app.storage.changestorage.changeStoreWorkCtrlEdit",{id:a,orgId:o.orgInfo.orgId})},e.goPage=function(a){e.pageInfo.pageNum!=a&&0<a&&(e.pageInfo.pageNum=a,e.loadData())}}]).controller("changeStoreWorkCtrlEdit",["$scope","commonUtilService","$rootScope","$state","$stateParams","ChangestoreService","warehouseService","$uibModal","enumService","foodbasicinfoService","codeRuleService",function(o,e,a,n,t,u,r,c,s,g,l){o.changestorage={},o.changestorageDeta={},o.change=0,o.addDcsl=[],o.linDcsl=[],o.taskDetail=0,o.linData={houseId:"",wareId:"",lspz:"",changIndex:"",qichuNum:"",pourOutNum:"",surplusNum:"",storehouseId:"",warehouseId:"",beginNum:"",pourInNum:"",resultNum:""},o.initializaTionChange=function(){l.getCodeValueByType("workNo",a.userInfo.orgId).then(function(a){"success"==a.status?o.changestorage.workNo=a.codeValue:"error"==a.status&&confirm("倒仓申请单号有误!该页面无法保存!原因:"+o.planNumber.msg+" 是否返回到列表页!")&&o.retList()})},o.addRow=function(){var a=[];c.open({size:"lg",templateUrl:"app/storage/changestorage/views/ChangeWorkModal.html",controller:"changeWorkModelCtrl",resolve:{items:function(){return a}}}).result.then(function(a){null!=a&&""!=a&&(angular.forEach(a,function(a){o.linData.houseId=a.houseId,o.linData.wareId=a.wareId,o.linData.lspz=a.lspz,o.linData.qichuNum=a.qichuNum,o.linData.pourOutNum=a.pourOutNum,o.linData.surplusNum=e.accSub(o.linData.qichuNum,o.linData.pourOutNum),o.linData.storehouseId=a.storehouseId,o.linData.warehouseId=a.warehouseId,o.linData.beginNum=a.qichuNum,o.linData.pourInNum=a.pourOutNum,o.linData.resultNum=e.accSub(o.linData.beginNum,o.linData.pourInNum),o.linDcsl.push(angular.copy(a)),o.linData.changIndex=o.addDcsl.length,o.addDcsl.push(angular.copy(o.linData))}),o.initializaTionChange(),o.showChangeWorkData())},function(a){console.log(a)})},o.changeNum=function(a){a.pourOutNum>o.addDcsl[a.changIndex].qichuNum?(alert("输入数量不可大于期初数量"),o.addDcsl[a.changIndex].pourOutNum="",o.addDcsl[a.changIndex].pourInNum=""):(o.addDcsl[a.changIndex].pourOutNum=a.pourOutNum,o.addDcsl[a.changIndex].pourInNum=a.pourOutNum),o.addDcsl[a.changIndex].surplusNum=e.accSub(o.addDcsl[a.changIndex].qichuNum,o.addDcsl[a.changIndex].pourOutNum),o.addDcsl[a.changIndex].resultNum=e.accSub(o.addDcsl[a.changIndex].beginNum,o.addDcsl[a.changIndex].pourOutNum)},o.showChangeWorkData=function(){o.changeBusinessNo=o.linDcsl[0].businessNo,u.fandChangeWorkData(o.changeBusinessNo).then(function(a){o.changestorage=a.ChangeStoragehouseTask[0]})},o.data_add=function(a){var e,o=[];return 0!=a.length&&(e=angular.toJson({id:null,name:"请选择",children:[]}),o=(a=angular.toJson(a)).substring(0,1)+e+","+a.substring(1,a.length)),angular.fromJson(o)},o.showData=function(a,e){u.findWorkData(a,e).then(function(a){o.changestorage=a.ChangeStoragehouseTask[0],o.StorageChangeStoragehouseWorkTask=a.StorageChangeStoragehouseWorkTask;for(var e=0;e<a.StorageChangeStoragehouseWorkTask.length;e++)o.addDcsl.push(angular.copy(a.StorageChangeStoragehouseWorkTask[e]))})},0!=t.id&&(o.isNotEdit=!0,o.showData(t.id,t.orgId)),o.delRow=function(a){o.addDcsl.length<=1?alert("至少要有一条倒仓数据!"):(a=o.addDcsl.indexOf(a),o.addDcsl.splice(a,1))};var i=$("#changeStore-form").validate();o.save=function(){i.form()&&(0!=o.addDcsl.length?u.updataChangeWork(o.changestorage,o.addDcsl).then(function(a){"success"==a.status?alert("保存成功!"):alert("保存失败!"),n.go("app.storage.changestorage.changestorework")},function(a){console.log(a)}):alert("至少填写一条完整的明细信息!"))},o.returnTop=function(){""!=a.previousState_name?a.back():n.go("app.storage.changestorage.changeList")}}]).controller("changeWorkModelCtrl",["$scope","$rootScope","$uibModalInstance","$state","$stateParams","ChangestoreService","warehouseService","$uibModal","enumService","foodbasicinfoService","codeRuleService",function(o,a,e,n,t,u,r,c,s,g,l){o.pageInfo={pageNum:1,pageSize:10},o.changeWorkDetail=[],o.changestorageDetail={},o.loadData=function(a){u.getChangeDataPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,a).then(function(a){o.pageInfo=a}).catch(function(a){601==a.status&&e.close()})},o.loadData(2),o.goPage=function(a){o.pageInfo.pageNum!=a&&0<a&&(o.pageInfo.pageNum=a,o.loadData(a,10,o.changestorageDetail))},o.cancel=function(){e.close()},o.selected=[],o.selectData=function(a,e){a.target.checked?o.selected.push(e):(e=o.selected.indexOf(e),o.selected.splice(e,1))},o.check=function(){e.close(o.selected)},o.selectCheck=function(a){e.close(a)}}]);
- "use strict";angular.module("app.basic").service("ChangestoreService",["$http","$q","APP_CONFIG",function(u,l,g){this.getPageInfo=function(e,o,a,r,t,n){var s=l.defer();return u({method:"GET",url:g.qualitycheckUrl+"/StorageChangeStoragehouseTaskController/getList",params:{pageNum:e,pageSize:o,orgId:a,businessNo:r,applyTimeA:t,applyTimeB:n}}).then(function(e){s.resolve(e.data)},function(e){s.reject("error")}),s.promise},this.save=function(e,o,a,r,t){var n=l.defer();return u({method:"POST",url:g.qualitycheckUrl+"/StorageChangeStoragehouseTaskController/edit",data:{change:e,crk_ip:o,storeChangeStoragehouseJson:angular.toJson(a),storeChangeStorageaddDcsl:angular.toJson(r),fileIds:angular.toJson(t)}}).then(function(e){n.resolve(e.data)},function(e){console.log(e)}),n.promise},this.findChangeData=function(e,o){var a=l.defer();return u({method:"GET",url:g.qualitycheckUrl+"/StorageChangeStoragehouseTaskController/findChangeData",params:{businessNo:e,orgId:o}}).then(function(e){a.resolve(e.data)},function(e){console.log(e)}),a.promise},this.removeChangeData=function(e){var o=l.defer();return u({method:"POST",url:g.qualitycheckUrl+"/StorageChangeStoragehouseTaskController/removeChangeData",params:{businessNo:e}}).then(function(e){o.resolve(e.data)},function(e){console.log(e)}),o.promise},this.getWorkPageInfo=function(e,o,a,r,t){var n=l.defer();return u({method:"GET",url:g.qualitycheckUrl+"/StorageChangeStoragehouseTaskController/getWorkPageInfo",params:{pageNum:e,pageSize:o,orgId:a,planStartDateA:r,planStartDateB:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getChangeDataPageInfo=function(e,o,a){var r=l.defer();return u({method:"GET",url:g.qualitycheckUrl+"/StorageChangeStoragehouseTaskController/getChangeDataPageInfo",params:{pageNum:e,pageSize:o,applyStatus:a}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.fandChangeWorkData=function(e){var o=l.defer();return u({method:"GET",url:g.qualitycheckUrl+"/StorageChangeStoragehouseTaskController/fandChangeWorkData",params:{businessNo:e}}).then(function(e){o.resolve(e.data)},function(e){console.log(e)}),o.promise},this.updataChangeWork=function(e,o){var a=l.defer();return u({method:"POST",url:g.qualitycheckUrl+"/StorageChangeStoragehouseTaskController/updataChangeWork",data:{storeChangeStoragehouseJson:angular.toJson(e),storeChangeStorageaddDcsl:angular.toJson(o)}}).then(function(e){a.resolve(e.data)},function(e){console.log(e)}),a.promise},this.findWorkData=function(e,o){var a=l.defer();return u({method:"GET",url:g.qualitycheckUrl+"/StorageChangeStoragehouseTaskController/findWorkData",params:{workNo:e,orgId:o}}).then(function(e){a.resolve(e.data)},function(e){console.log(e)}),a.promise},this.present=function(e){var o=l.defer();return u({method:"GET",url:g.qualitycheckUrl+"/StorageChangeStoragehouseTaskController/present",params:{changestorageJson:angular.toJson(e)}}).then(function(e){o.resolve(e.data)},function(e){console.log(e)}),o.promise},this.up=function(e,o){var a=l.defer();return u({method:"GET",url:g.qualitycheckUrl+"/StorageChangeStoragehouseTaskController/up",params:{changestorageDetailaddDcsl:angular.toJson(e),crk_ip:o}}).then(function(e){a.resolve(e.data)},function(e){console.log(e)}),a.promise}}]);
- "use strict";angular.module("app.business").controller("acceprancePlanListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","acceptanceService","APP_CONFIG","items",function(t,o,e,a,n,l,c,i){t.pageInfo={pageNum:1,pageSize:10},t.searchCondition={},t.searchCondition={executeType:3156,customerPlanState:50},t.loadData=function(e,a,n){l.getPassStartPageInfo(e,a,n).then(function(e){t.pageInfo=e}).catch(function(e){601==e.status&&o.close()})},null!=i&&null!=i.billType&&null!=i.billType&&(t.searchCondition.billType=i.billType),t.loadData(1,10,t.searchCondition),t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData(e,10,t.searchCondition))},t.cancel=function(){o.close()},t.selectPlan=function(e){o.close(e)}}]);
- "use strict";angular.module("app.storage").controller("acceptanceCtrl",["$scope","$filter","$http","$state","$stateParams","$uibModal","$rootScope","FileUploader","codeRuleService","acceptanceService","planService","qualitycheckService","businessFileService","APP_CONFIG",function(o,t,e,c,l,n,i,a,s,u,r,d,p,f){o.pageInfo={pageNum:1,pageSize:10},o.plan={},o.isNotEdit=!1,o.userId=i.userInfo.userId,o.acceptanceNumber="",o.searchCondition={customerPlanState:null},null!=l.customerPlanState&&(o.searchCondition.customerPlanState=l.customerPlanState),o.loadData=function(){u.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.searchCondition,o.userId).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.gainAcceptance=function(){s.getCodeValueByType("acceptance",i.userInfo.orgId).then(function(e){"success"==e.status?o.plan.acceptanceNumber=e.codeValue:"error"==e.status&&confirm("验收申请编号有误!该页面无法保存!原因:"+e.msg+" 是否返回到列表页!")&&o.retList()})},o.removePlan=function(){o.plan.planNumber=null,o.plan.planTitle=null,o.plan.referenceNumber=null,o.plan.executeType=null},o.houseIds=[],o.warehouseIds=[],o.loadDataById=function(n,e,a){r.loadDataById(e).then(function(e){o.plan=e.plan,o.plan.acceptanceNumber=a,o.plan.createTime=t("date")(o.plan.createTime,"yyyy-MM-dd"),o.houseIdDetail=[],o.storeWareDetailList=e.storeWareDetailList;for(var n=0;n<e.storeWareDetailList.length;n++)o.houseIdDetail.push(angular.copy(e.storeWareDetailList[n])),o.houseIds.push(angular.copy(o.houseIdDetail[n].houseId)),o.warehouseIds.push(angular.copy(o.houseIdDetail[n].warehouseId))},function(e){console.log(e)}),l.isNotEdit&&d.getDataByZJId(n,e).then(function(e){o.addedDetail=e.qualitycheck,p.getList(n,"acceptance",i.userInfo.orgId,null).then(function(e){o.fileList=e},function(e){console.log(e)})},function(e){console.log(e)})},o.searchCondition={},o.addedDetail=[],""==l.id||null==l.id?o.loadData():"0"==l.id?o.gainAcceptance():(o.isNotEdit=l.isNotEdit,o.loadDataById(l.id,l.plan_id,l.acceptance_number)),o.showAdd=function(e){c.go("app.storage.acceptanceSaveCX",{id:0})},o.getView=function(e,n,a){c.go("app.storage.acceptanceEditCX",{id:e,plan_id:n,acceptance_number:a})},o.showRow=function(e){c.go("app.storage.qualitycheck.trkedit",{id:e,isNotEdit:!0})},o.addRow=function(){var e=[];e.houseIds=o.houseIds,e.warehouseIds=o.warehouseIds,n.open({size:"lg",templateUrl:"app/storage/views/acceptance/checkout-list-modal.html",controller:"checkoutListModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&o.addedDetail.push(angular.copy(e))},function(e){console.log(e)})},o.retList=function(){c.go("app.storage.acceptanceList")},o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())},o.deleteRow=function(e){e=o.addedDetail.indexOf(e);-1!=e&&o.addedDetail.splice(e,1)},o.getPlan=function(){var e=[];n.open({size:"lg",templateUrl:"app/storage/views/acceptance/acceptancePlan-list-modal.html",controller:"acceprancePlanListModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&(o.plan=e,o.plan.createTime=t("date")(o.plan.createTime,"yyyy-MM-dd"),o.gainAcceptance())},function(e){console.log(e)})},o.save=function(){var e,n,a;0!=o.addedDetail.length?(e=angular.toJson(o.plan),n=angular.toJson(o.addedDetail),a=angular.toJson(o.fileIds),u.report(e,n,a).then(function(e){if("success"==e.status){for(var n="",a=0;a<o.addedDetail.length;a++)n+=o.addedDetail[a].id+",";var t=o.plan.id,l=o.plan.createTime,i=angular.toJson(o.fileIds),e=o.plan.acceptanceNumber,n=n.substring(0,n.length-1);u.saveAcceptance(t,l,i,n,e).then(function(e){"success"!=e.status&&"成功!"!=e.msg||(c.go("app.storage.acceptanceList"),alert("申请验收成功!"),o.loadData())},function(e){console.log(e)})}else alert("接收数据有误")},function(e){console.log(e)})):alert("至少填写一条完整的质检信息!")};o.linenumber=0,o.linenumbers=[],""==l.id&&(o.linenumbers=[0]),o.addFile=function(){var e;0==o.linenumbers.length?o.linenumbers.push(0):void 0===o.fileItem||null===o.fileItem?alert("请先添加文件,在添加浏览框."):(e=Math.max.apply(null,o.linenumbers),o.linenumbers.push(e+1),o.fileItem=null)},o.fileIds=[],o.fileMap=new Map,o.uploader=new a({url:f.basicUrl+"/fileUpload/updateFileBusiness",autoUpload:!0,formData:[{type:"acceptance",userId:i.userInfo.userId,orgId:i.userInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,n){o.fileItem=e,100==n&&alert("上传成功!")},onSuccessItem:function(e,n,a,t){var l;o.fileIds.push(n.id),o.fileMap.has(o.linenumber)&&(l=o.fileMap.get(o.linenumber).id,-1!=o.fileIds.indexOf(l)&&o.deleteFileByFileId(l)),o.fileMap.set(o.linenumber,n)}}),o.clickInput=function(e){o.linenumber=e,document.activeElement.previousSibling.children[0].click()},o.clickFileInput=function(e){o.linenumber=e},o.download=function(e,n){$("#filePath").val(e),$("#type").val("business"),$("#originalFileName").val(n),$("#download-form").attr("action",f.businessUrl+"/download"),$("#download-form").submit()},o.deleteFileIds=[],o.deleteFile=function(e){o.deleteFileIds.push(e.id);e=o.fileList.indexOf(e);-1!=e&&o.fileList.splice(e,1)},o.deleteFileByLinenumber=function(e){var n,a=o.linenumbers.indexOf(e);-1!=a&&(o.linenumbers.splice(a,1),o.fileMap.has(o.linenumber)&&(n=o.fileMap.get(o.linenumber).id,o.deleteFileByFileId(n,a),o.fileMap.delete(e)))},o.deleteFileByFileId=function(n){p.remove(n).then(function(e){"success"!=e.status||-1!=(e=o.fileIds.indexOf(n))&&o.fileIds.splice(e,1)},function(e){console.log(e)})},o.showFileByLinenumber=function(e){var n;o.fileMap.has(o.linenumber)&&(n=o.fileMap.get(o.linenumber).filePath,window.open(n))},o.showFile=function(e,n){window.open(e)}}]);
- "use strict";angular.module("app.business").controller("checkoutListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","$stateParams","qualitycheckService","APP_CONFIG","items",function(a,o,e,n,l,t,c,i,s){a.pageInfo={pageNum:1,pageSize:10},a.searchCondition={},a.search={storehouseId:"",warehouseId:""},a.loadData=function(){c.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,"1",a.search.storehouseId,a.search.warehouseId).then(function(e){a.pageInfo=e},function(e){console.log(e)})},null!=s&&null!=s.billType&&null!=s.billType&&(a.searchCondition.billType=s.billType),a.loadData(),a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData(e,10,a.searchCondition))},a.cancel=function(){o.close()},a.selectPlan=function(e){o.close(e)}}]);
- "use strict";angular.module("app.storage").controller("foodbasicinfoCtrl",["$scope","$state","$http","$filter","$stateParams","StorehouseService","warehouseService","$rootScope","foodbasicinfoService","APP_CONFIG",function(a,t,o,e,i,n,s,c,d,f){a.pageInfo={pageNum:1,pageSize:10},a.search={storehouseId:"",warehouseId:""},a.findBasicinfoPageInfo=function(){d.findBasicinfoPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.search.storehouseId,a.search.warehouseId).then(function(o){a.pageInfo=o},function(o){})},a.findBasicinfoPageInfo(),a.loadStore=function(){n.getStorehouseList(c.orgInfo.orgId).then(function(o){a.storelist=o.houseList},function(o){console.log(o)})},a.loadStore(),a.loadWare=function(){s.getStorehouse(c.orgInfo.orgId,a.search.storehouseId).then(function(o){a.warelist=o.wareList},function(o){console.log(o)})},a.loadWare(),a.goPage=function(o){a.pageInfo.pageNum=o,a.findBasicinfoPageInfo()},a.$on("storeChangeed",function(o,e){a.search.storehouseId=e,a.findBasicinfoPageInfo(),a.loadWare()}),a.showfoodDetails=function(o,e,a,i,n){3164==n?t.go("app.storage.foodbasicinfo.centralWheat",{id:o,houseId:e,warehouseId:a}):3165==n?t.go("app.storage.foodbasicinfo.centralCorn",{id:o,houseId:e,warehouseId:a}):6905==n?t.go("app.storage.foodbasicinfo.centralOil",{id:o,houseId:e,warehouseId:a}):3166==n?t.go("app.storage.foodbasicinfo.centralRice",{id:o,houseId:e,warehouseId:a}):t.go("app.storage.foodbasicinfo.foodDetails",{id:o,houseId:e,warehouseId:a})}}]).controller("foodDetailsCtrl",["$scope","$http","$filter","$uibModal","qualitycheckService","$stateParams","StorehouseService","warehouseService","$rootScope","foodbasicinfoService","APP_CONFIG",function(i,o,a,n,t,s,c,e,d,f,r){i.foodinfoLocation={};var u=s.id;i.loadData=function(){f.loadDataById(u).then(function(o){i.foodbasicinfo=o.foodbasicinfo,i.qualitycheckSon=o.qualitycheckSon,i.foodbasicinfo.inputYear=a("date")(i.foodbasicinfo.inputYear,"yyyy-MM-dd"),i.foodbasicinfo.sealDate=a("date")(i.foodbasicinfo.sealDate,"yyyy-MM-dd"),i.foodbasicinfo.number=parseInt(i.foodbasicinfo.number),i.foodbasicinfo.subType=parseInt(i.foodbasicinfo.subType),i.foodbasicinfo.quality=parseInt(i.foodbasicinfo.quality),i.isShow=!0;i.loadData_location(i.foodbasicinfo.id),i.loadData_check(i.foodbasicinfo.id),i.loadWarehouse_shape()},function(o){})},i.loadDataByHouseIdWarehouseId=function(){var o=s.houseId,e=s.warehouseId;f.findBasicinfoByStoreWarehouse(o,e).then(function(o){void 0===o[0]?i.foodbasicinfo={}:(i.isShow=!0,i.foodbasicinfo=o[0],o=i.foodbasicinfo.id,f.loadDataById(o).then(function(o){i.foodbasicinfo=o.foodbasicinfo,i.qualitycheckSon=o.qualitycheckSon,i.foodbasicinfo.inputYear=a("date")(i.foodbasicinfo.inputYear,"yyyy-MM-dd"),i.foodbasicinfo.sealDate=a("date")(i.foodbasicinfo.sealDate,"yyyy-MM-dd"),i.foodbasicinfo.number=parseInt(i.foodbasicinfo.number),i.foodbasicinfo.subType=parseInt(i.foodbasicinfo.subType),i.foodbasicinfo.quality=parseInt(i.foodbasicinfo.quality),i.isShow=!0;i.loadData_location(i.foodbasicinfo.id),i.loadData_check(i.foodbasicinfo.id),i.loadWarehouse_shape(),i.foodbasicinfo.inputYear=a("date")(i.foodbasicinfo.inputYear,"yyyy-MM-dd")},function(o){}))},function(o){})},0!=s.id?i.loadData():i.loadDataByHouseIdWarehouseId(),i.loadData_check=function(o){var e=s.houseId,a=s.warehouseId;t.getQualitycheckListByFoodbasicinfoCheck(e,a,o).then(function(o){i.thirdqualitycheck=o,console.log(i.thirdqualitycheck)},function(o){})},i.loadWarehouse_shape=function(){var o=d.userInfo.orgId;i.ware={storehouseId:s.houseId,warehouseId:s.warehouseId},e.getPageInfo(null,null,i.ware,o).then(function(o){i.wareInfo=o.list[0]},function(o){console.log(o)})},i.loadData_location=function(o){var e=s.houseId,a=s.warehouseId;f.getPageInfoLocation(1,10,e,a,o).then(function(o){i.pageInfoLocation=o},function(o){console.log(o)})},i.getPrefeThreeCheckRecord=function(e){var o=[];o.houseId=s.houseId,o.warehouseId=s.warehouseId,o.foodbasicinfoId=e,n.open({size:"lg",templateUrl:"app/storage/views/foodbasicinfo/foodCardDetails/foodbasicinfo-check-profeedit.html",controller:"checkModalCtrl",resolve:{items:function(){return o}}}).result.then(function(o){null!=o&&i.loadData_check(e)},function(o){console.log(o)})},i.getCentralThreeCheckRecord=function(e){var o=[];o.houseId=s.houseId,o.warehouseId=s.warehouseId,o.foodbasicinfoId=e,n.open({size:"lg",templateUrl:"app/storage/views/foodbasicinfo/foodCardDetails/foodbasicinfo-check-centraledit.html",controller:"checkModalCtrl",resolve:{items:function(){return o}}}).result.then(function(o){null!=o&&i.loadData_check(e)},function(o){console.log(o)})},i.showAddFoodinfoLocation=function(o){i.addShowLocation(o),$("#foodinfoLocationModal").modal("show"),$("#foodinfoLocation-form select").attr("disabled",!1),$("#foodinfoLocation-form input").attr("readonly",!1),$("#foodinfoLocation-form textarea").attr("readonly",!1),$("#operation").show()};var h=$("#foodinfoLocation-form").validate();i.saveFoodinfoLocation=function(){var o;null==h?(h=$("#foodinfoLocation-form").validate(),i.saveFoodinfoLocation()):h.form()&&(o=d.orgInfo.orgId,i.foodinfoLocation.changeTime=a("date")(i.foodinfoLocation.changeTime,"yyyy-MM-dd"),f.saveFoodinfoLocation(i.foodinfoLocation,o).then(function(o){"success"==o.status?(alert("保存成功!"),i.foodinfoLocation={}):alert("保存失败!"),$("#foodinfoLocationModal").modal("hide"),0!=s.id?i.loadData_location(u):i.loadDataByHouseIdWarehouseId()},function(o){console.log(o)}))},i.addShowLocation=function(o){var e=s.warehouseId,a=s.houseId;f.getWarehouseByWarehouseId(e).then(function(o){i.oldfoodinfoLocation=o,i.foodinfoLocation.warehouseCode=i.oldfoodinfoLocation.warehouseCode,i.foodinfoLocation.warehouseId=e,i.foodinfoLocation.houseId=a,i.warehouseName=i.oldfoodinfoLocation.warehouseName},function(o){}),o&&f.showAddFoodinfoLocation(o).then(function(o){i.foodinfoLocation=o,i.foodinfoLocation.changeTime=i.foodinfoLocation.changeTime,i.foodinfoLocation.newHouseId=i.foodinfoLocation.newHouseId,i.change(),i.foodinfoLocation.newWarehouseId=i.foodinfoLocation.newWarehouseId,i.foodinfoLocation.remarks=i.foodinfoLocation.remarks,i.foodinfoLocation.id=i.foodinfoLocation.id},function(o){});o=d.depotInfo.orgId;c.getStorehouseList(o).then(function(o){i.storehouseList=o.houseList,i.storehouseObj=o.houseObj},function(o){console.log(o)})},i.change=function(){null!=i.foodinfoLocation.newHouseId&&null!=i.foodinfoLocation.newHouseId&&""!=i.foodinfoLocation.newHouseId?e.getStorehouse(d.depotInfo.orgId,i.foodinfoLocation.newHouseId).then(function(o){i.warehouseList=o.wareList,i.warehouseObj=o.wares},function(o){console.log(o)}):i.foodinfoLocation.newWarehouseId=""}}]).controller("foodsealhouseCtrl",["$scope","$state","$http","qualitycheckService","StorehouseService","warehouseService","$rootScope","$stateParams","foodsealhouseService","APP_CONFIG",function(a,t,o,i,e,n,s,c,d,f){a.pageInfo={pageNum:1,pageSize:10},a.search={storehouseId:"",warehouseId:""},a.loadData=function(){d.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.search.storehouseId,a.search.warehouseId).then(function(o){if(a.pageInfo=o,(null!=a.search.storehouseId&&""!=a.search.storehouseId&&(null==a.search.warehouseId||""==a.search.warehouseId)||null!=a.search.warehouseId&&""!=a.search.warehouseId&&(null==a.search.storehouseId||""==a.search.storehouseId)||null!=a.search.storehouseId&&""!=a.search.storehouseId&&null!=a.search.warehouseId&&""!=a.search.warehouseId)&&(0==a.pageInfo.list.length&&alert("该仓房/货位还未生成库存识别码"),1==a.pageInfo.list.length&&0==a.pageInfo.list[0].sealStatus&&(a.pageInfo.list.splice(a.pageInfo.list,1),alert("该仓房/货位还未生成库存识别码")),1<a.pageInfo.list.length))for(var e=0;e<a.pageInfo.list.length;e++)0==a.pageInfo.list[e].sealStatus&&a.pageInfo.list.splice(e,1)},function(o){console.log(o)})},a.loadData(),a.loadStore=function(){e.getStorehouseList(s.orgInfo.orgId).then(function(o){a.storelist=o.houseList},function(o){console.log(o)})},a.loadStore(),a.loadWare=function(){n.getStorehouse(s.orgInfo.orgId,a.search.storehouseId).then(function(o){a.warelist=o.wareList},function(o){console.log(o)})},a.loadWare(),a.goPage=function(o){a.pageInfo.pageNum=o,a.loadData()},a.$on("storeChangeed",function(o,e){a.search.storehouseId=e,a.loadData(),a.loadWare()}),a.showSealHouse=function(o,e,a){t.go("app.storage.foodbasicinfo.sealhouse",{houseId:o,warehouseId:e,id:a})},a.showViewSealHouse=function(o,e){t.go("app.storage.foodbasicinfo.acceptcheck",{id:o,btnType:"2",isNotEdit:!0})},a.showfoodhouseCard=function(o,e,a,i,n){3164==a?t.go("app.storage.foodbasicinfo.centralWheat",{id:o,houseId:i,warehouseId:n}):3165==a?t.go("app.storage.foodbasicinfo.centralCorn",{id:o,houseId:i,warehouseId:n}):6905==a?t.go("app.storage.foodbasicinfo.centralOil",{id:o,houseId:i,warehouseId:n}):3166==a?t.go("app.storage.foodbasicinfo.centralRice",{id:o,houseId:i,warehouseId:n}):t.go("app.storage.foodbasicinfo.foodDetails",{id:o,houseId:i,warehouseId:n})},a.showfoodQrCode=function(o,e){i.findByStoreWarehouse(o,e,"1","1").then(function(o){a.qualitycheckCode=o,console.log(a.qualitycheckCode)},function(o){}),$("#foodBasicinfoQrCode").modal("show")}}]).controller("foodsealhouseSubmitCtrl",["$scope","$stateParams","qualitycheckService","$rootScope","$state",function(n,t,s,i,c){t.houseId,t.warehouseId;var o=$("#foodbasicinfoForm").validate();n.submitFoodBasic=function(){o.form()&&(n.foodbasicDetails=function(){var e=t.houseId,a=t.warehouseId,i=t.id;s.findByStoreWarehouse(e,a,"1").then(function(o){n.qualitycheck=o,3164==n.qualitycheck.subType?c.go("app.storage.foodbasicinfo.sealhouse.centralWheat",{foodbasic:angular.toJson(n.foodbasicinfo),houseId:e,warehouseId:a}):3165==n.qualitycheck.subType?c.go("app.storage.foodbasicinfo.sealhouse.centralCorn",{foodbasic:angular.toJson(n.foodbasicinfo),houseId:e,warehouseId:a}):6905==n.qualitycheck.subType?c.go("app.storage.foodbasicinfo.sealhouse.centralOil",{foodbasic:angular.toJson(n.foodbasicinfo),houseId:e,warehouseId:a}):3166==n.qualitycheck.subType?c.go("app.storage.foodbasicinfo.sealhouse.centralRice",{foodbasic:angular.toJson(n.foodbasicinfo),houseId:e,warehouseId:a}):c.go("app.storage.foodbasicinfo.basicCard",{foodbasic:angular.toJson(n.foodbasicinfo),houseId:e,warehouseId:a,id:i})},function(o){})},n.foodbasicDetails())},n.clearNoNum=function(o,e){o[e]=o[e].replace(/[^\d.]/g,""),o[e]=o[e].replace(/^\./g,""),o[e]=o[e].replace(/\.{2,}/g,""),o[e]=o[e].replace(".","$#$").replace(/\./g,"").replace("$#$","."),o[e]=o[e].replace(/^(\-)*(\d+)\.(\d\d).*$/,"$1$2.$3")},$.validator.addMethod("validNumbers",function(o,e,a){return this.optional(e)||/^(?!0+(?:\.0+)?$)(?:[1-9]\d*|0)(?:\.\d{1,3})?$/.test(o)},"请输入大于0的数字,最多三位小数!"),n.retList=function(){c.go("app.storage.foodbasicinfo.fshlist")},n.calculate=function(){var o=null,e=null,a=null,i=null;void 0!==n.foodbasicinfo&&""!==n.foodbasicinfo&&(o=isNaN(o)?0:parseFloat(n.foodbasicinfo.length),e=parseFloat(n.foodbasicinfo.width),a=parseFloat(n.foodbasicinfo.height),i=parseFloat(n.foodbasicinfo.deductVolume),i=isNaN(i)||null==i||""==i?0:parseFloat(n.foodbasicinfo.deductVolume),i=0<o?100*parseFloat(o)*(100*parseFloat(e))*(100*parseFloat(a))/1e6+i:parseFloat(e)/2*100*(parseFloat(e)/2*100)*(100*parseFloat(a))*3.14/1e6+i,n.foodbasicinfo.disperseCapacity=Math.round(100*i)/100)},n.calculate(),n.loadShow=function(){var o=t.houseId,e=t.warehouseId,a=t.id;s.findByStoreWarehouseData(o,e,"1",a).then(function(o){n.foodbasicinfo=o,n.foodbasicinfo.keepMethod=i.dicData[n.foodbasicinfo.keepMethod],n.foodbasicinfo.length=n.foodbasicinfo.length,n.foodbasicinfo.width=n.foodbasicinfo.width,n.foodbasicinfo.height=n.foodbasicinfo.height,n.foodbasicinfo.deductVolume=n.foodbasicinfo.deductVolume,o=0<n.foodbasicinfo.length?100*parseFloat(n.foodbasicinfo.length)*(100*parseFloat(n.foodbasicinfo.width))*(100*parseFloat(n.foodbasicinfo.height))/1e6-n.foodbasicinfo.deductVolume:parseFloat(n.foodbasicinfo.width)/2*100*(parseFloat(n.foodbasicinfo.width)/2*100)*(100*parseFloat(n.foodbasicinfo.height))*3.14/1e6-n.foodbasicinfo.deductVolume,n.foodbasicinfo.disperseCapacity=Math.round(100*o)/100,console.log(n.foodbasicinfo)},function(o){})},n.loadShow()}]).controller("sealhouseSaveCtrl",["$scope","$state","$http","$filter","$rootScope","$stateParams","keeperService","enumService","warehouseService","kcswService","qualitycheckService","foodsealhouseService","StorehouseService","orgService","APP_CONFIG",function(c,d,o,f,r,u,a,e,i,n,t,h,s,l,g){c.loadData=function(){var o=u.houseId;s.findByStorehouse(o,r.userInfo.orgId).then(function(o){c.storehouse=o},function(o){});var e=u.warehouseId;i.findByWarehouse(e).then(function(o){c.warehouse=o},function(o){});e=u.id;t.loadDataById(e).then(function(o){c.qualitycheck=o.qualitycheck,c.qualitycheckSon=angular.fromJson(o.qualitycheckSon),c.qualitycheck.inputTime=f("date")(c.qualitycheck.inputTime,"yyyy-MM-dd")},function(o){});o=u.houseId;a.getKeeperNamesByHouseId(o).then(function(o){c.keeper=o},function(o){}),c.foodbasicinfo=angular.fromJson(u.foodbasic),Date.prototype.Format=function(o){var e,a={"M+":this.getMonth()+1,"d+":this.getDate(),"h+":this.getHours(),"m+":this.getMinutes(),"s+":this.getSeconds(),"q+":Math.floor((this.getMonth()+3)/3),S:this.getMilliseconds()};for(e in/(y+)/.test(o)&&(o=o.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length))),a)new RegExp("("+e+")").test(o)&&(o=o.replace(RegExp.$1,1==RegExp.$1.length?a[e]:("00"+a[e]).substr((""+a[e]).length)));return o};o=(new Date).Format("yyyy-MM-dd");c.foodbasicinfo.fillingTime=o,console.log(c.foodbasicinfo)},c.loadData(),c.retList=function(){d.go("app.storage.foodbasicinfo.fshlist")};var p=r.depotInfo.orgId;c.storageQualitycheckVo={},c.submitSaveFoodCard=function(){var o=u.houseId,e=u.warehouseId;c.foodbasicinfo.houseId=o,c.foodbasicinfo.warehouseId=e,c.foodbasicinfo.recorder=r.userInfo.realName,c.foodbasicinfo.sealDate=f("date")(c.foodbasicinfo.sealDate,"yyyy-MM-dd");var a=c.storehouse.storehouseType,i=c.storehouse.designCapacity,n=c.storehouse.length,t=c.storehouse.depotName,s=c.storehouse.width,o=c.storehouse.storehouseCode,e=c.warehouse.warehouseCode;c.storageQualitycheckVo.storehouseType=a,c.storageQualitycheckVo.designCapacity=i,c.storageQualitycheckVo.length=n,c.storageQualitycheckVo.depotName=t,c.storageQualitycheckVo.width=s,c.storageQualitycheckVo.storehouseCode=o,c.storageQualitycheckVo.warehouseCode=e,c.storageQualitycheckVo.keeperNames=c.keeper.keeperNames,l.editOrg(p).then(function(o){c.orgInfo=o},function(o){console.log(o)}),c.storageQualitycheckVo.companyNature=c.orgInfo.creditCode,c.storageQualitycheckVo.orgCode=c.orgInfo.orgCode,c.storageQualitycheckVo.qualitycheckId=u.id;e=r.orgInfo.orgId;h.saveFoodBasicCard(c.foodbasicinfo,c.storageQualitycheckVo,e).then(function(o){"success"==o.status?(alert("封仓成功!"),c.foodbasicinfo={},d.go("app.storage.foodbasicinfo.fshlist")):alert("封仓失败!")},function(o){console.log(o)})}}]).controller("foodbasicDetailsCtrl",["$scope","$http","$filter","$stateParams","foodbasicinfoService","APP_CONFIG",function(e,o,a,i,n,t){var s=i.houseId,i=i.warehouseId;n.findBasicinfoByStoreWarehouse(s,i).then(function(o){void 0===o[0]?e.foodbasicinfo={}:(e.foodbasicinfo=o[0],e.foodbasicinfo.inputYear=a("date")(e.foodbasicinfo.inputYear,"yyyy-MM-dd"))},function(o){})}]);
- "use strict";angular.module("app.storage").controller("checkModalCtrl",["$scope","$uibModalInstance","$rootScope","$filter","$http","$uibModal","foodbasicinfoService","qualitycheckService","$stateParams","APP_CONFIG","items",function(a,o,e,t,c,n,i,u,l,s,d){a.pageInfo={pageNum:1,pageSize:10},a.loadData=function(e){c({method:"GET",url:s.qualitycheckUrl+"/qualitycheck/getThirdCheckList",params:{pageNum:e,pageSize:10,foodbasicinfoId:d.foodbasicinfoId,houseId:d.houseId,warehouseId:d.warehouseId}}).then(function(e){a.pageInfo=e.data},function(e){console.log(e)})},a.loadData(1),a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData(e))},a.cancel=function(){o.close()};var p=d.foodbasicinfoId;a.selectCheck=function(a){i.saveSelectcheck(a,p,e.userInfo.orgId).then(function(e){o.close(a.id)},function(e){})}}]).controller("actSprModalCtrl",["$scope","$uibModalInstance","$state","$filter","$http","$uibModal","qualitycheckService","$stateParams","APP_CONFIG","items",function(a,o,t,e,c,n,i,u,l,s){a.pageInfo={pageNum:1,pageSize:10},a.loadData=function(e){c({method:"GET",url:l.qualitycheckUrl+"/qualitycheck/getList",params:{pageNum:e,pageSize:10,checktype:s.type,flagType:0}}).then(function(e){a.pageInfo=e.data},function(e){console.log(e)})},a.loadData(1),a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData(e))},a.cancel=function(){o.close()},a.showAddAck=function(e,a){o.close(),t.go("app.storage.qualitycheck.ack.ackadd",{id:0,houseId:e,warehouseId:a,isNotEdit:!1})},a.showAddSpr=function(e,a){o.close(),t.go("app.storage.qualitycheck.spr.spradd",{id:0,houseId:e,warehouseId:a,isNotEdit:!1})}}]);
- "use strict";angular.module("app.storage").controller("monthAnalysisCtrl",["$scope","$rootScope","$state","$http","$uibModal","StorehouseService","$stateParams","monthAnalysisService","APP_CONFIG",function(o,e,n,t,i,a,r,s,u){o.pageInfo={pageNum:1,pageSize:10},o.grain={storehouseId:"",year:"",month:""},o.loadData=function(){""==o.grain.storehouseId&&(o.grain.storehouseId=e.currentStore),s.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.grain).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.loadData(),o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())},o.$on("storeChangeed",function(e,t){o.grain.storehouseId=t,o.loadData()}),o.edit=function(e,t){n.go("app.storage.grainAnalysis.monthEdit",{id:e,butType:t})}}]).controller("monthAnalysisEditCtrl",["$scope","$filter","$state","$rootScope","$uibModal","$http","$stateParams","StorehouseService","warehouseService","weekAnalysisService","monthAnalysisService","foodbasicinfoService","threetempcheckService","APP_CONFIG",function(i,a,t,r,e,o,n,s,u,d,g,h,c,l){var p=r.depotInfo.orgId,f=r.userInfo.userId;i.exceptionAndOnforeList=[],i.edit=function(){g.edit(n.id,1).then(function(e){i.grain=e.grain,null!=n.id&&""!=n.id&&(i.exceptionAndOnforeList=e.exceptionAndOnforeList,null!=e.threeTempCheckList&&0<e.threeTempCheckList.length&&g.editTwo(e.threeTempCheckList).then(function(e){i.threeTempList=e.threeTempCheckList})),i.grain.submitDate=a("date")(i.grain.submitDate,"yyyy-MM-dd"),i.grain.auditorDate=a("date")(i.grain.auditorDate,"yyyy-MM-dd"),0==n.butType?(e=a("date")(new Date,"yyyy-MM-dd_HHmmss"),i.grain.analysisId="Y_LQFX_"+e,i.grain.orgName=r.depotInfo.orgName,i.grain.submitPerson=r.userInfo.realName,i.grain.submitDate=a("date")(new Date,"yyyy-MM-dd"),i.auditor_data=!0,i.sh_isNotEdit=!0):1==n.butType?(i.getWarehouseList("house"),i.auditor_data=!1,i.isNotEdit=!0,i.tj_isNotEdit=!0,i.grain.auditor=r.userInfo.realName,i.grain.auditorDate=a("date")(new Date,"yyyy-MM-dd")):2==n.butType&&(i.getWarehouseList("house"),i.auditor_data=!1,i.isNotEdit=!0,i.auditor_isNotEdit=!0,i.sh_isNotEdit=!0,i.tj_isNotEdit=!0)},function(e){console.log(e)})},i.edit(),i.getWarehouseList=function(e){var t=i.grain.storehouseId,o=i.grain.warehouseId;"house"==e?""!=t&&null!=t&&u.getStorehouse(r.depotInfo.orgId,t).then(function(e){i.warehouseList=e.wareList},function(e){console.log(e)}):"ware"==e&&d.getLqzkDate(t,o,r.orgInfo.orgId).then(function(e){i.grain.storehouseType=e.houseType,i.grain.foodstuffType=e.subType,i.grain.keeperName=e.recorder},function(e){console.log(e)})},i.getThreeTempList=function(){var e=i.grain.storehouseId,t=i.grain.warehouseId,o=i.grain.year,n=i.grain.month;if(null==o||null==e||null==t||null==n)return alert("请先录入仓房编号、货位编号、检查年份!"),void(i.grain.month="");g.getThreeTempDate(e,t,o,n,r.orgInfo.orgId).then(function(e){g.editTwo(e.threeTempCheckList).then(function(o){i.threeTempList=o.threeTempCheckList;var e=new Array;1==o.threeTempCheckList.length?(e[0]=o.threeTempCheckList[0],e[1]=""):e=o.threeTempCheckList,0==e.length&&(i.exceptionAndOnforeList=[]),g.getThreeTempDateTwo(e).then(function(e){if(0<o.threeTempCheckList.length){i.exceptionAndOnforeList=e.exceptionAndOnforeList;for(var t=0;t<e.exceptionAndOnforeList.length;t++)i.exceptionAndOnforeList[t].checkDate=a("date")(o.threeTempCheckList[t].checkDate,"yyyy-MM-dd")}})})},function(e){console.log(e)})};var m=$("#grain-form").validate();i.save=function(e){$.validator.addMethod("validYear",function(e,t,o){return!(!this.optional(t)&&!/^(1|2){1}[0-9]{3}$/g.test(e))},"请输入正确的年份,如:2019"),$.validator.addMethod("validMonth",function(e,t,o){return!(!this.optional(t)&&!/^(0[1-9]{1})|(1[0-2]{1})$/g.test(e))},"请输入正确的月份,如:06或12"),m.form()&&(0!=i.exceptionAndOnforeList.length?g.save(i.grain,i.exceptionAndOnforeList,e,p,f).then(function(e){"success"==e.status?alert(e.msg):alert("保存失败!"),t.go("app.storage.grainAnalysis.monthList")},function(e){console.log(e)}):alert("没有当前条件下的检查数据,不允许提交!"))},i.auditor_submit=function(e){m.form()&&g.auditor_submit(i.grain).then(function(e){"success"==e.status?alert(e.msg):alert("审核失败!"),t.go("app.storage.grainAnalysis.monthList")},function(e){console.log(e)})},i.retList=function(){""!=r.previousState_name?r.back():t.go("app.storage.grainAnalysis.monthList")}}]);
- "use strict";angular.module("app.storage").controller("weekAnalysisCtrl",["$scope","$rootScope","$state","$http","$uibModal","StorehouseService","$stateParams","weekAnalysisService","APP_CONFIG",function(o,e,n,t,a,i,r,s,u){o.pageInfo={pageNum:1,pageSize:10},o.grain={storehouseId:"",checkDateStart:"",checkDateEnd:""},o.loadData=function(){""==o.grain.storehouseId&&(o.grain.storehouseId=e.currentStore),s.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.grain).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.loadData(),o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())},o.$on("storeChangeed",function(e,t){o.grain.storehouseId=t,o.loadData()}),o.edit=function(e,t){n.go("app.storage.grainAnalysis.weekEdit",{id:e,butType:t})}}]).controller("weekAnalysisEditCtrl",["$scope","$filter","$state","$rootScope","$uibModal","$http","$stateParams","StorehouseService","warehouseService","weekAnalysisService","foodbasicinfoService","threetempcheckService","APP_CONFIG",function(a,i,t,r,e,o,n,s,u,d,g,c,h){var f=r.orgInfo.orgId,l=r.userInfo.userId;a.exceptionAndOnforeList=[],a.edit=function(){d.edit(n.id,0).then(function(e){var t;a.grain=e.grain,null!=n.id&&""!==n.id&&(a.exceptionAndOnforeList=e.exceptionAndOnforeList,t=r.storehouseObj[e.grain.storehouseId].storehouseCode,d.getThreeTempDateOne(t,e.grain.warehouseId,e.grain.checkDateStart,e.grain.checkDateEnd,f).then(function(e){a.threeTempList=e.threeTempCheckList})),a.grain.checkDateStart=i("date")(a.grain.checkDateStart,"yyyy-MM-dd"),a.grain.checkDateEnd=i("date")(a.grain.checkDateEnd,"yyyy-MM-dd"),a.grain.submitDate=i("date")(a.grain.submitDate,"yyyy-MM-dd"),a.grain.auditorDate=i("date")(a.grain.auditorDate,"yyyy-MM-dd"),0==n.butType?(e=i("date")(new Date,"yyyy-MM-dd_HHmmss"),a.grain.analysisId="Z_LQFX_"+e,a.grain.orgName=r.depotInfo.orgName,a.grain.submitPerson=r.userInfo.realName,a.grain.submitDate=i("date")(new Date,"yyyy-MM-dd"),a.auditor_data=!0,a.sh_isNotEdit=!0):1==n.butType?(a.getWarehouseList("house"),a.auditor_data=!1,a.isNotEdit=!0,a.tj_isNotEdit=!0,a.grain.auditor=r.userInfo.realName,a.grain.auditorDate=i("date")(new Date,"yyyy-MM-dd")):2==n.butType&&(a.getWarehouseList("house"),a.auditor_data=!1,a.isNotEdit=!0,a.auditor_isNotEdit=!0,a.but_isNotEdit=!0,a.sh_isNotEdit=!0,a.tj_isNotEdit=!0)},function(e){console.log(e)})},a.edit(),a.getWarehouseList=function(e){var t=a.grain.storehouseId,o=a.grain.warehouseId;"house"==e?null!=t&&u.getStorehouse(r.orgInfo.orgId,t).then(function(e){a.warehouseList=e.wareList},function(e){console.log(e)}):"ware"==e&&d.getLqzkDate(t,o,r.orgInfo.orgId).then(function(e){null!=e&&(a.grain.storehouseType=e.houseType,a.grain.foodstuffType=e.subType,a.grain.keeperName=e.recorder)},function(e){console.log(e)})},a.getThreeTempList=function(){var e=r.storehouseObj[a.grain.storehouseId].storehouseCode,t=a.grain.warehouseId,o=a.grain.checkDateStart,n=a.grain.checkDateEnd;if(null==o||null==e||null==t)return alert("请先录入仓房编号、货位编号、检查起始日期!"),void(a.grain.checkDateEnd="");d.getThreeTempDateOne(e,t,o,n,r.orgInfo.orgId).then(function(o){a.threeTempList=o.threeTempCheckList;var e=new Array;1==o.threeTempCheckList.length?e[0]=o.threeTempCheckList[0]:e=o.threeTempCheckList,0==e.length&&(a.exceptionAndOnforeList=[]),d.getThreeTempDateTwo(e.length).then(function(e){if(0<o.threeTempCheckList.length){a.exceptionAndOnforeList=e.exceptionAndOnforeList;for(var t=0;t<e.exceptionAndOnforeList.length;t++)a.exceptionAndOnforeList[t].checkDate=i("date")(o.threeTempCheckList[t].checkDate,"yyyy-MM-dd")}})},function(e){console.log(e)})};var p=$("#grain-form").validate();a.save=function(e){p.form()&&(0!=a.exceptionAndOnforeList.length?d.save(a.grain,a.exceptionAndOnforeList,e,f,l).then(function(e){"success"==e.status?alert(e.msg):alert("保存失败!"),t.go("app.storage.grainAnalysis.weekList")},function(e){console.log(e)}):alert("没有当前条件下的检查数据,不允许提交!"))},a.auditor_submit=function(e){p.form()&&d.auditor_submit(a.grain).then(function(e){"success"==e.status?alert(e.msg):alert("审核失败!"),t.go("app.storage.grainAnalysis.weekList")},function(e){console.log(e)})},a.retList=function(){""!=r.previousState_name?r.back():t.go("app.storage.grainAnalysis.weekList")}}]);
- "use strict";angular.module("app.storage").controller("yearAnalysisCtrl",["$scope","$rootScope","$state","$http","$uibModal","StorehouseService","$stateParams","yearAnalysisService","APP_CONFIG",function(o,e,n,t,a,i,r,s,u){o.pageInfo={pageNum:1,pageSize:10},o.grain={storehouseId:"",year:""},o.loadData=function(){""==o.grain.storehouseId&&(o.grain.storehouseId=e.currentStore),s.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.grain).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.loadData(),o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())},o.$on("storeChangeed",function(e,t){o.grain.storehouseId=t,o.loadData()}),o.edit=function(e,t){n.go("app.storage.grainAnalysis.yearEdit",{id:e,butType:t})}}]).controller("yearAnalysisEditCtrl",["$scope","$filter","$state","$rootScope","$uibModal","$http","$stateParams","StorehouseService","warehouseService","weekAnalysisService","yearAnalysisService","monthAnalysisService","foodbasicinfoService","threetempcheckService","APP_CONFIG",function(g,d,t,c,e,o,r,n,a,i,h,f,s,u,p){var l=c.depotInfo.orgId,y=c.userInfo.userId;g.exceptionAndOnforeList=[],g.edit=function(){h.edit(r.id,2).then(function(e){if(g.grain=e.grain,null!=r.id&&""!==r.id){g.exceptionAndOnforeList=e.exceptionAndOnforeList;for(var t=[],o=e.threeTempCheckList,n=0;n<o.length;n++){var a=o[n];f.getMonithThreeTempDate(e.grain.storehouseId,e.grain.warehouseId,e.grain.year,a,l).then(function(e){f.editTwo(e.threeTempCheckList).then(function(e){t.push(e.threeTempCheckList[0])})})}g.threeTempList=t}var i;g.grain.submitDate=d("date")(g.grain.submitDate,"yyyy-MM-dd"),g.grain.auditorDate=d("date")(g.grain.auditorDate,"yyyy-MM-dd"),0==r.butType?(i=d("date")(new Date,"yyyy-MM-dd_HHmmss"),g.grain.analysisId="N_LQFX_"+i,g.grain.orgName=c.depotInfo.orgName,g.grain.submitPerson=c.userInfo.realName,g.grain.submitDate=d("date")(new Date,"yyyy-MM-dd"),g.auditor_data=!0,g.sh_isNotEdit=!0):1==r.butType?(g.getWarehouseList("house"),g.auditor_data=!1,g.isNotEdit=!0,g.tj_isNotEdit=!0,g.grain.auditor=c.userInfo.realName,g.grain.auditorDate=d("date")(new Date,"yyyy-MM-dd")):2==r.butType&&(g.getWarehouseList("house"),g.auditor_data=!1,g.isNotEdit=!0,g.auditor_isNotEdit=!0,g.sh_isNotEdit=!0,g.tj_isNotEdit=!0)},function(e){console.log(e)})},g.edit(),g.getWarehouseList=function(e){var t=g.grain.storehouseId,o=g.grain.warehouseId;"house"==e?""!=t&&null!=t&&a.getStorehouse(c.depotInfo.orgId,t).then(function(e){g.warehouseList=e.wareList},function(e){console.log(e)}):"ware"==e&&i.getLqzkDate(t,o,c.orgInfo.orgId).then(function(e){g.grain.storehouseType=e.houseType,g.grain.foodstuffType=e.subType,g.grain.keeperName=e.recorder},function(e){console.log(e)})},g.getThreeTempList=function(){var r=g.grain.storehouseId,s=g.grain.warehouseId,u=g.grain.year;if(null==r||null==s||null==u)return alert("请先录入仓房编号、货位编号!"),void(g.grain.year="");h.getThreeTempDate(r,s,u,c.orgInfo.orgId).then(function(e){var o=[],n=[],a=e.threeTempCheckList;0==a.length&&(g.exceptionAndOnforeList=[],g.threeTempList=[]);for(var i=0;i<a.length;i++){var t=a[i];f.getMonithThreeTempDate(r,s,u,t,c.orgInfo.orgId).then(function(e){f.editTwo(e.threeTempCheckList).then(function(e){o.push(e.threeTempCheckList[0]),h.getThreeTempDateTwo(e.threeTempCheckList[0]).then(function(e){if(n.push(e.exceptionAndOnforeList[0]),i==a.length&&0<(g.threeTempList=o).length){g.exceptionAndOnforeList=n;for(var t=0;t<n.length;t++)g.exceptionAndOnforeList[t].checkDate=d("date")(o[t].checkDate,"yyyy-MM-dd")}})})})}},function(e){console.log(e)})};var m=$("#grain-form").validate();g.save=function(e){$.validator.addMethod("validYear",function(e,t,o){return!(!this.optional(t)&&!/^(1|2){1}[0-9]{3}$/g.test(e))},"请输入正确的年份,如:2019"),m.form()&&(0!=g.exceptionAndOnforeList.length?h.save(g.grain,g.exceptionAndOnforeList,e,l,y).then(function(e){"success"==e.status?alert(e.msg):alert("保存失败!"),t.go("app.storage.grainAnalysis.yearList")},function(e){console.log(e)}):alert("没有当前条件下的检查数据,不允许提交!"))},g.auditor_submit=function(e){m.form()&&h.auditor_submit(g.grain).then(function(e){"success"==e.status?alert(e.msg):alert("审核失败!"),t.go("app.storage.grainAnalysis.yearList")},function(e){console.log(e)})},g.retList=function(){""!=c.previousState_name?c.back():t.go("app.storage.grainAnalysis.yearList")}}]);
- "use strict";angular.module("app.storage").controller("houseKeepAccountCtrl",["$scope","$rootScope","$state","$stateParams","$filter","enumService","keepAccountService","StorehouseService","warehouseService","APP_CONFIG",function(c,t,a,o,n,r,u,e,s,l){c.setDays=function(e){var t=e.substr(0,4),o=e.substr(5,7);c.search.startDate=e+"-01","02"==o?(t=0==parseInt(t)%100?parseInt(t)%400:parseInt(t)%4,c.search.endDate=0==t?e+"-29":e+"-28"):(o="_01_03_05_07_08_10_12".indexOf("_"+o),c.search.endDate=-1!=o?e+"-31":e+"-30")},c.pageInfo={pageNum:1,pageSize:10},c.search={ch:"",hwh:"",lspz:"",lsxz:"",startDate:"",endDate:""},""!=o.houseId&&null!=o.houseId&&(c.search.ch=o.houseId),c.loadData=function(){var e;3==o.type?(c.fcbgz=angular.fromJson(o.account),c.search.ch=c.fcbgz.ch,c.search.hwh=c.fcbgz.hwh,c.search.lspz=parseInt(c.fcbgz.lspz),c.search.lsxz=parseInt(c.fcbgz.hwxz),e=n("date")(c.fcbgz.rq,"yyyy-MM"),c.setDays(e)):(c.returnTotals=!0,""==c.search.ch&&(c.search.ch=t.currentStore),null!=c.search.lsxz&&""!=c.search.lsxz&&(c.search.lsxz=c.search.lsxz[0].id),null!=c.search.lspz&&""!=c.search.lspz&&(c.search.lspz=c.search.lspz[0].id)),u.getHouseKeepAccountPageInfo(c.pageInfo.pageNum,c.pageInfo.pageSize,c.search).then(function(e){c.pageInfo=e},function(e){console.log(e)}),u.getHouseKeepAccountPageInfo(null,null,c.search).then(function(e){c.printList=e.list},function(e){console.log(e)}),r.getTreeListByTypeId(c.search.lsxz,1032).then(function(e){e=c.data_add(e);c.grainAttributeTreeData=e},function(e){console.log(e)}),r.getTreeListByTypeId(c.search.lspz,1061).then(function(e){e=c.data_add(e);c.grainAttributeTreeDataLspz=e},function(e){console.log(e)})},c.loadData(),c.data_add=function(e){var t,o=[];return 0!=e.length&&(t=angular.toJson({id:null,name:"请选择",children:[]}),o=(e=angular.toJson(e)).substring(0,1)+t+","+e.substring(1,e.length)),angular.fromJson(o)},c.loadWare=function(){s.getStorehouse(t.orgInfo.orgId,c.search.ch,"0").then(function(e){c.warelist=e.wareList,c.warehouseObj=e.wares},function(e){console.log(e)})},c.loadWare(),c.goPage=function(e){c.pageInfo.pageNum=e,c.loadData()},c.$on("storeChangeed",function(e,t){console.log(t),c.search.ch=t,c.loadData(),c.loadWare()}),c.edit=function(t,o){var e=angular.toJson(t);c.fcbgz=angular.fromJson(e);e=n("date")(c.fcbgz.rq,"yyyy-MM-dd");null!=c.fcbgz.ch&&null!=c.fcbgz.hwh&&null!=c.fcbgz.pz&&null!=c.fcbgz.hwxz&&null!=c.fcbgz.rq?3!=o?u.accountingRecord(c.fcbgz.ch,c.fcbgz.hwh,c.fcbgz.pz,c.fcbgz.hwxz,e,0).then(function(e){if(c.account=e.obj,0==o){if(null!=e.obj.id||null!=e.obj.id)return void alert("当前记录已记账!")}else if(1==o){if(null==e.obj.id||null==e.obj.id)return void alert("当前记录还尚未记账,请先记账!");if(null!=e.obj.auditor||null!=e.obj.auditor)return void alert("当前记录已审核!")}else if(2==o&&(null==e.obj.id||null==e.obj.id))return void alert("当前记录还尚未记账,请先记账!");a.go("app.storage.account.houseKeepAccount.houseKeepAccountEdit",{account:angular.toJson(t),butType:o})},function(e){console.log(e)}):a.go("app.storage.account.keepDetailedAccount",{account:angular.toJson(t),type:o}):alert("数据有误!")},c.print=function(){$("#print").printArea()},c.returnTotal=function(){a.go("app.storage.account.keepTotalAccount")},c.returnUp=function(){a.go("app.supervise.cameraPT")}}]).controller("houseKeepAccountEditCtrl",["$scope","$rootScope","$state","$stateParams","$filter","keepAccountService","StorehouseService","warehouseService","APP_CONFIG",function(o,c,e,a,n,r,t,u,s){o.storeMap={},o.loadStore=function(){t.getStorehouseList(c.orgInfo.orgId).then(function(e){o.storelist=e.houseList,angular.forEach(o.storelist,function(e,t){o.storeMap[e.storehouseId]=e.storehouseCode})},function(e){console.log(e)})},o.loadStore(),o.wareMap={},o.loadWare=function(){u.getStorehouse(c.orgInfo.orgId,null).then(function(e){o.warelist=e.wareList,angular.forEach(o.warelist,function(e,t){o.wareMap[e.warehouseId]=e.warehouseCode})},function(e){console.log(e)})},o.loadWare(),o.edit=function(){o.fcbgz=angular.fromJson(a.account),o.fcbgz.lcmc=c.depotInfo.orgName;var t=n("date")(o.fcbgz.rq,"yyyy-MM-dd");o.fcbgz.rq=n("date")(o.fcbgz.rq,"yyyy-MM-dd"),r.accountingRecord(o.fcbgz.ch,o.fcbgz.hwh,o.fcbgz.pz,o.fcbgz.hwxz,t,0).then(function(e){o.account=e.obj,0==a.butType?(o.account.houseId=o.fcbgz.ch,o.account.wareId=o.fcbgz.hwh,o.account.recordUnite=o.fcbgz.lqgs,o.account.lspz=o.fcbgz.pz,o.account.hwxz=o.fcbgz.hwxz,o.account.rq=t,o.account.remark=o.fcbgz.wjh,o.account.level=o.fcbgz.dj,o.account.srsl=o.fcbgz.srsl,o.account.zcsl=o.fcbgz.zcsl,o.account.kcsl=o.fcbgz.kcsl,o.account.accountingPerson=c.userInfo.realName,o.account.accountingDate=n("date")(new Date,"yyyy-MM-dd"),o.auditor_th=!0):1==a.butType?(o.account.accountingDate=n("date")(o.account.accountingDate,"yyyy-MM-dd"),o.accounting_isNotEdit=!0,o.auditor_th=!1,o.account.auditor=c.userInfo.realName,o.account.auditorDate=n("date")(new Date,"yyyy-MM-dd")):2==a.butType&&(o.account.accountingDate=n("date")(o.account.accountingDate,"yyyy-MM-dd"),o.accounting_isNotEdit=!0,o.auditor_th=!1,o.account.auditorDate=n("date")(o.account.auditorDate,"yyyy-MM-dd"),o.auditor_isNotEdit=!0,o.isNotEdit=!0),o.fcbgz.hwxz=c.dicData[o.fcbgz.hwxz],o.fcbgz.pz=c.dicData[o.fcbgz.pz],o.fcbgz.dj=c.dicData[o.fcbgz.dj],o.fcbgz.rq=t},function(e){console.log(e)})},o.edit(),o.submit=function(){r.submit(o.account,0,c.orgInfo.orgId).then(function(e){e.status="success",alert(e.msg),o.retList()},function(e){alert("保存失败!")})},o.retList=function(){""!=c.previousState_name?c.back():e.go("app.storage.account.houseKeepAccount")}}]);
- "use strict";angular.module("app.storage").controller("keepDetailedAccountCtrl",["$scope","$rootScope","$state","$window","$stateParams","$filter","enumService","keepAccountService","StorehouseService","warehouseService","APP_CONFIG",function(n,a,e,t,r,o,c,s,l,h,u){n.loadWare=function(e){h.getStorehouse(a.orgInfo.orgId,e,"0").then(function(e){n.warelist=e.wareList,n.warehouseObj=e.wares},function(e){console.log(e)})},n.loadWare(null),n.pageInfo={pageNum:1,pageSize:10},n.search={ch:"",hwh:"",lspz:"",lsxz:"",startDate:"",endDate:""},n.loadData=function(){3==r.type?(n.fcbgz=angular.fromJson(r.account),n.returnTotals=!1,n.Show=!0,n.search.ch=n.fcbgz.ch,n.search.hwh=n.fcbgz.hwh,n.search.lspz=parseInt(n.fcbgz.pz),n.search.hwxz=parseInt(n.fcbgz.hwxz),n.search.startDate=o("date")(n.fcbgz.rq,"yyyy-MM-dd"),n.search.endDate=o("date")(n.fcbgz.rq,"yyyy-MM-dd")):(""==n.search.ch&&(n.search.ch=a.currentStore),null!=n.search.hwxz&&""!=n.search.hwxz&&(n.search.hwxz=n.search.hwxz[0].id),null!=n.search.lspz&&""!=n.search.lspz&&(n.search.lspz=n.search.lspz[0].id)),s.getPageInfo(null,null,n.search).then(function(e){n.printList=e.list},function(e){console.log(e)}),s.getPageInfo(n.pageInfo.pageNum,n.pageInfo.pageSize,n.search).then(function(e){n.pageInfo=e},function(e){console.log(e)}),c.getTreeListByTypeId(n.search.hwxz,1032).then(function(e){e=n.data_add(e);n.grainAttributeTreeData=e},function(e){console.log(e)}),c.getTreeListByTypeId(n.search.lspz,1061).then(function(e){e=n.data_add(e);n.grainAttributeTreeDataLspz=e},function(e){console.log(e)})},n.loadData(),n.data_add=function(e){var a,n=[];return 0!=e.length&&(a=angular.toJson({id:null,name:"请选择",children:[]}),n=(e=angular.toJson(e)).substring(0,1)+a+","+e.substring(1,e.length)),angular.fromJson(n)},n.goPage=function(e){n.pageInfo.pageNum=e,n.loadData()},n.$on("storeChangeed",function(e,a){n.search.ch=a,n.loadData(),n.loadWare()}),n.print=function(){$("#print").printArea()},n.selectOnly1Or2=function(e,a){return!(void 0!==a&&20<=a.length)}}]);
- "use strict";angular.module("app.storage").controller("keepTotalAccountCtrl",["$scope","$rootScope","$state","$stateParams","$filter","enumService","keepAccountService","StorehouseService","warehouseService","APP_CONFIG",function(c,o,n,t,a,e,u,r,i,l){c.pageInfo={pageNum:1,pageSize:10},c.search={lspz:"",lsxz:"",startDate:"",endDate:""},c.loadData=function(){null!=c.search.lsxz&&""!=c.search.lsxz&&(c.search.lsxz=c.search.lsxz[0].id),null!=c.search.lspz&&""!=c.search.lspz&&(c.search.lspz=c.search.lspz[0].id),u.getSumAccountPageInfo(c.pageInfo.pageNum,c.pageInfo.pageSize,c.search).then(function(t){c.pageInfo=t,c.deptName=o.depotInfo.orgName},function(t){console.log(t)}),u.getSumAccountPageInfo(null,null,c.search).then(function(t){c.pageInfo=t,c.printList=t.list},function(t){console.log(t)}),e.getTreeListByTypeId(c.search.lsxz,1032).then(function(t){t=c.data_add(t);c.grainAttributeTreeData=t},function(t){console.log(t)}),e.getTreeListByTypeId(c.search.lspz,1061).then(function(t){t=c.data_add(t);c.grainAttributeTreeDataLspz=t},function(t){console.log(t)})},c.loadData(),c.data_add=function(t){var o,e=[];return 0!=t.length&&(o=angular.toJson({id:null,name:"请选择",children:[]}),e=(t=angular.toJson(t)).substring(0,1)+o+","+t.substring(1,t.length)),angular.fromJson(e)},c.goPage=function(t){c.pageInfo.pageNum=t,c.loadData()},c.edit=function(o,e){var t=angular.toJson(o);c.fcbgz=angular.fromJson(t);t=a("date")(c.fcbgz.rq,"yyyy-MM");3!=e?u.accountingRecord(null,null,c.fcbgz.lspz,c.fcbgz.hwxz,t,1).then(function(t){if(c.account=t.obj,0==e){if(null!=t.obj.id||null!=t.obj.id)return void alert("当前记录已记账!")}else if(1==e){if(null==t.obj.id||null==t.obj.id)return void alert("当前记录还尚未记账,请先记账!");if(null!=t.obj.auditor||null!=t.obj.auditor)return void alert("当前记录已审核!")}else if(2==e&&(null==t.obj.id||null==t.obj.id))return void alert("当前记录还尚未记账,请先记账!");n.go("app.storage.account.keepTotalAccount.keepTotalAccountEdit",{account:angular.toJson(o),butType:e})},function(t){console.log(t)}):n.go("app.storage.account.houseKeepAccount",{account:angular.toJson(o),type:e})},c.print=function(){$("#print").printArea()}}]).controller("keepTotalAccountEditCtrl",["$scope","$rootScope","$state","$stateParams","$filter","keepAccountService","StorehouseService","warehouseService","APP_CONFIG",function(e,c,t,n,a,u,o,r,i){e.edit=function(){e.fcbgz=angular.fromJson(n.account),e.fcbgz.lcmc=c.depotInfo.orgName;var o=a("date")(e.fcbgz.rq,"yyyy-MM");u.accountingRecord(e.fcbgz.ch,e.fcbgz.hwh,e.fcbgz.lspz,e.fcbgz.hwxz,o,1).then(function(t){e.account=t.obj,0==n.butType?(e.account.lspz=e.fcbgz.lspz,e.account.hwxz=e.fcbgz.hwxz,e.account.rq=o,e.account.srsl=e.fcbgz.srsl,e.account.zcsl=e.fcbgz.zcsl,e.account.kcsl=e.fcbgz.kcsl,e.account.accountingPerson=c.userInfo.realName,e.account.accountingDate=a("date")(new Date,"yyyy-MM-dd"),e.auditor_th=!0):1==n.butType?(e.account.accountingDate=a("date")(e.account.accountingDate,"yyyy-MM-dd"),e.accounting_isNotEdit=!0,e.auditor_th=!1,e.account.auditor=c.userInfo.realName,e.account.auditorDate=a("date")(new Date,"yyyy-MM-dd")):2==n.butType&&(e.account.accountingDate=a("date")(e.account.accountingDate,"yyyy-MM-dd"),e.accounting_isNotEdit=!0,e.auditor_th=!1,e.account.auditorDate=a("date")(e.account.auditorDate,"yyyy-MM-dd"),e.auditor_isNotEdit=!0,e.isNotEdit=!0),e.fcbgz.hwxz=c.dicData[e.fcbgz.hwxz],e.fcbgz.lspz=c.dicData[e.fcbgz.lspz],e.fcbgz.dj=c.dicData[e.fcbgz.dj],e.fcbgz.rq=o},function(t){console.log(t)})},e.edit(),e.submit=function(){u.submit(e.account,1,c.orgInfo.orgId).then(function(t){t.status="success",alert(t.msg),e.retList()},function(t){alert("保存失败!")})},e.retList=function(){""!=c.previousState_name?c.back():t.go("app.storage.account.keepTotalAccount")}}]);
- "use strict";angular.module("app.business").controller("emptyPoliceCtrl",["$scope","$rootScope","$http","$state","$filter","StorehouseService","warehouseService","kcswService","foodbasicinfoService","APP_CONFIG",function(t,e,o,n,a,s,i,l,u,r){var g="KC";t.searchCondition={},t.loadDataSelect=function(){t.getBasicData(),t.pageInfo={pageNum:1,pageSize:10},t.kcswStr={ch:null,hwh:null,unitid:e.orgInfo.orgId},l.getEmptyList(null,null,t.kcswStr).then(function(o){if(null!=o.list&&null!=o.list&&0!=o.list.length)for(var e=0;e<o.list.length;e++)g+=o.list[e].hwh+",",e==o.list.length-1&&(g=g.substring(0,g.length),t.loadData());else t.loadData()},function(o){console.log(o)})},t.loadData=function(){i.getPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,t.ware,e.orgInfo.orgId,g,null).then(function(o){t.pageInfo=o},function(o){console.log(o)})},t.goPage=function(o){t.pageInfo.pageNum!=o&&0<o&&(t.pageInfo.pageNum=o,t.loadData())},t.loadWare=function(){i.getStorehouse(e.orgInfo.orgId,t.searchCondition.houseId).then(function(o){t.warelist=o.wareList},function(o){console.log(o)})},t.loadStore=function(){t.getBasicData(),s.getStorehouseList(e.orgInfo.orgId).then(function(o){t.storelist=o.houseList},function(o){console.log(o)})},t.getBasicData=function(){var o=e.orgInfo.orgId;s.getStorehouseList(o).then(function(o){t.storehouseList=o.houseList,t.storehouseObj=o.houseObj},function(o){console.log(o)});o=e.depotInfo.orgId;i.getStorehouse(o,"").then(function(o){t.warehouseList=o.houseList,t.warehouseObj=o.wares},function(o){console.log(o)})},t.loadDataSelect()}]);
- "use strict";angular.module("app.numbermanage").controller("numberManageCtrl",["$scope","$rootScope","$stateParams","$http","$state","$filter","numberMangaeService","sheetService","StorehouseService","warehouseService","enumService","kcswService","foodbasicinfoService",function(s,c,l,n,e,o,a,i,t,r,u,d,h){s.searchCondition={houseId:"",warehouseId:"",kcsl:"",pz:"",hwxz:"",dj:"",scnf:""},s.getBasicData=function(){var n=c.orgInfo.orgId;r.getStorehouse(n,s.searchCondition.houseId,"0").then(function(n){s.warehouseList=n.wareList,s.warehouseObj=n.wares},function(n){console.log(n)}),u.getTreeListByTypeId(s.searchCondition.hwxz,1032).then(function(n){n=s.data_add(n);s.grainAttributeTreeData=n},function(n){console.log(n)})},s.pageInfo={pageNum:1,pageSize:10},s.loadDataSelect=function(){var n=null,e=null,o=null,a=null,i=null,t=null,r=null;null!=s.searchCondition?(null!=s.searchCondition.houseId&&""!=s.searchCondition.houseId&&(n=s.searchCondition.houseId),null!=s.searchCondition.warehouseId&&""!=s.searchCondition.warehouseId&&(e=s.searchCondition.warehouseId),null!=s.searchCondition.kcsl&&""!=s.searchCondition.kcsl&&(o=s.searchCondition.kcsl),null!=s.searchCondition.pz&&""!=s.searchCondition.pz&&(a=s.searchCondition.pz),null!=s.searchCondition.hwxz&&""!=s.searchCondition.hwxz&&null!=s.searchCondition.hwxz&&""!=s.searchCondition.hwxz&&(i=s.searchCondition.hwxz[0].id),t=null!=s.searchCondition.dj&&""!=s.searchCondition.dj?s.searchCondition.dj:(s.searchCondition.dj=parseInt(l.dj),l.dj),null!=s.searchCondition.scnf&&""!=s.searchCondition.scnf&&(r=s.searchCondition.scnf),s.kcswStr={ch:n,hwh:e,unitid:c.orgInfo.orgId,kcsl:o,pz:a,hwxz:i,dj:t,scnf:r}):(t=l.dj,s.kcswStr={ch:null,hwh:null,unitid:c.orgInfo.orgId,kcsl:null,pz:"",hwxz:"",dj:t,scnf:""}),d.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,s.kcswStr,"ch").then(function(n){s.pageInfo=n,s.kczl=n.list[0].kczl},function(n){console.log(n)})},s.getBasicData(),s.loadDataSelect(),s.searchCondition={},s.clearConditions=function(){s.searchCondition={},s.loadData()},s.go_pages=function(n,e,o,a){var i=e;if("previousPage"==n){if(e<=1)return;i=e-1}else if("nextPage"==n){if(a<=e)return;i=e+1}else if("firstPage"==n){if(1==e)return;i=1}else if("lastPage"==n){if(e==a)return;i=a}s.loadData=function(){d.getPageInfo(i,o,s.kcswStr,"ch").then(function(n){s.pageInfo=n},function(n){})},s.loadData()},s.change_pageSize=function(n){s.loadData=function(){d.getPageInfo(1,n,s.kcswStr).then(function(n){s.pageInfo=n},function(n){})},s.loadData()},s.data_add=function(n){var e,o=[];return 0!=n.length&&(e=angular.toJson({id:null,name:"请选择",children:[]}),o=(n=angular.toJson(n)).substring(0,1)+e+","+n.substring(1,n.length)),angular.fromJson(o)}}]);
- "use strict";angular.module("app.business").controller("sheetCtrl",["$scope","$rootScope","$stateParams","$http","$state","sheetService","StorehouseService","warehouseService","enumService","APP_CONFIG",function(i,e,o,n,a,r,t,s,u,c){i.pageInfo={pageNum:1,pageSize:10},i.searchCondition={searchStartDate:"",searchEndDate:"",houseId:"",warehouseId:""},i.getBasicData=function(){s.getStorehouse(e.orgInfo.orgId,i.searchCondition.houseId).then(function(e){i.warehouseList=e.wareList,i.warehouseObj=e.wares},function(e){console.log(e)})},i.loadWare=function(){s.getStorehouse(e.orgInfo.orgId,i.searchCondition.houseId).then(function(e){i.warelist=e.wareList},function(e){console.log(e)})},i.returnUp=function(){a.go("app.supervise.cameraPT")},i.isShow="0",0!=o.id&&null!=o.id&&""!=o.id&&(i.searchCondition.houseId=+o.id,i.isShow="1"),"DT"==o.jumpType?i.functionName="动态粮情统计":"KC"==o.jumpType&&(i.functionName="库存统计"),i.loadData=function(){i.searchCondition.searchStartDate>i.searchCondition.searchEndDate?alert("开始时间不能大于结束时间,请重新选择后再查询!"):(i.getBasicData(),r.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,i.searchCondition).then(function(e){i.pageInfo=e},function(e){console.log(e)}))},i.loadData(),i.showAdd=function(){a.go("app.numbermanage.numbermanage.sheet-edit",{id:0})},i.showEdit=function(e){a.go("app.numbermanage.numbermanage.sheet-edit",{id:e})},i.showView=function(e){"DT"==o.jumpType?a.go("app.supervise.decisionSupport.dynamicFoodDetail",{id:e}):"KC"==o.jumpType?a.go("app.supervise.storage.inventoryDetails",{id:e}):a.go("app.numbermanage.numbermanage.sheet-view",{id:e})},i.clearConditions=function(){i.searchCondition={},i.loadData()},i.deletes=function(e){confirm("确定要删除吗?")&&(n({method:"POST",url:c.numberManageUrl+"/storageSheet/remove",data:{id:e}}).then(function(e){alert("删除成功!"),i.loadData()},function(e){console.log(e)}),$("#myModal").modal("hide"))},i.$on("storeChangeed",function(e,o){i.searchCondition.houseId=o,i.loadData(),i.loadWare()}),i.go_page=function(e,o,n,a){var t=o;if("previousPage"==e){if(o<=1)return;t=o-1}else if("nextPage"==e){if(a<=o)return;t=o+1}else if("firstPage"==e){if(1==o)return;t=1}else if("lastPage"==e){if(o==a)return;t=a}i.loadData=function(){r.getPageInfo(t,n).then(function(e){i.pageInfo=e},function(e){})},i.loadData()},i.change_pageSize=function(e){i.loadData=function(){r.getPageInfo(1,e).then(function(e){i.pageInfo=e},function(e){})},i.loadData()}}]);
- "use strict";angular.module("app.business").controller("sheetSaveCtrl",["$scope","$rootScope","$state","$filter","$http","$stateParams","sheetService","StorehouseService","warehouseService","foodbasicinfoService","commonUtilService","enumService","foodsealhouseService","qualitycheckService","kcswService",function(t,o,s,i,e,r,l,n,a,u,f,h,p,c,d){t.sheetNotEdit=!0,t.loadDataById=function(e){l.loadDataById(e).then(function(e){t.profitlossSheet=e,h.getTreeList(t.profitlossSheet.lsxzId,"grainAttribute").then(function(e){e=t.data_add(e);t.grainAttributeTreeData=e},function(e){console.log(e)}),a.getStorehouse(o.depotInfo.orgId,t.profitlossSheet.houseId).then(function(e){t.warehouseList=e.wareList,t.warehouseObj=e.wares},function(e){console.log(e)}),t.profitlossSheet.fillTime=i("date")(t.profitlossSheet.fillTime,"yyyy-MM-dd")},function(e){console.log(e)})},t.returnUp=function(){o.back()},t.getBasicData=function(){0!=r.id?t.loadDataById(r.id):h.getTreeList(t.profitlossSheet.lsxzId,"grainAttribute").then(function(e){e=t.data_add(e);t.grainAttributeTreeData=e},function(e){console.log(e)})},t.data_add=function(e){var t,o=[];return 0!=e.length&&(t=angular.toJson({id:null,name:"请选择",children:[]}),o=(e=angular.toJson(e)).substring(0,1)+t+","+e.substring(1,e.length)),angular.fromJson(o)},t.change=function(){null!=t.profitlossSheet.houseId&&null!=t.profitlossSheet.houseId&&""!=t.profitlossSheet.houseId?a.getStorehouse(o.orgInfo.orgId,t.profitlossSheet.houseId).then(function(e){t.warehouseList=e.wareList,t.warehouseObj=e.wares,t.profitlossSheet.grainGrade=null,t.profitlossSheet.grainKind=null,t.profitlossSheet.inventoryYear=null,t.profitlossSheet.lossType=null,t.profitlossSheet.productionYear=null,t.profitlossSheet.lsxzId=null,h.getTreeList(t.profitlossSheet.lsxzId,"grainAttribute").then(function(e){e=t.data_add(e);t.grainAttributeTreeData=e},function(e){console.log(e)})},function(e){console.log(e)}):(t.profitlossSheet.warehouseId=null,t.profitlossSheet.grainGrade=null,t.profitlossSheet.grainKind=null,t.profitlossSheet.inventoryYear=null,t.profitlossSheet.lossType=null,t.profitlossSheet.productionYear=null,t.profitlossSheet.lsxzId=null,h.getTreeList(t.profitlossSheet.lsxzId,"grainAttribute").then(function(e){e=t.data_add(e);t.grainAttributeTreeData=e},function(e){console.log(e)}))},t.findBasicinfoByStoreWarehouse=function(){if(""==t.profitlossSheet.warehouseId||null==t.profitlossSheet.warehouseId)return t.profitlossSheet.grainGrade=null,t.profitlossSheet.grainKind=null,t.profitlossSheet.inventoryYear=null,t.profitlossSheet.lossType=null,t.profitlossSheet.productionYear=null,t.profitlossSheet.lsxzId=null,void h.getTreeList(t.profitlossSheet.lsxzId,"grainAttribute").then(function(e){e=t.data_add(e);t.grainAttributeTreeData=e},function(e){console.log(e)});l.getPageInfobeen(1,10,t.profitlossSheet.houseId,t.profitlossSheet.warehouseId).then(function(e){null!=e.list[0]?(t.profitlossSheet.grainKind=Number(e.list[0].grainKind),t.profitlossSheet.grainGrade=Number(e.list[0].grainGrade),t.profitlossSheet.inventoryYear=Number(e.list[0].actualStock),t.profitlossSheet.productionYear=e.list[0].productionYear,t.profitlossSheet.lsxzId=Number(e.list[0].lsxzId),h.getTreeList(t.profitlossSheet.lsxzId,"grainAttribute").then(function(e){e=t.data_add(e);t.grainAttributeTreeData=e},function(e){console.log(e)})):u.findBasicinfoByStoreWarehouse(t.profitlossSheet.houseId,t.profitlossSheet.warehouseId).then(function(e){void 0===e[0]?(t.profitlossSheet.grainGrade=null,t.profitlossSheet.grainKind=null,t.profitlossSheet.lossType=null,t.profitlossSheet.productionYear=null,t.profitlossSheet.lsxzId=null):(t.profitlossSheet.grainKind=e[0].subType,t.profitlossSheet.grainGrade=Number(e[0].level),t.profitlossSheet.inventoryYear=Number(e[0].number),t.profitlossSheet.productionYear=e[0].growYear,t.profitlossSheet.lsxzId=Number(e[0].quality),h.getTreeList(t.profitlossSheet.lsxzId,"grainAttribute").then(function(e){e=t.data_add(e);t.grainAttributeTreeData=e},function(e){console.log(e)}))},function(e){console.log(e)})})},t.profitlossSheet={},t.getBasicData(),t.countByincomeTonnage=function(){var e;"1"==t.profitlossSheet.lossType?(t.profitlossSheet.actualStock=f.accSub(t.profitlossSheet.inventoryYear,t.profitlossSheet.incomeTonnage),e=f.accMul(f.accDiv(t.profitlossSheet.incomeTonnage,t.profitlossSheet.inventoryYear),100).toFixed(2),t.profitlossSheet.profitRatio=e,"NaN"!=t.profitlossSheet.actualStock&&"NaN"!=t.profitlossSheet.profitRatio||(t.profitlossSheet.actualStock="",t.profitlossSheet.profitRatio="")):"2"==t.profitlossSheet.lossType?(t.profitlossSheet.actualStock=f.accAdd(t.profitlossSheet.inventoryYear,t.profitlossSheet.incomeTonnage),e=f.accMul(f.accDiv(t.profitlossSheet.incomeTonnage,t.profitlossSheet.inventoryYear),100).toFixed(2),t.profitlossSheet.profitRatio=e,"NaN"!=t.profitlossSheet.actualStock&&"NaN"!=t.profitlossSheet.profitRatio||(t.profitlossSheet.actualStock="",t.profitlossSheet.profitRatio="")):(t.profitlossSheet.actualStock="",t.profitlossSheet.profitRatio="")},0==r.isNotEdit&&(t.isNotEdit=!0);var S=$("#profitLossSheet-form").validate();t.save=function(){$.validator.addMethod("validNumber",function(e,t,o){return!(!this.optional(t)&&!/^\d*\.{0,1}\d{1,2}$/g.test(e))},"请输入正确的数字类型,最多两位小数!"),t.lsxzObj=angular.fromJson(t.profitlossSheet.lsxzId),console.log("save.."),0!=t.lsxzObj.length&&""!=t.lsxzObj[0].id&&null!=t.lsxzObj[0].id?($("#grainAttribute-error").text(""),t.profitlossSheet.lsxzId=t.lsxzObj[0].id,S.form()&&l.save(t.profitlossSheet,o.userInfo).then(function(e){"success"==e.status?(p.setFoodBasicInfoHistoryStatus(t.profitlossSheet),c.setQualityCheckByHistoryStatus(t.profitlossSheet),d.emptyKcsw(o.userInfo,t.profitlossSheet),alert("保存成功!"),s.go("app.numbermanage.numbermanage",{id:0})):alert("保存失败!")},function(e){console.log(e)})):$("#grainAttribute-error").text("必须填写")},t.retList=function(){""!=o.previousState_name?o.back():s.go("app.numbermanage.numbermanage")},t.profitlossSheet.lossType=[{key:1,value:"收储计划"},{key:2,value:"销售计划"},{key:3,value:"轮换计划"}]}]);
- "use strict";angular.module("app.storage").controller("checkDataModalCtrl",["$scope","$uibModalInstance","$filter","$http","$rootScope","$uibModal","dumpService","APP_CONFIG","items",function(c,o,e,t,a,n,l,s,i){c.pageInfo={pageNum:1,pageSize:10},c.searchCondition={},c.loadData=function(e,t,a){l.getYswDataPageInfo(e,t).then(function(e){c.pageInfo=e}).catch(function(e){601==e.status&&o.close()})},c.loadData(1,10,i),c.goPage=function(e){c.pageInfo.pageNum!=e&&0<e&&(c.pageInfo.pageNum=e,c.loadData(e,10,c.searchCondition))},c.cancel=function(){o.close()},c.selected=[],c.selectData=function(e,t){e.target.checked?c.selected.push(t):(t=c.selected.indexOf(t),c.selected.splice(t,1))},c.check=function(){o.close(c.selected)}}]);
- "use strict";angular.module("app.storage").controller("dumpCtrl",["$scope","$rootScope","$state","$stateParams","enumService","warehouseService","dumpService","APP_CONFIG",function(n,a,t,e,o,r,s,g){n.loadWare=function(e){r.getStorehouse(a.orgInfo.orgId,e,"0").then(function(e){n.warelist=e.wareList,n.warehouseObj=e.wares},function(e){console.log(e)})},n.loadWare(null),n.pageInfo={pageNum:1,pageSize:10},n.search={houseId:"",wareId:"",yLsxz:"",xLsxz:"",startTime:"",endTime:""},n.getBasicData=function(){o.getTreeListByTypeId(n.search.yLsxz,1032).then(function(e){e=n.data_add(e);n.grainAttributeTreeYData=e},function(e){console.log(e)}),o.getTreeListByTypeId(n.search.xLsxz,1032).then(function(e){e=n.data_add(e);n.grainAttributeTreeXData=e},function(e){console.log(e)})},n.getBasicData(),n.loadData=function(){null!=n.search.xLsxz&&""!=n.search.xLsxz&&(n.search.xLsxz=n.search.xLsxz[0].id),null!=n.search.yLsxz&&""!=n.search.yLsxz&&(n.search.yLsxz=n.search.yLsxz[0].id),s.getPageInfo(n.pageInfo.pageNum,n.pageInfo.pageSize,n.search,a.orgInfo.orgId).then(function(e){n.pageInfo=e,n.getBasicData()},function(e){console.log(e)})},n.loadData(),n.data_add=function(e){var a,n=[];return 0!=e.length&&(a=angular.toJson({id:null,name:"请选择",children:[]}),n=(e=angular.toJson(e)).substring(0,1)+a+","+e.substring(1,e.length)),angular.fromJson(n)},n.goPage=function(e){n.pageInfo.pageNum!=e&&0<e&&(n.pageInfo.pageNum=e,n.loadData())},n.$on("storeChangeed",function(e,a){n.loadData()}),n.edit=function(e,a){t.go("app.storage.dumpEdit",{id:e,butType:a})}}]);
- "use strict";angular.module("app.storage").controller("dumpEditCtrl",["$scope","$rootScope","$state","$filter","$stateParams","$uibModal","dumpService","warehouseService","enumService","APP_CONFIG",function(a,d,e,t,l,i,n,r,o,u){a.loadWare=function(e){r.getStorehouse(d.orgInfo.orgId,e,"0").then(function(e){a.warelist=e.wareList,a.warehouseObj=e.wares},function(e){console.log(e)})},a.loadWare(null),a.addedDetail=[],a.edit=function(){n.edit(l.id).then(function(e){a.dump=e,a.dump.businessCreateTime=t("date")(a.dump.businessCreateTime,"yyyy-MM-dd"),0!=l.id&&(a.addedDetailResult=[],a.addedDetail.push(angular.copy(e)));o.getTreeListByTypeId(a.dump.xLsxz,1032).then(function(e){e=a.data_add(e);a.grainAttributeTreeData=e},function(e){console.log(e)})},function(e){console.log(e)}),0==l.butType?a.isNotEdit=!1:1==l.butType&&(a.isNotEdit=!0)},a.edit(),a.data_add=function(e){var t,a=[];return 0!=e.length&&(t=angular.toJson({id:null,name:"请选择",children:[]}),a=(e=angular.toJson(e)).substring(0,1)+t+","+e.substring(1,e.length)),angular.fromJson(a)},a.addRow=function(){var e=[];i.open({size:"lg",templateUrl:"app/storage/dump/views/checkDataList.html",controller:"checkDataModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&""!=e&&(a.addedDetail=[],angular.forEach(e,function(e){a.addedDetail.push(angular.copy(e))}))},function(e){console.log(e)})},a.checkTestMessage=function(e){var t=[];t.id=e,t.isNotEdit=!0,i.open({size:"lg",templateUrl:"app/storage/dump/views/qualityData.html",controller:"qualityDataCtrl",resolve:{items:function(){return t}}}).result.then(function(e){null!=e&&""!=e&&(a.addedDetail=[],angular.forEach(e,function(e){a.addedDetail.push(angular.copy(e))}))},function(e){console.log(e)})},a.save=function(){var e=$("#dump-form").validate();if(a.grainAttribute=angular.fromJson(a.dump.xLsxz),""!=a.grainAttribute&&null!=a.grainAttribute&&null!=a.grainAttribute[0].id&&0!=a.grainAttribute.length)if($("#grainAttribute-error").text(""),0!=a.addedDetail.length){if(e.form()&&0<a.addedDetail.length){null!=a.dump.xLsxz&&""!=a.dump.xLsxz&&(a.dump.xLsxz=a.dump.xLsxz[0].id),a.dumpJson=[];for(var t=0;t<a.addedDetail.length;t++){if(a.addedDetail[t].orgId=d.orgInfo.orgId,a.addedDetail[t].createPerson=d.userInfo.realName,a.addedDetail[t].xLsxz=a.dump.xLsxz,a.addedDetail[t].businessCreateTime=a.dump.businessCreateTime,a.addedDetail[t].remark=a.dump.remark,a.addedDetail[t].transferQuantity=a.addedDetail[t].clsl,a.addedDetail[t].approvalNo=a.addedDetail[t].ysdh,a.addedDetail[t].xLsxz==a.addedDetail[t].yLsxz)return void alert("第"+(t+1)+"条数据的原粮油性质跟变动后性质相同,请重新选择!");"undefined"!=a.addedDetail[t].clsl&&"null"!=a.addedDetail[t].clsl||delete a.addedDetail[t].clsl,delete a.addedDetail[t].houseName,delete a.addedDetail[t].wareName,delete a.addedDetail[t].checked,delete a.addedDetail[t].ysdh}n.save(a.addedDetail,d.crk_webserviceip).then(function(e){"success"==e.status?alert("保存成功!"):alert(e.msg),a.retrunTop()},function(e){console.log(e)})}}else alert("请选择至少一条转储明细信息!");else $("#grainAttribute-error").text("必须填写")},a.retrunTop=function(){""!=d.previousState_name?d.back():e.go("app.storage.dumpList")}}]);
- "use strict";angular.module("app.storage").controller("qualityDataCtrl",["$scope","$state","$http","$uibModalInstance","warehouseService","keeperService","$rootScope","$filter","qualitycheckService","APP_CONFIG","items",function(i,e,c,t,a,y,u,d,o,n,s){i.loadDataById=function(e){o.loadDataById(e).then(function(e){i.qualitycheck=e,i.qualitycheck.wareHouseName=e.wareHouseName,i.qualitycheck.inspectionStandardBasis=parseInt(i.qualitycheck.inspectionStandardBasis),i.qualitycheck.inputTime=d("date")(i.qualitycheck.inputTime,"yyyy-MM-dd"),i.qualitycheck.chooseTime=d("date")(i.qualitycheck.chooseTime,"yyyy-MM-dd"),i.qualitycheck.checkTime=d("date")(i.qualitycheck.checkTime,"yyyy-MM-dd"),i.qualitycheck.applyCheckTime=d("date")(i.qualitycheck.applyCheckTime,"yyyy-MM-dd"),i.qualitycheck.keeperAdvicesTime=d("date")(i.qualitycheck.keeperAdvicesTime,"yyyy-MM-dd"),i.qualitycheck.chiefAdvicesTime=d("date")(i.qualitycheck.chiefAdvicesTime,"yyyy-MM-dd"),i.qualitycheck.viceManagerAdvicesTime=d("date")(i.qualitycheck.viceManagerAdvicesTime,"yyyy-MM-dd"),i.qualitycheck.managerAdvicesTime=d("date")(i.qualitycheck.managerAdvicesTime,"yyyy-MM-dd"),i.qualitycheck.improveTime=d("date")(i.qualitycheck.improveTime,"yyyy-MM-dd"),i.qualitycheck.checkResultTime=d("date")(i.qualitycheck.checkResultTime,"yyyy-MM-dd"),i.change(0),i.edit()},function(e){})},i.addCheckSon=[],i.edit=function(){var e=s.id;o.findQualitycheckSonByQcSonId(e).then(function(e){for(var c=0;c<e.length;c++)i.addCheckSon.push(angular.copy(e[c]))})},i.getBasicData=function(){o.getStorehouseListFromBusiness().then(function(e){i.storehouseList=e.houseList},function(e){console.log(e)})},i.getBasicData(),i.change=function(e){null!=i.qualitycheck.houseId&&null!=i.qualitycheck.houseId&&""!=i.qualitycheck.houseId?(a.getStorehouse(u.orgInfo.orgId,i.qualitycheck.houseId,"0").then(function(e){i.warehouseList=e.wareList,i.warehouseObj=e.wares},function(e){console.log(e)}),0!=e&&i.findKeeperNames()):i.qualitycheck.warehouseId=null},i.findKeeperNames=function(){y.getKeeperNamesByHouseId(i.qualitycheck.houseId).then(function(e){i.keeper=e,i.qualitycheck.keeper=i.keeper.keeperNames},function(e){console.log(e)})},i.qualitycheck={},0!=s.id&&(i.loadDataById(s.id),$("#houseNameDis").attr("disabled",!0),$("#wareNameDis").attr("disabled",!0),$("#keeps").attr("disabled",!0)),i.isNotEdit=s.isNotEdit,i.cancel=function(){t.close()}}]);
- "use strict";angular.module("app.storage").service("dumpService",["$http","$q","APP_CONFIG",function(a,u,l){this.getPageInfo=function(e,r,t,n){var o=u.defer();return a({method:"GET",url:l.qualitycheckUrl+"/StorageDumpController/getList",params:{pageNum:e,pageSize:r,houseId:null==t?"":t.houseId,wareId:null==t?"":t.wareId,ylsxz:null==t?"":t.yLsxz,xlsxz:null==t?"":t.xLsxz,startTime:null==t?"":t.startTime,endTime:null==t?"":t.endTime,orgId:n}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getYswDataPageInfo=function(e,r,t,n){var o=u.defer();return a({method:"GET",url:l.qualitycheckUrl+"/StorageDumpController/selectYswData",params:{pageNum:e,pageSize:r}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.edit=function(e){var r=u.defer();return a({method:"GET",url:l.qualitycheckUrl+"/StorageDumpController/edit",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.save=function(e,r){var t=u.defer();return a({method:"POST",url:l.qualitycheckUrl+"/StorageDumpController/save",data:{dumpJson:angular.toJson(e),crk_ip:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.storage").controller("overheadApplyCtrl",["$scope","$rootScope","$state","$uibModal","enumService","overheadSetService","APP_CONFIG",function(t,a,o,e,n,i,l){t.pageInfo={pageNum:1,pageSize:10},t.searchCondition={isUpload:"",sqrqA:"",sqrqB:""},t.loadData=function(){i.getApplyPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,t.searchCondition.isUpload,t.searchCondition.sqrqA,t.searchCondition.sqrqB).then(function(e){t.pageInfo=e},function(e){console.log(e)})},t.loadData(),t.add=function(){o.go("app.storage.overhead.overheadAddCtrl",{orgId:a.orgInfo.orgId})},t.showdata=function(e){o.go("app.storage.overhead.overheadAddCtrl",{id:e,orgId:a.orgInfo.orgId,isNotEdit:!0})},t.update=function(e){o.go("app.storage.overhead.overheadAddCtrl",{id:e,orgId:a.orgInfo.orgId})},t.remove=function(e){null!=e.id&&null!=e.id&&""!=e.id&&confirm("此条数据为之前保存的数据,确定要删除吗?")&&i.removeOverApplyData(e.yqsqNo).then(function(e){"success"==e.status?(alert("删除成功!"),t.loadData()):alert("删除失败!"),o.go("app.storage.overhead.getApplyList")})},t.present=function(e,a){i.present(e,a).then(function(e){"success"==e.status?(alert("上传成功!"),t.loadData()):alert("上传失败!"),o.go("app.storage.overhead.getApplyList")})},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())}}]).controller("overheadAddCtrl",["$scope","$rootScope","$state","$filter","$stateParams","$uibModal","enumService","codeRuleService","overheadSetService","APP_CONFIG","foodbasicinfoService","userService","FileUploader","contractService","storeWareDetailService","businessFileService",function(i,e,a,t,o,n,l,r,d,s,c,u,p,f,g,h){i.addDcsl=[],i.overhead={},i.isNotEdit=!1,i.overFlag=0;new Date;i.linData={modifydate:"",ch:"",hwh:"",jhbh:"",pz:"",jkqEnd:"",sqyqTime:""},i.initializaTionChange=function(){i.Edit=!0,r.getCodeValueByType("applyNo",e.userInfo.orgId).then(function(e){"success"==e.status?i.overhead.yqsqNo=e.codeValue:"error"==e.status&&confirm("架空期延期申请单号有误!该页面无法保存")&&i.retList()})},0==o.id&&i.initializaTionChange(),i.addRow=function(){var e=[];n.open({size:"lg",clickOutsideToClose:!0,templateUrl:"app/storage/overhead/views/overheadApply-Modal.html",controller:"overheadApplyCtrlModal",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&""!=e&&angular.forEach(e,function(e){i.linData.modifydate=e.modifydate,i.linData.ch=e.ch,i.linData.hwh=e.hwh,i.linData.jhbh=e.jhbh,i.linData.pz=e.pz,i.linData.jkqEnd=e.jkqEnd,i.linData.sqyqTime=e.sqyqTime,i.addDcsl.push(angular.copy(i.linData))})},function(e){console.log(e)})},i.showData=function(e,a){d.findOverheadData(e,a).then(function(e){i.overhead=e.DataKcglJkqyqDefaultList[0],i.DataKcglJkqyqDefault1List=e.DataKcglJkqyqDefault1List,i.fileList=e.fileList;for(var a=0;a<e.DataKcglJkqyqDefault1List.length;a++)i.addDcsl.push(angular.copy(e.DataKcglJkqyqDefault1List[a]))})},0!=o.id&&(i.isNotEdit=o.isNotEdit,"true"==o.isNotEdit?i.isEdit=!0:(i.Edit=!0,i.overFlag=1),i.showData(o.id,o.orgId)),i.delRow=function(e){i.addDcsl.length<=1?alert("至少要有一条倒仓数据!"):(e=i.addDcsl.indexOf(e),i.addDcsl.splice(e,1))};i.linenumber=0,i.linenumbers=[],""==o.id&&(i.linenumbers=[0]),i.addFile=function(){var e;0==i.linenumbers.length?i.linenumbers.push(0):void 0===i.fileItem||null===i.fileItem?alert("请先添加文件,再添加浏览框."):(e=Math.max.apply(null,i.linenumbers),i.linenumbers.push(e+1),i.fileItem=null)},i.fileIds=[],i.fileMap=new Map,i.uploader=new p({url:s.basicUrl+"/fileUpload/updateFileBusiness",autoUpload:!0,formData:[{type:"jkq",userId:e.userInfo.userId,orgId:e.userInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,a){i.fileItem=e,100==a&&alert("上传成功!")},onSuccessItem:function(e,a,t,o){var n;i.fileIds.push(a.id),i.fileMap.has(i.linenumber)&&(n=i.fileMap.get(i.linenumber).id,-1!=i.fileIds.indexOf(n)&&i.deleteFileByFileId(n)),i.fileMap.set(i.linenumber,a)}}),i.clickInput=function(e){i.linenumber=e,document.activeElement.previousSibling.children[0].click()},i.clickFileInput=function(e){i.linenumber=e},i.download=function(e,a){$("#filePath").val(e),$("#type").val("business"),$("#originalFileName").val(a),$("#download-form").attr("action",s.businessUrl+"/download"),$("#download-form").submit()},i.deleteFileIds=[],i.deleteFile=function(e){i.deleteFileIds.push(e.id);e=i.fileList.indexOf(e);-1!=e&&i.fileList.splice(e,1)},i.deleteFileByLinenumber=function(e){var a,t=i.linenumbers.indexOf(e);-1!=t&&(i.linenumbers.splice(t,1),i.fileMap.has(i.linenumber)&&(a=i.fileMap.get(i.linenumber).id,i.deleteFileByFileId(a,t),i.fileMap.delete(e)))},i.deleteFileByFileId=function(a){h.remove(a).then(function(e){"success"!=e.status||-1!=(e=i.fileIds.indexOf(a))&&i.fileIds.splice(e,1)},function(e){console.log(e)})},i.showFileByLinenumber=function(e){var a;i.fileMap.has(i.linenumber)&&(a=i.fileMap.get(i.linenumber).filePath,window.open(a))},i.showFile=function(e,a){window.open(e)};var m=$("#overhead-form").validate();i.save=function(){m.form()&&(0!=i.addDcsl.length?d.add(i.overFlag,i.overhead,i.addDcsl,i.fileIds).then(function(e){"success"==e.status?alert("保存成功!"):alert("保存失败!"),a.go("app.storage.overhead.getApplyList")},function(e){console.log(e)}):alert("至少填写一条完整的明细信息!"))},i.returnTop=function(){""!=e.previousState_name?e.back():a.go("app.storage.overhead.getApplyList")}}]).controller("overheadApplyCtrlModal",["$scope","commonUtilService","$rootScope","$state","$uibModalInstance","$uibModal","enumService","overheadSetService","APP_CONFIG",function(t,e,a,o,n,i,l,r,d){t.pageInfo={pageNum:1,pageSize:10},t.addDcsl=[];var s=/(\d{4})(\d{2})(\d{2})/;t.linData={modifydate:"",ch:"",hwh:"",pz:"",hwxz:"",jhbh:"",jkqEnd:"",sqyqTime:""},t.loadData=function(){r.getJkqOveHeadList(t.pageInfo.pageNum,t.pageInfo.pageSize).then(function(e){t.pageInfo=e},function(e){console.log(e)})},t.loadData(),t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())},t.cancel=function(){n.close()},t.selected=[],t.selectData=function(e,a){e.target.checked?t.selected.push(a):(a=t.selected.indexOf(a),t.selected.splice(a,1))},t.sqT=function(e,a){a=a.replace(s,"$1-$2-$3"),e=e.replace(s,"$1-$2-$3"),e=new Date(e.replace(/-/g,"/")),e=new Date(a.replace(/-/g,"/")).getTime()-e.getTime();Math.floor(e/864e5)<0&&alert("请输入的延期日期大于截止日期!")},t.check=function(){n.close(t.selected)}}]);
- "use strict";angular.module("app.storage").controller("overheadGetCtrl",["$scope","commonUtilService","$rootScope","$state","$uibModal","enumService","overheadSetService","APP_CONFIG",function(a,e,o,n,t,i,l,p){a.linDcsl=[];a.pageInfo={pageNum:1,pageSize:10},a.searchCondition={applyTimeA:"",applyTimeB:"",lhEndA:"",lhEndB:""},a.loadData=function(){l.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.searchCondition.applyTimeA,a.searchCondition.applyTimeB,a.searchCondition.lhEndA,a.searchCondition.lhEndB).then(function(e){$.ajax({type:"GET",dataType:"json",async:!1,url:p.qualitycheckUrl+"/StorageOverheadSetController/findHwxz",data:{pageNum:a.pageInfo.pageNum,pageSize:a.pageInfo.pageSize,overheadGetJson:angular.toJson(e)},success:function(e){a.pageInfo=e}})},function(e){console.log(e)})},a.clearConditions=function(){a.loadData()},a.loadData()}]);
- "use strict";angular.module("app.storage").controller("overheadSetCtrl",["$scope","$rootScope","$state","$uibModal","enumService","overheadSetService","APP_CONFIG",function(o,e,t,a,n,r,i){o.pageInfo={pageNum:1,pageSize:10},o.loadData=function(){r.getPageInfoTOover(o.pageInfo.pageNum,o.pageInfo.pageSize).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.loadData(),o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())},o.edit=function(e,t){o.param={id:e,btnType:t},a.open({size:"md",templateUrl:"app/storage/overhead/views/overheadSet-edit.html",controller:"overheadSetEditCtrl",resolve:{param:function(){return o.param}}}).result.then(function(e){o.loadData()},function(e){console.log(e)})}}]).controller("overheadSetEditCtrl",["$scope","$rootScope","$uibModalInstance","param","overheadSetService","enumService",function(t,o,e,a,n,r){t.getBasicData=function(){r.getTreeListByTypeId(t.overheadSet.lsxz,1032).then(function(e){e=t.data_add(e);t.grainAttributeTreeData=e},function(e){console.log(e)})},t.data_add=function(e){var t,o=[];return 0!=e.length&&(t=angular.toJson({id:null,name:"请选择",children:[]}),o=(e=angular.toJson(e)).substring(0,1)+t+","+e.substring(1,e.length)),angular.fromJson(o)},t.edit=function(){n.edit(a.id).then(function(e){t.overheadSet=e,t.overheadSet.overheadPeriod=e.overheadPeriod,t.overheadSet.warningDay=e.warningDay;r.getTreeListByTypeId(t.overheadSet.lsxz,1032).then(function(e){e=t.data_add(e);t.grainAttributeTreeData=e},function(e){console.log(e)}),"1"==a.btnType&&(t.isNotEdit=!0)},function(e){console.log(e)})},t.edit(),t.save=function(){var e=$("#overheadSet-form").validate();t.grainAttribute=angular.fromJson(t.overheadSet.lsxz),""!=t.grainAttribute&&null!=t.grainAttribute?($("#grainAttribute-error").text(""),e.form()&&(null!=t.overheadSet.lsxz&&""!=t.overheadSet.lsxz&&(t.overheadSet.lsxz=t.overheadSet.lsxz[0].id),t.overheadSet.orgId=o.orgInfo.orgId,t.overheadSet.createname=o.userInfo.userId,n.save(t.overheadSet).then(function(e){"success"==e.status?alert("保存成功!"):alert("保存失败!"),t.cancel()},function(e){console.log(e)}))):$("#grainAttribute-error").text("必须填写")},t.cancel=function(){e.close()}}]);
- "use strict";angular.module("app.storage").service("overheadSetService",["$http","$q","APP_CONFIG",function(u,d,c){this.getPageInfoTOover=function(e,r){var t=d.defer();return u({method:"GET",url:c.qualitycheckUrl+"/StorageOverheadSetController/getList",params:{pageNum:e,pageSize:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.edit=function(e){var r=d.defer();return u({method:"GET",url:c.qualitycheckUrl+"/StorageOverheadSetController/edit",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.save=function(e){var r=d.defer();return u({method:"POST",url:c.qualitycheckUrl+"/StorageOverheadSetController/save",data:{overheadSetJson:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getPageInfo=function(e,r,t,o,n,a,l,i){var s=d.defer();return u({method:"GET",url:c.businessUrl+"/depot/business/plan/getJkqPlanNumberList",params:{pageNum:e,pageSize:r,applyTimeA:t,applyTimeB:o,applyEndA:n,applyEndB:a,lhEndA:l,lhEndB:i}}).then(function(e){s.resolve(e.data)},function(e){s.reject("error")}),s.promise},this.getCRKPageInfo=function(e,r){var t=d.defer();return u({method:"GET",url:c.agileUrl+"/depot/business/plan/getJkqPlanDayList",params:{pageNum:e,pageSize:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getJkqOveHeadList=function(e,r){var t=d.defer();return u({method:"GET",url:c.qualitycheckUrl+"/JkqCrkController/getJkqOveHeadList",params:{pageNum:e,pageSize:r}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise},this.getApplyPageInfo=function(e,r,t,o,n){var a=d.defer();return u({method:"GET",url:c.qualitycheckUrl+"/JkqCrkController/getApplyList",params:{pageNum:e,pageSize:r,isUpload:t,sqrqA:o,sqrqB:n}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.add=function(e,r,t,o){var n=d.defer();return u({method:"POST",url:c.qualitycheckUrl+"/JkqCrkController/add",data:{overFlag:e,overheadApplyJson:angular.toJson(r),overheadAddDcslson:angular.toJson(t),fileIds:angular.toJson(o)}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.removeOverApplyData=function(e){var r=d.defer();return u({method:"POST",url:c.qualitycheckUrl+"/JkqCrkController/removeOverApplyData",params:{yqsqNo:e}}).then(function(e){r.resolve(e.data)},function(e){console.log(e)}),r.promise},this.findOverheadData=function(e,r){var t=d.defer();return u({method:"GET",url:c.qualitycheckUrl+"/JkqCrkController/findOverheadData",params:{applyNo:e,orgId:r}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise},this.present=function(e,r){var t=d.defer();return u({method:"GET",url:c.qualitycheckUrl+"/JkqCrkController/present",params:{yqsqNo:e,isUpload:r}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise}}]);
- "use strict";angular.module("app.business").service("acceptanceService",["$http","$q","$rootScope","APP_CONFIG",function(u,i,r,o){this.getPageInfo=function(e,t,n,s){var a=i.defer();return u({method:"GET",url:o.businessUrl+"/depot/business/plan/getAcceptanceList",params:{pageNum:e,pageSize:t,planNumber:null==n?"":n.planNumber,planTitle:null==n?"":n.planTitle,customerPlanState:null==n?"":n.customerPlanState,userId:s,orgId:r.userInfo.orgId}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.loadDataById=function(e,t){var n=i.defer();return u({method:"GET",url:o.businessUrl+"/depot/business/plan/audit/getAudit",data:{id:e,processInstanceId:t}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise},this.report=function(e,t,n){var s=i.defer();return u({method:"GET",url:o.businessUrl+"/depot/business/plan/acceptanceSave",params:{planJson:e,houseJson:t,fileJson:n}}).then(function(e){s.resolve(e.data)},function(e){}),s.promise},this.getPassStartPageInfo=function(e,t,n){var s=i.defer();return u({method:"GET",url:o.businessUrl+"/depot/business/plan/getAuditPassList",params:{pageNum:e,pageSize:t,inApplication:1,billType:null==n?"":n.billType,executeType:null==n?"":n.executeType,customerPlanState:null==n?"":n.customerPlanState}}).then(function(e){s.resolve(e.data)},function(e){s.reject(e)}),s.promise},this.saveAcceptance=function(e,t,n,s,a){var r=i.defer();return u({method:"POST",url:o.businessUrl+"/depot/business/plan/audit/save",data:{businessPlanId:e,businessPlancreateTime:t,fileIds:n,qualityIds:s,acceptanceNumber:a}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}}]);
- "use strict";angular.module("app.storage").service("foodbasicinfoService",["$http","$q","APP_CONFIG","$rootScope",function(i,s,c,d){this.findBasicinfoPageInfo=function(e,o,r,t){var a=s.defer(),n=d.userInfo.orgId;return i({method:"GET",url:c.qualitycheckUrl+"/foodbasicinfo/basicinfoPageInfo",params:{pageNum:e,pageSize:o,houseId:r,warehouseId:t,orgId:n}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.findByCondition=function(e,o,r,t,a){var n=s.defer();return i({method:"GET",url:c.qualitycheckUrl+"/foodbasicinfo/findByCondition",params:{houseId:e,warehouseId:o,lsnq:r,lspz:t,lsxz:a}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.loadDataById=function(e){var o=s.defer();return i({method:"GET",url:c.qualitycheckUrl+"/foodbasicinfo/loadDataById",params:{id:e}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.findBasicinfoByStoreWarehouse=function(e,o){var r=s.defer();return i({method:"GET",url:c.qualitycheckUrl+"/foodbasicinfo/getFoodbasicInfoByHouseId",params:{houseId:e,warehouseId:o}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getPageInfoLocation=function(e,o,r,t,a){var n=s.defer();return i({method:"GET",url:c.qualitycheckUrl+"/foodbasicinfolocation/getList",params:{pageNum:e,pageSize:o,houseId:r,warehouseId:t,foodbasicinfoId:a}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.saveSelectcheck=function(e,o,r){var t=s.defer();return i({method:"POST",url:c.qualitycheckUrl+"/foodbasicinfocheck/saveSelectcheck",data:{houseId:e.houseId,warehouseId:e.warehouseId,foodbasicinfoId:o,qualitycheckId:e.id,orgId:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.showAddFoodinfoCheck=function(e){var o=s.defer();return i({method:"GET",url:c.qualitycheckUrl+"/foodbasicinfocheck/loadDataById",params:{id:e}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.saveFoodinfoLocation=function(e,o,r){var t=s.defer();return i({method:"POST",url:c.qualitycheckUrl+"/foodbasicinfolocation/save",data:{foodinfoLocationJson:angular.toJson(e),orgId:o,id:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.showAddFoodinfoLocation=function(e){var o=s.defer();return i({method:"GET",url:c.qualitycheckUrl+"/foodbasicinfolocation/loadDataById",params:{id:e}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getWarehouseByWarehouseId=function(e){var o=s.defer();return i({method:"GET",url:c.basicUrl+"/Warehouse/findByWarehouse",params:{id:e}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.queryBasicInfo=function(e,o){var r=s.defer();return i({method:"GET",url:c.intelligentUrl+"/intelligents/aerationTask/getFoodbasicInfoByHouseId",params:{houseId:e,warehouseId:o}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]),angular.module("app.storage").service("foodsealhouseService",["$http","$q","APP_CONFIG","$rootScope",function(i,s,c,d){this.getPageInfo=function(e,o,r,t,a){var n=s.defer(),t=d.userInfo.orgId;return i({method:"GET",url:c.qualitycheckUrl+"/qualitycheck/getFoodsealList",params:{pageNum:e,pageSize:o,houseId:r,warehouseId:a,orgId:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.saveFoodBasicCard=function(e,o,r){var t=s.defer();return i({method:"POST",url:c.qualitycheckUrl+"/foodbasicinfo/save",data:{foodbasicinfoJson:angular.toJson(e),storageQualitycheckJson:angular.toJson(o),orgId:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.setFoodBasicInfoHistoryStatus=function(e){var o=s.defer();return i({method:"POST",url:c.qualitycheckUrl+"/foodbasicinfo/setFoodBasicInfoHistoryStatus",data:{houseId:e.houseId,warehouseId:e.warehouseId}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise}}]);
- "use strict";angular.module("app.storage").service("monthAnalysisService",["$http","$q","APP_CONFIG",function(i,s,u){this.getPageInfo=function(e,r,t){var n=s.defer();return i({method:"GET",url:u.grainAnalysis+"/monthStorageGrainAnalysis/getList",params:{pageNum:e,pageSize:r,storehouseId:null==t?"":t.storehouseId,year:null==t?"":t.year,month:null==t?"":t.month}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.edit=function(e,r){var t=s.defer();return i({method:"GET",url:u.grainAnalysis+"/monthStorageGrainAnalysis/edit",params:{id:e,analysisType:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.editTwo=function(e){var r=s.defer();return i({method:"GET",url:u.grainAnalysis+"/monthStorageGrainAnalysis/monthEditTwo",params:{threeTempJson:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getLqzkDate=function(e,r){var t=s.defer();return i({method:"GET",url:u.qualitycheckUrl+"/foodbasicinfo/getGrainSituation",params:{houseId:e,wareId:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getThreeTempDate=function(e,r,t,n,a){var o=s.defer();return i({method:"GET",url:u.grainAnalysis+"/monthStorageGrainAnalysis/getThreeTempDate",params:{houseId:e,wareId:r,year:t,month:n,orgId:a}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getThreeTempDateTwo=function(e){var r=s.defer();return i({method:"GET",url:u.grainAnalysis+"/monthStorageGrainAnalysis/getThreeTempDateTwo",params:{threeList:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getMonithThreeTempDate=function(e,r,t,n,a){var o=s.defer();return i({method:"GET",url:u.grainAnalysis+"/monthStorageGrainAnalysis/getMonithThreeTempDate",params:{houseId:e,wareId:r,year:t,month:n,orgId:a}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.save=function(e,r,t,n,a){var o=s.defer();return i({method:"POST",url:u.grainAnalysis+"/monthStorageGrainAnalysis/update",params:{grainJson:angular.toJson(e),exceptionJson:angular.toJson(r),type:t,orgId:n,userId:a}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.auditor_submit=function(e){var r=s.defer();return i({method:"POST",url:u.grainAnalysis+"/monthStorageGrainAnalysis/auditor_submit",params:{grainJson:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.storage").service("weekAnalysisService",["$http","$q","APP_CONFIG",function(s,i,u){this.getPageInfo=function(e,r,t){var a=i.defer();return s({method:"GET",url:u.grainAnalysis+"/weekStorageGrainAnalysis/getList",params:{pageNum:e,pageSize:r,storehouseId:null==t?"":t.storehouseId,storehouseCode:null==t?"":t.storehouseCode,startTime:null==t?"":t.checkDateStart,endTime:null==t?"":t.checkDateEnd}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.edit=function(e,r){var t=i.defer();return s({method:"GET",url:u.grainAnalysis+"/weekStorageGrainAnalysis/edit",params:{id:e,analysisType:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getLqzkDate=function(e,r,t){var a=i.defer();return s({method:"GET",url:u.grainAnalysis+"/weekStorageGrainAnalysis/queryLqzkData",params:{orgId:t,houseId:e,wareId:r}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.getThreeTempDateOne=function(e,r,t,a,n){var n={houseId:e,wareId:r,startDate:t,endDate:a,orgId:n},o=i.defer();return s({method:"GET",url:u.grainAnalysis+"/weekStorageGrainAnalysis/editTwo",params:{map:angular.toJson(n),weekParams:1}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getThreeTempDateTwo=function(e){var r=i.defer();return s({method:"GET",url:u.grainAnalysis+"/weekStorageGrainAnalysis/getThreeTempDate",params:{threeTempList:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.save=function(e,r,t,a,n){var o=i.defer();return s({method:"POST",url:u.grainAnalysis+"/weekStorageGrainAnalysis/update",params:{grainJson:angular.toJson(e),exceptionJson:angular.toJson(r),type:t,orgId:a,userId:n}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.auditor_submit=function(e){var r=i.defer();return s({method:"POST",url:u.grainAnalysis+"/weekStorageGrainAnalysis/auditor_submit",params:{grainJson:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.storage").service("yearAnalysisService",["$http","$q","APP_CONFIG",function(i,s,u){this.getPageInfo=function(e,r,a){var t=s.defer();return i({method:"GET",url:u.grainAnalysis+"/yearStorageGrainAnalysis/getList",params:{pageNum:e,pageSize:r,storehouseId:null==a?"":a.storehouseId,year:null==a?"":a.year}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.edit=function(e,r){var a=s.defer();return i({method:"GET",url:u.grainAnalysis+"/yearStorageGrainAnalysis/edit",params:{id:e,analysisType:r}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.getLqzkDate=function(e,r){var a=s.defer();return i({method:"GET",url:u.qualitycheckUrl+"/foodbasicinfo/getGrainSituation",params:{houseId:e,wareId:r}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.getThreeTempDate=function(e,r,a,t){var n=s.defer();return i({method:"GET",url:u.grainAnalysis+"/yearStorageGrainAnalysis/getThreeTempDate",params:{houseId:e,wareId:r,year:a,orgId:t}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getThreeTempDateTwo=function(e){var r=s.defer();return i({method:"GET",url:u.grainAnalysis+"/yearStorageGrainAnalysis/getThreeTempDateTwo",params:{threeList:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.save=function(e,r,a,t,n){var o=s.defer();return i({method:"POST",url:u.grainAnalysis+"/yearStorageGrainAnalysis/update",params:{grainJson:angular.toJson(e),exceptionJson:angular.toJson(r),type:a,orgId:t,userId:n}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.auditor_submit=function(e){var r=s.defer();return i({method:"POST",url:u.grainAnalysis+"/yearStorageGrainAnalysis/auditor_submit",params:{grainJson:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.numbermanage").service("numberMangaeService",["$http","$q","APP_CONFIG",function(e,a,n){}]);
- "use strict";angular.module("app.business").service("sheetService",["$http","$q","APP_CONFIG",function(o,s,u){this.getPageInfo=function(e,r,t){var a=s.defer();return o({method:"GET",url:u.numberManageUrl+"/storageSheet/getList",params:{pageNum:e,pageSize:r,houseId:null==t?"":t.houseId,warehouseId:null==t?"":t.warehouseId,searchStartDate:null==t?"":t.searchStartDate,searchEndDate:null==t?"":t.searchEndDate}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.loadDataById=function(e){var r=s.defer();return o({method:"GET",url:u.numberManageUrl+"/storageSheet/edit",params:{id:e}}).then(function(e){r.resolve(angular.fromJson(angular.toJson(e.data)))},function(e){}),r.promise},this.getPageInfobeen=function(e,r,t,a){var n=s.defer();return o({method:"GET",url:u.numberManageUrl+"/storageSheet/getLists",params:{pageNum:e,pageSize:r,houseId:null==t?"":t,warehouseId:null==a?"":a}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.save=function(e,r){var t=s.defer();return o({method:"POST",url:u.numberManageUrl+"/storageSheet/save",data:{storageProfitlossSheetJson:angular.toJson(e),userInfo:angular.toJson(r)}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.business").controller("qualityTraceCtrl",["$scope","$state","$rootScope","$filter","StorehouseService","warehouseService","qualitycheckService",function(o,i,e,t,n,a,s){o.pageInfo={pageNum:1,pageSize:10},o.searchCondition={storehouseId:"",warehouseId:""},o.loadData=function(){s.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.searchCondition.checkType,"",o.searchCondition.storehouseId).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.loadData(),o.loadStore=function(){n.getStorehouseList(e.orgInfo.orgId).then(function(e){o.storelist=e.houseList},function(e){console.log(e)})},o.loadStore(),o.loadWare=function(){a.getStorehouse(e.orgInfo.orgId,o.searchCondition.storehouseId).then(function(e){o.warelist=e.wareList},function(e){console.log(e)})},o.loadWare(),o.goPage=function(e){o.pageInfo.pageNum=e,s.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.showViewFck=function(e){i.go("app.supervise.decisionSupport.qualityTraceList.firstCheckDetail",{id:e,isNotEdit:!0})},o.showViewAck=function(e){i.go("app.supervise.decisionSupport.qualityTraceList.acceptCheckDetail",{id:e,isNotEdit:!0})},o.showViewSpr=function(e){i.go("app.supervise.decisionSupport.qualityTraceList.springCheckDetail",{id:e,isNotEdit:!0})},o.showViewOut=function(e){i.go("app.supervise.decisionSupport.qualityTraceList.outCheckDetail",{id:e,isNotEdit:!0})},o.showViewDak=function(e){i.go("app.supervise.decisionSupport.qualityTraceList.dayCheckDetail",{id:e,isNotEdit:!0})},o.showViewTrk=function(e){i.go("app.supervise.decisionSupport.qualityTraceList.thirdCheckDetail",{id:e,isNotEdit:!0})}}]);
- "use strict";angular.module("app.synth").controller("barnSynthCtrl",["$scope","$http","$state","barnSynthService","enumService","APP_CONFIG",function(e,a,n,o,t,g){e.pageInfo={pageNum:1,pageSize:10},e.search={realName:""},e.loadData=function(){o.loadAllDataById(e.pageInfo.pageNum,e.pageInfo.pageSize,e.search.orgId,e.searchCondition).then(function(a){e.pageInfo=a},function(a){console.log(a)})},e.loadData(),e.showView=function(a){n.go("app.synth.barn.view",{id:a})},e.goPage=function(a){e.pageInfo.pageNum!=a&&0<a&&(e.pageInfo.pageNum=a,e.loadData())}}]);
- "use strict";angular.module("app.synth").controller("barnSynthViewCtrl",["$scope","$state","$rootScope","$filter","$http","$stateParams","barnSynthService","keeperService","threetempcheckService","foodothercheckService","StorehouseService","APP_CONFIG",function(n,i,e,r,t,o,s,a,c,h,d,p){n.loadDataById=function(){n.keeper={grainId:"0"},n.keeper.grainId=o.id,s.loadDataById(o.id).then(function(e){n.library=e},function(e){console.log(e)}),s.loadAllDataById("1","99",o.id).then(function(e){n.nums=+e.size-1,n.libraryList=e},function(e){console.log(e)}),a.getPageInfo("1","99",n.keeper).then(function(e){n.personneList=e},function(e){console.log(e)}),s.getLibraryAllList(o.id).then(function(e){n.barnList=e.barnDate,n.businessList=e.businessDate,n.checkList=e.checkDate,n.paymentsList=e.paymentsDate},function(e){console.log(e)}),d.getStorehouseList(o.id).then(function(e){n.storelist=e.houseList},function(e){console.log(e)})},n.$on("storeChangeed",function(e,t){n.search.storehouseId=t}),n.upReturn=function(){i.go("app.synth.barn")},n.lookUp=function(e,t,o,s){"personne"==e?i.go("app.basic.keeperEdit",{id:t,showType:1}):"barn"==e?i.go("app.basic.storehouseEditReq",{id:t,btnType:s}):"contract"==e?"1"==o?i.go("app.business.plan-audit-pass-view",{id:t,processInstanceId:s}):"2"==o&&i.go("app.business.contract-audit-pass-view",{id:t,processInstanceId:s}):"notice"==e&&("1"==o?(h.loadDataById(t).then(function(e){n.foodothercheck=e},function(e){console.log(e)}),$("#foodotherCheckModal").modal("show"),$("#foodotherCheck-form select").attr("disabled",!0),$("#foodotherCheck-form input").attr("disabled",!0),$("#foodotherCheck-form input[type=radio]").attr("disabled",!0),$("#foodotherCheck-form textarea").attr("disabled",!0)):"2"==o&&(c.loadDataById(t).then(function(e){n.threetempcheck=e,n.threetempcheck.checkDate=r("date")(n.threetempcheck.checkDate,"yyyy-MM-dd")},function(e){console.log(e)}),$("#threetempCheckModal").modal("show"),$("#threetempCheck-form select").attr("disabled",!0),$("#threetempCheck-form input").attr("disabled",!0),$("#threetempCheck-form textarea").attr("disabled",!0)))},n.getList=function(e){"enterprise"==e?($("#enterprise").show(),$("#barn").hide(),$("#personne").hide(),$("#business").hide(),$("#security").hide(),$("#cost").hide()):"barn"==e?($("#enterprise").hide(),$("#barn").show(),$("#personne").hide(),$("#business").hide(),$("#security").hide(),$("#cost").hide()):"personne"==e?($("#enterprise").hide(),$("#barn").hide(),$("#personne").show(),$("#business").hide(),$("#zlGl").hide(),$("#cost").hide()):"business"==e?($("#enterprise").hide(),$("#barn").hide(),$("#personne").hide(),$("#business").show(),$("#security").hide(),$("#cost").hide()):"security"==e?($("#enterprise").hide(),$("#barn").hide(),$("#personne").hide(),$("#business").hide(),$("#security").show(),$("#cost").hide()):"cost"==e&&($("#enterprise").hide(),$("#barn").hide(),$("#personne").hide(),$("#business").hide(),$("#security").hide(),$("#cost").show())},n.loadDataById()}]);
- "use strict";angular.module("app.synth").service("barnSynthService",["$http","$q","APP_CONFIG",function(o,i,d){this.loadAllDataById=function(t,e,r,a){var n=i.defer();return o({method:"POST",url:d.baseUrl+"/barn/getBarnList",data:{pageNum:t,pageSize:e,orgId:r,barnName:null==a?"":a.barnName}}).then(function(t){n.resolve(t.data)},function(t){}),n.promise},this.loadDataById=function(t){var e=i.defer();return o({method:"POST",url:d.baseUrl+"/orgInfo/edit",data:{orgId:t}}).then(function(t){e.resolve(t.data)},function(t){}),e.promise},this.getLibraryAllList=function(t){var e=i.defer();return o({method:"POST",url:d.baseUrl+"/barn/getLibraryAllList",data:{orgId:t}}).then(function(t){e.resolve(t.data)},function(t){}),e.promise}}]);
- "use strict";angular.module("app.synth").controller("foodstuffTracesListCtrl",["$scope","$state","$rootScope","$http","$location","$stateParams","StorehouseService","warehouseService","foodTracesService","APP_CONFIG",function(i,t,d,e,o,l,a,s,h,c){i.getBasicData=function(){var e=d.depotInfo.orgId;a.getStorehouseList(e).then(function(e){i.storehouseList=e.houseList,i.storehouseObj=e.houseObj},function(e){console.log(e)});e=d.depotInfo.orgId;s.getStorehouse(e,"").then(function(e){i.warehouseList=e.houseList,i.warehouseObj=e.wares},function(e){console.log(e)})},i.pageInfo={pageNum:1,pageSize:10},i.loadData=function(){i.getBasicData(),h.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,i.obj).then(function(e){i.pageInfo=e},function(e){console.log(e)})},i.loadData(),i.goPage=function(e){i.pageInfo.pageNum!=e&&0<e&&(i.pageInfo.pageNum=e,i.loadData())},i.edit=function(e){null!=e.ch&&null!=e.hwh&&null!=e.shnd&&null!=e.lspz?(e=angular.toJson(e),t.go("app.synth.foodstuffTraces.foodstuffTracesView",{food:e})):alert("数据有误!")}}]).controller("foodstuffTracesViewCtrl",["$scope","$state","$rootScope","$filter","$http","$location","$stateParams","StorehouseService","warehouseService","foodTracesService","APP_CONFIG",function(i,o,t,d,e,l,a,s,h,c,n){i.getBasicData=function(){var e=t.depotInfo.orgId;s.getStorehouseList(e).then(function(e){i.storehouseList=e.houseList,i.storehouseObj=e.houseObj},function(e){console.log(e)});e=t.depotInfo.orgId;h.getStorehouse(e,"").then(function(e){i.warehouseList=e.houseList,i.warehouseObj=e.wares},function(e){console.log(e)})},i.edit=function(){i.getBasicData();var e=angular.fromJson(a.food);c.edit(e).then(function(e){"error"==e.flag?alert("数据有误!"):(i.foodInfo=e.foodInfo,i.rkPlanList=e.rkPlanList,i.rkPlanTime=d("date")(e.rkPlanTime,"yyyy/MM/dd"),i.ckPlanList=e.ckPlanList,i.ckPlanTime=d("date")(e.ckPlanTime,"yyyy/MM/dd"),i.rkHtList=e.rkHtList,i.rkHtTime=d("date")(e.rkHtApprovalTime,"yyyy/MM/dd"),i.ckHtList=e.ckHtList,i.ckHtTime=d("date")(e.ckHtApprovalTime,"yyyy/MM/dd"),i.rkList=e.rkList,i.rkTime=d("date")(e.rkTime,"yyyy/MM/dd"),i.ckList=e.ckList,i.ckTime=d("date")(e.ckTime,"yyyy/MM/dd"),i.fcGlList=e.fcGlList,i.fcGlTime=d("date")(e.fcGlTime,"yyyy/MM/dd"),i.zlGlList=e.zlGlList,i.zlGlTime=d("date")(e.zlGlTime,"yyyy/MM/dd"),i.fyList=e.fyList,i.fyTime=d("date")(e.fyTime,"yyyy/MM/dd"),i.xzList=e.xzList,i.tfList=e.tfList,i.fyxList=e.fyxList,i.zyTime=d("date")(e.zyTime,"yyyy/MM/dd"))},function(e){console.log(e)})},i.edit(),i.getList=function(e){"rkPlan"==e?($("#rkPlan").show(),$("#rkHt").hide(),$("#rkGl").hide(),$("#fcGl").hide(),$("#zlGl").hide(),$("#zyGl").hide(),$("#ckPlan").hide(),$("#ckHt").hide(),$("#ckGl").hide(),$("#fyGl").hide(),$("#gdGl").hide()):"rkHt"==e?($("#rkPlan").hide(),$("#rkHt").show(),$("#rkGl").hide(),$("#fcGl").hide(),$("#zlGl").hide(),$("#zyGl").hide(),$("#ckPlan").hide(),$("#ckHt").hide(),$("#ckGl").hide(),$("#fyGl").hide(),$("#gdGl").hide()):"rkGl"==e?($("#rkPlan").hide(),$("#rkHt").hide(),$("#rkGl").show(),$("#fcGl").hide(),$("#zlGl").hide(),$("#zyGl").hide(),$("#ckPlan").hide(),$("#ckHt").hide(),$("#ckGl").hide(),$("#fyGl").hide(),$("#gdGl").hide()):"fcGl"==e?($("#rkPlan").hide(),$("#rkHt").hide(),$("#rkGl").hide(),$("#fcGl").show(),$("#zlGl").hide(),$("#zyGl").hide(),$("#ckPlan").hide(),$("#ckHt").hide(),$("#ckGl").hide(),$("#fyGl").hide(),$("#gdGl").hide()):"zlGl"==e?($("#rkPlan").hide(),$("#rkHt").hide(),$("#rkGl").hide(),$("#fcGl").hide(),$("#zlGl").show(),$("#zyGl").hide(),$("#ckPlan").hide(),$("#ckHt").hide(),$("#ckGl").hide(),$("#fyGl").hide(),$("#gdGl").hide()):"zyGl"==e?($("#rkPlan").hide(),$("#rkHt").hide(),$("#rkGl").hide(),$("#fcGl").hide(),$("#zlGl").hide(),$("#zyGl").show(),$("#ckPlan").hide(),$("#ckHt").hide(),$("#ckGl").hide(),$("#fyGl").hide(),$("#gdGl").hide()):"ckPlan"==e?($("#rkPlan").hide(),$("#rkHt").hide(),$("#rkGl").hide(),$("#fcGl").hide(),$("#zlGl").hide(),$("#zyGl").hide(),$("#ckPlan").show(),$("#ckHt").hide(),$("#ckGl").hide(),$("#fyGl").hide(),$("#gdGl").hide()):"ckHt"==e?($("#rkPlan").hide(),$("#rkHt").hide(),$("#rkGl").hide(),$("#fcGl").hide(),$("#zlGl").hide(),$("#zyGl").hide(),$("#ckPlan").hide(),$("#ckHt").show(),$("#ckGl").hide(),$("#fyGl").hide(),$("#gdGl").hide()):"ckGl"==e?($("#rkPlan").hide(),$("#rkHt").hide(),$("#rkGl").hide(),$("#fcGl").hide(),$("#zlGl").hide(),$("#zyGl").hide(),$("#ckPlan").hide(),$("#ckHt").hide(),$("#ckGl").show(),$("#fyGl").hide(),$("#gdGl").hide()):"fyGl"==e?($("#rkPlan").hide(),$("#rkHt").hide(),$("#rkGl").hide(),$("#fcGl").hide(),$("#zlGl").hide(),$("#zyGl").hide(),$("#ckPlan").hide(),$("#ckHt").hide(),$("#ckGl").hide(),$("#fyGl").show(),$("#gdGl").hide()):"gdGl"==e&&($("#rkPlan").hide(),$("#rkHt").hide(),$("#rkGl").hide(),$("#fcGl").hide(),$("#zlGl").hide(),$("#zyGl").hide(),$("#ckPlan").hide(),$("#ckHt").hide(),$("#ckGl").hide(),$("#fyGl").hide(),$("#gdGl").show())},i.retureTop=function(){""!=t.previousState_name?t.back():o.go("app.synth.foodstuffTraces.foodstuffTracesList")},i.lookUp=function(e,i,t,d){"rkPlan"==i?o.go("app.business.plan-view",{id:e,processInstanceId:t}):"rkHt"==i?o.go("app.business.contract-view",{id:e,processInstanceId:t}):"rkGl"==i?o.go("app.supervise.operation.detail",{dataid:e}):"fcGl"==i?"0"==d?o.go("app.storage.qualitycheck.fck.fckedit",{id:e,isNotEdit:!0}):"1"==d&&o.go("app.storage.qualitycheck.ack.ackedit",{id:e,isNotEdit:!0}):"zlGl"==i?"0"==d?o.go("app.storage.qualitycheck.fck.fckedit",{id:e,isNotEdit:!0}):"1"==d?o.go("app.storage.qualitycheck.ack.ackedit",{id:e,isNotEdit:!0}):"2"==d?o.go("app.storage.qualitycheck.spr.spredit",{id:e,isNotEdit:!0}):"3"==d&&o.go("app.storage.qualitycheck.out.outedit",{id:e,isNotEdit:!0}):"zyGl"==i?"xz"==d?o.go("app.storage.fumigationProcess.view",{id:e}):"tf"==d?o.go("app.storage.taskDispatch.aerationSummaryEdit",{id:e,butType:1}):"fyx"==d&&o.go("app.storage.safeproduce.wrsedit",{id:e,isNotEdit:!0}):"ckPlan"==i?o.go("app.business.plan-view",{id:e,processInstanceId:t}):"ckHt"==i?o.go("app.business.contract-view",{id:e,processInstanceId:t}):"ckGl"==i?o.go("app.supervise.operation.detail",{dataid:e}):"fyGl"==i&&o.go("app.business.plan-view",{id:e,processInstanceId:t})}}]);
- "use strict";angular.module("app.synth").service("foodTracesService",["$http","$filter","$q","APP_CONFIG",function(o,n,s,u){this.getPageInfo=function(e,r,t){var n=s.defer();return o({method:"GET",url:u.baseUrl+"/FoodstuffTraces/getList",params:{pageNum:e,pageSize:r,idx:null==t?"":t.idx}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.edit=function(e){var r=s.defer(),t=n("date")(e.modifyDate,"yyyy-MM-dd HH:mm:ss");return o({method:"GET",url:u.baseUrl+"/FoodstuffTraces/queryStorageFoodbasicinfo",params:{houseId:null==e?"":e.ch,wareHouse:null==e?"":e.hwh,shnd:null==e?"":e.shnd,lqdw:null==e?"":e.recordUnite,rcrq:null==e?"":t,lspz:null==e?"":e.lspz}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.synth").controller("grainAnalysisCtrl",["$scope","$rootScope","$state","$filter",function(t,o,r,e){}]);
- "use strict";angular.module("app.synth").controller("incomeWarehouseCtrl",["$scope","$rootScope","$state","crkRecordService","StorehouseService","$stateParams","warehouseService",function(o,e,n,a,s,t,u){var c=e.orgInfo.orgId;o.pageInfo={pageNum:1,pageSize:10},o.search={cazylx:"1",storehouseId:t.houseId,warehouseId:t.warehouseId},o.loadData=function(){"lifecycle"==t.isShowReturn?o.isShowReturn=!0:o.isShowReturn=!1,null!=t.houseId&&""!=t.houseId&&null!=t.houseId?(o.houseId=t.houseId,null!=t.warehouseId&&""!=t.warehouseId&&null!=t.warehouseId?o.warehouseId=t.warehouseId:o.warehouseId=""):o.houseId="","hc"==t.type?(o.hc_show,o.qc_show,a.getHcPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.search,c).then(function(e){null!=(o.pageInfo=e).list&&0<e.list.length?o.hc_show=!0:o.hc_show=!1},function(e){console.log(e)})):"qc"==t.type&&(o.hc_show,o.qc_show,a.getQcPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.search,c).then(function(e){null!=(o.pageInfo=e).list&&0<e.list.length?o.qc_show=!1:o.qc_show=!0},function(e){console.log(e)}))},o.loadData(),o.loadDataTruck=function(){n.go("app.synth.lifecycle.incomeWarehouseTruck",{type:"qc",houseId:o.houseId,warehouseId:o.warehouseId,isShowReturn:"lifecycle"})},o.loadDataTrain=function(){n.go("app.synth.lifecycle.incomeWarehouseTrain",{type:"hc",houseId:o.houseId,warehouseId:o.warehouseId,isShowReturn:"lifecycle"})},o.storeMap={},o.loadStore=function(){s.getStorehouseList(e.orgInfo.orgId).then(function(e){o.storelist=e.houseList},function(e){console.log(e)})},o.loadStore(),o.wareMap={},o.loadWare=function(){u.getStorehouse(e.orgInfo.orgId,o.search.storehouseId).then(function(e){o.warelist=e.wareList},function(e){console.log(e)})},o.view=function(e){n.go("app.synth.lifecycle.warehouseTruckDetail",{obj:angular.toJson(e)})},o.goPage=function(e){o.pageInfo.pageNum=e,o.loadData()},o.returnHomePage=function(){"lifecycle"==t.isShowReturn?n.go("app.synth.lifecycle"):e.back()}}]);
- "use strict";angular.module("app.synth").controller("jobRecordCtrl",["$scope","$rootScope","$state","$filter",function(o,t,e,r){}]);
- "use strict";angular.module("app.synth").controller("lifecycleCtrl",["$scope","$rootScope","$http","$state","$filter","$stateParams","sheetService","StorehouseService","warehouseService","enumService","kcswService",function(s,a,e,c,o,r,n,t,i,u,h){s.loadDataSelect=function(){s.getBasicData();var e=null,o=null,n=null;if(null!=s.searchCondition?(null!=s.searchCondition.houseId&&(e=s.searchCondition.houseId),null!=s.searchCondition.warehouseId&&(o=s.searchCondition.warehouseId),null!=s.searchCondition.lspz&&(n=s.searchCondition.lspz),s.kcswStr={ch:e,hwh:o,pz:n,unitid:a.orgInfo.orgId}):s.kcswStr={ch:null,hwh:null,pz:null,unitid:a.orgInfo.orgId},s.isShow="0",null!=r.idCode&&""!=r.idCode){s.isShow="1";for(var t=a.storelist,i=0;i<t.length;i++)t[i].storehouseCode==r.idCode&&(s.kcswStr.ch=t[i].storehouseId)}s.pageInfo={pageNum:1,pageSize:10},h.getPageInfo(s.pageInfo.pageNum,s.pageInfo.pageSize,s.kcswStr).then(function(e){null!=r.idCode&&""!=r.idCode&&0==e.size?(alert("此唯一识别码不正确或没有数据!"),c.go("app.synth.identifyCode")):s.pageInfo=e},function(e){console.log(e)})},s.getBasicData=function(){var e=a.orgInfo.orgId;t.getStorehouseList(e,"0").then(function(e){s.storehouseList=e.houseList,s.storehouseObj=e.houseObj},function(e){console.log(e)});e=a.depotInfo.orgId;i.getStorehouse(e,"","0").then(function(e){s.warehouseList=e.houseList,s.warehouseObj=e.wares},function(e){console.log(e)})},s.loadStore=function(){s.getBasicData(),t.getStorehouseList(a.orgInfo.orgId,"0").then(function(e){s.storelist=e.houseList},function(e){console.log(e)})},s.loadDataSelect(),s.loadStore(),s.loadWare=function(){i.getStorehouse(a.orgInfo.orgId,s.searchCondition.houseId,"0").then(function(e){s.warelist=e.wareList},function(e){console.log(e)})},s.searchCondition={},s.clearConditions=function(){s.searchCondition={},s.loadData()},s.go_pages=function(e,o,n,t){var i=o;if("previousPage"==e){if(o<=1)return;i=o-1}else if("nextPage"==e){if(t<=o)return;i=o+1}else if("firstPage"==e){if(1==o)return;i=1}else if("lastPage"==e){if(o==t)return;i=t}s.loadData=function(){h.getPageInfo(i,n,s.kcswStr).then(function(e){s.pageInfo=e},function(e){})},s.loadData()},s.change_pageSize=function(e){s.loadData=function(){h.getPageInfo(1,e,s.kcswStr).then(function(e){s.pageInfo=e},function(e){})},s.loadData()},s.showIncomeWarehouseDetail=function(e){c.go("app.synth.lifecycle.incomeWarehouseTrain",{type:"hc",houseId:e.ch,warehouseId:e.hwh,isShowReturn:"lifecycle"})},s.showQualityCheckInfo=function(e){c.go("app.synth.lifecycle.qualityCheck",{houseId:e.ch,warehouseId:e.hwh,isShowReturn:"lifecycle"})},s.showGrainAnalysisInfo=function(e){e=a.storehouseObj[e.ch].storehouseCode;c.go("app.storage.safeproduce.safeCheck.ttplist",{houseId:e})},s.showJobRecord=function(e){c.go("app.synth.lifecycle.jobRecord",{houseId:e.ch,isShowReturn:"lifecycle"})},s.showOutWarehouseDetail=function(e){c.go("app.synth.lifecycle.outWarehouseTrain",{type:"hc",houseId:e.ch,warehouseId:e.hwh,isShowReturn:"lifecycle"})}}]);
- "use strict";angular.module("app.synth").controller("outWarehouseCtrl",["$scope","$rootScope","$state","crkRecordService","StorehouseService","$stateParams","warehouseService",function(o,e,a,t,n,s,c){var u=e.orgInfo.orgId;o.pageInfo={pageNum:1,pageSize:10},o.search={cazylx:"3",storehouseId:s.houseId,warehouseId:s.warehouseId},o.loadData=function(){null!=s.houseId&&(o.houseId=s.houseId,o.warehouseId=s.warehouseId),"hc"==s.type?(o.hc_show,o.qc_show,t.getHcPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.search,u).then(function(e){null!=(o.pageInfo=e).list&&0<e.list.length?o.qc_show=!1:o.qc_show=!0},function(e){console.log(e)})):"qc"==s.type&&(o.hc_show,o.qc_show,t.getQcPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.search,u).then(function(e){null!=(o.pageInfo=e).list&&0<e.list.length?o.qc_show=!0:o.qc_show=!1},function(e){console.log(e)}))},o.loadData(),o.loadDataTruck=function(){a.go("app.synth.lifecycle.outWarehouseTruck",{type:"qc",houseId:o.houseId,warehouseId:o.warehouseId,isShowReturn:"lifecycle"})},o.loadDataTrain=function(){a.go("app.synth.lifecycle.outWarehouseTrain",{type:"hc",houseId:o.houseId,warehouseId:o.warehouseId,isShowReturn:"lifecycle"})},o.storeMap={},o.loadStore=function(){n.getStorehouseList(e.orgInfo.orgId).then(function(e){o.storelist=e.houseList},function(e){console.log(e)})},o.loadStore(),o.wareMap={},o.loadWare=function(){c.getStorehouse(e.orgInfo.orgId,o.search.storehouseId).then(function(e){o.warelist=e.wareList},function(e){console.log(e)})},o.view=function(e){a.go("app.synth.lifecycle.warehouseTruckDetail",{obj:angular.toJson(e)})},o.goPage=function(e){o.pageInfo.pageNum=e,o.loadData()},o.returnHomePage=function(){"lifecycle"==s.isShowReturn?a.go("app.synth.lifecycle"):e.back()}}]);
- "use strict";angular.module("app.synth").controller("qualityCheckCtrl",["$scope","$rootScope","qualitycheckService","$state","StorehouseService","warehouseService","$stateParams",function(o,t,e,a,n,c,s){o.dicDataList=t.dicDataList,o.pageInfo={pageNum:1,pageSize:10},o.search={storehouseId:s.houseId,warehouseId:s.warehouseId,checkType:null},o.loadData=function(){e.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.search.checkType,null,o.search.storehouseId,o.search.warehouseId).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.loadData(),o.loadWare=function(e){var a=t.orgInfo.orgId;c.getStorehouse(a,e,"0").then(function(e){o.warelist=e.wareList,o.warehouseObj=e.wares},function(e){console.log(e)})},o.loadWare(null),o.goPage=function(e){o.pageInfo.pageNum=e,o.loadData()},o.$on("storeChangeed",function(e,a){o.search.storehouseId=a,o.loadData(),o.loadWare()}),o.showViewDetail=function(e){a.go("app.synth.lifecycle.qualityCheckDetail",{id:e,isNotEdit:!0})},o.returnHomePage=function(){"lifecycle"==s.isShowReturn?a.go("app.synth.lifecycle"):t.back()}}]);
- "use strict";angular.module("app.synth").controller("personSynthCtrl",["$scope","$rootScope","$state","keeperService","APP_CONFIG",function(t,e,n,o,a){t.pageInfo={pageNum:1,pageSize:10},t.search={realName:""},t.loadData=function(){o.getPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,t.search.realName).then(function(e){t.pageInfo=e},function(e){console.log(e)})},t.loadData(),t.goPage=function(e){t.pageInfo.pageNum=e,t.loadData()}}]).controller("personSynthViewCtrl",["$scope","$rootScope","$state","$stateParams","keeperService","psersonSynthService","APP_CONFIG",function(t,e,n,o,a,r,i){t.loadData=function(){a.findBasicKeeper(o.id).then(function(e){t.data=e,t.age=(new Date).getYear()-new Date(e.keeper.birthday).getYear(),a.getUnitStoreKeepList(o.id,e.keeper.grainId).then(function(e){t.storeList=e.storeList},function(e){console.log(e)}),r.getCcZy(e.keeper.id).then(function(e){t.worklist=e})},function(e){console.log(e)})},t.loadData(),t.retList=function(){n.go("app.synth.person")}}]);
- "use strict";angular.module("app.synth").service("psersonSynthService",["$http","$q","APP_CONFIG",function(n,r,a){this.getCcZy=function(e){var t=r.defer();return n({method:"GET",url:a.baseUrl+"/ccZy/all",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}}]);
- "use strict";angular.module("app.synth").controller("planSynthCtrl",["$scope","$http","$state","planSynthService","enumService","APP_CONFIG",function(a,n,o,e,t,i){a.pageInfo={pageNum:1,pageSize:10},a.loadData=function(){e.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.searchCondition).then(function(n){a.pageInfo=n},function(n){console.log(n)})},a.searchCondition={},a.loadData(),a.showView=function(n){o.go("app.synth.plan-view",{id:n})},a.clearConditions=function(){a.searchCondition={},a.loadData()},a.goPage=function(n){a.pageInfo.pageNum!=n&&0<n&&(a.pageInfo.pageNum=n,a.loadData())}}]);
- "use strict";angular.module("app.synth").controller("planSynthViewCtrl",["$scope","$state","$rootScope","$filter","$http","$stateParams","planSynthService","deliveryStorageNoticeService","APP_CONFIG",function(n,i,t,a,e,s,o,c,l){n.loadDataById=function(t){o.loadDataById(t).then(function(t){n.plan=t.plan,n.planList=t.planList,n.contractFirstDate=t.contractFirstDate,n.noticeFirstDate=t.noticeFirstDate},function(t){})},null==n.plan&&(n.plan={}),n.searchCondition={},0!=s.id&&(n.planBid=s.id,n.searchCondition.planBid=s.id,n.loadDataById(s.id)),n.retList=function(){i.go("app.synth.plan")},n.getPlanList=function(){$(".saf-asc-row4 table").hide(),$("#planTableId").show()},n.getContractList=function(){null!=n.contractList&&null!=n.contractList&&""!=n.contractList?($(".saf-asc-row4 table").hide(),$("#contractTableId").show()):e({method:"GET",url:l.baseUrl+"/depot/business/contract/getAuditPassList",params:{pageNum:1,pageSize:99,planBid:n.planBid}}).then(function(t){n.contractList=t.data,$(".saf-asc-row4 table").hide(),$("#contractTableId").show()},function(t){console.log(t)})},n.getNoticeList=function(){null!=n.noticeList&&null!=n.noticeList&&""!=n.noticeList?($(".saf-asc-row4 table").hide(),$("#noticeTableId").show()):c.getPassPageInfo(1,99,n.searchCondition).then(function(t){n.noticeList=t,$(".saf-asc-row4 table").hide(),$("#noticeTableId").show()},function(t){})},n.showView=function(t,n,a,e){"plan"==t?i.go("app.business.plan-view",{id:n,processInstanceId:a}):"contract"==t?i.go("app.business.contract-audit-pass-view",{id:n,processInstanceId:a}):"notice"==t&&("1"==e?i.go("app.business.storageNotice-view",{id:n,processInstanceId:a}):"3"==e&&i.go("app.business.deliveryNotice-view",{id:n,processInstanceId:a}))}}]);
- "use strict";angular.module("app.synth").service("planSynthService",["$http","$q","APP_CONFIG",function(r,s,u){this.getPageInfo=function(e,t,n){var a=s.defer();return r({method:"GET",url:u.baseUrl+"/depot/business/plan/getAuditPassList",params:{pageNum:e,pageSize:t,planNumber:null==n?"":n.planNumber}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.loadDataById=function(e){var t=s.defer();return r({method:"POST",url:u.baseUrl+"/depot/business/plan/getSynthInfo",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}}]);
- "use strict";angular.module("app.synth").controller("qualityCreditCtrl",["$scope","$rootScope","$state","$filter",function(t,e,o,r){}]);
- "use strict";angular.module("app.synth").controller("qualityEventAnalyzeCtrl",["$scope","$rootScope","$state","$filter","qualityEventService","warehouseService",function(t,n,a,e,o,i){t.getBasicData=function(e){var o=n.orgInfo.orgId;i.getStorehouse(o,e,"0").then(function(e){t.warelist=e.wareList,t.warehouseObj=e.wares},function(e){console.log(e)})},t.pageInfo={pageNum:1,pageSize:10},t.loadData=function(){o.getPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,n.orgInfo.orgId,t.houseId,t.wareId,t.lspz).then(function(e){t.pageInfo=e},function(e){console.log(e)})},t.getBasicData(null),t.loadData(),t.view=function(e,o){null!=e?a.go("app.synth.qualityEvent.edit",{id:e,btnType:o}):a.go("app.synth.qualityEvent.edit",{id:null})},t.showQualityCheckInfo=function(e){a.go("app.synth.lifecycle.qualityCheck",{houseId:e.houseId,warehouseId:e.wareId})}}]);
- "use strict";angular.module("app.synth").controller("qualityEventCtrl",["$scope","$rootScope","$state","$filter","warehouseService","qualityEventService",function(t,i,o,e,l,n){t.getBasicData=function(){var e=i.orgInfo.orgId;l.getStorehouse(e,"","0").then(function(e){t.warelist=e.wareList,t.warehouseObj=e.wares},function(e){console.log(e)})},t.getWareList=function(e){var n=i.orgInfo.orgId;l.getStorehouse(n,e,"0").then(function(e){t.warelist=e.wareList},function(e){console.log(e)})},t.pageInfo={pageNum:1,pageSize:10},t.loadData=function(){n.getPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,i.orgInfo.orgId,t.houseId,t.wareId,t.lspz).then(function(e){t.pageInfo=e},function(e){console.log(e)})},t.loadData(),t.getBasicData(),t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())},t.view=function(e,n){null!=e?o.go("app.synth.qualityEvent.edit",{id:e,btnType:n}):o.go("app.synth.qualityEvent.edit",{id:null})}}]).controller("qualityEventEditCtrl",["$scope","$rootScope","$state","$filter","$stateParams","FileUploader","APP_CONFIG","warehouseService","keeperService","enumService","qualityEventService","kcswService","businessfileService",function(l,t,n,i,o,e,a,s,u,r,f,c,d){l.getBasicData=function(){var e=t.orgInfo.orgId;s.getStorehouse(e,"","0").then(function(e){l.warelist=e.wareList,l.warehouseObj=e.wares},function(e){console.log(e)})},l.getWareList=function(e){var n=t.orgInfo.orgId;s.getStorehouse(n,e,"0").then(function(e){l.warelist=e.wareList},function(e){console.log(e)})},l.getData=function(){u.getKeeperNamesByHouseId(l.event.houseId).then(function(e){l.event.bgy=e.keeperNames},function(e){console.log(e)});var e={ch:l.event.houseId,hwh:l.event.wareId,unitid:t.orgInfo.orgId};c.getPageInfo(null,null,e," ModifyDate desc ").then(function(e){null!=e.list&&(l.event.lspz=parseInt(e.list[0].pz))},function(e){console.log(e)})},l.data_add=function(e){var n,t=[];return 0!=e.length&&(n=angular.toJson({id:null,name:"请选择",children:[]}),t=(e=angular.toJson(e)).substring(0,1)+n+","+e.substring(1,e.length)),angular.fromJson(t)},l.view=function(n){l.getBasicData(),f.findByIdObj(o.id).then(function(e){l.event=e.qualityEvent,l.event.inputDate=i("date")(l.event.inputDate,"yyyy-MM-dd"),""==o.id?l.event.inputPersonName=t.userInfo.realName:d.getList(o.id,"qualityEvent",t.orgInfo.orgId,"id asc").then(function(e){l.fileList=e},function(e){console.log(e)}),"2"==n&&(l.isEdit=!0),r.getTreeListByTypeId(l.event.lspz,1061).then(function(e){e=l.data_add(e);l.lspzTreeData=e},function(e){console.log(e)})},function(e){console.log(e)})};l.linenumber=0,l.linenumbers=[],""==o.id&&(l.linenumbers=[0]),l.addFile=function(){var e;0==l.linenumbers.length?l.linenumbers.push(0):(e=Math.max.apply(null,l.linenumbers),l.linenumbers.push(e+1))},l.fileIds=[],l.fileMap=new Map,l.uploader=new e({url:a.basicUrl+"/fileUpload/updateFileBusiness",autoUpload:!0,formData:[{type:"qualityEvent",userId:t.userInfo.userId,orgId:t.orgInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,n){},onSuccessItem:function(e,n,t,i){var o;l.fileIds.push(n.id),l.fileMap.has(l.linenumber)&&(o=l.fileMap.get(l.linenumber).id,-1!=l.fileIds.indexOf(o)&&l.deleteFileByFileIds(o)),l.fileMap.set(l.linenumber,n)}}),l.download=function(e,n){$("#filePath").val(e),$("#type").val("business"),$("#originalFileName").val(n),$("#download-form").attr("action",a.basicUrl+"/download"),$("#download-form").submit()},l.showFileByLinenumber=function(e){var n;l.fileMap.has(l.linenumber)&&(n=l.fileMap.get(l.linenumber).filePath,window.open(n))},l.showFile=function(e,n){window.open(e)},l.clickFileInput=function(e){l.linenumber=e},l.deleteFileIds=[],l.deleteFile=function(e){l.deleteFileIds.push(e.id);var n=l.fileList.indexOf(e);-1!=n&&l.fileList.splice(n,1),l.deleteFileByFileIds(e.id)},l.deleteFileByLinenumber=function(e){var n,t=l.linenumbers.indexOf(e);-1!=t&&(l.linenumbers.splice(t,1),l.fileMap.has(l.linenumber)&&(n=l.fileMap.get(l.linenumber).id,l.deleteFileByFileIds(n,t),l.fileMap.delete(e)))},l.deleteFileByFileIds=function(n){d.remove(n).then(function(e){"success"!=e.status||-1!=(e=l.fileIds.indexOf(n))&&l.fileIds.splice(e,1)},function(e){console.log(e)})};var g=$("#qualityEvent-form").validate();l.save=function(){g.form()&&(l.event.orgId=t.orgInfo.orgId,f.save(l.event).then(function(e){"success"==e.status?(alert("保存成功!"),d.getUpdateFile(l.fileIds,e.id,"qualityEvent").then(function(e){},function(e){console.log(e)}),n.go("app.synth.qualityEvent")):alert("保存失败!")},function(e){console.log(e)}))},l.returnTop=function(){""!=t.previousState_name?t.back():n.go("app.synth.qualityEvent")},l.view(o.btnType)}]);
- "use strict";angular.module("app.synth").controller("qualitySafeCtrl",["$scope","$rootScope","$state","$filter","warehouseService","fcbgzService",function(n,a,r,e,t,s){n.getBasicData=function(){var e=a.orgInfo.orgId;t.getStorehouse(e,"","0").then(function(e){n.warelist=e.wareList,n.warehouseObj=e.wares},function(e){console.log(e)})},n.getWareList=function(e){var o=a.orgInfo.orgId;t.getStorehouse(o,e,"0").then(function(e){n.warelist=e.wareList},function(e){console.log(e)})},n.pageInfo={pageNum:1,pageSize:10},n.loadData=function(){s.queryRkZsList(n.pageInfo.pageNum,n.pageInfo.pageSize,a.orgInfo.orgId,n.storehouseId,n.wareId,n.lspz,n.rcsj).then(function(e){n.pageInfo=e},function(e){console.log(e)})},n.loadData(),n.getBasicData(),n.goPage=function(e){n.pageInfo.pageNum!=e&&0<e&&(n.pageInfo.pageNum=e,n.loadData())},n.view=function(e,o){var t;1==o?r.go("app.synth.warehouseSource.view",{fcbgz:angular.toJson(e),btnType:o}):2==o?(s.queryCrkJyxx(e.DataID).then(function(e){n.zjxx_list=e.zjxx,null!=n.zjxx_list&&(n.fillLevel(e.parentId,0),n.drawTable())},function(e){console.log(e)}),$("#jyxxDetail_Model").modal("show")):3==o?(t=a.storehouseObj[parseInt(e.ch)].storehouseCode,r.go("app.storage.safeproduce.safeCheck.ttplist",{houseId:t})):4==o?r.go("app.supervise.operation.ccZy",{houseId:parseInt(e.ch)}):5==o&&r.go("app.supervise.situation.temperature",{houseId:parseInt(e.ch)})},n.fillLevel=function(t,a){angular.forEach(n.zjxx_list,function(e,o){e.parentid==t&&(e.level=a,e.parentId=t,n.fillLevel(e.zbxmc,a+1))})},n.drawTable=function(){$("#tb").bootstrapTable("destroy"),$("#tb").bootstrapTable({data:n.zjxx_list,treeView:!0,treeId:"zbxmc",treeField:"enumname",formatLoadingMessage:function(){return""},columns:[{field:"zbxmc"},{field:"enumname"},{field:"jyz"},{field:"jykl"},{field:"jykj"}]})}}]);
- "use strict";angular.module("app.synth").controller("warehouseSourceCtrl",["$scope","$rootScope","$state","$filter","warehouseService","fcbgzService",function(t,n,i,o,a,s){t.getBasicData=function(){var o=n.orgInfo.orgId;a.getStorehouse(o,"","0").then(function(o){t.warelist=o.wareList,t.warehouseObj=o.wares},function(o){console.log(o)})},t.getWareList=function(o){var e=n.orgInfo.orgId;a.getStorehouse(e,o,"0").then(function(o){t.warelist=o.wareList},function(o){console.log(o)})},t.pageInfo={pageNum:1,pageSize:10},t.loadData=function(){s.queryRkZsList(t.pageInfo.pageNum,t.pageInfo.pageSize,n.orgInfo.orgId,t.storehouseId,t.wareId,t.lspz,t.rcsj).then(function(o){t.pageInfo=o},function(o){console.log(o)})},t.loadData(),t.getBasicData(),t.goPage=function(o){t.pageInfo.pageNum!=o&&0<o&&(t.pageInfo.pageNum=o,t.loadData())},t.view=function(o,e){var a;1==e?i.go("app.synth.warehouseSource.view",{fcbgz:angular.toJson(o),btnType:e}):2==e?(s.queryCrkJyxx(o.DataID).then(function(o){t.zjxx_list=o.zjxx,null!=t.zjxx_list&&(t.fillLevel(o.parentId,0),t.drawTable())},function(o){console.log(o)}),$("#jyxxDetail_Model").modal("show")):3==e?(a=n.storehouseObj[parseInt(o.ch)].storehouseCode,i.go("app.storage.safeproduce.safeCheck.ttplist",{houseId:a})):4==e&&i.go("app.supervise.operation.ccZy",{houseId:parseInt(o.ch)})},t.fillLevel=function(a,n){angular.forEach(t.zjxx_list,function(o,e){o.parentid==a&&(o.level=n,o.parentId=a,t.fillLevel(o.zbxmc,n+1))})},t.drawTable=function(){$("#tb").bootstrapTable("destroy"),$("#tb").bootstrapTable({data:t.zjxx_list,treeView:!0,treeId:"zbxmc",treeField:"enumname",formatLoadingMessage:function(){return""},columns:[{field:"zbxmc"},{field:"enumname"},{field:"jyz"},{field:"jykl"},{field:"jykj"}]})}}]).controller("warehouseSourceViewCtrl",["$scope","$rootScope","$state","$filter","$stateParams","warehouseService","foodbasicinfoService","enumService","fcbgzService",function(e,a,o,n,t,i,s,r,f){e.getBasicData=function(){var o=a.orgInfo.orgId;i.getStorehouse(o,"","0").then(function(o){e.warelist=o.wareList,e.warehouseObj=o.wares},function(o){console.log(o)})},e.data_add=function(o){var e,a=[];return 0!=o.length&&(e=angular.toJson({id:null,name:"请选择",children:[]}),a=(o=angular.toJson(o)).substring(0,1)+e+","+o.substring(1,o.length)),angular.fromJson(a)},e.view=function(){e.getBasicData();var o=angular.fromJson(t.fcbgz);f.queryFindByIdData(o.DataID).then(function(o){e.foodbasicinfo=o.fcbgz,e.foodbasicinfo.keepUnite=e.foodbasicinfo.lkmc,e.foodbasicinfo.houseId=parseInt(e.foodbasicinfo.ch),e.foodbasicinfo.warehouseId=parseInt(e.foodbasicinfo.hwh),e.foodbasicinfo.subTypeDetailed=parseInt(e.foodbasicinfo.pz),e.foodbasicinfo.level=parseInt(e.foodbasicinfo.dj),e.foodbasicinfo.placeOfOrigin=a.dicData[parseInt(e.foodbasicinfo.hwcd)],e.foodbasicinfo.growYear=parseInt(e.foodbasicinfo.scnf),e.foodbasicinfo.inputYear=n("date")(e.foodbasicinfo.modifydate,"yyyy-MM-dd"),e.foodbasicinfo.number=e.foodbasicinfo.kcsl,e.foodbasicinfo.quality=parseInt(e.foodbasicinfo.hwxz),r.getTreeListByTypeId(e.foodbasicinfo.quality,1032).then(function(o){o=e.data_add(o);e.lsxzTreeData=o},function(o){console.log(o)})},function(o){console.log(o)})},e.returnTop=function(){""!=a.previousState_name?a.back():o.go("app.synth.warehouseSource")},1==t.btnType&&e.view()}]);
- "use strict";angular.module("app.synth").service("qualityEventService",["$http","$q","APP_CONFIG",function(i,l,s){this.getPageInfo=function(e,t,r,n,a,o){var u=l.defer();return i({method:"GET",url:s.qualitycheckUrl+"/qualityEvent/getList",params:{pageNum:e,pageSize:t,orgId:r,houseId:n,wareId:a,lspz:o}}).then(function(e){u.resolve(e.data)},function(e){u.reject("error")}),u.promise},this.findByIdObj=function(e){var t=l.defer();return i({method:"GET",url:s.qualitycheckUrl+"/qualityEvent/findByIdObj",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.save=function(e,t,r,n){var a=l.defer();return i({method:"POST",url:s.qualitycheckUrl+"/qualityEvent/update",data:{event:angular.toJson(e),eventFile:angular.toJson(t),userInfo:angular.toJson(n)}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise}}]);
- "use strict";angular.module("app.tables").directive("datatableBasic",["$compile",function(o){return{restrict:"A",scope:{tableOptions:"="},link:function(a,t,e){var i,s={sDom:"<'dt-toolbar'<'col-xs-12 col-sm-6'f><'col-sm-6 col-xs-12 hidden-xs'l>r>t<'dt-toolbar-footer'<'col-sm-6 col-xs-12 hidden-xs'i><'col-xs-12 col-sm-6'p>>",oLanguage:{sSearch:"<span class='input-group-addon input-sm'><i class='glyphicon glyphicon-search'></i></span> ",sLengthMenu:"_MENU_"},autoWidth:!1,smartResponsiveHelper:null,preDrawCallback:function(){this.smartResponsiveHelper||(this.smartResponsiveHelper=new ResponsiveDatatablesHelper(t,{tablet:1024,phone:480}))},rowCallback:function(t){this.smartResponsiveHelper.createExpandIcon(t)},drawCallback:function(t){this.smartResponsiveHelper.respond()}};e.tableOptions&&(s=angular.extend(s,a.tableOptions));var n,l=t.find(".smart-datatable-child-format");l.length&&(n=l.remove().html(),t.on("click",l.data("childControl"),function(){var t,e=$(this).closest("tr"),s=i.row(e);s.child.isShown()?(s.child.hide(),e.removeClass("shown")):((t=a.$new()).d=s.data(),t=o(n)(t),s.child(t).show(),e.addClass("shown"))})),i=t.DataTable(s),e.bindFilters&&(t.parent().find("div.toolbar").html('<div class="text-right"><img src="styles/img/logo.png" alt="SmartAdmin" style="width: 111px; margin-top: 3px; margin-right: 10px;"></div>'),t.on("keyup change","thead th input[type=text]",function(){i.column($(this).parent().index()+":visible").search(this.value).draw()}))}}}]);
- "use strict";angular.module("app.tables").directive("datatableColumnFilter",function(){return{restrict:"A",link:function(t,a,n){var o=void 0,e={tablet:1024,phone:480},i=a.DataTable({sDom:"<'dt-toolbar'<'col-xs-12 col-sm-6 hidden-xs'f><'col-sm-6 col-xs-12 hidden-xs'<'toolbar'>>r>t<'dt-toolbar-footer'<'col-sm-6 col-xs-12 hidden-xs'i><'col-xs-12 col-sm-6'p>>",oLanguage:{sSearch:"<span class='input-group-addon input-sm'><i class='glyphicon glyphicon-search'></i></span> "},autoWidth:!1,preDrawCallback:function(){o=o||new ResponsiveDatatablesHelper(a,e)},rowCallback:function(t){o.createExpandIcon(t)},drawCallback:function(t){o.respond()}});a.parent().find("div.toolbar").html('<div class="text-right"><img src="styles/img/logo.png" alt="SmartAdmin" style="width: 111px; margin-top: 3px; margin-right: 10px;"></div>'),a.on("keyup change","thead th input[type=text]",function(){i.column($(this).parent().index()+":visible").search(this.value).draw()})}}});
- "use strict";angular.module("app.tables").directive("datatableColumnReorder",function(){return{restrict:"A",link:function(a,o){var n=void 0,t={tablet:1024,phone:480};o.dataTable({sDom:"<'dt-toolbar'<'col-xs-12 col-sm-6'f><'col-sm-6 hidden-xs'C>r>t<'dt-toolbar-footer'<'col-sm-6 hidden-xs'i><'col-sm-6 col-xs-12'p>>",oLanguage:{sSearch:"<span class='input-group-addon input-sm'><i class='glyphicon glyphicon-search'></i></span> "},autoWidth:!1,preDrawCallback:function(){n=n||new ResponsiveDatatablesHelper(o,t)},rowCallback:function(a){n.createExpandIcon(a)},drawCallback:function(a){n.respond()}})}}});
- "use strict";angular.module("app.tables").directive("datatableTableTools",function(){return{restrict:"A",link:function(s,t,a){var o=void 0,e={tablet:1024,phone:480};t.dataTable({sDom:"<'dt-toolbar'<'col-xs-12 col-sm-6'f><'col-sm-6 hidden-xs'T>r>t<'dt-toolbar-footer'<'col-sm-6 hidden-xs'i><'col-sm-6 col-xs-12'p>>",oLanguage:{sSearch:"<span class='input-group-addon input-sm'><i class='glyphicon glyphicon-search'></i></span> "},sFilterInput:"form-control",oTableTools:{aButtons:["copy","csv","xls",{sExtends:"pdf",sTitle:"SmartAdmin_PDF",sPdfMessage:"SmartAdmin PDF Export",sPdfSize:"letter"},{sExtends:"print",sMessage:"Generated by SmartAdmin <i>(press Esc to close)</i>"}],sSwfPath:"bower_components/datatables-tabletools/swf/copy_csv_xls_pdf.swf"},autoWidth:!1,preDrawCallback:function(){o=o||new ResponsiveDatatablesHelper(t,e)},rowCallback:function(s){o.createExpandIcon(s)},drawCallback:function(s){o.respond()}})}}});
- "use strict";angular.module("app.tables").directive("jqGrid",["$compile",function(s){var n=0;return{replace:!0,restrict:"E",scope:{gridData:"="},template:'<div><table></table><div class="jqgrid-pagination"></div></div>',controller:["$scope","$element",function(i,a){i.editRow=function(i){a.find("table").editRow(i)},i.saveRow=function(i){a.find("table").saveRow(i)},i.restoreRow=function(i){a.find("table").restoreRow(i)}}],link:function(i,a){var e=n++;a.attr("id","jqgrid-"+e);var t="jqgrid-table-"+e,d=a.find("table");d.attr("id",t);e="jqgrid-pager-"+e;a.find(".jqgrid-pagination").attr("id",e),d.jqGrid({data:i.gridData.data,datatype:"local",height:"auto",colNames:i.gridData.colNames||[],colModel:i.gridData.colModel||[],rowNum:10,rowList:[10,20,30],pager:"#"+e,sortname:"id",toolbarfilter:!0,viewrecords:!0,sortorder:"asc",gridComplete:function(){for(var i=d.jqGrid("getDataIDs"),a=0;a<i.length;a++){var e=i[a];d.jqGrid("setRowData",i[a],{act:"<button class='btn btn-xs btn-default' uib-tooltip='Edit Row' tooltip-append-to-body='true' ng-click='editRow("+e+")'><i class='fa fa-pencil'></i></button>"+("<button class='btn btn-xs btn-default' uib-tooltip='Save Row' tooltip-append-to-body='true' ng-click='saveRow("+e+")'><i class='fa fa-save'></i></button>")+("<button class='btn btn-xs btn-default' uib-tooltip='Cancel' tooltip-append-to-body='true' ng-click='restoreRow("+e+")'><i class='fa fa-times'></i></button>")})}},editurl:"dummy.html",caption:"SmartAdmin jQgrid Skin",multiselect:!0,autowidth:!0}),d.jqGrid("navGrid","#"+e,{edit:!1,add:!1,del:!0}),d.jqGrid("inlineNav","#"+e),a.find(".ui-jqgrid").removeClass("ui-widget ui-widget-content"),a.find(".ui-jqgrid-view").children().removeClass("ui-widget-header ui-state-default"),a.find(".ui-jqgrid-labels, .ui-search-toolbar").children().removeClass("ui-state-default ui-th-column ui-th-ltr"),a.find(".ui-jqgrid-pager").removeClass("ui-state-default"),a.find(".ui-jqgrid").removeClass("ui-widget-content"),a.find(".ui-jqgrid-htable").addClass("table table-bordered table-hover"),a.find(".ui-jqgrid-btable").addClass("table table-bordered table-striped"),a.find(".ui-pg-div").removeClass().addClass("btn btn-sm btn-primary"),a.find(".ui-icon.ui-icon-plus").removeClass().addClass("fa fa-plus"),a.find(".ui-icon.ui-icon-pencil").removeClass().addClass("fa fa-pencil"),a.find(".ui-icon.ui-icon-trash").removeClass().addClass("fa fa-trash-o"),a.find(".ui-icon.ui-icon-search").removeClass().addClass("fa fa-search"),a.find(".ui-icon.ui-icon-refresh").removeClass().addClass("fa fa-refresh"),a.find(".ui-icon.ui-icon-disk").removeClass().addClass("fa fa-save").parent(".btn-primary").removeClass("btn-primary").addClass("btn-success"),a.find(".ui-icon.ui-icon-cancel").removeClass().addClass("fa fa-times").parent(".btn-primary").removeClass("btn-primary").addClass("btn-danger"),a.find(".ui-icon.ui-icon-seek-prev").wrap("<div class='btn btn-sm btn-default'></div>"),a.find(".ui-icon.ui-icon-seek-prev").removeClass().addClass("fa fa-backward"),a.find(".ui-icon.ui-icon-seek-first").wrap("<div class='btn btn-sm btn-default'></div>"),a.find(".ui-icon.ui-icon-seek-first").removeClass().addClass("fa fa-fast-backward"),a.find(".ui-icon.ui-icon-seek-next").wrap("<div class='btn btn-sm btn-default'></div>"),a.find(".ui-icon.ui-icon-seek-next").removeClass().addClass("fa fa-forward"),a.find(".ui-icon.ui-icon-seek-end").wrap("<div class='btn btn-sm btn-default'></div>"),a.find(".ui-icon.ui-icon-seek-end").removeClass().addClass("fa fa-fast-forward"),$(window).on("resize.jqGrid",function(){d.jqGrid("setGridWidth",$("#content").width())}),s(a.contents())(i)}}}]);
- "use strict";angular.module("SmartAdmin.Layout").directive("fullScreen",function(){return{restrict:"A",link:function(e,n){var t=$("body");n.on("click",function(e){t.hasClass("full-screen")?(t.removeClass("full-screen"),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen()):(t.addClass("full-screen"),document.documentElement.requestFullscreen?document.documentElement.requestFullscreen():document.documentElement.mozRequestFullScreen?document.documentElement.mozRequestFullScreen():document.documentElement.webkitRequestFullscreen?document.documentElement.webkitRequestFullscreen():document.documentElement.msRequestFullscreen&&document.documentElement.msRequestFullscreen())})}}});
- "use strict";angular.module("SmartAdmin.Layout").directive("minifyMenu",function(){return{restrict:"A",link:function(n,e){var i=$("body");e.on("click",function(){i.hasClass("menu-on-top")||(i.toggleClass("minified"),i.removeClass("hidden-menu"),$("html").removeClass("hidden-menu-mobile-lock"))})}}});
- "use strict";angular.module("SmartAdmin.Layout").directive("reloadState",["$rootScope",function(r){return{restrict:"A",compile:function(t,e){t.removeAttr("reload-state data-reload-state"),t.on("click",function(t){r.$state.transitionTo(r.$state.current,r.$stateParams,{reload:!0,inherit:!1,notify:!0}),t.preventDefault()})}}}]);
- "use strict";angular.module("SmartAdmin.Layout").directive("resetWidgets",["$state",function(e){return{restrict:"A",link:function(e,t){t.on("click",function(){$.SmartMessageBox({title:"<i class='fa fa-refresh' style='color:green'></i> Clear Local Storage",content:"Would you like to RESET all your saved widgets and clear LocalStorage?1",buttons:"[No][Yes]"},function(e){"Yes"==e&&localStorage&&(localStorage.clear(),location.reload())})})}}}]);
- "use strict";angular.module("SmartAdmin.Layout").directive("searchMobile",function(){return{restrict:"A",compile:function(e,c){e.removeAttr("search-mobile data-search-mobile"),e.on("click",function(e){$("body").addClass("search-mobile"),e.preventDefault()}),$("#cancel-search-js").on("click",function(e){$("body").removeClass("search-mobile"),e.preventDefault()})}}});
- "use strict";angular.module("SmartAdmin.Layout").directive("toggleMenu",function(){return{restrict:"A",link:function(e,n){function o(){(!t.hasClass("menu-on-top")||t.hasClass("menu-on-top")&&t.hasClass("mobile-view-activated"))&&($("html").toggleClass("hidden-menu-mobile-lock"),t.toggleClass("hidden-menu"),t.removeClass("minified"))}var t=$("body");n.on("click",o),e.$on("requestToggleMenu",function(){o()})}}});
- "use strict";angular.module("SmartAdmin.Layout").directive("bigBreadcrumbs",function(){return{restrict:"EA",replace:!0,template:'<div><h1 class="page-title txt-color-blueDark"></h1></div>',scope:{items:"=",icon:"@"},link:function(i,e){var t=_.first(i.items),a=i.icon||"home";e.find("h1").append('<i class="fa-fw fa fa-'+a+'"></i> '+t),_.rest(i.items).forEach(function(i){e.find("h1").append(" <span>> "+i+"</span>")})}}});
- "use strict";angular.module("SmartAdmin.Layout").directive("dismisser",function(){return{restrict:"A",compile:function(t){t.removeAttr("dismisser data-dissmiser");t.prepend('<button class="close">×</button>'),t.on("click",">button.close",function(){t.fadeOut("fast",function(){$(this).remove()})})}}});
- "use strict";angular.module("SmartAdmin.Layout").directive("hrefVoid",function(){return{restrict:"A",link:function(t,n,r){n.attr("href","#"),n.on("click",function(t){t.preventDefault(),t.stopPropagation()})}}});
- "use strict";angular.module("SmartAdmin.Layout").directive("radioToggle",["$log",function(e){return{scope:{model:"=ngModel",value:"@value"},link:function(e,l,n){l.parent().on("click",function(){e.model=e.value,e.$apply()})}}}]);
- "use strict";angular.module("SmartAdmin.Layout").directive("smartDeviceDetect",function(){return{restrict:"A",compile:function(e,t){e.removeAttr("smart-device-detect data-smart-device-detect");var i=/iphone|ipad|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase());e.toggleClass("desktop-detected",!i),e.toggleClass("mobile-detected",i)}}});
- "use strict";angular.module("SmartAdmin.Layout").directive("smartFastClick",function(){return{restrict:"A",compile:function(t,a){t.removeAttr("smart-fast-click data-smart-fast-click"),FastClick.attach(t),FastClick.notNeeded()||t.addClass("needsclick")}}});
- "use strict";angular.module("SmartAdmin.Layout").directive("smartFitAppView",["$rootScope","SmartCss",function(p,n){return{restrict:"A",compile:function(e,i){e.removeAttr("smart-fit-app-view data-smart-fit-app-view leading-y data-leading-y");var t=i.leadingY?parseInt(i.leadingY):0,a=i.smartFitAppView;n.appViewSize&&n.appViewSize.height&&(i=n.appViewSize.height-t<252?252:n.appViewSize.height-t,n.add(a,"height",i+"px"));var r=p.$on("$smartContentResize",function(e,i){i=i.height-t<252?252:i.height-t;n.add(a,"height",i+"px")});e.on("$destroy",function(){r(),n.remove(a,"height")})}}}]);
- "use strict";angular.module("SmartAdmin.Layout").directive("smartInclude",function(){return{replace:!0,restrict:"A",templateUrl:function(e,r){return r.smartInclude},compile:function(e){e[0].className=e[0].className.replace(/placeholder[^\s]+/g,"")}}});
- "use strict";angular.module("SmartAdmin.Layout").directive("smartLayout",["$rootScope","$timeout","$interval","$q","SmartCss","APP_CONFIG",function(l,f,v,t,e,n){var g=!1,C=t.defer();C.promise.then(function(){g=!0});var b,w,p,y,S=$(window),A=($(document),$("html")),k=$("body");return function t(){b=$("#header"),w=$("#left-panel"),p=$("#ribbon"),y=$(".page-footer"),_.every([b,w,p,y],function(t){return angular.isNumber(t.height())})?C.resolve():f(t,100)}(),n.smartSkin&&(k.removeClass(_.pluck(n.skins,"name").join(" ")),k.addClass(n.smartSkin)),{priority:2014,restrict:"A",compile:function(t,e){t.removeAttr("smart-layout data-smart-layout");var a,o,r,s,h=0,u=0,d=!1;var c=!1;v(function(){c&&function(){k.toggleClass("mobile-view-activated",S.width()<979),S.width()<979&&k.removeClass("minified");!function(){var t=k.hasClass("menu-on-top")&&w.is(":visible")?w.height():0,e=!k.hasClass("menu-on-top")&&w.is(":visible")?w.width()+w.offset().left:0,n=(i=$("#content")).outerWidth(!0)-i.width(),i=i.outerHeight(!0)-i.height();a=S.width()-e-n,o=S.height()-t-i-b.height()-p.height()-y.height(),r=u-a,s=h-o,(Math.abs(r)||Math.abs(s)||d)&&(l.$broadcast("$smartContentResize",{width:a,height:o,deltaX:r,deltaY:s}),u=a,h=o,d=!1)}()}()},300);var n=_.debounce(function(){i(300)},300);function i(t){C.promise.then(function(){f(function(){c=!0},t)})}i(10),l.$on("$stateChangeStart",function(t,e,n,i,a){(e=e).data&&e.data.htmlId?A.attr("id",e.data.htmlId):A.removeAttr("id"),c=!1});var m=1;l.$on("$viewContentLoading",function(t,e){m++}),l.$on("$stateChangeSuccess",function(t,e,n,i,a){d=!0}),l.$on("$viewContentLoaded",function(t){0==--m&&g&&n()})}}}]);
- "use strict";angular.module("SmartAdmin.Layout").directive("smartPageTitle",["$rootScope","$timeout",function(e,l){return{restrict:"A",compile:function(t,a){t.removeAttr("smart-page-title data-smart-page-title");var o=a.smartPageTitle;e.$on("$stateChangeStart",function(t,a,e,i,r){var n=o;a.data&&a.data.title&&(n=a.data.title+" | "+n),l(function(){$("html head title").text(n)})})}}}]);
- "use strict";angular.module("SmartAdmin.Layout").directive("smartRouterAnimationWrap",["$rootScope","$timeout",function(o,i){return{restrict:"A",compile:function(r,a){r.removeAttr("smart-router-animation-wrap data-smart-router-animation-wrap wrap-for data-wrap-for"),r.addClass("router-animation-container");var n=$('<div class="router-animation-loader"><i class="fa fa-gear fa-4x fa-spin"></i></div>').css({position:"absolute",top:50,left:10}).hide().appendTo(r),s=a.wrapFor,d=a.smartRouterAnimationWrap.split(/\s/),u=!1;var t=o.$on("$stateChangeStart",function(a,t,e,o,i){_.any(d,function(a){return _.has(t.views,a)||_.has(o.views,a)})&&(u=!0,r.css({height:r.height()+"px",overflow:"hidden"}).addClass("active"),n.fadeIn(),$(s).addClass("animated faster fadeOutDown"))}),e=o.$on("$viewContentLoaded",function(a){u&&(r.css({height:"auto",overflow:"visible"}).removeClass("active"),$(s).addClass("animated faster fadeInUp"),u=!1,i(function(){$(s).removeClass("animated")},10)),n.fadeOut()});r.on("$destroy",function(){t(),e()})}}}]);
- "use strict";angular.module("SmartAdmin.Layout").directive("speechRecognition",["$log",function(e){var f,t;$.root_=$("body"),f=window,window.appConfig=window.appConfig||{},appConfig.voice_command&&(t=appConfig.commands);var h=f.SpeechRecognition||f.webkitSpeechRecognition||f.mozSpeechRecognition||f.msSpeechRecognition||f.oSpeechRecognition;$.speechApp=((o={}).start=function(){smartSpeechRecognition.addCommands(t),smartSpeechRecognition?(smartSpeechRecognition.start(),$.root_.addClass("voice-command-active"),$.speechApp.playON(),appConfig.voice_localStorage&&localStorage.setItem("sm-setautovoice","true")):alert("speech plugin not loaded")},o.stop=function(){smartSpeechRecognition&&(smartSpeechRecognition.abort(),$.root_.removeClass("voice-command-active"),$.speechApp.playOFF(),appConfig.voice_localStorage&&localStorage.setItem("sm-setautovoice","false"),$("#speech-btn .popover").is(":visible")&&$("#speech-btn .popover").fadeOut(250))},o.playON=function(){var e=document.createElement("audio");navigator.userAgent.match("Firefox/")?e.setAttribute("src",appConfig.sound_path+"voice_on.ogg"):e.setAttribute("src",appConfig.sound_path+"voice_on.mp3"),e.addEventListener("load",function(){e.play()},!0),appConfig.sound_on&&(e.pause(),e.play())},o.playOFF=function(){var e=document.createElement("audio");navigator.userAgent.match("Firefox/")?e.setAttribute("src",appConfig.sound_path+"voice_off.ogg"):e.setAttribute("src",appConfig.sound_path+"voice_off.mp3"),$.get(),e.addEventListener("load",function(){e.play()},!0),appConfig.sound_on&&(e.pause(),e.play())},o.playConfirmation=function(){var e=document.createElement("audio");navigator.userAgent.match("Firefox/")?e.setAttribute("src",appConfig.sound_path+"voice_alert.ogg"):e.setAttribute("src",appConfig.sound_path+"voice_alert.mp3"),$.get(),e.addEventListener("load",function(){e.play()},!0),appConfig.sound_on&&(e.pause(),e.play())},o),function(n){if(!h)return f.smartSpeechRecognition=null,n;function c(e){e.forEach(function(e){e.callback.apply(e.context)})}function a(){e()||f.smartSpeechRecognition.init({},!1)}var t,i,s=[],p={start:[],error:[],end:[],result:[],resultMatch:[],resultNoMatch:[],errorNetwork:[],errorPermissionBlocked:[],errorPermissionDenied:[]},r=0,l=/\s*\((.*?)\)\s*/g,d=/(\(\?:[^)]+\))\?/g,g=/(\(\?)?:\w+/g,u=/\*\w+/g,m=/[\-{}\[\]+?.,\\\^$|#]/g,e=function(){return t!==n};f.smartSpeechRecognition={init:function(e,o){o=o===n||!!o,t&&t.abort&&t.abort(),(t=new h).maxAlternatives=5,t.continuous=!0,t.lang=appConfig.voice_command_lang||"en-US",t.onstart=function(){c(p.start),appConfig.debugState&&(f.console.log("%c ✔ SUCCESS: User allowed access the microphone service to start ",appConfig.debugStyle_success),f.console.log("Language setting is set to: "+t.lang,appConfig.debugStyle)),$.root_.removeClass("service-not-allowed"),$.root_.addClass("service-allowed")},t.onerror=function(e){switch(c(p.error),e.error){case"network":c(p.errorNetwork);break;case"not-allowed":case"service-not-allowed":i=!1,$.root_.removeClass("service-allowed"),$.root_.addClass("service-not-allowed"),appConfig.debugState&&f.console.log("%c WARNING: Microphone was not detected (either user denied access or it is not installed properly) ",appConfig.debugStyle_warning),(new Date).getTime()-r<200?c(p.errorPermissionBlocked):c(p.errorPermissionDenied)}},t.onend=function(){var e;c(p.end),i&&((e=(new Date).getTime()-r)<1e3?setTimeout(f.smartSpeechRecognition.start,1e3-e):f.smartSpeechRecognition.start())},t.onresult=function(e){c(p.result);for(var o,t=e.results[e.resultIndex],n=0;n<t.length;n++){o=t[n].transcript.trim(),appConfig.debugState&&f.console.log("Speech recognized: %c"+o,appConfig.debugStyle);for(var a=0,i=s.length;a<i;a++){var r=s[a].command.exec(o);if(r){r=r.slice(1);appConfig.debugState&&(f.console.log("command matched: %c"+s[a].originalPhrase,appConfig.debugStyle),r.length&&f.console.log("with parameters",r)),s[a].callback.apply(this,r),c(p.resultMatch);return["sound on","mute","stop"].indexOf(s[a].originalPhrase)<0&&(console.log(2),$.smallBox({title:s[a].originalPhrase,content:"loading...",color:"#333",sound_file:"voice_alert",timeout:2e3}),$("#speech-btn .popover").is(":visible")&&$("#speech-btn .popover").fadeOut(250)),!0}}}return c(p.resultNoMatch),$.smallBox({title:'Error: <strong> " '+o+' " </strong> no match found!',content:"Please speak clearly into the microphone",color:"#a90329",timeout:5e3,icon:"fa fa-microphone"}),$("#speech-btn .popover").is(":visible")&&$("#speech-btn .popover").fadeOut(250),!1},o&&(s=[]),e.length&&this.addCommands(e)},start:function(e){a(),i=(e=e||{}).autoRestart===n||!!e.autoRestart,r=(new Date).getTime(),t.start()},abort:function(){i=!1,e&&t.abort()},debug:function(e){appConfig.debugState=!(0<arguments.length)||!!e},setLanguage:function(e){a(),t.lang=e},addCommands:function(e){var o,t,n;for(t in a(),e)e.hasOwnProperty(t)&&"function"==typeof(o=f[e[t]]||e[t])&&(n=(n=t).replace(m,"\\$&").replace(l,"(?:$1)?").replace(g,function(e,o){return o?e:"([^\\s]+)"}).replace(u,"(.*?)").replace(d,"\\s*$1?\\s*"),n=new RegExp("^"+n+"$","i"),s.push({command:n,callback:o,originalPhrase:t}));appConfig.debugState&&f.console.log("Commands successfully loaded: %c"+s.length,appConfig.debugStyle)},removeCommands:function(t){s=t!==n?(t=Array.isArray(t)?t:[t],s.filter(function(e){for(var o=0;o<t.length;o++)if(t[o]===e.originalPhrase)return!1;return!0})):[]},addCallback:function(e,o,t){p[e]===n||"function"==typeof(o=f[o]||o)&&p[e].push({callback:o,context:t||this})}}}.call(this);var o=function(){smartSpeechRecognition.addCommands(t),smartSpeechRecognition?(smartSpeechRecognition.start(),$.root_.addClass("voice-command-active"),appConfig.voice_localStorage&&localStorage.setItem("sm-setautovoice","true")):alert("speech plugin not loaded")};h&&appConfig.voice_command&&"true"==localStorage.getItem("sm-setautovoice")&&o(),h&&appConfig.voice_command_auto&&appConfig.voice_command&&o();return{restrict:"AE",link:function(e,o){h&&appConfig.voice_command?($('<div class="modal fade" id="voiceModal" tabindex="-1" role="dialog" aria-labelledby="remoteModalLabel" aria-hidden="true"><div class="modal-dialog"><div class="modal-content"></div></div></div>').appendTo("body"),o.on("click",function(e){$.root_.hasClass("voice-command-active")?$.speechApp.stop():($.speechApp.start(),$("#speech-btn .popover").fadeIn(350)),e.preventDefault()}),$(document).mouseup(function(e){$("#speech-btn .popover").is(e.target)||0!==$("#speech-btn .popover").has(e.target).length||$("#speech-btn .popover").fadeOut(250)}),$("#speech-help-btn").on("click",function(){t.help()})):$("#speech-btn").addClass("display-none")}}}]);
- "use strict";angular.module("SmartAdmin.Layout").directive("stateBreadcrumbs",["$rootScope","$state",function(a,n){return{restrict:"EA",replace:!0,template:'<ol class="breadcrumb"><li>Home</li></ol>',link:function(t,e){function r(t){var a,t=t.data&&t.data.breadcrumbs?t.data.breadcrumbs:function t(a,e){var r=n.get(a);r&&r.data&&r.data.title&&-1==e.indexOf(r.data.title)&&e.unshift(r.data.title);a=a.replace(/.?\w+$/,"");return a?t(a,e):e}(t.name,[]);t=t,a="",angular.forEach(t,function(t){a+="<li>"+t+"</li>"}),e.html(a)}r(n.current),a.$on("$stateChangeStart",function(t,a){r(a)})}}}]);
- "use strict";angular.module("SmartAdmin.Layout").factory("lazyScript",["$q","$http",function(i,e){var s={};function n(e){if(n=e,s.hasOwnProperty(n)&&s[n].promise&&s[n].promise.$$state.pending)return s[e].promise;if(s.hasOwnProperty(e))return i.resolve(e);var r,t,n,o=i.defer();return s[r=e]||(s[r]=i.defer(),(t=document.createElement("script")).onload=function(e){console.log("script is lazy loaded:",r),s[r].resolve(r)},t.src=r,(n=document.getElementsByTagName("script")[0]).parentNode.insertBefore(t,n)),s[r].promise.then(function(){o.resolve(e)}),o.promise}return{register:function(e){var r=i.defer(),t=[];return angular.isString(e)&&(e=[e]),angular.forEach(e,function(e){t.push(n(e))}),i.all(t).then(function(e){r.resolve(e)}),r.promise}}}]);
- "use strict";angular.module("SmartAdmin.Layout").factory("SmartCss",["$rootScope","$timeout",function(e,o){var t,u=((t=document.createElement("style")).appendChild(document.createTextNode("")),document.head.appendChild(t),t.sheet),l={},i={writeRule:function(e){i.deleteRuleFor(e),_.has(l,e)&&(e=e+"{ "+_.map(l[e],function(e,t){return t+":"+e+";"}).join(" ")+"}",u.insertRule(e,_.size(l)-1))},add:function(e,t,n,u){_.has(l,e)||(l[e]={}),null==n||""==n?delete l[e][t]:l[e][t]=n,0==_.keys(l[e]).length&&delete l[e],o(function(){i.writeRule(e)},u=u||0)},remove:function(e,t,n){i.add(e,t,null,n)},deleteRuleFor:function(n){_(u.rules).forEach(function(e,t){e.selectorText==n&&u.deleteRule(t)})},appViewSize:null};return e.$on("$smartContentResize",function(e,t){i.appViewSize=t}),i}]);
- "use strict";angular.module("SmartAdmin.UI").directive("smartPopoverHtml",function(){return{restrict:"A",link:function(t,e,r){var o={};o.content=r.smartPopoverHtml,o.placement=r.popoverPlacement||"top",o.html=!0,o.trigger=r.popoverTrigger||"click",o.title=r.popoverTitle||r.title,e.popover(o)}}});
- "use strict";angular.module("SmartAdmin.UI").directive("smartTooltipHtml",function(){return{restrict:"A",link:function(t,i,l){i.tooltip({placement:l.tooltipPlacement||"top",html:!0,title:l.smartTooltipHtml})}}});
- "use strict";angular.module("app.business").controller("agentCtrl",["$scope","$rootScope","$http","$state","agentService","FileUploader","APP_CONFIG",function(i,e,t,n,a,l,o){i.pageInfo={pageNum:1,pageSize:10},i.loadData=function(){a.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,i.agentName,e.orgInfo.orgId).then(function(e){i.pageInfo=e},function(e){console.log()})},i.loadData(),i.showEdit=function(e,t){null!=e?n.go("app.business.agent.basic.agentEdit",{id:e,type:t}):n.go("app.business.agent.basic.agentEdit")},i.remove=function(e){a.removeById(e).then(function(e){"success"==e.status?(alert("删除成功"),i.loadData()):alert("删除失败")})},i.goPage=function(e){i.pageInfo.pageNum!=e&&0<e&&(i.pageInfo.pageNum=e,i.loadData())},i.uploader=new l({url:o.agentUrl+"/agent/importFile",autoUpload:!0,formData:[{fileType:"xlsx",orgId:e.orgInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,t){console.info("正在上传:"+t+"%")},onSuccessItem:function(e,t,n,a){e.isSuccess&&""==t.errormsg?alert("导入成功!"):alert(t.errormsg),i.loadData()}})}]).controller("agentSaveCtrl",["$scope","$http","$state","$stateParams","$rootScope","FileUploader","agentService","APP_CONFIG",function(l,e,t,n,a,i,o,s){var d;l.disabled=!1,l.isShow="1",l.loadDataById=function(e){d=e,o.getAgentDite(e).then(function(e){l.agentEdit=e,l.agentEdit.orgId=+l.agentEdit.orgId,$("#agent-form input").attr("disabled",l.disabled),$("#agent-form select").attr("disabled",l.disabled)},function(e){console.log()}),l.getFileList()},l.getFileList=function(){o.getFileList(d,"agent").then(function(e){l.fileList=e},function(e){console.log()})},null!=n.id&&"edit"==n.type?l.loadDataById(n.id):"detail"==n.type&&(l.loadDataById(n.id),l.disabled=!0,l.isShow="0"),l.getEmptying=function(){l.agentEdit={},t.go("app.business.agent.basic.agentList")};var r=$("#agent-form").validate();l.saveData=function(){var e;r.form()&&(e=angular.toJson(l.agentEdit),o.saveAndUpdata(e).then(function(e){"success"==e.status?(o.getUpdateFile(l.fileIds,e.agentId,"agent"),alert("保存成功"),t.go("app.business.agent.basic.agentList")):alert("保存失败")}))},l.retList=function(){a.back()};l.linenumber=0,l.linenumbers=[0],l.addFile=function(){var e;0==l.linenumbers.length?l.linenumbers.push(0):(e=Math.max.apply(null,l.linenumbers),l.linenumbers.push(e+1))},l.fileIds=[],l.fileMap=new Map,l.uploader=new i({url:s.basicUrl+"/fileUpload/updateFileBusiness",autoUpload:!0,formData:[{type:"agent",userId:a.userInfo.userId,orgId:a.userInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,t){},onSuccessItem:function(e,t,n,a){var i;l.fileIds.push(t.id),l.fileMap.has(l.linenumber)&&(i=l.fileMap.get(l.linenumber).id,-1!=l.fileIds.indexOf(i)&&l.deleteFileByFileId(i)),l.fileMap.set(l.linenumber,t)}}),l.clickInput=function(e){l.linenumber=e,document.activeElement.previousSibling.children[0].click()},l.clickFileInput=function(e){l.linenumber=e},l.download=function(e,t){$("#filePath").val(e),$("#type").val("business"),$("#originalFileName").val(t),$("#download-form").attr("action",s.basicUrl+"/download"),$("#download-form").submit()},l.deleteFileIds=[],l.deleteFileByLinenumber=function(e){var t,n=l.linenumbers.indexOf(e);-1!=n&&(l.linenumbers.splice(n,1),l.fileMap.has(l.linenumber)&&(t=l.fileMap.get(l.linenumber).id,l.deleteFileByFileId(t,n),l.fileMap.delete(e),alert("删除成功!")))},l.deleteFileByFileId=function(t){e({method:"POST",url:s.basicUrl+"/depot/basic/file/remove",data:{id:t}}).then(function(e){"success"==e.data.status&&(-1!=(e=l.fileIds.indexOf(t))&&l.fileIds.splice(e,1),l.getFileList(),alert("删除成功!"))},function(e){})}}]);
- "use strict";angular.module("app.business").controller("agentDepotCtrl",["$scope","$rootScope","$http","$state","agentDepotService","FileUploader","agentService","APP_CONFIG","$uibModal",function(a,e,t,n,o,i,l,s,g){a.pageInfo={pageNum:1,pageSize:10},a.loadData=function(){o.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.agentDepotName,"").then(function(e){a.pageInfo=e},function(e){console.log()})},a.loadData(),a.showEdit=function(e,t){null!=e?n.go("app.business.agent.basic.agentDepotEdit",{id:e,type:t}):n.go("app.business.agent.basic.agentDepotEdit")},a.getAgentData=function(){l.getQueryAgentList(e.orgInfo.orgId).then(function(e){a.agentData=e},function(e){console.log()})},a.getAgentData(),a.remove=function(e){o.removeById(e).then(function(e){"success"==e.status?(alert("删除成功"),a.loadData()):alert("删除失败")})},a.addAgentId=function(e){g.open({size:"md",templateUrl:"app/business/agent/basic/views/agentDepot-addEdit.html",controller:"addAgentId",resolve:{id:e}}).result.then(function(e){a.loadData()},function(e){console.log(e)})},a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData())},a.uploader=new i({url:s.agentUrl+"/agentDepot/importDepotFile",autoUpload:!0,formData:[{fileType:"xlsx",orgId:e.orgInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,t){console.info("正在上传:"+t+"%")},onSuccessItem:function(e,t,n,o){e.isSuccess&&""==t.errormsg?alert("导入成功!"):alert(t.errormsg),a.loadData()}})}]).controller("agentSaveDepotCtrl",["$scope","$http","$state","$stateParams","$rootScope","FileUploader","agentDepotService","APP_CONFIG","agentService",function(i,e,t,n,o,a,l,s,g){var r;i.disabled=!1,i.isShow="1",i.loadDataById=function(e){r=e,l.getAgentDite(e).then(function(e){i.agentDepotEdit=e,i.agentDepotEdit.orgId=+i.agentDepotEdit.orgId,i.agentDepotEdit.agentId=+i.agentDepotEdit.agentId,$("#agentDepot-form input").attr("disabled",i.disabled),$("#agentDepot-form select").attr("disabled",i.disabled)},function(e){console.log()}),i.getFileList()},i.getFileList=function(){g.getFileList(r,"agentDepot").then(function(e){i.fileList=e},function(e){console.log()})},i.getAgentName=function(){i.pageInfo={pageNum:1,pageSize:100},g.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,"",o.orgInfo.orgId).then(function(e){i.agentData=e},function(e){console.log()})},i.getAgentName(),null!=n.id&&"edit"==n.type?i.loadDataById(n.id):"detail"==n.type&&(i.loadDataById(n.id),i.disabled=!0,i.isShow="0"),i.getEmptying=function(){i.agentDepotEdit={},t.go("app.business.agent.basic.agentDepotList")};var d=$("#agentDepot-form").validate();i.saveData=function(){var e;d.form()&&(e=angular.toJson(i.agentDepotEdit),l.saveAndUpdata(e).then(function(e){"success"==e.status?(g.getUpdateFile(i.fileIds,e.agentId,"agentDepot"),alert("保存成功"),t.go("app.business.agent.basic.agentDepotList")):alert("保存失败")}))},i.retList=function(){o.back()};i.linenumber=0,i.linenumbers=[0],i.addFile=function(){var e;0==i.linenumbers.length?i.linenumbers.push(0):(e=Math.max.apply(null,i.linenumbers),i.linenumbers.push(e+1))},i.fileIds=[],i.fileMap=new Map,i.uploader=new a({url:s.basicUrl+"/fileUpload/updateFileBusiness",autoUpload:!0,formData:[{type:"agentDepot",userId:o.userInfo.userId,orgId:o.userInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,t){},onSuccessItem:function(e,t,n,o){var a;i.fileIds.push(t.id),i.fileMap.has(i.linenumber)&&(a=i.fileMap.get(i.linenumber).id,-1!=i.fileIds.indexOf(a)&&i.deleteFileByFileId(a)),i.fileMap.set(i.linenumber,t)}}),i.clickInput=function(e){i.linenumber=e,document.activeElement.previousSibling.children[0].click()},i.clickFileInput=function(e){i.linenumber=e},i.download=function(e,t){$("#filePath").val(e),$("#type").val("business"),$("#originalFileName").val(t),$("#download-form").attr("action",s.basicUrl+"/download"),$("#download-form").submit()},i.deleteFileIds=[],i.deleteFileByLinenumber=function(e){var t,n=i.linenumbers.indexOf(e);-1!=n&&(i.linenumbers.splice(n,1),i.fileMap.has(i.linenumber)&&(t=i.fileMap.get(i.linenumber).id,i.deleteFileByFileId(t,n),i.fileMap.delete(e)))},i.deleteFileByFileId=function(t){e({method:"POST",url:s.basicUrl+"/depot/basic/file/remove",data:{id:t}}).then(function(e){"success"==e.data.status&&(-1!=(e=i.fileIds.indexOf(t))&&i.fileIds.splice(e,1),i.getFileList(),alert("删除成功!"))},function(e){})}}]).controller("agentLaoDepotCtrl",["$scope","$http","$state","$stateParams","$rootScope","FileUploader","agentDepotService","agentService","warehouseService",function(o,e,a,i,t,n,l,s,g){o.agentDepotName=null,o.depotList={},o.isShow=!0,o.loadDataById=function(){l.getDepotList(o.agentDepotName,i.storehouseId).then(function(e){o.depotList=e;for(var t=0;t<o.depotList.length;t++)for(var n=0;n<o.depotList[t].length;n++)o.depotList[t][n].stateValue="1"==o.depotList[t][n].stateValue;""!==o.depotList[0][0].id&&void 0!==o.depotList[0][0].id&&(o.isShow=!1)},function(e){console.log()})},o.loadDataById(),o.getEmptying=function(){o.depotList={},a.go("app.basic.storehouseList",{type:2})},o.deleteAgentDepot=function(e,t){s.removeStoreHouse(e,t).then(function(e){o.isShow=!0},function(e){console.log()})},o.saveLaoData=function(){var e=t.orgInfo.orgId;g.getStorehouse(e,i.storehouseId).then(function(e){for(var t,n="",o=0;o<e.wareList.length;o++)n+=e.wareList[o].warehouseId+"|";""!=n?null!=(t=$('input[name="stateValue"]:checked').val())?l.saveLaoDepot(t,i.storehouseId,n.substring(0,n.length-1)).then(function(e){"success"==e.status?(alert("保存成功"),a.go("app.basic.storehouseList",{type:2})):alert("保存失败")}):alert("请选择相关粮库后再点击确定!"):alert("没有相关的货位信息,请查询后再添加代储仓房!")},function(e){console.log(e)})}}]).controller("addAgentId",["FileUploader","$scope","$rootScope","$http","$filter","$location","$uibModalInstance","$stateParams","id","agentDepotService","agentService",function(e,t,n,o,a,i,l,s,g,r,d){t.agentId,t.getAgentName=function(){t.pageInfo={pageNum:1,pageSize:100},d.getPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,"",n.orgInfo.orgId).then(function(e){t.agentData=e},function(e){console.log()})},t.getAgentName(),t.save=function(){r.addAgentId(g,t.agentId).then(function(e){"success"==e.status?alert("保存成功!"):alert("保存失败!"),t.cancel()},function(e){console.log(e)})},t.cancel=function(){l.close()}}]);
- "use strict";angular.module("app.business").controller("agentPeopleCtrl",["$scope","$rootScope","$http","$state","agentPeopleService","agentDepotService",function(t,e,n,o,a,g){t.pageInfo={pageNum:1,pageSize:10},t.loadData=function(){a.getPageInfo(t.pageInfo.pageNum,t.pageInfo.pageSize,t.agentPeopleName).then(function(e){t.pageInfo=e},function(e){console.log()})},t.loadData(),t.getAgentDeoptData=function(){g.getQueryAgentDepotList(e.orgInfo.orgId,null).then(function(e){t.agentDepot=e},function(e){console.log()})},t.getAgentDeoptData(),t.showEdit=function(e,t){null!=e?o.go("app.business.agent.basic.agentPeopleEdit",{id:e,type:t}):o.go("app.business.agent.basic.agentPeopleEdit")},t.remove=function(e){a.removeById(e).then(function(e){"success"==e.status?(alert("删除成功"),t.loadData()):alert("删除失败")})},t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData())}}]).controller("agentPeopleSaveCtrl",["$scope","$http","$state","$stateParams","$rootScope","agentPeopleService","agentDepotService",function(t,e,n,o,a,g,i){t.disabled=!1,t.isShow="1",t.loadDataById=function(e){g.getAgentDite(e).then(function(e){t.agentPeopleEdit=e,t.agentPeopleEdit.orgId=+t.agentPeopleEdit.orgId,t.agentPeopleEdit.gender=+t.agentPeopleEdit.gender,$("#agentPeople-form input").attr("disabled",t.disabled),$("#agentPeople-form select").attr("disabled",t.disabled)},function(e){console.log()})},t.getAgentDeopt=function(e){i.getAgentDepotHouse("","").then(function(e){t.depotList=e.map(function(e){return{depotId:e.id,depotName:e.agentDepotName}})},function(e){console.log(e)})},t.getAgentDeopt(),null!=o.id&&"edit"==o.type?t.loadDataById(o.id):"detail"==o.type&&(t.loadDataById(o.id),t.disabled=!0,t.isShow="0"),t.getEmptying=function(){t.agentPeopleEdit={},n.go("app.business.agent.basic.agentPeopleList")};var p=$("#agentPeople-form").validate();t.saveData=function(){var e;p.form()&&(e=angular.toJson(t.agentPeopleEdit),g.saveAndUpdata(e).then(function(e){"success"==e.status?(alert("保存成功"),n.go("app.business.agent.basic.agentPeopleList")):alert("保存失败")}))},t.retList=function(){a.back()}}]);
- "use strict";angular.module("app.business").controller("agentStorehouseCtrl",["$scope","$http","$state","$stateParams","$rootScope","FileUploader","agentStorehouseService",function(s,t,e,o,n,a,r){s.depotId,s.storehouseList={},s.loadDataById=function(t){r.getStorehouseList(t).then(function(t){s.storehouseList=t;for(var e=0;e<s.storehouseList.length;e++)for(var o=0;o<s.storehouseList[e].length;o++)s.storehouseList[e][o].stateValue="1"==s.storehouseList[e][o].stateValue},function(t){console.log()})},s.getAgentDepotName=function(){r.getDepotInfo(n.orgInfo.orgId).then(function(t){s.depotList=t.map(function(t){return{depotId:t.id,depotName:t.agentDepotName}})},function(t){console.log()})},s.getAgentDepotName(),s.getEmptying=function(){s.storehouseList={},e.go("app.business.agent.basic.storehouseList",{type:2,libraryType:"1"})},s.saveLaoStorehouse=function(){var t=angular.toJson(s.storehouseList);r.saveLaoStorehouse(t,s.depotId).then(function(t){"success"==t.status?(alert("保存成功"),e.go("app.business.agent.basic.storehouseList",{type:2,libraryType:"1"})):alert("保存失败")})},s.retList=function(){n.back()}}]);
- "use strict";angular.module("app.business").controller("agentTankCtrl",["$scope","$rootScope","$http","$state","agentTankService","FileUploader","agentDepotService","APP_CONFIG",function(i,e,n,t,a,o,l,s){i.pageInfo={pageNum:1,pageSize:10},i.loadData=function(){a.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,i.agentDepotName).then(function(e){i.pageInfo=e},function(e){console.log()})},i.loadData(),i.showEdit=function(e,n){null!=e?t.go("app.business.agent.basic.agentTankEdit",{id:e,type:n}):t.go("app.business.agent.basic.agentTankEdit")},i.remove=function(e){a.removeById(e).then(function(e){"success"==e.status?(alert("删除成功"),i.loadData()):alert("删除失败")})},i.getAgentDeoptData=function(){l.getQueryAgentDepotList(e.orgInfo.orgId,null).then(function(e){i.agentDepot=e},function(e){console.log()})},i.getAgentDeoptData(),i.goPage=function(e){i.pageInfo.pageNum!=e&&0<e&&(i.pageInfo.pageNum=e,i.loadData())},i.uploader=new o({url:s.agentUrl+"/agentTank/importFile",autoUpload:!0,formData:[{fileType:"xlsx",orgId:e.orgInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,n){console.info("正在上传:"+n+"%")},onSuccessItem:function(e,n,t,a){e.isSuccess&&""==n.errormsg?alert("导入成功!"):alert(n.errormsg),i.loadData()}})}]).controller("agentTankSaveCtrl",["$scope","$http","$state","$stateParams","$rootScope","FileUploader","agentTankService","agentDepotService","agentService","agentStorehouseService","APP_CONFIG",function(o,e,n,t,a,i,l,s,r,d,u){var g;o.disabled=!1,o.isShow="1",o.loadDataById=function(e){g=e,l.getAgentDite(e).then(function(e){o.agentTankEdit=e,o.agentTankEdit.orgId=+o.agentTankEdit.orgId,o.agentTankEdit.state=+o.agentTankEdit.state,o.agentTankEdit.treasuryBonds="true"==o.agentTankEdit.treasuryBonds,$("#agentTank-form input").attr("disabled",o.disabled),$("#agentTank-form select").attr("disabled",o.disabled)},function(e){console.log()}),o.getFileList()},o.getFileList=function(){r.getFileList(g,"agentTank").then(function(e){o.fileList=e},function(e){console.log()})},o.getAgentDeopt=function(e){s.getAgentDepotHouse("","").then(function(e){o.depotList=e.map(function(e){return{depotId:e.id,depotName:e.agentDepotName}})},function(e){console.log(e)})},o.getAgentDeopt(),null!=t.id&&"edit"==t.type?o.loadDataById(t.id):"detail"==t.type&&(o.loadDataById(t.id),o.disabled=!0,o.isShow="0"),o.getEmptying=function(){o.agentTankEdit={},n.go("app.business.agent.basic.agentTankList")};o.linenumber=0,o.linenumbers=[0],o.addFile=function(){var e;0==o.linenumbers.length?o.linenumbers.push(0):(e=Math.max.apply(null,o.linenumbers),o.linenumbers.push(e+1))},o.fileIds=[],o.fileMap=new Map,o.uploader=new i({url:u.basicUrl+"/fileUpload/updateFileBusiness",autoUpload:!0,formData:[{type:"agentTank",userId:a.userInfo.userId,orgId:a.userInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,n){},onSuccessItem:function(e,n,t,a){var i;o.fileIds.push(n.id),o.fileMap.has(o.linenumber)&&(i=o.fileMap.get(o.linenumber).id,-1!=o.fileIds.indexOf(i)&&o.deleteFileByFileId(i)),o.fileMap.set(o.linenumber,n)}}),o.clickInput=function(e){o.linenumber=e,document.activeElement.previousSibling.children[0].click()},o.clickFileInput=function(e){o.linenumber=e},o.download=function(e,n){$("#filePath").val(e),$("#type").val("business"),$("#originalFileName").val(n),$("#download-form").attr("action",u.basicUrl+"/download"),$("#download-form").submit()},o.deleteFileIds=[],o.deleteFileByLinenumber=function(e){var n,t=o.linenumbers.indexOf(e);-1!=t&&(o.linenumbers.splice(t,1),o.fileMap.has(o.linenumber)&&(n=o.fileMap.get(o.linenumber).id,o.deleteFileByFileId(n,t),o.fileMap.delete(e)))},o.deleteFileByFileId=function(n){e({method:"POST",url:u.basicUrl+"/depot/basic/file/remove",data:{id:n}}).then(function(e){"success"==e.data.status&&(-1!=(e=o.fileIds.indexOf(n))&&o.fileIds.splice(e,1),o.getFileList(),alert("删除成功!"))},function(e){})};var c=$("#agentTank-form").validate();o.saveData=function(){var e;c.form()&&(e=angular.toJson(o.agentTankEdit),l.saveAndUpdata(e,a.orgInfo.orgId).then(function(e){"success"==e.status?(r.getUpdateFile(o.fileIds,e.agentId,"agentTank"),alert("保存成功"),n.go("app.business.agent.basic.agentTankList")):alert("保存失败")}))},o.retList=function(){a.back()}}]);
- "use strict";angular.module("app.business").service("agentDepotService",["$http","$q","APP_CONFIG","$rootScope",function(g,i,d,u){this.getPageInfo=function(e,t,r,o){var n=u.orgInfo.orgId,a=i.defer();return g({method:"GET",url:d.agentUrl+"/agentDepot/getAgentDepotList",params:{pageNum:e,pageSize:t,agentDepotName:null==r?"":r,orgid:n,agentId:o}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.getAgentDepotHouse=function(e,t,r){var o=u.orgInfo.orgId,n=i.defer();return g({method:"GET",url:d.agentUrl+"/agentDepot/getAgentDepotHouse",params:{agentDepotName:null==e?"":e,orgid:o,agentId:t,addState:r}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.saveAndUpdata=function(e){var t=u.orgInfo.orgId,r=i.defer();return g({method:"POST",url:d.agentUrl+"/agentDepot/saveAgentDepot",data:{agentJson:e,orgId:t}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var t=i.defer();return g({method:"POST",url:d.agentUrl+"/agentDepot/removeAgentDepot",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}},this.getAgentDite=function(e){var t=i.defer();return g({method:"GET",url:d.agentUrl+"/agentDepot/editDepot",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getQueryAgentDepotList=function(e,t){var r=i.defer();return g({method:"GET",url:d.agentUrl+"/agentDepot/getQueryAgentDepotList",params:{orgId:e,depotId:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getAgentStorehouseList=function(e,t){var r=i.defer();return g({method:"GET",url:d.agentUrl+"/agentStorehouse/getAgentStorehouseInfo",params:{agentDepotId:e,orgId:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getAgentStoreWareList=function(e,t){var r=i.defer();return g({method:"GET",url:d.agentUrl+"/agentStoreWare/getAgentWarehouseList",params:{agentStorehouseId:t,orgId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getDepotList=function(e,t){var r=u.orgInfo.orgId,o=i.defer();return g({method:"GET",url:d.agentUrl+"/agentDepot/getDepotList",params:{orgName:e,storehouseId:t,orgId:r}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.saveLaoDepot=function(e,t,r){var o=u.orgInfo.orgId,n=u.orgInfo.orgName,a=i.defer();return g({method:"POST",url:d.agentUrl+"/agentDepot/saveLaoDepot",data:{agentDepotId:e,storehouseId:t,warehouIds:r,orgName:n,orgId:o}}).then(function(e){a.resolve(e.data)},function(e){}),a.promise},this.addAgentId=function(e,t){var r=i.defer();return g({method:"POST",url:d.agentUrl+"/agentDepot/addAgentId",data:{id:e,agentId:t}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}}]);
- "use strict";angular.module("app.business").service("agentPeopleService",["$http","$q","APP_CONFIG","$rootScope",function(a,i,g,u){this.getPageInfo=function(e,t,n){var r=u.orgInfo.orgId,o=i.defer();return a({method:"GET",url:g.agentUrl+"/agentPeople/getAgentPeopleList",params:{pageNum:e,pageSize:t,PeopleName:null==n?"":n,orgId:r}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.saveAndUpdata=function(e){var t=u.orgInfo.orgId,n=i.defer();return a({method:"POST",url:g.agentUrl+"/agentPeople/saveAgentPeople",data:{agentJson:e,orgId:t}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var t=i.defer();return a({method:"POST",url:g.agentUrl+"/agentPeople/removeAgentPeople",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}},this.getAgentDite=function(e){var t=i.defer();return a({method:"GET",url:g.agentUrl+"/agentPeople/edit",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.business").service("agentService",["$http","$q","APP_CONFIG","$rootScope",function(a,i,u,o){this.getPageInfo=function(e,t,r,n){var o=i.defer();return a({method:"GET",url:u.agentUrl+"/agent/getAgentList",params:{pageNum:e,pageSize:t,agentName:null==r?"":r,orgid:n}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.getQueryAgentList=function(e){var t=i.defer();return a({method:"GET",url:u.agentUrl+"/agent/getQueryAgentList",params:{orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.saveAndUpdata=function(e){var t=o.orgInfo.orgId,r=i.defer();return a({method:"POST",url:u.agentUrl+"/agent/saveAgent",data:{agentJson:e,orgId:t}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var t=i.defer();return a({method:"POST",url:u.agentUrl+"/agent/removeAgent",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}},this.getAgentDite=function(e){var t=i.defer();return a({method:"GET",url:u.agentUrl+"/agent/edit",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getUpdateFile=function(e,t,r){var n=i.defer();return a({method:"POST",url:u.basicUrl+"/depot/basic/file/updateFile",params:{fileIds:angular.toJson(e),bid:t,fileType:r}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.removeStoreHouse=function(e,t){var r=i.defer();return a({method:"POST",url:u.agentUrl+"/agentStorehouse/removeStoreHouse",params:{depotId:t,storehouseId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getFileList=function(e,t){var r=o.orgInfo.orgId,n=i.defer();return a({method:"GET",url:u.basicUrl+"/depot/basic/file/getList",params:{bid:e,fileType:t,order:null,orgId:r}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise}}]);
- "use strict";angular.module("app.business").service("agentStorehouseService",["$http","$q","APP_CONFIG","$rootScope",function(a,u,s,g){this.getStoreList=function(e,r,t){var o=g.orgInfo.orgId,n=u.defer();return a({method:"GET",url:s.agentUrl+"/agentStorehouse/getStoreList",params:{pageNum:e,pageSize:r,agentDepotName:null==t?"":t,orgId:o}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getStorehouseList=function(e){var r=g.orgInfo.orgId,t=u.defer();return a({method:"GET",url:s.agentUrl+"/agentStorehouse/getStorehouseList",params:{depotId:e,orgId:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getAgentStoreInfo=function(e){var r=g.orgInfo.orgId,t=u.defer();return a({method:"GET",url:s.agentUrl+"/agentStorehouse/getAgentStoreInfo",params:{depotId:e,orgId:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getStorehouse=function(e,r){var t=u.defer();return a({method:"GET",url:s.agentUrl+"/agentStoreWare/getWarehouse",params:{unitId:e,storehouseId:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getDepotInfo=function(e,r){var t=g.orgInfo.orgId,o=u.defer();return a({method:"GET",url:s.agentUrl+"/agentStorehouse/getDepotInfo",params:{orgId:t}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.saveLaoStorehouse=function(e,r){var t=g.orgInfo.orgId,o=u.defer();return a({method:"POST",url:s.agentUrl+"/agentStorehouse/saveLaoStorehouse",data:{storehouseList:e,depotId:r,orgId:t}}).then(function(e){o.resolve(e.data)},function(e){}),o.promise},this.saveWarehouseData=function(e,r){var t=g.orgInfo.orgId,o=u.defer();return a({method:"POST",url:s.agentUrl+"/agentStoreWare/saveWarehouseData",data:{warehouseId:e,storeId:r,orgId:t}}).then(function(e){o.resolve(e.data)},function(e){}),o.promise},this.getWareList=function(e,r,t){var o=g.orgInfo.orgId,n=u.defer();return a({method:"GET",url:s.agentUrl+"/agentStoreWare/getWareList",params:{pageNum:e,pageSize:r,agentDepotName:null==t?"":t,orgId:o}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.removeAgentWare=function(e){var r=u.defer();return a({method:"POST",url:s.agentUrl+"/agentStoreWare/removeAgentWare",params:{wareId:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getAgentHouseId=function(){var r=u.defer();return a({method:"GET",url:s.agentUrl+"/agentStorehouse/getAgentHouseId",params:{orgId:g.userInfo.orgId}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getAgentWareId=function(){var r=u.defer();return a({method:"GET",url:s.agentUrl+"/agentStoreWare/getAgentWareHouseId",params:{orgId:g.userInfo.orgId}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getDepotToStoreList=function(e,r){var t=u.defer();return a({method:"GET",url:s.agentUrl+"/agentStorehouse/getDepotToStoreList",params:{orgId:e,depotId:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.business").service("agentTankService",["$http","$q","APP_CONFIG","$rootScope",function(o,i,u,g){this.getPageInfo=function(e,n,t){var r=g.orgInfo.orgId,a=i.defer();return o({method:"GET",url:u.agentUrl+"/agentTank/getAgentTankList",params:{pageNum:e,pageSize:n,agentDepotName:null==t?"":t,orgId:r}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.saveAndUpdata=function(e,n){var t=i.defer();return o({method:"POST",url:u.agentUrl+"/agentTank/saveAgentTank",data:{agentJson:e,orgId:n}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var n=i.defer();return o({method:"POST",url:u.agentUrl+"/agentTank/removeAgentTank",data:{id:e}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise}},this.getAgentDite=function(e){var n=i.defer();return o({method:"GET",url:u.agentUrl+"/agentTank/edit",params:{id:e}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise}}]);
- "use strict";angular.module("app.business").controller("agentHcCtrl",["$scope","$rootScope","$http","$state","agentHcService","FileUploader","agentService","agentDepotService","warehouseService","StorehouseService","agentStorehouseService","crkRecordService","APP_CONFIG",function(a,e,t,o,n,i,g,r,s,c,u,d,l){a.pageInfo={pageNum:1,pageSize:10},a.grainStorageHc={},a.loadData=function(){n.getGrainStorageHCData(a.pageInfo.pageNum,a.pageInfo.pageSize,a.grainStorageHc,e.orgInfo.orgId).then(function(t){a.pageInfo=t,a.pageAgent={pageNum:1,pageSize:100},g.getPageInfo(a.pageAgent.pageNum,a.pageAgent.pageSize,"",e.orgInfo.orgId).then(function(t){a.agentData=t},function(t){console.log()})},function(t){console.log()})},a.loadData(),a.getAgentDepotData=function(t){null!=t?r.getPageInfo("1","100","",t).then(function(t){a.depotList=t.list.map(function(t){return{depotId:t.id,depotName:t.agentDepotName}})},function(t){console.log(t)}):a.depotList={}},a.orgIds,a.getHouseList=function(o){null!=o?u.getDepotToStoreList(e.orgInfo.orgId,o).then(function(t){for(var e=0;e<a.depotList.length;e++)a.depotList[e].depotId==o&&(a.orgIds=a.depotList[e].orgId,a.storehouseList=t)},function(t){console.log(t)}):a.storehouseList={}},a.getWareList=function(t){null!=t?u.getStorehouse(a.orgIds,t).then(function(t){a.warelist=t.wareList},function(t){console.log(t)}):a.warelist={}},a.showEdit=function(t,e){o.go("app.business.agent.grainStorage.crk.trainEdit",{id:t,type:e})},a.remove=function(t){n.removeById(t).then(function(t){"success"==t.status?(alert("删除成功"),a.loadData()):alert("删除失败")})},a.goPage=function(t){a.pageInfo.pageNum=t,a.loadData()},a.synchro=function(){n.selectAgentHouseWareList(e.orgInfo.orgId).then(function(t){null!=(t=t.strResult)&&""!=t&&n.editHcCrkRecordData(angular.toJson(t),e.orgInfo.orgId,e.userInfo.realName).then(function(t){a.loadData()},function(t){console.log(t)})},function(t){console.log(t)})},a.uploader=new i({url:l.agentUrl+"/agentHc/importFile",autoUpload:!0,formData:[{fileType:"xlsx",orgId:e.orgInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(t,e){console.info("正在上传:"+e+"%")},onSuccessItem:function(t,e,o,n){t.isSuccess&&""==e.errormsg?alert("导入成功!"):alert(e.errormsg),a.loadData()}})}]).controller("agentHcSaveCtrl",["$scope","$http","$state","$stateParams","$rootScope","$filter","FileUploader","agentHcService","agentService","agentStorehouseService","agentDepotService",function(n,t,e,o,a,i,g,r,s,c,u){n.disabled=!1,n.isShow="1",n.loadDataById=function(t){r.getAgentHcEdit(t).then(function(t){n.getEditData(),n.getAgentDepotData(t.agentId,t.agentDepotId),n.getWareList(t.storehouseId),n.agentHcEdit=t,n.agentHcEdit.crkTime=i("date")(n.agentHcEdit.crkTime,"yyyy-MM-dd"),$("#agentHc-form input").attr("disabled",n.disabled),$("#agentHc-form select").attr("disabled",n.disabled)},function(t){console.log()})},n.getEditData=function(){s.getPageInfo("1","100","",a.orgInfo.orgId).then(function(t){n.agentData=t},function(t){console.log()})},n.getAgentDepotData=function(t,e){null!=t?u.getAgentDepotHouse("",t).then(function(t){n.depotList=t.map(function(t){return{depotId:t.id,depotName:t.agentDepotName}}),n.getHouseList(e)},function(t){console.log(t)}):n.depotList={}},n.orgIds,n.getHouseList=function(o){null!=o?c.getDepotToStoreList(a.orgInfo.orgId,o).then(function(t){for(var e=0;e<n.depotList.length;e++)n.depotList[e].depotId==o&&(n.orgIds=n.depotList[e].orgId,n.storehouseList=t)},function(t){console.log(t)}):n.storehouseList={}},n.getWareList=function(t){null!=t?c.getStorehouse(n.orgIds,t).then(function(t){n.warelist=t.wareList},function(t){console.log(t)}):n.warelist={}},null!=o.id&&"edit"==o.type?n.loadDataById(o.id):"detail"==o.type?(n.loadDataById(o.id),n.disabled=!0,n.isShow="0"):n.getEditData(),n.getEmptying=function(){n.agentHcEdit={},e.go("app.business.agent.grainStorage.crk.trainList")};var d=$("#agentHc-form").validate();n.saveData=function(){var t;d.form()&&(t=angular.toJson(n.agentHcEdit),r.saveAndUpdata(t).then(function(t){"success"==t.status?(alert("保存成功"),e.go("app.business.agent.grainStorage.crk.trainList")):alert("保存失败")}))},n.retList=function(){a.back()}}]);
- "use strict";angular.module("app.business").controller("agentNumberCtrl",["$scope","$rootScope","$http","$state","agentNumberService","FileUploader","agentService","agentDepotService","warehouseService","StorehouseService","agentBgmxzService","agentStorehouseService","kcswService","APP_CONFIG",function(a,t,e,n,o,r,i,g,s,u,d,l,c,f){a.pageInfo={pageNum:1,pageSize:10},a.grainStorageNumber={},a.loadData=function(){o.getGrainStorageNumberData(a.pageInfo.pageNum,a.pageInfo.pageSize,a.grainStorageNumber,t.orgInfo.orgId).then(function(e){a.pageInfo=e,a.pageAgent={pageNum:1,pageSize:100},i.getPageInfo(a.pageAgent.pageNum,a.pageAgent.pageSize,"",t.orgInfo.orgId).then(function(e){a.agentData=e},function(e){console.log()})},function(e){console.log()})},a.loadData(),a.getAgentDepotData=function(e){null!=e?g.getPageInfo("1","100","",e).then(function(e){a.depotList=e.list.map(function(e){return{depotId:e.id,depotName:e.agentDepotName}})},function(e){console.log(e)}):a.depotList={}},a.orgIds,a.getHouseList=function(o){null!=o?l.getDepotToStoreList(t.orgInfo.orgId,o).then(function(e){for(var t=0;t<a.depotList.length;t++)a.depotList[t].depotId==o&&(a.orgIds=a.depotList[t].orgId,a.storehouseList=e)},function(e){console.log(e)}):a.storehouseList={}},a.getWareList=function(e){null!=e?l.getStorehouse(a.orgIds,e).then(function(e){a.warelist=e.wareList},function(e){console.log(e)}):a.warelist={}},a.showEdit=function(e,t,o){n.go("app.business.agent.grainStorage.numberEdit",{id:e,type:t,addState:o})},a.synchro=function(){d.selectAgentHouseWareList(t.orgInfo.orgId,"kcsw").then(function(e){null!=(e=e.strResult)&&""!=e&&o.editCrkKcswData(angular.toJson(e),t.orgInfo.orgId,t.userInfo.realName).then(function(e){a.loadData()},function(e){console.log(e)})},function(e){console.log(e)})},a.remove=function(e){o.removeById(e).then(function(e){"success"==e.status?(alert("删除成功"),a.loadData()):alert("删除失败")})},a.goPage=function(e){a.pageInfo.pageNum=e,a.loadData()},a.uploader=new r({url:f.agentUrl+"/agentNumber/importFile",autoUpload:!0,formData:[{fileType:"xlsx",orgId:t.orgInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,t){console.info("正在上传:"+t+"%")},onSuccessItem:function(e,t,o,n){e.isSuccess&&""==t.errormsg?alert("导入成功!"):alert(t.errormsg),a.loadData()}})}]).controller("agentNumberSaveCtrl",["$scope","$http","$state","$stateParams","$rootScope","$filter","$timeout","FileUploader","agentNumberService","agentService","agentStorehouseService","agentDepotService","StorehouseService","warehouseService","enumService",function(n,e,t,o,a,r,i,g,s,u,d,l,c,f,p){n.disabled=!1,n.isShow="1",n.agentNumberEdit={},n.loadDataById=function(e){s.getAgentNumberEdit(e).then(function(e){n.getEditData(),n.getAgentDepotData(e.agentId),i(function(){n.getHouseList(e.agentDepotId),n.getWareList(e.storehouseId)},100),n.agentNumberEdit=e,n.agentNumberEdit.crkTime=r("date")(n.agentNumberEdit.crkTime,"yyyy-MM-dd"),$("#agentNumber-form input").attr("disabled",n.disabled),$("#agentNumber-form select").attr("disabled",n.disabled),n.getTreeListByTypeId()},function(e){console.log()})},n.getEditData=function(){u.getPageInfo("1","100","",a.orgInfo.orgId).then(function(e){n.agentData=e},function(e){console.log()})},n.getTreeListByTypeId=function(){p.getTreeListByTypeId(n.agentNumberEdit.nature,1032).then(function(e){e=n.data_add(e);n.grainAttributeTreeData=e},function(e){console.log(e)})},n.getAgentDepotData=function(e){null!=e?l.getAgentDepotHouse("",e,o.addState).then(function(e){n.depotList=e.map(function(e){return{depotId:e.id,depotName:e.agentDepotName}})},function(e){console.log(e)}):n.depotList={}},n.orgIds,n.getHouseList=function(o){null!=o?d.getDepotToStoreList(a.orgInfo.orgId,o).then(function(e){for(var t=0;t<n.depotList.length;t++)n.depotList[t].depotId==o&&(n.orgIds=n.depotList[t].orgId,n.storehouseList=e)},function(e){console.log(e)}):n.storehouseList={}},n.getWareList=function(e){null!=e?d.getStorehouse(n.orgIds,e).then(function(e){n.warelist=e.wareList},function(e){console.log(e)}):n.warelist={}},null!=o.id&&"edit"==o.type?n.loadDataById(o.id):"detail"==o.type?(n.loadDataById(o.id),n.disabled=!0,n.isShow="0"):(n.getEditData(),n.getTreeListByTypeId()),n.getEmptying=function(){n.agentNumberEdit={},t.go("app.business.agent.grainStorage.numberList")};var m=$("#agentNumber-form").validate();n.saveData=function(){var e;m.form()&&(n.agentNumberEdit.nature=n.agentNumberEdit.nature[0].id,e=angular.toJson(n.agentNumberEdit),s.saveAndUpdata(e).then(function(e){"success"==e.status?(alert("保存成功"),t.go("app.business.agent.grainStorage.numberList")):alert("保存失败")}))},n.retList=function(){a.back()},n.data_add=function(e){var t,o=[];return 0!=e.length&&(t=angular.toJson({id:null,name:"请选择",children:[]}),o=(e=angular.toJson(e)).substring(0,1)+t+","+e.substring(1,e.length)),angular.fromJson(o)}}]);
- "use strict";angular.module("app.business").controller("agentQcCtrl",["$scope","$rootScope","$http","$state","agentQcService","FileUploader","agentService","agentDepotService","warehouseService","StorehouseService","agentStorehouseService","crkRecordService","$filter","APP_CONFIG",function(a,i,e,r,t,o,n,s,g,c,u,d,l,p){a.pageInfo={pageNum:1,pageSize:10},a.grainStorageQc={},a.loadData=function(){t.getGrainStorageQcData(a.pageInfo.pageNum,a.pageInfo.pageSize,a.grainStorageQc,i.orgInfo.orgId).then(function(e){a.pageInfo=e,a.pageAgent={pageNum:1,pageSize:100},n.getPageInfo(a.pageAgent.pageNum,a.pageAgent.pageSize,"",i.orgInfo.orgId).then(function(e){a.agentData=e},function(e){console.log()})},function(e){console.log()})},a.loadData(),a.getAgentDepotData=function(e){null!=e?s.getPageInfo("1","100","",e).then(function(e){a.depotList=e.list.map(function(e){return{depotId:e.id,depotName:e.agentDepotName}})},function(e){console.log(e)}):a.depotList={}},a.orgIds,a.getHouseList=function(o){null!=o?u.getDepotToStoreList(i.orgInfo.orgId,o).then(function(e){for(var t=0;t<a.depotList.length;t++)a.depotList[t].depotId==o&&(a.orgIds=a.depotList[t].orgId,a.storehouseList=e)},function(e){console.log(e)}):a.storehouseList={}},a.getWareList=function(e){null!=e?u.getStorehouse(a.orgIds,e).then(function(e){a.warelist=e.wareList},function(e){console.log(e)}):a.warelist={}},a.showEdit=function(e,t,o){var n;"1"==o.sjly?("汽车入库"==o.businessType?o.businessType="入仓":o.businessType="出仓",n=i.dicData,a.obj={bizNo:e,ywlx:o.businessType,agentOrgId:o.agentOrgId,rq:l("date")(o.crkTime,"yyyy-MM-dd HH:mm:ss"),jhdh:"0",houseName:o.storehouseName,wareName:o.warehouseName,lspz:n[o.lspz],lspzid:o.lspz,count:o.grainNumber},r.go("app.supervise.operation.detail",{obj:angular.toJson(a.obj)})):r.go("app.business.agent.grainStorage.crk.carEdit",{id:e,type:t})},a.remove=function(e){t.removeById(e).then(function(e){"success"==e.status?(alert("删除成功"),a.loadData()):alert("删除失败")})},a.goPage=function(e){a.pageInfo.pageNum=e,a.loadData()},a.synchro=function(){t.selectAgentHouseWareList(i.orgInfo.orgId).then(function(e){null!=(e=e.strResult)&&""!=e&&t.editQcCrkRecordData(angular.toJson(e),i.orgInfo.orgId,i.userInfo.realName).then(function(e){a.loadData()},function(e){console.log(e)})},function(e){console.log(e)})},a.uploader=new o({url:p.agentUrl+"/agentQc/importFile",autoUpload:!0,formData:[{fileType:"xlsx",orgId:i.orgInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,t){console.info("正在上传:"+t+"%")},onSuccessItem:function(e,t,o,n){e.isSuccess&&""==t.errormsg?alert("导入成功!"):alert(t.errormsg),a.loadData()}})}]).controller("agentQcSaveCtrl",["$scope","$http","$state","$stateParams","$rootScope","$filter","FileUploader","agentQcService","agentService","agentStorehouseService","agentDepotService","StorehouseService","warehouseService",function(n,e,t,o,a,i,r,s,g,c,u,d,l){n.disabled=!1,n.isShow="1",n.loadDataById=function(e){s.getAgentQcEdit(e).then(function(e){n.getEditData(),$$scope.getAgentDepotData(e.agentId,e.agentDepotId),n.getWareList(e.storehouseId),n.agentQcEdit=e,n.agentQcEdit.crkTime=i("date")(n.agentQcEdit.crkTime,"yyyy-MM-dd"),$("#agentQc-form input").attr("disabled",n.disabled),$("#agentQc-form select").attr("disabled",n.disabled)},function(e){console.log()})},n.getEditData=function(){g.getPageInfo("1","100","",a.orgInfo.orgId).then(function(e){n.agentData=e},function(e){console.log()})},n.getAgentDepotData=function(e,t){null!=e?u.getAgentDepotHouse("",e).then(function(e){n.depotList=e.map(function(e){return{depotId:e.id,depotName:e.agentDepotName}}),n.getHouseList(t)},function(e){console.log(e)}):n.depotList={}},n.orgIds,n.getHouseList=function(o){null!=o?c.getDepotToStoreList(a.orgInfo.orgId,o).then(function(e){for(var t=0;t<n.depotList.length;t++)n.depotList[t].depotId==o&&(n.orgIds=n.depotList[t].orgId,n.storehouseList=e)},function(e){console.log(e)}):n.storehouseList={}},n.getWareList=function(e){null!=e?c.getStorehouse(n.orgIds,e).then(function(e){n.warelist=e.wareList},function(e){console.log(e)}):n.warelist={}},null!=o.id&&"edit"==o.type?n.loadDataById(o.id):"detail"==o.type?(n.loadDataById(o.id),n.disabled=!0,n.isShow="0"):n.getEditData(),n.getEmptying=function(){n.agentQcEdit={},t.go("app.business.agent.grainStorage.crk.carList")};var p=$("#agentQc-form").validate();n.saveData=function(){var e;p.form()&&(e=angular.toJson(n.agentQcEdit),s.saveAndUpdata(e).then(function(e){"success"==e.status?(alert("保存成功"),t.go("app.business.agent.grainStorage.crk.carList")):alert("保存失败")}))},n.retList=function(){a.back()}}]);
- "use strict";angular.module("app.business").controller("agentQualityCtrl",["$scope","$state","$rootScope","$uibModal","$http","$filter","StorehouseService","warehouseService","agentService","agentDepotService","$stateParams","agentQualityService","agentStorehouseService","FileUploader","APP_CONFIG",function(o,n,t,a,e,i,c,s,u,d,r,l,g,y,h){o.dicDataList=t.dicDataList,o.pageInfo={pageNum:1,pageSize:10},o.search={storehouseId:"",warehouseId:"",checkResult:null},null!=r.checkResult&&(o.search.checkResult=r.checkResult),o.loadData=function(){l.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,r.type,o.search.checkResult,o.search.agentId,o.search.agentDepotId,o.search.storehouseId,o.search.warehouseId).then(function(e){o.pageInfo=e,o.pageAgent={pageNum:1,pageSize:100},u.getPageInfo(o.pageAgent.pageNum,o.pageAgent.pageSize,"",t.orgInfo.orgId).then(function(e){o.agentData=e},function(e){console.log()})},function(e){console.log(e)})},o.getAgentDepotData=function(e){null!=e?d.getPageInfo("1","100","",e).then(function(e){o.depotList=e.list.map(function(e){return{depotId:e.id,depotName:e.agentDepotName}})},function(e){console.log(e)}):o.depotList={}},o.orgIds,o.getHouseList=function(a){null!=a?g.getDepotToStoreList(t.orgInfo.orgId,a).then(function(e){for(var t=0;t<o.depotList.length;t++)o.depotList[t].depotId==a&&(o.orgIds=o.depotList[t].orgId,o.storehouseList=e)},function(e){console.log(e)}):o.storehouseList={}},o.getWareList=function(e){null!=e?g.getStorehouse(o.orgIds,e).then(function(e){o.warelist=e.wareList},function(e){console.log(e)}):o.warelist={}},o.loadData(),o.goPage=function(e){o.pageInfo.pageNum=e,o.loadData()},o.$on("storeChangeed",function(e,t){o.search.storehouseId=t,o.loadData(),o.loadWare()}),o.showAddFck=function(){e({method:"POST",url:h.qualitycheckUrl+"/storehouseBusiness/insertStorehouseBusinessFromFcbgz"}).then(function(e){n.go("app.business.agent.grainStorage.quality.fck.fckadd",{id:0,checkType:0,isNotEdit:!1})},function(e){})},o.showEditFck=function(e){n.go("app.business.agent.grainStorage.quality.fck.fckedit",{id:e,isNotEdit:!1})},o.showViewFck=function(e,t,a,i){"0"==t?n.go("app.business.agent.grainStorage.quality.fck.fckedit",{id:e,isNotEdit:!0}):"1"==t&&n.go("app.storage.qualitycheck.fck.fckedit",{id:e,isNotEdit:!0,storeName:a,wareName:i})},o.showAddAck=function(e,t,a){n.go("app.business.agent.grainStorage.quality.ack.ackadd",{id:0,houseId:t,warehouseId:a,isNotEdit:!1})},o.showEditAck=function(e){n.go("app.business.agent.grainStorage.quality.ack.ackedit",{id:e,isNotEdit:!1})},o.showViewAck=function(e,t,a,i){"0"==t?n.go("app.business.agent.grainStorage.quality.ack.ackedit",{id:e,isNotEdit:!0}):"1"==t&&n.go("app.storage.qualitycheck.ack.ackedit",{id:e,isNotEdit:!0,storeName:a,wareName:i})},o.showFirstCheckPage=function(){var e=[];e.type=0,a.open({size:"lg",templateUrl:"app/business/agent/grainStorage/views/quality/accept-first-list.html",controller:"agentSprModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){},function(e){console.log(e)})},o.showAddSpr=function(e,t){n.go("app.business.agent.grainStorage.quality.spr.spradd",{id:0,houseId:e,warehouseId:t,isNotEdit:!1})},o.showEditSpr=function(e){n.go("app.business.agent.grainStorage.quality.spr.spredit",{id:e,isNotEdit:!1})},o.showAcctCheckPage=function(){n.go("app.business.agent.grainStorage.quality.spr.spradd",{id:0,isNotEdit:!1})},o.showViewSpr=function(e,t,a,i){"0"==t?n.go("app.business.agent.grainStorage.quality.spr.spredit",{id:e,isNotEdit:!0}):"1"==t&&n.go("app.storage.qualitycheck.spr.spredit",{id:e,isNotEdit:!0,storeName:a,wareName:i})},o.showAddDak=function(){n.go("app.business.agent.grainStorage.quality.dakadd",{id:0,isNotEdit:!1})},o.showEditDak=function(e){n.go("app.business.agent.grainStorage.quality.dakedit",{id:e,isNotEdit:!1})},o.showViewDak=function(e,t,a,i){"0"==t?n.go("app.business.agent.grainStorage.quality.dakedit",{id:e,isNotEdit:!0}):"1"==t&&n.go("app.storage.qualitycheck.dakedit",{id:e,isNotEdit:!0,storeName:a,wareName:i})},o.showAddTrk=function(){n.go("app.business.agent.grainStorage.quality.trkadd",{id:0,isNotEdit:!1})},o.showEditTrk=function(e){n.go("app.business.agent.grainStorage.quality.trkedit",{id:e,isNotEdit:!1})},o.showViewTrk=function(e,t,a,i){"0"==t?n.go("app.business.agent.grainStorage.quality.trkedit",{id:e,isNotEdit:!0}):"1"==t&&n.go("app.storage.qualitycheck.trkedit",{id:e,isNotEdit:!0,storeName:a,wareName:i})},o.showAddOut=function(){n.go("app.business.agent.grainStorage.quality.out.outadd",{id:0,isNotEdit:!1})},o.showEditOut=function(e){n.go("app.business.agent.grainStorage.quality.out.outedit",{id:e,isNotEdit:!1})},o.showViewOut=function(e,t,a,i){"0"==t?n.go("app.business.agent.grainStorage.quality.out.outedit",{id:e,isNotEdit:!0}):"1"==t&&n.go("app.storage.qualitycheck.out.outedit",{id:e,isNotEdit:!0,storeName:a,wareName:i})},o.remove=function(e){l.removeById(e).then(function(e){"success"==e.msg?(alert("删除成功"),o.loadData()):alert("删除失败")})},o.uploader=new y({url:h.agentUrl+"/agentQuality/importFile",autoUpload:!0,formData:[{fileType:"xlsx",orgId:t.orgInfo.orgId,checktype:r.type}],removeAfterUpload:!0,onProgressItem:function(e,t){console.info("正在上传:"+t+"%")},onSuccessItem:function(e,t,a,i){e.isSuccess&&""==t.errormsg?alert("导入成功!"):alert(t.errormsg),o.loadData()}})}]).controller("agentQualitySaveCtrl",["$scope","$state","$http","$stateParams","StorehouseService","warehouseService","keeperService","agentStorehouseService","$timeout","agentService","agentDepotService","$rootScope","$filter","enumService","agentQualityService","keepAccountService","APP_CONFIG",function(i,a,e,t,o,n,c,s,u,d,r,l,g,y,h,p,k){i.qualitycheck=null,i.loadDataById=function(e){h.loadDataById(e).then(function(e){i.qualitycheck=e,i.qualitycheck.wareHouseName=e.wareHouseName,i.qualitycheck.inspectionStandardBasis=parseInt(i.qualitycheck.inspectionStandardBasis),i.qualitycheck.inputTime=g("date")(i.qualitycheck.inputTime,"yyyy-MM-dd"),i.qualitycheck.chooseTime=g("date")(i.qualitycheck.chooseTime,"yyyy-MM-dd"),i.qualitycheck.checkTime=g("date")(i.qualitycheck.checkTime,"yyyy-MM-dd"),i.qualitycheck.applyCheckTime=g("date")(i.qualitycheck.applyCheckTime,"yyyy-MM-dd"),i.qualitycheck.keeperAdvicesTime=g("date")(i.qualitycheck.keeperAdvicesTime,"yyyy-MM-dd"),i.qualitycheck.chiefAdvicesTime=g("date")(i.qualitycheck.chiefAdvicesTime,"yyyy-MM-dd"),i.qualitycheck.viceManagerAdvicesTime=g("date")(i.qualitycheck.viceManagerAdvicesTime,"yyyy-MM-dd"),i.qualitycheck.managerAdvicesTime=g("date")(i.qualitycheck.managerAdvicesTime,"yyyy-MM-dd"),i.qualitycheck.improveTime=g("date")(i.qualitycheck.improveTime,"yyyy-MM-dd"),i.qualitycheck.checkResultTime=g("date")(i.qualitycheck.checkResultTime,"yyyy-MM-dd"),i.getAgentDepotData(e.agentId),i.getHouseList(e.agentDepotId),u(function(){i.getWareList(e.storehouseId)},600),i.getGrainDetailKind(),i.getQualityData(),i.edit()},function(e){})},i.getEditData=function(){d.getPageInfo("1","100","",l.orgInfo.orgId).then(function(e){i.agentData=e},function(e){console.log()})},i.getEditData(),i.getAgentDepotData=function(e){null!=e?r.getAgentDepotHouse("",e).then(function(e){i.depotList=e.map(function(e){return{depotId:e.id,depotName:e.agentDepotName}})},function(e){console.log(e)}):i.depotList={}},i.orgIds,i.getHouseList=function(a){null!=a?s.getDepotToStoreList(l.orgInfo.orgId,a).then(function(e){for(var t=0;t<i.depotList.length;t++)i.depotList[t].depotId==a&&(i.orgIds=i.depotList[t].orgId,i.storehouseList=e)},function(e){console.log(e)}):i.storehouseList={}},i.getWareList=function(e){null!=e?s.getStorehouse(i.orgIds,e).then(function(e){i.warelist=e.wareList},function(e){console.log(e)}):(i.warelist={},i.qualitycheck.warehouseId=null)},i.addCheckSon=[],i.edit=function(){var e=t.id;h.findQualitycheckSonByQcSonId(e).then(function(e){for(var t=0;t<e.length;t++)i.addCheckSon.push(angular.copy(e[t]))})},i.getVarietiesData=function(){3164==i.qualitycheck.subType?i.qualitycheck.inspectionStandardBasis=5523:3165==i.qualitycheck.subType?i.qualitycheck.inspectionStandardBasis=5524:3166==i.qualitycheck.subType?i.qualitycheck.inspectionStandardBasis=5526:2777==i.qualitycheck.subType?i.qualitycheck.inspectionStandardBasis=5525:6905==i.qualitycheck.subType&&(i.qualitycheck.inspectionStandardBasis=6908),i.getGrainDetailKind()},i.getGrainDetailKind=function(){y.getTreeListByTypeId(i.qualitycheck.subTypeDetailed,i.qualitycheck.subType).then(function(e){i.grainDetailKindTreeData=e},function(e){console.log(e)})},i.getQualityData=function(){y.getTreeListByTypeId(i.qualitycheck.quality,1032).then(function(e){e=i.data_add(e);i.grainAttributeTreeData=e},function(e){console.log(e)})},i.changeGetInfo=function(){null!=i.qualitycheck.storehouseId&&null!=i.qualitycheck.storehouseId&&""!=i.qualitycheck.storehouseId&&null!=i.qualitycheck.warehouseId&&null!=i.qualitycheck.warehouseId&&""!=i.qualitycheck.warehouseId&&(0!=t.checkType&&1!=t.checkType||h.findByStoreWarehouse(i.qualitycheck.storehouseId,i.qualitycheck.warehouseId,t.checkType).then(function(e){if(e)return 0==t.checkType?(alert("该仓已经初检,不能再次初检,您可以从列表中选择进行修改!"),a.go("app.business.agent.grainStorage.quality.fck.fcklist",{type:0})):1==t.checkType&&(alert("该仓已经验收,不能再次验收,您可以从列表中选择进行修改!"),a.go("app.business.agent.grainStorage.quality.ack.acklist",{type:1})),!0},function(e){console.log(e)}))},i.qualitycheck={};var f=t.houseId,q=t.warehouseId;0!=t.id?(i.loadDataById(t.id),i.getQualityData()):void 0!==f&&void 0!==q?h.findByStoreWarehouse(f,q,"0").then(function(e){i.qualitycheck.number=e.number,i.qualitycheck.harvestTime=e.harvestTime,i.qualitycheck.inputTime=g("date")(e.inputTime,"yyyy-MM-dd"),i.qualitycheck.quality=e.quality,i.qualitycheck.location=e.location,i.qualitycheck.agentId=e.agentId,i.qualitycheck.agentDepotId=e.agentDepotId,i.qualitycheck.storehouseId=e.storehouseId,i.qualitycheck.warehouseId=e.warehouseId,i.qualitycheck.subType=e.subType,i.qualitycheck.subTypeDetailed=e.subTypeDetailed,i.qualitycheck.keeper=e.keeper,i.qualitycheck.inspectionStandardBasis=parseInt(e.inspectionStandardBasis),i.getAgentDepotData(e.agentId),i.getHouseList(e.agentDepotId),u(function(){i.getWareList(e.storehouseId)},600),i.getGrainDetailKind(),i.getQualityData()},function(e){}):(q=function(){var e=new Date,t=e.getMonth()+1,a=e.getDate();1<=t&&t<=9&&(t="0"+t);0<=a&&a<=9&&(a="0"+a);return e.getFullYear()+"-"+t+"-"+a}(),i.qualitycheck.chooseTime=q,i.qualitycheck.checkTime=q,i.qualitycheck.applyCheckTime=q,i.getQualityData()),null==t.isNotEdit||"false"==t.isNotEdit?i.isNotEdit=!1:"true"==t.isNotEdit&&(i.isNotEdit=!0);var m=$("#qualitycheck-form").validate();i.saveData=function(t){m.form()&&(i.qualitycheck.type=t,i.qualitycheck.orgId=l.userInfo.orgId,i.qualitycheck.inspectionStandardBasis=parseInt(i.qualitycheck.inspectionStandardBasis),i.qualitycheck.subTypeDetailed=parseInt(i.qualitycheck.subTypeDetailed[0].id),void 0!==i.qualitycheck.quality&&(i.qualitycheck.quality=parseInt(i.qualitycheck.quality[0].id)),i.qualitycheck.inputTime=g("date")(i.qualitycheck.inputTime,"yyyy-MM-dd"),i.qualitycheck.chooseTime=g("date")(i.qualitycheck.chooseTime,"yyyy-MM-dd"),i.qualitycheck.checkTime=g("date")(i.qualitycheck.checkTime,"yyyy-MM-dd"),i.qualitycheck.applyCheckTime=g("date")(i.qualitycheck.applyCheckTime,"yyyy-MM-dd"),i.qualitycheck.keeperAdvicesTime=g("date")(i.qualitycheck.keeperAdvicesTime,"yyyy-MM-dd"),i.qualitycheck.chiefAdvicesTime=g("date")(i.qualitycheck.chiefAdvicesTime,"yyyy-MM-dd"),i.qualitycheck.viceManagerAdvicesTime=g("date")(i.qualitycheck.viceManagerAdvicesTime,"yyyy-MM-dd"),i.qualitycheck.managerAdvicesTime=g("date")(i.qualitycheck.managerAdvicesTime,"yyyy-MM-dd"),i.qualitycheck.improveTime=g("date")(i.qualitycheck.improveTime,"yyyy-MM-dd"),i.qualitycheck.checkResultTime=g("date")(i.qualitycheck.checkResultTime,"yyyy-MM-dd"),e({method:"POST",url:k.agentUrl+"/agentQuality/save",data:{qualitycheckJson:angular.toJson(i.qualitycheck),qualityOneJson:angular.toJson(i.addCheckSon)}}).then(function(e){"success"==e.data.status?(alert("保存成功!"),0==t?a.go("app.business.agent.grainStorage.quality.fck.fcklist",{type:0}):1==t?a.go("app.business.agent.grainStorage.quality.ack.acklist",{type:1}):2==t?a.go("app.business.agent.grainStorage.quality.spr.sprlist",{type:2}):3==t?a.go("app.business.agent.grainStorage.quality.out.outlist",{type:3}):4==t?a.go("app.business.agent.grainStorage.quality.daklist",{type:4}):5==t&&a.go("app.business.agent.grainStorage.quality.trklist",{type:5})):alert("保存失败!")},function(e){}))},i.addTR=function(e){i.addCheckSon.push({qualitycheckId:e})},i.deleteTR=function(e){null!=e.id&&i.deleteSon(e.id),e=i.addCheckSon.indexOf(e),i.addCheckSon.splice(e,1)},i.deleteSon=function(e){confirm("当前数据已近存在于系统中,确定要删除吗?")&&h.removeSon(e).then(function(e){"success"==e.status?alert("删除成功!"):alert("删除失败!")},function(e){console.log(e)})},i.data_add=function(e){var t,a=[];return 0!=e.length&&(t=angular.toJson({id:null,name:"请选择",children:[]}),a=(e=angular.toJson(e)).substring(0,1)+t+","+e.substring(1,e.length)),angular.fromJson(a)}}]).controller("agentSprModalCtrl",["$scope","$uibModalInstance","$state","$filter","$http","$uibModal","agentQualityService","$stateParams","APP_CONFIG","items",function(t,i,o,e,a,n,c,s,u,d){t.pageInfo={pageNum:1,pageSize:10},t.loadData=function(e){a({method:"GET",url:u.agentUrl+"/agentQuality/getList",params:{pageNum:e,pageSize:10,checktype:d.type}}).then(function(e){t.pageInfo=e.data},function(e){console.log(e)})},t.loadData(1),t.goPage=function(e){t.pageInfo.pageNum!=e&&0<e&&(t.pageInfo.pageNum=e,t.loadData(e))},t.cancel=function(){i.close()},t.showAddAck=function(e,t,a){i.close(),o.go("app.business.agent.grainStorage.quality.ack.ackadd",{id:0,houseId:t,warehouseId:a,isNotEdit:!1})}}]);
- "use strict";angular.module("app.business").service("agentHcService",["$http","$q","APP_CONFIG","$rootScope",function(o,s,u,n){this.getGrainStorageHCData=function(e,t,r,n){var a=s.defer();return o({method:"GET",url:u.agentUrl+"/agentHc/getAgentHcList",params:{pageNum:e,pageSize:t,agentId:null==r.agentId?"":r.agentId,agentDepotId:null==r.agentDepotId?"":r.agentDepotId,storehouseId:null==r.storehouseId?"":r.storehouseId,warehouseId:null==r.warehouseId?"":r.warehouseId,businessType:null==r.businessType?"":r.businessType,lspz:null==r.lspz?"":r.lspz,orgid:n}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.saveAndUpdata=function(e){var t=n.orgInfo.orgId,r=s.defer();return o({method:"POST",url:u.agentUrl+"/agentHc/saveAgent",data:{agentHcJson:e,orgId:t}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var t=s.defer();return o({method:"POST",url:u.agentUrl+"/agentHc/removeAgentHc",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}},this.getAgentHcEdit=function(e){var t=s.defer();return o({method:"GET",url:u.agentUrl+"/agentHc/getAgentHcEdit",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.editHcCrkRecordData=function(e,t,r){var n=s.defer();return o({method:"POST",url:u.agentUrl+"/agentHc/editHcCrkRecordData",data:{hcCrkRecordData:e,orgId:t,realName:r}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.selectAgentHouseWareList=function(e){var t=s.defer();return o({method:"GET",url:u.agentUrl+"/agentHc/selectAgentHouseWareList",params:{orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.business").service("agentNumberService",["$http","$q","APP_CONFIG","$rootScope",function(o,u,s,n){this.getGrainStorageNumberData=function(e,t,r,n){var a=u.defer();return o({method:"GET",url:s.agentUrl+"/agentNumber/getAgentNumberList",params:{pageNum:e,pageSize:t,agentId:null==r.agentId?"":r.agentId,agentDepotId:null==r.agentDepotId?"":r.agentDepotId,storehouseId:null==r.storehouseId?"":r.storehouseId,warehouseId:null==r.warehouseId?"":r.warehouseId,businessType:null==r.businessType?"":r.businessType,lspz:null==r.lspz?"":r.lspz,orgid:n}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.saveAndUpdata=function(e){var t=n.orgInfo.orgId,r=u.defer();return o({method:"POST",url:s.agentUrl+"/agentNumber/saveAgent",data:{agentNumberJson:e,orgId:t}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var t=u.defer();return o({method:"POST",url:s.agentUrl+"/agentNumber/removeAgentNumber",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}},this.getAgentNumberEdit=function(e){var t=u.defer();return o({method:"GET",url:s.agentUrl+"/agentNumber/getAgentNumberEdit",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.editCrkKcswData=function(e,t,r){var n=u.defer();return o({method:"POST",url:s.agentUrl+"/agentNumber/editCrkKcswData",data:{kcswData:e,orgId:t,realName:r}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise}}]);
- "use strict";angular.module("app.business").service("agentQcService",["$http","$q","APP_CONFIG","$rootScope",function(o,s,u,n){this.getGrainStorageQcData=function(e,t,r,n){var a=s.defer();return o({method:"GET",url:u.agentUrl+"/agentQc/getAgentQcList",params:{pageNum:e,pageSize:t,agentId:null==r.agentId?"":r.agentId,agentDepotId:null==r.agentDepotId?"":r.agentDepotId,storehouseId:null==r.storehouseId?"":r.storehouseId,warehouseId:null==r.warehouseId?"":r.warehouseId,businessType:null==r.businessType?"":r.businessType,lspz:null==r.lspz?"":r.lspz,orgid:n}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.saveAndUpdata=function(e){var t=n.orgInfo.orgId,r=s.defer();return o({method:"POST",url:u.agentUrl+"/agentQc/saveAgent",data:{agentQcJson:e,orgId:t}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var t=s.defer();return o({method:"POST",url:u.agentUrl+"/agentQc/removeAgentQc",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}},this.getAgentQcEdit=function(e){var t=s.defer();return o({method:"GET",url:u.agentUrl+"/agentQc/getAgentQcEdit",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.editQcCrkRecordData=function(e,t,r){var n=s.defer();return o({method:"POST",url:u.agentUrl+"/agentQc/editQcCrkRecordData",data:{qcCrkRecordData:e,orgId:t,realName:r}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.selectAgentHouseWareList=function(e){var t=s.defer();return o({method:"GET",url:u.agentUrl+"/agentQc/selectAgentHouseWareList",params:{orgId:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.business").service("agentQualityService",["$http","$q","$rootScope","APP_CONFIG",function(c,h,l,f){this.getPageInfo=function(e,t,r,o,n,a,i,u){var s=l.orgInfo.orgId,d=h.defer();return c({method:"GET",url:f.agentUrl+"/agentQuality/getList",params:{pageNum:e,pageSize:t,checktype:r,checkResult:o,orgId:s,agentId:n,agentDepotId:a,storehouseId:i,warehouseId:u}}).then(function(e){d.resolve(e.data)},function(e){d.reject("error")}),d.promise},this.getNewPageInfo=function(e,t,r,o,n,a,i,u){var s=h.defer();return c({method:"GET",url:f.agentUrl+"/agentQuality/getNewList",params:{pageNum:e,pageSize:t,checkType:r,checkResult:o,houseId:n,wareId:a,orgId:i,historyStatus:u}}).then(function(e){s.resolve(e.data)},function(e){s.reject("error")}),s.promise},this.loadDataById=function(e){var t=h.defer();return c({method:"GET",url:f.agentUrl+"/agentQuality/loadDataById",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var t=h.defer();return c({method:"POST",url:f.agentUrl+"/agentQuality/remove",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}},this.findByStoreWarehouse=function(e,t,r,o){var n=h.defer();return c({method:"GET",url:f.agentUrl+"/agentQuality/findByStoreWarehouse",params:{houseId:e,warehouseId:t,type:r,checkResult:o}}).then(function(e){n.resolve(e.data)},function(e){console.log(e)}),n.promise},this.findByStoreWarehouseData=function(e,t,r,o){var n=h.defer();return c({method:"GET",url:f.agentUrl+"/agentQuality/findByStoreWarehouseData",params:{houseId:e,warehouseId:t,type:r,id:o}}).then(function(e){n.resolve(e.data)},function(e){console.log(e)}),n.promise},this.getQualitycheckListByFoodbasicinfoCheck=function(e,t,r){var o=h.defer();return c({method:"GET",url:f.agentUrl+"/agentQuality/getQualitycheckListByFoodbasicinfoCheck",params:{houseId:e,warehouseId:t,foodbasicinfoId:r}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.findQualitycheckSonByQcSonId=function(e){var t=h.defer();return c({method:"GET",url:f.agentUrl+"/agentQualitySon/findQualitycheckSonBySonId",params:{qcSonId:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.removeSon=function(e){var t=h.defer();return c({method:"POST",url:f.agentUrl+"/agentQualitySon/removeSon",data:{sonId:e}}).then(function(e){t.resolve(e.data)},function(e){console.log(e)}),t.promise},this.getStorehouseListFromBusiness=function(){var t=h.defer();return c({method:"GET",url:f.qualitycheckUrl+"/storehouseBusiness/getStorehouseListFromBusiness"}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getWarehouseListFromBusiness=function(e){var t=h.defer();return c({method:"GET",url:f.qualitycheckUrl+"/storehouseBusiness/getWarehouseListFromBusiness",params:{ch:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getStoreQualityList=function(){var t=h.defer();return c({method:"GET",url:f.agentUrl+"/agentQuality/getStoreQualityList"}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getTrdStoreQualityList=function(){var t=h.defer();return c({method:"GET",url:f.agentUrl+"/agentQuality/getTrdStoreQualityList"}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.setQualityCheckByHistoryStatus=function(e){var t=h.defer();return c({method:"POST",url:f.agentUrl+"/agentQuality/setQualityCheckByHistoryStatus",data:{houseId:e.houseId,warehouseId:e.warehouseId}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getDataByZJId=function(e){var t=h.defer();return c({method:"GET",url:f.agentUrl+"/agentQuality/getDataByZJId",params:{ZZid:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getPageInfoByhouseId=function(e,t,r,o,n){var a=h.defer();return c({method:"GET",url:f.agentUrl+"/agentQuality/getListByhouseId",params:{pageNum:e,pageSize:t,checktype:r,houseIds:o,warehouseIds:n}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise}}]);
- "use strict";angular.module("app.business").controller("agentTemperatureCtrl",["$scope","$rootScope","$http","$state","$uibModal","agentTemperatureService","FileUploader","agentService","agentStorehouseService","agentDepotService","warehouseService","StorehouseService","APP_CONFIG",function(o,t,e,a,n,r,i,u,g,s,d,p,l){o.pageInfo={pageNum:1,pageSize:10},o.grainStorageTemperature={},o.loadData=function(){r.getGrainStorageTemperatureData(o.pageInfo.pageNum,o.pageInfo.pageSize,o.grainStorageTemperature,o.temperId,t.orgInfo.orgId).then(function(e){o.pageInfo=e,o.pageAgent={pageNum:1,pageSize:100},u.getPageInfo(o.pageAgent.pageNum,o.pageAgent.pageSize,"",t.orgInfo.orgId).then(function(e){o.agentData=e},function(e){console.log(e)})},function(e){console.log(e)})},o.loadData(),o.getAgentDepotData=function(e){null!=e?s.getPageInfo("1","100","",e).then(function(e){o.depotList=e.list.map(function(e){return{depotId:e.id,depotName:e.agentDepotName}})},function(e){console.log(e)}):o.depotList={}},o.getHouseList=function(e){null!=e?g.getDepotToStoreList(t.orgInfo.orgId,e).then(function(e){o.storehouseList=e},function(e){console.log(e)}):o.storehouseList={}},o.showEdit=function(e){a.go("app.business.agent.temperature.dataEdit",{id:e})},o.grainTemperatureDetail=function(e){var t=[];t.id=e.id,t.sign=e.sign,t.storehouseName=e.storehouseName,t.detectionTime=e.detectionTime,t.storehouseType=e.storehouseType,t.designCapacity=e.designCapacity,t.enterTime=e.enterTime,t.lspz=e.lspz,t.nature=e.nature,t.level=e.level,t.actualAmount=e.actualAmount,t.harvestYear=e.harvestYear,t.keeper=e.keeper,t.houseTemperature=e.houseTemperature,t.houseHumidity=e.houseHumidity,t.avg=e.avg,t.gasTemperature=e.gasTemperature,t.max=e.max,t.gasHumidity=e.gasHumidity,t.min=e.min,t.agentDepotName=e.agentDepotName,n.open({size:"lg",templateUrl:"app/business/agent/temperature/views/temperatureDetection-model.html",controller:"temperatureDetectionModel",resolve:{items:function(){return t}}})},o.remove=function(e){r.removeById(e).then(function(e){"success"==e.status?(alert("删除成功"),o.loadData()):alert("删除失败")})},o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())},o.uploader=new i({url:l.agentUrl+"/agentTemperature/importFile",autoUpload:!0,formData:[{fileType:"xlsx",orgId:t.orgInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(e,t){console.info("正在上传:"+t+"%")},onSuccessItem:function(e,t,a,n){e.isSuccess&&""==t.errormsg?alert("导入成功!"):alert(t.errormsg),o.loadData()}})}]).controller("agentTemperatureSaveCtrl",["$scope","$http","$state","$stateParams","$rootScope","$filter","FileUploader","agentTemperatureService","agentService","agentStorehouseService","agentDepotService","StorehouseService","warehouseService","enumService",function(a,e,t,n,o,r,i,u,g,s,d,p,l,c){a.disabled=!1,a.isShow="1",a.agentTemperatureEdit={},a.addCheckSon=[],a.loadDataById=function(e){u.getAgentTemperatureEdit(e).then(function(e){a.getEditData(),a.getAgentDepotData(e.agentTemper.agentId),a.getHouseList(e.agentTemper.agentDepotId),a.agentTemperatureEdit=e.agentTemper,a.agentTemperatureEdit.enterTime=r("date")(a.agentTemperatureEdit.enterTime,"yyyy-MM-dd"),a.agentTemperatureEdit.detectionTime=r("date")(a.agentTemperatureEdit.detectionTime,"yyyy-MM-dd"),$("#agentTemperature-form input").attr("disabled",a.disabled),$("#agentTemperature-form select").attr("disabled",a.disabled);c.getTreeListByTypeId(a.agentTemperatureEdit.nature,1032).then(function(e){e=a.data_add(e);a.grainAttributeTreeData=e},function(e){console.log(e)});for(var t=0;t<e.tPoints.length;t++)a.addCheckSon.push(angular.copy(e.tPoints[t]))},function(e){console.log()})},a.getEditData=function(){g.getPageInfo("1","100","",o.orgInfo.orgId).then(function(e){a.agentData=e},function(e){console.log()})},a.getAgentDepotData=function(e){null!=e?d.getAgentDepotHouse("",e).then(function(e){a.depotList=e.map(function(e){return{depotId:e.id,depotName:e.agentDepotName}})},function(e){console.log(e)}):a.depotList={}},a.getHouseList=function(e){null!=e?s.getDepotToStoreList(o.orgInfo.orgId,e).then(function(e){a.storehouseList=e},function(e){console.log(e)}):a.storehouseList={}},a.getQualityData=function(){c.getTreeListByTypeId(a.agentTemperatureEdit.nature,1032).then(function(e){e=a.data_add(e);a.grainAttributeTreeData=e},function(e){console.log(e)})},null!=n.id?a.loadDataById(n.id):a.getEditData(),a.getQualityData(),a.getEmptying=function(){a.agentTemperatureEdit={},t.go("app.business.agent.temperature.dataList")};var m=$("#agentTemperature-form").validate();a.saveData=function(){var e;m.form()&&(a.agentTemperatureEdit.nature=a.agentTemperatureEdit.nature[0].id,a.agentTemperatureEdit.tPoints=angular.toJson(a.addCheckSon),e=angular.toJson(a.agentTemperatureEdit),u.saveAndUpdata(e).then(function(e){"success"==e.status?(alert("保存成功"),t.go("app.business.agent.temperature.dataList")):alert("保存失败")}))},a.retList=function(){o.back()},a.data_add=function(e){var t,a=[];return 0!=e.length&&(t=angular.toJson({id:null,name:"请选择",children:[]}),a=(e=angular.toJson(e)).substring(0,1)+t+","+e.substring(1,e.length)),angular.fromJson(a)},a.addTR=function(e){a.addCheckSon.push({temperId:e})},a.deleteTR=function(e){null!=e.id&&a.deleteSon(e.id),e=a.addCheckSon.indexOf(e),a.addCheckSon.splice(e,1)}}]);
- "use strict";angular.module("app.business").service("agentTemperatureService",["$http","$q","APP_CONFIG","$rootScope",function(u,i,d,n){this.getGrainStorageTemperatureData=function(e,r,t,n,a){var o=i.defer();return u({method:"GET",url:d.agentUrl+"/agentTemperature/getAgentTemperatureList",params:{pageNum:e,pageSize:r,agentId:null==t.agentId?"":t.agentId,agentDepotId:null==t.agentDepotId?"":t.agentDepotId,storehouseId:null==t.storehouseId?"":t.storehouseId,startTime:null==t.startTime?"":t.startTime,endTime:null==t.endTime?"":t.endTime,temperId:n,orgid:a}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise},this.saveAndUpdata=function(e){var r=n.orgInfo.orgId,t=i.defer();return u({method:"POST",url:d.agentUrl+"/agentTemperature/saveAgent",data:{agentTemperatureJson:e,orgId:r}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var r=i.defer();return u({method:"POST",url:d.agentUrl+"/agentTemperature/removeAgentTemperature",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}},this.getAgentTemperatureEdit=function(e){var r=i.defer();return u({method:"GET",url:d.agentUrl+"/agentTemperature/getAgentTemperatureEdit",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.findLayerByLQId=function(e){var r=i.defer();return u({method:"GET",url:d.agentUrl+"/agentTemperature/findLayerByLQId",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.findTemperById=function(e,r){var t=i.defer();return u({method:"GET",url:d.agentUrl+"/agentTemperature/findTemperById",params:{temperId:e,sign:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getAgentStoreInfoMap=function(){var r=i.defer();return u({method:"GET",url:d.agentUrl+"/agentTemperature/getAgentStoreInfo",params:{orgId:n.userInfo.orgId}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.business").controller("temperatureDetectionModel",["$scope","$state","$rootScope","$uibModalInstance","items","agentTemperatureService","temperatureRecordService","$filter","keeperService","APP_CONFIG","$timeout","Word","Excel",function(u,e,t,a,n,r,o,l,d,i,s,p,c){u.pageInfo={pageNum:1,pageSize:10},u.grainStorageTemperature={},u.tableTime=l("date")(new Date,"yyyy-MM-dd HH:mm:ss"),u.id=n.id,u.sign=n.sign,u.storehouseName=n.storehouseName,u.detectionTime=n.detectionTime,u.storehouseType=n.storehouseType,u.designCapacity=n.designCapacity,u.enterTime=n.enterTime,u.lspz=n.lspz,u.nature=n.nature,u.level=n.level,u.actualAmount=n.actualAmount,u.harvestYear=n.harvestYear,u.houseTemperature=n.houseTemperature,u.houseHumidity=n.houseHumidity,u.keeperNames=n.keeper,u.avg=n.avg,u.gasTemperature=n.gasTemperature,u.max=n.max,u.gasHumidity=n.gasHumidity,u.min=n.min,u.agentDepotName=n.agentDepotName,u.loadDataById=function(e,t){u.sign=t,u.vCfCode=n.nature,u.getDataToCFCode(e,t)},u.calculateMethod=function(){var t="",a="";$.ajax({type:"GET",dataType:"json",async:!1,url:i.intelligentUrl+"/intelligents/temperatureRecord/findByHouseAndTime",data:{vDatatime:null==n.time?"":n.time,vCfCode:null==n.vCfCode?"":n.vCfCode,lqId:n.id},success:function(e){t=e.data.length+4}}),$.ajax({type:"GET",dataType:"json",async:!1,url:i.intelligentUrl+"/intelligents/temperatureRecord/findByHouseAndTimes",data:{vDatatime:null==n.time?"":n.time,vCfCode:null==n.vCfCode?"":n.vCfCode,lqId:n.id},success:function(e){a=Object.keys(e.data[0]).length+1,e.data.length}}),a<t?(u.tableOne_1=t-5,u.tableThree_1=t-a+1,u.forehead=t):t<a?(u.tableOne_1=a-5,u.tableTwo_1=a-t+1,u.forehead=a):(u.tableOne_1=t-5,u.forehead=t)},u.calculateMethod(),u.getDataToCFCode=function(e,t){r.findTemperById(e,t).then(function(e){var r=e.byIdDatas;if(null!=r&&0<r.length){for(var o=0;o<Object.keys(r[0]).length;o++)$(document).ready(function(){return 0==o?($("#table_6 tr").eq(0).append("<th colspan='"+u.tableThree_1+'\' style="border: 1px solid #000;text-align: center;">电缆号</th>'),void $("#table_6 tr").eq(0).append('<th style="border: 1px solid #000;text-align: center;">层数</th>')):void $("#table_6 tr").eq(0).append('<th style="border: 1px solid #000;text-align: center;">第'+o+"组</th>")});for(var l=0,t=0;t<r.length;t++)"1"===r[t][1].substr(0,r[t][1].indexOf("-"))&&l++;for(o=0;o<r.length-1;o++)$(document).ready(function(){var e=r[o];$("#table_6 thead").append("<tr></tr>");var t,a=e[1];for(t in null!=a&&""!==a&&"1"===a.substr(a.indexOf("-")+1)&&(a=a.substr(0,a.indexOf("-")),$("#table_6 tr").eq(o+1).append('<td rowspan="'+l+'" colspan="'+u.tableThree_1+'" style="border: 1px solid #000;text-align: center;">第'+a+"缆</td>")),e){var n=250===e[t]?"设备异常":e[t];"string"==typeof n&&-1!==n.indexOf("-")&&(n="第"+n.substr(n.indexOf("-")+1)+"层"),$("#table_6 tr").eq(o+1).append('<td style="border: 1px solid #000;text-align: center;">'+n+"</td>")}});var a,n=r[r.length-1];for(a in n){if(n[a]==n.rowNumbers)break;var d=n[a].split(","),i=250===d[0]?"设备异常":d[0],s=250===d[1]?"设备异常":d[1],p=250===d[2]?"设备异常":d[2];$(document).ready(function(){$("#table_5 tr").eq(0).append('<td style="border: 1px solid #000;text-align: center;">第'+a+"层</td>"),$("#table_5 tr").eq(1).append('<td style="border: 1px solid #000;text-align: center;">'+i+"</td>"),$("#table_5 tr").eq(2).append('<td style="border: 1px solid #000;text-align: center;">'+s+"</td>"),$("#table_5 tr").eq(3).append('<td style="border: 1px solid #000;text-align: center;">'+p+"</td>")})}}},function(e){console.log(e)})},u.loadDataById(n.id,0),u.print=function(){$("#print").printArea()},u.exportToExcel=function(e){var r=l("date")(new Date,"yyyyMMddhhmmss"),o=c.tableToExcel(e,"worksheetName");s(function(){if(window.navigator.msSaveOrOpenBlob){for(var e=atob(o.split(",")[1]),t=e.length,a=new Uint8Array(t);t--;)a[t]=e.charCodeAt(t);var n=new Blob([a]);window.navigator.msSaveOrOpenBlob(n,r+".xls")}else window.location=o},100)},u.cancel=function(){a.close()}}]);
- "use strict";angular.module("app.storage").controller("drugCheckCtrl",["$scope","$http","$state","drugCheckService",function(a,e,o,n){a.pageInfo={pageNum:1,pageSize:10},a.searchCondition={drugKind:"",drugName:"",startTime:"",endTime:""},a.loadData=function(){n.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.searchCondition).then(function(e){a.pageInfo=e},function(e){console.log(e)})},a.loadData(),a.showAdd=function(){o.go("app.storage.drug.check.edit",{id:0})},a.showView=function(e){o.go("app.storage.drug.check.view",{id:e})},a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData())}}]);
- "use strict";angular.module("app.storage").controller("drugCheckSaveCtrl",["$scope","$rootScope","$filter","$http","$state","$stateParams","$uibModal","drugCheckService","drugStandingBookService","drugShelfService","codeRuleService","commonUtilService","APP_CONFIG",function(r,t,d,a,e,u,c,o,i,n,s,g,l){r.saveFlag=!1,r.isNotEdit=!1,r.checkNumber={},r.loadDataById=function(e){o.loadDataById(e).then(function(e){r.drugCheck=e.drugCheck,r.addedDetail=e.detailList,r.drugCheck.useDate=d("date")(r.drugCheck.useDate,"yyyy-MM-dd"),r.drugCheck.createTime=d("date")(r.drugCheck.createTime,"yyyy-MM-dd")},function(e){})},r.getShelfData=function(){n.getShelfMap().then(function(e){r.shelfMap=e},function(e){console.log(e)})},r.getShelfData(),null==r.drugCheck&&(r.drugCheck={}),r.addedDetail=[],0!=u.id?(r.isNotEdit=u.isNotEdit,r.loadDataById(u.id)):s.getCodeValueByType("drugCheck",t.orgInfo.orgId).then(function(e){"success"==e.status?(r.checkNumber.status="success",r.drugCheck.checkNumber=e.codeValue):"error"==e.status&&(r.checkNumber.msg=e.msg,r.checkNumber.status="error",confirm("盘点编号有误!该页面无法保存!原因:"+r.checkNumber.msg+" 是否返回到列表页!")&&r.retList())});var h=$("#drugCheck-form").validate();$.validator.addMethod("validNumber",function(e,t,d){return this.optional(t)||/^\d*\.{0,1}\d{1,2}$/g.test(e)},"请输入正确的数字类型!"),r.getShelfList=function(){i.getShelfStandingBookList(r.drugCheck.drugKind,r.drugCheck.drugName).then(function(e){if(r.addedDetail=[],"success"==e.status){r.shelfStandingBookList=e.shelfStandingBookList;for(var t=0;t<r.shelfStandingBookList.length;t++){var d=r.shelfStandingBookList[t],a={};a.drugInfoId=d.drugInfoId,a.drugNumber=d.drugNumber,a.drugKind=d.drugKind,a.drugName=d.drugName,a.drugType=d.drugType,a.drugPacking=d.drugPacking,a.manufacturer=d.manufacturer,a.drugSpecification=d.drugSpecification,a.shelfId=d.shelfId,a.shelfAmount=d.shelfAmount,r.addedDetail.push(a)}}})},r.retList=function(){""!=t.previousState_name?t.back():e.go("app.storage.drug.check")},r.save=function(){if(null!=r.checkNumber.status&&"error"==r.checkNumber.status)return confirm("盘点编号有误!该页面无法保存!原因:"+r.checkNumber.msg+" 是否返回到列表页!")?void r.retList():void 0;if(!r.saveFlag&&h.form()){r.saveFlag=!0,r.details=[];for(var e=r.addedDetail.length-1;0<=e;e--)null!=r.addedDetail[e].checkCount&&null!=r.addedDetail[e].checkCount&&""!=r.addedDetail[e].checkCount&&r.details.push(r.addedDetail[e]);if(r.addedDetail.length<1)return alert("没有盘点,请盘点!"),void(r.saveFlag=!1);a({method:"POST",url:l.drugManageUrl+"/depot/business/drugCheck/save",data:{drugCheckJson:angular.toJson(r.drugCheck),drugCheckDetailJson:angular.toJson(r.details),userId:t.userInfo.userId,orgId:t.orgInfo.orgId}}).then(function(e){"success"==e.data.status?(alert("保存成功!"),r.retList()):(r.saveFlag=!1,alert(e.data.msg))},function(e){})}}}]);
- "use strict";angular.module("app.storage").service("drugCheckService",["$http","$q","APP_CONFIG",function(n,d,i){this.getPageInfo=function(e,r,t){var a=d.defer();return n({method:"GET",url:i.drugManageUrl+"/depot/business/drugCheck/getList",params:{pageNum:e,pageSize:r,drugKind:t.drugKind,drugName:t.drugName,startTime:t.startTime,endTime:t.endTime}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.loadDataById=function(e){var r=d.defer();return n({method:"POST",url:i.drugManageUrl+"/depot/business/drugCheck/edit",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}}]);
- "use strict";angular.module("app.storage").controller("drugDestroyCtrl",["$scope","$http","$state","drugDestroyService","APP_CONFIG",function(i,n,t,r,a){i.pageInfo={pageNum:1,pageSize:10},i.searchCondition={destroyType:"",startTime:"",endTime:""},i.loadData=function(){r.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,i.searchCondition).then(function(e){i.pageInfo=e},function(e){console.log(e)})},i.loadData(),i.showAdd=function(){t.go("app.storage.drug.drugDestroy-edit",{id:0})},i.showEdit=function(e,o){t.go("app.storage.drug.drugDestroy-edit",{id:e})},i.showView=function(e,o){t.go("app.storage.drug.drugDestroy-view",{id:e,processInstanceId:o})},i.delete=function(e,o){confirm("确定要删除吗?")&&(n({method:"POST",url:a.drugManageUrl+"/depot/business/drugDestroy/remove",data:{id:e}}).then(function(e){alert("删除成功!"),i.loadData()},function(e){console.log(e)}),$("#myModal").modal("hide"))},i.go_page=function(e,o,n,t){var a=o;if("previousPage"==e){if(o<=1)return;a=o-1}else if("nextPage"==e){if(t<=o)return;a=o+1}else if("firstPage"==e){if(1==o)return;a=1}else if("lastPage"==e){if(o==t)return;a=t}r.getPageInfo(a,n).then(function(e){i.pageInfo=e},function(e){})},i.change_pageSize=function(e){r.getPageInfo(1,e).then(function(e){i.pageInfo=e},function(e){})}}]);
- "use strict";angular.module("app.storage").controller("drugDestroySaveCtrl",["$scope","$filter","$http","$stateParams","$uibModal","$rootScope","drugDestroyService","commonUtilService","APP_CONFIG","drugStorageService",function(r,e,t,o,a,u,d,s,n,i){r.loadDataById=function(t){d.loadDataById(t).then(function(t){r.drugDestroy=t,r.drugDestroy.destroyDate=e("date")(r.drugDestroy.destroyDate,"yyyy-MM-dd")},function(t){})},r.isNotEdit=!1,null==r.drugDestroy&&(r.drugDestroy={}),0!=o.id&&(r.isNotEdit=o.isNotEdit,r.loadDataById(o.id));var g=$("#drugDestroy-form").validate();$.validator.addMethod("validNumber",function(t,r,e){return this.optional(r)||/^[1-9]\d*$/g.test(t)},"请输入正确的不为0的数字整数!"),r.save=function(){g.form()&&(r.drugDestroy.creater=u.userInfo.userId,r.drugDestroy.createUnit=u.orgInfo.orgName,r.drugDestroy.orgId=u.orgInfo.orgId,t({method:"POST",url:n.drugManageUrl+"/depot/business/drugDestroy/save",data:{drugDestroyJson:angular.toJson(r.drugDestroy)}}).then(function(t){"success"==t.data.status?(alert("保存成功!"),r.retList()):alert("保存失败!请核对药剂信息!")},function(t){}))},r.retList=function(){""!=u.previousState_name?u.back():$state.go("app.storage.drug.drugDestroy")},r.getManufacturerData=function(){i.getManufacturer().then(function(t){r.drugManufacturerList=t},function(t){})},r.getManufacturerData()}]);
- "use strict";angular.module("app.storage").service("drugDestroyService",["$http","$q","APP_CONFIG",function(a,o,s){this.getPageInfo=function(e,t,r){var n=o.defer();return a({method:"GET",url:s.drugManageUrl+"/depot/business/drugDestroy/getList",params:{pageNum:e,pageSize:t,destroyType:null==r?"":r.destroyType,startTime:null==r?"":r.startTime,endTime:null==r?"":r.endTime}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.loadDataById=function(e){var t=o.defer();return a({method:"POST",url:s.drugManageUrl+"/depot/business/drugDestroy/edit",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}}]);
- "use strict";angular.module("app.storage").controller("drugInfoCtrl",["$scope","$http","$state","drugInfoService",function(a,o,n,t){a.pageInfo={pageNum:1,pageSize:10},a.drugInfo={},a.loadData=function(){t.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.drugInfo).then(function(o){a.pageInfo=o},function(o){console.log(o)})},a.loadData(),a.showAdd=function(){n.go("app.storage.drug.info.edit",{id:0})},a.showEdit=function(o,e){n.go("app.storage.drug.info.edit",{id:o,orgId:e})},a.showView=function(o,e){n.go("app.storage.drug.info.view",{id:o,orgId:e})},a.delete=function(o,e){confirm("确定要删除吗?")&&t.remove(o,e).then(function(o){"success"===o.status?(alert("删除成功!"),a.loadData()):"error"===o.status&&alert("删除失败!")})},a.goPage=function(o){a.pageInfo.pageNum!=o&&0<o&&(a.pageInfo.pageNum=o,a.loadData())}}]);
- "use strict";angular.module("app.storage").controller("drugInfoSaveCtrl",["$scope","$rootScope","$filter","$http","$state","$stateParams","drugInfoService","commonUtilService","codeRuleService","APP_CONFIG",function(o,r,t,e,u,a,s,d,n,g){o.saveFlag=!1,o.isNotEdit=!1,o.drugNumber={},o.loadDataById=function(r,t){s.loadDataById(r,t).then(function(r){o.drugInfo=r},function(r){})},null==o.drugInfo&&(o.drugInfo={}),"0"!==a.id&&""!==a.orgId?(o.isNotEdit=a.isNotEdit,o.loadDataById(a.id,a.orgId)):n.getCodeValueByType("drugInfo",r.orgInfo.orgId).then(function(r){"success"==r.status?(o.drugNumber.status="success",o.drugInfo.drugNumber=r.codeValue):"error"==r.status&&(o.drugNumber.msg=r.msg,o.drugNumber.status="error",confirm("药剂编号有误!该页面无法保存!原因:"+o.drugNumber.msg+" 是否返回到列表页!")&&o.retList())});var i=$("#drugInfo-form").validate();$.validator.addMethod("validNumber",function(r,t,o){return this.optional(t)||/^\d*\.{0,1}\d{1,2}$/g.test(r)},"请输入正确的数字类型,最多两位小数!"),o.save=function(){if(null!=o.drugNumber.status&&"error"==o.drugNumber.status)return confirm("药剂编号有误!该页面无法保存!原因:"+o.drugNumber.msg+" 是否返回到列表页!")?void o.retList():void 0;o.saveFlag||i.form()&&(o.saveFlag=!0,e({method:"POST",url:g.drugManageUrl+"/depot/business/drugInfo/save",data:{drugInfoJson:angular.toJson(o.drugInfo),userId:r.userInfo.userId,orgId:r.orgInfo.orgId}}).then(function(r){"success"==r.data.status?(alert("保存成功!"),o.retList()):(o.saveFlag=!1,alert(r.data.msg))},function(r){}))},o.retList=function(){""!=r.previousState_name?r.back():u.go("app.storage.drug.info")}}]);
- "use strict";angular.module("app.storage").service("drugInfoService",["$http","$q","APP_CONFIG",function(u,i,o){this.getPageInfo=function(e,r,t){var n=i.defer();return u({method:"GET",url:o.drugManageUrl+"/depot/business/drugInfo/getList",params:{pageNum:e,pageSize:r,drugKind:null==t?"":t.drugKind,drugName:null==t?"":t.drugName,isEffective:null==t?"":t.isEffective}}).then(function(e){n.resolve(e.data)},function(e){n.reject(e)}),n.promise},this.getEffectiveList=function(e,r,t){var n=i.defer();return u({method:"GET",url:o.drugManageUrl+"/depot/business/drugInfo/getEffectiveList",params:{pageNum:e,pageSize:r}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.loadDataById=function(e,r){var t=i.defer();return u({method:"POST",url:o.drugManageUrl+"/depot/business/drugInfo/edit",data:{id:e,orgId:r}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.remove=function(e,r){var t=i.defer();return u({method:"POST",url:o.drugManageUrl+"/depot/business/drugInfo/remove",data:{id:e,orgId:r}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.effective=function(e){var r=i.defer();return u({method:"POST",url:o.drugManageUrl+"/depot/business/drugInfo/effective",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}}]);
- "use strict";angular.module("app.storage").controller("drugPurchaseAuditCtrl",["$scope","$http","$state","$stateParams","drugPurchaseAuditService","$timeout",function(e,a,t,o,n,d){e.searchCondition={},e.pageInfo={pageNum:1,pageSize:10},e.loadData=function(){n.getPageInfo(e.pageInfo.pageNum,e.pageInfo.pageSize,e.searchCondition).then(function(a){e.pageInfo=a},function(a){console.log(a)})},d(function(){e.loadData()},100),e.isNotEdit=!0,e.auditPage=function(a){"待审批"==a.result?t.go("app.storage.drug.purchaseAudit-save",{id:a.id,processInstanceId:a.processInstanceId,taskId:a.taskId,auditId:a.auditId,taskName:a.taskName}):alert("您已经提交该数据,无法再次提交!")},e.viewAuditPage=function(a){t.go("app.storage.drug.purchaseAudit-view",{id:a.id,processInstanceId:a.processInstanceId,taskId:a.taskId,auditId:a.auditId})},e.goPage=function(a){e.pageInfo.pageNum!=a&&0<a&&(e.pageInfo.pageNum=a,e.loadData())}}]);
- "use strict";angular.module("app.storage").controller("drugPurchaseAuditSaveCtrl",["$scope","$http","$stateParams","$filter","$uibModal","drugPurchaseAuditService","drugPurchaseService","APP_CONFIG","$rootScope",function(i,u,e,t,a,n,d,s,o){i.drugPurchase={},i.loadDataById=function(t){d.loadDataById(t).then(function(t){i.drugPurchase=t,i.drugPurchase.processDefinitionId=t.processDefinitionId,n.loadDataByApplyName(i.drugPurchase.applyNumber).then(function(t){i.auditList=t.auditList},function(t){})},function(t){})},i.saveFlag=!1,i.isAudit=!0,i.addedDetail=[],d.loadDetailDataById().then(function(t){i.drugPurchaseDetail=t,i.drugPurchaseDetail.zid=e.id,0!=e.id&&(i.isNotEdit=!0,e.isNotEdit,i.loadDataById(e.id),d.getDetailPageInfo(e.id).then(function(t){i.detailPageInfo=t;for(var e=0;e<t.size;e++)i.total=i.addedDetail.push(t.list[e])},function(t){}))},function(t){}),0!=e.id&&(i.isAudit=e.isAudit,i.processInstanceId=e.processInstanceId,i.auditId=e.auditId),i.retList=function(){i.drugPurchase={},i.auditList={},""!=o.previousState_name?o.back():$state.go("app.storage.drug.purchaseAudit")},i.choice=function(t){null==i.audit.content&&(i.audit.content="同意"),i.modelItem=[],i.modelItem.auditResult=t,i.modelItem.processInstanceId=i.processInstanceId,i.modelItem.processDefinitionId=i.drugPurchase.processDefinitionId,"仓储部经理审批"===e.taskName?i.audit(i.modelItem.auditResult,null):a.open({size:"md",templateUrl:"app/business/util/views/choiceAuditUser-view.html",controller:"choiceAuditUserModalCtrl",resolve:{items:function(){return i.modelItem}}}).result.then(function(t){"cancel"==t.returnType||("submit"==t.returnType?i.audit(i.modelItem.auditResult,t.assignee):"isEnd"==t.returnType&&i.audit(i.modelItem.auditResult,null))},function(t){console.log(t)})},i.audit=function(t,e){null==i.audit.content?alert("请填写审批意见"):(u({method:"POST",url:s.drugManageUrl+"/depot/business/drugPurchase/audit/audit",data:{drugPurchaseId:i.drugPurchase.id,result:t,content:i.audit.content,processInstanceId:i.processInstanceId,id:i.auditId,assignee:e,userInfoJson:angular.toJson(o.userInfo),orgInfoJson:angular.toJson(o.orgInfo)}}).then(function(t){alert("审批成功!")},function(t){console.log(t)}),i.retList())}}]);
- "use strict";angular.module("app.storage").controller("drugPurchaseCtrl",["$scope","$http","$state","drugPurchaseService","APP_CONFIG","$uibModal","$rootScope","userService",function(a,e,t,o,n,u,s,i){a.pageInfo={pageNum:1,pageSize:10},a.search={startTime:"",endTime:""},a.loadData=function(){o.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.search.startTime,a.search.endTime).then(function(e){a.pageInfo=e},function(e){console.log(e)})},a.loadData(),a.showAdd=function(){t.go("app.storage.drug.purchase.edit",{id:0})},a.showEdit=function(e){t.go("app.storage.drug.purchase.edit",{id:e})},a.showView=function(e){t.go("app.storage.drug.purchase.view",{id:e})},a.delete=function(e){confirm("确定要删除吗?")&&o.deleteDataById(e).then(function(e){"success"===e.status?(alert("删除成功!"),a.loadData()):alert("数据有误,删除失败!")},function(e){console.log(e)})},a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData())},a.showSubmit=function(t){"0"!=t.auditState&&"3"!=t.auditState?alert("您已经提交该数据,无法再次提交!"):(a.modelItem=[],a.modelItem.processInstanceId=t.processInstanceId,a.modelItem.auditState=t.auditState,u.open({size:"md",templateUrl:"app/business/util/views/choiceAuditUser-view.html",controller:"choiceAuditUserModalCtrl",resolve:{items:function(){return a.modelItem}}}).result.then(function(e){"cancel"==e.returnType||("submit"==e.returnType?a.submit(t,e.assignee):e.returnType)},function(e){console.log(e)}))},a.submit=function(e,t){o.updateAuditState(e,t).then(function(e){"success"==e.status?(alert("提交成功!"),a.loadData()):alert(e.msg)},function(e){console.log(e)})}}]);
- "use strict";angular.module("app.storage").controller("drugPurchaseDetailModalCtrl",["$scope","$http","$state","$uibModalInstance","APP_CONFIG","items",function(e,a,t,o,n,l){e.loadData=function(){a({method:"GET",url:n.drugManageUrl+"/depot/business/drugPurchaseDetail/getList",params:{pageNum:1,pageSize:10,zid:l}}).then(function(a){e.pageInfo=a.data},function(a){console.log(a)})},e.loadData(),e.cancel=function(){o.close()},e.selectDrugPurchaseDetail=function(a){o.close(a)}}]);
- "use strict";angular.module("app.storage").controller("drugPurchaseModalCtrl",["$scope","$http","$state","$uibModalInstance","$uibModal","APP_CONFIG",function(a,e,u,r,t,o){a.loadData=function(){e({method:"GET",url:o.drugManageUrl+"/depot/business/drugPurchase/getList",params:{pageNum:1,pageSize:10}}).then(function(e){a.pageInfo=e.data},function(e){console.log(e)})},a.loadData(),a.cancel=function(){r.close()},a.selectDrugPurchase=function(u){a.drugPurchaseId=u.id,t.open({size:"lg",templateUrl:"app/business/drug/drugPurchase/views/drugPurchaseDetail-view-list.html",controller:"drugPurchaseDetailModalCtrl",resolve:{items:function(){return a.drugPurchaseId}}}).result.then(function(e){e.drugPurchaseNumber=u.applyNumber,e.drugPurchaseBid=u.bid,r.close(e)},function(e){console.log(e)})}}]);
- "use strict";angular.module("app.storage").controller("drugPurchaseSaveCtrl",["$scope","$rootScope","$filter","$http","$state","$stateParams","drugPurchaseService","commonUtilService","codeRuleService","APP_CONFIG","$uibModal","drugPurchaseAuditService",function(t,d,e,u,a,r,l,i,n,s,o,c){t.drugPurchase={applyNumber:""},t.saveFlag=!1,t.applyNumber={},t.addedDetail=[],t.auditList=[],t.readOnlyValid=!0,t.loadDataById=function(e){l.loadDataById(e).then(function(e){t.drugPurchase=e,null!=t.drugPurchase.applyNumber&&""!=t.drugPurchase.applyNumber&&c.loadDataByApplyName(t.drugPurchase.applyNumber).then(function(e){t.auditList=e.auditList},function(e){console.log(e)})},function(e){console.log(e)})},l.loadDetailDataById().then(function(e){t.drugPurchaseDetail=e,t.drugPurchaseDetail.zid=r.id,0!=r.id?(t.isNotEdit=r.isNotEdit,r.isNotEdit,t.loadDataById(r.id),l.getDetailPageInfo(r.id).then(function(e){t.detailPageInfo=e;for(var a=0;a<e.size;a++)t.addedDetail.push(e.list[a])},function(e){console.log(e)})):(t.addedDetail.push(t.drugPurchaseDetail={}),n.getCodeValueByType("drugPurchase",d.orgInfo.orgId).then(function(e){"success"==e.status?(t.applyNumber.status="success",t.drugPurchase.applyNumber=e.codeValue):"error"==e.status&&(t.applyNumber.msg=e.msg,t.applyNumber.status="error",confirm("采购申请编号有误!该页面无法保存!原因:"+t.applyNumber.msg+" 是否返回到列表页!")&&t.retList())}))},function(e){console.log(e)}),t.addRow=function(){var e=t.addedDetail[t.addedDetail.length-1].drugNumber;null!=e&&""!=e?t.addedDetail.push(angular.copy(t.drugPurchaseDetail={})):alert("请添加数据,在新增!")},t.deleteRow=function(e){t.addedDetail.length<=1?alert("至少要有一条采购申请种类数据!"):null!=e&&null!=e.drugNumber&&null!=e.drugNumber&&""!=e.drugNumber&&!confirm("确定要此条数据删除吗?")||-1!=(e=t.addedDetail.indexOf(e))&&t.addedDetail.splice(e,1)};var g=$("#drugPurchase-form").validate();$.validator.addMethod("validNumber",function(e,a,t){return this.optional(a)||/^\d*\.{0,1}\d{1,2}$/g.test(e)},"请输入正确的数字,最多两位小数!"),$.validator.addMethod("validInt",function(e,a,t){return this.optional(a)||/^[1-9]\d*$/g.test(e)},"请输入大于0的整数!"),t.countApplyAmount=function(e){t.addedDetail[e].applyAmount=i.accMul(t.addedDetail[e].applyPrice,t.addedDetail[e].applyCount)},t.retList=function(){""!=d.previousState_name?d.back():a.go("app.storage.drug.purchase")},t.submit=function(e,a){l.updateAuditState(e,a).then(function(e){"success"==e.status?(alert("提交成功!"),t.retList()):alert(e.msg)},function(e){console.log(e)})},t.showSubmit=function(){t.save("showSubmit"),t.modelItem=[],t.modelItem.processInstanceId="68846884",o.open({size:"md",templateUrl:"app/business/util/views/choiceAuditUser-view.html",controller:"choiceAuditUserModalCtrl",backdrop:"static",resolve:{items:function(){return t.modelItem}}}).result.then(function(e){"cancel"===e.returnType?"0"===r.id&&(l.deleteDataById(t.drugPurchase.id),t.drugPurchase.id="",t.saveFlag=!1):"submit"===e.returnType&&t.submit(t.drugPurchase,e.assignee)},function(e){console.log(e)})},t.save=function(a){if(null!=t.applyNumber.status&&"error"==t.applyNumber.status)return confirm("采购申请编号有误!该页面无法保存!原因:"+t.applyNumber.msg+" 是否返回到列表页!")?void t.retList():void 0;if(!t.saveFlag&&g.form()){t.saveFlag=!0;for(var e=t.addedDetail.length-1;0<=e;e--)null!=t.addedDetail[e].drugKind&&""!=t.addedDetail[e].drugKind&&null!=t.addedDetail[e].drugName&&""!=t.addedDetail[e].drugName&&null!=t.addedDetail[e].drugType&&""!=t.addedDetail[e].drugType&&null!=t.addedDetail[e].drugUnit&&""!=t.addedDetail[e].drugUnit&&null!=t.addedDetail[e].applyPrice&&""!=t.addedDetail[e].applyPrice&&null!=t.addedDetail[e].applyCount&&""!=t.addedDetail[e].applyCount&&null!=t.addedDetail[e].applyAmount&&""!=t.addedDetail[e].applyAmount||t.addedDetail.splice(e,1);u({method:"POST",url:s.drugManageUrl+"/depot/business/drugPurchase/save",data:{drugPurchaseJson:angular.toJson(t.drugPurchase),drugPurchaseDetailJson:angular.toJson(t.addedDetail),userId:d.userInfo.userId,orgId:d.orgInfo.orgId}}).then(function(e){"success"===e.data.status?void 0!==a?"0"===r.id&&(t.drugPurchase.id=e.data.id):(alert("保存成功!"),t.retList()):(t.saveFlag=!1,alert(e.data.msg))},function(e){console.log(e)})}},t.getPlan=function(a){var e=[];o.open({size:"lg",templateUrl:"app/business/util/views/drugPurchase-list-modal.html",controller:"drugPurchaseListModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&(t.drugPurchaseDetail.id=e.isEffective,t.drugPurchaseDetail.drugNumber=e.drugNumber,t.drugPurchaseDetail.drugKind=e.drugKind,t.drugPurchaseDetail.drugName=e.drugName,t.drugPurchaseDetail.drugPacking=e.drugPacking,t.drugPurchaseDetail.drugUnit=e.drugUnit,t.drugPurchaseDetail.drugType=e.drugType,-1!=a&&t.addedDetail.splice(a,1,t.drugPurchaseDetail))},function(e){})}}]);
- "use strict";angular.module("app.storage").service("drugPurchaseAuditService",["$http","$q","APP_CONFIG","$rootScope",function(u,n,d,i){this.getPageInfo=function(e,t,r){var a=n.defer();return u({method:"GET",url:d.drugManageUrl+"/depot/business/drugPurchase/audit/getList",params:{pageNum:e,pageSize:t,userId:i.userInfo.userId,applyNumber:r.applyNumber,auditState:r.auditState}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.loadDataByApplyName=function(e){var t=n.defer();return u({method:"POST",url:d.drugManageUrl+"/depot/business/drugPurchase/audit/getAudit",data:{applyNumber:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}}]);
- "use strict";angular.module("app.storage").service("drugPurchaseService",["$http","$q","APP_CONFIG","$rootScope",function(u,o,d,a){this.getPageInfo=function(e,r,t,a){var n=o.defer();return u({method:"GET",url:d.drugManageUrl+"/depot/business/drugPurchase/getList",params:{pageNum:e,pageSize:r,startTime:t,endTime:a}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.loadDataById=function(e){var r=o.defer();return u({method:"POST",url:d.drugManageUrl+"/depot/business/drugPurchase/edit",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.getDetailPageInfo=function(e){var r=o.defer();return u({method:"GET",url:d.drugManageUrl+"/depot/business/drugPurchaseDetail/getList",params:{pageNum:1,pageSize:100,zid:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.loadDetailDataById=function(e){var r=o.defer();return u({method:"GET",url:d.drugManageUrl+"/depot/business/drugPurchaseDetail/edit",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.deleteDetailDataById=function(e){var r=o.defer();return u({method:"GET",url:d.drugManageUrl+"/depot/business/drugPurchaseDetail/remove",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.deleteDataById=function(e){var r=o.defer();return u({method:"GET",url:d.drugManageUrl+"/depot/business/drugPurchase/remove",params:{id:e}}).then(function(e){r.resolve(e.data)},function(e){r.reject(e)}),r.promise},this.loadDataByIdAndProcessInstanceId=function(e,r){var t=o.defer();return u({method:"POST",url:d.drugManageUrl+"/depot/business/drugPurchase/audit/getAudit",data:{id:e,processInstanceId:r}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.updateAuditState=function(e,r){var t=o.defer();return u({method:"POST",url:d.drugManageUrl+"/depot/business/drugPurchase/updateData",data:{id:e.id,userInfoJson:angular.toJson(a.userInfo),orgInfoJson:angular.toJson(a.orgInfo),auditUserId:r}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}}]);
- "use strict";angular.module("app.storage").controller("drugRestoreCtrl",["$scope","$http","$state","drugRestoreService","drugShelfService",function(o,e,a,t,n){o.pageInfo={pageNum:1,pageSize:10},o.searchCondition={},o.loadData=function(){t.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.searchCondition).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.getShelfData=function(){n.getShelfMap().then(function(e){o.shelfMap=e},function(e){console.log(e)})},o.getShelfData(),o.loadData(),o.showAdd=function(){a.go("app.storage.drug.restore.edit",{id:0})},o.showView=function(e){a.go("app.storage.drug.restore.view",{id:e})},o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())}}]);
- "use strict";angular.module("app.storage").controller("drugRestoreSaveCtrl",["$scope","$rootScope","$filter","$http","$state","drugStandingBookService","$stateParams","$uibModal","drugRestoreService","drugShelfService","drugStorageService","drugUseApplyService",function(d,t,r,e,u,n,a,i,o,s,l,g){d.drugRestore={},d.loadDataById=function(e){o.loadDataById(e).then(function(e){d.drugRestore=e.drugRestore,d.addedDetail=e.detailList,d.drugRestore.registerTime=r("date")(d.drugRestore.registerTime,"yyyy-MM-dd")},function(e){})},d.getDrugShelfList=function(){s.getPageInfo().then(function(e){d.drugShelfList=e},function(e){})},d.getDrugShelfList(),d.getManufacturerData=function(){l.getManufacturer().then(function(e){d.drugManufacturerList=e},function(e){})},d.getManufacturerData(),d.isNotEdit=!1,null==d.drugRestore&&(d.drugRestore={}),0!=a.id&&(d.isNotEdit=a.isNotEdit,d.loadDataById(a.id)),$("input[readOnlyButValid]").on("focusin",function(){$(this).prop("readOnly",!0)}),$("input[readOnlyButValid]").on("focusout",function(){$(this).prop("readOnly",!1)});var f=$("#drugRestore-form").validate();$.validator.addMethod("validNumber",function(e,t,r){return this.optional(t)||/^[1-9]\d*$/g.test(e)},"请输入正确的不为0的数字整数!"),d.getDrugInfoList=function(){var e=[];e.restoring="",i.open({size:"lg",templateUrl:"app/business/util/views/useApply-list-modal.html",controller:"useApplyListModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&(g.getDetailPageInfo(e.id).then(function(e){for(var t=0;t<e.list.length;t++)e.list[t].id="";d.addedDetail=e.list}),d.drugRestore.applyNumber=e.applyNumber,d.drugRestore.drugKind=e.drugKind,d.drugRestore.drugName=e.drugName)},function(e){console.log(e)}),d.drugRestore.registerPerson=t.userInfo.userId,d.drugRestore.registerTime=r("date")(new Date,"yyyy-MM-dd")},d.getShelfList=function(){n.getShelfStandingBookList(d.drugRestore.drugKind,d.drugRestore.drugName).then(function(e){if("success"==e.status){d.addedDetail=[],d.shelfStandingBookList=e.shelfStandingBookList;for(var t=0;t<d.shelfStandingBookList.length;t++){var r=d.shelfStandingBookList[t],u={};u.drugInfoId=r.drugInfoId,u.drugNumber=r.drugNumber,u.drugType=r.drugType,u.drugPacking=r.drugPacking,u.manufacturer=r.manufacturer,u.drugSpecification=r.drugSpecification,u.shelfId=r.shelfId,u.shelfAmount=r.shelfAmount,d.addedDetail.push(u)}}})},d.checkNumber=function(){for(var e=0;e<d.addedDetail.length;e++)if(null!=d.addedDetail[e].useCount&&""!=d.addedDetail[e].useCount&&null!=d.addedDetail[e].useCount){if(d.addedDetail[e].useCount<d.addedDetail[e].restoreNumber)return alert("归还数量不能大于领用数量!"),void(d.addedDetail[e].restoreNumber=null);var t=0;t+=parseInt(d.addedDetail[e].restoreNumber,10),d.drugRestore.useCount=t}},d.retList=function(){""!=t.previousState_name?t.back():u.go("app.storage.drug.restore")},d.save=function(){f.form()&&o.saveData(d.drugRestore,d.addedDetail).then(function(e){"success"==e.status?(alert("保存成功"),d.retList()):alert("保存失败")})}}]);
- "use strict";angular.module("app.storage").service("drugRestoreService",["$http","$q","APP_CONFIG","$rootScope",function(o,a,u,n){this.getPageInfo=function(e,r,t){var n=a.defer();return o({method:"GET",url:u.drugManageUrl+"/depot/business/drugRestore/getList",params:{pageNum:e,pageSize:r,drugKind:null==t?"":t.drugKind,drugName:null==t?"":t.drugName,startTime:null==t?"":t.startTime,endTime:null==t?"":t.endTime}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.loadDataById=function(e){var r=a.defer();return o({method:"POST",url:u.drugManageUrl+"/depot/business/drugRestore/edit",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.saveData=function(e,r){var t=a.defer();return o({method:"POST",url:u.drugManageUrl+"/depot/business/drugRestore/save",data:{drugRestoreJson:angular.toJson(e),drugRestoreDetailJson:angular.toJson(r),orgId:n.orgInfo.orgId}}).then(function(e){t.resolve(e.data)},function(e){t.reject(e.msg)}),t.promise}}]);
- "use strict";angular.module("app.storage").controller("drugShelfCtrl",["$scope","$http","$uibModal","$state","drugShelfService","APP_CONFIG",function(n,o,a,e,t,l){n.pageInfo={pageNum:1,pageSize:10},n.searchCondition={},n.loadData=function(){t.getPageInfo(n.pageInfo.pageNum,n.pageInfo.pageSize,n.searchCondition).then(function(e){n.pageInfo=e},function(e){console.log(e)})},n.loadData(),n.clearConditions=function(){n.searchCondition={},n.loadData()},n.showAdd=function(e){var o=[];null!=e&&(o.id=e),a.open({size:"sm",templateUrl:"app/storage/drug/drugShelf/views/drugShelfModal.html",controller:"drugShelfModalCtrl",resolve:{items:function(){return o}}}).result.then(function(e){n.loadData()},function(e){console.log(e)})},n.delete=function(e){confirm("确定要删除吗?")&&(o({method:"POST",url:l.drugManageUrl+"/depot/business/drugShelf/remove",data:{id:e}}).then(function(e){alert("删除成功!"),n.loadData()},function(e){console.log(e)}),$("#myModal").modal("hide"))},n.goPage=function(e){n.pageInfo.pageNum!=e&&0<e&&(n.pageInfo.pageNum=e,n.loadData())}}]);
- "use strict";angular.module("app.storage").controller("drugShelfModalCtrl",["$scope","$uibModalInstance","$filter","$http","drugShelfService","APP_CONFIG","items","$rootScope",function(o,e,l,t,a,n,r,u){o.drugShelf={},o.loadData=function(e){t({method:"GET",url:n.drugManageUrl+"/depot/business/drugShelf/edit",params:{id:e}}).then(function(e){o.drugShelf=e.data},function(e){console.log(e)})},null!=r.id&&null!=r.id&&""!=r.id?(o.isNotEdit=r.isNotEdit,o.loadData(r.id)):o.drugShelf.storageHouseName="默认药剂仓房";var d=null;o.save=function(){null==d?(d=$("#drugShelf-form").validate(),o.save()):d.form()&&t({method:"POST",url:n.drugManageUrl+"/depot/business/drugShelf/save",data:{drugShelfJson:angular.toJson(o.drugShelf),userId:u.userInfo.userId,orgId:u.orgInfo.orgId}}).then(function(e){"success"==e.data.status?(alert("保存成功!"),o.cancel()):alert(e.data.msg)},function(e){console.log(e)})},o.cancel=function(){e.close()}}]);
- "use strict";angular.module("app.storage").service("drugShelfService",["$http","$q","APP_CONFIG","$rootScope",function(o,a,u,e){this.getPageInfo=function(e,r,t){var n=a.defer();return o({method:"GET",url:u.drugManageUrl+"/depot/business/drugShelf/getList",params:{pageNum:e,pageSize:r}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.loadDataById=function(e){var r=a.defer();return o({method:"POST",url:u.drugManageUrl+"/depot/business/drugShelf/edit",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.getShelfMap=function(){var r=a.defer();return o({method:"POST",url:u.drugManageUrl+"/depot/business/drugShelf/getShelfMap",data:{orgId:e.orgInfo.orgId}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}}]);
- "use strict";angular.module("app.storage").controller("drugStandingBookCtrl",["$scope","$http","$state","drugStandingBookService",function(o,a,n,e){o.pageInfo={pageNum:1,pageSize:10},o.searchCondition={drugKind:"",drugName:""},o.loadData=function(){e.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.searchCondition).then(function(a){o.pageInfo=a},function(a){console.log(a)})},o.loadData(),o.showDetail=function(a,o){n.go("app.storage.drug.standingBook.detail",{drugInfoId:a,manufacturer:o})},o.goPage=function(a){o.pageInfo.pageNum!=a&&0<a&&(o.pageInfo.pageNum=a,o.loadData())}}]);
- "use strict";angular.module("app.business").controller("drugStandingBookDetailCtrl",["$scope","$rootScope","$http","$state","$stateParams","drugStandingBookDetailService","APP_CONFIG",function(a,o,n,e,t,u,g){a.pageInfo={pageNum:1,pageSize:10},a.searchCondition={},a.loadData=function(){u.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.searchCondition).then(function(n){0<(a.pageInfo=n).list.length&&(a.info=n.list[0],n=o.dicData,a.drugKind=n[a.info.drugKind],a.drugName=n[a.info.drugName],a.drugType=n[a.info.drugType],a.drugPacking=n[a.info.drugPacking])},function(n){console.log(n)})},null!=t.drugInfoId&&(a.searchCondition.drugInfoId=t.drugInfoId),null!=t.manufacturer&&(a.searchCondition.manufacturer=t.manufacturer),a.loadData(),a.showDetail=function(n){e.go("app.business.drug.standingBook.detail",{drugInfoId:drugInfoId,manufacturer:manufacturer})},a.goPage=function(n){a.pageInfo.pageNum!=n&&0<n&&(a.pageInfo.pageNum=n,a.loadData())},a.retList=function(){""!=o.previousState_name?o.back():e.go("app.business.drug.standingBook")}}]);
- "use strict";angular.module("app.storage").service("drugStandingBookDetailService",["$http","$q","APP_CONFIG",function(n,u,o){this.getPageInfo=function(e,r,t){var a=u.defer();return n({method:"GET",url:o.drugManageUrl+"/depot/business/drugStandingBook/getDetailListByManufacturer",params:{pageNum:e,pageSize:r,drugInfoId:t.drugInfoId,manufacturer:t.manufacturer}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.loadDataById=function(e){var r=u.defer();return n({method:"POST",url:o.drugManageUrl+"/depot/business/drugUse/edit",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}}]);
- "use strict";angular.module("app.storage").service("drugStandingBookService",["$http","$q","APP_CONFIG",function(a,d,o){this.getShelfStandingBookList=function(e,r){var t=d.defer();return a({method:"POST",url:o.drugManageUrl+"/depot/business/drugStandingBook/getShelfStandingBookList",params:{drugKind:e,drugName:r}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.getPageInfo=function(e,r,t){var n=d.defer();return a({method:"GET",url:o.drugManageUrl+"/depot/business/drugStandingBook/getManufacturerStandingBook",params:{pageNum:e,pageSize:r,drugKind:t.drugKind,drugName:t.drugName}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.loadDataById=function(e){var r=d.defer();return a({method:"POST",url:o.drugManageUrl+"/depot/business/drugUse/edit",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}}]);
- "use strict";angular.module("app.storage").controller("drugStorageCtrl",["$scope","$http","$state","drugStorageService","drugShelfService",function(a,e,o,t,n){a.pageInfo={pageNum:1,pageSize:10},a.searchCondition={drugKind:"",drugName:"",startTime:"",endTime:""},a.loadData=function(){t.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.searchCondition).then(function(e){a.pageInfo=e},function(e){console.log(e)})},a.getShelfData=function(){n.getShelfMap().then(function(e){a.shelfMap=e},function(e){console.log(e)})},a.getShelfData(),a.loadData(),a.showAdd=function(){o.go("app.storage.drug.storage.edit",{id:0})},a.showView=function(e){o.go("app.storage.drug.storage.view",{id:e})},a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData())}}]);
- "use strict";angular.module("app.storage").controller("drugStorageSaveCtrl",["$scope","$rootScope","$filter","$http","$state","$stateParams","$uibModal","drugStorageService","drugShelfService","commonUtilService","APP_CONFIG",function(r,e,o,t,a,u,d,g,n,i,l){r.loadDataById=function(t){g.loadDataById(t).then(function(t){r.drugStorage=t,r.drugStorage.productionDate=o("date")(r.drugStorage.productionDate,"yyyy-MM-dd"),r.drugStorage.expireDate=o("date")(r.drugStorage.expireDate,"yyyy-MM-dd"),r.drugStorage.createTime=o("date")(r.drugStorage.createTime,"yyyy-MM-dd")},function(t){})},r.getDrugShelfList=function(){n.getPageInfo().then(function(t){r.drugShelfList=t},function(t){})},r.getDrugShelfList(),r.isNotEdit=!1,null==r.drugStorage&&(r.drugStorage={}),0!=u.id&&(r.isNotEdit=u.isNotEdit,r.loadDataById(u.id)),r.changeDate=function(){r.drugStorage.productionDate>=r.drugStorage.expireDate&&(alert("生产日期不能小于等于过期日期"),r.drugStorage.expireDate=null)},$("input[readOnlyButValid]").on("focusin",function(){$(this).prop("readOnly",!0)}),$("input[readOnlyButValid]").on("focusout",function(){$(this).prop("readOnly",!1)});var s=$("#drugStorage-form").validate();$.validator.addMethod("validNumber",function(t,r,e){return this.optional(r)||/^[1-9]\d*$/g.test(t)},"请输入正确的不为0的数字整数!"),r.getDrugInfoList=function(){d.open({size:"lg",templateUrl:"app/business/util/views/drugInfo-list-modal.html",controller:"drugInfoListModalCtrl",resolve:{}}).result.then(function(t){null!=t&&(r.drugStorage.drugNumber=t.drugNumber,r.drugStorage.drugKind=t.drugKind,r.drugStorage.drugName=t.drugName,r.drugStorage.drugType=t.drugType,r.drugStorage.drugPacking=t.drugPacking,r.drugStorage.drugSpecification=t.drugSpecification,r.drugStorage.drugInfoId=t.id,r.drugStorage.controlMan=e.userInfo.realName)},function(t){console.log(t)})},r.retList=function(){""!=e.previousState_name?e.back():a.go("app.storage.drug.storage")},r.save=function(){s.form()&&t({method:"POST",url:l.drugManageUrl+"/depot/business/drugStorage/save",data:{drugStorageJson:angular.toJson(r.drugStorage),userId:e.userInfo.userId,orgId:e.orgInfo.orgId}}).then(function(t){"success"==t.data.status?(alert("保存成功!"),r.retList()):alert(t.data.msg)},function(t){})}}]);
- "use strict";angular.module("app.storage").service("drugStorageService",["$http","$q","APP_CONFIG",function(n,d,u){this.getPageInfo=function(e,t,r){var a=d.defer();return n({method:"GET",url:u.drugManageUrl+"/depot/business/drugStorage/getList",params:{pageNum:e,pageSize:t,drugKind:r.drugKind,drugName:r.drugName,startTime:r.startTime,endTime:r.endTime}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.loadDataById=function(e){var t=d.defer();return n({method:"POST",url:u.drugManageUrl+"/depot/business/drugStorage/edit",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.loadDataByIdAndProcessInstanceId=function(e,t){var r=d.defer();return n({method:"POST",url:u.baseUrl+"/depot/business/drugStorage/audit/getAudit",data:{id:e,processInstanceId:t}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.getManufacturer=function(){var t=d.defer();return n({method:"GET",url:u.drugManageUrl+"/depot/business/drugStorage/getManufacturer"}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}}]);
- "use strict";angular.module("app.storage").controller("drugUseCtrl",["$scope","$http","$state","drugUseService",function(a,e,o,n){a.pageInfo={pageNum:1,pageSize:10},a.searchCondition={drugKind:"",drugName:"",startTime:"",endTime:""},a.loadData=function(){n.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.searchCondition).then(function(e){a.pageInfo=e},function(e){console.log(e)})},a.loadData(),a.showAdd=function(){o.go("app.storage.drug.use.edit",{id:0})},a.showView=function(e){o.go("app.storage.drug.use.view",{id:e})},a.goPage=function(e){a.pageInfo.pageNum!=e&&0<e&&(a.pageInfo.pageNum=e,a.loadData())}}]);
- "use strict";angular.module("app.storage").controller("drugUseSaveCtrl",["$scope","$rootScope","$filter","$http","$state","$stateParams","$uibModal","drugUseService","drugStandingBookService","drugShelfService","commonUtilService","APP_CONFIG","drugUseApplyService",function(a,t,u,d,e,r,s,n,l,o,i,g,f){a.drugUse={},a.loadDataById=function(e){n.loadDataById(e).then(function(e){a.drugUse=e.drugUse,a.addedDetail=e.detailList,a.drugUse.useDate=u("date")(a.drugUse.useDate,"yyyy-MM-dd"),a.drugUse.createTime=u("date")(a.drugUse.createTime,"yyyy-MM-dd")},function(e){})},a.getShelfData=function(){o.getShelfMap().then(function(e){a.shelfMap=e},function(e){console.log(e)})},a.getShelfData(),a.isNotEdit=!1,null==a.drugUse&&(a.drugUse={}),a.addedDetail=[],0!=r.id&&(a.isNotEdit=r.isNotEdit,a.loadDataById(r.id));var c=$("#drugUse-form").validate();$.validator.addMethod("validNumber",function(e,t,u){return this.optional(t)||/^\d*\.{0,1}\d{1,2}$/g.test(e)},"请输入正确的数字类型,最多两位小数!"),a.saveFlag=!1,a.getShelfList=function(){l.getShelfStandingBookList(a.drugUse.drugKind,a.drugUse.drugName).then(function(e){if(a.addedDetail=[],"success"==e.status){a.shelfStandingBookList=e.shelfStandingBookList;for(var t=0;t<a.shelfStandingBookList.length;t++){var u=a.shelfStandingBookList[t],d={};d.drugInfoId=u.drugInfoId,d.drugNumber=u.drugNumber,d.drugKind=u.drugKind,d.drugName=u.drugName,d.drugType=u.drugType,d.drugPacking=u.drugPacking,d.manufacturer=u.manufacturer,d.drugSpecification=u.drugSpecification,d.shelfId=u.shelfId,d.shelfAmount=u.shelfAmount,a.addedDetail.push(d)}}})},a.sumUseCount=function(){for(var e=0,t=0;t<a.addedDetail.length;t++)null!=a.addedDetail[t].useCount&&""!=a.addedDetail[t].useCount&&null!=a.addedDetail[t].useCount&&(e+=parseInt(a.addedDetail[t].useCount,10));a.drugUse.sumCount=e},a.retList=function(){""!=t.previousState_name?t.back():e.go("app.storage.drug.use")},a.save=function(){if(!a.saveFlag&&c.form()){a.saveFlag=!0,a.details=[];for(var e=a.addedDetail.length-1;0<=e;e--)null!=a.addedDetail[e].useCount&&null!=a.addedDetail[e].useCount&&""!=a.addedDetail[e].useCount&&a.details.push(a.addedDetail[e]);if(null==a.drugUse.sumCount||null==a.drugUse.sumCount||""==a.drugUse.sumCount)return alert("领用总数量不能为空!"),void(a.saveFlag=!1);d({method:"POST",url:g.drugManageUrl+"/depot/business/drugUse/save",data:{drugUseJson:angular.toJson(a.drugUse),drugUseDetailJson:angular.toJson(a.details),userId:t.userInfo.userId,orgId:t.orgInfo.orgId}}).then(function(e){"success"==e.data.status?(alert("保存成功!"),a.retList()):(alert("保存失败!"),a.saveFlag=!1)},function(e){})}},a.getPlan=function(){var e=[];s.open({size:"lg",templateUrl:"app/business/util/views/useApply-list-modal.html",controller:"useApplyListModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&(f.getDetailPageInfo(e.id).then(function(e){for(var t=0;t<e.list.length;t++)e.list[t].id="";a.addedDetail=e.list,a.sumUseCount()}),null!=a.drugUse&&null!=a.drugUse||(a.drugUse={}),a.drugUse.applyNumber=e.applyNumber,a.drugUse.drugKind=e.drugKind,a.drugUse.drugName=e.drugName,a.drugUse.creater=e.creater,a.drugUse.useDepartment=e.useDepartment,a.useLocalDate=function(){var e=new Date;return e.getFullYear()+"-"+(e.getMonth()+1)+"-"+e.getDate()+" "+e.getHours()+":"+e.getMinutes()+":"+e.getSeconds()},a.drugUse.useDate=a.useLocalDate(),a.drugUse.user=t.userInfo.realName)},function(e){console.log(e)})},a.removePlan=function(){a.drugUse.applyNumber=null,a.drugUse.drugKind=null,a.drugUse.drugName=null,a.drugUse.user=null,a.drugUse.useDepartment=null,a.drugUse.useDate=null,a.drugUse.realName=null,a.addedDetail=[],a.drugUse={}}}]);
- "use strict";angular.module("app.storage").service("drugUseService",["$http","$q","APP_CONFIG",function(u,a,d){this.getPageInfo=function(e,r,t){var n=a.defer();return u({method:"GET",url:d.drugManageUrl+"/depot/business/drugUse/getList",params:{pageNum:e,pageSize:r,drugKind:t.drugKind,drugName:t.drugName,startTime:t.startTime,endTime:t.endTime}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.loadDataById=function(e){var r=a.defer();return u({method:"POST",url:d.drugManageUrl+"/depot/business/drugUse/edit",data:{id:e}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.numberVerifyService=function(e){var r=a.defer();return u({method:"POST",url:d.drugManageUrl+"/depot/business/drugUse/numberVerify",data:{drugRestoreJson:angular.toJson(e)}}).then(function(e){r.resolve(e.data)},function(e){r.reject(e)}),r.promise}}]);
- "use strict";angular.module("app.storage").controller("drugUseApplyAuditCtrl",["$scope","$http","$state","$stateParams","drugUseApplyAuditService","$timeout",function(e,a,t,o,n,d){e.searchCondition={},e.pageInfo={pageNum:1,pageSize:10},e.loadData=function(){n.getPageInfo(e.pageInfo.pageNum,e.pageInfo.pageSize,e.searchCondition).then(function(a){e.pageInfo=a},function(a){console.log(a)})},d(function(){e.loadData()},100),e.isNotEdit=!0,e.auditPage=function(a){"待审批"==a.result?t.go("app.storage.drug.useApplyAudit-save",{id:a.id,processInstanceId:a.processInstanceId,taskId:a.taskId,auditId:a.auditId,taskName:a.taskName}):alert("您已经提交该数据,无法再次提交!")},e.viewAuditPage=function(a){t.go("app.storage.drug.useApplyAudit-view",{id:a.id,processInstanceId:a.processInstanceId,taskId:a.taskId,auditId:a.auditId})},e.goPage=function(a){e.pageInfo.pageNum!=a&&0<a&&(e.pageInfo.pageNum=a,e.loadData())}}]);
- "use strict";angular.module("app.storage").controller("drugUseApplyAuditSaveCtrl",["$scope","$http","$stateParams","$filter","$uibModal","drugUseApplyAuditService","drugUseApplyService","APP_CONFIG","$rootScope","drugShelfService",function(s,d,t,n,i,u,a,o,l,e){s.applyNumber={},s.applyUser={},s.drugUseApply={},s.loadDataById=function(e){a.loadDataById(e).then(function(e){s.drugUseApply=e.drugUseApply,s.applyUser=s.drugUseApply.applyUser,s.addedDetail=e.detailList,s.drugUseApply.useDate=n("date")(s.drugUseApply.useDate,"yyyy-MM-dd"),s.drugUseApply.createTime=n("date")(s.drugUseApply.createTime,"yyyy-MM-dd"),s.drugUseApply.processDefinitionId=e.drugUseApply.processDefinitionId,u.loadDataByApplyName(s.drugUseApply.applyNumber).then(function(e){s.auditList=e.auditList},function(e){})},function(e){})},s.loadDataById(t.id),s.getShelfData=function(){e.getShelfMap().then(function(e){s.shelfMap=e},function(e){console.log(e)})},s.getShelfData(),s.isAudit=!0,s.isNotEdit=!0,s.addedDetail=[],0!=t.id&&(s.isAudit=t.isAudit,s.processInstanceId=t.processInstanceId,s.auditId=t.auditId),s.retList=function(){s.drugUseApply={},s.auditList={},""!=l.previousState_name?l.back():$state.go("app.storage.drug.useApplyAudit")},s.choice=function(e){null==s.audit.content&&(s.audit.content="同意"),s.modelItem=[],s.modelItem.auditResult=e,s.modelItem.processInstanceId=s.processInstanceId,s.modelItem.processDefinitionId=s.drugUseApply.processDefinitionId,"仓储部经理审批"===t.taskName?s.audit(s.modelItem.auditResult,null):i.open({size:"md",templateUrl:"app/business/util/views/choiceAuditUser-view.html",controller:"choiceAuditUserModalCtrl",resolve:{items:function(){return s.modelItem}}}).result.then(function(e){"cancel"==e.returnType||"submit"==e.returnType&&s.audit(s.modelItem.auditResult,e.assignee)},function(e){console.log(e)})},s.audit=function(e,t){null==s.audit.content?alert("请填写审批意见"):(d({method:"POST",url:o.drugManageUrl+"/depot/business/drugUseApply/audit/audit",data:{drugUseApplyId:s.drugUseApply.id,result:e,content:s.audit.content,processInstanceId:s.processInstanceId,id:s.auditId,assignee:t,userInfoJson:angular.toJson(l.userInfo),orgInfoJson:angular.toJson(l.orgInfo)}}).then(function(e){alert("审批成功!")},function(e){console.log(e)}),s.retList())}}]);
- "use strict";angular.module("app.storage").controller("drugUseApplyCtrl",["$scope","$rootScope","$http","$state","drugUseApplyService","APP_CONFIG","codeRuleService","$uibModal",function(o,e,t,n,a,s,u,i){o.pageInfo={pageNum:1,pageSize:10},o.searchCondition={drugKind:"",drugName:"",startTime:"",endTime:""},o.loadData=function(){a.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.searchCondition).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.loadData(),o.showAdd=function(){n.go("app.storage.drug.useApply.edit",{id:0})},o.showEdit=function(e){n.go("app.storage.drug.useApply.edit",{id:e,updateUser:1})},o.showView=function(e){n.go("app.storage.drug.useApply.view",{id:e,check:2})},o.delete=function(e){confirm("确定要删除吗?")&&a.deleteDataById(e).then(function(e){"success"===e.status?(alert("删除成功!"),o.loadData()):alert("数据有误,删除失败!")},function(e){console.log(e)})},o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData())},o.showSubmit=function(t){"0"!=t.state&&"3"!=t.state?alert("您已经提交该数据,无法再次提交!"):(o.modelItem=[],o.modelItem.processInstanceId=t.processInstanceId,o.modelItem.auditState=t.state,i.open({size:"md",templateUrl:"app/business/util/views/choiceAuditUser-view.html",controller:"choiceAuditUserModalCtrl",resolve:{items:function(){return o.modelItem}}}).result.then(function(e){"cancel"==e.returnType||("submit"==e.returnType?o.submit(t,e.assignee):e.returnType)},function(e){console.log(e)}))},o.submit=function(e,t){a.updateAuditState(e,t).then(function(e){"success"==e.status?(alert("提交成功!"),o.loadData()):alert(e.msg)},function(e){console.log(e)})}}]);
- "use strict";angular.module("app.storage").controller("drugUseApplySaveCtrl",["$scope","$rootScope","$filter","$http","$state","$stateParams","$uibModal","drugUseApplyService","drugStandingBookService","drugShelfService","commonUtilService","APP_CONFIG","codeRuleService","drugUseApplyAuditService",function(d,u,t,a,e,s,r,l,n,i,o,p,g,c){d.applyNumber={},d.applyUser={},d.drugUseApply={},d.loadDataById=function(e){l.loadDataById(e).then(function(e){d.drugUseApply=e.drugUseApply,d.applyUser=d.drugUseApply.applyUser,d.addedDetail=e.detailList,d.drugUseApply.useDate=t("date")(d.drugUseApply.useDate,"yyyy-MM-dd"),d.drugUseApply.createTime=t("date")(d.drugUseApply.createTime,"yyyy-MM-dd"),c.loadDataByApplyName(d.drugUseApply.applyNumber).then(function(e){d.auditList=e.auditList},function(e){})},function(e){})},d.createApplyNumber=function(){d.applyUser=u.userInfo.realName,g.getCodeValueByType("drugUseApply",u.orgInfo.orgId).then(function(e){"success"==e.status?(d.applyNumber.status="success",d.drugUseApply.applyNumber=e.codeValue):"error"==e.status&&(d.applyNumber.msg=e.msg,d.applyNumber.status="error",confirm("领用申请编号有误!该页面无法保存!原因:"+d.applyNumber.msg+" 是否返回到列表页!")&&d.retList())})},d.useLocalDate=function(){var e=new Date;return e.getFullYear()+"-"+(e.getMonth()+1)+"-"+e.getDate()+" "+e.getHours()+":"+e.getMinutes()+":"+e.getSeconds()},0==s.id&&(d.createApplyNumber(),d.drugUseApply.useDate=d.useLocalDate()),1==s.updateUser&&(d.applyUser=u.userInfo.realName),2==s.check&&(d.applyUser=""),d.isNotEdit=!1,null==d.drugUseApply&&(d.drugUseApply={}),d.addedDetail=[],0!=s.id&&(d.isNotEdit=s.isNotEdit,d.loadDataById(s.id));var y=$("#drugUseApply-form").validate();$.validator.addMethod("validNumber",function(e,t,u){return this.optional(t)||/^\d*\.{0,1}\d{1,2}$/g.test(e)},"请输入正确的数字类型,最多两位小数!"),d.saveFlag=!1,d.getShelfList=function(){n.getShelfStandingBookList(d.drugUseApply.drugKind,d.drugUseApply.drugName).then(function(e){if(d.addedDetail=[],"success"==e.status){d.shelfStandingBookList=e.shelfStandingBookList;for(var t=0;t<d.shelfStandingBookList.length;t++){var u=d.shelfStandingBookList[t],a={};a.drugInfoId=u.drugInfoId,a.drugNumber=u.drugNumber,a.drugKind=u.drugKind,a.drugName=u.drugName,a.drugType=u.drugType,a.drugPacking=u.drugPacking,a.manufacturer=u.manufacturer,a.drugSpecification=u.drugSpecification,a.shelfId=u.shelfId,a.shelfAmount=u.shelfAmount,d.addedDetail.push(a)}}})},d.sumUseCount=function(){for(var e,t=0,u=0;u<d.addedDetail.length;u++)null!=d.addedDetail[u].useCount&&""!=d.addedDetail[u].useCount&&null!=d.addedDetail[u].useCount&&(e=d.addedDetail[u].shelfAmount,d.addedDetail[u].useCount<=e?t+=parseInt(d.addedDetail[u].useCount,10):(alert("申请数量不能大于库存数量!"),d.addedDetail[u].useCount=null));d.drugUseApply.sumCount=t},d.retList=function(){""!=u.previousState_name?u.back():e.go("app.storage.drug.useApply")},d.submit=function(e,t){l.updateAuditState(e,t).then(function(e){"success"==e.status?(alert("提交成功!"),d.retList()):alert(e.msg)},function(e){console.log(e)})},d.showSubmit=function(){d.save("showSubmit"),d.modelItem=[],d.modelItem.processInstanceId="68866886",r.open({size:"md",templateUrl:"app/business/util/views/choiceAuditUser-view.html",controller:"choiceAuditUserModalCtrl",backdrop:"static",resolve:{items:function(){return d.modelItem}}}).result.then(function(e){"cancel"===e.returnType?"0"===s.id&&(l.deleteDataById(d.drugUseApply.id),d.drugUseApply.id="",d.saveFlag=!1):"submit"===e.returnType&&d.submit(d.drugUseApply,e.assignee)},function(e){console.log(e)})},d.save=function(t){if(!d.saveFlag&&y.form()){d.saveFlag=!0,d.details=[];for(var e=d.addedDetail.length-1;0<=e;e--)null!=d.addedDetail[e].useCount&&null!=d.addedDetail[e].useCount&&""!=d.addedDetail[e].useCount&&d.details.push(d.addedDetail[e]);if(null==d.drugUseApply.sumCount||null==d.drugUseApply.sumCount||""==d.drugUseApply.sumCount)return alert("申请总数量不能为空!"),void(d.saveFlag=!1);a({method:"POST",url:p.drugManageUrl+"/depot/business/drugUseapply/save",data:{drugUseApplyJson:angular.toJson(d.drugUseApply),drugUseApplyDetailJson:angular.toJson(d.details),userId:u.userInfo.userId,orgId:u.orgInfo.orgId,applyUser:d.applyUser}}).then(function(e){"success"===e.data.status?void 0!==t?"0"===s.id&&(d.drugUseApply.id=e.data.id):(alert("保存成功!"),d.retList()):(alert("保存失败!"),d.saveFlag=!1)},function(e){})}}}]);
- "use strict";angular.module("app.storage").service("drugUseApplyAuditService",["$http","$q","APP_CONFIG","$rootScope",function(u,s,n,p){this.getPageInfo=function(e,t,r){var a=s.defer();return u({method:"GET",url:n.drugManageUrl+"/depot/business/drugUseApply/audit/getList",params:{pageNum:e,pageSize:t,userId:p.userInfo.userId,applyNumber:r.applyNumber,state:r.state}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.loadDataByApplyName=function(e){var t=s.defer();return u({method:"POST",url:n.drugManageUrl+"/depot/business/drugUseApply/audit/getAudit",data:{applyNumber:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}}]);
- "use strict";angular.module("app.storage").service("drugUseApplyService",["$http","$q","APP_CONFIG","$rootScope",function(n,d,o,a){this.getPageInfo=function(e,t,r){var a=d.defer();return n({method:"GET",url:o.drugManageUrl+"/depot/business/drugUseapply/getList",params:{pageNum:e,pageSize:t,drugKind:r.drugKind,drugName:r.drugName,startTime:r.startTime,endTime:r.endTime,state:r.state,isUse:r.isUse}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.loadDataById=function(e){var t=d.defer();return n({method:"POST",url:o.drugManageUrl+"/depot/business/drugUseapply/edit",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.getDetailPageInfo=function(e){var t=d.defer();return n({method:"GET",url:o.drugManageUrl+"/depot/business/drugUseapplyDetail/getList",params:{pageNum:1,pageSize:10,zid:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.loadDetailDataById=function(e){var t=d.defer();return n({method:"GET",url:o.drugManageUrl+"/depot/business/drugUseapplyDetail/edit",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.deleteDetailDataById=function(e){var t=d.defer();return n({method:"GET",url:o.drugManageUrl+"/depot/business/drugUseapplyDetail/remove",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.deleteDataById=function(e){var t=d.defer();return n({method:"POST",url:o.drugManageUrl+"/depot/business/drugUseapply/remove",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject(e)}),t.promise},this.updateAuditState=function(e,t){var r=d.defer();return n({method:"POST",url:o.drugManageUrl+"/depot/business/drugUseapply/updateData",data:{id:e.id,userInfoJson:angular.toJson(a.userInfo),orgInfoJson:angular.toJson(a.orgInfo),auditUserId:t}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise}}]);
- "use strict";angular.module("app.storage").controller("fumigationDealwithCtrl",["$scope","$http","$state","$rootScope","$uibModal","fumigationDealwithService","enumService","StorehouseService","APP_CONFIG",function(a,o,e,t,i,n,g,u,r){a.pageInfo={pageNum:1,pageSize:10},a.loadData=function(){n.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,t.orgInfo.orgId).then(function(o){a.pageInfo=o},function(o){console.log(o)})},a.searchCondition={},a.loadData(),a.clearConditions=function(){a.searchCondition={},a.loadData()},a.getFumigationProgram=function(){var o=[];o.type="addDealwith",i.open({size:"lg",templateUrl:"app/storage/fumigation/fumigationProgram/views/fumigation-pass-list-modal.html",controller:"fumigationPassListModalCtrl",resolve:{items:function(){return o}}}).result.then(function(o){null!=o&&e.go("app.storage.fumigationDealwith.add",{id:0,fumigateProgramId:o})},function(o){console.log(o)})},a.showEdit=function(o){e.go("app.storage.fumigationDealwith.edit",{id:o.id})},a.showView=function(o){e.go("app.storage.fumigationDealwith.view",{id:o.id})},a.deleteById=function(o){n.deleteById(o.id).then(function(){a.loadData()})},a.$on("storeChangeed",function(o,e){a.searchCondition.houseId=e,a.loadData()}),a.goPage=function(o){a.pageInfo.pageNum!=o&&0<o&&(a.pageInfo.pageNum=o,a.loadData())},a.showSafeProduceView=function(o){e.go("app.storage.safeproduce.recordManage.fumigationDealWith.view",{id:o.id})}}]);
- "use strict";angular.module("app.storage").controller("fumigationDealwithSaveCtrl",["$scope","$filter","$http","$stateParams","$state","$rootScope","$uibModal","fumigationDealwithService","fumigationService","paymentService","commonUtilService","StorehouseService","APP_CONFIG",function(e,i,t,a,o,n,u,s,m,g,r,c,f){$(document).ready(function(){$("#dtBox").DateTimePicker({})}),e.fumigation={},e.fumigationDealwith={},e.getBasicData=function(){e.storehouseList=n.storelist,e.storehouseObj=n.storehouseObj},e.loadDataById=function(t){s.loadDataById(t).then(function(t){e.fumigation=t.fumigationProgram,e.fumigationDealwith=t.fumigationDealwith,e.fumigationProcess=t.fumigationProcess,e.fumigationDealwith.checkInsectCageTime=i("date")(e.fumigationDealwith.checkInsectCageTime,"yyyy-MM-dd HH:mm:ss"),e.formatFumigateData()},function(t){console.log(t)})},e.isNotEdit=!1,e.saveFlag=!1,0!=a.id?(e.isNotEdit=a.isNotEdit,e.loadDataById(a.id)):0!=a.fumigateProgramId&&(e.fumigationDealwith.fumigateProgramId=a.fumigateProgramId,m.loadDataAndProcessById(a.fumigateProgramId).then(function(t){e.fumigation=t.fumigationProgram,e.fumigationProcess=t.fumigationProcess,e.formatFumigateData()},function(t){})),e.formatFumigateData=function(){e.fumigation.insectProductTime=i("date")(e.fumigation.insectProductTime,"yyyy-MM-dd"),e.fumigationProcess.bulkStartTime=i("date")(e.fumigationProcess.bulkStartTime,"yyyy-MM-dd HH:mm:ss"),e.fumigationProcess.bulkEndTime=i("date")(e.fumigationProcess.bulkEndTime,"yyyy-MM-dd HH:mm:ss"),e.fumigation.orgName=n.depotInfo.orgName,null!=e.fumigation.houseId&&g.getKepperByHouseId(e.fumigation.houseId).then(function(t){e.keeperList=t},function(t){console.log(t)}),e.storehouseObj=n.storehouseObj,e.fumigation.storehouseName=e.storehouseObj[e.fumigation.houseId].storehouseName};var l=$("#fumigationDealwith-form").validate();$.validator.addMethod("validNumber",function(t,e,i){return this.optional(e)||/^\d*\.{0,1}\d{1,2}$/g.test(t)},"请输入正确的数字类型,最多两位小数!"),$.validator.addMethod("validPositiveInteger",function(t,e,i){return this.optional(e)||/^\d*$/g.test(t)},"请输入正整数!"),e.retList=function(){""!=n.previousState_name?n.back():o.go("app.storage.fumigationDealwith.list")},e.save=function(t){e.saveFlag||l.form()&&(e.saveFlag=!0,null!=e.fumigationDealwith.checkInsectCageTime&&null!=e.fumigationDealwith.checkInsectCageTime&&""!=e.fumigationDealwith.checkInsectCageTime&&(e.fumigationDealwith.checkInsectCageTime=new Date(e.fumigationDealwith.checkInsectCageTime.replace(new RegExp(/-/gm),"/"))),s.save(e.fumigationDealwith,n.userInfo).then(function(t){"success"==t.status?(alert("保存成功!"),e.retList()):(alert("保存失败!"),e.saveFlag=!1)},function(t){console.log(t)}))}}]);
- "use strict";angular.module("app.storage").service("fumigationDealwithService",["$http","$q","APP_CONFIG",function(o,n,i){this.getPageInfo=function(e,t,r){var a=n.defer();return o({method:"GET",url:i.taskUrl+"/depot/storage/fumigationDealwith/getList",params:{pageNum:e,pageSize:t,orgId:r}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.loadDataById=function(e){var t=n.defer();return o({method:"GET",url:i.taskUrl+"/depot/storage/fumigationDealwith/edit",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.deleteById=function(e){var t=n.defer();return o({method:"POST",url:i.taskUrl+"/depot/storage/fumigationDealwith/deleteById",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.save=function(e,t){var r=n.defer();return o({method:"POST",url:i.taskUrl+"/depot/storage/fumigationDealwith/save",data:{storageFumigationDealwithJson:angular.toJson(e),userInfo:angular.toJson(t)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise}}]);
- "use strict";angular.module("app.storage").controller("fumigationProcessCtrl",["$scope","$http","$state","$rootScope","$uibModal","fumigationProcessService","enumService","StorehouseService","APP_CONFIG",function(a,o,e,t,n,i,r,g,s){a.pageInfo={pageNum:1,pageSize:10},a.loadData=function(){i.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,a.searchCondition,t.orgInfo.orgId).then(function(o){a.pageInfo=o},function(o){console.log(o)})},a.searchCondition={},a.loadData(),a.clearConditions=function(){a.searchCondition={},a.loadData()},a.getFumigationProgram=function(){var o=[];o.type="addProcess",n.open({size:"lg",templateUrl:"app/storage/fumigation/fumigationProgram/views/fumigation-pass-list-modal.html",controller:"fumigationPassListModalCtrl",resolve:{items:function(){return o}}}).result.then(function(o){null!=o&&e.go("app.storage.fumigationProcess.add",{id:0,fumigateProgramId:o})},function(o){console.log(o)})},a.showEdit=function(o){e.go("app.storage.fumigationProcess.edit",{id:o.id})},a.showView=function(o){e.go("app.storage.fumigationProcess.view",{id:o.id})},a.deleteById=function(o){i.deleteById(o.id).then(function(){a.loadData(),alert("删除成功!")})},a.$on("storeChangeed",function(o,e){a.searchCondition.houseId=e,a.loadData()}),a.goPage=function(o){a.pageInfo.pageNum!=o&&0<o&&(a.pageInfo.pageNum=o,a.loadData())},a.showSafeProduceView=function(o){e.go("app.storage.safeproduce.recordManage.fumigationProcess.view",{id:o.id})}}]);
- "use strict";angular.module("app.business").controller("fumigationProcessDetailModalCtrl",["$scope","$uibModalInstance","$filter","$http","$rootScope","APP_CONFIG","items",function(e,t,c,i,n,o,a){null!=a&&(e.detail={},e.detail.checkTime=a.checkTime,e.detail.checkPointOne=a.checkPointOne,e.detail.checkPointTwo=a.checkPointTwo,e.detail.checkPointThree=a.checkPointThree,e.detail.checkPointFour=a.checkPointFour,e.detail.checkPointFive=a.checkPointFive,e.detail.checkSpace=a.checkSpace,e.detail.minimumConcentration=a.minimumConcentration,e.detail.checkMan=a.checkMan);var l=null;e.save=function(){null==l?(l=$("#detail-form").validate(),$.validator.addMethod("validDetailNumber",function(e,t,c){return!(!this.optional(t)&&!/^\d*\.{0,1}\d{1,2}$/g.test(e))},"请输入正确的数字类型,最多两位小数!"),e.save()):l.form()&&t.close(e.detail)},e.cancel=function(){t.close()}}]);
- "use strict";angular.module("app.storage").controller("fumigationProcessSaveCtrl",["$scope","$filter","$http","$stateParams","$state","$rootScope","$uibModal","fumigationProcessService","fumigationService","paymentService","commonUtilService","StorehouseService","APP_CONFIG",function(o,i,e,t,a,n,s,u,c,r,m,d,l){$(document).ready(function(){$("#dtBox").DateTimePicker({})}),o.fumigation={},o.fumigationProcess={},o.getBasicData=function(){o.storehouseList=n.storelist,o.storehouseObj=n.storehouseObj},o.loadDataById=function(e){o.showLastButton=!1,u.loadDataById(e).then(function(e){o.fumigation=e.fumigationProgram,o.fumigationProcess=e.fumigationProcess,o.fumigationProcess.firstUseDrugTime=i("date")(o.fumigationProcess.firstUseDrugTime,"yyyy-MM-dd HH:mm:ss"),o.fumigationProcess.firstSupplementDrugTime=i("date")(o.fumigationProcess.firstSupplementDrugTime,"yyyy-MM-dd"),o.fumigationProcess.lastSupplementDrugTime=i("date")(o.fumigationProcess.lastSupplementDrugTime,"yyyy-MM-dd"),o.fumigationProcess.bulkStartTime=i("date")(o.fumigationProcess.bulkStartTime,"yyyy-MM-dd HH:mm:ss"),o.fumigationProcess.bulkEndTime=i("date")(o.fumigationProcess.bulkEndTime,"yyyy-MM-dd HH:mm:ss"),o.formatFumigateData(),o.isNotEdit&&2!=o.fumigationProcess.taskState&&(o.showEndTaskButton=!0),o.detailList=e.detailList;for(var t=0;t<e.detailList.length;t++)e.detailList[t].checkTime=i("date")(e.detailList[t].checkTime,"yyyy-MM-dd hh:mm:ss"),o.addedDetail.push(angular.copy(e.detailList[t]))},function(e){console.log(e)})},o.isNotEdit=!1,o.saveFlag=!1,o.showNextButton=!0,0!=t.id?(o.isNotEdit=t.isNotEdit,o.isNotEdit?(o.isNext=!1,o.isLast=!0,o.showNextButton=!1,o.showLastButton=!1,o.showEndTaskButton=!1):o.showNextButton=!0,o.loadDataById(t.id)):0!=t.fumigateProgramId&&(o.fumigationProcess.fumigateProgramId=t.fumigateProgramId,c.loadDataById(t.fumigateProgramId).then(function(e){o.fumigation=e,o.formatFumigateData()},function(e){console.log("走下面这里")})),o.formatFumigateData=function(){o.storehouseList=n.storelist,o.storehouseObj=n.storehouseObj,o.fumigation.orgId==n.orgInfo.orgId&&(o.fumigation.orgName=n.depotInfo.orgName),null!=o.fumigation.houseId&&(o.fumigation.storehouseName=o.storehouseObj[o.fumigation.houseId].storehouseName,r.getKepperByHouseId(o.fumigation.houseId).then(function(e){o.keeperList=e},function(e){console.log(e)}))};var g=$("#fumigation-form").validate();$.validator.addMethod("validNumber",function(e,t,i){return this.optional(t)||/^\d*\.{0,1}\d{1,2}$/g.test(e)},"请输入正确的数字类型,最多两位小数!"),$.validator.addMethod("validPositiveInteger",function(e,t,i){return this.optional(t)||/^\d*$/g.test(e)},"请输入正整数!"),o.retList=function(){""!=n.previousState_name?n.back():a.go("app.storage.fumigationProcess.list")},o.next=function(){g.form()&&(o.isLast=!0,o.isNext=!0,o.showLastButton=!0,o.showNextButton=!1,2!=o.fumigationProcess.taskState&&(o.showEndTaskButton=!0))},o.last=function(){o.isLast=!1,o.isNext=!1,o.showLastButton=!1,o.showNextButton=!0,o.showEndTaskButton=!1},o.endTask=function(){confirm("是否确认结束该熏蒸过程!")&&o.save("endTask")},o.detail={},o.addedDetail=[],o.addRow=function(){var e=[];s.open({size:"md",templateUrl:"app/storage/fumigation/fumigationProcess/views/fumigationProcessDetailModal.html",controller:"fumigationProcessDetailModalCtrl",resolve:{items:function(){return e}}}).result.then(function(e){null!=e&&""!=e&&o.addedDetail.push(angular.copy(e))},function(e){console.log(e)})},o.editRow=function(e){var t=o.addedDetail.indexOf(e),i=[];i.checkTime=e.checkTime,i.checkPointOne=e.checkPointOne,i.checkPointTwo=e.checkPointTwo,i.checkPointThree=e.checkPointThree,i.checkPointFour=e.checkPointFour,i.checkPointFive=e.checkPointFive,i.checkSpace=e.checkSpace,i.minimumConcentration=e.minimumConcentration,i.checkMan=e.checkMan,s.open({size:"md",templateUrl:"app/storage/fumigation/fumigationProcess/views/fumigationProcessDetailModal.html",controller:"fumigationProcessDetailModalCtrl",resolve:{items:function(){return i}}}).result.then(function(e){null!=e&&""!=e&&(o.addedDetail[t].checkTime=e.checkTime,o.addedDetail[t].checkPointOne=e.checkPointOne,o.addedDetail[t].checkPointTwo=e.checkPointTwo,o.addedDetail[t].checkPointThree=e.checkPointThree,o.addedDetail[t].checkPointFour=e.checkPointFour,o.addedDetail[t].checkPointFive=e.checkPointFive,o.addedDetail[t].checkSpace=e.checkSpace,o.addedDetail[t].minimumConcentration=e.minimumConcentration,o.addedDetail[t].checkMan=e.checkMan)},function(e){console.log(e)})},o.deleteRow=function(e){if(null!=e.id&&null!=e.id&&""!=e.id){if(!confirm("此条数据为之前保存的数据,确定要删除吗?"))return;u.deleteDetailByDetailId(e.id).then(function(e){},function(e){console.log(e)})}e=o.addedDetail.indexOf(e);-1!=e&&o.addedDetail.splice(e,1)},o.save=function(e){if(!o.saveFlag&&g.form()){o.saveFlag=!0,null!=o.fumigationProcess.firstUseDrugTime&&null!=o.fumigationProcess.firstUseDrugTime&&""!=o.fumigationProcess.firstUseDrugTime&&(o.fumigationProcess.firstUseDrugTime=new Date(o.fumigationProcess.firstUseDrugTime.replace(new RegExp(/-/gm),"/"))),null!=o.fumigationProcess.bulkStartTime&&null!=o.fumigationProcess.bulkStartTime&&""!=o.fumigationProcess.bulkStartTime&&(o.fumigationProcess.bulkStartTime=new Date(o.fumigationProcess.bulkStartTime.replace(new RegExp(/-/gm),"/"))),null!=o.fumigationProcess.bulkEndTime&&null!=o.fumigationProcess.bulkEndTime&&""!=o.fumigationProcess.bulkEndTime&&(o.fumigationProcess.bulkEndTime=new Date(o.fumigationProcess.bulkEndTime.replace(new RegExp(/-/gm),"/"))),"endTask"==e&&(o.fumigationProcess.taskState=2),o.fumigationProcess.houseId=o.fumigation.houseId,o.fumigationProcess.houseName=o.fumigation.storehouseName,o.fumigationProcess.fumigateProgramNumber=o.fumigation.fumigateProgramNumber,o.fumigationProcess.grainKind=o.fumigation.grainKind,o.fumigationProcess.fumigationType=o.fumigation.fumigationType,o.fumigationProcess.drugName=o.fumigation.drugName;for(var t=0;t<o.addedDetail.length;t++)null!=o.addedDetail[t].checkTime&&null!=o.addedDetail[t].checkTime&&""!=o.addedDetail[t].checkTime&&(o.addedDetail[t].checkTime=new Date(o.addedDetail[t].checkTime.replace(new RegExp(/-/gm),"/")));u.save(o.fumigationProcess,o.addedDetail,n.userInfo).then(function(e){"success"==e.status?(alert("保存成功!"),o.retList()):(alert("保存失败!"),o.saveFlag=!1)},function(e){console.log(e)})}}}]);
- "use strict";angular.module("app.storage").service("fumigationProcessService",["$http","$q","APP_CONFIG",function(n,i,s){this.getPageInfo=function(e,t,r,o){var a=i.defer();return n({method:"GET",url:s.taskUrl+"/depot/storage/fumigationProcess/getList",params:{pageNum:e,pageSize:t,fumigationType:null==r?"":r.fumigationType,drugName:null==r?"":r.drugName,houseId:null==r?"":r.houseId,grainKind:null==r?"":r.grainKind,orgId:o}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.loadDataById=function(e){var t=i.defer();return n({method:"GET",url:s.taskUrl+"/depot/storage/fumigationProcess/edit",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.deleteById=function(e){var t=i.defer();return n({method:"POST",url:s.taskUrl+"/depot/storage/fumigationProcess/deleteById",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.deleteDetailByDetailId=function(e){var t=i.defer();return n({method:"POST",url:s.taskUrl+"/depot/storage/fumigationProcess/deleteDetailByDetailId",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.save=function(e,t,r){var o=i.defer();return n({method:"POST",url:s.taskUrl+"/depot/storage/fumigationProcess/save",data:{storageFumigationProcessJson:angular.toJson(e),detailJson:angular.toJson(t),userInfo:angular.toJson(r)}}).then(function(e){o.resolve(e.data)},function(e){o.reject("error")}),o.promise}}]);
- "use strict";angular.module("app.storage").controller("fumigationAuditCtrl",["$scope","$stateParams","$state","$http","$rootScope","fumigationAuditService","selectService","APP_CONFIG",function(a,t,e,o,i,s,n,u){a.pageInfo={pageNum:1,pageSize:10},a.loadData=function(){n.getPageInfo(null,null,"todo",null,null,"fumigationProgram",i.userInfo.userId,"desc").then(function(t){var e=[],o={};if(0<t.list.length){new Array;for(var n=0;n<t.list.length;n++)o.id=t.list[n].projectId,e.push(o),o={}}s.getPageInfo(a.pageInfo.pageNum,a.pageInfo.pageSize,e,i.userInfo.userId,a.searchCondition).then(function(t){a.pageInfo=t},function(t){console.log(t)})},function(t){console.log(t)})},a.searchCondition={},a.loadData(),a.isNotEdit=!0,a.clearConditions=function(){a.searchCondition={},a.loadData()},a.auditPage=function(t){e.go("app.storage.fumigation-audit-save",{id:t.id,processInstanceId:t.processInstanceId,taskId:t.taskId,auditId:t.auditId})},a.viewAuditPage=function(t){e.go("app.storage.fumigation-audit-view",{id:t.id,taskId:t.taskId,auditId:t.auditId})},a.$on("storeChangeed",function(t,e){a.searchCondition.houseId=e,a.loadData()}),a.SelectAgent=function(t,e){a.id=t,a.processInstanceId=e,o({method:"GET",url:u.baseUrl+"/userInfo/getUser",params:{pageNum:1,pageSize:10}}).then(function(t){a.userList=t.data.list,console.log(a.userList)},function(t){console.log(t)}),$("#myUserList").modal("show")},a.SubmintAgent=function(t){o({method:"GET",url:u.baseUrl+"/act/task/submintAgent",params:{userId:t,processInstanceId:a.processInstanceId}}).then(function(t){console.log(t),alert("提交成功!"),a.loadData()},function(t){console.log(t)}),$("#myUserList").modal("hide")},a.goPage=function(t){a.pageInfo.pageNum!=t&&0<t&&(a.pageInfo.pageNum=t,a.loadData())}}]);
- "use strict";angular.module("app.storage").controller("fumigationAuditPassCtrl",["$scope","$http","$state","$rootScope","$stateParams","fumigationAuditService","StorehouseService","APP_CONFIG",function(i,o,a,e,t,s,n,d){i.pageInfo={pageNum:1,pageSize:10},i.loadData=function(){s.getPassPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,i.searchCondition).then(function(o){i.pageInfo=o},function(o){console.log(o)})},i.getBasicData=function(){var o=e.depotInfo.orgId;n.getStorehouseList(o).then(function(o){i.storehouseList=o.houseList,i.storehouseObj=o.houseObj},function(o){console.log(o)})},i.searchCondition={},i.getBasicData(),i.isNotEdit=!0,i.clearConditions=function(){i.searchCondition={},i.loadData()},i.$on("storeChangeed",function(o,a){i.searchCondition.houseId=a,i.loadData()}),i.showView=function(o){a.go("app.storage.fumigation-audit-pass-view",{id:o.id,processInstanceId:o.processInstanceId})},i.addTaskList=function(o){a.go("app.storage.fumigationTaskList-add",{fumigateProgramBid:o.id})},i.editTaskList=function(o){a.go("app.storage.fumigationTaskList-edit",{id:o.isHaveTaskList})},i.viewTaskList=function(o){a.go("app.storage.fumigationTaskList-view",{id:o.isHaveTaskList})},i.addTaskRecord=function(o){a.go("app.storage.fumigationTaskRecord-add",{fumigateProgramBid:o.id})},i.editTaskRecord=function(o){a.go("app.storage.fumigationTaskRecord-edit",{id:o.isHaveTaskRecord})},i.viewTaskRecord=function(o){a.go("app.storage.fumigationTaskRecord-view",{id:o.isHaveTaskRecord})},i.goPage=function(o){i.pageInfo.pageNum!=o&&0<o&&(i.pageInfo.pageNum=o,i.loadData())},i.isShow="0",0!=t.id&&(i.searchCondition.houseId=t.id,i.isShow="1"),i.loadData(),i.returnUp=function(){"SY"==t.homePage?a.go("app.dashboard"):a.go("app.supervise.cameraPT")}}]);
- "use strict";angular.module("app.storage").controller("fumigationAuditPassSaveCtrl",["$scope","$http","$filter","$stateParams","$state","$rootScope","fumigationService","StorehouseService","APP_CONFIG",function(a,t,e,i,o,n,s,u,d){a.getBasicData=function(){var t=n.depotInfo.orgId;u.getStorehouseList(t).then(function(t){a.storehouseList=t.houseList,a.storehouseObj=t.houseObj},function(t){console.log(t)})},a.getBasicData(),a.loadDataByIdAndPID=function(t,i){s.loadDataByIdAndPID(t,i).then(function(t){a.fumigation=t.fumigationProgram,a.auditList=t.auditList,a.processDefinitionId=t.fumigationProgram.processDefinitionId,a.processInstanceId=t.fumigationProgram.processInstanceId,a.keeperList=[],a.keeperList.push(t.keeper),a.fumigation.insectProductTime=e("date")(a.fumigation.insectProductTime,"yyyy-MM-dd"),a.fumigation.storageTime=e("date")(a.fumigation.storageTime,"yyyy-MM-dd"),a.fumigation.lastTimeFumigation=e("date")(a.fumigation.lastTimeFumigation,"yyyy-MM-dd"),a.fumigation.circulationTime=e("date")(a.fumigation.circulationTime,"yyyy-MM-dd"),a.fumigation.bulkGasDate=e("date")(a.fumigation.bulkGasDate,"yyyy-MM-dd"),a.fumigation.bulkGasDate=e("date")(a.fumigation.bulkGasDate,"yyyy-MM-dd"),a.fumigation.createTime=e("date")(a.fumigation.createTime,"yyyy-MM-dd")},function(t){})},a.isNotEdit=!0,0!=i.id&&a.loadDataByIdAndPID(i.id,i.processInstanceId),a.retList=function(){"todo"==i.type?(a.fumigation={},o.go("app.business.handle-view")):"complete"==i.type?(a.fumigation={},o.go("app.business.handles-view")):(a.fumigation={},o.go("app.storage.fumigation-audit-pass"))}}]);
- "use strict";angular.module("app.storage").controller("fumigationAuditSaveCtrl",["$scope","$http","$filter","$stateParams","$state","$uibModal","$rootScope","selectService","fumigationService","paymentService","businessApprovalService","APP_CONFIG",function(r,t,l,a,m,i,d,e,u,o,c,n){r.loadDataById=function(t){r.showLastButton=!1,r.isNotSave=!0,u.loadDataById(t).then(function(t){r.fumigation=t,r.approvalStatus=r.fumigation.auditState,r.fumigation.insectProductTime=l("date")(r.fumigation.insectProductTime,"yyyy-MM-dd"),r.fumigation.storageTime=l("date")(r.fumigation.storageTime,"yyyy-MM-dd"),r.fumigation.lastTimeFumigation=l("date")(r.fumigation.lastTimeFumigation,"yyyy-MM-dd"),r.fumigation.circulationTime=l("date")(r.fumigation.circulationTime,"yyyy-MM-dd"),r.fumigation.bulkGasDate=l("date")(r.fumigation.bulkGasDate,"yyyy-MM-dd"),null!=r.fumigation.houseId&&o.getKepperByHouseId(r.fumigation.houseId).then(function(t){r.keeperList=t},function(t){console.log(datas)})},function(t){console.log(t)}),e.getPageInfo(null,null,null,null,a.id,"fumigationProgram",null,"asc").then(function(t){r.auditList=t.list},function(t){console.log(t)})},r.isNotEdit=!0,0!=a.id&&(r.isLast=!0,r.processInstanceId=a.processInstanceId,r.taskId=a.taskId,r.fumigationId=a.id,r.auditId=a.auditId,r.isAudit=a.isAudit,r.loadDataById(a.id)),r.retList=function(){""!=d.previousState_name?d.back():m.go("app.storage.fumigation-audit")},r.choice=function(a,e){"3"==(e=parseInt(r.approvalStatus)+1)?i.open({size:"md",templateUrl:"app/storage/aeration/views/approvalUser-view.html",controller:"approvalTaskCtrl",resolve:{roleId:8}}).result.then(function(t){"cancel"==t.returnType||("submit"==t.returnType?r.audit(r.fumigation,t,a,e):"isEnd"==t.returnType&&r.audit(null))},function(t){console.log(t)}):"4"==e&&r.audit(r.fumigation,null,a,e)},r.audit=function(t,i,o,n){u.submit(r.fumigation.id,n).then(function(t){var a,e;"success"==t.success?((e=a=null)!=i&&(a=i.assignee,e=i.list),r.saveBusinessApproval(r.fumigation,a,e,o,n),alert("提交成功!"),$("#myUserList").modal("hide")):alert(t.msg)},function(t){console.log(t)})},r.saveBusinessApproval=function(t,a,e,i,o){var n=null;"3"==o?(n="保管科长审批",i="[同意]"+i):"4"==o?(n="库主任审批",i="[同意]"+i):"0"==o?("2"==t.auditState?n="保管科长审批":"3"==t.auditState&&(n="库主任审批"),i="[驳回]"+i):"6"==o&&("2"==t.auditState?n="保管科长审批":"3"==t.auditState&&(n="库主任审批"),i="[拒绝]"+i);l("date")(new Date,"yyyy-MM-dd HH:mm:ss");if(r.businessApproval={taskTypeName:"熏蒸任务 作业单号:"+t.fumigateProgramNumber,projectId:t.id,fromDepartment:d.orgInfo.orgName,fromPeople:d.userInfo.realName,fromUserName:d.userInfo.realName,taskType:"fumigationProgram",projectName:"熏蒸作业申请",result:"待审批",isHide:0,createTime:new Date,applyName:d.userInfo.realName,applyNameId:d.userInfo.userId,applyTime:new Date,operator:a,operatorName:d.userInfo.realName,taskName:n,taskId:t.fumigateProgramNumber,content:i},"1"==o||"2"==o||"3"==o)for(var u=0;u<e.length;u++){var s=e[u];s.userId==a&&(r.businessApproval.operatorName=s.realName)}c.add(r.businessApproval,o).then(function(t){"success"==t.status&&m.go("app.storage.fumigation-audit")},function(t){console.log(t)})}}]);
- "use strict";angular.module("app.storage").controller("fumigationCtrl",["$scope","$http","$state","$rootScope","$uibModal","$filter","fumigationService","businessApprovalService","APP_CONFIG",function(i,e,o,r,a,s,t,u,n){i.pageInfo={pageNum:1,pageSize:10},i.loadData=function(){t.getPageInfo(i.pageInfo.pageNum,i.pageInfo.pageSize,i.searchCondition,r.userInfo.userId).then(function(e){i.pageInfo=e},function(e){console.log(e)})},i.searchCondition={},i.loadData(),i.clearConditions=function(){i.searchCondition={},i.loadData()},i.showAdd=function(){o.go("app.storage.fumigation-edit",{id:0})},i.showEdit=function(e){1<e.auditState?alert("您已经提交该数据,无法修改!"):o.go("app.storage.fumigation-edit",{id:e.id})},i.showView=function(e){o.go("app.storage.fumigation-view",{id:e.id})},i.$on("storeChangeed",function(e,o){i.searchCondition.houseId=o,i.loadData()}),i.remove=function(o){1<o.auditState?alert("您已经提交该数据,无法删除!"):confirm("确定要删除吗?")&&t.remove(o.id).then(function(e){u.removeList(o.id,"1").then(function(e){"success"!=e.status&&alert("error")},function(e){console.log(datas)}),alert("删除成功!"),i.loadData()},function(e){console.log(e)})},i.choice=function(e){1<e.auditState?alert("您已经提交该数据,无法再次提交!"):(i.fumigation=e,a.open({size:"md",templateUrl:"app/storage/aeration/views/approvalUser-view.html",controller:"approvalTaskCtrl",resolve:{roleId:10}}).result.then(function(e){"cancel"==e.returnType||("submit"==e.returnType?i.submit(e.assignee,e.list):e.returnType)},function(e){console.log(e)}))},i.submit=function(o,a){t.submit(i.fumigation.id,"2").then(function(e){"success"==e.success&&(i.saveBusinessApproval(i.fumigation,o,a),alert("提交成功!"),$("#myUserList").modal("hide"),i.loadData())},function(e){console.log(e)})},i.saveBusinessApproval=function(e,o,a){s("date")(new Date,"yyyy-MM-dd HH:mm:ss");i.businessApproval={taskTypeName:"熏蒸任务 作业单号:"+e.fumigateProgramNumber,projectId:e.id,fromDepartment:r.orgInfo.orgName,fromPeople:r.userInfo.realName,fromUserName:r.userInfo.realName,taskType:"fumigationProgram",projectName:"熏蒸作业申请",result:"待审批",isHide:0,createTime:new Date,applyName:r.userInfo.realName,applyNameId:r.userInfo.userId,applyTime:new Date,operator:o,operatorName:r.userInfo.realName,taskName:"员工提交",taskId:e.fumigateProgramNumber,content:"同意"};for(var t=0;t<a.length;t++){var n=a[t];n.userId==o&&(i.businessApproval.operatorName=n.realName)}u.add(i.businessApproval,"2").then(function(e){"success"!=e.status&&alert("error")},function(e){console.log(e)})},i.goPage=function(e){i.pageInfo.pageNum!=e&&0<e&&(i.pageInfo.pageNum=e,i.loadData())}}]);
- "use strict";angular.module("app.business").controller("fumigationPassListModalCtrl",["$scope","$uibModalInstance","$filter","$http","$uibModal","$rootScope","fumigationService","StorehouseService","APP_CONFIG","items",function(o,a,e,t,n,i,s,c,u,g){o.pageInfo={pageNum:1,pageSize:10},o.searchCondition={},o.loadData=function(){s.getPageInfo(o.pageInfo.pageNum,o.pageInfo.pageSize,o.searchCondition).then(function(e){o.pageInfo=e},function(e){console.log(e)})},o.getBasicData=function(){o.storehouseList=i.storelist,o.storehouseObj=i.storehouseObj},null!=g.type&&(o.searchCondition.type=g.type),o.getBasicData(),o.loadData(),o.goPage=function(e){o.pageInfo.pageNum!=e&&0<e&&(o.pageInfo.pageNum=e,o.loadData(e))},o.cancel=function(){a.close()},o.selectFumigationProgram=function(e){a.close(e)}}]);
- "use strict";angular.module("app.storage").controller("fumigationSaveCtrl",["$scope","$filter","$http","$stateParams","$state","$rootScope","fumigationService","StorehouseService","foodbasicinfoService","threetempcheckService","paymentService","commonUtilService","codeRuleService","selectService","APP_CONFIG",function(e,o,i,t,a,n,u,r,s,m,g,f,c,l,d){e.fumigation={},e.fumigateProgramNumber={},e.isNotEdit=!1,e.saveFlag=!1,e.showNextButton=!0,e.loadDataById=function(i){e.showLastButton=!1,u.loadDataById(i).then(function(i){e.fumigation=i,e.fumigation.insectProductTime=o("date")(e.fumigation.insectProductTime,"yyyy-MM-dd"),e.fumigation.storageTime=o("date")(e.fumigation.storageTime,"yyyy-MM-dd"),e.fumigation.lastTimeFumigation=o("date")(e.fumigation.lastTimeFumigation,"yyyy-MM-dd"),e.fumigation.circulationTime=o("date")(e.fumigation.circulationTime,"yyyy-MM-dd"),e.fumigation.bulkGasDate=o("date")(e.fumigation.bulkGasDate,"yyyy-MM-dd"),null!=e.fumigation.houseId&&g.getKepperByHouseId(e.fumigation.houseId).then(function(i){e.keeperList=i},function(i){console.log(datas)})},function(i){console.log(i)}),l.getPageInfo(null,null,null,null,t.id,"fumigationProgram",null,"asc").then(function(i){e.auditList=i.list},function(i){console.log(i)})},e.loadDataByIdAndPID=function(i){u.loadDataByIdAndPID(i).then(function(i){e.fumigation=i.fumigationProgram,e.auditList=i.auditList,e.processDefinitionId=i.fumigationProgram.processDefinitionId,e.processInstanceId=i.fumigationProgram.processInstanceId,e.keeperList=[],e.keeperList.push(i.keeper),e.fumigation.insectProductTime=o("date")(e.fumigation.insectProductTime,"yyyy-MM-dd"),e.fumigation.storageTime=o("date")(e.fumigation.storageTime,"yyyy-MM-dd"),e.fumigation.lastTimeFumigation=o("date")(e.fumigation.lastTimeFumigation,"yyyy-MM-dd"),e.fumigation.circulationTime=o("date")(e.fumigation.circulationTime,"yyyy-MM-dd"),e.fumigation.bulkGasDate=o("date")(e.fumigation.bulkGasDate,"yyyy-MM-dd")},function(i){console.log(i)})},$("input[readOnlyButValid]").on("focusin",function(){$(this).prop("readOnly",!0)}),$("input[readOnlyButValid]").on("focusout",function(){$(this).prop("readOnly",!1)}),0!=t.id?(e.isNotEdit=t.isNotEdit,e.isNext=t.isNext,e.isLast=t.isLast,e.isNotSave=!0,e.showNextButton=t.showNextButton,e.showLastButton=t.showLastButton,t.isNotEdit,e.loadDataById(t.id)):(e.isNotSave=!0,c.getCodeValueByType("fumigationProgram",n.orgInfo.orgId).then(function(i){"success"==i.status?(e.fumigateProgramNumber.status="success",e.fumigation.fumigateProgramNumber=i.codeValue):"error"==i.status&&(e.fumigateProgramNumber.msg=i.msg,e.fumigateProgramNumber.status="error",confirm("方案编号有误!该页面无法保存!原因:"+e.fumigateProgramNumber.msg+" 是否返回到列表页!")&&e.retList())}));var y=$("#fumigation-form").validate();$.validator.addMethod("validNumber",function(i,t,e){return this.optional(t)||/^\d*\.{0,1}\d{1,2}$/g.test(i)},"请输入正确的数字类型,最多两位小数!"),e.storeData=function(i){var t=i.fumigation.houseId;e.emptyByChangeHouseId(),u.findIfExitByHouseId(t,n.orgInfo.orgId).then(function(i){null!=i.error&&null!=i.error&&""!=i.error?(e.fumigation.houseId="",alert(i.error)):(e.fumigation.houseType=Number(e.storehouseObj[t].storehouseType),e.fumigation.houseGround=e.storehouseObj[t].ground,e.fumigation.houseWall=e.storehouseObj[t].wall,e.fumigation.houseRoof=e.storehouseObj[t].roof,e.fumigation.houseFrame=e.storehouseObj[t].house,i=f.accMul(f.accMul(e.storehouseObj[t].length,e.storehouseObj[t].width),e.storehouseObj[t].height),e.fumigation.houseCapacity=i,e.fumigation.houseSpaceCapacity=i,s.findBasicinfoByStoreWarehouse(t,null).then(function(i){null!=i&&0<i.length&&(e.fumigation.grainKind=Number(i[0].subType),e.fumigation.grainCount=i[0].number,e.fumigation.grainProducingArea=Number(i[0].placeOfOrigin),e.fumigation.grainWater=i[0].water,e.fumigation.grainImpurity=i[0].impurity,e.fumigation.houseHeapGrainCapacity=i[0].disperseCapacity,e.fumigation.houseHeapGrainHeight=i[0].lineHeight,e.fumigation.storageTime=o("date")(i[0].inputYear,"yyyy-MM-dd"))},function(i){console.log(i)}),m.getPageInfo(1,1,"",t).then(function(i){null!=i&&0<i.list.length&&(i=i.list[0],e.fumigation.highestGrainTemperature=i.maxTemp,e.fumigation.minimumGrainTemperature=i.minTemp,e.fumigation.averageGrainTemperature=i.avgTemp,e.fumigation.storageTemperature=i.inTemp,e.fumigation.airTemperature=i.outTemp,e.fumigation.siloHumidity=i.inWater,e.fumigation.atmosphericHumidity=i.outWater)},function(i){console.log(i)}),u.getPassPageInfo(1,1,t).then(function(i){null!=i&&0<i.list.length&&(i=i.list[0],e.fumigation.isFirstFumigation=1,e.fumigation.lastTimeFumigation=o("date")(i.taskStartTime,"yyyy-MM-dd"))},function(i){console.log(i)}),g.getKepperByHouseId(t).then(function(i){e.keeperList=i},function(i){console.log(i)}))},function(i){console.log(i)})},e.emptyByChangeHouseId=function(){e.fumigation.houseType="",e.fumigation.houseGround="",e.fumigation.houseWall="",e.fumigation.houseRoof="",e.fumigation.houseCapacity="",e.fumigation.houseSpaceCapacity="",e.fumigation.grainKind="",e.fumigation.grainCount="",e.fumigation.grainProducingArea="",e.fumigation.grainWater="",e.fumigation.grainImpurity="",e.fumigation.houseHeapGrainCapacity="",e.fumigation.houseHeapGrainHeight="",e.fumigation.storageTime="",e.fumigation.highestGrainTemperature="",e.fumigation.minimumGrainTemperature="",e.fumigation.averageGrainTemperature="",e.fumigation.isFirstFumigation=0,e.fumigation.lastTimeFumigation="",e.keeperList=[]},e.retList=function(){""!=n.previousState_name?n.back():a.go("app.storage.fumigation")},e.next=function(){y.form()&&(e.isLast=!0,e.isNext=!0,e.isNotSave=!1,e.showLastButton=!0,e.showNextButton=!1)},e.last=function(){e.isLast=!1,e.isNext=!1,e.isNotSave=!0,e.showLastButton=!1,e.showNextButton=!0},e.save=function(){if(null!=e.fumigateProgramNumber.status&&"error"==e.fumigateProgramNumber.status)return confirm("方案编号有误!该页面无法保存!原因:"+e.fumigateProgramNumber.msg+" 是否返回到列表页!")?void e.retList():void 0;e.saveFlag||y.form()&&(e.saveFlag=!0,u.save(e.fumigation,n.userInfo).then(function(i){"success"==i.status?(alert("保存成功!"),e.retList()):(alert("保存失败!"),e.saveFlag=!1)},function(i){console.log(i)}))}}]);
- "use strict";angular.module("app.storage").service("fumigationAuditService",["$http","$q","APP_CONFIG",function(i,s,u){this.getPageInfo=function(e,t,r,a,o){var n=s.defer();return i({method:"GET",url:u.taskUrl+"/depot/storage/fumigation/getApprovalList",params:{pageNum:e,pageSize:t,ids:angular.toJson(r),userId:a,searchCondition:angular.toJson(o)}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getPassPageInfo=function(e,t,r){var a=s.defer();return i({method:"GET",url:u.baseUrl+"/depot/storage/fumigation/getAuditPassList",params:{pageNum:e,pageSize:t,fumigationType:null==r?"":r.fumigationType,drugName:null==r?"":r.drugName,houseId:null==r?"":r.houseId}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.startTask=function(e){var t=s.defer();return i({method:"GET",url:u.baseUrl+"/depot/storage/fumigation/startTask",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
- "use strict";angular.module("app.storage").service("fumigationService",["$http","$q","APP_CONFIG",function(i,u,s){this.getPageInfo=function(e,t,r,a){var o="/depot/storage/fumigation/getList";null!=r&&null!=r.type&&("addProcess"==r.type?o="/depot/storage/fumigation/getAddProcessList":"addDealwith"==r.type&&(o="/depot/storage/fumigation/getAddDealwithList"));var n=u.defer();return i({method:"GET",url:s.taskUrl+o,params:{pageNum:e,pageSize:t,auditState:null==r?"":r.auditState,fumigationType:null==r?"":r.fumigationType,drugName:null==r?"":r.drugName,houseId:null==r?"":r.houseId,userId:a}}).then(function(e){n.resolve(e.data)},function(e){n.reject("error")}),n.promise},this.getPassPageInfo=function(e,t,r){var a=u.defer();return i({method:"GET",url:s.taskUrl+"/depot/storage/fumigation/getAuditPassList",params:{pageNum:e,pageSize:t,houseId:r}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.loadDataById=function(e){var t=u.defer();return i({method:"GET",url:s.taskUrl+"/depot/storage/fumigation/edit",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.loadDataAndProcessById=function(e){var t=u.defer();return i({method:"GET",url:s.taskUrl+"/depot/storage/fumigation/getDataAndProcessById",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.findIfExitByHouseId=function(e,t){var r=u.defer();return i({method:"GET",url:s.taskUrl+"/depot/storage/fumigation/findIfExitByHouseId",params:{houseId:e,orgId:t}}).then(function(e){r.resolve(e.data)},function(e){}),r.promise},this.save=function(e,t){var r=u.defer();return i({method:"POST",url:s.taskUrl+"/depot/storage/fumigation/save",data:{fumigationJson:angular.toJson(e),userInfo:angular.toJson(t)}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.remove=function(e){var t=u.defer();return i({method:"POST",url:s.taskUrl+"/depot/storage/fumigation/remove",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.submit=function(e,t){var r=u.defer();return i({method:"POST",url:s.taskUrl+"/depot/storage/fumigation/submit",data:{id:e,approvalStatus:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getDangerJobRecordPageInfo=function(e,t,r){var a=u.defer();return i({method:"GET",url:s.taskUrl+"/depot/storage/fumigation/getDangerJobRecordList",params:{pageNum:e,pageSize:t,grainKind:r.grainKind,fumigationType:null==r?"":r.fumigationType,drugName:null==r?"":r.drugName,houseId:null==r?"":r.houseId,fumigateProgramNumber:null==r?"":r.fumigateProgramNumber}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise}}]);
- "use strict";angular.module("SmartAdmin.Forms").directive("bootstrapAttributeForm",function(){return{restrict:"E",replace:!0,templateUrl:"app/_common/forms/directives/bootstrap-validation/bootstrap-attribute-form.tpl.html",link:function(t,r){r.bootstrapValidator()}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("bootstrapButtonGroupForm",function(){return{restrict:"E",replace:!0,templateUrl:"app/_common/forms/directives/bootstrap-validation/bootstrap-button-group-form.tpl.html",link:function(e,o){o.bootstrapValidator({excluded:":disabled",feedbackIcons:{valid:"glyphicon glyphicon-ok",invalid:"glyphicon glyphicon-remove",validating:"glyphicon glyphicon-refresh"},fields:{gender:{validators:{notEmpty:{message:"The gender is required"}}},"languages[]":{validators:{choice:{min:1,max:2,message:"Please choose 1 - 2 languages you can speak"}}}}})}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("bootstrapContactForm",function(){return{restrict:"E",replace:!0,templateUrl:"app/_common/forms/directives/bootstrap-validation/bootstrap-contact-form.tpl.html",link:function(e,t){t.bootstrapValidator({container:"#messages",feedbackIcons:{valid:"glyphicon glyphicon-ok",invalid:"glyphicon glyphicon-remove",validating:"glyphicon glyphicon-refresh"},fields:{fullName:{validators:{notEmpty:{message:"The full name is required and cannot be empty"}}},email:{validators:{notEmpty:{message:"The email address is required and cannot be empty"},emailAddress:{message:"The email address is not valid"}}},title:{validators:{notEmpty:{message:"The title is required and cannot be empty"},stringLength:{max:100,message:"The title must be less than 100 characters long"}}},content:{validators:{notEmpty:{message:"The content is required and cannot be empty"},stringLength:{max:500,message:"The content must be less than 500 characters long"}}}}})}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("bootstrapMovieForm",function(){return{restrict:"E",replace:!0,templateUrl:"app/_common/forms/directives/bootstrap-validation/bootstrap-movie-form.tpl.html",link:function(e,r){r.bootstrapValidator({feedbackIcons:{valid:"glyphicon glyphicon-ok",invalid:"glyphicon glyphicon-remove",validating:"glyphicon glyphicon-refresh"},fields:{title:{group:".col-md-8",validators:{notEmpty:{message:"The title is required"},stringLength:{max:200,message:"The title must be less than 200 characters long"}}},genre:{group:".col-md-4",validators:{notEmpty:{message:"The genre is required"}}},director:{group:".col-md-4",validators:{notEmpty:{message:"The director name is required"},stringLength:{max:80,message:"The director name must be less than 80 characters long"}}},writer:{group:".col-md-4",validators:{notEmpty:{message:"The writer name is required"},stringLength:{max:80,message:"The writer name must be less than 80 characters long"}}},producer:{group:".col-md-4",validators:{notEmpty:{message:"The producer name is required"},stringLength:{max:80,message:"The producer name must be less than 80 characters long"}}},website:{group:".col-md-6",validators:{notEmpty:{message:"The website address is required"},uri:{message:"The website address is not valid"}}},trailer:{group:".col-md-6",validators:{notEmpty:{message:"The trailer link is required"},uri:{message:"The trailer link is not valid"}}},review:{validators:{stringLength:{max:500,message:"The review must be less than 500 characters long"}}},rating:{validators:{notEmpty:{message:"The rating is required"}}}}})}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("bootstrapProductForm",function(){return{restrict:"E",replace:!0,templateUrl:"app/_common/forms/directives/bootstrap-validation/bootstrap-product-form.tpl.html",link:function(e,r){r.bootstrapValidator({feedbackIcons:{valid:"glyphicon glyphicon-ok",invalid:"glyphicon glyphicon-remove",validating:"glyphicon glyphicon-refresh"},fields:{price:{validators:{notEmpty:{message:"The price is required"},numeric:{message:"The price must be a number"}}},amount:{validators:{notEmpty:{message:"The amount is required"},numeric:{message:"The amount must be a number"}}},color:{validators:{notEmpty:{message:"The color is required"}}},size:{validators:{notEmpty:{message:"The size is required"}}}}})}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("bootstrapProfileForm",function(){return{restrict:"E",replace:!0,templateUrl:"app/_common/forms/directives/bootstrap-validation/bootstrap-profile-form.tpl.html",link:function(e,i){i.bootstrapValidator({feedbackIcons:{valid:"glyphicon glyphicon-ok",invalid:"glyphicon glyphicon-remove",validating:"glyphicon glyphicon-refresh"},fields:{email:{validators:{notEmpty:{message:"The email address is required"},emailAddress:{message:"The email address is not valid"}}},password:{validators:{notEmpty:{message:"The password is required"}}}}})}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("bootstrapTogglingForm",function(){return{restrict:"E",replace:!0,templateUrl:"app/_common/forms/directives/bootstrap-validation/bootstrap-toggling-form.tpl.html",link:function(e,t){t.bootstrapValidator({feedbackIcons:{valid:"glyphicon glyphicon-ok",invalid:"glyphicon glyphicon-remove",validating:"glyphicon glyphicon-refresh"},fields:{firstName:{validators:{notEmpty:{message:"The first name is required"}}},lastName:{validators:{notEmpty:{message:"The last name is required"}}},company:{validators:{notEmpty:{message:"The company name is required"}}},job:{validators:{notEmpty:{message:"The job title is required"}}},department:{validators:{notEmpty:{message:"The department name is required"}}},mobilePhone:{validators:{notEmpty:{message:"The mobile phone number is required"},digits:{message:"The mobile phone number is not valid"}}},homePhone:{validators:{digits:{message:"The home phone number is not valid"}}},officePhone:{validators:{digits:{message:"The office phone number is not valid"}}}}}).find("button[data-toggle]").on("click",function(){var e=$($(this).attr("data-toggle"));e.toggle(),e.is(":visible")||t.data("bootstrapValidator").disableSubmitButtons(!1)})}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("smartCkEditor",function(){return{restrict:"A",compile:function(t){t.removeAttr("smart-ck-editor data-smart-ck-editor"),CKEDITOR.replace(t.attr("name"),{height:"380px",startupFocus:!0})}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("smartDestroySummernote",function(){return{restrict:"A",compile:function(t,e){t.removeAttr("smart-destroy-summernote data-smart-destroy-summernote"),t.on("click",function(){angular.element(e.smartDestroySummernote).destroy()})}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("smartEditSummernote",function(){return{restrict:"A",compile:function(t,e){t.removeAttr("smart-edit-summernote data-smart-edit-summernote"),t.on("click",function(){angular.element(e.smartEditSummernote).summernote({focus:!0})})}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("smartMarkdownEditor",function(){return{restrict:"A",compile:function(r,t){r.removeAttr("smart-markdown-editor data-smart-markdown-editor");var e={autofocus:!1,savable:!0,fullscreen:{enable:!1}};t.height&&(e.height=parseInt(t.height)),r.markdown(e)}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("smartSummernoteEditor",["lazyScript",function(i){return{restrict:"A",compile:function(t,e){t.removeAttr("smart-summernote-editor data-smart-summernote-editor");var r={focus:!0,tabsize:2};e.height&&(r.height=e.height),i.register("build/vendor.ui.js").then(function(){t.summernote(r)})}}}]);
- "use strict";angular.module("SmartAdmin.Forms").directive("smartCheckoutForm",["formsCommon","lazyScript",function(i,d){return{restrict:"A",link:function(e,r){d.register("build/vendor.ui.js").then(function(){e.countries=i.countries,r.validate(angular.extend({rules:{fname:{required:!0},lname:{required:!0},email:{required:!0,email:!0},phone:{required:!0},country:{required:!0},city:{required:!0},code:{required:!0,digits:!0},address:{required:!0},name:{required:!0},card:{required:!0,creditcard:!0},cvv:{required:!0,digits:!0},month:{required:!0},year:{required:!0,digits:!0}},messages:{fname:{required:"Please enter your first name"},lname:{required:"Please enter your last name"},email:{required:"Please enter your email address",email:"Please enter a VALID email address"},phone:{required:"Please enter your phone number"},country:{required:"Please select your country"},city:{required:"Please enter your city"},code:{required:"Please enter code",digits:"Digits only please"},address:{required:"Please enter your full address"},name:{required:"Please enter name on your card"},card:{required:"Please enter your card number"},cvv:{required:"Enter CVV2",digits:"Digits only"},month:{required:"Select month"},year:{required:"Enter year",digits:"Digits only please"}}},i.validateOptions))})}}}]);
- "use strict";angular.module("SmartAdmin.Forms").directive("smartCommentForm",["formsCommon","lazyScript",function(i,n){return{restrict:"A",link:function(e,r){n.register("build/vendor.ui.js").then(function(){r.validate(angular.extend({rules:{name:{required:!0},email:{required:!0,email:!0},url:{url:!0},comment:{required:!0}},messages:{name:{required:"Enter your name"},email:{required:"Enter your email address",email:"Enter a VALID email"},url:{email:"Enter a VALID url"},comment:{required:"Please enter your comment"}},submitHandler:function(){r.ajaxSubmit({success:function(){r.addClass("submited")}})}},i.validateOptions))})}}}]);
- "use strict";angular.module("SmartAdmin.Forms").directive("smartContactsForm",["formsCommon","lazyScript",function(a,s){return{restrict:"A",link:function(e,r){s.register("build/vendor.ui.js").then(function(){r.validate(angular.extend({rules:{name:{required:!0},email:{required:!0,email:!0},message:{required:!0,minlength:10}},messages:{name:{required:"Please enter your name"},email:{required:"Please enter your email address",email:"Please enter a VALID email address"},message:{required:"Please enter your message"}},submitHandler:function(){r.ajaxSubmit({success:function(){r.addClass("submited")}})}},a.validateOptions))})}}}]);
- "use strict";angular.module("SmartAdmin.Forms").directive("smartOrderForm",["formsCommon","lazyScript",function(i,t){return{restrict:"E",link:function(e,r){t.register("build/vendor.ui.js").then(function(){r.validate(angular.extend({rules:{name:{required:!0},email:{required:!0,email:!0},phone:{required:!0},interested:{required:!0},budget:{required:!0}},messages:{name:{required:"Please enter your name"},email:{required:"Please enter your email address",email:"Please enter a VALID email address"},phone:{required:"Please enter your phone number"},interested:{required:"Please select interested service"},budget:{required:"Please select your budget"}}},i.validateOptions))})}}}]);
- "use strict";angular.module("SmartAdmin.Forms").directive("smartRegistrationForm",["formsCommon","lazyScript",function(a,i){return{restrict:"A",link:function(e,r,s){i.register("build/vendor.ui.js").then(function(){r.validate(angular.extend({rules:{username:{required:!0},email:{required:!0,email:!0},password:{required:!0,minlength:3,maxlength:20},passwordConfirm:{required:!0,minlength:3,maxlength:20,equalTo:"#password"},firstname:{required:!0},lastname:{required:!0},gender:{required:!0},terms:{required:!0}},messages:{login:{required:"Please enter your login"},email:{required:"Please enter your email address",email:"Please enter a VALID email address"},password:{required:"Please enter your password"},passwordConfirm:{required:"Please enter your password one more time",equalTo:"Please enter the same password as above"},firstname:{required:"Please select your first name"},lastname:{required:"Please select your last name"},gender:{required:"Please select your gender"},terms:{required:"You must agree with Terms and Conditions"}}},a.validateOptions))})}}}]);
- "use strict";angular.module("SmartAdmin.Forms").directive("smartReviewForm",["formsCommon","lazyScript",function(i,a){return{restrict:"E",link:function(e,r){a.register("build/vendor.ui.js").then(function(){r.validate(angular.extend({rules:{name:{required:!0},email:{required:!0,email:!0},review:{required:!0,minlength:20},quality:{required:!0},reliability:{required:!0},overall:{required:!0}},messages:{name:{required:"Please enter your name"},email:{required:"Please enter your email address",email:'<i class="fa fa-warning"></i><strong>Please enter a VALID email addres</strong>'},review:{required:"Please enter your review"},quality:{required:"Please rate quality of the product"},reliability:{required:"Please rate reliability of the product"},overall:{required:"Please rate the product"}}},i.validateOptions))})}}}]);
- "use strict";angular.module("SmartAdmin.Forms").directive("smartJcrop",["$q",function(f){return{restrict:"A",scope:{coords:"=",options:"=",selection:"="},link:function(i,n,o){var a,s,c,r=f.defer(),e={onSelectHandlers:[],onChangeHandlers:[],onSelect:function(o){angular.forEach(e.onSelectHandlers,function(n){n.call(a,o)})},onChange:function(o){angular.forEach(e.onChangeHandlers,function(n){n.call(a,o)})}};o.coords&&(e.onSelectHandlers.push(t=function(n){i.$apply(function(){i.coords=n})}),e.onChangeHandlers.push(t));var t=$(o.smartJcropPreview),l=t.find(".preview-container"),h=t.find("img");t.length&&h.length&&(t=function(n){var o,e;0<parseInt(n.w)&&(o=l.width()/n.w,e=l.height()/n.h,h.css({width:Math.round(o*s)+"px",height:Math.round(e*c)+"px",marginLeft:"-"+Math.round(o*n.x)+"px",marginTop:"-"+Math.round(e*n.y)+"px"}))},e.onSelectHandlers.push(t),e.onChangeHandlers.push(t));var p,u={onSelect:e.onSelect,onChange:e.onChange};l.length&&(u.aspectRatio=l.width()/l.height()),o.selection&&i.$watch("selection",function(n,o){var e,t;n!=o&&(e="release"==n?[s/2,c/2,s/2,c/2]:n,t="release"==n?function(){a.release()}:angular.noop,r.promise.then(function(){i.options&&i.options.animate?a.animateTo(e,t):a.setSelect(e)}))}),o.options&&(angular.forEach(["bgOpacity","bgColor","bgFade","shade","outerImage","allowSelect","allowMove","allowResize","aspectRatio"],function(e){i.options[e]&&(u[e]=i.options[e]),i.$watch("options."+e,function(o,n){o!=n&&r.promise.then(function(){var n={};n[e]=o,a.setOptions(n)})})}),i.$watch("options.disabled",function(n,o){n!=o&&(n?a.disable():a.enable())}),i.$watch("options.destroyed",function(n,o){n!=o&&(n?a.destroy():d())}),i.$watch("options.src",function(n,o){r=f.defer(),n!=o&&a.setImage(i.options.src,function(){r.resolve()})}),p=function(){a.setOptions({minSize:[i.options.minSizeWidth,i.options.minSizeHeight],maxSize:[i.options.maxSizeWidth,i.options.maxSizeHeight]})},i.$watch("options.minSizeWidth",function(n,o){n!=o&&p()}),i.$watch("options.minSizeHeight",function(n,o){n!=o&&p()}),i.$watch("options.maxSizeWidth",function(n,o){n!=o&&p()}),i.$watch("options.maxSizeHeight",function(n,o){n!=o&&p()}));var d=function(){n.Jcrop(u,function(){var n=(a=this).getBounds();s=n[0],c=n[1],o.selection&&angular.isArray(i.selection)&&(i.options&&i.options.animate?a.animateTo(i.selection):a.setSelect(i.selection)),r.resolve()})};d()}}}]);
- "use strict";angular.module("SmartAdmin.Forms").directive("smartClockpicker",function(){return{restrict:"A",compile:function(t,c){t.removeAttr("smart-clockpicker data-smart-clockpicker");t.clockpicker({placement:"top",donetext:"Done"})}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("smartColorpicker",function(){return{restrict:"A",compile:function(r,t){r.removeAttr("smart-colorpicker data-smart-colorpicker");t=_.pick(t,[""]),t=_.extend(t,{});r.colorpicker(t)}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("smartDatepicker",function(){return{restrict:"A",scope:{options:"="},link:function(t,e,n){var a=[];n.minRestrict&&a.push(function(t){$(n.minRestrict).datepicker("option","minDate",t)}),n.maxRestrict&&a.push(function(t){$(n.maxRestrict).datepicker("option","maxDate",t)}),a.push(function(t){e.triggerHandler("change");e.closest("form")});t=_.extend({prevText:'<i class="fa fa-chevron-left"></i>',nextText:'<i class="fa fa-chevron-right"></i>',onSelect:function(e){angular.forEach(a,function(t){t.call(this,e)})}},t.options||{});n.numberOfMonths&&(t.numberOfMonths=parseInt(n.numberOfMonths)),n.dateFormat&&(t.dateFormat=n.dateFormat),n.defaultDate&&(t.defaultDate=n.defaultDate),n.changeMonth&&(t.changeMonth="true"==n.changeMonth),e.datepicker(t)}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("smartDuallistbox",function(){return{restrict:"A",compile:function(e,t){e.removeAttr("smart-duallistbox data-smart-duallistbox");t=_.pick(t,["nonSelectedFilter"]),t=_.extend(t,{nonSelectedListLabel:"Non-selected",selectedListLabel:"Selected",preserveSelectionOnMove:"moved",moveOnSelect:!1});e.bootstrapDualListbox(t)}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("smartIonslider",["lazyScript",function(t){return{restrict:"A",compile:function(r,i){r.removeAttr("smart-ionslider data-smart-ionslider"),t.register("build/vendor.ui.js").then(function(){r.ionRangeSlider()})}}}]);
- "use strict";angular.module("SmartAdmin.Forms").directive("smartKnob",function(){return{restrict:"A",compile:function(t,r){t.removeAttr("smart-knob data-smart-knob"),t.knob()}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("smartMaskedInput",["lazyScript",function(t){return{restrict:"A",compile:function(e,r){e.removeAttr("smart-masked-input data-smart-masked-input"),t.register("build/vendor.ui.js").then(function(){var t={};r.maskPlaceholder&&(t.placeholder=r.maskPlaceholder),e.mask(r.smartMaskedInput,t)})}}}]);
- "use strict";angular.module("SmartAdmin.Forms").directive("smartNouislider",["$parse","lazyScript",function(r,e){return{restrict:"A",compile:function(t,n){e.register("build/vendor.ui.js").then(function(){t.removeAttr("smart-nouislider data-smart-nouislider"),t.addClass("noUiSlider");var e={range:{min:n.rangeMin?parseInt(n.rangeMin):0,max:n.rangeMax?parseInt(n.rangeMax):1e3},start:r(n.start)()};n.step&&(e.step=parseInt(n.step)),n.connect&&(e.connect="true"==n.connect||n.connect),t.noUiSlider(e),n.update&&t.on("slide",function(){$(n.update).text(JSON.stringify(t.val()))})})}}}]);
- "use strict";angular.module("SmartAdmin.Forms").directive("smartSelect2",["lazyScript",function(r){return{restrict:"A",compile:function(t,e){t.hide().removeAttr("smart-select2 data-smart-select2"),r.register("build/vendor.ui.js").then(function(){t.show().select2()})}}}]);
- "use strict";angular.module("SmartAdmin.Forms").directive("smartSpinner",function(){return{restrict:"A",compile:function(r,n){r.removeAttr("smart-spinner");var e={};"deicimal"==n.smartSpinner?e={step:.01,numberFormat:"n"}:"currency"==n.smartSpinner&&(e={min:5,max:2500,step:25,start:1e3,numberFormat:"C"}),r.spinner(e)}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("smartTagsinput",function(){return{restrict:"A",compile:function(t,r){t.removeAttr("smart-tagsinput data-smart-tagsinput"),t.tagsinput()}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("smartTimepicker",function(){return{restrict:"A",compile:function(e,i){e.removeAttr("smart-timepicker data-smart-timepicker");e.timepicker({showMeridian:!1,showSeconds:!0,defaultTime:"13:25:15"})}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("smartUislider",["$parse","lazyScript",function(r,e){return{restrict:"A",compile:function(r,t){r.removeAttr("smart-uislider data-smart-uislider"),e.register("build/vendor.ui.js").then(function(){r.bootstrapSlider(),$(r.data("bootstrapSlider").sliderElem).prepend(r)})}}}]);
- "use strict";angular.module("SmartAdmin.Forms").directive("smartXeditable",["$timeout","$log",function(t,e){return{restrict:"A",require:"ngModel",scope:{options:"="},link:function(e,i,t,n){var o={};e.$watch("options",function(t){return!!t&&(t=e.options||{},t=angular.extend(o,t),i.editable("destroy"),void i.editable(t))},!0)}}}]);
- "use strict";angular.module("SmartAdmin.Forms").directive("smartDropzone",function(){return function(n,r,o){var o=n[o.smartDropzone],e=new Dropzone(r[0],o.options);angular.forEach(o.eventHandlers,function(n,r){e.on(r,n)})}});
- "use strict";angular.module("SmartAdmin.Forms").directive("smartValidateForm",["formsCommon",function(e){return{restrict:"A",link:function(e,a,s){var r={rules:{},messages:{},highlight:function(e){$(e).closest(".form-group").removeClass("has-success").addClass("has-error")},unhighlight:function(e){$(e).closest(".form-group").removeClass("has-error").addClass("has-success")},errorElement:"span",errorClass:"help-block",errorPlacement:function(e,a){a.parent(".input-group").length?e.insertAfter(a.parent()):e.insertAfter(a)}};a.find("[data-smart-validate-input], [smart-validate-input]").each(function(){var e=$(this),s=e.attr("name");r.rules[s]={},null!=e.data("required")&&(r.rules[s].required=!0),null!=e.data("email")&&(r.rules[s].email=!0),null!=e.data("maxlength")&&(r.rules[s].maxlength=e.data("maxlength")),null!=e.data("minlength")&&(r.rules[s].minlength=e.data("minlength")),e.data("message")?r.messages[s]=e.data("message"):angular.forEach(e.data(),function(e,a){0==a.search(/message/)&&(r.messages[s]||(r.messages[s]={}),a=a.toLowerCase().replace(/^message/,""),r.messages[s][a]=e)})}),a.validate(r)}}}]);
- "use strict";angular.module("SmartAdmin.Forms").directive("smartFueluxWizard",function(){return{restrict:"A",scope:{smartWizardCallback:"&"},link:function(t,a,i){var r=a.wizard(),n=a.find("form");r.on("actionclicked.fu.wizard",function(a,i){n.data("validator")&&(n.valid()||(n.data("validator").focusInvalid(),a.preventDefault()))}),r.on("finished.fu.wizard",function(a,i){var r={};_.each(n.serializeArray(),function(a){r[a.name]=a.value}),"function"==typeof t.smartWizardCallback()&&t.smartWizardCallback()(r)})}}});
- "use strict";angular.module("SmartAdmin.Forms").directive("smartWizard",function(){return{restrict:"A",scope:{smartWizardCallback:"&"},link:function(r,s,a){var e=$("[data-smart-wizard-tab]").length,d=1,n=[],l=s.closest("form"),t=$("[data-smart-wizard-prev]",s),i=$("[data-smart-wizard-next]",s);function c(a){d=a,$("[data-smart-wizard-pane="+a+"]",s).addClass("active").siblings("[data-smart-wizard-pane]").removeClass("active"),$("[data-smart-wizard-tab="+a+"]",s).addClass("active").siblings("[data-smart-wizard-tab]").removeClass("active"),t.toggleClass("disabled",1==a)}s.on("click","[data-smart-wizard-tab]",function(a){c(parseInt($(this).data("smartWizardTab"))),a.preventDefault()}),i.on("click",function(a){if(l.data("validator")){if(!l.valid())return n=_.without(n,d),l.data("validator").focusInvalid(),!1;(n=_.without(n,d)).push(d),s.find("[data-smart-wizard-tab="+d+"]").addClass("complete").find(".step").html('<i class="fa fa-check"></i>')}var t,i;d<e?c(d+1):n.length<e?(t=_.range(1,e+1),_(t).forEach(function(a){if(-1==n.indexOf(a))return console.log(a),c(a),!1})):(i={},_.each(l.serializeArray(),function(a){i[a.name]=a.value}),"function"==typeof r.smartWizardCallback()&&r.smartWizardCallback()(i)),a.preventDefault()}),t.on("click",function(a){!t.hasClass("disabled")&&0<d&&c(d-1),a.preventDefault()}),c(d)}}});
- "use strict";angular.module("SmartAdmin.Layout").directive("demoStates",["$rootScope",function(a){return{restrict:"EA",replace:!0,templateUrl:"app/_common/layout/directives/demo/demo-states.tpl.html",scope:!0,link:function(e,t,o){t.parent().css({position:"relative"}),t.on("click","#demo-setting",function(){t.toggleClass("activate")})},controller:["$scope",function(t){var o=$("body");t.$watch("fixedHeader",function(e){localStorage.setItem("sm-fixed-header",e),o.toggleClass("fixed-header",e),t.fixedHeader=!0,0==e&&(t.fixedRibbon=!1,t.fixedNavigation=!1)}),t.$watch("fixedNavigation",function(e){localStorage.setItem("sm-fixed-navigation",e),o.toggleClass("fixed-navigation",e),e?(t.insideContainer=!1,t.fixedHeader=!0):t.fixedRibbon=!1}),t.$watch("fixedRibbon",function(e){localStorage.setItem("sm-fixed-ribbon",e),o.toggleClass("fixed-ribbon",e),e&&(t.fixedHeader=!0,t.fixedNavigation=!0,t.insideContainer=!1)}),t.$watch("fixedPageFooter",function(e){localStorage.setItem("sm-fixed-page-footer",e),o.toggleClass("fixed-page-footer",e)}),t.$watch("insideContainer",function(e){localStorage.setItem("sm-inside-container",e),o.toggleClass("container",e),e&&(t.fixedRibbon=!1,t.fixedNavigation=!1)}),t.$watch("rtl",function(e){localStorage.setItem("sm-rtl",e),o.toggleClass("smart-rtl",e)}),t.$watch("menuOnTop",function(e){a.$broadcast("$smartLayoutMenuOnTop",e),localStorage.setItem("sm-menu-on-top",e),o.toggleClass("menu-on-top",e),e&&o.removeClass("minified")}),t.$watch("colorblindFriendly",function(e){localStorage.setItem("sm-colorblind-friendly",e),o.toggleClass("colorblind-friendly",e)}),t.fixedHeader="true"==localStorage.getItem("sm-fixed-header"),t.fixedNavigation="true"==localStorage.getItem("sm-fixed-navigation"),t.fixedRibbon="true"==localStorage.getItem("sm-fixed-ribbon"),t.fixedPageFooter="true"==localStorage.getItem("sm-fixed-page-footer"),t.insideContainer="true"==localStorage.getItem("sm-inside-container"),t.rtl="true"==localStorage.getItem("sm-rtl"),t.menuOnTop="true"==localStorage.getItem("sm-menu-on-top")||o.hasClass("menu-on-top"),t.colorblindFriendly="true"==localStorage.getItem("sm-colorblind-friendly"),t.skins=appConfig.skins,t.smartSkin=localStorage.getItem("sm-skin")?localStorage.getItem("sm-skin"):appConfig.smartSkin,t.setSkin=function(e){t.smartSkin=e.name,o.removeClass(_.pluck(t.skins,"name").join(" ")),o.addClass(e.name),localStorage.setItem("sm-skin",e.name),$("#logo img").attr("src",e.logo)},"smart-style-0"!=t.smartSkin&&t.setSkin(_.find(t.skins,{name:t.smartSkin})),t.factoryReset=function(){$.SmartMessageBox({title:"<i class='fa fa-refresh' style='color:green'></i> Clear Local Storage",content:"Would you like to RESET all your saved widgets and clear LocalStorage?1",buttons:"[No][Yes]"},function(e){"Yes"==e&&localStorage&&(localStorage.clear(),location.reload())})}}]}}]);
- "use strict";!function(s){s.fn.smartCollapseToggle=function(){return this.each(function(){var a=s("body"),e=s(this);a.hasClass("menu-on-top")||(a.hasClass("mobile-view-activated"),e.toggleClass("open"),a.hasClass("minified")&&!e.closest("nav ul ul").length||(e.find(">a .collapse-sign .fa").toggleClass("fa-minus-square-o fa-plus-square-o"),e.find("ul:first").slideToggle(appConfig.menu_speed||200)))})}}(jQuery),angular.module("SmartAdmin.Layout").directive("smartMenu",["$state","$rootScope",function(a,n){return{restrict:"A",link:function(a,e,s){var l=$("body"),i=e.find("li[data-menu-collapse]");i.each(function(a,e){var s=$(e);s.on("click",">a",function(a){s.siblings(".open").smartCollapseToggle(),s.smartCollapseToggle(),!s.hasClass("open")&&0<s.find("li.active").length&&s.addClass("active"),a.preventDefault()}).find(">a").append('<b class="collapse-sign"><em class="fa fa-plus-square-o"></em></b>'),s.find("li.active").length&&(s.smartCollapseToggle(),s.find("li.active").parents("li").addClass("active"))}),e.on("click","a[data-ui-sref]",function(a){$(this).parents("li").addClass("active").each(function(){$(this).siblings("li.open").smartCollapseToggle(),$(this).siblings("li").removeClass("active")}),l.hasClass("mobile-view-activated")&&n.$broadcast("requestToggleMenu")}),a.$on("$smartLayoutMenuOnTop",function(a,e){e&&i.filter(".open").smartCollapseToggle()})}}}]);
- "use strict";angular.module("SmartAdmin.Layout").directive("smartMenuItems",["$http","$rootScope","$compile",function(e,i,r){return{restrict:"A",compile:function(n,t){e.get(t.smartMenuItems).then(function(t){var e=$("<ul />",{"smart-menu":""});_.forEach(t.data.items,function(t){!function e(t,a,n){var i,r=$("<li />",{"ui-sref-active":"active"}),p=$("<a />"),c=$("<i />");r.append(p),t.sref&&p.attr("ui-sref",t.sref),t.href&&p.attr("href",t.href),t.icon&&(c.attr("class","fa fa-lg fa-fw fa-"+t.icon),p.append(c)),t.title&&(p.attr("title",t.title),1==n?p.append(' <span class="menu-item-parent">'+t.title+"</span>"):p.append(" "+t.title)),t.items&&(i=$("<ul />"),r.append(i),r.attr("data-menu-collapse",""),_.forEach(t.items,function(t){e(t,i,n+1)})),a.append(r)}(t,e,1)});var a=i.$new(),t=$("<div>").append(e).html(),a=r(t)(a);n.replaceWith(a)})}}}]);
- "use strict";angular.module("SmartAdmin.Layout").directive("jarvisWidget",["$rootScope",function(d){return{restrict:"A",compile:function(t,i){t.data("widget-color")&&t.addClass("jarviswidget-color-"+t.data("widget-color")),t.find(".widget-body").prepend('<div class="jarviswidget-editbox"><input class="form-control" type="text"></div>'),t.addClass("jarviswidget"),d.$emit("jarvisWidgetAdded",t)}}}]);
- "use strict";angular.module("SmartAdmin.Layout").directive("widgetGrid",["$rootScope","$compile","$q","$state","$timeout",function(e,a,t,o,n){function i(e,t){s?s||(s=!0,n(function(){s=!1,i(e,t)},200)):_.intersection(t,f).length!=t.length&&(f=_.union(t,f),e.data("jarvisWidgets")&&e.data("jarvisWidgets").destroy(),e.jarvisWidgets(r),d(t))}var l,u,c,r={grid:"article",widgets:".jarviswidget",localStorage:!0,deleteSettingsKey:"#deletesettingskey-options",settingsKeyLabel:"Reset settings?",deletePositionKey:"#deletepositionkey-options",positionKeyLabel:"Reset position?",sortable:!0,buttonsHidden:!1,toggleButton:!0,toggleClass:"fa fa-minus | fa fa-plus",toggleSpeed:200,onToggle:function(){},deleteButton:!1,deleteMsg:"Warning: This action cannot be undone!",deleteClass:"fa fa-times",deleteSpeed:200,onDelete:function(){},editButton:!0,editPlaceholder:".jarviswidget-editbox",editClass:"fa fa-cog | fa fa-save",editSpeed:200,onEdit:function(){},colorButton:!0,fullscreenButton:!0,fullscreenClass:"fa fa-expand | fa fa-compress",fullscreenDiff:3,onFullscreen:function(){},customButton:!1,customClass:"folder-10 | next-10",customStart:function(){alert("Hello you, this is a custom button...")},customEnd:function(){alert("bye, till next time...")},buttonOrder:"%refresh% %custom% %edit% %toggle% %fullscreen% %delete%",opacity:1,dragHandle:"> header",placeholderClass:"jarviswidget-placeholder",indicator:!0,indicatorTime:600,ajax:!0,timestampPlaceholder:".jarviswidget-timestamp",timestampFormat:"Last update: %m%/%d%/%y% %h%:%i%:%s%",refreshButton:!0,refreshButtonClass:"fa fa-refresh",labelError:"Sorry but there was a error:",labelUpdated:"Last Update:",labelRefresh:"Refresh",labelDelete:"Delete widget:",afterLoad:function(){},rtl:!1,onChange:function(){},onSave:function(){},ajaxnav:!0},f=[],s=!1,d=function(e){angular.forEach(e,function(e){$("#"+e+' [data-toggle="dropdown"]').each(function(){var e,t=$(this).parent();t.attr("dropdown")||($(this).removeAttr("href"),t.attr("dropdown",""),e=a(t)(t.scope()),t.replaceWith(e))})})};return{restrict:"A",compile:function(s){s.removeAttr("widget-grid data-widget-grid");var d=[];u=e.$on("$viewContentLoaded",function(e,t){n(function(){i(s,d)},100)}),c=e.$on("$stateChangeStart",function(e,t,a,o,n){var i,r;l(),u(),c(),r=d,(i=s).data("jarvisWidgets")&&i.data("jarvisWidgets").destroy(),f=_.xor(f,r)}),l=e.$on("jarvisWidgetAdded",function(e,t){-1==d.indexOf(t.attr("id"))&&(d.push(t.attr("id")),n(function(){i(s,d)},100))})}}}]);
- "use strict";angular.module("app.business").controller("agentBgmxzCtrl",["$scope","$rootScope","$http","$state","agentBgmxzService","FileUploader","agentService","agentDepotService","warehouseService","StorehouseService","fcbgzService","APP_CONFIG","agentStorehouseService",function(a,e,t,n,o,r,s,i,g,l,u,d,c){a.pageInfo={pageNum:1,pageSize:10},a.conditions={},a.loadData=function(){o.getList(a.pageInfo.pageNum,a.pageInfo.pageSize,a.conditions,e.orgInfo.orgId).then(function(t){a.pageInfo=t},function(t){console.log()})},a.loadData(),a.getEditData=function(){s.getPageInfo("1","100","",e.orgInfo.orgId).then(function(t){a.agentData=t},function(t){console.log()})},a.getEditData(),a.getAgentDepotData=function(t){null!=t?i.getPageInfo("1","100","",t).then(function(t){a.depotList=t.list.map(function(t){return{depotId:t.id,depotName:t.agentDepotName}})},function(t){console.log(t)}):a.depotList={}},a.getHouseList=function(n){null!=n?c.getDepotToStoreList(e.orgInfo.orgId,n).then(function(t){for(var e=0;e<a.depotList.length;e++)a.depotList[e].depotId==n&&(a.orgIds=a.depotList[e].orgId,a.storehouseList=t)},function(t){console.log(t)}):a.storehouseList={}},a.getWareList=function(t){null!=t?c.getStorehouse(a.orgIds,t).then(function(t){a.warelist=t.wareList},function(t){console.log(t)}):a.warelist={}},a.showEdit=function(t,e){n.go("app.business.agent.grainStorage.bgz.bgmxz.edit",{id:t="add"==e?null:t,type:e})},a.synchro=function(){o.selectAgentHouseWareList(e.orgInfo.orgId,"fcbgz").then(function(t){null!=(t=t.strResult)&&""!=t&&o.addCrkFcbgzData(angular.toJson(t),e.orgInfo.orgId,e.userInfo.realName).then(function(t){a.loadData()},function(t){console.log(t)})},function(t){console.log(t)})},a.remove=function(t){o.removeById(t).then(function(t){"success"==t.status?(alert("删除成功"),a.loadData()):alert("删除失败")})},a.goPage=function(t){a.pageInfo.pageNum!=t&&0<t&&(a.pageInfo.pageNum=t,a.loadData())},a.uploader=new r({url:d.agentUrl+"/agentNumber/importFile",autoUpload:!0,formData:[{fileType:"xlsx",orgId:e.orgInfo.orgId}],removeAfterUpload:!0,onProgressItem:function(t,e){console.info("正在上传:"+e+"%")},onSuccessItem:function(t,e,n,o){t.isSuccess&&""==e.errormsg?alert("导入成功!"):alert(e.errormsg),a.loadData()}})}]).controller("agentBgmxzEditCtrl",["$scope","$http","$state","$stateParams","$rootScope","$filter","FileUploader","agentBgmxzService","agentService","agentDepotService","StorehouseService","warehouseService","enumService",function(e,t,n,o,a,r,s,i,g,l,u,d,c){$(document).ready(function(){$("#dtBox").DateTimePicker({})}),e.disabled=!1,e.isShow="1",e.bgmxz={},e.ywlxList=[{id:0,name:"收入"},{id:1,name:"支出"}],e.loadDataById=function(t){i.getFindByKeyData(t).then(function(t){e.getEditData(),e.getAgentDepotData(t.agentId),e.getHouseList(t.szlkOrgId),e.getWareList(t.houseId),0!=(e.bgmxz=t).srsl?(e.businessType=0,e.number=t.srsl):(e.businessType=1,e.number=t.zcsl),e.bgmxz.fssj=r("date")(e.bgmxz.fssj,"yyyy-MM-dd HH:mm:ss"),$("#agentNumber-form input").attr("disabled",e.disabled),$("#agentNumber-form select").attr("disabled",e.disabled),e.getTreeListByTypeId()},function(t){console.log(t)})},e.getEditData=function(){g.getPageInfo("1","100","",a.orgInfo.orgId).then(function(t){e.agentData=t},function(t){console.log()})},e.getTreeListByTypeId=function(){c.getTreeListByTypeId(e.bgmxz.lspz,1061).then(function(t){t=e.data_add(t);e.grainAttributeTreeLspzData=t},function(t){console.log(t)}),c.getTreeListByTypeId(e.bgmxz.lsxz,1032).then(function(t){t=e.data_add(t);e.grainAttributeTreeLsxzData=t},function(t){console.log(t)})},e.getAgentDepotData=function(t){null!=t?l.getAgentDepotHouse("",t).then(function(t){e.depotList=t.map(function(t){return{depotId:t.id,depotName:t.agentDepotName}}),e.getHouseList(depotId)},function(t){console.log(t)}):e.depotList={}},e.getHouseList=function(t){null!=t?u.getAgentList(t,a.orgInfo.orgId,"1").then(function(t){e.storehouseList=t},function(t){console.log(t)}):e.storehouseList={}},e.getWareList=function(t){null!=t?d.getStorehouse(a.orgInfo.orgId,t,"1").then(function(t){e.warelist=t.wareList},function(t){console.log(t)}):e.warelist={}},null!=o.id&&"edit"==o.type?e.loadDataById(o.id):"show"==o.type?(e.loadDataById(o.id),e.disabled=!0,e.isShow="0"):(e.getEditData(),e.getTreeListByTypeId());var f=$("#agentBgmxz-form").validate();e.saveData=function(){var t;e.grainAttribute_lspz=angular.fromJson(e.bgmxz.lspz),""!=e.grainAttribute_lspz&&null!=e.grainAttribute_lspz&&null!=e.grainAttribute_lspz[0].id&&0!=e.grainAttribute_lspz.length?($("#grainAttribute_lspz-error").text(""),e.grainAttribute_lsxz=angular.fromJson(e.bgmxz.lsxz),""!=e.grainAttribute_lsxz&&null!=e.grainAttribute_lsxz&&null!=e.grainAttribute_lsxz[0].id&&0!=e.grainAttribute_lsxz.length?($("#grainAttribute_lsxz-error").text(""),f.form()&&(e.bgmxz.lspz=e.bgmxz.lspz[0].id,e.bgmxz.lsxz=e.bgmxz.lsxz[0].id,"1"==e.businessType?e.bgmxz.zcsl=e.number:e.bgmxz.srsl=e.number,"add"==o.type&&(e.bgmxz.createPerson=a.userInfo.realName,e.bgmxz.createDate=r("date")(new Date,"yyyy-MM-dd"),e.bgmxz.orgId=a.orgInfo.orgId),null!=e.bgmxz.fssj&&null!=e.bgmxz.fssj&&""!=e.bgmxz.fssj&&(e.bgmxz.fssj=new Date(e.bgmxz.fssj.replace(new RegExp(/-/gm),"/"))),t=angular.toJson(e.bgmxz),i.saveAndUpdata(t).then(function(t){"success"==t.status?(alert(t.msg),n.go("app.business.agent.grainStorage.bgz.bgmxz")):alert(t.msg)}))):$("#grainAttribute_lsxz-error").text("必须填写")):$("#grainAttribute_lspz-error").text("必须填写")},e.retList=function(){""!=a.previousState_name?a.back():n.go("app.business.agent.grainStorage.bgz.bgmxz")},e.data_add=function(t){var e,n=[];return 0!=t.length&&(e=angular.toJson({id:null,name:"请选择",children:[]}),n=(t=angular.toJson(t)).substring(0,1)+e+","+t.substring(1,t.length)),angular.fromJson(n)}}]);
- "use strict";angular.module("app.business").service("agentBgmxzService",["$http","$q","APP_CONFIG","$rootScope",function(o,s,d,e){this.getList=function(e,t,r,n){var a=s.defer();return o({method:"GET",url:d.agentUrl+"/agent_bgmxz/getList",params:{pageNum:e,pageSize:t,agentId:null==r.agentId?"":r.agentId,szlkOrgId:null==r.szlkOrgId?"":r.szlkOrgId,houseId:null==r.houseId?"":r.houseId,wareId:null==r.wareId?"":r.wareId,fssj:null==r.fssj?"":r.fssj,orgId:n}}).then(function(e){a.resolve(e.data)},function(e){a.reject("error")}),a.promise},this.saveAndUpdata=function(e){var t=s.defer();return o({method:"POST",url:d.agentUrl+"/agent_bgmxz/edit",data:{bgmxzJson:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise},this.removeById=function(e){if(confirm("确定要删除吗?")){var t=s.defer();return o({method:"POST",url:d.agentUrl+"/agent_bgmxz/remove",data:{id:e}}).then(function(e){t.resolve(e.data)},function(e){}),t.promise}},this.getFindByKeyData=function(e){var t=s.defer();return o({method:"GET",url:d.agentUrl+"/agent_bgmxz/findByMxbgz",params:{id:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise},this.selectAgentHouseWareList=function(e,t){var r=s.defer();return o({method:"GET",url:d.agentUrl+"/agent_bgmxz/selectAgentHouseWareList",params:{orgId:e,stateType:t}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.addCrkFcbgzData=function(e,t,r){var n=s.defer();return o({method:"POST",url:d.agentUrl+"/agent_bgmxz/addCrkFcbgzData",data:{fcbgzData:e,orgId:t,realName:r}}).then(function(e){n.resolve(e.data)},function(e){}),n.promise}}]);
- "use strict";angular.module("app.business").controller("agentBgzzCtrl",["$scope","$rootScope","$http","$state","$filter","agentBgzzService","agentService","agentDepotService","warehouseService","StorehouseService","APP_CONFIG",function(a,t,e,o,n,g,i,r,l,s,u){a.pageInfo={pageNum:1,pageSize:10},a.conditions={},a.loadData=function(){a.conditions.orgId=t.orgInfo.orgId,g.getBgzzList(a.pageInfo.pageNum,a.pageInfo.pageSize,a.conditions).then(function(t){a.pageInfo=t},function(t){console.log(t)})},a.loadData(),a.getEditData=function(){i.getPageInfo("1","100","",t.orgInfo.orgId).then(function(t){a.agentData=t},function(t){console.log()})},a.getEditData(),a.getAgentDepotData=function(t){null!=t?r.getPageInfo("1","100","",t).then(function(t){a.depotList=t.list.map(function(t){return{depotId:t.id,depotName:t.agentDepotName}})},function(t){console.log(t)}):a.depotList={}},a.showEdit=function(t,e){var n=angular.toJson(t);a.bgzz=angular.fromJson(n),null!=a.bgzz.agentId&&null!=a.bgzz.dckId&&null!=a.bgzz.lspz&&null!=a.bgzz.lsxz&&null!=a.bgzz.fssj?3!=e?g.getList(null,null,n).then(function(t){if("jizhang"==e){if(0<t.list.length&&null!=t.list[0].shr)return void alert("当前记录已审核,不可再记账!")}else if("shenhe"==e){if(0==t.list.length)return void alert("当前记录还尚未记账,请先记账!");if(null!=t.list[0].shr||null!=t.list[0].shr)return void alert("当前记录已审核!")}else if("show"==e&&(null==t.list||0==t.list.length))return void alert("当前记录还尚未记账,请先记账!");o.go("app.business.agent.grainStorage.bgz.bgzz.edit",{obj:n,type:e})},function(t){console.log(t)}):o.go("app.business.agent.grainStorage.bgz.bgmxz",{obj:n,type:e}):alert("数据有误!")},a.goPage=function(t){a.pageInfo.pageNum!=t&&0<t&&(a.pageInfo.pageNum=t,a.loadData())}}]).controller("agentBgzzEditCtrl",["$scope","$http","$state","$stateParams","$rootScope","$filter","agentBgzzService","agentService","agentDepotService","StorehouseService","warehouseService","enumService",function(a,t,e,n,o,g,i,r,l,s,u,z){a.disabled=!1,a.isShow="1",a.fcbgz={},a.loadDataById=function(e,n){i.getList(null,null,e).then(function(t){null!=t.list&&0<t.list.length?a.bgzz=t.list[0]:a.bgzz=angular.fromJson(e),a.getEditData(),a.getAgentDepotData(a.bgzz.agentId),"jizhang"==n?(a.shenhe=!0,a.bgzz.jzr=o.userInfo.realName,a.bgzz.jzsj=g("date")(new Date,"yyyy-MM-dd")):("shenhe"==n&&(a.shenhe=!1,a.bgzz.shr=o.userInfo.realName),a.bgzz.shsj=g("date")(new Date,"yyyy-MM-dd"),a.bgzz.jzsj=g("date")(a.bgzz.jzsj,"yyyy-MM-dd")),a.getTreeListByTypeId()},function(t){console.log(t)})},a.getEditData=function(){r.getPageInfo("1","100","",o.orgInfo.orgId).then(function(t){a.agentData=t},function(t){console.log()})},a.getTreeListByTypeId=function(){z.getTreeListByTypeId(a.bgzz.lspz,1061).then(function(t){t=a.data_add(t);a.grainAttributeTreeLspzData=t},function(t){console.log(t)}),z.getTreeListByTypeId(a.bgzz.lsxz,1032).then(function(t){t=a.data_add(t);a.grainAttributeTreeLsxzData=t},function(t){console.log(t)})},a.getAgentDepotData=function(t){null!=t?l.getPageInfo("1","100","",t).then(function(t){a.depotList=t.list.map(function(t){return{depotId:t.id,depotName:t.agentDepotName}})},function(t){console.log(t)}):a.depotList={}},null==n.obj||"shenhe"!=n.type&&"jizhang"!=n.type?"show"!=n.type&&"shenhe"!=n.type||(a.loadDataById(n.obj,n.type),a.disabled=!0,a.isShow="0"):a.loadDataById(n.obj,n.type);var d=$("#agentFcbgz-form").validate();a.saveData=function(){var t;a.grainAttribute_lspz=angular.fromJson(a.bgzz.lspz),""!=a.grainAttribute_lspz&&null!=a.grainAttribute_lspz&&null!=a.grainAttribute_lspz[0].id&&0!=a.grainAttribute_lspz.length?($("#grainAttribute_lspz-error").text(""),a.grainAttribute_lsxz=angular.fromJson(a.bgzz.lsxz),""!=a.grainAttribute_lsxz&&null!=a.grainAttribute_lsxz&&null!=a.grainAttribute_lsxz[0].id&&0!=a.grainAttribute_lsxz.length?($("#grainAttribute_lsxz-error").text(""),d.form()&&(a.bgzz.lspz=a.bgzz.lspz[0].id,a.bgzz.lsxz=a.bgzz.lsxz[0].id,"jizhang"==n.type&&(a.bgzz.createPerson=o.userInfo.realName,a.bgzz.createDate=g("date")(new Date,"yyyy-MM-dd"),a.bgzz.orgId=o.orgInfo.orgId),t=angular.toJson(a.bgzz),i.saveAndUpdata(t,n.type).then(function(t){t.status,alert(t.msg),e.go("app.business.agent.grainStorage.bgz.bgzz")}))):$("#grainAttribute_lsxz-error").text("必须填写")):$("#grainAttribute_lspz-error").text("必须填写")},a.retList=function(){""!=o.previousState_name?o.back():e.go("app.business.agent.grainStorage.bgz.bgzz")},a.data_add=function(t){var e,n=[];return 0!=t.length&&(e=angular.toJson({id:null,name:"请选择",children:[]}),n=(t=angular.toJson(t)).substring(0,1)+e+","+t.substring(1,t.length)),angular.fromJson(n)}}]);
- "use strict";angular.module("app.business").service("agentBgzzService",["$http","$q","APP_CONFIG","$rootScope",function(a,o,i,e){this.getBgzzList=function(e,t,n){var r=o.defer();return a({method:"GET",url:i.agentUrl+"/agent_fcbgz/getBgzzList",params:{pageNum:e,pageSize:t,fcbgzJson:n}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getList=function(e,t,n){var r=o.defer();return a({method:"GET",url:i.agentUrl+"/agent_bgzz/getList",params:{pageNum:e,pageSize:t,bgzzJson:n}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.saveAndUpdata=function(e,t){var n=o.defer();return a({method:"POST",url:i.agentUrl+"/agent_bgzz/edit",data:{bgzzJson:e,type:t}}).then(function(e){n.resolve(e.data)},function(e){console.log(e)}),n.promise}}]);
- "use strict";angular.module("app.business").controller("agentFcbgzCtrl",["$scope","$rootScope","$http","$state","$filter","agentFcbgzService","agentService","agentDepotService","warehouseService","agentStorehouseService","APP_CONFIG",function(o,t,e,a,g,i,n,r,s,l,u){o.pageInfo={pageNum:1,pageSize:10},o.conditions={},o.loadData=function(){o.conditions.orgId=t.orgInfo.orgId,i.getfcbgzList(o.pageInfo.pageNum,o.pageInfo.pageSize,o.conditions).then(function(t){o.pageInfo=t},function(t){console.log(t)})},o.loadData(),o.getEditData=function(){n.getPageInfo("1","100","",t.orgInfo.orgId).then(function(t){o.agentData=t},function(t){console.log()})},o.getEditData(),o.getAgentDepotData=function(t){null!=t?r.getPageInfo("1","100","",t).then(function(t){o.depotList=t.list.map(function(t){return{depotId:t.id,depotName:t.agentDepotName}})},function(t){console.log(t)}):o.depotList={}},o.getHouseList=function(n){null!=n?l.getDepotToStoreList(t.orgInfo.orgId,n).then(function(t){for(var e=0;e<o.depotList.length;e++)o.depotList[e].depotId==n&&(o.orgIds=o.depotList[e].orgId,o.storehouseList=t)},function(t){console.log(t)}):o.storehouseList={}},o.getWareList=function(t){null!=t?l.getStorehouse(o.orgIds,t).then(function(t){o.warelist=t.wareList},function(t){console.log(t)}):o.warelist={}},o.showEdit=function(t,e){var n=angular.toJson(t);o.fcbgz=angular.fromJson(n);g("date")(o.fcbgz.fssj,"yyyy-MM-dd");null!=o.fcbgz.agentId&&null!=o.fcbgz.dckId&&null!=o.fcbgz.houseId&&null!=o.fcbgz.wareId&&null!=o.fcbgz.lspz&&null!=o.fcbgz.lsxz&&null!=o.fcbgz.fssj?3!=e?i.getList(null,null,n).then(function(t){if(o.account=t.obj,"jizhang"==e){if(0<t.list.length&&null!=t.list[0].shr)return void alert("当前记录已审核,不可再记账!")}else if("shenhe"==e){if(0==t.list.length)return void alert("当前记录还尚未记账,请先记账!");if(null!=t.list[0].shr||null!=t.list[0].shr)return void alert("当前记录已审核!")}else if("show"==e&&(null==t.list||0==t.list.length))return void alert("当前记录还尚未记账,请先记账!");a.go("app.business.agent.grainStorage.bgz.fcbgz.edit",{obj:n,type:e})},function(t){console.log(t)}):a.go("app.business.agent.grainStorage.bgz.bgmxz",{obj:n,type:e}):alert("数据有误!")},o.goPage=function(t){o.pageInfo.pageNum!=t&&0<t&&(o.pageInfo.pageNum=t,o.loadData())}}]).controller("agentFcbgzEditCtrl",["$scope","$http","$state","$stateParams","$rootScope","$filter","agentFcbgzService","agentService","agentDepotService","StorehouseService","warehouseService","enumService",function(o,t,e,n,a,g,i,r,s,l,u,c){o.disabled=!1,o.isShow="1",o.fcbgz={},o.loadDataById=function(e,n){i.getList(null,null,e).then(function(t){null!=t.list&&0<t.list.length?o.fcbgz=t.list[0]:o.fcbgz=angular.fromJson(e),o.getEditData(),o.getAgentDepotData(o.fcbgz.agentId),o.getHouseList(o.fcbgz.dckId),o.getWareList(o.fcbgz.houseId),"jizhang"==n?(o.shenhe=!0,o.fcbgz.jzr=a.userInfo.realName,o.fcbgz.jzsj=g("date")(new Date,"yyyy-MM-dd")):("shenhe"==n&&(o.shenhe=!1,o.fcbgz.shr=a.userInfo.realName),o.fcbgz.shsj=g("date")(new Date,"yyyy-MM-dd"),o.fcbgz.jzsj=g("date")(o.fcbgz.jzsj,"yyyy-MM-dd")),o.getTreeListByTypeId()},function(t){console.log(t)})},o.getEditData=function(){r.getPageInfo("1","100","",a.orgInfo.orgId).then(function(t){o.agentData=t},function(t){console.log()})},o.getTreeListByTypeId=function(){c.getTreeListByTypeId(o.fcbgz.lspz,1061).then(function(t){t=o.data_add(t);o.grainAttributeTreeLspzData=t},function(t){console.log(t)}),c.getTreeListByTypeId(o.fcbgz.lsxz,1032).then(function(t){t=o.data_add(t);o.grainAttributeTreeLsxzData=t},function(t){console.log(t)})},o.getAgentDepotData=function(t){null!=t?s.getPageInfo("1","100","",t).then(function(t){o.depotList=t.list.map(function(t){return{depotId:t.id,depotName:t.agentDepotName}})},function(t){console.log(t)}):o.depotList={}},o.getHouseList=function(t){null!=t?l.getAgentList(t,a.orgInfo.orgId,"1").then(function(t){o.storehouseList=t},function(t){console.log(t)}):o.storehouseList={}},o.getWareList=function(t){null!=t?u.getStorehouse(a.orgInfo.orgId,t,"1").then(function(t){o.warelist=t.wareList},function(t){console.log(t)}):o.warelist={}},null==n.obj||"shenhe"!=n.type&&"jizhang"!=n.type?"show"!=n.type&&"shenhe"!=n.type||(o.loadDataById(n.obj,n.type),o.disabled=!0,o.isShow="0"):o.loadDataById(n.obj,n.type);var f=$("#agentFcbgz-form").validate();o.saveData=function(){var t;o.grainAttribute_lspz=angular.fromJson(o.fcbgz.lspz),""!=o.grainAttribute_lspz&&null!=o.grainAttribute_lspz&&null!=o.grainAttribute_lspz[0].id&&0!=o.grainAttribute_lspz.length?($("#grainAttribute_lspz-error").text(""),o.grainAttribute_lsxz=angular.fromJson(o.fcbgz.lsxz),""!=o.grainAttribute_lsxz&&null!=o.grainAttribute_lsxz&&null!=o.grainAttribute_lsxz[0].id&&0!=o.grainAttribute_lsxz.length?($("#grainAttribute_lsxz-error").text(""),f.form()&&(o.fcbgz.lspz=o.fcbgz.lspz[0].id,o.fcbgz.lsxz=o.fcbgz.lsxz[0].id,"jizhang"==n.type&&(o.fcbgz.createPerson=a.userInfo.realName,o.fcbgz.createDate=g("date")(new Date,"yyyy-MM-dd"),o.fcbgz.orgId=a.orgInfo.orgId),t=angular.toJson(o.fcbgz),i.saveAndUpdata(t,n.type).then(function(t){t.status,alert(t.msg),e.go("app.business.agent.grainStorage.bgz.fcbgz")}))):$("#grainAttribute_lsxz-error").text("必须填写")):$("#grainAttribute_lspz-error").text("必须填写")},o.retList=function(){""!=a.previousState_name?a.back():e.go("app.business.agent.grainStorage.bgz.fcbgz")},o.data_add=function(t){var e,n=[];return 0!=t.length&&(e=angular.toJson({id:null,name:"请选择",children:[]}),n=(t=angular.toJson(t)).substring(0,1)+e+","+t.substring(1,t.length)),angular.fromJson(n)}}]);
- "use strict";angular.module("app.business").service("agentFcbgzService",["$http","$q","APP_CONFIG","$rootScope",function(a,o,i,e){this.getfcbgzList=function(e,t,n){var r=o.defer();return a({method:"GET",url:i.agentUrl+"/agent_bgmxz/getFcbgzList",params:{pageNum:e,pageSize:t,bgmxzJson:n}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.getList=function(e,t,n){var r=o.defer();return a({method:"GET",url:i.agentUrl+"/agent_fcbgz/getList",params:{pageNum:e,pageSize:t,fcbgzJson:n}}).then(function(e){r.resolve(e.data)},function(e){r.reject("error")}),r.promise},this.saveAndUpdata=function(e,t){var n=o.defer();return a({method:"POST",url:i.agentUrl+"/agent_fcbgz/edit",data:{fcbgzJson:e,type:t}}).then(function(e){n.resolve(e.data)},function(e){console.log(e)}),n.promise},this.getFindByKeyData=function(e){var t=o.defer();return a({method:"GET",url:i.agentUrl+"/agent_fcbgz/findByfcbgz",params:{dataJson:e}}).then(function(e){t.resolve(e.data)},function(e){t.reject("error")}),t.promise}}]);
|