...
|
...
|
@@ -36,11 +36,12 @@ |
|
|
|
|
|
<script type="text/javascript">
|
|
|
var saleCategoryId;
|
|
|
var saleCategoryParentId;
|
|
|
$(function () {
|
|
|
$('#addSaleCategory').linkbutton({
|
|
|
iconCls: "icon-edit",
|
|
|
onClick: function () {
|
|
|
editRow(0);
|
|
|
editRow(0,0);
|
|
|
}
|
|
|
});
|
|
|
|
...
|
...
|
@@ -93,12 +94,12 @@ |
|
|
}, {
|
|
|
title: "排序",
|
|
|
field: "orderBy",
|
|
|
width: 80,
|
|
|
width: 30,
|
|
|
align: "center"
|
|
|
}, {
|
|
|
title: "状态",
|
|
|
field: "status",
|
|
|
width: 80,
|
|
|
width: 30,
|
|
|
align: "center",
|
|
|
formatter: function (value) {
|
|
|
if (value == 0) {
|
...
|
...
|
@@ -109,19 +110,33 @@ |
|
|
}, {
|
|
|
title: "操作",
|
|
|
field: "operations",
|
|
|
width: 80,
|
|
|
width: 200,
|
|
|
align: "center",
|
|
|
formatter: function (value, rowData) {
|
|
|
var str = "<a role='edit' dataId='" + rowData.id + "' style='margin-left:10px;background-color: #5bc0de'>编辑</a>";
|
|
|
var str = "";
|
|
|
|
|
|
|
|
|
if(1== rowData.level||2==rowData.level) {
|
|
|
str += "<a role='edit' dataId='" + rowData.id + "' dataParentId='"+rowData.parentId+"' style='margin-left:10px;background-color: #5bc0de'>编辑</a>"
|
|
|
}else{
|
|
|
str += "<a role='addOrEditThirdLevel' dataId='" + rowData.id + "' dataParentId='"+rowData.parentId+"' style='margin-left:10px;background-color: #5bc0de'>编辑</a>"
|
|
|
}
|
|
|
|
|
|
if(1== rowData.level||2==rowData.level) {
|
|
|
str = "<a role='edit' dataId='" + rowData.id + "' dataParentId='"+rowData.parentId+"' style='margin-left:10px;background-color: #5bc0de'>编辑</a>";
|
|
|
if(1==rowData.level){
|
|
|
str += "<a role='addSecondLevel' dataId='" + rowData.id + "' style='margin-left:10px;background-color: #5bc0de;color:white;'>添加子类</a>";
|
|
|
}else {
|
|
|
str += "<a role='addOrEditThirdLevel' dataId='" + rowData.id + "' style='margin-left:10px;background-color: #5bc0de;color:white;'>添加子类</a>";
|
|
|
}
|
|
|
}
|
|
|
|
|
|
|
|
|
if (0 == rowData.status) {
|
|
|
str += "<a role='closeCategoryName' dataId='" + rowData.id + "' style='margin-left:10px;background-color: red' parentId = '" + rowData.parentId + "'>关闭</a>";
|
|
|
} else {
|
|
|
str += "<a role='openCategoryName' dataId='" + rowData.id + "' style='margin-left:10px; background-color: orange' parentId = '" + rowData.parentId + "'>开启</a>";
|
|
|
}
|
|
|
|
|
|
if(1== rowData.level||2==rowData.level){
|
|
|
str += "添加子类";
|
|
|
}
|
|
|
return str;
|
|
|
}
|
|
|
}]],
|
...
|
...
|
@@ -139,9 +154,29 @@ |
|
|
iconCls: "icon-edit",
|
|
|
onClick: function () {
|
|
|
var id = $(this).attr("dataId");
|
|
|
editRow(id);
|
|
|
var pid = $(this).attr("dataParentId");
|
|
|
editRow(id,pid);
|
|
|
}
|
|
|
});
|
|
|
|
|
|
$(this).myDatagrid("getPanel").find("a[role='addOrEditThirdLevel']").linkbutton({
|
|
|
iconCls: "icon-edit",
|
|
|
onClick: function () {
|
|
|
//添加子类,当前类的id作为pid
|
|
|
var id = $(this).attr("dataId");
|
|
|
alert("开发中"+id);
|
|
|
}
|
|
|
});
|
|
|
|
|
|
$(this).myDatagrid("getPanel").find("a[role='addSecondLevel']").linkbutton({
|
|
|
iconCls: "icon-edit",
|
|
|
onClick: function () {
|
|
|
//添加子类,当前类的id作为pid
|
|
|
var id = $(this).attr("dataId");
|
|
|
editRow(0,id);
|
|
|
}
|
|
|
});
|
|
|
|
|
|
// 关闭
|
|
|
$(this).myDatagrid("getPanel").find("a[role='closeCategoryName']").linkbutton({
|
|
|
iconCls: "icon-more",
|
...
|
...
|
@@ -162,8 +197,9 @@ |
|
|
|
|
|
});
|
|
|
|
|
|
function editRow(id) {
|
|
|
function editRow(id,pid) {
|
|
|
saleCategoryId = id;
|
|
|
saleCategoryParentId = pid;
|
|
|
var div = $("<div>").appendTo($(document.body));
|
|
|
var title = "编辑品类";
|
|
|
var message = "确认修改销售类目信息吗?";
|
...
|
...
|
@@ -177,6 +213,7 @@ |
|
|
title: title,
|
|
|
href: contextPath + "/html/saleCategory/addOrEdit.html",
|
|
|
queryParams: {
|
|
|
saleCategoryParentId:saleCategoryParentId,
|
|
|
id: id
|
|
|
},
|
|
|
modal: true,
|
...
|
...
|
|