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){