From 98fe87967986bf4ad01f19ca2f3c54ae067fa43c Mon Sep 17 00:00:00 2001 From: chenjiahe <763432473@qq.com> Date: 星期一, 27 五月 2024 18:23:57 +0800 Subject: [PATCH] Merge branch 'master-prod-new' into chenjiahe-新版回访 --- phis-feign/src/main/java/com/hz/his/dto/activity/RepoActivityDto.java | 28 ++++ phis-feign/src/main/java/com/hz/his/vo/doctor/DisNumVo.java | 16 ++ phis-feign/src/main/java/com/hz/his/dto/activity/RepoActivityLimitDto.java | 20 ++ phis-feign/src/main/java/com/hz/his/constant/ActivityPreferentialConstants.java | 49 +++++++ phis-feign/src/main/java/com/hz/his/vo/label/LabelFindVo.java | 5 phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipOrderService.java | 4 phis-feign/src/main/java/com/hz/his/dto/order/OrderItemPreferentialDto.java | 56 ++++++++ phis-feign/src/main/java/com/hz/his/dto/coupon/CouponNumberDto.java | 8 + phis-feign/src/main/java/com/hz/his/dto/order/OrderItemPHisDto.java | 10 + phis-feign/src/main/java/com/hz/his/dto/report/user/UserDetailSelectDto.java | 53 ++++++- phis-feign/src/main/java/com/hz/his/feign/service/platform/fdd/SPhipFddSignTaskService.java | 6 phis-feign/src/main/java/com/hz/his/feign/service/phis/SRepoActivityService.java | 42 ++++++ phis-feign/src/main/java/com/hz/his/feign/service/platform/bi/BiUserService.java | 3 phis-feign/src/main/java/com/hz/his/dto/order/PayDto.java | 2 phis-feign/src/main/java/com/hz/his/dto/fdd/FddDto.java | 6 phis-feign/src/main/java/com/hz/his/dto/order/OrderRefundDto.java | 4 phis-feign/src/main/java/com/hz/his/dto/refund/RefundPreferentialDto.java | 24 +++ phis-feign/src/main/java/com/hz/his/feign/service/marketing/MDoctorService.java | 25 +++ 18 files changed, 349 insertions(+), 12 deletions(-) diff --git a/phis-feign/src/main/java/com/hz/his/constant/ActivityPreferentialConstants.java b/phis-feign/src/main/java/com/hz/his/constant/ActivityPreferentialConstants.java new file mode 100644 index 0000000..9a88017 --- /dev/null +++ b/phis-feign/src/main/java/com/hz/his/constant/ActivityPreferentialConstants.java @@ -0,0 +1,49 @@ +package com.hz.his.constant; + +import com.hx.util.StringUtils; + +/** + * 娲诲姩浼樻儬绫诲瀷 + * @USER: fhx + * @DATE: 2024/5/8 + **/ +public class ActivityPreferentialConstants { + + /** 浼樻儬绫诲瀷 - 闄嶄环 */ + public static final String TYPE_PRICE_REDUCTION = "price_reduction"; + /** 浼樻儬绫诲瀷 - 璧犻�佷紭鎯犲埜 */ + public static final String TYPE_GIFT_COUPON = "gift_coupon"; + /** 浼樻儬绫诲瀷 - 璧犻�佺Н鍒� */ + public static final String TYPE_GIFT_INTEGRAL = "gift_integral"; + /** 浼樻儬绫诲瀷 - 鎶樻墸 */ + public static final String TYPE_DISCOUNT = "discount"; + /** 浼樻儬绫诲瀷 - 璧犻�侀」鐩� */ + public static final String TYPE_GIFT_PROJECT = "gift_project"; + + + /** 杞崲浼樺寲绫诲瀷涓枃 */ + public static String changeTypeCn(String type){ + switch (type){ + case TYPE_PRICE_REDUCTION: return "闄嶄环"; + case TYPE_GIFT_COUPON: return "璧犻�佷紭鎯犲埜"; + case TYPE_GIFT_INTEGRAL: return "璧犻�佺Н鍒�"; + case TYPE_DISCOUNT: return "鎵撴姌"; + case TYPE_GIFT_PROJECT: return "璧犻�侀」鐩�"; + default: return "鏈煡"; + } + } + + /** 妫�鏌ュ垽鏂槸鍚﹁禒閫佺被鍨� */ + public static boolean checkGiftType(String type){ + if(StringUtils.isEmpty(type)){ + return false; + } + + if(TYPE_GIFT_COUPON.equals(type) + || TYPE_GIFT_INTEGRAL.equals(type) + || TYPE_GIFT_PROJECT.equals(type)){ + return true; + } + return false; + } +} diff --git a/phis-feign/src/main/java/com/hz/his/dto/activity/RepoActivityDto.java b/phis-feign/src/main/java/com/hz/his/dto/activity/RepoActivityDto.java new file mode 100644 index 0000000..f6e80a9 --- /dev/null +++ b/phis-feign/src/main/java/com/hz/his/dto/activity/RepoActivityDto.java @@ -0,0 +1,28 @@ +package com.hz.his.dto.activity; + +import lombok.Data; + +import java.util.List; + +/** + * 澶嶈喘娲诲姩dto + * @USER: fhx + * @DATE: 2024/5/8 + **/ +@Data +public class RepoActivityDto { + + /** 澶嶈喘娲诲姩id */ + private String activityId; + /** 鐢ㄦ埛id */ + private String userId; + /** 闄愬埗鐢ㄦ埛浼氬憳绛夌骇(澶氫釜閫楀彿鍒嗛殧锛岀┖鍒欎笉闄愬埗) */ + private String limitVipLevel; + /** 闄愬埗闂ㄥ簵id */ + private List<String> limitShopIdList; + /** 闄愬埗鍘嗗彶璐拱杩噑puId */ + private List<String> limitSpuIdList; + /** 闄愬埗鍘嗗彶鍒嗙被(椤圭洰鏄犲皠琛�) */ + private List<RepoActivityLimitDto> limitTypeList; + +} diff --git a/phis-feign/src/main/java/com/hz/his/dto/activity/RepoActivityLimitDto.java b/phis-feign/src/main/java/com/hz/his/dto/activity/RepoActivityLimitDto.java new file mode 100644 index 0000000..0765a7e --- /dev/null +++ b/phis-feign/src/main/java/com/hz/his/dto/activity/RepoActivityLimitDto.java @@ -0,0 +1,20 @@ +package com.hz.his.dto.activity; + +import lombok.Data; + +import java.util.List; + +/** + * 澶嶈喘娲诲姩闄愬埗dto + * @USER: fhx + * @DATE: 2024/5/8 + **/ +@Data +public class RepoActivityLimitDto { + + /** 鏄犲皠妯″潡 */ + private Integer moduleType; + /** 鏄犲皠鍚嶇О */ + private String itemName; + +} diff --git a/phis-feign/src/main/java/com/hz/his/dto/coupon/CouponNumberDto.java b/phis-feign/src/main/java/com/hz/his/dto/coupon/CouponNumberDto.java index 799d2b1..2760d5a 100644 --- a/phis-feign/src/main/java/com/hz/his/dto/coupon/CouponNumberDto.java +++ b/phis-feign/src/main/java/com/hz/his/dto/coupon/CouponNumberDto.java @@ -17,6 +17,7 @@ public class CouponNumberDto{ /**鏍囪瘑*/ private String id; + /**鏍囬*/ private String title; /**鏈夋晥寮�濮嬫椂闂�*/ @@ -58,6 +59,13 @@ /**璁℃椂绫诲瀷锛�0鏃堕棿娈碉紝1棰嗗彇鏈夋晥鏃堕暱锛堥鍙栨椂闂村彔鍔犳椂闂达級锛�2鏃犳晥鏃堕暱锛�*/ private Integer timeType; + /** 浼樻儬鍒竔d */ + private String couponId; + /** 浼樻儬鍒告爣棰� */ + private String couponTitle; + /** 浼樻儬鍒哥爜id */ + private String couponNumberId; + /**璁℃椂绫诲瀷-鏃堕棿娈�*/ public static final int TIME_TYPE_SLOT = 0; /**璁℃椂绫诲瀷-棰嗗彇鏃堕暱锛堥鍙栨椂闂村彔鍔犳椂闂达級*/ diff --git a/phis-feign/src/main/java/com/hz/his/dto/fdd/FddDto.java b/phis-feign/src/main/java/com/hz/his/dto/fdd/FddDto.java index c273def..9a31982 100644 --- a/phis-feign/src/main/java/com/hz/his/dto/fdd/FddDto.java +++ b/phis-feign/src/main/java/com/hz/his/dto/fdd/FddDto.java @@ -25,6 +25,8 @@ private String signTemplateName; /** 妯℃澘绫诲瀷(鐢靛瓙鐥呭巻鍜屽鏂规椂閫夋嫨鐨勬ā鏉�) */ private String templateType; + /** 绛剧讲浠诲姟缂栧彿 */ + private String signTaskId; /** 鎿嶄綔浜虹被鍨�(OperatorConstants) */ private Integer opType; @@ -56,6 +58,10 @@ private String positionY; /** 瀹氫綅椤电爜.棣栭〉浠�1寮�濮� */ private int positionPageNo = 1; + /** 绛惧悕瀹藉害 */ + private Integer width; + /** 绛惧悕楂樺害 */ + private Integer height; //鍙戣捣鍒涘缓绛剧讲浠诲姟鐢ㄥ埌 /** 鍙備笌浜虹被鍨�(FddActorConstants) */ diff --git a/phis-feign/src/main/java/com/hz/his/dto/order/OrderItemPHisDto.java b/phis-feign/src/main/java/com/hz/his/dto/order/OrderItemPHisDto.java index 9ed4794..79d8a0e 100644 --- a/phis-feign/src/main/java/com/hz/his/dto/order/OrderItemPHisDto.java +++ b/phis-feign/src/main/java/com/hz/his/dto/order/OrderItemPHisDto.java @@ -24,6 +24,12 @@ private BigDecimal totalPoints; /**闈炲繀濉� 鎶樻墸(鍗曚綅:鐧惧垎姣�) 蹇呭~锛岄粯璁�100,涓嶄紶鍚庡彴榛樿100*/ private BigDecimal discount; + /**褰撳墠鏄惁鍏佽浣庡垎鎶垫墸鐜伴噾*/ + private Boolean isCanUseIntegralCash = false; + /** 浼樻儬鍒搁噾棰濓紙鍏冿級蹇呭~锛屼笉浼犲垯榛樿0 */ + private BigDecimal couponTotal; + /** 浼樻儬绂忓埄鎬婚噾棰濓紙鍏冿級蹇呭~锛屼笉浼犲垯榛樿0 */ + private BigDecimal preferentialTotal; /**鎶垫墸鐜伴噾閲戦*/ private BigDecimal cash = BigDecimal.ZERO; /**鎶垫墸鐜伴噾閲戦闇�瑕佹敮浠樼殑绉垎*/ @@ -35,6 +41,8 @@ /**闈炲繀濉� 绗笁鏂筰tem鏍囪瘑 */ private String commonItemId; + /**闈炲繀濉� 绗笁鏂筰tem鐨剆pu鏍囪瘑 */ + private String commonItemGoodsId; /**闈炲繀濉� 韬綋閮ㄤ綅鏍囪瘑 */ private String bodyPartsId; /**闈炲繀濉� 韬綋閮ㄤ綅鍚嶇О */ @@ -59,4 +67,6 @@ /** 璇夋眰鍒嗙被idList */ private List<String> appealTypeIdList; + /** 瀛愬崟浼樻儬绂忓埄鏁版嵁 */ + private List<OrderItemPreferentialDto> orderItemPreferentialList; } diff --git a/phis-feign/src/main/java/com/hz/his/dto/order/OrderItemPreferentialDto.java b/phis-feign/src/main/java/com/hz/his/dto/order/OrderItemPreferentialDto.java new file mode 100644 index 0000000..5fabdb9 --- /dev/null +++ b/phis-feign/src/main/java/com/hz/his/dto/order/OrderItemPreferentialDto.java @@ -0,0 +1,56 @@ +package com.hz.his.dto.order; + +import lombok.Data; + +import java.math.BigDecimal; + +/** + * 璁㈠崟瀛愬崟鍟嗗搧鍏宠仈鐨勪紭鎯犳椿鍔� + * @USER: fhx + * @DATE: 2024/5/8 + **/ +@Data +public class OrderItemPreferentialDto { + + /** 璁㈠崟id锛圤rdersTotal锛� */ + private String orderId; + /** 涓�绾у瓙璁㈠崟id锛圤rderItem锛� */ + private String orderItemId; + + /** 浼樻儬娲诲姩鍚嶇О */ + private String name; + /** 鏉ユ簮绫诲瀷 */ + private String sourceType; + /** 鏉ユ簮鏍囪瘑 */ + private String sourceId; + + /** 杈呭姪瀛楁1 */ + private String common1Id; + /** 杈呭姪瀛楁2 */ + private String common2Id; + /** 杈呭姪鏁板�� */ + private Integer commonNum; + + /** 娲诲姩绫诲瀷(ActivityPreferentialConstants) */ + private String type; + + /** 浼樻儬鏁板�� */ + private BigDecimal valNum; + /** 璧犻�佷紭鎯爅son */ + private String giftJson; + + /** 浼樻儬璁$畻鎺掑簭 */ + private Integer sortNum; + /** 浼樻儬鍓嶄环鏍� */ + private BigDecimal beforePrice = BigDecimal.ZERO; + /** 浼樻儬鍚庝环鏍� */ + private BigDecimal afterPrice = BigDecimal.ZERO; + /** 浼樻儬浠锋牸(浼樻儬鍓�-浼樻儬鍚�) */ + private BigDecimal preferentialPrice = BigDecimal.ZERO; + + + //////////////////////////////////////////////////////////////////////////////////////////// + + public OrderItemPreferentialDto() { + } +} diff --git a/phis-feign/src/main/java/com/hz/his/dto/order/OrderRefundDto.java b/phis-feign/src/main/java/com/hz/his/dto/order/OrderRefundDto.java index 196d775..97b8d87 100644 --- a/phis-feign/src/main/java/com/hz/his/dto/order/OrderRefundDto.java +++ b/phis-feign/src/main/java/com/hz/his/dto/order/OrderRefundDto.java @@ -1,5 +1,6 @@ package com.hz.his.dto.order; +import com.hz.his.dto.refund.RefundPreferentialDto; import lombok.Data; import java.math.BigDecimal; @@ -78,4 +79,7 @@ //闈炲繀濉� 閲嶅彂鏍囪瘑 private String resendRecordId; + /** 閫�娆句紭鎯� */ + private RefundPreferentialDto refundPreferentialDto; + } diff --git a/phis-feign/src/main/java/com/hz/his/dto/order/PayDto.java b/phis-feign/src/main/java/com/hz/his/dto/order/PayDto.java index b17c67c..81e9e45 100644 --- a/phis-feign/src/main/java/com/hz/his/dto/order/PayDto.java +++ b/phis-feign/src/main/java/com/hz/his/dto/order/PayDto.java @@ -69,5 +69,7 @@ private String giveIncreaseTitle; /**璧犻�佹爣棰橈紙棰嗗彇璁板綍灞曠ず-璇︽儏锛夛紙涓嶈浣跨敤锛屼細鍒犻櫎锛�*/ private String giveIncreaseInfo; + /**闈炲繀濉� 鍙互鍙備笌绉垎鎶垫墸缁撹处鐨勫晢鍝佹爣璇�*/ + private List<String> canIntegralCashIdList; } diff --git a/phis-feign/src/main/java/com/hz/his/dto/refund/RefundPreferentialDto.java b/phis-feign/src/main/java/com/hz/his/dto/refund/RefundPreferentialDto.java new file mode 100644 index 0000000..82169a8 --- /dev/null +++ b/phis-feign/src/main/java/com/hz/his/dto/refund/RefundPreferentialDto.java @@ -0,0 +1,24 @@ +package com.hz.his.dto.refund; + +import com.hz.his.dto.coupon.CouponNumberDto; +import lombok.Data; + +import java.math.BigDecimal; +import java.util.List; + +/** + * 閫�娆句紭鎯燿to + * @USER: fhx + * @DATE: 2024/5/15 + **/ +@Data +public class RefundPreferentialDto { + + /** 瑕侀��娆剧殑澶嶈喘娲诲姩璧犻�佺Н鍒� */ + private BigDecimal refundRepoGiftIntegral; + /** 瑕侀��娆句綔搴熺殑澶嶈喘娲诲姩璧犻�佷紭鎯犲埜 */ + private List<CouponNumberDto> refundRepoGiftCouponList; + /** 宸蹭娇鐢ㄤ紭鎯犲埜鎻愮ず */ + private List<String> couponTipsList; + +} diff --git a/phis-feign/src/main/java/com/hz/his/dto/report/user/UserDetailSelectDto.java b/phis-feign/src/main/java/com/hz/his/dto/report/user/UserDetailSelectDto.java index ba36af5..6d50a4d 100644 --- a/phis-feign/src/main/java/com/hz/his/dto/report/user/UserDetailSelectDto.java +++ b/phis-feign/src/main/java/com/hz/his/dto/report/user/UserDetailSelectDto.java @@ -1,6 +1,6 @@ package com.hz.his.dto.report.user; -import com.hz.his.dto.report.UserDetailReportDto; +import com.hz.his.dto.PageDto; import lombok.Data; import java.util.List; @@ -10,17 +10,54 @@ * @author fwq * */ @Data -public class UserDetailSelectDto extends UserDetailReportDto { - /**鏌ヨ娲昏穬鑰乂IP鎯呭喌 鍕鹃�変汉鏁帮細鏌ヨ�佹椿璺冿紝鍕鹃�夋祦澶憋細娴佸け 鍕鹃�夋椿璺�/娌夌潯 鏌ョ姸鎬�*/ +public class UserDetailSelectDto extends PageDto { + /**闂ㄥ簵鏍囪瘑*/ + private List<String> shopIdList; + /**闂ㄥ簵缂栧彿*/ + private List<String> shopNoList; + /**椤鹃棶鏍囪瘑*/ + private List<String> adviserIdList; + /**椤鹃棶缂栧彿*/ + private List<String> adviserNoList; - /**鏌ヨ瀹㈡埛绛夌骇*/ + /**鏌ヨ娲昏穬鑰乂IP,娴佸け(娴佸け)/娲昏穬(鐘舵��)/娌夌潯(鐘舵��)涔嬮棿鏄�愭垨銆戝叧绯�0:娴佸け 1:娲昏穬 2:娌夌潯*/ + private List<Integer> oldVipList; + + /**鏌ヨ瀹㈡埛绛夌骇,绛夌骇涔嬮棿鏄�愭垨銆戝叧绯�*/ private List<String> userLevelList; - /**涓夊ぇ椤圭洰鏈墽琛� 闆嗗悎 锛堟瘡涓兘鏄崟閫夛級*/ - /**棰滃�艰鍒�(涓�绾э紝浜岀骇锛屼笁绾х殑闆嗗悎)*/ + /**涓夊ぇ椤圭洰鏈墽琛屽ぇ鐨勬槸銆愪笖銆�,鍚勮嚜鏄�愭垨銆�*/ + /**鎵撳崱椤圭洰0:1-3涓湀鏈墽琛�,1:4-6涓湀鏈墽琛�,2:>6涓湀鏈墽琛�*/ + private List<Integer> dkProjectList; + /**鎶楄“椤圭洰0:1-3涓湀鏈墽琛�,1:4-6涓湀鏈墽琛�,2:>6涓湀鏈墽琛�*/ + private List<Integer> ksProjectList; + /**鏍稿績椤圭洰0:1-3涓湀鏈墽琛�,1:4-6涓湀鏈墽琛�,2:>6涓湀鏈墽琛�*/ + private List<Integer> hxProjectList; - /**RFM 闆嗗悎 R1..R2..绛夐兘鏄崟閫�*/ + /**RFM涔嬮棿鏄槸銆愪笖銆�,鍚勮嚜鏄�愭垨銆�*/ + /**鏌ヨRFM鐨凴1,鎶婄粺璁¤寖鍥村悕(渚嬪:3-6涓湀)浼犺繃鏉�*/ + private List<String> rrOneList; + /**鏌ヨRFM鐨凢1,鎶婄粺璁¤寖鍥村悕(渚嬪:3-6涓湀)浼犺繃鏉�*/ + private List<String> ffOneList; + /**鏌ヨRFM鐨凢2,鎶婄粺璁¤寖鍥村悕(渚嬪:3-6涓湀)浼犺繃鏉�*/ + private List<String> ffTwoList; + /**鏌ヨRFM鐨凪1,鎶婄粺璁¤寖鍥村悕(渚嬪:3-6涓湀)浼犺繃鏉�*/ + private List<String> mmOneList; + /**鏌ヨRFM鐨凪2,鎶婄粺璁¤寖鍥村悕(渚嬪:3-6涓湀)浼犺繃鏉�*/ + private List<String> mmTwoList; - /**瀹㈢兢:绛夌骇鍗曢�夛紝瑙﹁揪鍗曢��*/ + /**瀹㈢兢涔嬮棿鏄�愭垨銆�,鍚勮嚜涔熸槸銆愭垨銆�*/ + /**A瀹�,0:30澶╂棤瑙﹁揪,1:3涓湀鏃犺Е杈�,2:6涓湀鏃犺Е杈�,3:1骞存棤瑙﹁揪*/ + private List<Integer> aaLevelList; + /**B瀹�,0:30澶╂棤瑙﹁揪,1:3涓湀鏃犺Е杈�,2:6涓湀鏃犺Е杈�,3:1骞存棤瑙﹁揪*/ + private List<Integer> bbLevelList; + /**C瀹�,0:30澶╂棤瑙﹁揪,1:3涓湀鏃犺Е杈�,2:6涓湀鏃犺Е杈�,3:1骞存棤瑙﹁揪*/ + private List<Integer> ccLevelList; + /**D瀹�,0:30澶╂棤瑙﹁揪,1:3涓湀鏃犺Е杈�,2:6涓湀鏃犺Е杈�,3:1骞存棤瑙﹁揪*/ + private List<Integer> ddLevelList; + + /**棰滃�艰鍒�(涓�绾э紝浜岀骇锛屼笁绾х殑鐢�'-'鎷兼帴鐨勯泦鍚�),涔嬮棿銆愭垨銆戠殑鍏崇郴,鍚勮嚜涔熸槸銆愪笖銆�*/ + private List<String> planList; + } diff --git a/phis-feign/src/main/java/com/hz/his/feign/service/marketing/MDoctorService.java b/phis-feign/src/main/java/com/hz/his/feign/service/marketing/MDoctorService.java new file mode 100644 index 0000000..e815426 --- /dev/null +++ b/phis-feign/src/main/java/com/hz/his/feign/service/marketing/MDoctorService.java @@ -0,0 +1,25 @@ +package com.hz.his.feign.service.marketing; + +import com.hx.resultTool.Result; +import com.hz.his.dto.marketing.common.MarketingTotalDto; +import com.hz.his.dto.user.room.UserDoctorRoomDto; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; + +/** + * 钀ラ攢鍔╂墜瀹℃牳鎺ュ彛 + */ +@FeignClient(name="marketing-assistant-user",path = "/m_assistant",contextId = "m-doctor") +public interface MDoctorService { + + /** + * 鐐硅瘖鍖荤敓鎺ュ彛 + */ + @PostMapping(value = "/doctor/apply/diagnosis/add") + Result diagnosisAdd(@RequestBody UserDoctorRoomDto userDoctorRoomDto); + + + + +} diff --git a/phis-feign/src/main/java/com/hz/his/feign/service/phis/SRepoActivityService.java b/phis-feign/src/main/java/com/hz/his/feign/service/phis/SRepoActivityService.java new file mode 100644 index 0000000..c2f2e0e --- /dev/null +++ b/phis-feign/src/main/java/com/hz/his/feign/service/phis/SRepoActivityService.java @@ -0,0 +1,42 @@ +package com.hz.his.feign.service.phis; + +import com.hx.resultTool.Result; +import com.hz.his.dto.PageDto; +import com.hz.his.dto.activity.RepoActivityDto; +import com.hz.his.dto.coupon.CouponDto; +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; +import org.springframework.web.bind.annotation.RequestParam; + +import java.math.BigDecimal; + +/** + * 澶嶈喘娲诲姩service + */ +@FeignClient(name="phis-provider",path = "/p-his-data",contextId = "repo-activity") +public interface SRepoActivityService { + + /** 闂ㄥ簵鍒楄〃 */ + @PostMapping(value = "/repo/activity/shop/list") + Result shopList(); + + /** SPU鍒楄〃 */ + @PostMapping(value = "/repo/activity/spu/list") + Result spuList(@RequestBody PageDto dto); + + /** 椤圭洰鏄犲皠鍒嗙被鍒楄〃 */ + @PostMapping(value = "/repo/activity/project/type/relation/list") + Result projectTypeRelationList(@RequestBody PageDto dto); + + /** 浼樻儬鍒稿垪琛� */ + @PostMapping(value = "/repo/activity/coupon/list") + Result couponList(@RequestBody CouponDto couponDto); + + /** 妫�鏌ユ煡璇㈢敤鎴锋槸鍚︾鍚堝弬涓庡璐椿鍔� */ + @PostMapping(value = "/repo/activity/check/user/can/join") + Result checkUserCanJoin(@RequestBody RepoActivityDto repoActivityDto); + + +} diff --git a/phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipOrderService.java b/phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipOrderService.java index 970d425..3cfa716 100644 --- a/phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipOrderService.java +++ b/phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipOrderService.java @@ -186,5 +186,7 @@ @PostMapping(value = "/order/countOrderShouldTotal") Result countOrderShouldTotal(@RequestBody OrderCountShouldTotalDto dto); - + /** 閫�娆惧墠閫昏緫妫�鏌� */ + @PostMapping(value = "/order/reufnd/afrer/check") + Result refundAfterCheck(@RequestBody OrderRefundDto dto); } \ No newline at end of file diff --git a/phis-feign/src/main/java/com/hz/his/feign/service/platform/bi/BiUserService.java b/phis-feign/src/main/java/com/hz/his/feign/service/platform/bi/BiUserService.java index 2fe0bb2..7925679 100644 --- a/phis-feign/src/main/java/com/hz/his/feign/service/platform/bi/BiUserService.java +++ b/phis-feign/src/main/java/com/hz/his/feign/service/platform/bi/BiUserService.java @@ -4,6 +4,7 @@ import com.hz.his.dto.report.UserDetailReportDto; import com.hz.his.dto.report.UserReportDto; import com.hz.his.dto.report.UserReportListDto; +import com.hz.his.dto.report.user.UserDetailSelectDto; import com.hz.his.dto.user.UserDto; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; @@ -109,7 +110,7 @@ * rfm瀹㈡埛姒傝-鎼滅储鐢ㄦ埛鍒楄〃 */ @PostMapping("/admin/rfmUser/report/user/search/list") - Result userSearchList(@RequestBody UserDetailReportDto userDetailReportDto); + Result userSearchList(@RequestBody UserDetailSelectDto userDetailSelectDto); } diff --git a/phis-feign/src/main/java/com/hz/his/feign/service/platform/fdd/SPhipFddSignTaskService.java b/phis-feign/src/main/java/com/hz/his/feign/service/platform/fdd/SPhipFddSignTaskService.java index df278bc..98418a3 100644 --- a/phis-feign/src/main/java/com/hz/his/feign/service/platform/fdd/SPhipFddSignTaskService.java +++ b/phis-feign/src/main/java/com/hz/his/feign/service/platform/fdd/SPhipFddSignTaskService.java @@ -60,4 +60,10 @@ @PostMapping(value = "/fdd/sign/task/signTaskGetFile") Result signTaskGetFile(@RequestBody FddDto dto); + /** 绛剧讲浠诲姟璇︽儏 - 娉曞ぇ澶� */ + @PostMapping(value = "/fdd/sign/task/detail/fdd") + Result detailFdd(@RequestBody FddDto dto); + + + } diff --git a/phis-feign/src/main/java/com/hz/his/vo/doctor/DisNumVo.java b/phis-feign/src/main/java/com/hz/his/vo/doctor/DisNumVo.java new file mode 100644 index 0000000..249e094 --- /dev/null +++ b/phis-feign/src/main/java/com/hz/his/vo/doctor/DisNumVo.java @@ -0,0 +1,16 @@ +package com.hz.his.vo.doctor; + +import lombok.Data; + +/** + * 鐐硅瘖瀹℃牳鏁版嵁 + * */ +@Data +public class DisNumVo { + + /**褰撴湀鐐硅瘖閫氳繃鏁伴噺*/ + private Integer passNum = 0; + /**褰撴湀鐐硅瘖涓婇檺鏁伴噺*/ + private Integer maxNum = 0; + +} diff --git a/phis-feign/src/main/java/com/hz/his/vo/label/LabelFindVo.java b/phis-feign/src/main/java/com/hz/his/vo/label/LabelFindVo.java index ae63cc7..835b7f5 100644 --- a/phis-feign/src/main/java/com/hz/his/vo/label/LabelFindVo.java +++ b/phis-feign/src/main/java/com/hz/his/vo/label/LabelFindVo.java @@ -7,8 +7,9 @@ */ @Data public class LabelFindVo { - - /**鑼冨洿鏍囪瘑*/ + /**鑼冨洿鏍囪瘑-鏂�(鍥犱负鏃у瓧娈电殑澶勭悊鏌ヨ琚睆钄�)*/ + private String rangeCodeNew; + /**鑼冨洿鏍囪瘑-鏃�*/ private String rangeCode; /**鐢ㄦ埛鏍囪瘑*/ private String userId; -- Gitblit v1.8.0