diff --git a/app/views/shixuns/_settings_edit.html.erb b/app/views/shixuns/_settings_edit.html.erb
index 5001bd6c..3f119725 100644
--- a/app/views/shixuns/_settings_edit.html.erb
+++ b/app/views/shixuns/_settings_edit.html.erb
@@ -298,8 +298,8 @@
       <div class="edu-back-white padding40-20 mb20">
         <p class="color-grey-6 font-16 mb30">服务配置</p>
         <% @shixun.shixun_service_configs.each do |config| %>
-          <p class="color-grey-6 font-16 mt30"><%= config.mirror_repository.try(:type_name) %></p>
-          <input type="hidden" name="mirror_id[]" value="<%= config.mirror_repository.try(:id) %>'">
+          <p class="color-grey-6 font-16 mt30" id="shixun_scenario_type_name"><%= config.mirror_repository.try(:type_name) %></p>
+          <input type="hidden" name="mirror_id[]"  id="shixun_scenario_type_name_id" value="<%= config.mirror_repository.try(:id) %>'">
           <div class="clearfix mb5">
             <label class="panel-form-label fl">CPU(核):</label>
             <div class="pr fl with80 status_con">
@@ -345,14 +345,67 @@
 <!--          </div>-->
         <% end %>
       </div>
+      <div id='result'></div>
     <% end %>
       <div class="clearfix mt30">
         <a href="javascript:void(0)" class="defalutSubmitbtn fl mr20" onclick="submit_edit_shixun(<%= @shixun.id %>);">保存</a>
         <%= link_to "取消", settings_shixun_path(@shixun), :class => "defalutCancelbtn fl" %>
       </div>
   <% end %>
+
   </div>
 
+
+<script id="t:edit-setting-list" type="text/html">
+
+  <!if(list.length>1) { !>
+    <!for(var i=0;i<list.length;i++){!>
+      <div class="edu-back-white padding40-20 mb20">
+        <p class="color-grey-6 font-16 mb30">服务配置</p>
+        <p class="color-grey-6 font-16 mt30" id="shixun_scenario_type_name">
+          <!=listname[i]!>
+        </p>
+        <input type="hidden" name="mirror_id[]"  value=<!=list[i]!> >
+        <div class="clearfix mb5">
+          <label class="panel-form-label fl">CPU(核):</label>
+          <div class="pr fl with80 status_con">
+            <input type="text" name="cpu_limit[]" value="<%= config.cpu_limit %>" class="panel-box-sizing task-form-100 task-height-40"
+                   placeholder="请输入类别名称"/>
+          </div>
+          <div class="cl"></div>
+        </div>
+        <div class="clearfix mb5">
+          <label class="panel-form-label fl">最低CPU(核):</label>
+          <div class="pr fl with80 status_con">
+            <input type="text" name="lower_cpu_limit[]" value="<%= config.lower_cpu_limit %>" class="panel-box-sizing task-form-100 task-height-40"
+                   placeholder="请输入类别名称"/>
+          </div>
+          <div class="cl"></div>
+        </div>
+        <div class="clearfix mb5">
+          <label class="panel-form-label fl">内存限制(M):</label>
+          <div class="pr fl with80 status_con">
+            <input type="text" name="memory_limit[]" value="<%= config.memory_limit %>"class="panel-box-sizing task-form-100 task-height-40"
+                   placeholder="请输入类别名称"/>
+          </div>
+          <div class="cl"></div>
+        </div>
+        <div class="clearfix mb5">
+          <label class="panel-form-label fl">内存要求(M):</label>
+          <div class="pr fl with20 status_con">
+            <input type="text" name="request_limit[]" value="<%= config.request_limit %>" class="panel-box-sizing task-form-100 task-height-40"
+                   placeholder="请输入类别名称"/>
+          </div>
+          <label class="panel-form-label fl" style="width: 48%">温馨提示:纯编程类型实训建议使用默认值,对于大数据等建议使用最大内存的30%</label>
+          <div class="cl"></div>
+        </div>
+      </div>
+      <!}!>
+      <!}else{!><!}!>
+
+</script>
+
+
   <script>
       //配置-信息提交
       function submit_edit_shixun(id) {
@@ -407,6 +460,7 @@
           $select = $(this).parents(".down-select");
           hideValue = $(this).attr("data-shixun-value");
           textValue = $(this).html().trim();
+          $("#shixun_scenario_type_name").html(textValue)
           $parent = $(this).parent();
           var parentId = $(this).parent().attr("id");
           if (parentId != "shixun_scenario_option") {
@@ -416,6 +470,7 @@
           }
           if (parentId == "shixun_language_option") {
               var mirror_id = $("#shixun_main_language").val();
+              $("#shixun_scenario_type_name_id").val(mirror_id)
               $.ajax({
                   url: "<%= get_mirror_script_shixuns_path %>",
                   data: {mirror_id: mirror_id},
@@ -455,16 +510,28 @@
       }, function () {
           $(this).find(".down-select").hide();
       });
-      $("[select-more] .down-select p input").bind("click", function () {
+      $("[select-more] .down-select p input").bind("click", function (){
+          var bt=baidu.template;
+          bt.LEFT_DELIMITER='<!';
+          bt.RIGHT_DELIMITER='!>';
+
           var all = $(this).parents(".down-select");
           var arr = "";
+          var arrs=[];
           var idarr = [];
           for (var i = 0; i < all.find("input").length; i++) {
               if (all.find("input").eq(i).is(':checked')) {
                   arr += ";" + (all.find("input").eq(i).attr("value"));
+                  arrs.push(all.find("input").eq(i).attr("value"))
                   idarr.push(all.find("input").eq(i).parents("p").attr("data-shixun-value"));
               }
           }
+          var data={
+              "listname":arrs,
+              "list":idarr
+          };
+          var htmlidarr=bt('t:edit-setting-list',data);
+          document.getElementById('result').innerHTML=htmlidarr;
           $("input[name='small_type']").val(idarr);
           $(this).parents().prev("input").val(arr.substring(1));
           //$(this).parents(".down-select").hide();