Commit 2df85f64 authored by liyuanhong's avatar liyuanhong

修改了登录信息自动补全的功能

parent ec1f53ea
[socket]
host = 114.116.205.211
port = 8003
host = 172.19.7.13
port = 49008
[socket]
host = 10.100.12.32
port = 9008
host = 172.19.7.13
port = 49008
......@@ -65,7 +65,7 @@ class ProtocolSimulaterService():
def setData(self,data):
self.data = data
def setWebsocketId(self):
sleep(0.1)
sleep(0.5)
self.websocketId = self.websocket.getCurrentClientId()
def setWebsocket(self,data):
self.websocket = data
......
#coding:utf-8
#########################################
# 字符串自动补空格函数
# num 字符串期望的长度
#########################################
def strAddSpace(str,num):
data = str
if len(str) < num:
for i in range(0,num - len(str)):
data = data + " "
return data
\ No newline at end of file
......@@ -46,7 +46,7 @@
{% block content_1 %}
<div id="container3" style="width:100%;min-height:750px;float:left;_background:green;margin-top:10px;_border-top: 1px solid #eee;">
<div style="width:100%;padding-bottom:10px;border-bottom: 1px solid #eee;">
<span><label>车机Id:</label><input id="carId" type="text" class="form-control" value="M202003060520"></span>
<span><label>车机Id:</label><input id="carId" type="text" class="form-control" value="M202008270001"></span>
<span style="display:none;"><label>消息流水号:</label><input id="WATER_CODE" style="width:60px;" type="text" class="form-control" value="1"></span>
<span><label>上报间隔(秒):</label><input id="durTime" style="width:60px;" type="text" class="form-control" value="5"></span>
<span><label>设置超时时间:</label><input style="width:80px;" id="timeout" type="text" class="form-control" value="36000"></span>
......
......@@ -17,6 +17,7 @@ import traceback
from lib.socket.service.ProtocolSimulaterService import ProtocolSimulaterService
from lib.util import fileUtil
from lib.util.DelaySend import DelaySend
from lib.util.util import strAddSpace
M_carSimulater_process = Blueprint('M_carSimulater_process', __name__)
......@@ -120,6 +121,14 @@ def login():
params = json.loads(params.decode("utf-8"))
sessionId = params["session"]["sessionId"]
data = {}
params["login"]["cpuId"] = strAddSpace(params["login"]["cpuId"],24)
params["login"]["imsi"] = strAddSpace(params["login"]["imsi"], 15)
params["login"]["ccid"] = strAddSpace(params["login"]["ccid"], 20)
params["login"]["imei"] = strAddSpace(params["login"]["imei"], 15)
params["version"]["verInfo"] = strAddSpace(params["version"]["verInfo"], 16)
params["version"]["compileDate"] = strAddSpace(params["version"]["compileDate"], 10)
params["version"]["GSM"] = strAddSpace(params["version"]["GSM"], 10)
try:
service = connects[sessionId]["service"]
service.setCarId(params["carId"])
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment