Compare commits

...

2 Commits

Author SHA1 Message Date
review512jwy@163.com 3829144317 日志改完模块名 4 weeks ago
review512jwy@163.com 73ea589207 收藏接口,补充分页 1 month ago
  1. 1
      dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_cn.yml
  2. 1
      dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_en.yml
  3. 75
      dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_jp.yml
  4. 154
      dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_jp_bak.yml
  5. 4
      dongjian-dashboard-back-controller/src/main/java/com/dongjian/dashboard/back/controller/DeviceController.java
  6. 2
      dongjian-dashboard-back-service/src/main/java/com/dongjian/dashboard/back/service/impl/FavoritedDeviceServiceImpl.java

1
dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_cn.yml

@ -145,5 +145,6 @@ msgcn:
addNotification: 新增通知
editNotification: 编辑通知
delNotification: 删除通知
editDeviceField: 编辑设备属性

1
dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_en.yml

@ -145,6 +145,7 @@ msgen:
addNotification: Add notification
editNotification: Edit notification
delNotification: Delete notification
editDeviceField: Edit device attributes

75
dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_jp.yml

@ -80,18 +80,18 @@ msgjp:
elapsedTime: '{0}日{1}時間{2}分間'
categoryHasExisted: カテゴリは既に存在します。
operationLogMap:
addRole: ロールを追加
editRole: ロールを編集
deleteRole: ロールを削除
queryRole: ロール一覧を取得
addUser: ユーザーを追加
editUser: ユーザーを編集
deleteUser: ユーザーを削除
resetPassword: パスワードをリセット
addRole: ロール管理
editRole: ロール管理
deleteRole: ロール管理
queryRole: ロール管理
addUser: ユーザー管理
editUser: ユーザー管理
deleteUser: ユーザー管理
resetPassword: ユーザー管理
changePassword: パスワードを変更
unbindMFADevice: MFAデバイスの連携を解除
queryUser: ユーザー一覧を取得
queryOperationLog: 操作ログを照会する
queryUser: ユーザー管理
queryOperationLog: 操作ログ
getS3Credentials: S3ファイル操作トークンを取得する
addSlack: Slackを追加
editSlack: Slackを編集
@ -101,14 +101,14 @@ msgjp:
editTeams: Teamsを編集
deleteTeams: Teamsを削除
queryTeams: Teamsリストを取得
getCumulativeDataList: 積算データ一覧を取得
getCumulativeDataList: 計量
queryDeviceList: デバイス一覧を取得
addDeviceGroup: デバイスグループを追加
editDeviceGroup: デバイスグループを編集
deleteDeviceGroup: デバイスグループを削除
queryDeviceGroup: デバイスグループ一覧を取得
bindGroupForDevice: デバイスにデバイスグループを割り当てる
bindDeviceForGroup: デバイスグループに紐付けるデバイスを設定する
addDeviceGroup: パネル選択
editDeviceGroup: パネル選択
deleteDeviceGroup: パネル選択
queryDeviceGroup: パネル選択
bindGroupForDevice: パネル選択
bindDeviceForGroup: パネル選択
addMonitoringPointCategory: 監視ポイントカテゴリを追加
editMonitoringPointCategory: 監視ポイントカテゴリを編集
deleteMonitoringPointCategory: 監視ポイントカテゴリを削除
@ -119,32 +119,33 @@ msgjp:
queryMonitoringPointCategoryGroup: 監視ポイントカテゴリグループ一覧を取得
bindGroupForCategory: 監視ポイントカテゴリにグループをバインド
bindCategoryForGroup: グループに監視ポイントカテゴリをバインド
confirmAlarm: アラームを確認
handleAlarm: アラームを対応
exportCumulativeData: 積算データをエクスポート
getAlarmDataList: アラームデータ一覧を取得
exportAlarmData: アラームデータをエクスポート
getMeasureDataList: 計測データ一覧を取得
exportMeasureData: 計測データをエクスポート
getBaStatusDataList: 稼働設備一覧を取得
exportBaStatusData: 稼働設備データをエクスポート
getFavoriteList: お気に入りデバイス一覧を取得
removeFavoriteDevice: お気に入りデバイスを削除
addFavoriteDevice: お気に入りデバイスを追加
addDeviceForGroup: デバイスグループにバインドされたデバイスを設定する
delDeviceForGroup: デバイスグループにバインドされた指定されたデバイスを削除する
confirmAlarm: 警報管理
handleAlarm: 警報管理
exportCumulativeData: 計量
getAlarmDataList: 警報管理
exportAlarmData: 警報管理
getMeasureDataList: 計測
exportMeasureData: 計測
getBaStatusDataList: 運転
exportBaStatusData: 運転
getFavoriteList: お気に入り
removeFavoriteDevice: お気に入り
addFavoriteDevice: お気に入り
addDeviceForGroup: パネル選択
delDeviceForGroup: パネル選択
editBuildingField: 建物の属性を編集
setLngLat: 天気の経度と緯度を設定
addLevel: レベルを追加
editLevel: レベルを編集
deleteLevel: レベルを削除
queryLevel: レベル一覧を取得
addNotificationCategory: 通知カテゴリを追加
editNotificationCategory: 通知カテゴリを編集
delNotificationCategory: 通知カテゴリを削除
addNotification: 通知を追加
editNotification: 通知を編集
delNotification: 通知を削除
addNotificationCategory: お知らせカテゴリ管理
editNotificationCategory: お知らせカテゴリ管理
delNotificationCategory: お知らせカテゴリ管理
addNotification: お知らせ管理
editNotification: お知らせ管理
delNotification: お知らせ管理
editDeviceField: デバイス属性を編集

