优化供应商js
This commit is contained in:
@@ -57,13 +57,11 @@
|
|||||||
pageList: initPageNum,
|
pageList: initPageNum,
|
||||||
columns:[[
|
columns:[[
|
||||||
{ field: 'id',width:35,align:"center",checkbox:true},
|
{ field: 'id',width:35,align:"center",checkbox:true},
|
||||||
{ title: '操作',field: 'op',align:"center",width:60,formatter:function(value,rec)
|
{ title: '操作',field: 'op',align:"center",width:60,
|
||||||
{
|
formatter:function(value,rec,index) {
|
||||||
var str = '';
|
var str = '';
|
||||||
var rowInfo = rec.id + 'AaBb' + rec.supplier +'AaBb' + rec.contacts + 'AaBb'+ rec.phonenum + 'AaBb'+ rec.email + 'AaBb'+ rec.beginneedget + 'AaBb'+ rec.beginneedpay + 'AaBb' + rec.isystem + 'AaBb' + rec.description+ 'AaBb' + rec.type
|
str += '<img title="编辑" src="/js/easyui/themes/icons/pencil.png" style="cursor: pointer;" onclick="editSupplier(\'' + index + '\');"/> ';
|
||||||
+ 'AaBb' + rec.fax + 'AaBb' + rec.telephone + 'AaBb' + rec.address + 'AaBb' + rec.taxnum + 'AaBb' + rec.bankname + 'AaBb' + rec.accountnumber + 'AaBb' + rec.taxrate;
|
str += '<img title="删除" src="/js/easyui/themes/icons/edit_remove.png" style="cursor: pointer;" onclick="deleteSupplier(\'' + rec.id + '\');"/>';
|
||||||
str += '<img title="编辑" src="/js/easyui/themes/icons/pencil.png" style="cursor: pointer;" onclick="editSupplier(\'' + rowInfo + '\');"/> ';
|
|
||||||
str += '<img title="删除" src="/js/easyui/themes/icons/edit_remove.png" style="cursor: pointer;" onclick="deleteSupplier(\'' + rowInfo + '\');"/>';
|
|
||||||
return str;
|
return str;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -167,16 +165,15 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
//删除信息
|
//删除信息
|
||||||
function deleteSupplier(supplierInfo) {
|
function deleteSupplier(id) {
|
||||||
$.messager.confirm('删除确认','确定要删除此条信息吗?',function(r) {
|
$.messager.confirm('删除确认','确定要删除此条信息吗?',function(r) {
|
||||||
if (r) {
|
if (r) {
|
||||||
var supplierTotalInfo = supplierInfo.split("AaBb");
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type:"post",
|
type:"post",
|
||||||
url: "/supplier/batchDeleteSupplierByIds",
|
url: "/supplier/batchDeleteSupplierByIds",
|
||||||
dataType: "json",
|
dataType: "json",
|
||||||
data: ({
|
data: ({
|
||||||
ids : supplierTotalInfo[0]
|
ids : id
|
||||||
}),
|
}),
|
||||||
success: function (res) {
|
success: function (res) {
|
||||||
if(res && res.code == 200) {
|
if(res && res.code == 200) {
|
||||||
@@ -184,7 +181,7 @@
|
|||||||
} else {
|
} else {
|
||||||
if(res && res.code == 601){
|
if(res && res.code == 601){
|
||||||
var jsondata={};
|
var jsondata={};
|
||||||
jsondata.ids=supplierTotalInfo[0];
|
jsondata.ids=id;
|
||||||
jsondata.deleteType='2';
|
jsondata.deleteType='2';
|
||||||
var type='single';
|
var type='single';
|
||||||
batDeleteSupplierForceConfirm(res,"/supplier/batchDeleteSupplierByIds",jsondata,type);
|
batDeleteSupplierForceConfirm(res,"/supplier/batchDeleteSupplierByIds",jsondata,type);
|
||||||
@@ -557,39 +554,39 @@
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//编辑信息
|
//编辑信息
|
||||||
function editSupplier(supplierTotalInfo) {
|
function editSupplier(index) {
|
||||||
var supplierInfo = supplierTotalInfo.split("AaBb");
|
var res = $("#tableData").datagrid("getRows")[index];
|
||||||
var beginNeedGet = supplierInfo[5].replace("undefined","");
|
var sId = res.id;
|
||||||
var beginNeedPay = supplierInfo[6].replace("undefined","");
|
var beginNeedGet = res.beginneedget;
|
||||||
|
var beginNeedPay = res.beginneedpay;
|
||||||
var row = {
|
var row = {
|
||||||
supplier : supplierInfo[1],
|
supplier : res.supplier,
|
||||||
contacts : supplierInfo[2].replace("undefined",""),
|
contacts : res.contacts,
|
||||||
phonenum : supplierInfo[3].replace("undefined",""),
|
phonenum : res.phonenum,
|
||||||
email : supplierInfo[4].replace("undefined",""),
|
email : res.email,
|
||||||
BeginNeedGet : beginNeedGet == "0"? "":beginNeedGet,
|
BeginNeedGet : beginNeedGet == "0"? "":beginNeedGet,
|
||||||
BeginNeedPay : beginNeedPay == "0"? "":beginNeedPay,
|
BeginNeedPay : beginNeedPay == "0"? "":beginNeedPay,
|
||||||
AllNeedGet: "",
|
AllNeedGet: "",
|
||||||
AllNeedPay: "",
|
AllNeedPay: "",
|
||||||
description : supplierInfo[8].replace("undefined",""),
|
description : res.description,
|
||||||
type : supplierInfo[9],
|
type : res.type,
|
||||||
fax : supplierInfo[10].replace("undefined",""),
|
fax : res.fax,
|
||||||
telephone : supplierInfo[11].replace("undefined",""),
|
telephone : res.telephone,
|
||||||
address : supplierInfo[12].replace("undefined",""),
|
address : res.address,
|
||||||
taxNum : supplierInfo[13].replace("undefined",""),
|
taxNum : res.taxnum,
|
||||||
bankName : supplierInfo[14].replace("undefined",""),
|
bankName : res.bankname,
|
||||||
accountNumber : supplierInfo[15].replace("undefined",""),
|
accountNumber : res.accountnumber,
|
||||||
taxRate : supplierInfo[16].replace("undefined","")
|
taxRate : res.taxrate
|
||||||
};
|
};
|
||||||
oldSupplier = supplierInfo[1];
|
oldSupplier = res.supplier;
|
||||||
$('#supplierDlg').dialog('open').dialog('setTitle','<img src="/js/easyui/themes/icons/pencil.png"/> 编辑'+listType +"信息");
|
$('#supplierDlg').dialog('open').dialog('setTitle','<img src="/js/easyui/themes/icons/pencil.png"/> 编辑'+listType +"信息");
|
||||||
$(".window-mask").css({ width: webW ,height: webH});
|
$(".window-mask").css({ width: webW ,height: webH});
|
||||||
$('#supplierFM').form('load',row);
|
$('#supplierFM').form('load',row);
|
||||||
supplierID = supplierInfo[0];
|
supplierID = sId;
|
||||||
//焦点在名称输入框==定焦在输入文字后面
|
//焦点在名称输入框==定焦在输入文字后面
|
||||||
$("#supplier").val("").focus().val(supplierInfo[1]);
|
$("#supplier").focus().val(res.supplier);
|
||||||
url = '/supplier/update?id=' + supplierInfo[0];
|
url = '/supplier/update?id=' + sId;
|
||||||
|
|
||||||
//显示累计应收和累计应付
|
//显示累计应收和累计应付
|
||||||
var thisDateTime = getNowFormatDateTime(); //当前时间
|
var thisDateTime = getNowFormatDateTime(); //当前时间
|
||||||
@@ -606,7 +603,7 @@
|
|||||||
dataType: "json",
|
dataType: "json",
|
||||||
async: false,
|
async: false,
|
||||||
data: ({
|
data: ({
|
||||||
supplierId: supplierInfo[0],
|
supplierId: sId,
|
||||||
endTime:thisDateTime,
|
endTime:thisDateTime,
|
||||||
supType: supType
|
supType: supType
|
||||||
}),
|
}),
|
||||||
@@ -619,7 +616,7 @@
|
|||||||
dataType: "json",
|
dataType: "json",
|
||||||
async: false,
|
async: false,
|
||||||
data: ({
|
data: ({
|
||||||
supplierId: supplierInfo[0],
|
supplierId: sId,
|
||||||
endTime:thisDateTime,
|
endTime:thisDateTime,
|
||||||
supType: supType
|
supType: supType
|
||||||
}),
|
}),
|
||||||
|
|||||||
Reference in New Issue
Block a user