MESSeries_Bate/iMES_PDA/startup.html
2025-05-20 17:00:22 +08:00

207 lines
10 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<!-- meta -->
<meta name="mobile-web-app-capable" charset="utf-8" content="yes">
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1,target-densitydpi=device-dpi" />
<!-- title -->
<title>Update...</title>
<script>
window.nodeRequire = require;
delete window.require;
delete window.exports;
delete window.module;
</script>
<link rel="stylesheet" href="JSplugins/angular-material-lite/material-design-lite/material.min.css" />
<link rel="stylesheet" href="JSplugins/angular-material-lite/angular-material-lite.css" />
<link rel="stylesheet" href="css/app.css" />
<link rel="stylesheet" href="css/kmi-client.css" />
<script defer src="JSplugins/jQuery/jquery-2.2.4.min.js"></script>
<script defer src="JSplugins/angular-material-lite/material-design-lite/material.js"></script>
<script defer src="JSplugins/moment/moment.min.js"></script>
<script defer src="JSplugins/angular/angular.min.js"></script>
<script defer src="JSplugins/angular-translate/angular-translate.min.js"></script>
<script defer src="JSplugins/angular-translate/loader-static-files.min.js"></script>
<script defer src="JSplugins/angular-css/angular-css.js"></script>
<script defer src="JSplugins/angular-material-lite/angular-material-lite.js"></script>
<script defer src="startup.js"></script>
<script src="startup.js"></script>
<script src="cordova.js"></script>
<script src="JSplugins/cordova/Insomnia.js"></script>
<!-- style -->
<style type="text/css">
body {
display: flex;
justify-content: center;
align-items: center;
background: url(image/BG.jpg);
background-size: cover;
}
.update-content {
background: rgba(238, 239, 239, 0.9);
height: 80%;
width: 80%;
border-radius: 4px;
padding: 20px;
box-sizing: border-box;
opacity: 0;
transition: all .3s ease-in-out;
}
.update-content.is-show {
opacity: 1;
}
.update-content.is-update {
opacity: 1;
height: 75px;
border-radius: 16px;
}
.update-title {
margin: 8px;
}
</style>
</head>
<body>
<div class="update-content mdl-shadow--8dp" id='update_controller' ng-controller="update_controller" ng-init="init();" ng-class="{'is-show':show_screen,'is-update':show_update};">
<div style="display:flex;">
<div class="mdl-spinner mdl-spinner--single-color mdl-js-spinner is-active" ng-show="mode != 'setting'"></div>
<div class="update-title" id="update_log"></div>
</div>
<div ng-show="mode == 'setting'" style="height: calc(100% - 36px);">
<div class="perfect-scrollbar" style="height: calc(100% - 42px);">
<div class="kmi-text-fields--triangle">
<div class="label" ng-click="showWSClick();">
<label ng-bind="'Setting.connectionMode' | translate"></label>
<label class="triangle"></label>
</div>
<button class="mdl-button mdl-js-button kmi-checkbox ng-binding" ng-click="config.setting.DNSMode = false;" style="flex: 1 1 150px;height: 32px;">
<img ng-src="{{config.setting.DNSMode == false || config.setting.DNSMode == undefined ?'image/icons/check1.png':'image/icons/check0.png'}}"></img>
<label>IP</label>
</button>
<button class="mdl-button mdl-js-button kmi-checkbox ng-binding" ng-click="config.setting.DNSMode = true;" style="flex: 1 1 150px;height: 32px;">
<img ng-src="{{config.setting.DNSMode == true ?'image/icons/check1.png':'image/icons/check0.png'}}"></img>
<label>DNS</label>
</button>
</div>
<div class="kmi-text-fields--triangle fields-ip" ng-if="!isHideRetry">
<div class="label" ng-click="showWSClick();">
<label ng-bind="'Setting.server.ip' | translate"></label>
<label class="triangle"></label>
</div>
<div class="input" ng-show="config.setting.DNSMode == false || config.setting.DNSMode == undefined">
<input ng-repeat="ip in serverIp track by $index" type="text"
mdl-calculater="serverIp[$index]"></input>
</div>
<div class="input" ng-show="config.setting.DNSMode == true">
<input ng-model="config.server.DNS"></input>
</div>
</div>
<div ng-show="showWS">
<div class="kmi-text-fields--triangle fields-ip">
<div class="label">
<label ng-bind="'Setting.server.prodSTD' | translate"></label>
<label class="triangle"></label>
</div>
<div class="input">
<input ng-model="config.serverList.Production.name"></input>
</div>
</div>
<div class="kmi-text-fields--triangle fields-ip">
<div class="label">
<label ng-bind="'Setting.server.prodEAI' | translate"></label>
<label class="triangle"></label>
</div>
<div class="input">
<input ng-model="config.serverList.Production.eainame"></input>
</div>
</div>
<div class="kmi-text-fields--triangle fields-ip">
<div class="label">
<label ng-bind="'Setting.server.prodSC' | translate"></label>
<label class="triangle"></label>
</div>
<div class="input">
<input ng-model="config.serverList.Production.scname"></input>
</div>
</div>
<div class="kmi-text-fields--triangle fields-ip">
<div class="label">
<label ng-bind="'Setting.server.testSTD' | translate"></label>
<label class="triangle"></label>
</div>
<div class="input">
<input ng-model="config.serverList.Test.name"></input>
</div>
</div>
<div class="kmi-text-fields--triangle fields-ip">
<div class="label">
<label ng-bind="'Setting.server.testEAI' | translate"></label>
<label class="triangle"></label>
</div>
<div class="input">
<input ng-model="config.serverList.Test.eainame"></input>
</div>
</div>
<div class="kmi-text-fields--triangle fields-ip">
<div class="label">
<label ng-bind="'Setting.server.testSC' | translate"></label>
<label class="triangle"></label>
</div>
<div class="input">
<input ng-model="config.serverList.Test.scname"></input>
</div>
</div>
</div>
<!-- <div class="kmi-text-fields--triangle fields-ip" ng-if="!isHideRetry" >
<div class="label">
<label ng-bind="'Setting.server.ip' | translate"></label>
<label class="triangle"></label>
</div>
<div class="input">
<input ng-repeat="ip in serverIp track by $index" type="text" mdl-calculater="serverIp[$index]"></input>
</div>
</div> -->
<div class="kmi-text-fields--triangle" ng-if="!isHideRetry">
<div class="label">
<label ng-bind="'Setting.server.port' | translate"></label>
<label class="triangle"></label>
</div>
<div class="input">
<input type="text" mdl-calculater="config.server.port"></input>
</div>
</div>
<div class="kmi-text-fields--triangle" ng-if="!isHideRetry">
<div class="label">
<label ng-bind="'mms01_user_login.environment' | translate"></label>
<label class="triangle"></label>
</div>
<div class="input">
<input type="text" ng-value="'mms01_user_login.env.' + environment | translate" readonly="readonly" ng-click="loadServerList();"></input>
</div>
</div>
<div class="kmi-button kmi-button-cancel" ng-show="isElectron" ng-click="close();" style="width: 100px;left: calc(80% - 173px - 32px);position: absolute;top: calc(80% + 21.3px - 16px );">
<label ng-bind="'common.btn.close' | translate"></label></label>
<div class="kmi-can-click"></div>
</div>
<div class="kmi-button kmi-button-confirm" ng-if="!isHideRetry" ng-click="reCheckUpdate()" style="width: 100px;left: calc(80% - 72px - 16px);position: absolute;top: calc(80% + 21.3px - 16px );">
<label ng-bind="'common.btn.confirm' | translate"></label></label>
<div class="kmi-can-click"></div>
</div>
</div>
</div>
</div>
</body>
</html>