Browse Source

修复审核不通过原因传值错误

yezehua 7 years ago
parent
commit
a1741727ea
1 changed files with 22 additions and 7 deletions
  1. 22 7
      js/buz/prescription-detail.js

+ 22 - 7
js/buz/prescription-detail.js

@ -155,14 +155,16 @@ $(function(){
    			if(!checkDisAgreeInputs()) {
    				return ;
    			}
    			var reasonType = $('#adjustReason li.active').text();
				var reason = $('#disagreeReason').val();
    			var reason = $('#disagreeReason').val();
				var reasonType = _.map($('#adjustReason li.active'),function(el) {
    				return $(el).attr('data-code')
    			}).join(',');
    			prescriptionDetailApis.reviewPrescription({
	    			data: {
	    				code: prescriptionCode, // 续方CODE
	    				state: 2, // 1同意,2不同意
	    				reason: reasonType, // 不同意原因
    					reasonCode: reason, // 不同意原因CODE
	    				reason: reason, // 不同意原因
    					reasonCode: reasonType // 不同意原因CODE
	    			}
	    		}).then(function(res) {
	    			if(res.status == 200 && res.data){
@ -195,14 +197,27 @@ $(function(){
    	})
    	
    	$('#adjustReason').on('click','li',function() {
    		$('#disagreeReason').val($.trim($(this).text()))
    		$(this).siblings().removeClass('active');
    		$(this).addClass('active')
    		if($(this).hasClass('active')) {
    			$(this).removeClass('active')
    		} else {
    			$(this).addClass('active')
    		}
    		setDisagreeReason()
    	})
    	
    	calcWorldWithTextarea()
    }
	
	function setDisagreeReason() {
		var reasons = _.map($('#adjustReason li.active'),function(el) {
			return $.trim($(el).text())
		});
		if(reasons && reasons.length) {
			$('#disagreeReason').val(reasons.join(','))
			$('#disagreeReason').focus()
		}
	}
	
	function getStrOriginalData() {
		var imporMsg = {
				prescription: {}