diff --git a/plugins/mysql-apt/conf/mysql.sql b/plugins/mysql-apt/conf/mysql.sql index 8262a9ec2..f98ddf79b 100755 --- a/plugins/mysql-apt/conf/mysql.sql +++ b/plugins/mysql-apt/conf/mysql.sql @@ -50,7 +50,9 @@ CREATE TABLE IF NOT EXISTS `slave_sync_user` ( `pass` TEXT, `mode` TEXT, `cmd` TEXT, + `db` TEXT, `addtime` TEXT ); +ALTER TABLE `slave_sync_user` ADD COLUMN `db` TEXT DEFAULT ''; diff --git a/plugins/mysql-apt/js/mysql-apt.js b/plugins/mysql-apt/js/mysql-apt.js index 0c3c4bcd3..6695f8961 100755 --- a/plugins/mysql-apt/js/mysql-apt.js +++ b/plugins/mysql-apt/js/mysql-apt.js @@ -2122,7 +2122,7 @@ function addSlaveSyncUser(ip=''){ var index = layer.open({ type: 1, - area: ['500px','470px'], + area: ['500px','510px'], title: '同步账户', closeBtn: 1, shift: 5, @@ -2133,6 +2133,15 @@ function addSlaveSyncUser(ip=''){
端口
\
同步账户
\
同步密码
\ +
\ + 同步模式\ +
\ + \ +
\ +
\
\ CMD[必须填写]\
\ @@ -2143,6 +2152,7 @@ function addSlaveSyncUser(ip=''){ $('textarea[name="cmd"]').html(cmd); $('textarea[name="cmd"]').change(function(){ var val = $(this).val(); + val = val.replace(';',''); var a = {}; if (val.toLowerCase().indexOf('for')>0){ cmd_tmp = val.split('for'); @@ -2169,11 +2179,6 @@ function addSlaveSyncUser(ip=''){ $('input[name="port"]').val(a['MASTER_PORT']); $('input[name="user"]').val(a['MASTER_USER']); $('input[name="pass"]').val(a['MASTER_PASSWORD']); - - console.log(a['MASTER_AUTO_POSITION'],typeof(a['MASTER_AUTO_POSITION'])); - if (typeof(a['MASTER_AUTO_POSITION']) != 'undefined' ){ - $('input[name="mode"]').val('1'); - } }); }, yes:function(index){ @@ -2182,7 +2187,7 @@ function addSlaveSyncUser(ip=''){ var user = $('input[name="user"]').val(); var pass = $('input[name="pass"]').val(); var cmd = $('textarea[name="cmd"]').val(); - var mode = $('input[name="mode"]').val(); + var mode = $('select[name="mode"]').val(); var data = {ip:ip,port:port,cmd:cmd,user:user,pass:pass,mode:mode}; myPost('add_slave_sync_user', data, function(ret_data){