Browse Source

客户修改

wangxiaoming 5 years ago
parent
commit
6a37d814c4

+ 5 - 9
watero-rst-service/src/main/java/com/iamberry/rst/service/cm/mapper/postOrderNumMapper.xml

@@ -253,9 +253,9 @@
         SELECT
             t.*,
             soi.*,
-          tx.proc_method_name,
-            tx.proc_type_name procTypeName,
-            tx.proc_type_id procTypeId,
+            pm.proc_method_name,
+            pt.proc_type_name procTypeName,
+            pt.proc_type_id procTypeId,
             trsc.company_name companyName,
             si.store_name storeName,
             ci.customer_is_solve customerIsSolve,
@@ -272,12 +272,8 @@
         LEFT JOIN tb_rst_sales_order_item soi ON t.sales_id = soi.item_order_id
         LEFT JOIN tb_rst_cm_customer_info ci ON t.sales_customer_id = ci.customer_id
         LEFT JOIN tb_rst_cm_relation cr ON ci.customer_id = cr.customer_id
-        LEFT JOIN (
-            SELECT pm.*,
-            pt.proc_type_name
-            FROM tb_rst_cm_proc_method pm
-            LEFT JOIN tb_rst_cm_proc_type pt ON pt.proc_type_id = pm.proc_type_id
-            ) tx ON tx.proc_method_id = cr.proc_method_id
+        LEFT JOIN tb_rst_cm_proc_method pm ON pm.proc_method_id = cr.proc_method_id
+        LEFT JOIN tb_rst_cm_proc_type pt ON pt.proc_type_id = pm.proc_type_id
         LEFT JOIN tb_rst_sys_admin sa ON t.sales_admin_id = sa.admin_id
         LEFT JOIN tb_rst_dm_claim_order dco on soi.item_id=dco.item_id
         <where>

+ 21 - 5
watero-rst-web/src/main/webapp/WEB-INF/views/dm/dealer/dm_order_statistics.ftl

@@ -9,6 +9,9 @@
     <link rel="Bookmark" href="/favicon.ico" >
     <link rel="Shortcut Icon" href="/favicon.ico" />
 <#include "/base/list_base.ftl">
+    <link rel="stylesheet" type="text/css" href="${path}/common/lib/jquery.ui/jquery-ui.css" />
+    <link rel="stylesheet" type="text/css" href="${path}/common/static/chosen/css/chosen.css" />
+    <script type="text/javascript" src="${path}/common/static/chosen/js/chosen.jquery.js"></script>
     <title>订单统计</title>
     <style>
         *{padding: 0;margin: 0;}
@@ -106,18 +109,14 @@
                     </#list>
                 </select>
 
-                <div  style="width: 100%;float: left;">
-                    <label>
                         <select class="chosenColorId "name="colorId" id="colorId"  >
                             <option value="">产品名称(颜色)</option>
                             <#if productColorList?? &&  (productColorList?size > 0) >
                                 <#list productColorList as productColor>
-                                    <option value="${productColor.colorId}">${productColor.productName}(${productColor.colorName})</option>
+                                    <option <#if (salesOrder.colorId)??><#if salesOrder.colorId == productColor.colorId>selected="selected"</#if></#if> value="${productColor.colorId}">${productColor.productName}(${productColor.colorName})</option>
                                 </#list>
                             </#if>
                         </select>
-                    </label>
-                </div>
 
             </div>
         <#--Efast add end-->
@@ -281,6 +280,23 @@
 
     }
 
+    $('.chosenColorId').chosen({
+        no_results_text: "没有找到结果!",//搜索无结果时显示的提示
+        search_contains:true,   //关键字模糊搜索。设置为true,只要选项包含搜索词就会显示;设置为false,则要求从选项开头开始匹配
+        allow_single_deselect:true, //单选下拉框是否允许取消选择。如果允许,选中选项会有一个x号可以删除选项
+        disable_search: false, //禁用搜索。设置为true,则无法搜索选项。
+        disable_search_threshold: 0, //当选项少等于于指定个数时禁用搜索。
+        inherit_select_classes: true, //是否继承原下拉框的样式类,此处设为继承
+        placeholder_text_single: '选择产品', //单选选择框的默认提示信息,当选项为空时会显示。如果原下拉框设置了data-placeholder,会覆盖这里的值。
+        width: '240px', //设置chosen下拉框的宽度。即使原下拉框本身设置了宽度,也会被width覆盖。
+        max_shown_results: 1000, //下拉框最大显示选项数量
+        display_disabled_options: false,
+        single_backstroke_delete: false, //false表示按两次删除键才能删除选项,true表示按一次删除键即可删除
+        case_sensitive_search: false, //搜索大小写敏感。此处设为不敏感
+        group_search: false, //选项组是否可搜。此处搜索不可搜
+        include_group_label_in_selected: true //选中选项是否显示选项分组。false不显示,true显示。默认false。
+    });
+
 </script>
 </body>
 </html>