手冊(cè) – 共好plm系統(tǒng) http://www.360fxgj.cn PDM產(chǎn)品數(shù)據(jù)管理軟件、項(xiàng)目管理系統(tǒng) Mon, 20 Jan 2025 05:45:25 +0000 zh-Hans hourly 1 https://wordpress.org/?v=6.8.1 http://www.360fxgj.cn/wp-content/uploads/2022/11/cropped-plmico512-32x32.png 手冊(cè) – 共好plm系統(tǒng) http://www.360fxgj.cn 32 32 設(shè)置IIS的session (失效)過(guò)期時(shí)間(登陸后較長(zhǎng)時(shí)間登錄有效) http://www.360fxgj.cn/3155/ Mon, 20 Jan 2025 05:40:28 +0000 http://www.360fxgj.cn/?p=3155 Mobox實(shí)施工程師希望,“mobox2一段時(shí)間不動(dòng),就需要刷新頁(yè)面,這個(gè)時(shí)間可以延長(zhǎng)嗎,比如說(shuō)頁(yè)面半個(gè)小時(shí)候沒人動(dòng),才需要刷新” 。這個(gè)需要設(shè)置設(shè)置下IIS的session 過(guò)期時(shí)間來(lái)實(shí)現(xiàn)

解決方法

1、先如Windows 的 iis 管理器

2、選擇所需要配置的網(wǎng)站 進(jìn)行調(diào)整

3、修改登錄有效時(shí)間

]]>
項(xiàng)目文件夾的狀態(tài)設(shè)置 http://www.360fxgj.cn/3103/ Tue, 24 Sep 2024 01:45:33 +0000 http://www.360fxgj.cn/?p=3103 項(xiàng)目在實(shí)施的時(shí)候,各個(gè)階段或任務(wù)其對(duì)要求上交的文檔是有要求的。這個(gè)判斷可以有管理員來(lái)分析確定。當(dāng)某一個(gè)階段的文件已經(jīng)提交完整,我們可以對(duì)這個(gè)文件夾設(shè)置一個(gè)“已完成”的狀態(tài)標(biāo)識(shí),并對(duì)文件夾顏色進(jìn)行區(qū)分,這樣其他人員能一目了然的知道目前項(xiàng)目文檔歸檔的狀態(tài)

可以設(shè)置項(xiàng)目文件夾的狀態(tài)

注意:這個(gè)狀態(tài),點(diǎn)擊后有下拉,OImoboxWebs服務(wù)要能連接,否則沒有下拉內(nèi)容

 

項(xiàng)目文件夾狀態(tài)是可以自定義的

]]>
MBC系統(tǒng)需要集成相關(guān)服務(wù)參考設(shè)置 http://www.360fxgj.cn/3094/ Mon, 23 Sep 2024 09:58:56 +0000 http://www.360fxgj.cn/?p=3094 MBC系統(tǒng)需要集成相關(guān)服務(wù)參考設(shè)置
1)AM即時(shí)通訊相關(guān)服務(wù),這個(gè)不需要單獨(dú)設(shè)置,系統(tǒng)安裝后默認(rèn)已經(jīng)有了
STK
STKAce
STKExt
OISTKExtWebS
STKMainCrowdS
OIUpdateWebS
2)Mobox網(wǎng)盤/文檔系統(tǒng),需要設(shè)置如下服務(wù)參數(shù)
OINetDiskwebS? ? ? (這個(gè)默認(rèn)也有不需要獨(dú)立設(shè)置,除非服務(wù)與AM服務(wù)分開
OIMoboxWebS
OIDataWebS
? ? ? 還需要,進(jìn)入網(wǎng)頁(yè)設(shè)置參數(shù)
3)Gungho項(xiàng)目管理系統(tǒng),需要設(shè)置如下服務(wù)參數(shù)
OIGunghowebs
4)Mobox3集成,配置如下參數(shù)
MOBOX3 :這個(gè)定義的是 mobox3網(wǎng)站的 URL 地址
OIOrgSAPI
OIMoboxSAPI
pack)20241113
增加? OIDataSAPI 的配置, MBC客戶端也需要更換。 解決 MBC與Mobx3網(wǎng)頁(yè)集成的時(shí)候,獲取當(dāng)前客戶端的 MAC地址
注意:MOBOX3 配置后 mobox2網(wǎng)盤的相關(guān)內(nèi)容就需要去掉,不生效了
參考:
]]>
MBC客戶端擴(kuò)展視圖功能配置過(guò)程 http://www.360fxgj.cn/3087/ Sat, 14 Sep 2024 06:56:25 +0000 http://www.360fxgj.cn/?p=3087 MBC是可以為企業(yè)即時(shí)通訊AM、企業(yè)文檔管理系統(tǒng)Mobox、項(xiàng)目管理系統(tǒng)Gungho多系統(tǒng)的前端表現(xiàn)端。在企業(yè)業(yè)務(wù)擴(kuò)展的情況下甚至可以將mobox3定義的功能點(diǎn)擴(kuò)展到 MBC客戶端

