當前位置:工程項目OA系統(tǒng) > ERP系統(tǒng) > 使用說明 > 系統(tǒng)安裝配置
erp系統(tǒng)搭建
1、通過格式化列生成“修改”按鈕 ;
2、點擊修改按鈕彈出對話框 ;
3、在對話框中根據(jù)點擊的對象id查詢到對象并將其顯示到對話框中;
3、點擊對話框中的保存按鈕,將修改后的數(shù)據(jù)提交到后臺 ;
4、彈出提示信息(是否保存成功)并刷新當前頁面。
a、在表單(grid)數(shù)據(jù)中生成修改列
{ field :'-',
title:'操作',
align:'center',
formatter:function(value,row,index){
var oper ='修改';
oper += ' 刪除';
return oper;
}
b、在JavaScript中添加edit方法(其中的加載數(shù)據(jù)根據(jù)form中的load方法而來),它會根據(jù)url地址,加載json數(shù)據(jù)并顯示,由于本例中返回的json數(shù)據(jù)格式是:【name:‘**’;tele:‘**’】,而在編輯框表單中的為【dep.name:‘**’;dep.tele:‘**’】,所以在根據(jù)id查詢對象的get方法中,應該將jison的數(shù)據(jù)格式鍵都加上dep.
/*
*修改部門
*/
function edit(uuid){
//彈出編輯框
$('#editDlg').dialog('open');
//清空表單內(nèi)容
$('#editForm').form('clear');
method = 'update';
//加載數(shù)據(jù)
$('#editForm').form('load','dep_get?id='+uuid);
}
/**
*獲取 編輯對象
*/
public void get() {
Dep dep = depBiz.get(id);
String jsonString = JSON.toJSONString(dep);
String jsonStringAfter = mapData(jsonString, "dep");
write(jsonStringAfter);
}
/**
* 將查詢到的JSON數(shù)據(jù)加上前綴,方便editform顯示
* @param jsonString 需要加前綴的json字符串
* @param prefix 前綴
* @return json數(shù)據(jù)
*/
public String mapData(String jsonString,String prefix) {
//加前綴之前的json
Map
//加前綴
Map
for (String key : map.keySet()) {
dataMap.put(prefix+"."+key, map.get(key));
}
//加完前綴后返回JSON數(shù)據(jù)
return JSON.toJSONString(dataMap);
}
c、點擊對話框中的保存按鈕,將數(shù)據(jù)通過ajax提交到后臺,并返回保存信息、刷新當前頁面,這個采用的easyUI中的相關方法實現(xiàn)
- 1ERP系統(tǒng)安裝
- 2ERP系統(tǒng)中系統(tǒng)管理員的職責
- 3ERP系統(tǒng)管理設置
- 4ERP客戶、客戶合同管理
- 5怎么安裝erp系統(tǒng)
- 6ERP貨品錄入
- 7ERP項目負責人及實施顧問的職責
- 8系統(tǒng)網(wǎng)絡硬盤
- 9怎樣安裝erp軟件
- 10erp無法安裝
- 11erp系統(tǒng)怎么安裝不了
- 12erp安裝包
- 13WIN8安裝注意問題?ERP系統(tǒng)安裝位置在那里?
- 14ERP系統(tǒng)是否需要安裝客戶端,如何使用?
- 15ERP帳務管理
- 16erp怎么安裝
- 17管理系統(tǒng)和部署工具的區(qū)別
- 18安裝后怎么登陸ERP系統(tǒng)
- 19ERP安裝實施步驟
- 20個人網(wǎng)絡硬盤
- 21erp系統(tǒng)搭建
- 22ERP員工初始化和權限管理
- 23工程企業(yè)管理軟件應用的步驟
- 24ERP系統(tǒng)安裝對硬件的要求
- 25如何安裝erp軟件
- 26打印的時候點了打印閃一下就沒有了
- 27erp部署
成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