|  | @@ -18,13 +18,13 @@
 | 
	
		
			
				|  |  |            :width="width"
 | 
	
		
			
				|  |  |            class="vueEsign"
 | 
	
		
			
				|  |  |          />
 | 
	
		
			
				|  |  | -        <a class="clean-btn" @click="resetHuahua">
 | 
	
		
			
				|  |  | +        <a class="clean-btn" @click="resetHuahua" v-if="!disabled">
 | 
	
		
			
				|  |  |            <SvgIcon icon-class="reset" class="reset-btn" />
 | 
	
		
			
				|  |  |          </a>
 | 
	
		
			
				|  |  |        </div>
 | 
	
		
			
				|  |  |        <ul class="nav-list">
 | 
	
		
			
				|  |  |          <li :class="currenHzData && currenHzData.history ? '' : 'disabled'" @click="play()">播放</li>
 | 
	
		
			
				|  |  | -        <li @click="handleWriteImg">保存</li>
 | 
	
		
			
				|  |  | +        <li @click="handleWriteImg" :class="disabled ? 'disabled' : ''">保存</li>
 | 
	
		
			
				|  |  |        </ul>
 | 
	
		
			
				|  |  |      </div>
 | 
	
		
			
				|  |  |    </div>
 | 
	
	
		
			
				|  | @@ -60,6 +60,10 @@ export default {
 | 
	
		
			
				|  |  |        type: Number,
 | 
	
		
			
				|  |  |        default: 0,
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    disabled: {
 | 
	
		
			
				|  |  | +      type: Boolean,
 | 
	
		
			
				|  |  | +      default: false,
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    data() {
 | 
	
		
			
				|  |  |      return {
 | 
	
	
		
			
				|  | @@ -176,6 +180,7 @@ export default {
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      // 不保存到记录列表
 | 
	
		
			
				|  |  |      handleWriteImg() {
 | 
	
		
			
				|  |  | +      if (this.disabled) return;
 | 
	
		
			
				|  |  |        if (this.$refs.esign.history.length === 0) return;
 | 
	
		
			
				|  |  |        this.$refs.esign.generate().then((res) => {
 | 
	
		
			
				|  |  |          let Book_img = res.replace('data:image/png;base64,', '');
 |