去除外键之供应商客户信息表jsh_supplier、经手人表jsh_person相关修改

This commit is contained in:
qiankunpingtai
2019-04-10 15:45:15 +08:00
parent 76034a1298
commit d91db76e1e
11 changed files with 316 additions and 22 deletions

View File

@@ -238,7 +238,10 @@
var jsondata={};
jsondata.ids=accountTotalInfo[0];
jsondata.deleteType='2';
batDeleteAccountForceConfirm(res,"/account/batchDeleteAccountByIds",jsondata);
var type='single';
batDeleteAccountForceConfirm(res,"/account/batchDeleteAccountByIds",jsondata,type);
}else if(res && res.code == 600){
$.messager.alert('删除提示', res.msg, 'error');
}else{
$.messager.alert('删除提示', '删除结算账户失败,请稍后再试!', 'error');
}
@@ -289,7 +292,10 @@
var jsondata={};
jsondata.ids=ids;
jsondata.deleteType='2';
batDeleteAccountForceConfirm(res,"/account/batchDeleteAccountByIds",jsondata);
var type='batch';
batDeleteAccountForceConfirm(res,"/account/batchDeleteAccountByIds",jsondata,type);
}else if(res && res.code == 600){
$.messager.alert('删除提示', res.msg, 'error');
}else{
$.messager.alert('删除提示', '删除结算账户失败,请稍后再试!', 'error');
}
@@ -308,7 +314,7 @@
/**
* 确认强制删除
* */
function batDeleteAccountForceConfirm(res,url,jsondata) {
function batDeleteAccountForceConfirm(res,url,jsondata,type) {
$.messager.confirm('删除确认', res.msg, function (r) {
if (r) {
$.ajax({
@@ -319,7 +325,12 @@
success: function (res) {
if(res && res.code == 200) {
$("#searchBtn").click();
} else {
if(type=='batch'){
$(":checkbox").attr("checked", false);
}
}else if(res && res.code == 600){
$.messager.alert('删除提示', res.msg, 'error');
}else {
$.messager.alert('删除提示', '删除结算账户失败,请稍后再试!', 'error');
}
},

View File

@@ -258,7 +258,17 @@
if(res && res.code == 200) {
$("#searchBtn").click();
} else {
$.messager.alert('删除提示', '删除经手人信息失败,请稍后再试!', 'error');
if(res && res.code == 601){
var jsondata={};
jsondata.ids=personID;
jsondata.deleteType='2';
var type='single';
batDeletePersonForceConfirm(res,"/person/batchDeletePersonByIds",jsondata,type);
}else if(res && res.code == 600){
$.messager.alert('删除提示', res.msg, 'error');
}else{
$.messager.alert('删除提示', '删除经手人信息失败,请稍后再试!', 'error');
}
}
},
//此处添加错误处理
@@ -303,7 +313,17 @@
$("#searchBtn").click();
$(":checkbox").attr("checked", false);
} else {
$.messager.alert('删除提示', '删除经手人信息失败,请稍后再试!', 'error');
if(res && res.code == 601){
var jsondata={};
jsondata.ids=personID;
jsondata.deleteType='2';
var type='batch';
batDeletePersonForceConfirm(res,"/person/batchDeletePersonByIds",jsondata,type);
}else if(res && res.code == 600){
$.messager.alert('删除提示', res.msg, 'error');
}else{
$.messager.alert('删除提示', '删除经手人信息失败,请稍后再试!', 'error');
}
}
},
//此处添加错误处理
@@ -316,6 +336,38 @@
});
}
}
/**
* 确认强制删除
* */
function batDeletePersonForceConfirm(res,url,jsondata,type) {
$.messager.confirm('删除确认', res.msg, function (r) {
if (r) {
$.ajax({
type: "post",
url: url,
dataType: "json",
data: (jsondata),
success: function (res) {
if(res && res.code == 200) {
$("#searchBtn").click();
if(type=='batch'){
$(":checkbox").attr("checked", false);
}
}else if(res && res.code == 600){
$.messager.alert('删除提示', res.msg, 'error');
}else {
$.messager.alert('删除提示', '删除经手人信息异常,请稍后再试!', 'error');
}
},
//此处添加错误处理
error: function () {
$.messager.alert('删除提示', '删除经手人信息异常,请稍后再试!', 'error');
return;
}
});
}
});
}
//增加
var url;