Open Guanrui1 opened 4 years ago
具体的重写分别有
//重写新增事件
function OverAdd(obj) {
var url = "/Content/page/Avue/#/receivedOrder";
top.AddTab("新增采购收货单", url);
}
//重写查看事件
function OverViewRecord(obj) {
var gridId = $(obj).attr('gridId');
var selectId = $(obj).attr("recordId"); //要编辑的记录Id
var row = GetSelectRow(gridId); //获取选中行
if (!row) { //没有选中行,从当前按钮中找对应的记录Id来得到选择行
if (selectId) {
var rows = GetCurrentRows(gridId);
for (var i = 0; i < rows.length; i++) {
var tempRow = rows[i];
if (selectId == tempRow["Id"]) {
row = tempRow;
break;
}
}
}
}
if (!row) {
topWin.ShowMsg("warning", "请选择一条记录!");
return false;
}
var url = "/Content/page/Avue/#/receivedOrder/" + row.Id + "/1";
top.AddTab("查看采购收货单", url);
}
//重写编辑事件
function OverEdit(obj) {
var gridId = $(obj).attr('gridId');
var selectId = $(obj).attr("recordId"); //要编辑的记录Id
var row = GetSelectRow(gridId); //获取选中行
if (!row) { //没有选中行,从当前按钮中找对应的记录Id来得到选择行
if (selectId) {
var rows = GetCurrentRows(gridId);
for (var i = 0; i < rows.length; i++) {
var tempRow = rows[i];
if (selectId == tempRow["Id"]) {
row = tempRow;
break;
}
}
}
}
if (!row) {
topWin.ShowMsg("warning", "请选择一条记录!");
return false;
}
var url = "/Content/page/Avue/#/receivedOrder/" + row.Id + "";
top.AddTab("编辑采购收货单", url);
}
1、检查src/config目录下的env.js,看打包的地址是否是ttp://localhost/RL.WebApi.UPMS3.5,若不是则改为这个。 2、在src/router/white里将需要打包的路由地址进行类似配置。 3、运行npm run build:whitelist。 4、将dist目录下生成的文件复制到RL.MES.Standard V3.5/05_RL.Web/RL.Web.MES/Content/page/Avue文件夹里。 5、在RL.MES.Standard V3.5/05_RL.Web/RL.Web.MES/Scripts/model目录下将对应的模块js文件添加如下js。