fwq
2023-04-14 08fa864c5a8510f3981109154aecba7eab445094
咨询师现金
2个文件已添加
1个文件已修改
138 ■■■■■ 已修改文件
phis-feign/src/main/java/com/hz/his/dto/report/ConsultantCashDto.java 82 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/report/ConsultantCashReportDto.java 53 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/platform/bi/BiShopDayService.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/report/ConsultantCashDto.java
New file
@@ -0,0 +1,82 @@
package com.hz.his.dto.report;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
@Data
public class ConsultantCashDto{
    private String userId;
    private String userName;
    private String tel;
    private String CIQ;
    private String memberNO;
    private String userType;
    private String channelId;
    private String channelName;
    private String channel2Id;
    private String channelName2;
    private String channelCategory;
    private String arrivalType;
    private String orderNo;
    private String type;
    private String orderId;
    private String developerShopId;
    private String developerShopName;
    private String cashierShopId;
    private String cashierShopName;
    private String serviceShopId;
    private String serviceShopName;
    private String operatorId;
    private String operatorName;
    private Date orderTime;
    private String orderConsultantId;
    private String orderConsultantName;
    private String cashierId;
    private String cashierName;
    private String developerId;
    private String developerName;
    private String goodsType;
    private String itemTypeId1;
    private String itemTypeName1;
    private String itemTypeId2;
    private String itemTypeName2;
    private String itemTypeId3;
    private String itemTypeName3;
    private String goodsName;
    private BigDecimal discount;
    private String doctorQualification;
    private String specification;
    private String unit;
    private String specs = "[]";
    private BigDecimal proPrice=BigDecimal.ZERO;
    private Integer buyNum;
    private String transactionType;
    private String payMode;
    private Date payTime;
    private String remarks;
    private BigDecimal performanceMoney=BigDecimal.ZERO;
    //用户咨询师(荣爷说权限按照这个查询)
    private String hisCorpUserName;
    //交易类型
    public static final String TYPE_TRANSACTION_PROCEEDS="收款";
}
phis-feign/src/main/java/com/hz/his/dto/report/ConsultantCashReportDto.java
New file
@@ -0,0 +1,53 @@
package com.hz.his.dto.report;
import com.hz.his.dto.PageDto;
import lombok.Data;
/**
 * 咨询师现金业绩报表
 *
 * @Author: zhouxiang
 * @Date: 2022/12/22/10:35
 * @Description:
 */
@Data
public class ConsultantCashReportDto extends PageDto {
    //开单时间:开始时间(格式:yyyy-MM-dd)
    private String startTime;
    //开单时间:结束时间(格式:yyyy-MM-dd)
    private String endTime;
    //门店标识
    private String shopId;
    //收银门店
    private String cashierShopId;
    //关键字查询
    private String keyWord;
    //业务分类('收款','退款')
    private String transactionType;
    //营销分类(商品分类,OrderItemConstants)
    private String goodsType;
    //订单类型(OrderTotalConstants)
    private String type;
    //订单号
    private String orderNo;
    //渠道,末级id
    private String channel2Id;
    //客户(姓名、ciq、会员号、手机号)
    private String userName;
    //客户类别
    private String userType;
    //项目分类,末级id
    private String itemTypeId;
    //商品名称
    private String goodsName;
    //开单咨询师(荣爷说权限按照这个查询)
    private String orderConsultantId;
    //开单咨询师(荣爷说权限按照这个查询)
    private String orderConsultantName;
    //开单咨询师(荣爷说权限按照这个查询)
    private ConsultantCashDto consultantCashReport;
    //用户咨询师(荣爷说权限按照这个查询)
    private String hisCorpUserName;
    //用户咨询师(荣爷说权限按照这个查询)
    private String hisCorpUserId;
}
phis-feign/src/main/java/com/hz/his/feign/service/platform/bi/BiShopDayService.java
@@ -5,7 +5,6 @@
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
/**
@@ -47,7 +46,7 @@
     * 其它业绩信息
     * ShopOtherVo
     */
    @RequestMapping("/admin/export/shop/other/list")
    @PostMapping("/admin/export/shop/other/list")
    Result otherInAchievement(@RequestBody ShopReportDto shopReportDto);
}