php卸载优化

pull/109/head
Mr Chen 6 years ago
parent 494afb5300
commit 63a6397452
  1. 11
      plugins/php/index.py
  2. 18
      plugins/php/js/php.js

@ -569,11 +569,12 @@ def uninstallLib(version):
execstr = "cd " + getPluginDir() + '/versions/' + version + " && /bin/bash " + \ execstr = "cd " + getPluginDir() + '/versions/' + version + " && /bin/bash " + \
name + '.sh' + ' uninstall ' + version name + '.sh' + ' uninstall ' + version
rettime = time.strftime('%Y-%m-%d %H:%M:%S') data = public.execShell(execstr)
insert_info = (None, '安装[' + name + '-' + version + ']', if data[1] == '':
'execshell', '0', rettime, execstr) return public.returnJson(True, '已经卸载成功!')
public.M('tasks').add('id,name,type,status,addtime,execstr', insert_info) else:
return public.returnJson(True, '已将卸载载任务添加到队列!') return public.returnJson(False, '卸载出现错误信息!' + data[1])
if __name__ == "__main__": if __name__ == "__main__":

@ -508,9 +508,12 @@ function installPHPLib(version, name, title, pathinfo) {
phpPost('install_lib', version, data, function(data){ phpPost('install_lib', version, data, function(data){
var rdata = $.parseJSON(data.data); var rdata = $.parseJSON(data.data);
layer.msg(rdata.msg, { icon: rdata.status ? 1 : 2 }); // layer.msg(rdata.msg, { icon: rdata.status ? 1 : 2 });
getTaskCount(); showMsg(rdata.msg, function(){
phpLibConfig(version); getTaskCount();
phpLibConfig(version);
},{ icon: rdata.status ? 1 : 2 });
}); });
}); });
} }
@ -522,9 +525,12 @@ function uninstallPHPLib(version, name, title, pathinfo) {
var data = 'name=' + name + '&version=' + version; var data = 'name=' + name + '&version=' + version;
phpPost('uninstall_lib', version, data, function(data){ phpPost('uninstall_lib', version, data, function(data){
var rdata = $.parseJSON(data.data); var rdata = $.parseJSON(data.data);
layer.msg(rdata.msg, { icon: rdata.status ? 1 : 2 }); // layer.msg(rdata.msg, { icon: rdata.status ? 1 : 2 });
getTaskCount(); showMsg(rdata.msg, function(){
phpLibConfig(version); getTaskCount();
phpLibConfig(version);
},{ icon: rdata.status ? 1 : 2 });
}); });
}); });
} }
Loading…
Cancel
Save