在线观看a级片 I 樱桃视频在线观看一区 I 日韩 欧美 亚洲 综合 I 日产一区三区三区高中清 I 97人人草 I 亚洲情趣 I 黄图视频在线观看 I 久久aⅴ人妻少妇嫩草影院 I 嘿咻视频在线观看 I 色97色 I 伊人国产在线视频 I 精品三级久久久久电影我网 I 欧美一道本一区二区三区 I 色吊丝中文字幕 I 99热在线精品播放 I 国产一区二区三区久久久久久久久 I 欧美一级淫片免费视频欧美辣图 I 免费在线观看污 I 黄色特级一级片 I 污的网址 I 丁香花激情网 I 秋霞二区 I 欧美经典片免费观看大全 I 九九黄色毛片 I 中午日产幕无线码1区 I 午夜福利精品导航凹凸 I 无码欧亚熟妇人妻av在线外遇 I 女人黄色免费

產品中心 業內新聞 案例中心 視頻中心

通過Mobox導入項目清單詳細說明 通過Mobox導入項目清單詳細說明

通過Mobox導入項目清單詳細說明

項目清單導入

 

我們在實施Gungho項目管理系統剛上線的時候,其實用戶手上有很多的歷史項目需要導入進來。而且用戶的項目屬性與我們標準的項目屬性差異很大。為此,我們需要對Gungho的項目數據屬性進行擴延。而這個擴延設置是在Mobox數據平臺來完成的。為此我們需要做2個事情:

給項目設置擴展屬性,用于對用戶需求的適應

需要將企業歷史項目清單一次性導入

 

Mobox低代碼中心的實現過程

  • Mobox數據建模
  • Mobox設置項目類型
  • Mobox編寫項目導入二次開發腳本
  • Mobox增加導入功能點,綁定數據模型及腳本
  • Mobox通過腳本創建Gungho項目后的g _id 寫入到數據對象的 G_PRJ_ID中

 

數據對象建模

因為,我們是為Gungho的項目管理做配套,所以在mobox建立數據模型的時候,有類型需要選擇? ,業務類型必須是 “項目”

項目類型定義(通過 8012 功能點)

目的,定義適用企業個性需求的項目管理功能及界面

  • 基礎

 

  • 功能

根據需求 自定義功能

 

  • 腳本

根據需求,加入對應腳本

 

函數 createProject() 說明

方法一: ?(這個一般在mobox數據對象創建后事件調用)

Mobox 數據對象先創建 –》之后通過腳本生成Gungho的項目 –》得到Gungho項目的prj_id –》更新mobox數據對象的 G_PRJ_ID

 

local strPrjInfo

strPrjInfo = ‘{“type“:”漢和項目”,”name“:”‘ .. strPrjName .. ‘”,’

strPrjInfo = strPrjInfo .. ‘”pm_login“:”‘ .. strPMID .. ‘”,”pm_name“:”‘ .. strPMName .. ‘”,’

strPrjInfo = strPrjInfo .. ‘”pd_login“:”‘ .. strPDID .. ‘”,”pd_name“:”‘ .. strPDName .. ‘”,’

— type:定義了項目類型? ? ? ?name:項目名稱

 

strPrjInfo = strPrjInfo .. ‘”class_name“:”項目”,”obj_id“:”‘ .. strObjID .. ‘”,’

— class_name:數據對象名稱? obj_id:數據對象ID ,Mobox數據創建后獲取

 

strPrjInfo = strPrjInfo .. ‘”code“:”‘ .. strPrjCode .. ‘”,’

strPrjInfo = strPrjInfo .. ‘”role“:[{“name”:”項目總監”,”user”:[{“login”:”‘ .. strPDID .. ‘”,”name”:”‘ ..?strPDName .. ‘”}]}’ .. strPrjRoleMember .. ‘]}’

— code:項目編號? role:角色相關

 

— 向共好系統創建一個項目

nRet, strRetInfo = mobox.createProject(strLuaDEID, strPrjInfo)

— strRetInfo:返回的是gungho創建項目的ID (prj_id)

