61 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			HTML
		
	
	
	
		
			Vendored
		
	
	
	
			
		
		
	
	
			61 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			HTML
		
	
	
	
		
			Vendored
		
	
	
	
{{define "component/notification"}}
 | 
						|
<div class="ui tiny notification modal transition hidden">
 | 
						|
    <div class="header">添加通知方式</div>
 | 
						|
    <div class="content">
 | 
						|
        <form id="notificationForm" class="ui form">
 | 
						|
            <input type="hidden" name="ID">
 | 
						|
            <div class="field">
 | 
						|
                <label>名称</label>
 | 
						|
                <input type="text" name="Name">
 | 
						|
            </div>
 | 
						|
            <div class="field">
 | 
						|
                <label>分组</label>
 | 
						|
                <input type="text" name="Tag" placeholder="default">
 | 
						|
            </div>
 | 
						|
            <div class="field">
 | 
						|
                <label>URL</label>
 | 
						|
                <input type="text" name="URL">
 | 
						|
            </div>
 | 
						|
            <div class="field">
 | 
						|
                <label>请求方式</label>
 | 
						|
                <select name="RequestMethod" class="ui fluid dropdown">
 | 
						|
                    <option value="1">GET</option>
 | 
						|
                    <option value="2">POST</option>
 | 
						|
                </select>
 | 
						|
            </div>
 | 
						|
            <div class="field">
 | 
						|
                <label>请求类型</label>
 | 
						|
                <select name="RequestType" class="ui fluid dropdown">
 | 
						|
                    <option value="1">JSON</option>
 | 
						|
                    <option value="2">FORM</option>
 | 
						|
                </select>
 | 
						|
            </div>
 | 
						|
            <div class="secret field">
 | 
						|
                <label>Header</label>
 | 
						|
                <textarea name="RequestHeader" placeholder='{"User-Agent":"Nezha-Agent"}'></textarea>
 | 
						|
            </div>
 | 
						|
            <div class="secret field">
 | 
						|
                <label>Body</label>
 | 
						|
                <textarea name="RequestBody" placeholder='{
  "content":"#NEZHA#",
  "ServerName":"#SERVER.NAME#",
  "ServerIP":"#SERVER.IP#",
  "CPU":"#SERVER.CPU#",
  "MEM":"#SERVER.MEM#",
  "SWAP":"#SERVER.SWAP#",
  "DISK":"#SERVER.DISK#",
  "NetInSpeed":"#SERVER.NETINSPEED#",
  "NetOutSpeed":"#SERVER.NETOUTSPEED#",
  "TransferIn":"#SERVER.TRANSFERIN#",
  "TranferOut":"#SERVER.TRANSFEROUT#",
  "Load1":"#SERVER.LOAD1#",
  "Load5":"#SERVER.LOAD5#",
  "Load15":"#SERVER.LOAD15#"
  "TCP_CONN_COUNT":"#SERVER.TCPCONNCOUNT"
  "UDP_CONN_COUNT":"#SERVER.UDPCONNCOUNT"
}'></textarea>
 | 
						|
            </div>
 | 
						|
            <div class="field">
 | 
						|
                <div class="ui nf-ssl checkbox">
 | 
						|
                    <input name="VerifySSL" type="checkbox" tabindex="0" class="hidden">
 | 
						|
                    <label>验证SSL</label>
 | 
						|
                </div>
 | 
						|
            </div>
 | 
						|
            <div class="field">
 | 
						|
                <div class="ui nf-skip-check checkbox">
 | 
						|
                    <input name="SkipCheck" type="checkbox" tabindex="0" class="hidden">
 | 
						|
                    <label>不发送测试信息</label>
 | 
						|
                </div>
 | 
						|
            </div>
 | 
						|
        </form>
 | 
						|
    </div>
 | 
						|
    <div class="actions">
 | 
						|
        <div class="ui negative button">取消</div>
 | 
						|
        <button class="ui positive nezha-primary-btn right labeled icon button">确认<i class="checkmark icon"></i>
 | 
						|
        </button>
 | 
						|
    </div>
 | 
						|
</div>
 | 
						|
{{end}} |