mobox3的功能點(diǎn)擴(kuò)展的MBC客戶端的配置實(shí)現(xiàn)方式

1、人員管理里面需要定義 應(yīng)用程序

需要定義 3個(gè)應(yīng)用 (應(yīng)用名稱 不能變)

MOBOX3

OIOrgSAPI

OIMoboxSAPI

OIDataSAPI

其它2個(gè)服務(wù)類似

 

pack)20241113
增加? OIDataSAPI 的配置, MBC客戶端也需要更換。 解決 MBC與Mobx3網(wǎng)頁(yè)集成的時(shí)候,獲取當(dāng)前客戶端的 MAC地址

2、mobox3定義的功能領(lǐng)域可以發(fā)布到 MBC客戶端

3、MBC客戶端效果圖

]]>
mobox3自定義參數(shù)的定義及獲取 http://www.360fxgj.cn/3084/ Sun, 08 Sep 2024 06:42:31 +0000 http://www.360fxgj.cn/?p=3084 mobox3運(yùn)行過(guò)程中系統(tǒng)可以定義很多運(yùn)行參數(shù)。這種運(yùn)行參數(shù)可以匹配企業(yè)個(gè)性化需求。在這個(gè)基礎(chǔ)上mobox3開放了一些非系統(tǒng)參數(shù)自定義配置方式。舉例

這個(gè)用戶部署了 Gungho系統(tǒng) ,而這個(gè)系統(tǒng)需要使用微信小程序。所以系統(tǒng)就會(huì)用到 gunghoAPI服務(wù)。(這個(gè)服務(wù)不是系統(tǒng)默認(rèn)安裝的服務(wù),需要手工單獨(dú)部署過(guò))

這個(gè)服務(wù)部署后,我們客戶端怎樣去調(diào)用這個(gè)服務(wù),我們就可以通過(guò)定義一個(gè)自定義參數(shù)來(lái)描述 gunghoAPI的的 IP及端口,方便客戶端調(diào)用

配置過(guò)程如下

這樣,我們就定義了一個(gè)編號(hào)為 9001 的參數(shù)。 這個(gè)參數(shù)可以通過(guò) lua腳本來(lái)獲取

lua 獲取自定義編號(hào)的參數(shù)定義

nRet, strCanSu= mobox.getParameter(strLuaDEID, ‘9001’)

 

]]>
mobox3對(duì)excel導(dǎo)入(表頭帶分組) http://www.360fxgj.cn/3079/ Thu, 05 Sep 2024 07:26:12 +0000 http://www.360fxgj.cn/?p=3079 mobox3對(duì)excel數(shù)據(jù)導(dǎo)入是一個(gè)非常重要的及常見的工作。但用戶為了excel更直觀,有可能會(huì)對(duì)excel表頭設(shè)置分組。參考下圖

我們可以看到,excel第一行是分組行(項(xiàng)目基礎(chǔ)信息,P1,P2)

在P1 下面有 計(jì)劃日期;在P2下面也有 計(jì)劃日期 ,2個(gè)字段名稱是一樣的。我們做讀取數(shù)據(jù)的時(shí)候必須要依賴分組 P1P2的定義才能區(qū)分

我們?cè)谧鰁xcel導(dǎo)入的時(shí)候,針對(duì)這類表格。我們需要如下處理

1、導(dǎo)入按鈕設(shè)置

 

2、在導(dǎo)入腳本的地方主要通過(guò)分組屬性來(lái)區(qū)分字段