if (nRet ~= 0) then

mobox.error(strLuaDEID, strRetInfo)

return

end

strRetInfo:這個要回寫Mobox數據對象的 G_PRJ_ID

 

— 得到prj_id 將信息寫入mobox數據對象的代碼,這里就不展現了

方法二: ?(這個一般在mobox數據對象的自定義事件入“項目導入”調用)

Gungho的項目所需的所有信息(包括擴展信息)全部定義好,一次性創建Gungho及Mobox所有數據及其相關性

?strPrjInfo = ‘{“type”:”漢和項目”,”class_name”:”項目”,”name”:”‘ .. strPrjName .. ‘”,’

strPrjInfo = strPrjInfo .. ‘”pm_login”:”‘ .. strPMID .. ‘”,”pm_name”:”‘ .. strPMName .. ‘”,’

strPrjInfo = strPrjInfo .. ‘”pd_login”:”‘ .. strPDID .. ‘”,”pd_name”:”‘ .. strPDName .. ‘”,’

strPrjInfo = strPrjInfo .. ‘”code”:”‘ .. strPrjCode .. ‘”,’

 

— 拼接項目的角色屬性

strPrjInfo = strPrjInfo .. ‘”role”:[{“name”:”項目總監”,”user”:[{“login”:”‘ .. strPDID .. ‘”,”name”:”‘ ..? strPDName .. ‘”}]}’ .. strPrjRoleMember .. ‘],’

 

— 拼接項目的擴展項目屬性

strPrjInfo = strPrjInfo .. ‘”ext_obj_attr“:[‘ .. strAddAttr1 .. ‘]}’

ext_obj_attr 項目創建的時候,帶擴展屬性(strAddAttr1 變量事先拼接好了)

 

— 帶擴展屬性,會同時將mobox數據對象及gungho的項目都創建起來,并關聯好

nRet, strRetInfo = mobox.createProject(strLuaDEID, strPrjInfo)

–strRetInfo 返回參數 為兩個GUID :項目ID ;

— 返回的內容如:

— ‘{A52E97CF-BDBE-4EA7-AAD6-949AD5707BF3};{1CB2B481-CA23-42DB-B7A2-546C1EA05364}’

標簽:低代碼方案腳本 上一篇: 下一篇:
展開更多
預約軟件體驗

loading...

主站蜘蛛池模板: 无遮挡又黄又刺激又爽的视频 | 国产乱子经典视频在线观看 | 亚洲 国产 韩国 欧美 在线 | 国产99爱在线视频免费观看 | 色成人精品免费视频 | 久久精品aⅴ无码中文字字幕 | 精品人妻系列无码人妻免费视频 | 久久成人免费观看草草影院 | 日本欧美中文字幕 | 日产欧美国产日韩精品 | 专区中文字幕视频专区 | 性裸交a片一区二区三区 | 少妇高潮喷水久久久影院 | 精品人妻少妇一区二区三区在线 | 久久久久久国产精品免费免费男同 | 亚洲精品av无码重口另类 | 少妇把腿扒开让我舔18 | 国产成人精品白浆久久69 | 四虎影视在线永久免费观看 | 欧美特黄特色三级视频在线观看 | 欧美牲交a欧美在线 | 女人高潮喷水毛片免费 | 东北女人毛多水多牲交视频 | 国产精品美女久久久久av超清 | 亚洲成av人的天堂在线观看 | 撕开奶罩揉吃奶高潮av在线观看 | 亚洲欧美一区二区三区日产 | 无码一区二区三区在线 | 免费国产黄网站在线观看 | 国产精品久久久久久无毒不卡 | 日韩a毛片免费观看 | 久久亚洲精精品中文字幕 | 又大又黄又粗高潮免费 | 中国少妇内射xxxhd免费 | 国产无遮挡又黄又大又爽 | 成人aⅴ综合视频国产 | 亚洲日韩一区二区三区 | 日韩午夜理论免费tv影院 | 久久亚洲春色中文字幕久久久 | 中文国产欧美在线观 | 色欲久久久天天天综合网 |