mirror of
https://github.com/HackPlan/RootPanel.git
synced 2026-04-22 19:03:34 +08:00
重构工单状态
This commit is contained in:
@@ -7,7 +7,7 @@ $ ->
|
||||
$("#page-#{type}").empty()
|
||||
|
||||
showInfo: (type, callback) ->
|
||||
$("#page-#{type}").show 400, if callback? then callback or null
|
||||
$("#page-#{type}").show 1000, if callback? then callback or null
|
||||
|
||||
|
||||
hideInfo: (type) ->
|
||||
|
||||
@@ -23,17 +23,12 @@ $ ->
|
||||
.success ->
|
||||
location.reload true
|
||||
|
||||
$('#close-btn').on 'click', (e) ->
|
||||
$('.change-status').on 'click', (e) ->
|
||||
e.preventDefault()
|
||||
changeStatus 'closed'
|
||||
.done (r) ->
|
||||
ErrorHandle.flushInfo 'success', '关闭工单成功', ->
|
||||
location.reload true
|
||||
status = $(this).data 'status'
|
||||
changeStatus status
|
||||
.done ->
|
||||
ErrorHandle.flushInfo 'success', "#{status}工单成功", ->
|
||||
location.reload true
|
||||
|
||||
$('#reopen-btn').on 'click', (e) ->
|
||||
e.preventDefault()
|
||||
changeStatus 'open'
|
||||
.done (r) ->
|
||||
ErrorHandle.flushInfo 'success', '重开工单成功', ->
|
||||
location.reload true
|
||||
|
||||
|
||||
@@ -34,11 +34,11 @@ block main
|
||||
button(disabled).btn.btn-lg.btn-primary 已关闭
|
||||
else
|
||||
button.btn.btn-lg.btn-primary#reply-btn(type='submit')= t('ticket.create_reply')
|
||||
button(type='button').btn.btn-lg.btn-danger#close-btn= t('ticket.close_ticket')
|
||||
button(type='button').btn.btn-lg.btn-danger.change-status(data-status='closed')= t('ticket.close_ticket')
|
||||
if mAccount.inGroup(account, 'root') && (ticket.status == 'open' || ticket.status == 'pending')
|
||||
button(type='button').btn.btn-lg.btn-success#finish-btn= t('ticket.finish_ticket')
|
||||
button(type='button').btn.btn-lg.btn-success.change-status(data-status='finish')= t('ticket.finish_ticket')
|
||||
if mAccount.inGroup(account, 'root') && ticket.status == 'closed'
|
||||
button(type='button').btn.btn-lg.btn-success#reopen-btn= t('ticket.reopen_ticket')
|
||||
button(type='button').btn.btn-lg.btn-success.change-status(data-status='open')= t('ticket.reopen_ticket')
|
||||
|
||||
prepend sidebar
|
||||
.row
|
||||
|
||||
Reference in New Issue
Block a user