@ -3,9 +3,13 @@ $(document).on('turbolinks:load', function() {
// ============= 添加销售人员 ==============
// ============= 添加销售人员 ==============
var $addMemberModal = $ ( '.admin-add-salesman-channel-user-modal' ) ;
var $addMemberModal = $ ( '.admin-add-salesman-channel-user-modal' ) ;
var searchscForm = $ ( ".saleman-channel-list-form .search-form" ) ;
var scFormUrl = searchscForm . data ( 'data-search-form-url' ) ;
var $addMemberForm = $addMemberModal . find ( '.admin-add-salesman-channel-user-form' ) ;
var $addMemberForm = $addMemberModal . find ( '.admin-add-salesman-channel-user-form' ) ;
var $memberSelect = $addMemberModal . find ( '.salesman-channel-user-select' ) ;
var $memberSelect = $addMemberModal . find ( '.salesman-channel-user-select' ) ;
var $salesmanIdInput = $ ( '.salesman-channel-list-form' ) . find ( ".btn-primary" ) ;
var $salesmanIdInput = $ ( '.salesman-channel-list-form' ) . find ( ".btn-primary" ) ;
var $start _time = $ ( '#start_time' ) ;
var $end _time = $ ( '#end_time' ) ;
$addMemberModal . on ( 'show.bs.modal' , function ( event ) {
$addMemberModal . on ( 'show.bs.modal' , function ( event ) {
var $link = $ ( event . relatedTarget ) ;
var $link = $ ( event . relatedTarget ) ;
@ -48,6 +52,7 @@ $(document).on('turbolinks:load', function() {
// var salesmanId = $salesmanIdInput.val();
// var salesmanId = $salesmanIdInput.val();
var memberIds = $memberSelect . val ( ) ;
var memberIds = $memberSelect . val ( ) ;
if ( memberIds && memberIds . length > 0 ) {
if ( memberIds && memberIds . length > 0 ) {
alert ( start _time ) ;
$ . ajax ( {
$ . ajax ( {
method : 'POST' ,
method : 'POST' ,
dataType : 'json' ,
dataType : 'json' ,
@ -70,5 +75,40 @@ $(document).on('turbolinks:load', function() {
$addMemberModal . modal ( 'hide' ) ;
$addMemberModal . modal ( 'hide' ) ;
}
}
} ) ;
} ) ;
// 时间跨度
var baseOptions = {
autoclose : true ,
language : 'zh-CN' ,
format : 'yyyy-mm-dd' ,
startDate : '2017-04-01'
} ;
var defineDateRangeSelect = function ( element ) {
var options = $ . extend ( { inputs : $ ( element ) . find ( '.start-date, .end-date' ) } , baseOptions ) ;
$ ( element ) . datepicker ( options ) ;
$ ( element ) . find ( '.start-date' ) . datepicker ( ) . on ( 'changeDate' , function ( e ) {
$ ( element ) . find ( '.end-date' ) . datepicker ( 'setStartDate' , e . date ) ;
} ) ;
} ;
defineDateRangeSelect ( '.grow-date-input-daterange' ) ;
// 区间搜索
searchscForm . on ( 'click' , ".search-btn" , function ( ) {
submitForm ( ) ;
} ) ;
var submitForm = function ( ) {
var form = searchscForm ;
var url = "/admins/salesman_channels" ;
$ . ajax ( {
url : url ,
data : form . serialize ( ) ,
dataType : "script"
} )
} ;
}
}
} ) ;
} ) ;