瀏覽代碼

惠民活动优化

hurugang 4 年之前
父節點
當前提交
975e0ec600

+ 25 - 25
src/main/java/cn/hnthyy/thmz/controller/DiscountController.java

@@ -24,7 +24,7 @@ public class DiscountController {
     private DiscountService discountService;
 
     /**
-     * 分页查询收费项目营销列表
+     * 分页查询收费项目惠民活动列表
      * @param discount 收费项目查询条件
      * @return
      */
@@ -35,7 +35,7 @@ public class DiscountController {
         try {
             if(discount==null){
                 resultMap.put("code", -1);
-                resultMap.put("message", "查询营列表失败,参数为空");
+                resultMap.put("message", "查询营惠民活动列表失败,参数为空");
                 return resultMap;
             }
             if(StringUtils.isBlank(discount.getDeptNo())){
@@ -53,21 +53,21 @@ public class DiscountController {
             int total = discountService.queryDiscount(discount);
             List<Discount> list= discountService.queryDiscountWithPage(discount);
             resultMap.put("code", 0);
-            resultMap.put("message", "查询营销列表成功");
+            resultMap.put("message", "查询惠民活动列表成功");
             resultMap.put("total", total);
             resultMap.put("data", list);
             return resultMap;
         }catch (Exception e){
             log.error(e.getMessage());
             resultMap.put("code", -1);
-            resultMap.put("message", "查询营销列表失败");
+            resultMap.put("message", "查询惠民活动列表失败");
             return resultMap;
         }
     }
 
 
     /**
-     * 按照主键查询营销计划
+     * 按照主键查询惠民活动计划
      *
      * @return
      */
@@ -84,18 +84,18 @@ public class DiscountController {
             Discount discount=discountService.queryById(id);
             if(discount==null){
                 resultMap.put("code", -1);
-                resultMap.put("message", "营销计划不存在");
+                resultMap.put("message", "惠民活动不存在");
                 return resultMap;
             }
             resultMap.put("code", 0);
-            resultMap.put("message", "查询营销计划成功");
+            resultMap.put("message", "查询惠民活动成功");
             resultMap.put("data", discount);
             return resultMap;
         } catch (Exception e) {
             e.printStackTrace();
-            log.error("查询营销计划失败,错误信息{}", e.getMessage());
+            log.error("查询惠民活动失败,错误信息{}", e.getMessage());
             resultMap.put("code", -1);
-            resultMap.put("message", "查询营销计划失败");
+            resultMap.put("message", "查询惠民活动失败");
             return resultMap;
         }
     }
@@ -103,7 +103,7 @@ public class DiscountController {
 
 
     /**
-     * 停用或者启用营销计划
+     * 停用或者启用惠民活动
      *
      * @return
      */
@@ -135,21 +135,21 @@ public class DiscountController {
                 return resultMap;
             }
             resultMap.put("code", 0);
-            resultMap.put("message", str+"营销计划成功");
+            resultMap.put("message", str+"惠民活动成功");
             resultMap.put("data", num);
             return resultMap;
         } catch (Exception e) {
             e.printStackTrace();
-            log.error(str+"营销计划失败,错误信息{}", e.getMessage());
+            log.error(str+"惠民活动失败,错误信息{}", e.getMessage());
             resultMap.put("code", -1);
-            resultMap.put("message", str+"营销计划失败");
+            resultMap.put("message", str+"惠民活动失败");
             return resultMap;
         }
     }
 
 
     /**
-     * 保存营销计划
+     * 保存惠民活动
      *
      * @return
      */
@@ -165,7 +165,7 @@ public class DiscountController {
             }
             if(StringUtils.isBlank(discount.getName())){
                 resultMap.put("code", -1);
-                resultMap.put("message", "营销计划名称不能为空");
+                resultMap.put("message", "惠民活动名称不能为空");
                 return resultMap;
             }
             if(discount.getDeptType()==null){
@@ -180,12 +180,12 @@ public class DiscountController {
             }
             if(discount.getDiscountBeginTime()==null){
                 resultMap.put("code", -1);
-                resultMap.put("message", "营销开始时间不能为空");
+                resultMap.put("message", "惠民活动开始时间不能为空");
                 return resultMap;
             }
             if(discount.getDiscountEndTime()==null){
                 resultMap.put("code", -1);
-                resultMap.put("message", "营销结束时间不能为空");
+                resultMap.put("message", "惠民活动结束时间不能为空");
                 return resultMap;
             }
             if(StringUtils.isBlank(discount.getChargeItemCodes())){
@@ -234,13 +234,13 @@ public class DiscountController {
                 discountService.modify(discount);
             }
             resultMap.put("code", 0);
-            resultMap.put("message", "保存营销计划成功");
+            resultMap.put("message", "保存惠民活动成功");
             return resultMap;
         } catch (Exception e) {
             e.printStackTrace();
-            log.error("保存销计划失败,错误信息{}", e.getMessage());
+            log.error("保存惠民活动失败,错误信息{}", e.getMessage());
             resultMap.put("code", -1);
-            resultMap.put("message", "保存销计划失败");
+            resultMap.put("message", "保存惠民活动失败");
             return resultMap;
         }
     }
@@ -248,7 +248,7 @@ public class DiscountController {
 
 
     /**
-     * 删除主键查询营销计划
+     * 删除主键查询惠民活动
      *
      * @return
      */
@@ -265,17 +265,17 @@ public class DiscountController {
             int num=discountService.removeById(id);
             if(num==0){
                 resultMap.put("code", -1);
-                resultMap.put("message", "删除营销计划失败");
+                resultMap.put("message", "删除营惠民活动失败");
                 return resultMap;
             }
             resultMap.put("code", 0);
-            resultMap.put("message", "删除营销计划成功");
+            resultMap.put("message", "删除惠民活动成功");
             return resultMap;
         } catch (Exception e) {
             e.printStackTrace();
-            log.error("删除营销计划失败,错误信息{}", e.getMessage());
+            log.error("删除惠民活动失败,错误信息{}", e.getMessage());
             resultMap.put("code", -1);
-            resultMap.put("message", "删除营销计划失败");
+            resultMap.put("message", "删除惠民活动失败");
             return resultMap;
         }
     }

+ 1 - 1
src/main/java/cn/hnthyy/thmz/service/impl/his/MzChargeDetailServiceImpl.java

@@ -2080,9 +2080,9 @@ public class MzChargeDetailServiceImpl implements MzChargeDetailService {
                     unitPrice = BigDecimal.valueOf(0.01D);
                     mzChargeDetail.setUnitPrice(unitPrice);
                 }
-                mzChargeDetail.setOrigPrice(unitPrice);
                 //进行营销折扣计算并写入库 优先申请科室的折扣率  医生系统做完移走开始
                 if(needDiscount){
+                    mzChargeDetail.setOrigPrice(unitPrice);
                     Discount discount=null;
                     if(StringUtils.isNotBlank(mzChargeDetail.getWarnDept())){
                         discount= discountService.getDiscountRate(YesNoEnum.NO.code,mzChargeDetail.getWarnDept(),mzChargeDetail.getChargeItemCode());

+ 12 - 12
src/main/resources/static/js/charge/discount.js

@@ -31,7 +31,7 @@ $(function () {
 
 
     $('#btn_add').click(function () {
-        $("#myModalLabel").text("新增营销计划");
+        $("#myModalLabel").text("新增惠民活动");
         $("div.bs-example-modal-lg").modal();
     });
     setTimeout(function () {
@@ -41,7 +41,7 @@ $(function () {
 });
 
 /**
- * 营销计划列表
+ * 惠民活动列表
  */
 function initDiscountList() {
     $('#tb_table').bootstrapTable("destroy");
@@ -96,7 +96,7 @@ function initDiscountList() {
             },
             {
                 field: 'name',
-                title: '营销计划名称',
+                title: '惠民活动名称',
                 align: "center",
                 valign: 'middle'
             },
@@ -123,7 +123,7 @@ function initDiscountList() {
                 }
             }, {
                 field: 'discountBeginTime',
-                title: '营销开始时间',
+                title: '惠民活动开始时间',
                 align: "center",
                 valign: 'middle',
                 formatter: function (value, row, index) {
@@ -134,7 +134,7 @@ function initDiscountList() {
                 }
             }, {
                 field: 'discountEndTime',
-                title: '营销结束时间',
+                title: '惠民活动结束时间',
                 align: "center",
                 valign: 'middle',
                 formatter: function (value, row, index) {
@@ -145,7 +145,7 @@ function initDiscountList() {
                 }
             }, {
                 field: 'chargeItemCodes',
-                title: '营销收费项目',
+                title: '惠民活动收费项目',
                 align: "center",
                 valign: 'middle',
                 formatter: function (value, row, index) {
@@ -300,11 +300,11 @@ function initSelect() {
 
 
 /**
- * 停用或者启用营销计划
+ * 停用或者启用惠民活动
  * @param code
  */
 function updateDiscountDelFlag(id, name, delFlag) {
-    if (delFlag == 1 && !confirm("确认要停用营销计划【" + name + "】信息吗?")) {
+    if (delFlag == 1 && !confirm("确认要停用惠民活动【" + name + "】信息吗?")) {
         return;
     }
     $.ajax({
@@ -342,11 +342,11 @@ function discountTypeChange() {
 }
 
 /**
- * 删除营销计划
+ * 删除惠民活动
  * @param code
  */
 function deleteDiscountDelFlag(id, name) {
-    if (!confirm("确认要删除营销计划【" + name + "】信息吗?")) {
+    if (!confirm("确认要删除惠民活动【" + name + "】信息吗?")) {
         return;
     }
     $.ajax({
@@ -370,7 +370,7 @@ function deleteDiscountDelFlag(id, name) {
 }
 
 /**
- * 修改营销计划
+ * 修改惠民活动
  * @param code
  */
 function updateDiscount(id) {
@@ -491,7 +491,7 @@ function initZdChargeSelect() {
 }
 
 
-//保存营销计划
+//保存惠民活动
 $('#save').click(function () {
     var chargeItemCodesStr = null;
     var chargeItemCodesParams = $("#chargeItemCodesParams").val();

+ 5 - 5
src/main/resources/templates/charge/discount.html

@@ -73,12 +73,12 @@
                         <button type="button" class="close" data-dismiss="modal" onclick="clearInput()"><span
                                 aria-hidden="true">×</span>
                         </button>
-                        <h4 class="modal-title" id="myModalLabel">新增营销计划</h4>
+                        <h4 class="modal-title" id="myModalLabel">新增惠民活动</h4>
                     </div>
                     <div class="modal-body">
                         <form class="form-horizontal form-label-left" novalidate id="formPlus">
                             <div class="item form-group">
-                                <label class="control-label col-md-3 col-sm-3 col-xs-12" for="nameParams">营销计划名称
+                                <label class="control-label col-md-3 col-sm-3 col-xs-12" for="nameParams">惠民活动名称
                                 </label>
                                 <div class="col-md-6 col-sm-6 col-xs-12">
                                     <input type="text" id="nameParams"
@@ -104,7 +104,7 @@
                                 </div>
                             </div>
                             <div class="item form-group">
-                                <label class="control-label col-md-3 col-sm-3 col-xs-12" for="discountBeginTime">营销开始时间
+                                <label class="control-label col-md-3 col-sm-3 col-xs-12" for="discountBeginTime">惠民活动开始时间
                                 </label>
                                 <div class="col-md-6 col-sm-6 col-xs-12">
                                     <div class="form-group">
@@ -118,7 +118,7 @@
                                 </div>
                             </div>
                             <div class="item form-group">
-                                <label class="control-label col-md-3 col-sm-3 col-xs-12" for="discountEndTime">营销结束时间
+                                <label class="control-label col-md-3 col-sm-3 col-xs-12" for="discountEndTime">惠民活动结束时间
                                 </label>
                                 <div class="col-md-6 col-sm-6 col-xs-12">
                                     <div class="form-group">
@@ -132,7 +132,7 @@
                                 </div>
                             </div>
                             <div class="item form-group">
-                                <label class="control-label col-md-3 col-sm-3 col-xs-12" for="chargeItemCodesParams">营销项目
+                                <label class="control-label col-md-3 col-sm-3 col-xs-12" for="chargeItemCodesParams">惠民活动项目
                                 </label>
                                 <div class="col-md-6 col-sm-6 col-xs-12">
                                     <select class="form-control selectpicker show-tick" id="chargeItemCodesParams" multiple data-live-search="true" title="请选择">