解決方法
1、先如Windows 的 iis 管理器
2、選擇所需要配置的網(wǎng)站 進(jìn)行調(diào)整
3、修改登錄有效時間
可以設(shè)置項(xiàng)目文件夾的狀態(tài)
注意:這個狀態(tài),點(diǎn)擊后有下拉,OImoboxWebs服務(wù)要能連接,否則沒有下拉內(nèi)容
項(xiàng)目文件夾狀態(tài)是可以自定義的
mobox3的功能點(diǎn)擴(kuò)展的MBC客戶端的配置實(shí)現(xiàn)方式
需要定義 3個應(yīng)用 (應(yīng)用名稱 不能變)
MOBOX3
OIOrgSAPI
OIMoboxSAPI
OIDataSAPI
其它2個服務(wù)類似
這個用戶部署了 Gungho系統(tǒng) ,而這個系統(tǒng)需要使用微信小程序。所以系統(tǒng)就會用到 gunghoAPI服務(wù)。(這個服務(wù)不是系統(tǒng)默認(rèn)安裝的服務(wù),需要手工單獨(dú)部署過)
這個服務(wù)部署后,我們客戶端怎樣去調(diào)用這個服務(wù),我們就可以通過定義一個自定義參數(shù)來描述 gunghoAPI的的 IP及端口,方便客戶端調(diào)用
配置過程如下
這樣,我們就定義了一個編號為 9001 的參數(shù)。 這個參數(shù)可以通過 lua腳本來獲取
nRet, strCanSu= mobox.getParameter(strLuaDEID, ‘9001’)
]]>
我們可以看到,excel第一行是分組行(項(xiàng)目基礎(chǔ)信息,P1,P2)
在P1 下面有 計(jì)劃日期;在P2下面也有 計(jì)劃日期 ,2個字段名稱是一樣的。我們做讀取數(shù)據(jù)的時候必須要依賴分組 P1、P2的定義才能區(qū)分
我們在做excel導(dǎo)入的時候,針對這類表格。我們需要如下處理
1、導(dǎo)入按鈕設(shè)置
2、在導(dǎo)入腳本的地方主要通過分組屬性來區(qū)分字段
nRet, strRetInfo = mobox.getCurEditDataObjAttr(strLuaDEID, “G_PRJ_ID”, “S_PRJ_CODE”, “S_PRJ_NAME”, “S_PM_NAME”, “S_PD_NAME”)
[{
“attr”: “G_PRJ_ID”,
“value”: “”
},
{
“attr”: “S_PRJ_CODE”,
“value”: “PM-0002”
},
{
“attr”: “S_PRJ_NAME”,
“value”: “pcy 0999 hard”
},
{
“attr”: “S_PM_NAME”,
“value”: “金振興”
},
{
“attr”: “S_PD_NAME”,
“value”: “”
}
]
nRet, strOBJInfo = mobox.objAttrToObjJson (‘JS001’, strRetInfo )
注意:strOBJInfo 得到其實(shí)還是一個Json字符串,但其是一個標(biāo)準(zhǔn)的Json表格式表達(dá)
具體 objAttrToObjJson 函數(shù)怎么用查看手冊
{“cls”: “JS001”,
“ver”: 1,
“G_PRJ_ID”: “”,
“S_PRJ_CODE”: “PM-0002”,
“S_PRJ_NAME”: “pcy 0999 hard”,
“S_PM_NAME”: “金振興”
}
注意:這個Json格式是標(biāo)準(zhǔn)表格式字符串表達(dá)。
local tbOBJ = json.decode (strOBJInfo)
注,只有變成表后,我們可以這樣來理解這個表:
字段名 | cls | ver | G_PRJ_ID | S_PRJ_CODE | S_PRJ_NAME | S_PM_NAME |
數(shù)值 | JS001 | 1 | PM-0002 | pcy 0999 hard | 金振興 |
取值方法:
local strPMName
strPMName = tbOBJ.S_PRJ_NAME
賦值方法:
tbOBJ.S_PRJ_NAME = ‘潘元元’
local strRetInfo , strOBJInfo
local tbOBJ ={}
— 得到當(dāng)前窗體上指定字段的json字符串
nRet, strRetInfo = mobox.getCurEditDataObjAttr(strLuaDEID, “G_PRJ_ID”, “S_PRJ_CODE”, “S_PRJ_NAME”, “S_PM_NAME”, “S_PD_NAME”)— 將json字符串(mobox3)格式轉(zhuǎn)為 json標(biāo)準(zhǔn)表格式
nRet, strOBJInfo = mobox.objAttrToObjJson (‘JS001’, strRetInfo )–將json字符串轉(zhuǎn)變?yōu)楸?br /> tbOBJ = json.decode (strOBJInfo)
— 獲取表字段內(nèi)容及設(shè)置表字段值
local strPMName
strPMName = tbOBJ.S_PM_NAME
tbOBJ.S_PM_NAME = ‘潘元元’
若需要將數(shù)據(jù)轉(zhuǎn)會mobox3數(shù)據(jù)格式
–將表轉(zhuǎn)變?yōu)閖son字符串(標(biāo)準(zhǔn)格式)
strOBJInfo = json.encode (tbOBJ)— 將json標(biāo)準(zhǔn)表格式格式轉(zhuǎn)為 json字符串(mobox3)
nRet, strRetInfo = mobox.objJsonToObjAttr (‘JS001’, strOBJInfo )
]]>
修改\OpenInfo\OIServer\mongodb-win32-x86_64-windows-6.0.3\config\mongod.conf
里面的
net:
port: 5041
修改端口后,要重啟 mongoDB服務(wù)
若mongoDB端口調(diào)整后,本服務(wù)的配置也需要調(diào)整
\OpenInfo\OIServer\OIMongoService\config.yaml
里面的
mongodb:
host: mongodb://127.0.0.1:5041
改成與mongoDB配置的端口一樣,重啟服務(wù)
若需要修改,OIMongoService端口
system:
addr: 5042
若mongoDB端口調(diào)整后,本服務(wù)的配置也需要調(diào)整
\OpenInfo\OIServer\filebeat\filebeat.yml
里面的
output.mongodb:
hosts: [mongodb://127.0.0.1:5041]
改成與mongoDB配置的端口一樣,重啟服務(wù)
]]>1)mongoDB \Filebeat \OIMongoService要啟動
2)OIMongoService的5042 外網(wǎng)能訪問
3)OIMongoService、Filebeat能連接monogDB(mongoDB的IP及端口要配置正確)
若 mongodb里面有數(shù)據(jù)寫入,而不能查詢 ,那么說明是 OIMongoService 異常了
若mongodb里面沒有數(shù)據(jù),那么說明是 filebeat 異常了
簡單方法順序重啟 1 mongoDB、2 OIMongoService 、3 Filebeat
]]>
出現(xiàn)錯誤
保留后,就能正常下載了(這個google新瀏覽器才會出現(xiàn))
]]>