diff --git a/.gitignore b/.gitignore index fe57bc2..5eac309 100644 --- a/.gitignore +++ b/.gitignore @@ -1,14 +1,33 @@ -# Created by .ignore support plugin (hsz.mobi) -### Maven template +HELP.md target/ -pom.xml.tag -pom.xml.releaseBackup -pom.xml.versionsBackup -pom.xml.next -release.properties -dependency-reduced-pom.xml -buildNumber.properties -.mvn/timing.properties -.mvn/wrapper/maven-wrapper.jar - -.idea/ +!.mvn/wrapper/maven-wrapper.jar +!**/src/main/**/target/ +!**/src/test/**/target/ + +### STS ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### IntelliJ IDEA ### +.idea +*.iws +*.iml +*.ipr + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ +build/ +!**/src/main/**/build/ +!**/src/test/**/build/ + +### VS Code ### +.vscode/ \ No newline at end of file diff --git a/README.md b/README.md index 5b85e33..95445aa 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,16 @@ ## 环境要求 -- Redis -- Consul -- MySQL +对应的功能,需要中间件进行支持,中间件部署方式,参见 [Docker 环境搭建]() + +## 系统架构 + +[design-0.0.1](https://github.com/Starrier/configure-resources/blob/master/images/design.png) + +## 网关层 + +> Imperator-gateway + +Docker 镜像地址:[Imperator-Gateway](https://hub.docker.com/repository/docker/starrier/gateway-dev) + diff --git a/imperator-content-entity/.gitignore b/imperator-content-entity/.gitignore index 774fc74..549e00a 100644 --- a/imperator-content-entity/.gitignore +++ b/imperator-content-entity/.gitignore @@ -1,15 +1,33 @@ -# Created by .ignore support plugin (hsz.mobi) -### Maven template +HELP.md target/ -pom.xml.tag -pom.xml.releaseBackup -pom.xml.versionsBackup -pom.xml.next -release.properties -dependency-reduced-pom.xml -buildNumber.properties -.mvn/timing.properties - -# Avoid ignoring Maven wrapper jar file (.jar files are usually ignored) -!/.mvn/wrapper/maven-wrapper.jar +!.mvn/wrapper/maven-wrapper.jar +!**/src/main/**/target/ +!**/src/test/**/target/ +### STS ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### IntelliJ IDEA ### +.idea +*.iws +*.iml +*.ipr + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ +build/ +!**/src/main/**/build/ +!**/src/test/**/build/ + +### VS Code ### +.vscode/ diff --git a/imperator-contents/.gitignore b/imperator-contents/.gitignore index 774fc74..c7a312c 100644 --- a/imperator-contents/.gitignore +++ b/imperator-contents/.gitignore @@ -13,3 +13,4 @@ buildNumber.properties # Avoid ignoring Maven wrapper jar file (.jar files are usually ignored) !/.mvn/wrapper/maven-wrapper.jar +imperator-contents.iml \ No newline at end of file diff --git a/imperator-contents/imperator-contents.iml b/imperator-contents/imperator-contents.iml index 007d227..d4b3c99 100644 --- a/imperator-contents/imperator-contents.iml +++ b/imperator-contents/imperator-contents.iml @@ -36,6 +36,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/imperator-contents/src/main/resources/design/design.pos b/imperator-contents/src/main/resources/design/design.pos new file mode 100644 index 0000000..6b7aa5d --- /dev/null +++ b/imperator-contents/src/main/resources/design/design.pos @@ -0,0 +1 @@ +{"diagram":{"image":{"height":678,"pngdata":"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xo8fL6vV+ZxbeHi4KleurPDwcGbDINe99NJLGjZsmDw8POTu7q63335bVatWVe/evQ3v4/Tp04qIiMgydoHcQogAmKRjx47q2LHjTT3n2g/mvXv31ssvvywfHx/16dNHklSuXDnHz7gztGjRQlOmTNG+ffvUuHFjSdKOHTvUqFEj7d27V1euXFHRokVlt9sVExOj4OBgkytGYeHt7a1Vq1bJbrdr4sSJqly5slOolalVq1ZOj1NTU7Vu3Tq5ubnluG8/Pz/Z7Xbe85CrrFarqlWrpiFDhuiVV16RzWZzardYLCpVqpQeeeQRNWvWTH379tWqVaucvrzFx8dr69atmjlzpoYPH65Dhw6pTp06+X0ouIOtWLFCkZGRkq5e8nXhwgVVrlxZoaGhWfquWrVKn376qb766iudO3dOXbt2dbQRICAvESIAJurRo4dSU1Odtrm5uSk0NFTBwcGOdRL69Omj5cuXa9KkSapVq5bc3d21efNmBQYGKjAwMNt9f/nll3leP/Je+fLlVb16de3atcsRIuzcuVOjRo3SuHHj9NNPP6lFixb67bffFB8fr2bNmkm6+kVt1qxZioqKUlpamh566CGNHTvW6Qzwzz//rJkzZ+rkyZPy9/fX5MmTVbJkSVOOE65n3LhxSk1N1RtvvKGoqChVr15dGzdudLSfP39eFSpU0JgxY275NXjPQ15ISUlR0aJFr/sly9fXV3379tWXX37pFCJERUWpWrVqCggIkL+/v8LDwwkRkGs2b97sCBCkq5cvFi1aNMf+PXv21KpVq/TII4/oscce05o1ayRdXR+he/fuWfqXKFFCixcvzv3CUegQIgAmOnHihHbu3Om0LSAgQNLVKeuZfv/9d0nSJ598ooEDB6pChQpauHCh49IHScrIyNCJEyd0zz33OLY1bNhQtWrVystDQD5o3ry5fvjhB73wwgs6evSo/vrrLzVt2lRNmjTRrl271KJFC/3444+qUaOGypQpI0l68803deLECa1YsUKenp4aM2aMZsyYoQkTJjj2GxYWpoULFyo9PV0jRozQO++8o7feesusw4SLqV27tgYPHqzSpUvr0UcfVZkyZTR8+HBZrVatX79e77//vkJCQtSwYcNbfg3e85CbbDabDh48qLlz56pXr1437F+rVi0dO3bMcSmNdPVShk6dOkmSOnXqpJkzZ2rEiBGO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qWJShciO6400AIVWRESEJCkkJESNGzc2uRoABYXFYlHJkiUVFBSkM2fOaObMmdqwYYOhEIFwEkB2biecvF2XL19W/fr11axZM0lSkSJFlJCQoOLFi+uuu+7SxYsXdeTIEVWqVEn33XefKlas6JIBgiSdPHlSnp6eeu211xzbrly5opUrV+qll17SxIkT9c0336h///5yc3MzsVJcyzVHG4BC6ciRI5Kk2rVrm1wJgIKqVq1akqTY2FhD/QknAWTndsLJ21WiRAm9+eabjsddunRRx44dHUFBWlqaHn/8cZUqVUqSXHqxxYEDBzp+jo2N1ZUrV9StWzc9/PDDqlOnjj766CONGjVKERER+uSTT+Tr62tesXAgRADgMjKvU+YsIYCceHt7S5Li4uIM9SecBHAjNxtO5raxY8dq7Nixprx2XvLx8XF67OHhoTZt2mj48OGqVKmSpKuf+RYvXqxff/2VAKEAIUQAAACFFuEkgBu52XASxkRFRTk9rlKliqZPn56ln5ubmxo0aJBfZcEAq9kFAAAAAAAA10CIAAAAAAAADCFEAAAAAIAC5NChQ0pPTze7jDy3cePGLNsOHTqkP/74w4RqYBRrIgAAAABAATJnzhwVK1ZMb731liIjIzVt2rRs+125ckUxMTH5XF3uGTt2rNq1a+e07fTp05o5c6aWLl2aZfFFFAyECAAAAABQgLz11lvq16+fPvroIw0ZMkSdO3fOtp+/v38+V5Y32rVrp4yMDMfjlJQUde3a1fF406ZNZpSFHBAiAAAAAEAB4uPjoxkzZqh48eJml5In2rZtK0my2Wxq27atLl++nOOMijslKLmTECIAKDT69++v/fv3m10GboPVatXMmTPVsmXLW3o+Y8D13e4YAABXUaNGDbNLyDOZMwv8/f21adMmrVu3Tunp6Xr//ffl6+ur5557TvPmzVO1atX0xhtvmFwt/okQAUChwZdH12ez2fTBBx/c8hdIxoDru90xkNsIplzf7QRT/P5dX0EMJidMmKBvv/1WKSkp+vHHHyVJLVu2lJubW5a+Npstv8vLdampqapVq5aeeeYZVa5cWcOGDZMkDRw4UOPGjVORIkUUGBioYsWKmVwpMhEiACh0XHkBosLs008/1ezZsxUYGHjb+2IMuKbcHAO5hS+Qru92gil+/66voAWTkjRp0iRNmjTJaRp/Tgso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AAAAAADAKoQIAAAAAADAKoQIAAAAAADAKoQIgA0lJibaugQUMCaTSf/5z39sXQaykJycbOsSAAAAbIoQAchD169fV2RkpCSpZcuWkqSIiAjdunVLCQkJeumll7K8KPn+++/zrc6i5LffflNqaqokaffu3UpKSrJquRs3bujIkSN5vh2TyaRFixZZvR1JiomJUUBAwEPnuXv3rjZs2KCUlJRsrfvy5cuaOXOmubZ0AQEBMhqN2VpXVu7du6e0tLRM29auXZsr2/irnBwfo9GoqVOnKjw8PE9qAgAAKAwcbF0A8CQLCwtTaGioli1bJun+RdiMGTM0dOhQpaamqlKlSnJycsp02QkTJujgwYPq3LmzjEajDIaMmV90dLT2799vfu3n56ennnrqoTXduHGjyF4E/fnnn1q4cKEmT56s0qVLKzIyUqGhoWrXrt0jl3V0dNQ///lPVapUSRUrVsyV7WzevFnHjh3LdB2jRo3KMC0oKOiRdWbF1dVVly9f1oIFC9SoUSNt3Lgx0/mSkpK0cuVK8+sTJ06oVKlSkqSdO3eqePHiat26dba2/eeff2rJkiUaN26cSpQokaF969atSkhI0IABAzK0/fDDD+rdu3eGGocMGaJixYo9cttJSUlaunSpHB0dLeqx5viMGzcuw/ru3r2rlStXasuWLRnaPvjgA5UrV85iWkJCgmbOnKkBAwaoUqVKj6wXyI5ffvlFffv2tZjm6+urkJCQh7YBeLS/nkPFixdXkyZNNGbMGPPfxZyu8+jRo4qKitJ7772nrVu3Zvo/HlCQESIAeahz5846cOCArl69Kkk6c+aMqlatKj8/PwUHB6tu3bpWrWf16tXy8PDIMN3f39/itZOTk/bu3fvQdTVp0sTK6p8sycnJWrFihTp06KDSpUtLun98pk2bpnr16snb29ti/oCAgEwveOfOnZthWnBwsBwcHLK9na5du6pr164W6zIajRowYMBjBQaZcXBw0ODBg/Xll1+qadOmatGiRabzPdijwWQy6ciRI+rZs6ck6f/9v/+nN998M1vbNZlMWrlypbp165bpz1OS3nrrLc2ePVs7duxQ+/btLQKU5OTkDIHKjBkzJEkff/yxrl+/rsaNG2e63vSf5YOyc3xmzpypW7duqXjx4tq/f7+aN28uNzc3SffDhNDQUL311lu6deuWypQpk2kNrq6u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vZR27dqloaHhuC+nv/jFLyq3H3vsscyfPz/9+vXL0qVLK6vt3HDDDXnkkUdSV1eXbt265eabb678zlVXXZUtW7bkr3/9azZs2JAnn3wyzc3N6d27d5qamrJ27dp89atfzVlnnZXevXtn4sSJGThwYEaOHHlMHbNnz855552XmpqaXH755dm0aVM6dOiQK6644hT+ZVqGc845J7///e/TqVOnapfyP73wwgtZs2ZNVq1alc2bN+djH/tYpk2blvbtHeYDp4bRBU6hn/70p5k+fXruvvvuDBgwIBs3bsy8efNyxhlnpFQqZezYsbn11luzcOHCJEcaY91///1JjvRE6NevX5qamtKuXbtMmzYtyZEDz6O3+/btm4ULF2b37t2VqZUvb3Y1ZsyYSsNFAFqGP//5z/nGN76RUqmUq6+++lWfN2LEiCxcuDBnn332MY/fdtttKZfLKZfLx31ZrK2tzfLly9O+ffuMGDEiM2bMSPfu3Svby+Vynn766axfvz6bNm2qXNP/8maARz+bkuRXv/pVyuVyampq3hCrD7zSikgtwZIlS7J27drK7JDnn38+O3bsSJ8+fXLNNdfkAx/4QOFLVABeKyECnEJ79+7N0KFDM+y824QAAArXSURBVG/evEydOjV33nln5s2bl1KplHK5nL179yY50j/hlWzfvj1nnnlmkmTnzp15+OGHK9t2796dmTNnJkk2bdqU/v375/LLL8/u3buP28/kyZOPuf+fXb+BluWxxx7LgQMHUiqVsm/fviRHprM3NTVV7pfL5WqWyEkwYcKEY5bpfTUdO3Y8LkA46ugMtFcyd+7cV91nqVTK4MGDM3jw4Fd9ziv1QPDltPqmTJmS888/PwcPHkxjY2P27NmThoaGbNiwId/+9rfz29/+NldffXWGDRtW7VKBNkyIAKdQnz59Mn/+/CxatCi333576uvr88wzz2To0KFZsGBBdu/endtvvz1f+9rXsmfPnlx66aXH/P4TTzxRaInGRx55JMOGDcsXv/jF47aNGTMmDzzwgJkI0AosXLgw999/f4YMGZI1a9Zk6dKllW0PPvjgMc9tyY3dgFNjwIABGTBgwCtu+8c//pEVK1bkuuuuywc/+MHMmjXLZz9wSggR4BTZu3dvbr311qxduzYXXnhh7rvvvuzatSuPPvporrnmmnTs2DHf+9730qlTp9x2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","width":1041,"y":-30,"x":-30},"elements":{"page":{"gridSize":10,"showGrid":true,"orientation":"portrait","height":1500,"backgroundColor":"255,255,255","width":1410,"padding":60},"elements":{"14b5d605ddd30a":{"textBlock":[{"position":{"w":"w-20","y":0,"h":"h","x":10},"text":"… …"}],"lineStyle":{},"link":"","parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["tl","tr","br","bl"],"fontStyle":{"bold":true},"dataAttributes":[{"id":"14b5d605ef79bf","category":"default","name":"序号","value":"","type":"number"},{"id":"14b5d605ef73b6","category":"default","name":"名称","value":"","type":"string"},{"id":"14b5d605ef7479","category":"default","name":"所有者","value":"","type":"string"},{"id":"14b5d605ef7038","category":"default","name":"连接","value":"","type":"link"},{"id":"14b5d605ef707d","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14b5d605ddd30a","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"矩形","category":"basic","name":"rectangle","path":[{"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"fillStyle":{},"locked":false,"props":{"w":112.52848819105107,"y":341.811567164179,"h":30.37686567164201,"angle":0,"zindex":42,"x":406.93868870470516}},"14e87ec4ae1d5b":{"textBlock":[{"position":{"w":"w","h":"h","y":0,"x":0},"text":"数据库"}],"lineStyle":{},"link":"","attribute":{"linkable":false,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"parent":"","resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"14e87ec4c46c9f","category":"default","name":"序号","value":"","type":"number"},{"id":"14e87ec4c462cc","category":"default","name":"名称","value":"","type":"string"},{"id":"14e87ec4c46df1","category":"default","name":"所有者","value":"","type":"string"},{"id":"14e87ec4c468ba","category":"default","name":"连接","value":"","type":"link"},{"id":"14e87ec4c46b5b","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14e87ec4ae1d5b","anchors":[],"category":"basic","title":"文本","name":"text","fillStyle":{},"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"locked":false,"props":{"w":92.92024962397035,"angle":0,"h":42.18644853584079,"y":511.66438019344093,"x":152.44691827648495,"zindex":59}},"14b5d5cc154fc9":{"textBlock":[{"position":{"w":"w-20","y":0,"h":"h","x":10},"text":"系统日志"}],"lineStyle":{},"link":"","parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"14b5d5cc245c42","category":"default","name":"序号","value":"","type":"number"},{"id":"14b5d5cc2451e8","category":"default","name":"名称","value":"","type":"string"},{"id":"14b5d5cc2456ab","category":"default","name":"所有者","value":"","type":"string"},{"id":"14b5d5cc245733","category":"default","name":"连接","value":"","type":"link"},{"id":"14b5d5cc245cef","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14b5d5cc154fc9","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"矩形","category":"basic","name":"rectangle","path":[{"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"fillStyle":{},"locked":false,"props":{"w":112.52848819105107,"y":341.811567164179,"h":30.37686567164201,"angle":0,"zindex":41,"x":279.3379323166295}},"14b5d63b6dd321":{"textBlock":[{"position":{"w":"w-20","h":"h","y":0,"x":10},"text":"PDA"}],"lineStyle":{},"link":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"parent":"","resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"14b5d63b81da4f","category":"default","name":"序号","value":"","type":"number"},{"id":"14b5d63b81d79f","category":"default","name":"名称","value":"","type":"string"},{"id":"14b5d63b81d458","category":"default","name":"所有者","value":"","type":"string"},{"id":"14b5d63b81dfe9","category":"default","name":"连接","value":"","type":"link"},{"id":"14b5d63b81d2e7","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14b5d63b6dd321","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"category":"basic","title":"矩形","name":"rectangle","fillStyle":{},"path":[{"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"locked":false,"props":{"w":96.51282346811946,"angle":0,"h":31.018656716417997,"y":134.99067164179098,"x":626.3496913782964,"zindex":44}},"1647a099277c5f":{"textBlock":[{"position":{"w":"w-20","y":0,"h":"h","x":10},"text":"基础数据"}],"lineStyle":{},"link":"","parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"1647a099427d23","category":"default","name":"序号","value":"","type":"number"},{"id":"1647a099427559","category":"default","name":"名称","value":"","type":"string"},{"id":"1647a0994275bd","category":"default","name":"所有者","value":"","type":"string"},{"id":"1647a099427d27","category":"default","name":"连接","value":"","type":"link"},{"id":"1647a099427cdf","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"1647a099277c5f","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"矩形","category":"basic","name":"rectangle","path":[{"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"fillStyle":{},"locked":false,"props":{"w":112.52848819105107,"y":342.811567164179,"h":30.37686567164201,"angle":0,"zindex":83,"x":557.3379323166296}},"14b5c917894f18":{"textBlock":[{"position":{"w":"w-20","y":0,"h":"h","x":10},"text":""}],"lineStyle":{},"link":"","parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"14b5c917894743","category":"default","name":"序号","value":"","type":"number"},{"id":"14b5c917894958","category":"default","name":"名称","value":"","type":"string"},{"id":"14b5c9178945cf","category":"default","name":"所有者","value":"","type":"string"},{"id":"14b5c917894a54","category":"default","name":"连接","value":"","type":"link"},{"id":"14b5c9178946e6","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14b5c917894f18","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"圆角矩形","category":"basic","name":"roundRectangle","path":[{"actions":[{"action":"move","y":"4","x":"0"},{"y1":"0","action":"quadraticCurve","y":"0","x1":"0","x":"4"},{"action":"line","y":"0","x":"w-4"},{"y1":"0","action":"quadraticCurve","y":"4","x1":"w","x":"w"},{"action":"line","y":"h-4","x":"w"},{"y1":"h","action":"quadraticCurve","y":"h","x1":"w","x":"w-4"},{"action":"line","y":"h","x":"4"},{"y1":"h","action":"quadraticCurve","y":"h-4","x1":"0","x":"0"},{"action":"close"}]}],"fillStyle":{"color":"255,255,255","type":"solid"},"locked":false,"group":"","props":{"w":655.7877937752879,"y":125.49999999999997,"h":54.50000000000003,"angle":0,"zindex":1,"x":263.2122062247121}},"14b5d4ec58d069":{"textBlock":[],"lineStyle":{"lineColor":"136,136,136","lineStyle":"dashed","lineWidth":1},"link":"","parent":"","attribute":{"linkable":false,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["l","r"],"fontStyle":{},"dataAttributes":[],"shapeStyle":{"alpha":1},"id":"14b5d4ec58d069","anchors":[],"title":"水平线","category":"ui","name":"uiHLine","path":[{"fillStyle":{"type":"none"},"actions":[{"action":"move","y":"lineWidth%2==0 ? Math.round(h/2) : h/2","x":0},{"action":"line","y":"lineWidth%2==0 ? Math.round(h/2) : h/2","x":"w"}]},{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"fillStyle":{},"locked":false,"group":"","props":{"w":788.5530817235151,"y":457.70165745856343,"h":20.76975720171887,"angle":0,"zindex":-2,"x":152.4469182764849}},"14e87e3623ad26":{"textBlock":[],"lineStyle":{"lineColor":"136,136,136","lineStyle":"dashed","lineWidth":1},"link":"","parent":"","attribute":{"linkable":false,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["l","r"],"fontStyle":{},"dataAttributes":[],"shapeStyle":{"alpha":1},"id":"14e87e3623ad26","anchors":[],"category":"ui","title":"水平线","name":"uiHLine","fillStyle":{},"path":[{"fillStyle":{"type":"none"},"actions":[{"action":"move","y":"lineWidth%2==0 ? Math.round(h/2) : h/2","x":0},{"action":"line","y":"lineWidth%2==0 ? Math.round(h/2) : h/2","x":"w"}]},{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"locked":false,"group":"","props":{"w":788.553081723515,"angle":0,"h":20.76975720171887,"y":257.2302427982811,"x":152.44691827648495,"zindex":48}},"1647a0992777e2":{"textBlock":[{"position":{"w":"w-20","y":0,"h":"h","x":10},"text":"… …"}],"lineStyle":{},"link":"","parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["tl","tr","br","bl"],"fontStyle":{"bold":true},"dataAttributes":[{"id":"1647a099427c54","category":"default","name":"序号","value":"","type":"number"},{"id":"1647a0994271f8","category":"default","name":"名称","value":"","type":"string"},{"id":"1647a0994278d9","category":"default","name":"所有者","value":"","type":"string"},{"id":"1647a099427a65","category":"default","name":"连接","value":"","type":"link"},{"id":"1647a099427195","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"1647a0992777e2","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"矩形","category":"basic","name":"rectangle","path":[{"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"fillStyle":{},"locked":false,"props":{"w":112.52848819105107,"y":342.811567164179,"h":30.37686567164201,"angle":0,"zindex":84,"x":684.9386887047051}},"16465b9e8f58d8":{"textBlock":[{"position":{"w":"w-20","y":0,"h":"h","x":10},"text":"看板"}],"lineStyle":{},"link":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"parent":"","resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"16465b9ebdac38","category":"default","name":"序号","value":"","type":"number"},{"id":"16465b9ebdaca","category":"default","name":"名称","value":"","type":"string"},{"id":"16465b9ebda1ad","category":"default","name":"所有者","value":"","type":"string"},{"id":"16465b9ebda03f","category":"default","name":"连接","value":"","type":"link"},{"id":"16465b9ebda728","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"16465b9e8f58d8","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"矩形","category":"basic","name":"rectangle","path":[{"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"fillStyle":{},"locked":false,"props":{"w":96.51282346811946,"y":134.99067164179098,"h":31.018656716417997,"angle":0,"zindex":78,"x":797.4671768957562}},"1647a099276118":{"textBlock":[{"position":{"w":"w-20","y":0,"h":"h","x":10},"text":"生产过程"}],"lineStyle":{},"link":"","parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"1647a0994276a3","category":"default","name":"序号","value":"","type":"number"},{"id":"1647a09942792d","category":"default","name":"名称","value":"","type":"string"},{"id":"1647a0994270f9","category":"default","name":"所有者","value":"","type":"string"},{"id":"1647a099427f17","category":"default","name":"连接","value":"","type":"link"},{"id":"1647a09942781a","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"1647a099276118","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"矩形","category":"basic","name":"rectangle","path":[{"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"fillStyle":{},"locked":false,"props":{"w":112.52848819105107,"y":298.811567164179,"h":30.37686567164201,"angle":0,"zindex":82,"x":557.3379323166296}},"16465baea17161":{"to":{"id":"14e87ed1c89b82","angle":0,"y":528.8874459195124,"x":691.1669355044883},"id":"16465baea17161","linkerType":"broken","text":"","lineStyle":{},"name":"linker","from":{"id":"14e87ec8b7eebe","angle":3.141592653589793,"y":528.8874459195124,"x":479.8929138054396},"dataAttributes":[],"locked":false,"points":[{"y":528.8874459195124,"x":585.5299246549639},{"y":528.8874459195124,"x":585.5299246549639}],"group":"","props":{"zindex":79}},"1647a0992764f5":{"textBlock":[{"position":{"w":"w-20","y":0,"h":"h","x":10},"text":"品质管理"}],"lineStyle":{},"link":"","parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"1647a099427304","category":"default","name":"序号","value":"","type":"number"},{"id":"1647a099427c9a","category":"default","name":"名称","value":"","type":"string"},{"id":"1647a099427a0d","category":"default","name":"所有者","value":"","type":"string"},{"id":"1647a099427ede","category":"default","name":"连接","value":"","type":"link"},{"id":"1647a0994273fb","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"1647a0992764f5","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"矩形","category":"basic","name":"rectangle","path":[{"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"fillStyle":{},"locked":false,"props":{"w":112.52848819105107,"y":298.811567164179,"h":30.37686567164201,"angle":0,"zindex":81,"x":684.9386887047051}},"14b5d4e7d943e2":{"textBlock":[],"lineStyle":{"lineColor":"136,136,136","lineStyle":"dashed","lineWidth":1},"link":"","parent":"","attribute":{"linkable":false,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["l","r"],"fontStyle":{},"dataAttributes":[],"shapeStyle":{"alpha":1},"id":"14b5d4e7d943e2","anchors":[],"title":"水平线","category":"ui","name":"uiHLine","path":[{"fillStyle":{"type":"none"},"actions":[{"action":"move","y":"lineWidth%2==0 ? Math.round(h/2) : h/2","x":0},{"action":"line","y":"lineWidth%2==0 ? Math.round(h/2) : h/2","x":"w"}]},{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"fillStyle":{},"locked":false,"group":"","props":{"w":788.553081723515,"y":176.23024279828115,"h":20.76975720171887,"angle":0,"zindex":0,"x":152.44691827648495}},"14b5d0ca70990b":{"textBlock":[{"position":{"w":"w","y":0,"h":"h","x":0},"text":"业务层"}],"lineStyle":{},"link":"","parent":"","attribute":{"linkable":false,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"14b5d0ca8143b9","category":"default","name":"序号","value":"","type":"number"},{"id":"14b5d0ca814665","category":"default","name":"名称","value":"","type":"string"},{"id":"14b5d0ca814d3c","category":"default","name":"所有者","value":"","type":"string"},{"id":"14b5d0ca814b26","category":"default","name":"连接","value":"","type":"link"},{"id":"14b5d0ca814d91","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14b5d0ca70990b","anchors":[],"title":"文本","category":"basic","name":"text","path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"fillStyle":{},"locked":false,"group":"","props":{"w":92.92024962397035,"y":313.9067757320796,"h":42.18644853584079,"angle":0,"zindex":30,"x":152.44691827648495}},"14b5d63214af65":{"textBlock":[{"position":{"w":"w","h":"h","y":0,"x":0},"text":"前端"}],"lineStyle":{},"link":"","parent":"","attribute":{"linkable":false,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"14b5d632444b53","category":"default","name":"序号","value":"","type":"number"},{"id":"14b5d632444e4f","category":"default","name":"名称","value":"","type":"string"},{"id":"14b5d632444912","category":"default","name":"所有者","value":"","type":"string"},{"id":"14b5d6324445ac","category":"default","name":"连接","value":"","type":"link"},{"id":"14b5d632444d32","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14b5d63214af65","anchors":[],"category":"basic","title":"文本","name":"text","fillStyle":{},"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"locked":false,"group":"","props":{"w":92.92024962397035,"angle":0,"h":42.18644853584079,"y":129.40677573207958,"x":152.44691827648495,"zindex":43}},"14b5c94bed795e":{"textBlock":[{"position":{"w":"w-20","h":"h","y":0,"x":10},"text":"权\n限\n控\n制"}],"lineStyle":{},"link":"","parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"14b5c94bed80dd","category":"default","name":"序号","value":"","type":"number"},{"id":"14b5c94bed8dee","category":"default","name":"名称","value":"","type":"string"},{"id":"14b5c94bed821c","category":"default","name":"所有者","value":"","type":"string"},{"id":"14b5c94bed8112","category":"default","name":"连接","value":"","type":"link"},{"id":"14b5c94bed80b5","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14b5c94bed795e","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"category":"basic","title":"圆角矩形","name":"roundRectangle","fillStyle":{"color":"255,255,255","type":"solid"},"path":[{"actions":[{"action":"move","y":"4","x":"0"},{"action":"quadraticCurve","y1":"0","y":"0","x":"4","x1":"0"},{"action":"line","y":"0","x":"w-4"},{"action":"quadraticCurve","y1":"0","y":"4","x":"w","x1":"w"},{"action":"line","y":"h-4","x":"w"},{"action":"quadraticCurve","y1":"h","y":"h","x":"w-4","x1":"w"},{"action":"line","y":"h","x":"4"},{"action":"quadraticCurve","y1":"h","y":"h-4","x":"0","x1":"0"},{"action":"close"}]}],"locked":false,"group":"","props":{"w":43,"angle":0,"h":186.99999999999994,"y":197.00000000000003,"x":876,"zindex":73}},"14e87f1ae40192":{"textBlock":[{"position":{"w":"w-20","h":"h","y":0,"x":10},"text":"事务复制"}],"lineStyle":{},"link":"","children":[],"parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"fontStyle":{},"resizeDir":["tl","tr","br","bl"],"dataAttributes":[{"id":"14e87f1ae41536","category":"default","name":"序号","value":"","type":"number"},{"id":"14e87f1ae41007","category":"default","name":"名称","value":"","type":"string"},{"id":"14e87f1ae4173f","category":"default","name":"所有者","value":"","type":"string"},{"id":"14e87f1ae41112","category":"default","name":"连接","value":"","type":"link"},{"id":"14e87f1ae414ea","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14e87f1ae40192","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"圆角矩形","category":"basic","name":"roundRectangle","path":[{"actions":[{"action":"move","y":"4","x":"0"},{"y1":"0","action":"quadraticCurve","y":"0","x":"4","x1":"0"},{"action":"line","y":"0","x":"w-4"},{"y1":"0","action":"quadraticCurve","y":"4","x":"w","x1":"w"},{"action":"line","y":"h-4","x":"w"},{"y1":"h","action":"quadraticCurve","y":"h","x":"w-4","x1":"w"},{"action":"line","y":"h","x":"4"},{"y1":"h","action":"quadraticCurve","y":"h-4","x":"0","x1":"0"},{"action":"close"}]}],"fillStyle":{"color":"255,255,255","type":"solid"},"locked":false,"group":"","props":{"w":660.5755875505758,"angle":0,"h":99.2251081609752,"y":479.7748918390248,"zindex":-3,"x":263.2122062247121}},"14e87ec8b7eebe":{"textBlock":[{"position":{"w":"w*0.8","h":"h","y":"0","x":"0"},"text":"主"}],"lineStyle":{},"link":"","children":[],"parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"fontStyle":{},"resizeDir":["tl","tr","br","bl"],"dataAttributes":[{"id":"14e87ec8b7ed61","category":"default","name":"序号","value":"","type":"number"},{"id":"14e87ec8b7ef53","category":"default","name":"名称","value":"","type":"string"},{"id":"14e87ec8b7efbf","category":"default","name":"所有者","value":"","type":"string"},{"id":"14e87ec8b7e249","category":"default","name":"连接","value":"","type":"link"},{"id":"14e87ec8b7e74f","category":"default","name":"便笺","value":"","type":"string"},{"id":"14e87ec8b7eb5c","category":"default","name":"成本","value":"","type":"number"},{"id":"14e87ec8b7eb8b","category":"default","name":"时间","value":"","type":"number"},{"id":"14e87ec8b7ec0a","category":"default","name":"部门","value":"","type":"string"},{"id":"14e87ec8b7e2ab","category":"default","name":"输入","value":"","type":"string"},{"id":"14e87ec8b7ef31","category":"default","name":"输出","value":"","type":"string"},{"id":"14e87ec8b7ec2e","category":"default","name":"风险","value":"","type":"string"},{"id":"14e87ec8b7ee5b","category":"default","name":"备注","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14e87ec8b7eebe","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"数据库","category":"flow","name":"directData","path":[{"actions":[{"action":"move","y":"0","x":"w*0.15"},{"action":"line","y":"0","x":"w-h/6"},{"y1":"0","action":"curve","y2":"h","x2":"w+h/22","y":"h","x":"w-h/6","x1":"w+h/22"},{"action":"line","y":"h","x":"w*0.15"},{"y1":"h","action":"curve","y2":"0","x2":"-w*0.05","y":"0","x":"w*0.15","x1":"-w*0.05"},{"action":"close"},{"action":"move","y":"0","x":"w-h/6"},{"y1":"0","action":"curve","y2":"h","x2":"w-h/8*3","y":"h","x":"w-h/6","x1":"w-h/8*3"},{"y1":"h","action":"curve","y2":"0","x2":"w-h/8*3","y":"0","x":"w-h/6","x1":"w-h/8*3"}]}],"fillStyle":{},"locked":false,"group":"","props":{"w":82.71677102776091,"angle":4.71238898038469,"h":54.44613145214299,"y":501.66438019344093,"zindex":60,"x":411.31146256548755}},"14b5d4fd6297bf":{"textBlock":[],"lineStyle":{"lineColor":"136,136,136","lineStyle":"dashed","lineWidth":1},"link":"","parent":"","attribute":{"linkable":false,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["l","r"],"fontStyle":{},"dataAttributes":[],"shapeStyle":{"alpha":1},"id":"14b5d4fd6297bf","anchors":[],"category":"ui","title":"水平线","name":"uiHLine","fillStyle":{},"path":[{"fillStyle":{"type":"none"},"actions":[{"action":"move","y":"lineWidth%2==0 ? Math.round(h/2) : h/2","x":0},{"action":"line","y":"lineWidth%2==0 ? Math.round(h/2) : h/2","x":"w"}]},{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"locked":false,"group":"","props":{"w":788.553081723515,"angle":0,"h":20.76975720171887,"y":389.2302427982811,"x":152.44691827648495,"zindex":-1}},"14b5d080a93a81":{"textBlock":[{"position":{"w":"w","h":"h","y":0,"x":0},"text":"数据层"}],"lineStyle":{},"link":"","attribute":{"linkable":false,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"parent":"","resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"14b5d080ba4f55","category":"default","name":"序号","value":"","type":"number"},{"id":"14b5d080ba4e85","category":"default","name":"名称","value":"","type":"string"},{"id":"14b5d080ba4c27","category":"default","name":"所有者","value":"","type":"string"},{"id":"14b5d080ba498c","category":"default","name":"连接","value":"","type":"link"},{"id":"14b5d080ba484b","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14b5d080a93a81","anchors":[],"category":"basic","title":"文本","name":"text","fillStyle":{},"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"locked":false,"props":{"w":92.92024962397035,"angle":0,"h":42.18644853584079,"y":413.9067757320796,"x":152.44691827648495,"zindex":25}},"14e87ed1c89b82":{"textBlock":[{"position":{"w":"w*0.8","h":"h","y":"0","x":"0"},"text":"从"}],"lineStyle":{},"link":"","children":[],"parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"fontStyle":{},"resizeDir":["tl","tr","br","bl"],"dataAttributes":[{"id":"14e87ed1dc7f2","category":"default","name":"序号","value":"","type":"number"},{"id":"14e87ed1dc72ea","category":"default","name":"名称","value":"","type":"string"},{"id":"14e87ed1dc7b1f","category":"default","name":"所有者","value":"","type":"string"},{"id":"14e87ed1dc7ee8","category":"default","name":"连接","value":"","type":"link"},{"id":"14e87ed1dc70c1","category":"default","name":"便笺","value":"","type":"string"},{"id":"14e87ed1dc7bd8","category":"default","name":"成本","value":"","type":"number"},{"id":"14e87ed1dc7b6c","category":"default","name":"时间","value":"","type":"number"},{"id":"14e87ed1dc7811","category":"default","name":"部门","value":"","type":"string"},{"id":"14e87ed1dc7072","category":"default","name":"输入","value":"","type":"string"},{"id":"14e87ed1dc7e04","category":"default","name":"输出","value":"","type":"string"},{"id":"14e87ed1dc7f73","category":"default","name":"风险","value":"","type":"string"},{"id":"14e87ed1dc74de","category":"default","name":"备注","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14e87ed1c89b82","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"数据库","category":"flow","name":"directData","path":[{"actions":[{"action":"move","y":"0","x":"w*0.15"},{"action":"line","y":"0","x":"w-h/6"},{"y1":"0","action":"curve","y2":"h","x2":"w+h/22","y":"h","x":"w-h/6","x1":"w+h/22"},{"action":"line","y":"h","x":"w*0.15"},{"y1":"h","action":"curve","y2":"0","x2":"-w*0.05","y":"0","x":"w*0.15","x1":"-w*0.05"},{"action":"close"},{"action":"move","y":"0","x":"w-h/6"},{"y1":"0","action":"curve","y2":"h","x2":"w-h/8*3","y":"h","x":"w-h/6","x1":"w-h/8*3"},{"y1":"h","action":"curve","y2":"0","x2":"w-h/8*3","y":"0","x":"w-h/6","x1":"w-h/8*3"}]}],"fillStyle":{"color":"255,255,255","type":"solid"},"locked":false,"group":"","props":{"w":82.71677102776091,"angle":4.71238898038469,"h":54.44613145214299,"y":501.6643801934408,"zindex":62,"x":677.0316157166794}},"14b5d70963218a":{"textBlock":[{"position":{"w":"w-20","y":0,"h":"h","x":10},"text":"Web"}],"lineStyle":{},"link":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"parent":"","resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"14b5d70973e84b","category":"default","name":"序号","value":"","type":"number"},{"id":"14b5d70973e3d6","category":"default","name":"名称","value":"","type":"string"},{"id":"14b5d70973e971","category":"default","name":"所有者","value":"","type":"string"},{"id":"14b5d70973e6cc","category":"default","name":"连接","value":"","type":"link"},{"id":"14b5d70973eaa8","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14b5d70963218a","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"矩形","category":"basic","name":"rectangle","path":[{"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"fillStyle":{},"locked":false,"props":{"w":96.51282346811946,"y":134.99067164179098,"h":31.018656716417997,"angle":0,"zindex":46,"x":290.0313390662424}},"14b5d0ca709bbd":{"textBlock":[{"position":{"w":"w-20","y":0,"h":"h","x":10},"text":"用户管理"}],"lineStyle":{},"link":"","parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"14b5d0ca814efb","category":"default","name":"序号","value":"","type":"number"},{"id":"14b5d0ca814b2c","category":"default","name":"名称","value":"","type":"string"},{"id":"14b5d0ca814aa2","category":"default","name":"所有者","value":"","type":"string"},{"id":"14b5d0ca814f7f","category":"default","name":"连接","value":"","type":"link"},{"id":"14b5d0ca81457f","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14b5d0ca709bbd","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"矩形","category":"basic","name":"rectangle","path":[{"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"fillStyle":{},"locked":false,"props":{"w":112.52848819105107,"y":297.811567164179,"h":30.37686567164201,"angle":0,"zindex":34,"x":408.3457857170316}},"14b5d63ea1667f":{"textBlock":[{"position":{"w":"w-20","y":0,"h":"h","x":10},"text":"客户端"}],"lineStyle":{},"link":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"parent":"","resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"14b5d63eb0010e","category":"default","name":"序号","value":"","type":"number"},{"id":"14b5d63eb0029b","category":"default","name":"名称","value":"","type":"string"},{"id":"14b5d63eb0028","category":"default","name":"所有者","value":"","type":"string"},{"id":"14b5d63eb00683","category":"default","name":"连接","value":"","type":"link"},{"id":"14b5d63eb00a93","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14b5d63ea1667f","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"矩形","category":"basic","name":"rectangle","path":[{"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"fillStyle":{},"locked":false,"props":{"w":96.51282346811946,"y":134.99067164179098,"h":31.018656716417997,"angle":0,"zindex":45,"x":460.8251088485101}},"1638ad239c683c":{"textBlock":[{"position":{"w":"w-20","h":"h","y":0,"x":10},"text":"Redis"}],"lineStyle":{},"link":"","children":[],"parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"fontStyle":{},"resizeDir":["tl","tr","br","bl"],"dataAttributes":[{"id":"1638ad23b47255","category":"default","name":"序号","value":"","type":"number"},{"id":"1638ad23b47f2","category":"default","name":"名称","value":"","type":"string"},{"id":"1638ad23b47c07","category":"default","name":"所有者","value":"","type":"string"},{"id":"1638ad23b47f77","category":"default","name":"连接","value":"","type":"link"},{"id":"1638ad23b47dcc","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"1638ad239c683c","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"圆角矩形","category":"basic","name":"roundRectangle","path":[{"actions":[{"action":"move","y":"4","x":"0"},{"y1":"0","action":"quadraticCurve","y":"0","x":"4","x1":"0"},{"action":"line","y":"0","x":"w-4"},{"y1":"0","action":"quadraticCurve","y":"4","x":"w","x1":"w"},{"action":"line","y":"h-4","x":"w"},{"y1":"h","action":"quadraticCurve","y":"h","x":"w-4","x1":"w"},{"action":"line","y":"h","x":"4"},{"y1":"h","action":"quadraticCurve","y":"h-4","x":"0","x1":"0"},{"action":"close"}]}],"fillStyle":{"color":"255,255,255","type":"solid"},"locked":false,"group":"","props":{"w":199,"angle":0,"h":40,"y":415,"zindex":75,"x":720}},"14e87e377f6525":{"textBlock":[{"position":{"w":"w","h":"h","y":0,"x":0},"text":"API"}],"lineStyle":{},"link":"","parent":"","attribute":{"linkable":false,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"14e87e37955e61","category":"default","name":"序号","value":"","type":"number"},{"id":"14e87e3795597f","category":"default","name":"名称","value":"","type":"string"},{"id":"14e87e37955fbb","category":"default","name":"所有者","value":"","type":"string"},{"id":"14e87e37955cf9","category":"default","name":"连接","value":"","type":"link"},{"id":"14e87e37955a87","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14e87e377f6525","anchors":[],"category":"basic","title":"文本","name":"text","fillStyle":{},"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"locked":false,"group":"","props":{"w":92.92024962397035,"angle":0,"h":42.18644853584079,"y":209.52189713122013,"x":152.44691827648495,"zindex":49}},"14b5d5c37cdbaf":{"textBlock":[{"position":{"w":"w-20","y":0,"h":"h","x":10},"text":"系统设置"}],"lineStyle":{},"link":"","parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"14b5d5c39266d8","category":"default","name":"序号","value":"","type":"number"},{"id":"14b5d5c39265a2","category":"default","name":"名称","value":"","type":"string"},{"id":"14b5d5c392684e","category":"default","name":"所有者","value":"","type":"string"},{"id":"14b5d5c3926445","category":"default","name":"连接","value":"","type":"link"},{"id":"14b5d5c39264bf","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14b5d5c37cdbaf","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"矩形","category":"basic","name":"rectangle","path":[{"actions":[{"action":"move","y":"0","x":"0"},{"action":"line","y":"0","x":"w"},{"action":"line","y":"h","x":"w"},{"action":"line","y":"h","x":"0"},{"action":"close"}]}],"fillStyle":{},"locked":false,"props":{"w":112.52848819105107,"y":297.811567164179,"h":30.37686567164201,"angle":0,"zindex":39,"x":279.33793231662946}},"14b5d104c2bf49":{"textBlock":[{"position":{"w":"w-20","h":"h","y":0,"x":10},"text":"日\n志\n记\n录"}],"lineStyle":{},"link":"","parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"14b5d104d2b3e3","category":"default","name":"序号","value":"","type":"number"},{"id":"14b5d104d2b35a","category":"default","name":"名称","value":"","type":"string"},{"id":"14b5d104d2b225","category":"default","name":"所有者","value":"","type":"string"},{"id":"14b5d104d2b4d","category":"default","name":"连接","value":"","type":"link"},{"id":"14b5d104d2bbf5","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14b5d104c2bf49","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"category":"basic","title":"圆角矩形","name":"roundRectangle","fillStyle":{"color":"255,255,255","type":"solid"},"path":[{"actions":[{"action":"move","y":"4","x":"0"},{"action":"quadraticCurve","y1":"0","y":"0","x":"4","x1":"0"},{"action":"line","y":"0","x":"w-4"},{"action":"quadraticCurve","y1":"0","y":"4","x":"w","x1":"w"},{"action":"line","y":"h-4","x":"w"},{"action":"quadraticCurve","y1":"h","y":"h","x":"w-4","x1":"w"},{"action":"line","y":"h","x":"4"},{"action":"quadraticCurve","y1":"h","y":"h-4","x":"0","x1":"0"},{"action":"close"}]}],"locked":false,"group":"","props":{"w":42,"angle":0,"h":186.99999999999994,"y":197.00000000000006,"x":820.2029328002307,"zindex":36}},"1638ad951ae2d4":{"textBlock":[{"position":{"w":"w-20","y":0,"h":"h","x":10},"text":"API"}],"lineStyle":{},"link":"","children":[],"parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"fontStyle":{},"resizeDir":["tl","tr","br","bl"],"dataAttributes":[{"id":"1638ad959a51cf","category":"default","name":"序号","value":"","type":"number"},{"id":"1638ad959a5958","category":"default","name":"名称","value":"","type":"string"},{"id":"1638ad959a54f9","category":"default","name":"所有者","value":"","type":"string"},{"id":"1638ad959a5e0e","category":"default","name":"连接","value":"","type":"link"},{"id":"1638ad959a5c1f","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"1638ad951ae2d4","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"category":"basic","title":"圆角矩形","name":"roundRectangle","fillStyle":{"color":"207,207,207","type":"solid"},"path":[{"actions":[{"action":"move","y":"4","x":"0"},{"action":"quadraticCurve","y1":"0","y":"0","x1":"0","x":"4"},{"action":"line","y":"0","x":"w-4"},{"action":"quadraticCurve","y1":"0","y":"4","x1":"w","x":"w"},{"action":"line","y":"h-4","x":"w"},{"action":"quadraticCurve","y1":"h","y":"h","x1":"w","x":"w-4"},{"action":"line","y":"h","x":"4"},{"action":"quadraticCurve","y1":"h","y":"h-4","x1":"0","x":"0"},{"action":"close"}]}],"locked":false,"group":"","props":{"w":534.2549706710441,"y":204,"h":44.70834566706091,"angle":0,"x":263.2122062247121,"zindex":77}},"1638ace4cd26f9":{"textBlock":[{"position":{"w":"w-20","h":"h","y":0,"x":10},"text":"分库分表中间件(读写分离)"}],"lineStyle":{},"link":"","children":[],"parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"fontStyle":{},"resizeDir":["tl","tr","br","bl"],"dataAttributes":[{"id":"1638ace4f4cf5f","category":"default","name":"序号","value":"","type":"number"},{"id":"1638ace4f4c7fc","category":"default","name":"名称","value":"","type":"string"},{"id":"1638ace4f4c1cb","category":"default","name":"所有者","value":"","type":"string"},{"id":"1638ace4f4c04e","category":"default","name":"连接","value":"","type":"link"},{"id":"1638ace4f4c731","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"1638ace4cd26f9","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"圆角矩形","category":"basic","name":"roundRectangle","path":[{"actions":[{"action":"move","y":"4","x":"0"},{"y1":"0","action":"quadraticCurve","y":"0","x":"4","x1":"0"},{"action":"line","y":"0","x":"w-4"},{"y1":"0","action":"quadraticCurve","y":"4","x":"w","x1":"w"},{"action":"line","y":"h-4","x":"w"},{"y1":"h","action":"quadraticCurve","y":"h","x":"w-4","x1":"w"},{"action":"line","y":"h","x":"4"},{"y1":"h","action":"quadraticCurve","y":"h-4","x":"0","x1":"0"},{"action":"close"}]}],"fillStyle":{"color":"207,207,207","type":"solid"},"locked":false,"group":"","props":{"w":199.28779377528792,"angle":0,"h":40,"y":415,"zindex":74,"x":259.7122062247121}},"14b5d0ca7092fb":{"textBlock":[{"position":{"w":"w-20","y":0,"h":"h","x":10},"text":""}],"lineStyle":{},"link":"","parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"14b5d0ca813e7e","category":"default","name":"序号","value":"","type":"number"},{"id":"14b5d0ca813a2c","category":"default","name":"名称","value":"","type":"string"},{"id":"14b5d0ca81354e","category":"default","name":"所有者","value":"","type":"string"},{"id":"14b5d0ca8139ea","category":"default","name":"连接","value":"","type":"link"},{"id":"14b5d0ca813598","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"14b5d0ca7092fb","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"圆角矩形","category":"basic","name":"roundRectangle","path":[{"actions":[{"action":"move","y":"4","x":"0"},{"y1":"0","action":"quadraticCurve","y":"0","x1":"0","x":"4"},{"action":"line","y":"0","x":"w-4"},{"y1":"0","action":"quadraticCurve","y":"4","x1":"w","x":"w"},{"action":"line","y":"h-4","x":"w"},{"y1":"h","action":"quadraticCurve","y":"h","x1":"w","x":"w-4"},{"action":"line","y":"h","x":"4"},{"y1":"h","action":"quadraticCurve","y":"h-4","x1":"0","x":"0"},{"action":"close"}]}],"fillStyle":{"color":"255,255,255","type":"solid"},"locked":false,"group":"","props":{"w":266.7877937752879,"y":285,"h":98,"angle":0,"zindex":27,"x":263.2122062247121}},"1647a099276598":{"textBlock":[{"position":{"w":"w-20","y":0,"h":"h","x":10},"text":""}],"lineStyle":{},"link":"","parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"children":[],"resizeDir":["tl","tr","br","bl"],"fontStyle":{},"dataAttributes":[{"id":"1647a09942776d","category":"default","name":"序号","value":"","type":"number"},{"id":"1647a0994277a2","category":"default","name":"名称","value":"","type":"string"},{"id":"1647a099427f48","category":"default","name":"所有者","value":"","type":"string"},{"id":"1647a099427d79","category":"default","name":"连接","value":"","type":"link"},{"id":"1647a0994270b5","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"1647a099276598","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"title":"圆角矩形","category":"basic","name":"roundRectangle","path":[{"actions":[{"action":"move","y":"4","x":"0"},{"y1":"0","action":"quadraticCurve","y":"0","x1":"0","x":"4"},{"action":"line","y":"0","x":"w-4"},{"y1":"0","action":"quadraticCurve","y":"4","x1":"w","x":"w"},{"action":"line","y":"h-4","x":"w"},{"y1":"h","action":"quadraticCurve","y":"h","x1":"w","x":"w-4"},{"action":"line","y":"h","x":"4"},{"y1":"h","action":"quadraticCurve","y":"h-4","x1":"0","x":"0"},{"action":"close"}]}],"fillStyle":{"color":"255,255,255","type":"solid"},"locked":false,"group":"","props":{"w":266.7877937752879,"y":286,"h":98,"angle":0,"zindex":80,"x":541.2122062247121}},"1647a12b896042":{"textBlock":[{"position":{"w":"w-20","y":0,"h":"h","x":10},"text":"EF"}],"lineStyle":{},"link":"","children":[],"parent":"","attribute":{"linkable":true,"visible":true,"container":false,"rotatable":true,"markerOffset":5,"collapsable":false,"collapsed":false},"fontStyle":{},"resizeDir":["tl","tr","br","bl"],"dataAttributes":[{"id":"1647a12ba32eb","category":"default","name":"序号","value":"","type":"number"},{"id":"1647a12ba3212d","category":"default","name":"名称","value":"","type":"string"},{"id":"1647a12ba328ce","category":"default","name":"所有者","value":"","type":"string"},{"id":"1647a12ba328a3","category":"default","name":"连接","value":"","type":"link"},{"id":"1647a12ba3293","category":"default","name":"便笺","value":"","type":"string"}],"shapeStyle":{"alpha":1},"id":"1647a12b896042","anchors":[{"y":"0","x":"w/2"},{"y":"h","x":"w/2"},{"y":"h/2","x":"0"},{"y":"h/2","x":"w"}],"category":"basic","title":"圆角矩形","name":"roundRectangle","fillStyle":{"color":"255,255,255","type":"solid"},"path":[{"actions":[{"action":"move","y":"4","x":"0"},{"action":"quadraticCurve","y1":"0","y":"0","x1":"0","x":"4"},{"action":"line","y":"0","x":"w-4"},{"action":"quadraticCurve","y1":"0","y":"4","x1":"w","x":"w"},{"action":"line","y":"h-4","x":"w"},{"action":"quadraticCurve","y1":"h","y":"h","x1":"w","x":"w-4"},{"action":"line","y":"h","x":"4"},{"action":"quadraticCurve","y1":"h","y":"h-4","x1":"0","x":"0"},{"action":"close"}]}],"locked":false,"group":"","props":{"w":199,"y":415,"h":40,"angle":0,"x":494,"zindex":85}}}}},"meta":{"id":"5fd7666263768906e6dd6acc","member":"5cdb50b2e4b020998ad915ee","exportTime":"2020-12-14 21:19:57","diagramInfo":{"category":"flow","title":"系统架构规划设计","created":"2020-12-14 21:19:30","creator":"5cdb50b2e4b020998ad915ee","modified":"2020-12-14 21:19:30"},"type":"ProcessOn Schema File","version":"1.0"}} \ No newline at end of file