mirror of
				https://github.com/TeaOSLab/EdgeAdmin.git
				synced 2025-11-04 05:00:25 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			37 lines
		
	
	
		
			802 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			802 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
Tea.context(function () {
 | 
						|
	this.success = NotifyPopup
 | 
						|
 | 
						|
	this.type = this.policy.type
 | 
						|
	this.authDescription = ""
 | 
						|
 | 
						|
	this.$delay(function () {
 | 
						|
		this.changeType()
 | 
						|
	})
 | 
						|
 | 
						|
	this.changeType = function () {
 | 
						|
		let that = this
 | 
						|
		let authType = this.authTypes.$find(function (k, v) {
 | 
						|
			return v.code == that.type
 | 
						|
		})
 | 
						|
		if (authType != null) {
 | 
						|
			this.policy.typeName = authType.name
 | 
						|
			this.authDescription = authType.description
 | 
						|
		} else {
 | 
						|
			this.authDescription = ""
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	/**
 | 
						|
	 * 基本认证
 | 
						|
	 */
 | 
						|
	this.moreBasicAuthOptionsVisible = false
 | 
						|
 | 
						|
	this.showMoreBasicAuthOptions = function () {
 | 
						|
		this.moreBasicAuthOptionsVisible = !this.moreBasicAuthOptionsVisible
 | 
						|
	}
 | 
						|
 | 
						|
	/**
 | 
						|
	 * 子请求
 | 
						|
	 */
 | 
						|
	this.subRequestFollowRequest = (this.policy.params.method != null && this.policy.params.method.length > 0) ? 0 : 1
 | 
						|
}) |