Fix bug.
This commit is contained in:
parent
4b4c960d14
commit
6a1cac01aa
|
@ -378,14 +378,14 @@ class Admin::CancerpredictsController < OrbitAdminController
|
|||
@table_str_left += '<label for="'+@field_property["variable"]+'" style="float:left;'+(@field_property["comment_text"] == "" ? "margin-right: 2.125em;" : "")+'" class="cencer_table_name">'
|
||||
@table_str_left += @field_property["name"]
|
||||
@table_str_left += '</label>'
|
||||
if @field_property["comment_text"] != ""
|
||||
if @field_property["comment_text"].present?
|
||||
@table_str_left += '<button tabindex="0" class="cancer_help_btn" data-target="#show_help_modal" style="float:left;cursor: pointer;padding: 0em 0.475em;font-size: 1.25em;border-radius: 15px;background-color: rgb(210, 106, 2);border-color: rgb(210, 106, 2);color: white;"><i aria-hidden="true" class="fa fa-question"></i></button>'
|
||||
@table_str_left += '<input class="help_texts" type="hidden" value="'+@field_property["comment_text"]+'" name='+@field_property["variable"]+'/>'
|
||||
else
|
||||
@site_locales = current_site.in_use_locales
|
||||
@site_locales.delete(current_locale)
|
||||
@site_locales.each do |locale|
|
||||
next if property["comment_text"][locale.to_s] == ""
|
||||
next if property["comment_text"][locale.to_s].blank?
|
||||
@field_property["comment_text"] = property["comment_text"][locale.to_s]
|
||||
break
|
||||
end
|
||||
|
@ -444,11 +444,11 @@ class Admin::CancerpredictsController < OrbitAdminController
|
|||
@site_locales = current_site.in_use_locales
|
||||
@site_locales.delete(current_locale)
|
||||
@site_locales.each do |locale|
|
||||
next if property["comment_text"][locale.to_s] == ""
|
||||
next if property["comment_text"][locale.to_s].blank?
|
||||
@field_property["comment_text"] = property["comment_text"][locale.to_s]
|
||||
break
|
||||
end
|
||||
if @field_property["comment_text"] != ""
|
||||
if @field_property["comment_text"].present?
|
||||
@table_str_right += '<button tabindex="0" class="cancer_help_btn" data-target="#show_help_modal" style="float:left;cursor: pointer;padding: 0em 0.475em;font-size: 1.25em;border-radius: 15px;background-color: rgb(210, 106, 2);border-color: rgb(210, 106, 2);color: white;"><i aria-hidden="true" class="fa fa-question"></i></button>'
|
||||
@table_str_right += '<input class="help_texts" type="hidden" value="'+@field_property["comment_text"]+'" name='+@field_property["variable"]+'/>'
|
||||
else
|
||||
|
@ -528,18 +528,18 @@ class Admin::CancerpredictsController < OrbitAdminController
|
|||
@table_result_choice_fileds += '<label for="'+@field_property["variable"]+'" style="float:left;'+(@field_property["comment_text"] == "" ? "margin-right: 2.125em;" : "")+'" class="cencer_table_name">'
|
||||
@table_result_choice_fileds += @field_property["name"]
|
||||
@table_result_choice_fileds += '</label>'
|
||||
if @field_property["comment_text"] != ""
|
||||
if @field_property["comment_text"].present?
|
||||
@table_result_choice_fileds += '<button tabindex="0" class="cancer_help_btn" data-target="#show_help_modal" style="float:left;cursor: pointer;padding: 0em 0.475em;font-size: 1.25em;border-radius: 15px;background-color: rgb(210, 106, 2);border-color: rgb(210, 106, 2);color: white;"><i aria-hidden="true" class="fa fa-question"></i></button>'
|
||||
@table_result_choice_fileds += '<input class="help_texts" type="hidden" value="'+@field_property["comment_text"]+'" name='+@field_property["variable"]+'></input>'
|
||||
else
|
||||
@site_locales = current_site.in_use_locales
|
||||
@site_locales.delete(current_locale)
|
||||
@site_locales.each do |locale|
|
||||
next if property["comment_text"][locale.to_s] == ""
|
||||
next if property["comment_text"][locale.to_s].blank?
|
||||
@field_property["comment_text"] = property["comment_text"][locale.to_s]
|
||||
break
|
||||
end
|
||||
if @field_property["comment_text"] != ""
|
||||
if @field_property["comment_text"].present?
|
||||
@table_result_choice_fileds += '<button tabindex="0" class="cancer_help_btn" data-target="#show_help_modal" style="float:left;cursor: pointer;padding: 0em 0.475em;font-size: 1.25em;border-radius: 15px;background-color: rgb(210, 106, 2);border-color: rgb(210, 106, 2);color: white;"><i aria-hidden="true" class="fa fa-question"></i></button>'
|
||||
@table_result_choice_fileds += '<input class="help_texts" type="hidden" value="'+@field_property["comment_text"]+'" name='+@field_property["variable"]+'/>'
|
||||
else
|
||||
|
|
|
@ -139,21 +139,20 @@ class Cancerpredictfields
|
|||
end
|
||||
self.tmp_hidden_variables_for_js = tmp_hidden_variables.rstrip.gsub(/\n\s+/,"\n ").gsub("\n",";\n") + ";"
|
||||
self.fix_hidden_variables = []
|
||||
self.tmp_hidden_variables_for_ruby = tmp_hidden_variables.split(/^([^=]+)=([^=])/).select{|s| s.present?}.each_slice(2).map do |a,b|
|
||||
self.tmp_hidden_variables_for_ruby = tmp_hidden_variables.split(/^([^=!]+)=([^=!])/).select{|s| s.present?}.each_slice(2).map do |a,b|
|
||||
a = a.strip
|
||||
self.fix_hidden_variables << a
|
||||
if b
|
||||
puts ("result[\"#{a}\"]=" + b)
|
||||
("result[\"#{a}\"]=" + b)
|
||||
("result[\"#{a}\"]=" + b.gsub("\n",""))
|
||||
else
|
||||
a
|
||||
end
|
||||
end.join("\n")
|
||||
self.fix_hidden_variables = self.fix_hidden_variables.uniq
|
||||
formula = formula.split(/^([^=]+)=([^=])/).select{|s| s.present?}.each_slice(2).map do |a,b|
|
||||
formula = formula.split(/^([^=!]+)=([^=!])/).select{|s| s.present?}.each_slice(2).map do |a,b|
|
||||
a = a.strip
|
||||
if b
|
||||
("result[\"#{a}\"]=" + b)
|
||||
("result[\"#{a}\"]=" + b.gsub("\n",""))
|
||||
else
|
||||
a
|
||||
end
|
||||
|
@ -282,10 +281,10 @@ class Cancerpredictfields
|
|||
if (mapping_data_from_csv != {} && !mapping_data_from_csv[@variable].blank?)
|
||||
js_code += " mapping_hash = mapping_data_from_csv['#{@variable}'];\r\n"
|
||||
js_code += " temp_index = 0;\r\n"
|
||||
js_code += " temp_value = result[#{@variable}];\r\n"
|
||||
js_code += " temp_value = result['#{@variable}'];\r\n"
|
||||
js_code += " index = 0;
|
||||
$.each(mapping_hash,function(k,v){
|
||||
if( i == 0 ){
|
||||
if( index == 0 ){
|
||||
var index_val = v.indexOf(temp_value);
|
||||
if( index_val != -1 ){
|
||||
temp_index = index_val;
|
||||
|
|
Loading…
Reference in New Issue