ソースを参照

顾客インターフェース修正

zdsong 2 週間 前
コミット
b8550e160f

+ 57 - 0
farm-crm-biz/src/main/java/jp/yamoto/farm/crm/biz/bss/domain/vo/BssAskHistoryVo.java

@@ -0,0 +1,57 @@
+package jp.yamoto.farm.crm.biz.bss.domain.vo;
+
+import jp.yamoto.farm.common.core.domain.BaseEntity;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serial;
+import java.math.BigDecimal;
+
+/**
+ * 問合せ対応履歴情報 詳細情報Vo
+ *
+ * @author nextosd
+ */
+@Data
+public class BssAskHistoryVo extends BaseEntity {
+
+    /**
+     * ID
+     */
+    private String id;
+
+    /**
+     * 問合せ番号
+     */
+    private String askNo;
+
+    /**
+     * シリアルナンバー
+     */
+    private Integer seqNo;
+
+    /**
+     * お問い合わせ・対応内容
+     */
+    private String askAnswerRemark;
+
+    /**
+     * 対応者
+     */
+    private String answerUser;
+
+    /**
+     * 対応時間
+     */
+    private String answerTime;
+
+    /**
+     * 廃止フラグ
+     */
+    private Integer discontinuedFlg;
+
+    /**
+     * リビジョン
+     */
+    private Integer version;
+}

+ 118 - 0
farm-crm-biz/src/main/java/jp/yamoto/farm/crm/biz/bss/domain/vo/BssAskVo.java

@@ -0,0 +1,118 @@
+package jp.yamoto.farm.crm.biz.bss.domain.vo;
+
+import jp.yamoto.farm.common.core.domain.BaseEntity;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serial;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 問合せ情報詳細情報Vo
+ *
+ * @author nextosd
+ */
+@Data
+public class BssAskVo extends BaseEntity {
+
+    /**
+     * ID
+     */
+    private String id;
+
+    /**
+     * お問い合わせ番号
+     */
+    private String askNo;
+
+    /**
+     * 問合せ受付日
+     */
+    private String askDate;
+
+    /**
+     * 問合せ経路
+     */
+    private Integer askWay;
+
+    /**
+     * 問合せ種別
+     */
+    private Integer askType;
+
+    /**
+     * カテゴリ(大)
+     */
+    private String category1;
+
+    /**
+     * カテゴリ(中)
+     */
+    private String category2;
+
+    /**
+     * ステータス
+     */
+    private Integer status;
+
+    /**
+     * お問い合わせ・対応内容
+     */
+    private String askAnswerRemark;
+
+    /**
+     * 回答内容
+     */
+    private String answer;
+
+    /**
+     * お問い合わせ者
+     */
+    private String askUser;
+
+    /**
+     * お問い合わせ者区分
+     */
+    private Integer askUserType;
+
+    /**
+     * 最終対応者
+     */
+    private String finalAnswerUser;
+
+    /**
+     * 最終更新日時
+     */
+    private Date finalUpdateTime;
+
+    /**
+     * システム顧客番号
+     */
+    private String sysCustomerId;
+
+    /**
+     * 顧客ID
+     */
+    private String customerId;
+
+    /**
+     * 農家ID
+     */
+    private String farmerId;
+
+    /**
+     * 注文ID
+     */
+    private String orderId;
+
+    /**
+     * ユーザーID
+     */
+    private String userCd;
+
+    /**
+     * リビジョン
+     */
+    private Integer version;
+}

+ 0 - 6
farm-crm-biz/src/main/java/jp/yamoto/farm/crm/biz/master/domain/vo/MastCustomerVo.java

@@ -2,9 +2,6 @@ package jp.yamoto.farm.crm.biz.master.domain.vo;
 
 import jp.yamoto.farm.common.core.domain.BaseEntity;
 import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serial;
 
 /**
  * 顧客マスタ詳細情報Vo
@@ -14,9 +11,6 @@ import java.io.Serial;
 @Data
 public class MastCustomerVo extends BaseEntity {
 
-    @Serial
-    private static final long serialVersionUID = 1L;
-
     /**
      * ID
      */

+ 12 - 0
farm-crm/src/main/resources/i18n/messages.properties

@@ -59,6 +59,7 @@ E0058=Excel\u4EE5\u5916\u306E\u30D5\u30A1\u30A4\u30EB\u306F\u9078\u629E\u3067\u3
 E0059=\u8A72\u5F53\u691C\u5B9A\u7A2E\u985E\u306F\u65E2\u306B\u7D10\u4ED8\u3051\u3055\u308C\u3066\u3044\u308B\u305F\u3081\u3001{0}\u3059\u308B\u3053\u3068\u306F\u3067\u304D\u307E\u305B\u3093\u3002
 E0060=\u8A8D\u8A3C\u9805\u76EE\u30DE\u30B9\u30BF\u306B\u304A\u3051\u308B\u8A8D\u8A3C\u9805\u76EE\u306E\u500B\u6570\u304C\u5909\u66F4\u3055\u308C\u305F\u305F\u3081\u3001<br>\u7D10\u4ED8\u3051\u3092\u884C\u3046\u3053\u3068\u304C\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F\u3002
 E0061=\u6B8B\u5FF5\u306A\u304C\u3089\u3001\u30A2\u30AF\u30BB\u30B9IP\u306F\u30B7\u30B9\u30C6\u30E0\u30D6\u30E9\u30C3\u30AF\u30EA\u30B9\u30C8\u306B\u767B\u9332\u3055\u308C\u3066\u3044\u307E\u3059.
+E0062={0}\u306E\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8({1})\u304C\u4E0D\u6B63\u3067\u3059\u3002
 
 EM001=\u6587\u5B57\u6570\u306F1\uFF5E64\u3067\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044\u3002
 EM002=\u4E26\u3073\u9806\u306F1\uFF5E10\u3067\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044\u3002
@@ -87,6 +88,17 @@ label.representativeNameKn=\u4EE3\u8868\u8005\u540D\uFF08\u30AB\u30CA\uFF09
 label.customerId=\u9867\u5BA2ID
 label.customerName=\u9867\u5BA2\u540D
 
+#\u304A\u554F\u3044\u5408\u308F\u305B
+label.askNo=\u304A\u554F\u3044\u5408\u308F\u305B\u756A\u53F7
+label.askDate=\u554F\u5408\u305B\u53D7\u4ED8\u65E5
+label.askWay=\u554F\u5408\u305B\u7D4C\u8DEF
+label.askType=\u554F\u5408\u305B\u7A2E\u5225
+label.category1=\u30AB\u30C6\u30B4\u30EA\uFF08\u5927\uFF09
+label.category2=\u30AB\u30C6\u30B4\u30EA\uFF08\u4E2D\uFF09
+label.status=\u30B9\u30C6\u30FC\u30BF\u30B9
+label.askAnswerRemark=\u304A\u554F\u3044\u5408\u308F\u305B\u30FB\u5BFE\u5FDC\u5185\u5BB9
+label.askUser=\u304A\u554F\u3044\u5408\u308F\u305B\u8005
+
 label.branchNo=\u679D\u756A
 label.orderNo=\u4E26\u3073\u9806
 label.itemLabel=\u9805\u76EE\u30E9\u30D9\u30EB