154
dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_jp_bak.yml

@ -0,0 +1,154 @@
msgjpbak:
parameterMap:
serviceError: 内部サービスのエラー
tokenError: インターフェイスの認証に失敗
excelEmpty: フォームが空になっている
lineNum: 行{0}:
paramsFormatError: パラメータのフォーマットエラー
verifCodeExpired: 確認コード期限切れ
verifCodeError: 確認コードエラー
accountExpired: アカウントの有効期限が切れている
pwdError: パスワードエラー
userNotExist: ユーザーが存在しない
noOperationAuth: 操作権限なし
projectNameHasExisted: プロジェクト名がすでにある
projectNameDoesNotExist: プロジェクト名がない
buildingNameHasExisted: 該当ビル名がすでにある
buildingNameDoesNotExist: 該当ビル名がない
floorNameHasExisted: 該当フロア名がすでにある
floorNameDoesNotExist: 該当フロア名がない
buildingNotFound: 該当ビルがない
fbNotSameCompany: ビルと同じ会社に所属してください
spaceNameHasExisted: 該当部屋名がすでにある
floorNotFound: 該当フロア名がない
rfNotSameCompany: フロアと同じ会社に所属してください
assetNameHasExisted: 該当資産名がすでにある
assetSymbolHasExisted: 記号はすでに存在します
assetNameDoesNotExist: 該当資産名がない
assetSymbolDoesNotExist: 資産記号が存在しません
spaceNotFound: 該当部屋がない
faNotSameCompany: 部屋と同じ会社に所属してください
bindedDevice: デバイスと関連付け
deviceTypeNotExist: デバイスタイプがない
excelBuildingLineDuplicate: テーブルに同じデータがある
dbBuildingDuplicate: プラットフォームにすでに該当ビルがない
dbFloorDuplicate: プラットフォームには既にこのフロアが存在しています。
dbSpaceDuplicate: プラットフォームには既にこのスペースが存在しています。
dbAssetDuplicate: プラットフォームには既にこのアセットが存在しています。
excelCompanyNameIsNull: 会社名を入力してください
excelBuildingNameIsNull: ビルを入力してください
excelFloorNameIsNull: フロア名を入力してください。
excelSpaceNameIsNull: スペース名を入力してください。
excelSpaceOrFloorNameIsNull: フロア名とスペース名を入力してください。
excelCompanyNameNotExist: プラットフォーム上に該当会社名はない
userOrEmailNotExist: ユーザーが存在しません
companyNameHasExisted: 会社はすでにプラットフォーム上に存在する
taowaComapny: 下位の会社を親会社として利用することは不可
hasSubsidiary: 削除対象の会社には下位の会社があるので、先に下位の会社を対応してください
roleNameExist: 役割名が既に登録済み
roleHasBinded: 役割はユーザーにバインドされている ので、削除する前にバインドを解除してください
loginNameOrEmailHasExisted: ユーザー名またはメールボックスはすでに使用されています
mailAddUserPwdSubject: 新規アカウント・パスワードの作成
mailAddUserPwdContent: '{0} 様<br/><br/>このたびは、データ管理プラットフォームへのご登録、誠にありがとうございます。<br/><br/>下記の通り、アカウントが発行されましたのでご案内いたします。<br/><br/>-------------------------------------------------<br/>ユーザー名(ID):<u>{1}</u><br/>初期パスワード:<span style="text-transform: none;"><u>{2}</u></span><br/>-------------------------------------------------<br/><br/>ご不明な点がございましたら、お気軽にサポートまでお問い合わせください。<br/><br/>ログインはこちらから:<br/>【AD スマビル 可視化UI URL】:https://smbil.ifmservice.jp/login<br/><br/>-------------------------------<br/>イオンディライト株式会社<br/>サポート窓口: smbil-support@ifmservice.jp<br/>-------------------------------'
mailResetUserPwdSubject: アカウント・パスワードのリセット
pwdFormatError: パスワードの構成には、数字、アルファベット、特殊文字(~!@#$%^&*) で、12桁以上
oldPwdError: 旧パスワードエラー
newPwdSameOld: 注:旧パスワードと同じものを使用しないでください
companyLimit: 最大15のエンタープライズを作成可能
consecutiveLoginFail: ログインの失敗が多すぎます。{0}分{1}秒待ってから再度ログインしてください。
loginFailCount: ログインに{0}回失敗しました。残りの試行回数:{1}回。
deviceGroupNameHasExisted: デバイスグループ名は既に存在しています。
invalidDeviceCategory: サポートされていないデバイスタイプ。
monitoringPointCategoryNameHasExisted: この監視ポイントカテゴリ名は既に存在します
monitoringPointCategoryGroupNameHasExisted: この監視ポイントグループ名は既に存在します
alertLevel_1: 通常
alertLevel_2: 緊急故障
alertLevel_3: 深刻な故障
alertLevel_4: 中程度の故障
alertLevel_5: 軽微な故障
confirmStatus_0: 未確認
confirmStatus_1: 確認済み
handleStatus_1: 未対応
handleStatus_2: 対応中
handleStatus_3: 完了
handleStatus_4: 自動復旧
canNotProcessed: これ以上の処理はできません
processOwnRole: 自分のロールを操作することはできません
levelNameExist: 階層名は既に存在しています
invalidParentLevel: 無効な上位階層です
levelReferencedByChildren: 下位階層に紐づいています。削除する前に紐付けを解除してください。
elapsedTime: '{0}日{1}時間{2}分間'
categoryHasExisted: カテゴリは既に存在します。
operationLogMap:
addRole: ロールを追加
editRole: ロールを編集
deleteRole: ロールを削除
queryRole: ロール一覧を取得
addUser: ユーザーを追加
editUser: ユーザーを編集
deleteUser: ユーザーを削除
resetPassword: パスワードをリセット
changePassword: パスワードを変更
unbindMFADevice: MFAデバイスの連携を解除
queryUser: ユーザー一覧を取得
queryOperationLog: 操作ログを照会する
getS3Credentials: S3ファイル操作トークンを取得する
addSlack: Slackを追加
editSlack: Slackを編集
deleteSlack: Slackを削除
querySlack: Slackリストを取得
addTeams: Teamsを追加
editTeams: Teamsを編集
deleteTeams: Teamsを削除
queryTeams: Teamsリストを取得
getCumulativeDataList: 積算データ一覧を取得
queryDeviceList: デバイス一覧を取得
addDeviceGroup: デバイスグループを追加
editDeviceGroup: デバイスグループを編集
deleteDeviceGroup: デバイスグループを削除
queryDeviceGroup: デバイスグループ一覧を取得
bindGroupForDevice: デバイスにデバイスグループを割り当てる
bindDeviceForGroup: デバイスグループに紐付けるデバイスを設定する
addMonitoringPointCategory: 監視ポイントカテゴリを追加
editMonitoringPointCategory: 監視ポイントカテゴリを編集
deleteMonitoringPointCategory: 監視ポイントカテゴリを削除
queryMonitoringPointCategory: 監視ポイントカテゴリ一覧を取得
addMonitoringPointCategoryGroup: 監視ポイントカテゴリグループを追加
editMonitoringPointCategoryGroup: 監視ポイントカテゴリグループを編集
deleteMonitoringPointCategoryGroup: 監視ポイントカテゴリグループを削除
queryMonitoringPointCategoryGroup: 監視ポイントカテゴリグループ一覧を取得
bindGroupForCategory: 監視ポイントカテゴリにグループをバインド
bindCategoryForGroup: グループに監視ポイントカテゴリをバインド
confirmAlarm: アラームを確認
handleAlarm: アラームを対応
exportCumulativeData: 積算データをエクスポート
getAlarmDataList: アラームデータ一覧を取得
exportAlarmData: アラームデータをエクスポート
getMeasureDataList: 計測データ一覧を取得
exportMeasureData: 計測データをエクスポート
getBaStatusDataList: 稼働設備一覧を取得
exportBaStatusData: 稼働設備データをエクスポート
getFavoriteList: お気に入りデバイス一覧を取得
removeFavoriteDevice: お気に入りデバイスを削除
addFavoriteDevice: お気に入りデバイスを追加
addDeviceForGroup: デバイスグループにバインドされたデバイスを設定する
delDeviceForGroup: デバイスグループにバインドされた指定されたデバイスを削除する
editBuildingField: 建物の属性を編集
setLngLat: 天気の経度と緯度を設定
addLevel: レベルを追加
editLevel: レベルを編集
deleteLevel: レベルを削除
queryLevel: レベル一覧を取得
addNotificationCategory: 通知カテゴリを追加
editNotificationCategory: 通知カテゴリを編集
delNotificationCategory: 通知カテゴリを削除
addNotification: 通知を追加
editNotification: 通知を編集
delNotification: 通知を削除

4
dongjian-dashboard-back-controller/src/main/java/com/dongjian/dashboard/back/controller/DeviceController.java

@ -38,7 +38,7 @@ public class DeviceController {
@Autowired
private DeviceService deviceService;
@OperationLog(operation = "queryDeviceList", remark = "")
// @OperationLog(operation = "queryDeviceList", remark = "")
@Operation(summary = "获取设备列表")
@RequestMapping(value = "/getListPage",method = RequestMethod.GET)
public PageResponse<PageInfo<DeviceVO>> getListPage(
@ -65,7 +65,7 @@ public class DeviceController {
return pageResponse;
}
@OperationLog(operation = "editRole", remark = "")
// @OperationLog(operation = "editDeviceField", remark = "")
@Operation(summary = "编辑设备属性")
@RequestMapping(value = "/editField",method = RequestMethod.POST)
public SimpleDataResponse editField(

2
dongjian-dashboard-back-service/src/main/java/com/dongjian/dashboard/back/service/impl/FavoritedDeviceServiceImpl.java

@ -19,6 +19,7 @@ import com.dongjian.dashboard.back.vo.data.DeviceAlarmData;
import com.dongjian.dashboard.back.vo.data.DeviceBaStatusData;
import com.dongjian.dashboard.back.vo.data.DeviceMeasureData;
import com.dongjian.dashboard.back.vo.device.FavoritedDeviceVO;
import com.github.pagehelper.PageHelper;
import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
@ -67,6 +68,7 @@ public class FavoritedDeviceServiceImpl implements FavoritedDeviceService {
pageSearchParam.setCategoryIdList(Constants.CATEGORY_MAP.get(pageSearchParam.getClassId()));
}
PageHelper.startPage(pageSearchParam.getPageNum() == null ? 1 : pageSearchParam.getPageNum(), pageSearchParam.getPageSize() == null ? 20 : pageSearchParam.getPageSize());
List<FavoritedDeviceVO> favoritedDeviceVOList = favoritedDeviceMapperExt.getListPage(pageSearchParam);
List<Object> resultList = new ArrayList<>();

Loading…
Cancel
Save