feat: 分公司订单数量不能为空,登陆后不进入导航和可视化
| | |
| | | LogManager.me().executeLog(LogTaskFactory.loginLog(shiroUser.getId(), getIp())); |
| | | |
| | | ShiroKit.getSession().setAttribute("sessionFlag", true); |
| | | |
| | | return redirectToRouteSwitchPage(shiroUser); |
| | | |
| | | return REDIRECT + "/"; |
| | | // return redirectToRouteSwitchPage(shiroUser); |
| | | } |
| | | |
| | | private String redirectToRouteSwitchPage(ShiroUser shiroUser) { |
| | |
| | | </head> |
| | | <body> |
| | | <iframe class="embedded-frame" src="${iframeSrc}" frameborder="0" seamless></iframe> |
| | | <script> |
| | | window.open("${iframeSrc}", "_blank"); |
| | | </script> |
| | | </body> |
| | | </html> |
| | |
| | | // td3.style.textAlign = "center"; |
| | | // td4.style.textAlign = "center"; |
| | | |
| | | td1.innerHTML = "<input id='recharge' type='number' step='1' style='width: 50px;' name='recharge' value='" + rule.order.split(",")[0] + "'>-<input type='number' step='1' id='recharge1' style='width: 50px;' name='recharge1' value='" + rule.order.split(",")[1] + "'>(不含)"; |
| | | td1.innerHTML = "<input id='recharge' type='number' step='1' style='width: 50px;' name='recharge' value='" + rule.order.split(",")[0] + "' oninput=\"this.value=this.value.replace(/[^\\d]/g,'').replace(/^0+/,'')\">-<input type='number' step='1' id='recharge1' style='width: 50px;' name='recharge1' value='" + rule.order.split(",")[1] + "' oninput=\"this.value=this.value.replace(/[^\\d]/g,'').replace(/^0+/,'')\">(不含)"; |
| | | row.appendChild(td1); |
| | | td2.innerHTML = "<input id='user' style='width: 50px;' name='user' value='" + rule.percent + "'>"; |
| | | row.appendChild(td2); |
| | |
| | | } |
| | | //封装数据 |
| | | var str = '<tr class="rulesClass" >' + |
| | | '<td ><input style="width: 50px;" type="number" step="1" id="recharge" name="rulesClassValue" value="">-<input type="number" step="1" style="width: 50px;" id="recharge1" name="rulesClassValue" value="">(不含)</td>' + |
| | | '<td ><input style="width: 50px;" type="number" step="1" id="recharge" name="rulesClassValue" value="" oninput=\"this.value=this.value.replace(/[^\\d]/g,\'\').replace(/^0+/,\'\')\">-<input type="number" step="1" style="width: 50px;" id="recharge1" name="rulesClassValue" value="" oninput=\"this.value=this.value.replace(/[^\\d]/g,\'\').replace(/^0+/,\'\')\">(不含)</td>' + |
| | | '<td ><input style="width: 50px;" id="user" name="rulesClassValue" value=""></td>' + |
| | | '<td ><input style="width: 50px;" id="vip" name="rulesClassValue" value="">-<input style="width: 50px;" id="vip1" name="rulesClassValue" value=""></td>' + |
| | | '<td ><button onclick="deleteSub(this)">移除</button></td></tr>'; |
| | |
| | | // td3.style.textAlign = "center"; |
| | | // td4.style.textAlign = "center"; |
| | | |
| | | td1.innerHTML = "<input id='recharge' style='width: 50px;' disabled name='recharge' value='" + rule.order.split(",")[0] + "'>-<input disabled id='recharge1' style='width: 50px;' name='recharge1' value='" + rule.order.split(",")[1] + "'>"; |
| | | td1.innerHTML = "<input id='recharge' style='width: 50px;' disabled name='recharge' value='" + rule.order.split(",")[0] + "' oninput=\"this.value=this.value.replace(/[^\\d]/g,'').replace(/^0+/,'')\">-<input disabled id='recharge1' style='width: 50px;' name='recharge1' value='" + rule.order.split(",")[1] + "' oninput=\"this.value=this.value.replace(/[^\\d]/g,'').replace(/^0+/,'')\">"; |
| | | row.appendChild(td1); |
| | | td2.innerHTML = "<input id='user' style='width: 50px;' disabled name='user' value='" + rule.percent + "'>"; |
| | | row.appendChild(td2); |
| | |
| | | } |
| | | //封装数据 |
| | | var str = '<tr class="rulesClass" >' + |
| | | '<td ><input style="width: 50px;" id="recharge" name="rulesClassValue" disabled value="">-<input style="width: 50px;" disabled id="recharge1" name="rulesClassValue" value=""></td>' + |
| | | '<td ><input style="width: 50px;" id="recharge" name="rulesClassValue" disabled value="" oninput="this.value=this.value.replace(/[^\\d]/g,\'\').replace(/^0+/,\'\')">-<input style="width: 50px;" disabled id="recharge1" name="rulesClassValue" value="" oninput="this.value=this.value.replace(/[^\\d]/g,\'\').replace(/^0+/,\'\')"></td>' + |
| | | '<td ><input style="width: 50px;" id="user" name="rulesClassValue" disabled value=""></td>' + |
| | | '<td ><input style="width: 50px;" id="vip" name="rulesClassValue" value="" disabled >-<input style="width: 50px;" id="vip1" disabled name="rulesClassValue" value=""></td>' + |
| | | '<td ><button onclick="deleteSub(this)">移除</button></td></tr>'; |