Browse Source

核酸报告导出增加用户信息

hurugang 2 years ago
parent
commit
024708fb9d

+ 101 - 0
src/main/java/cn/hnthyy/thmz/Utils/ExcelUtil.java

@@ -1,5 +1,9 @@
 package cn.hnthyy.thmz.Utils;
 
+import cn.hnthyy.thmz.common.Constants;
+import cn.hnthyy.thmz.entity.his.mz.MzChargeDetail;
+import cn.hnthyy.thmz.entity.his.mz.MzPatientMi;
+import cn.hnthyy.thmz.entity.his.mz.MzYjReq;
 import cn.hnthyy.thmz.entity.his.mz.MzyReqrec;
 import cn.hnthyy.thmz.entity.his.zd.ZdUnitCode;
 import cn.hnthyy.thmz.entity.thmz.Mzmxsr;
@@ -126,6 +130,20 @@ public class ExcelUtil {
         return exportExcel(null, null, data, YP_REPORT_COLUMNS_LENGTH, VERSION_2007);
     }
 
+    /**
+     * 导出核酸申请列表
+     * @param request
+     * @param response
+     * @param mzYjReqs
+     * @param mzChargeDetails
+     * @param regionMap
+     */
+    public static void exportExcelForHsJcList(HttpServletRequest request, HttpServletResponse response, List<MzYjReq> mzYjReqs,List<MzChargeDetail> mzChargeDetails, Map<String, MzPatientMi> mzPatientMiMap,Map<String, String> regionMap) {
+        Map<String, Object> data = fomartHsJcList(mzYjReqs,mzChargeDetails,mzPatientMiMap,regionMap);
+        exportExcel(request, response, data, YP_REPORT_COLUMNS_LENGTH, VERSION_2007);
+    }
+
+
     /**
      * 方法名:exportExcel
      * 功能:导出Excel
@@ -776,4 +794,87 @@ public class ExcelUtil {
         data.put(DATA_KEY, arr);
         return data;
     }
+
+
+    /**
+     * 将核酸申请对象转换为导出Excel  表格内容的格式
+     * @param mzYjReqs
+     * @param mzChargeDetails
+     * @param mzPatientMiMap
+     * @param regionMap
+     * @return
+     */
+    private static Map<String, Object> fomartHsJcList(List<MzYjReq> mzYjReqs,List<MzChargeDetail> mzChargeDetails, Map<String, MzPatientMi> mzPatientMiMap,Map<String, String> regionMap) {
+        if (mzYjReqs == null && mzChargeDetails==null) {
+            return Collections.emptyMap();
+        }
+        String fileName =null;
+        if(mzYjReqs!=null){
+            MzYjReq mzYjReq=null;
+            if(mzYjReqs.size()>0){
+                mzYjReq=mzYjReqs.get(0);
+            }
+            if(Constants.NUCLEIC_ORDER_CODE.equals(mzYjReq.getOrderCode())){
+                fileName="核酸检测(单人单管)申请明细列表.xls";
+            }else {
+                fileName="核酸检测(单人单管仅限黄码)申请明细列表.xls";
+            }
+        }else if(mzChargeDetails!=null){
+            fileName="核酸检测项目(混检)申请明细列表.xls";
+        }
+        Map<String, Object> data = new HashMap<>();
+        data.put(FILE_NAME_KEY, fileName);
+        List<Map<String, Object>> heads = new ArrayList<>();
+        Map<String, Object> map0 = new HashMap<>();
+        String[] head0 = {"姓名", "病人ID", "性别", "身份证号码", "联系方式", "地址", "申请时间", "项目名称"};
+        String[] headNum0 = {"0,0,0,0"};
+        map0.put(HEAD_ARR_KEY, head0);
+        map0.put(HEAD_NUM_KEY, headNum0);
+        heads.add(map0);
+        data.put(HEAD_KEY, heads);
+        List<String[]> arr = new ArrayList<>();
+        StringBuffer sbf = new StringBuffer();
+        if(mzYjReqs!=null){
+            mzYjReqs.forEach(mzYjReq -> {
+                if (mzYjReq != null) {
+                    MzPatientMi mzPatientMi =mzPatientMiMap.get(mzYjReq.getPatientId());
+                    if(mzPatientMi!=null){
+                        mzPatientMi.setFullAddress(regionMap,sbf);
+                    }
+                    String[] temp = {mzYjReq.getPatientName(),
+                            mzYjReq.getPatientId(),
+                            mzPatientMi==null?"":mzPatientMi.getGender(),
+                            mzPatientMi==null?"":mzPatientMi.getSocialNo(),
+                            mzPatientMi==null?"":mzPatientMi.getPhoneNo(),
+                            mzPatientMi==null?"":mzPatientMi.getAddress(),
+                            DateFormatUtils.format(mzYjReq.getReqDate(), "yyyy-MM-dd HH:mm:ss"),
+                            mzYjReq.getGroupName()
+                    };
+                    arr.add(temp);
+                }
+            });
+        }
+        if(mzChargeDetails!=null){
+            mzChargeDetails.forEach(mzChargeDetail -> {
+                if (mzChargeDetail != null) {
+                    MzPatientMi mzPatientMi =mzPatientMiMap.get(mzChargeDetail.getPatientId());
+                    if(mzPatientMi!=null){
+                        mzPatientMi.setFullAddress(regionMap,sbf);
+                    }
+                    String[] temp = {mzPatientMi.getName(),
+                            mzChargeDetail.getPatientId(),
+                            mzPatientMi==null?"":mzPatientMi.getGender(),
+                            mzPatientMi==null?"":mzPatientMi.getSocialNo(),
+                            mzPatientMi==null?"":mzPatientMi.getPhoneNo(),
+                            mzPatientMi==null?"":mzPatientMi.getAddress(),
+                            DateFormatUtils.format(mzChargeDetail.getChargeDate(), "yyyy-MM-dd HH:mm:ss"),
+                            mzChargeDetail.getTcName()
+                    };
+                    arr.add(temp);
+                }
+            });
+        }
+        data.put(DATA_KEY, arr);
+        return data;
+    }
 }

