无关风月
2024-09-24 763c2b92c534b9830f39d304cb423817740c55f2
玩湃微信商户分账
7个文件已修改
128 ■■■■ 已修改文件
cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cloud-server-activity/src/main/resources/mapper/CouponMapper.xml 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackagePaymentServiceImpl.java 31 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/OperatorController.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TSiteController.java 54 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cloud-server-management/src/main/java/com/dsh/guns/modular/system/model/OperatorAuth.java 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cloud-server-management/src/main/webapp/static/modular/system/tSite/tSite.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java
@@ -325,11 +325,16 @@
        }
        if (ofSearch.getStoreId() != null || ofSearch.getStoreIds().size() != 0) {
            for (Map<String, Object> map : mapList1) {
                if (map.get("cityManagerId").equals(ofSearch.getOperatorId())){
                    mapList.add(map);
                    continue;
                }
                // 如果当前登陆人是运营商 只能查看平台添加的优惠券应只展示使用范围为全国通用、
                // 指定城市有运营商管辖的、指定门店有运营商旗下门店
                if (ofSearch.getObjType() == 2) {
                    if (Integer.parseInt(String.valueOf(map.get("useScope"))) == 1) {
                        mapList.add(map);
                        continue;
                    }
                    if (Integer.parseInt(String.valueOf(map.get("useScope"))) == 2) {
                        // 获取到优惠券id 查询这个优惠券指定了哪些城市
cloud-server-activity/src/main/resources/mapper/CouponMapper.xml
@@ -30,7 +30,8 @@
        state,
        illustrate,
        auditStatus,
        publisherType
        publisherType,
        cityManagerId
        from t_coupon
        where 1=1
        <if test="objType == 3">
cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackagePaymentServiceImpl.java
@@ -1002,20 +1002,20 @@
    }
    private String smid = "2088330203191220";//平台支付宝商户号
    public static void main(String[] args) {
        BigDecimal bigDecimal = new BigDecimal("100");
        String s = "1";
        double v = Double.parseDouble(s);
        double v1 = v * 0.01;
        BigDecimal bigDecimal1 = new BigDecimal(String.valueOf(v1));
        BigDecimal multiply = bigDecimal1.multiply(bigDecimal);
        System.err.println(v);
        System.err.println(v1);
        System.err.println(multiply);
    }
//    public static void main(String[] args) {
//        BigDecimal bigDecimal = new BigDecimal("100");
//
//
//        String s = "1";
//        double v = Double.parseDouble(s);
//        double v1 = v * 0.01;
//
//        BigDecimal bigDecimal1 = new BigDecimal(String.valueOf(v1));
//        BigDecimal multiply = bigDecimal1.multiply(bigDecimal);
//        System.err.println(v);
//        System.err.println(v1);
//        System.err.println(multiply);
//    }
    public ResultUtil AlipayPayment(String code, BigDecimal request) {
        // 二级商户商户号
        String smidUser;
@@ -1569,9 +1569,6 @@
    @Autowired
    private TCoursePackageService packageService;
    @Autowired
    private TCoursePackagePaymentService packagePaymentService;
    @Autowired
    private CoursePackageStudentService coursePackageStudentService;
cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/OperatorController.java
@@ -195,6 +195,7 @@
    public Object listAll(Integer id, String merchantNumber,String name) throws Exception {
        TOperator byId = operatorService.getById(id);
        byId.setMerchantNumber(merchantNumber);
        byId.setMerchantName(name);
        operatorService.updateById(byId);
        ResultUtil resultUtil = payMoneyUtil.addReceiver(merchantNumber, name);
        if (resultUtil.getCode() == 500){
cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TSiteController.java
@@ -116,29 +116,10 @@
        Integer objectType = UserExt.getUser().getObjectType();
        Integer objectId = UserExt.getUser().getObjectId();
        model.addAttribute("userType",objectType);
        List<CityManager> province = cityManagerClient.listAll();
        // 已有城市管理的省
        ArrayList<String> list1 = new ArrayList<>();
        // 已有城市管理的市
        ArrayList<String> list2 = new ArrayList<>();
        for (CityManager cityManager : province) {
            list1.add(cityManager.getProvince());
            list2.add(cityManager.getCity());
        }
        HashSet<String> set = new HashSet<String>(list1);
        List<TCity> list = cityService.list(new LambdaQueryWrapper<TCity>().eq(TCity::getParentId, 0));
        QueryWrapper<TSiteType> wrapper = new QueryWrapper<>();
        wrapper.eq("state",1);
        List<TSiteType> siteType = siteTypeService.list(wrapper);
        List<TCity> list3 = cityService.list(new LambdaQueryWrapper<TCity>().eq(TCity::getParentId, 0));
        model.addAttribute("list",list3);
        model.addAttribute("siteType",siteType);
        String roleid = UserExt.getUser().getRoleid();
@@ -146,12 +127,8 @@
        model.addAttribute("objectType",objectType);
        model.addAttribute("objectId",objectId);
        model.addAttribute("type",1);
        List<TOperator> list5 = tOperatorService.list();
        model.addAttribute("list5",list5);
        return PREFIX + "TSite.html";
    }
    /**
@@ -656,21 +633,28 @@
    @Autowired
    private TOperatorService tOperatorService;
    @Autowired
    private TOperatorCityService operatorCityService;
    /**
     * 跳转到添加场地管理
     */
    @RequestMapping("/add")
    public String tCompetitionAdd(Model model) {
        List<CityManager> province = cityManagerClient.listAll();
        System.out.println(province);
        // 已有城市管理的省
        ArrayList<String> list1 = new ArrayList<>();
        // 已有城市管理的市
        ArrayList<String> list2 = new ArrayList<>();
        for (CityManager cityManager : province) {
            list1.add(cityManager.getProvince());
            list2.add(cityManager.getCity());
        if (UserExt.getUser().getObjectType()==2){
            // 查询这个运营商管理的省
            TOperator id = tOperatorService.getOne(new QueryWrapper<TOperator>().eq("id", UserExt.getUser().getObjectId()));
            if (id.getType()==1){
                // 全国
                List<TCity> list = cityService.list(new LambdaQueryWrapper<TCity>().eq(TCity::getParentId, 0));
                model.addAttribute("list",list);
            }else{
                // 找到他管理的省
                List<TOperatorCity> list = operatorCityService.list(new QueryWrapper<TOperatorCity>().eq("operatorId", UserExt.getUser().getObjectId()).eq("pid", 0));
                model.addAttribute("list",list);
            }
        }else{
            List<TCity> list = cityService.list(new LambdaQueryWrapper<TCity>().eq(TCity::getParentId, 0));
            model.addAttribute("list",list);
        }
        Integer objectType = UserExt.getUser().getObjectType();
        Integer objectId = UserExt.getUser().getObjectId();
@@ -687,13 +671,11 @@
        List<TOperator> list = tOperatorService.list();
        model.addAttribute("yysList",list);
        model.addAttribute("userType",objectType);
        HashSet<String> set = new HashSet<String>(list1);
        QueryWrapper<TSiteType> wrapper = new QueryWrapper<>();
        wrapper.eq("state",1);
        List<TSiteType> siteType = siteTypeService.list(wrapper);
        model.addAttribute("siteType",siteType);
        model.addAttribute("province",set);
        model.addAttribute("city",list2);
        model.addAttribute("province",list);
        String roleid = UserExt.getUser().getRoleid();
        model.addAttribute("role",roleid);
        model.addAttribute("objectType",objectType);
cloud-server-management/src/main/java/com/dsh/guns/modular/system/model/OperatorAuth.java
@@ -47,16 +47,13 @@
    private String legalAddress;
    @TableField(value = "legalFront")
    private String legalFront;
    @TableField(value = "merchantNumber")
    private String merchantNumber;
    @TableField(value = "legalBack")
    private String legalBack;
    @TableField(value = "aliasName")
    private String aliasName;
    @TableField(value = "accountType")
    private Integer accountType;
    @TableField(value = "auditState")
    private Integer auditState;
    @TableField(value = "bank")
    private String bank;
    @TableField(value = "accountName")
@@ -73,8 +70,7 @@
    private String bankName;
    @TableField(value = "bankNumber")
    private String bankNumber;
    @TableField(value = "bankCardTwo")
    private String bankCardTwo;
    @TableField(value = "refuseReason")
    private String refuseReason;
@@ -100,8 +96,8 @@
    private String signUrl;
    @TableField(value = "signState")
    private String signState;
    @TableField(value = "bankCardTwo")
    private String bankCardTwo;
    @TableField(value = "isBenefits")
    private String  isBenefits;
    @TableField(value = "benefitsName")
@@ -118,4 +114,18 @@
    private String benefitsEndTime;
    @TableField(value = "benefitsAddress")
    private String benefitsAddress;
    @TableField(value = "auditState")
    private Integer auditState;
    @TableField(value = "aliasName")
    private String aliasName;
    @TableField(value = "merchantNumber")
    private String merchantNumber;
}
cloud-server-management/src/main/webapp/static/modular/system/tSite/tSite.js
@@ -472,6 +472,8 @@
    console.log("看看是否可预约值")
    console.log(reservation);
    var checkbox = document.querySelector('input[name="pt"]');
    console.log(checkbox)
    if (checkbox!=null){
    if (checkbox.checked) {
        data.type = 1
        console.log("选中是平台");
@@ -480,6 +482,8 @@
        console.log("运营商");
        data.type = 2;
    }
    }
    if (reservation == 1) {
        if (data.typeName === "智慧场地") {
            console.log("===========这是智慧球场")