?if (strAttr == ‘計(jì)劃日期’) then
?strValue = ProcessDayTimeStr(strValue) –日期格式轉(zhuǎn)換
?if (ext_col_info[1]==”P0″) then? ? ? ? ? — 判斷是哪個(gè)分組的
strP0 = strValue
strAddAttr = strAddAttr .. ‘{“attr”:”D_PX”,”value”:”‘ .. strP0 .. ‘”},’
elseif (ext_col_info[1] == ‘P1’) then
strP1 = strValue
strAddAttr = strAddAttr .. ‘{“attr”:”D_P1″,”value”:”‘ .. strP1 .. ‘”},’
end
end
]]>
mobox3 lua 開發(fā)過(guò)程中數(shù)據(jù)獲取及Json格式處理 http://www.360fxgj.cn/3069/ Tue, 03 Sep 2024 05:53:26 +0000 http://www.360fxgj.cn/?p=3069 lua 開發(fā)過(guò)程中,我們需要對(duì)當(dāng)前窗體的數(shù)據(jù)進(jìn)行獲取,之后進(jìn)行二次開發(fā)演變?yōu)槲覀冃枰臄?shù)據(jù),并重新給窗體的各字段賦值。

1、獲取當(dāng)前窗體上所需字段的數(shù)值

nRet, strRetInfo = mobox.getCurEditDataObjAttr(strLuaDEID, “G_PRJ_ID”, “S_PRJ_CODE”, “S_PRJ_NAME”, “S_PM_NAME”, “S_PD_NAME”)

2、得到Json字符串(strRetInfo)內(nèi)容描述(暫且我們稱之為 mobox3 格式)

[

{

“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”: “”

}
]

3、將得到的Json字符串(strRetInfo)轉(zhuǎn)變?yōu)镴son標(biāo)準(zhǔn)的表格式(strOBJInfo )

nRet, strOBJInfo = mobox.objAttrToObjJson (‘JS001’, strRetInfo )

注意:strOBJInfo 得到其實(shí)還是一個(gè)Json字符串,但其是一個(gè)標(biāo)準(zhǔn)的Json表格式表達(dá)

具體 objAttrToObjJson 函數(shù)怎么用查看手冊(cè)

4、得到Json表字符串(strOBJInfo )(是一種 json對(duì)表的標(biāo)準(zhǔn)格式)

{

“cls”: “JS001”,

“ver”: 1,

“G_PRJ_ID”: “”,

“S_PRJ_CODE”: “PM-0002”,

“S_PRJ_NAME”: “pcy 0999 hard”,

“S_PM_NAME”: “金振興”
}

注意:這個(gè)Json格式是標(biāo)準(zhǔn)表格式字符串表達(dá)。

5、我們需要將這個(gè)字符串轉(zhuǎn)為表(tbOBJ)

local tbOBJ = json.decode (strOBJInfo)

注,只有變成表后,我們可以這樣來(lái)理解這個(gè)表:

字段名 cls ver G_PRJ_ID S_PRJ_CODE S_PRJ_NAME S_PM_NAME
數(shù)值 JS001 1 PM-0002 pcy 0999 hard 金振興

6、數(shù)據(jù)取值與賦值

取值方法:

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)會(huì)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 )

 

 

 

 

]]>
事件日志相關(guān)服務(wù)的端口及配置 http://www.360fxgj.cn/3067/ Mon, 02 Sep 2024 01:54:07 +0000 http://www.360fxgj.cn/?p=3067 mongoDB端口配置調(diào)整
  • mongoDB 端口配置

修改\OpenInfo\OIServer\mongodb-win32-x86_64-windows-6.0.3\config\mongod.conf

里面的

net:

port: 5041

修改端口后,要重啟 mongoDB服務(wù)

 

  • OIMongoService 配置修改

若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

 

  • Filebeat 配置

若mongoDB端口調(diào)整后,本服務(wù)的配置也需要調(diào)整

\OpenInfo\OIServer\filebeat\filebeat.yml

里面的

output.mongodb:

hosts: [mongodb://127.0.0.1:5041]

改成與mongoDB配置的端口一樣,重啟服務(wù)

]]>
事件日志查看的相關(guān)問(wèn)題 http://www.360fxgj.cn/3064/ Mon, 02 Sep 2024 01:46:31 +0000 http://www.360fxgj.cn/?p=3064 mobox3采用lua來(lái)做一些企業(yè)個(gè)性功能的二次開發(fā),我們?cè)趫?zhí)行l(wèi)ua時(shí)出現(xiàn)問(wèn)題的時(shí)候往往需要對(duì)事件執(zhí)行的狀態(tài)及數(shù)據(jù)查看。這里就可以用mobox3的事件日志功能來(lái)完成