+ 2 - 42
src/main/java/cn/hnthyy/thmz/controller/mz/ChargeFeeVoController.java

@@ -127,29 +127,7 @@ public class ChargeFeeVoController {
                 sbf = new StringBuffer();
                 Set<String> patientIdSet= chargeFeeVos.stream().map(ChargeFeeVo::getPatientId).collect(Collectors.toSet());
                 List<String> patientIds = new ArrayList<>(patientIdSet);
-                List<String> tempList = new ArrayList<>();
-                List<MzPatientMi> mzPatientMis=null;
-                int count=0;
-                for(String patientId:patientIds){
-                    tempList.add(patientId);
-                    count++;
-                    if(count==1000){
-                        if(mzPatientMis==null){
-                            mzPatientMis=mzPatientMiService.queryByPatientIds(tempList);
-                        }else {
-                            mzPatientMis.addAll(mzPatientMiService.queryByPatientIds(tempList));
-                        }
-                        count=0;
-                        tempList=new ArrayList<>();
-                    }
-                }
-                if(count>0){
-                    if(mzPatientMis==null){
-                        mzPatientMis=mzPatientMiService.queryByPatientIds(tempList);
-                    }else {
-                        mzPatientMis.addAll(mzPatientMiService.queryByPatientIds(tempList));
-                    }
-                }
+                List<MzPatientMi> mzPatientMis=mzPatientMiService.queryByPatientIds(patientIds);
                 if (mzPatientMis != null) {
                     mzPatientMiMap = mzPatientMis.stream().collect(Collectors.toMap(MzPatientMi::getPatientId, mzPatientMi -> mzPatientMi));
                 }
@@ -173,25 +151,7 @@ public class ChargeFeeVoController {
                     if(mzPatientMi==null){
                         continue;
                     }
-                    if (mzPatientMi.getAddress() == null || StringUtils.isBlank(mzPatientMi.getAddress())) {
-                        String pro = regionMap.get(mzPatientMi.getProvinceCode());
-                        if (pro != null && StringUtils.isBlank(pro)) {
-                            sbf.append(pro);
-                        }
-                        String city = regionMap.get(mzPatientMi.getCityCode());
-                        if (city != null && StringUtils.isBlank(city)) {
-                            sbf.append(city);
-                        }
-                        String district = regionMap.get(mzPatientMi.getDistrictCode());
-                        if (district != null && StringUtils.isBlank(district)) {
-                            sbf.append(district);
-                        }
-                        if (mzPatientMi.getDetail() != null && StringUtils.isBlank(mzPatientMi.getDetail())) {
-                            sbf.append(mzPatientMi.getDetail());
-                        }
-                        mzPatientMi.setAddress(sbf.toString());
-                        sbf.setLength(0);
-                    }
+                    mzPatientMi.setFullAddress(regionMap,sbf);
                     co.setAddress(mzPatientMi.getAddress());
                     co.setPatientName(mzPatientMi.getName());
                 }

+ 1 - 19
src/main/java/cn/hnthyy/thmz/controller/mz/MzyReqrecController.java

@@ -478,25 +478,7 @@ public class MzyReqrecController {
                 mzyReqrecVo.setMzyReqrec(mzyReqrec);
                 if (mzPatientMiMap != null) {
                     MzPatientMi mzPatientMi = mzPatientMiMap.get(mzyReqrec.getPatientId());
-                    if (mzPatientMi.getAddress() == null || StringUtils.isBlank(mzPatientMi.getAddress())) {
-                        String pro = regionMap.get(mzPatientMi.getProvinceCode());
-                        if (pro != null && StringUtils.isBlank(pro)) {
-                            sbf.append(pro);
-                        }
-                        String city = regionMap.get(mzPatientMi.getCityCode());
-                        if (city != null && StringUtils.isBlank(city)) {
-                            sbf.append(city);
-                        }
-                        String district = regionMap.get(mzPatientMi.getDistrictCode());
-                        if (district != null && StringUtils.isBlank(district)) {
-                            sbf.append(district);
-                        }
-                        if (mzPatientMi.getDetail() != null && StringUtils.isBlank(mzPatientMi.getDetail())) {
-                            sbf.append(mzPatientMi.getDetail());
-                        }
-                        mzPatientMi.setAddress(sbf.toString());
-                        sbf.setLength(0);
-                    }
+                    mzPatientMi.setFullAddress(regionMap,sbf);
                     mzyReqrecVo.setMzPatientMi(mzPatientMi);
                 }
                 mzyReqrecVos.add(mzyReqrecVo);

+ 61 - 1
src/main/java/cn/hnthyy/thmz/controller/zd/JcJyController.java

@@ -1,6 +1,8 @@
 package cn.hnthyy.thmz.controller.zd;
 
+import cn.hnthyy.thmz.Utils.DateTimeUtils;
 import cn.hnthyy.thmz.Utils.DateUtil;
+import cn.hnthyy.thmz.Utils.ExcelUtil;
 import cn.hnthyy.thmz.comment.UserLoginToken;
 import cn.hnthyy.thmz.common.Constants;
 import cn.hnthyy.thmz.entity.MzException;
@@ -12,20 +14,27 @@ import cn.hnthyy.thmz.entity.jy.InspectionsIndex;
 import cn.hnthyy.thmz.entity.thmz.HybirdTest;
 import cn.hnthyy.thmz.enums.GenderEnum;
 import cn.hnthyy.thmz.enums.YesNoEnum;
+import cn.hnthyy.thmz.service.his.RegionService;
 import cn.hnthyy.thmz.service.his.jy.InspectionsService;
+import cn.hnthyy.thmz.service.his.mz.MzChargeDetailService;
 import cn.hnthyy.thmz.service.his.mz.MzZdCommonService;
 import cn.hnthyy.thmz.service.his.zd.*;
 import cn.hnthyy.thmz.service.his.mz.MzPatientMiService;
 import cn.hnthyy.thmz.service.his.mz.MzYjReqService;
 import cn.hnthyy.thmz.service.thmz.HybirdTestService;
+import cn.hnthyy.thmz.vo.ChargeFeeVo;
+import cn.hnthyy.thmz.vo.ThmzmxsrParamsVo;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
 import java.math.BigDecimal;
 import java.text.SimpleDateFormat;
 import java.util.*;
+import java.util.stream.Collectors;
 
 /**
  * 检查检验
@@ -61,7 +70,10 @@ public class JcJyController {
     private ZdChargeItemService zdChargeItemService;
     @Autowired
     private HybirdTestService hybirdTestService;
-
+    @Autowired
+    private RegionService regionService;
+    @Autowired
+    private MzChargeDetailService mzChargeDetailService;
     /**
      * 查询检查检验列表
      *
@@ -193,6 +205,54 @@ public class JcJyController {
     }
 
 
+
+
+    /**
+     * 门诊收入明细导出
+     *
+     * @param request
+     * @param response
+     * @return
+     */
+    @RequestMapping(value = "/excelHsJcList", method = {RequestMethod.GET})
+    public Map<String, Object> excelThmzmxsr(@RequestParam("orderCode") String orderCode, @RequestParam("beginDate") String beginDate,
+                                             @RequestParam("endDate") String endDate, HttpServletRequest request, HttpServletResponse response) {
+        List<MzYjReq> mzYjReqList =null;
+        List<MzChargeDetail> mzChargeDetails =null;
+        Set<String> patientIdSet=null;
+        MzYjReq mzYjReq=new MzYjReq();
+        mzYjReq.setBeginTime(beginDate);
+        mzYjReq.setEndTime(endDate);
+        if(Constants.NUCLEIC_ORDER_ONLY_YELLOW_CODE.equals(orderCode) || Constants.NUCLEIC_ORDER_CODE.equals(orderCode)){
+            mzYjReq.setOrderCode(orderCode);
+            Integer pageSize = jcJyItemChargeService.queryCountMzYjReq(mzYjReq);
+            mzYjReq.setPageSize(pageSize);
+            mzYjReqList = jcJyItemChargeService.queryMzYjReqByPatientIdAndReqDateWithPage(mzYjReq);
+            patientIdSet=mzYjReqList.stream().map(MzYjReq::getPatientId).collect(Collectors.toSet());
+        }else if(Constants.HYBRID_TEST_ORDER_CODE.equals(orderCode)){
+            mzYjReq.setOrderCode(Constants.HYBRID_TEST_CHARGE_CODE);
+            Integer pageSize = mzChargeDetailService.queryCountHybridTestListByPatientIdAndReqDate(mzYjReq);
+            mzYjReq.setPageSize(pageSize);
+            mzChargeDetails = mzChargeDetailService.queryHybridTestListByPatientIdAndReqDateWithPage(mzYjReq);
+            patientIdSet=mzChargeDetails.stream().map(MzChargeDetail::getPatientId).collect(Collectors.toSet());
+        }
+        Map<String, MzPatientMi> mzPatientMiMap = null;
+        Map<String, String> regionMap = regionService.queryAll().stream().collect(Collectors.toMap(CodeNameEntity::getCode, CodeNameEntity::getName));
+        List<String> patientIds = new ArrayList<>(patientIdSet);
+        List<MzPatientMi> mzPatientMis=mzPatientMiService.queryByPatientIds(patientIds);
+        if (mzPatientMis != null) {
+            mzPatientMiMap = mzPatientMis.stream().collect(Collectors.toMap(MzPatientMi::getPatientId, mzPatientMi -> mzPatientMi));
+        }
+        ExcelUtil.exportExcelForHsJcList(request, response, mzYjReqList,mzChargeDetails,mzPatientMiMap,regionMap);
+        return null;
+    }
+
+
+
+
+
+
+
     /**
      * 根据HIS的检查申请单号和门诊ID查询检查报告
      * @param hisReqNo

+ 37 - 0
src/main/java/cn/hnthyy/thmz/entity/his/mz/MzPatientMi.java

@@ -2,10 +2,12 @@ package cn.hnthyy.thmz.entity.his.mz;
 
 import cn.hnthyy.thmz.Utils.DateUtil;
 import cn.hnthyy.thmz.enums.CertificateTypeEnum;
+import cn.hnthyy.thmz.enums.GenderEnum;
 import lombok.Data;
 import org.apache.commons.lang3.StringUtils;
 
 import java.util.Date;
+import java.util.Map;
 
 /**
  * 病人对象
@@ -163,4 +165,39 @@ public class MzPatientMi {
         }
         return age;
     }
+
+    /**
+     * 获取性别描述
+     * @return
+     */
+    public String getGender(){
+       return sex == null ? GenderEnum.UNKNOWN.name : GenderEnum.getGenderByCode(sex).name;
+    }
+
+    /**
+     * 设置完整的地址
+     * @param regionMap
+     * @param sbf
+     */
+    public void setFullAddress(Map<String, String> regionMap,StringBuffer sbf){
+        if (address == null || StringUtils.isBlank(address)) {
+            String pro = regionMap.get(provinceCode);
+            if (pro != null && StringUtils.isBlank(pro)) {
+                sbf.append(pro);
+            }
+            String city = regionMap.get(cityCode);
+            if (city != null && StringUtils.isBlank(city)) {
+                sbf.append(city);
+            }
+            String district = regionMap.get(districtCode);
+            if (district != null && StringUtils.isBlank(district)) {
+                sbf.append(district);
+            }
+            if (detail != null && StringUtils.isBlank(detail)) {
+                sbf.append(detail);
+            }
+            address=sbf.toString();
+            sbf.setLength(0);
+        }
+    }
 }

+ 25 - 1
src/main/java/cn/hnthyy/thmz/service/impl/his/mz/MzPatientMiServiceImpl.java

@@ -32,6 +32,7 @@ import org.springframework.transaction.annotation.Isolation;
 import org.springframework.transaction.annotation.Propagation;
 import org.springframework.transaction.annotation.Transactional;
 
+import java.util.ArrayList;
 import java.util.Date;
 import java.util.List;
 
@@ -176,7 +177,30 @@ public class MzPatientMiServiceImpl implements MzPatientMiService {
 
     @Override
     public List<MzPatientMi> queryByPatientIds(List<String> patientIds) {
-        return mzPatientMiMapper.selectByPatientIds(patientIds);
+        List<String> tempList = new ArrayList<>();
+        List<MzPatientMi> mzPatientMis=null;
+        int count=0;
+        for(String patientId:patientIds){
+            tempList.add(patientId);
+            count++;
+            if(count==1000){
+                if(mzPatientMis==null){
+                    mzPatientMis=mzPatientMiMapper.selectByPatientIds(tempList);
+                }else {
+                    mzPatientMis.addAll(mzPatientMiMapper.selectByPatientIds(tempList));
+                }
+                count=0;
+                tempList=new ArrayList<>();
+            }
+        }
+        if(count>0){
+            if(mzPatientMis==null){
+                mzPatientMis=mzPatientMiMapper.selectByPatientIds(tempList);
+            }else {
+                mzPatientMis.addAll(mzPatientMiMapper.selectByPatientIds(tempList));
+            }
+        }
+        return mzPatientMis;
     }
 
     @Override

+ 28 - 45
src/main/resources/static/js/mz/hs_jc.js

@@ -53,6 +53,7 @@ $(function () {
             $("#hybirdTimeModal").modal();
         });
     });
