Task task = Q . task ( orderId ) // 根据订单找到一个任务
. selectAll () // 取所有字段, 但是不包含子列表
. selectDropOffTaskItemList ( // 选择所有的卸车任务
Q . dropOffTaskItem () // 定制卸车任务
. selectProduct () // 选择产品
. selectCustomOrder ( // 卸车任务上面还关联了一个订单
Q . customOrder () // 定制订单选择
. selectAll () // 选择订单所有字段
. selectCustomOrderItemList () // 选择订单下面的订单项
. selectDeliveryOrderAssetList ( // 选择订单子列表下面的相关资产列表
Q . deliveryOrderAsset () // 定制订单资产列表
. selectAsset ( // 选择资产对象
Q . asset () // 定制资产选择
. selectAssetStatus () // 状态要加上,便于显示资产状态
. where ( // 把不合法的资产过滤出去
Asset . ASSET_STATUS_PROPERTY ,
QueryOperator . NOT_EQUAL ,
AssetStatus . INVALID ))))). execute ( ctx );
TeaQL は、デュアルチェーン チームによってさまざまなプログラミング言語に基づいて新しく発明されたアプリケーション言語であり、複雑性が高く、長期にわたるメンテナンスが必要な大規模アプリケーションの開発を支援します。
高度にカスタマイズ可能な小売サプライ チェーンのミドルエンド基本システム。JavaScript の上位関数を通じてミドルエンド管理インターフェイスをカスタマイズできます。Java バックエンドは、メソッドの追加または多数の既存のメソッドの書き換えによって柔軟にカスタマイズできます。
本システムのコードは、自社開発のナレッジグラフと因果ネットワーク処理システムを利用し、保守性の高いソースコードを自動生成します。
従来の開発手法ではこのような大規模なアプリケーションシステムの開発や変更を柔軟に行うことができず、自社開発のクラウド開発ツールDaaS(Development as a Service)を活用し、多くの企業で導入されています。キットを開始します。このプロジェクトのモデル ファイル、retailscm.xml も含まれています (モデルを実行するには登録が必要です)。注: このプロジェクトを実行するのに DaaS は必要ありません。展開マニュアルを直接参照してください。
インテリジェントな開発の簡単な例については、医師のスケジュール設定システムを参照してください。
生鮮食品のサプライチェーンについては、以下をご覧ください。
役割 | ユーザー名 | パスワード |
---|---|---|
プラットフォーム | 13900000001 | 管理者123 |
販売者 1 | 13900000002 | 管理者123 |
商人2 | 13900000003 | 管理者123 |
主な特徴は以下のとおりです。
インタラクティブな表示モデルは、https://demo.doublechaintech.com/admin/design/retail_design.html でご覧いただけます。
ロゴ、ログイン ページ、ホームページの画像を除き、このシステムのソース コードは Apache 2 ライセンスであり、商用目的で使用できます。
このシステムは、商用システムのサポートと問題に基づいた無償の技術サポートを提供します。
自分で導入する場合は、導入ガイドを参照してください。
システム プラットフォーム フレームワークは、当然、1 人のユーザーに対して複数のアプリをサポートします。デモ アカウントは、以下の 18 のロールに対して確立され、異なるユーザーによって管理される異なるリソースを表します。
役割 | ユーザー名 | パスワード |
---|---|---|
全国小売店センター | 13900000001 | 管理者123 |
小売店 地方センター | 13900000002 | 管理者123 |
小売店市サービスセンター | 13900000003 | 管理者123 |
デモのアドレス: https://demo.doublechaintech.com/admin/retailscm/index.html
役割 | ユーザー名 | パスワード |
---|---|---|
シティパートナー | 13900000004 | 管理者123 |
潜在的な顧客 | 13900000005 | 管理者123 |
デモのアドレス: https://demo.doublechaintech.com/admin/retailscm/index.html
役割 | ユーザー名 | パスワード |
---|---|---|
小売店 | 13900000006 | 管理者123 |
小売店の会員権 | 13900000007 | 管理者123 |
デモのアドレス: https://demo.doublechaintech.com/admin/retailscm/index.html
役割 | ユーザー名 | パスワード |
---|---|---|
消費者の注文 | 13900000008 | 管理者123 |
製品サプライヤー | 13900000009 | 管理者123 |
供給命令 | 13900000010 | 管理者123 |
小売店での注文 | 13900000011 | 管理者123 |
デモのアドレス: https://demo.doublechaintech.com/admin/retailscm/index.html
役割 | ユーザー名 | パスワード |
---|---|---|
倉庫 | 13900000012 | 管理者123 |
棚 | 13900000013 | 管理者123 |
輸送船団 | 13900000014 | 管理者123 |
輸送業務 | 13900000015 | 管理者123 |
会計書類 | 13900000017 | 管理者123 |
デモのアドレス: https://demo.doublechaintech.com/admin/retailscm/index.html
役割 | ユーザー名 | パスワード |
---|---|---|
給与等級 | 13900000018 | 管理者123 |
スタッフ | 13900000020 | 管理者123 |
デモのアドレス: https://demo.doublechaintech.com/admin/retailscm/index.html
役割 | ユーザー名 | パスワード |
---|---|---|
ユーザードメイン | 13900000021 | 管理者123 |
デモのアドレス: https://demo.doublechaintech.com/admin/retailscm/index.html
バックエンド Java/Spring/Redis/MySQL/ArrangoDB/Kafka Java ソース コードは bizcore/WEB-INF/ にあります。
caf_core_src: 通用框架库核心代码,包含技术框架,基础设施
caf_custom_src: 通用框架库,主要包含配置文件
retailscm_core_src: 零售业务核心代码
retailscm_custom_src: 零售业务定制代码,如果要定制,在此处增加类,继承retail_core_src的相应类,可以调用或者重写父类,core里面的类提供大量可以重用的方法。
フロントエンドReact/dvajs/antd/echarts/Redux
現在、PGSQL9.5+ および GBASE 8S をサポートしています