事件日志工作流程圖

關(guān)鍵點(diǎn)

1)mongoDB \Filebeat \OIMongoService要啟動(dòng)

2)OIMongoService的5042 外網(wǎng)能訪問(wèn)

3)OIMongoService、Filebeat能連接monogDB(mongoDB的IP及端口要配置正確)

問(wèn)題分析

若 mongodb里面有數(shù)據(jù)寫入,而不能查詢 ,那么說(shuō)明是 OIMongoService 異常了

若mongodb里面沒有數(shù)據(jù),那么說(shuō)明是 filebeat 異常了

異常情況處理

簡(jiǎn)單方法順序重啟 1 mongoDB、2 OIMongoService 、3 Filebeat

 

]]>
制造業(yè)低代碼平臺(tái)mobox3升級(jí)過(guò)程 http://www.360fxgj.cn/3044/ Fri, 30 Aug 2024 02:14:39 +0000 http://www.360fxgj.cn/?p=3044 mobox3是面向制造業(yè)的低代碼平臺(tái),因企業(yè)需求不斷在演變及擴(kuò)延,系統(tǒng)在高速迭代中。本文主要介紹怎樣快速正確的給系統(tǒng)升級(jí)。

mobox3系統(tǒng)升級(jí)涉及服務(wù)及網(wǎng)站程序、數(shù)據(jù)庫(kù) 2個(gè)部分升級(jí)

升級(jí)工具下載

服務(wù)及網(wǎng)站程序升級(jí)包、數(shù)據(jù)庫(kù)升級(jí)工具下載地址:www.360fxgj.cn/downlaod

下載后,拷貝到 mobox3 所在服務(wù)器,解壓后

服務(wù)及網(wǎng)站程序升級(jí)包Mobox3ServerUp.exe

數(shù)據(jù)庫(kù)升級(jí)工具DBUpdate.exe

升級(jí)過(guò)程(嚴(yán)格執(zhí)行)

升級(jí)會(huì)造成系統(tǒng)停機(jī),升級(jí)后需要做簡(jiǎn)單測(cè)試,所以升級(jí)前必須與甲方事先約定好停機(jī)時(shí)間段。按約定好的時(shí)間安排升級(jí)工作

 

1、數(shù)據(jù)庫(kù)備份? (必須做)

一般需要對(duì) : OIMobox、OIOrg、OIFile、OIAm? 進(jìn)行備份

參考:

http://www.360fxgj.cn/2998/

 

2、服務(wù)及網(wǎng)站程序備份 (必須做)

一般要對(duì) \OpenInfo\OIServer? ;? \OpenInfo\WebSite? ? 2個(gè)目錄進(jìn)行備份(具體路徑要看系統(tǒng)安裝路徑)

 

1,2 步驟至關(guān)重要,在升級(jí)前我們要做好回退的準(zhǔn)備

 

3、通過(guò)數(shù)據(jù)庫(kù)升級(jí)工具升級(jí)數(shù)據(jù)庫(kù)

以管理員身份運(yùn)行? DBUpdate.exe

參考視頻

關(guān)鍵點(diǎn)備注

1)若需要通過(guò)這個(gè)工具對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份,那么SQLServer必須在本機(jī)上

2)必須以管理員身份運(yùn)行此工具

能自動(dòng)識(shí)別mobox3用的數(shù)據(jù)庫(kù) (下圖案例是 Mobox3TS,實(shí)際情況要看甲方部署設(shè)置)

3)最好先獲取一下最新版本

3)幾個(gè)異常情況描述說(shuō)明

4)更新后報(bào)錯(cuò)處理

這個(gè)時(shí)候,需要到更新程序目錄的log 目錄里面查看原因

 

4、通過(guò)服務(wù)及網(wǎng)站程序升級(jí)包升級(jí)mobox3應(yīng)用

以管理員身份運(yùn)行? Mobox3ServerUp.exe

 

這樣操作后,mobox3的系統(tǒng)升級(jí)就做完了

]]>