+
 });
 
 
@@ -132,10 +133,7 @@ function initNucleicAcidListTable(queryParams) {
                 field: 'patientId',
                 title: '门诊ID',
                 align: "center",
-                valign: 'middle',
-                formatter: function (value, row, index) {
-                    return "["+value+"]";
-                }
+                valign: 'middle'
             }, {
                 field: 'patientName',
                 title: '病人姓名',
@@ -267,10 +265,7 @@ function initHybridTestListTable() {
                 field: 'patientId',
                 title: '门诊ID',
                 align: "center",
-                valign: 'middle',
-                formatter: function (value, row, index) {
-                    return "["+value+"]";
-                }
+                valign: 'middle'
             }, {
                 field: 'name',
                 title: '病人姓名',
@@ -430,18 +425,19 @@ function cleanParams() {
  * 导出excel
  */
 function exportExcel() {
-    var table2excel = new Table2Excel();
     var typeIndex = getIndex("pay_mark_group");
-    var title = null;
+    var rePortRangeArr = getRePortRangeArr();
+    if (rePortRangeArr[0] == null || rePortRangeArr[1] == '') {
+        errorMesageSimaple("请选择导出时间");
+        return;
+    }
     if (typeIndex == 0) {
-        title = "核酸检测(单人单管)列表";
-    } else if(typeIndex == 1) {
-        title = "核酸检测(混采)列表";
+        window.location.href = "/thmz/excelHsJcList?orderCode=003585&beginDate=" + rePortRangeArr[0] + "&endDate=" + rePortRangeArr[1];
+    } else if (typeIndex == 1) {
+        window.location.href = "/thmz/excelHsJcList?orderCode=003680&beginDate=" + rePortRangeArr[0] + "&endDate=" + rePortRangeArr[1];
     } else {
-        title = "核酸检测(黄码)列表";
+        window.location.href = "/thmz/excelHsJcList?orderCode=004764&beginDate=" + rePortRangeArr[0] + "&endDate=" + rePortRangeArr[1];
     }
-// 传入你的tableId即可导出
-    table2excel.export($('#tb_table_list'), title);
 }
 
 
@@ -621,11 +617,6 @@ function printJyJcReport(printType) {
 }
 
 
-
-
-
-
-
 /**
  * 初始化混采时间下拉选
  */
@@ -683,11 +674,11 @@ function hybirdTimeModal() {
                 return;
             }
             if (res.code == 0) {
-                var hybirdTime=res.data.configValue;
-                if(hybirdTime!=null && hybirdTime!=""){
+                var hybirdTime = res.data.configValue;
+                if (hybirdTime != null && hybirdTime != "") {
                     var hybirdTimeArr = hybirdTime.split("-");
-                    if(hybirdTimeArr!=null && hybirdTimeArr.length==2){
-                        try{
+                    if (hybirdTimeArr != null && hybirdTimeArr.length == 2) {
+                        try {
                             var beginTime = hybirdTimeArr[0];
                             var endTime = hybirdTimeArr[1];
                             var beginTimeArr = beginTime.split(":");
@@ -700,7 +691,7 @@ function hybirdTimeModal() {
                             $('#hybirdEndTimeHour').selectpicker('refresh');
                             $('#hybirdEndTimeMinute').selectpicker('val', endTimeArr[1]);
                             $('#hybirdEndTimeMinute').selectpicker('refresh');
-                        }catch (e) {
+                        } catch (e) {
                             console.log(e);
                             warningMesageSimaple("单人单管采样时间格式错误!");
                             return;
@@ -723,7 +714,7 @@ function hybirdTimeModal() {
                 return;
             }
             if (res.code == 0) {
-                var singleHybirdNumber=res.data.configValue;
+                var singleHybirdNumber = res.data.configValue;
                 $("#singleHybirdNumber").val(singleHybirdNumber);
             }
         }
@@ -731,30 +722,21 @@ function hybirdTimeModal() {
 }
 
 
-
-
-
-
-
-
-
-
-
 /**
  * 提交核酸更新时间请求
  */
 function updateHyBirdTime() {
-    var hybirdBeginTimeHour=$('#hybirdBeginTimeHour').val();
-    var hybirdBeginTimeMinute=$('#hybirdBeginTimeMinute').val();
-    var hybirdEndTimeHour=$('#hybirdEndTimeHour').val();
-    var hybirdEndTimeMinute=$('#hybirdEndTimeMinute').val();
-    var hybirdTime=hybirdBeginTimeHour+":"+hybirdBeginTimeMinute+"-"+hybirdEndTimeHour+":"+hybirdEndTimeMinute;
+    var hybirdBeginTimeHour = $('#hybirdBeginTimeHour').val();
+    var hybirdBeginTimeMinute = $('#hybirdBeginTimeMinute').val();
+    var hybirdEndTimeHour = $('#hybirdEndTimeHour').val();
+    var hybirdEndTimeMinute = $('#hybirdEndTimeMinute').val();
+    var hybirdTime = hybirdBeginTimeHour + ":" + hybirdBeginTimeMinute + "-" + hybirdEndTimeHour + ":" + hybirdEndTimeMinute;
     $.ajax({
         type: "POST",
         contentType: "application/json;charset=UTF-8",
         url: '/thmz/setConfig',
         dataType: "json",
-        data: JSON.stringify({"configKey": "single_hybird_time","configValue": hybirdTime}),
+        data: JSON.stringify({"configKey": "single_hybird_time", "configValue": hybirdTime}),
         headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")},
         success: function (res) {
             if (res == '401' || res == 401) {
@@ -762,13 +744,13 @@ function updateHyBirdTime() {
                 return;
             }
             if (res.code == 0) {
-                var singleHybirdNumber=$('#singleHybirdNumber').val();
+                var singleHybirdNumber = $('#singleHybirdNumber').val();
                 $.ajax({
                     type: "POST",
                     contentType: "application/json;charset=UTF-8",
                     url: '/thmz/setConfig',
                     dataType: "json",
-                    data: JSON.stringify({"configKey": "single_hybird_number","configValue": singleHybirdNumber}),
+                    data: JSON.stringify({"configKey": "single_hybird_number", "configValue": singleHybirdNumber}),
                     headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")},
                     success: function (res) {
                         if (res == '401' || res == 401) {
@@ -787,4 +769,5 @@ function updateHyBirdTime() {
             }
         }
     });
-}
+}
+