Răsfoiți Sursa

1. 把图片资源统一的放到文件服务器(原因,作为组件库,使用图片的化,存在无法加载图片的问题)。
2. 修改程序的打包。

杨志杰 3 ani în urmă
părinte
comite
d85b1768e6
100 a modificat fișierele cu 162 adăugiri și 161 ștergeri
  1. 13 2
      package.json
  2. 2 2
      public/index-debug.html
  3. 1 1
      src/assets/common.css
  4. BIN
      src/assets/image-workflow/approved.png
  5. BIN
      src/assets/image-workflow/edit.png
  6. BIN
      src/assets/image-workflow/processing.png
  7. BIN
      src/assets/image-workflow/rejected.png
  8. BIN
      src/assets/image-workflow/withdraw.png
  9. BIN
      src/assets/image/back.png
  10. BIN
      src/assets/image/background-index.jpg
  11. BIN
      src/assets/image/close.png
  12. BIN
      src/assets/image/computer.png
  13. BIN
      src/assets/image/load-error.png
  14. BIN
      src/assets/image/loading.gif
  15. BIN
      src/assets/image/no-image.png
  16. BIN
      src/assets/image/play.png
  17. BIN
      src/assets/image/template-logo.png
  18. BIN
      src/assets/image/template-logo_42.png
  19. 0 1
      src/assets/svg/and.svg
  20. 0 1
      src/assets/svg/case-not-sensitive.svg
  21. 0 1
      src/assets/svg/case-sensitive.svg
  22. 0 0
      src/assets/svg/noImage.svg
  23. 0 1
      src/assets/svg/or.svg
  24. 2 1
      src/client/Login.vue
  25. 1 1
      src/client/LoginNotice.vue
  26. 1 2
      src/client/MenuNode.vue
  27. 1 1
      src/client/MenuWidget.vue
  28. 1 1
      src/client/Notification.vue
  29. 1 0
      src/client/OrganizationEditPanel.vue
  30. 1 0
      src/client/RetrievePasswordStep2.vue
  31. 1 1
      src/client/SingleNotification.vue
  32. 1 0
      src/client/UserParameters.vue
  33. 1 1
      src/client/top-nav-client-select.vue
  34. 1 1
      src/client/top-nav-message.vue
  35. 1 1
      src/common/Common.js
  36. 1 1
      src/common/WindowService.js
  37. 1 1
      src/confirm/KnowledgeTrainAnswer.vue
  38. 1 1
      src/confirm/PdfPrint.vue
  39. 1 1
      src/customer/BarCodeEditPanel.vue
  40. 1 11
      src/customer/BatchUpdateField.vue
  41. 1 1
      src/customer/CustomerBarCodeEditPanel.vue
  42. 1 1
      src/customer/DataImportPanel.vue
  43. 1 0
      src/customer/GenerateDocumentTool.vue
  44. 1 1
      src/customer/NotificationPanel.vue
  45. 1 1
      src/customer/PrintPage.vue
  46. 1 0
      src/customer/TabDataSort.vue
  47. 1 1
      src/customer/UserSearch.vue
  48. 1 1
      src/dashboard/Dashboard.vue
  49. 59 55
      src/index.js
  50. 1 1
      src/lowcode/AmisExample.vue
  51. 1 1
      src/lowcode/LowcodeConfig.js
  52. 1 1
      src/lowcode/LowcodePage.js
  53. 0 5
      src/main.js
  54. 1 1
      src/role/NoRole.vue
  55. 1 1
      src/routes/main_routes.js
  56. 1 1
      src/sheetWindow/SheetWindow.vue
  57. 1 1
      src/widget/Altimeter.vue
  58. 3 3
      src/widget/AuthImage.vue
  59. 1 1
      src/widget/Camera.vue
  60. 1 1
      src/widget/ClientOrganizationTree.vue
  61. 1 1
      src/widget/ClientTree.vue
  62. 1 1
      src/widget/CommonVideo.vue
  63. 1 1
      src/widget/Cropper.vue
  64. 1 1
      src/widget/FrameWindow.vue
  65. 1 1
      src/widget/GanttScale.vue
  66. 1 1
      src/widget/ProgressBar.vue
  67. 1 1
      src/widget/ProjectItemTree.vue
  68. 1 1
      src/widget/WebRtcImage.vue
  69. 1 0
      src/widget/WebSocketImage.vue
  70. 1 0
      src/window/Window.vue
  71. 1 0
      src/window/attachment/AttachmentPanel.vue
  72. 1 1
      src/window/attachment/AttachmentUpload.vue
  73. 1 1
      src/window/attribute/AttributeEditPanel.vue
  74. 2 2
      src/window/filter/AndOr.vue
  75. 2 2
      src/window/filter/CaseSensitive.vue
  76. 1 1
      src/window/filter/ComplexFilterHistory.vue
  77. 1 1
      src/window/filter/ComplexFilterPanel.vue
  78. 1 1
      src/window/filter/SimpleFilterPanel.vue
  79. 2 2
      src/window/tabFormView/TabFormEdit.vue
  80. 1 2
      src/window/tabFormView/TabFormFieldEdit.vue
  81. 1 1
      src/window/tabFormView/TabFormFieldView.vue
  82. 7 7
      src/window/tabFormView/TabFormView.vue
  83. 1 1
      src/window/tabFormWidget/ImageListWidget.vue
  84. 1 1
      src/window/tabFormWidget/ImageWidget.vue
  85. 1 1
      src/window/tabFormWidget/ManyToManySetSearchWidget.vue
  86. 1 1
      src/window/tabFormWidget/RichTextAreaEditorWidget.vue
  87. 1 1
      src/window/tabFormWidget/SearchWidget.vue
  88. 1 1
      src/window/tabFormWidget/SelectWidget.vue
  89. 1 1
      src/window/tabFormWidget/VideoListWidget.vue
  90. 1 1
      src/window/tabGridView/GridBody.vue
  91. 1 1
      src/window/tabGridView/GridHeader.vue
  92. 1 2
      src/window/tabGridView/SubTabGridEdit.vue
  93. 1 2
      src/window/tabGridView/TabGridEdit.vue
  94. 1 1
      src/window/tabGridWidget/ManyToManySetCell.vue
  95. 1 1
      src/window/tabGridWidget/SearchCell.vue
  96. 1 1
      src/window/tabGridWidget/SelectCell.vue
  97. 1 1
      src/window/tabGridWidget/VideoListCell.vue
  98. 1 1
      src/window/tabView/TabAudit.vue
  99. 1 1
      src/window/tabView/TabAuditData.vue
  100. 1 1
      src/window/tabView/TabButton.vue

+ 13 - 2
package.json

@@ -1,14 +1,17 @@
 {
   "name": "client-base-v4",
   "description": "Leanwo Prodog Client",
-  "version": "1.0.0",
+  "version": "3.0.1",
   "author": "yangzhijie1488 <yangzhijie1488@163.com>",
-  "private": true,
   "scripts": {
     "dev": "cross-env webpack serve --config ./webpack.dev.js",
     "build-lib": "cross-env NODE_ENV=production webpack --progress --config ./webpack.lib.js",
     "build": "cross-env NODE_ENV=production webpack --mode=production --config ./webpack.prod.js --progress"
   },
+  "files": [
+    "package.json",
+    "dist"
+  ],
   "peerDependencies": {
     "@leanwo/lowcode-utils": "^1.5.4",
     "@leanwo/lowcode-vue-renderer": "^1.5.8",
@@ -51,5 +54,13 @@
     "webpack-cli": "^4.9.2",
     "webpack-dev-server": "^4.7.4",
     "webpack-merge": "^5.8.0"
+  },
+  "publishConfig": {
+    "access": "public",
+    "registry": "http://wuzhixin.vip:4873/"
+  },
+  "repository": {
+    "type": "http",
+    "url": "http://prodog.leanwo.com:3000/prodog-client-2023/client-base-v4.git"
   }
 }

+ 2 - 2
public/index-debug.html

@@ -48,7 +48,7 @@
 	<!-- <script src="../static/js/api.js"></script> -->
 
 	<script nonce="*NONCE_TOKEN*" type="text/javascript" src="/static/moment/moment.js"></script>
-	<script nonce="*NONCE_TOKEN*" type="text/javascript" src="/static/moment/dist/locale/zh-cn.js"></script>
+	<script nonce="*NONCE_TOKEN*" type="text/javascript" src="/static/moment/locale/zh-cn.js"></script>
 
 	<script nonce="*NONCE_TOKEN*" type="text/javascript" src="/static/reconnecting-websocket/reconnecting-websocket.js"></script>
 	
@@ -62,7 +62,7 @@
 	<script nonce="*NONCE_TOKEN*" type="text/javascript" src="/static/vue-i18n/dist/vue-i18n.global.js"></script>
 	<script nonce="*NONCE_TOKEN*" type="text/javascript" src="/static/vuex/dist/vuex.global.js"></script>
 	<script nonce="*NONCE_TOKEN*" type="text/javascript" src="/static/vue-router/dist/vue-router.global.js"></script>
-	<script nonce="*NONCE_TOKEN*" type="text/javascript" src="/static/dayjs/dayjs.js"></script>
+	<script nonce="*NONCE_TOKEN*" type="text/javascript" src="/static/dayjs/dayjs.min.js"></script>
 	<script nonce="*NONCE_TOKEN*" type="text/javascript" src="/static/axios/dist/axios.js"></script>
 	<script nonce="*NONCE_TOKEN*" type="text/javascript" src="/static/sortablejs/Sortable.js"></script>
 	

+ 1 - 1
src/assets/common.css

@@ -1,5 +1,5 @@
 .body-index {
-	  background: url("./image/background-index.jpg");
+	  background: white;
   	height: 100%;
 }
 

BIN
src/assets/image-workflow/approved.png


BIN
src/assets/image-workflow/edit.png


BIN
src/assets/image-workflow/processing.png


BIN
src/assets/image-workflow/rejected.png


BIN
src/assets/image-workflow/withdraw.png


BIN
src/assets/image/back.png


BIN
src/assets/image/background-index.jpg


BIN
src/assets/image/close.png


BIN
src/assets/image/computer.png


BIN
src/assets/image/load-error.png


BIN
src/assets/image/loading.gif


BIN
src/assets/image/no-image.png


BIN
src/assets/image/play.png


BIN
src/assets/image/template-logo.png


BIN
src/assets/image/template-logo_42.png


+ 0 - 1
src/assets/svg/and.svg

@@ -1 +0,0 @@
-<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1600347099664" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3110" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M515.072 297.856l0.16-0.128 0.736 0.512A291.36 291.36 0 0 1 678.4 249.184c159.712 0 289.152 127.232 289.152 284.192 0 156.928-129.44 284.192-289.152 284.192a291.008 291.008 0 0 1-162.624-49.216 290.88 290.88 0 0 1-162.656 49.216C193.44 817.536 64 690.24 64 533.344c0-156.96 129.44-284.192 289.152-284.192 59.968 0 115.712 17.952 161.92 48.704z m-29.28 447.264c-59.52-52.032-97.056-127.904-97.056-212.448 0-84.064 37.152-159.616 96.224-211.648a255.136 255.136 0 0 0-131.808-36.352c-139.744 0-253.024 111.328-253.024 248.672 0 137.312 113.312 248.672 253.024 248.672 48.64 0 94.08-13.504 132.64-36.896z m60.224-423.68c58.816 52.032 95.744 127.392 95.744 211.328 0 84.256-37.312 159.936-96.64 212a255.36 255.36 0 0 0 133.28 37.248c139.776 0 253.024-111.328 253.024-248.672S818.176 284.672 678.4 284.672c-48.512 0-93.888 13.44-132.384 36.768z" fill="#A85EEF" p-id="3111"></path></svg>

+ 0 - 1
src/assets/svg/case-not-sensitive.svg

@@ -1 +0,0 @@
-<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1600349012368" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="17402" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M704 896H602.496l-72.512-210.24H233.856L165.376 896H64L334.848 128h98.24L704 896zM501.44 598.976L394.048 279.68c-3.392-10.176-7.04-28.096-11.008-53.504h-2.304c-3.392 23.168-7.232 40.96-11.456 53.504L262.72 598.976h238.72zM735.04 604.48C766.72 585.472 803.328 576 844.736 576c76.8 0 115.2 38.656 115.2 116.032v196.736h-55.872v-47.232h-1.408c-22.08 36.352-54.592 54.464-97.6 54.464-30.976 0-55.488-8-73.728-24.064-18.24-16-27.392-37.696-27.392-64.896 0-57.216 35.264-90.368 105.664-99.84l94.464-12.672c0-49.92-21.504-74.88-64.512-74.88-38.208 0-73.024 12.288-104.512 36.992v-52.16z m94.464 140.672c-26.112 3.328-44.096 9.536-54.016 18.816-9.92 9.216-14.784 22.08-14.784 38.656 0 14.528 5.376 26.368 16.128 35.648 10.752 9.216 24.96 13.824 42.56 13.824 24.64 0 44.864-8.32 60.8-24.896 15.872-16.576 23.872-37.376 23.872-62.464v-29.312l-74.56 9.728z" p-id="17403"></path></svg>

+ 0 - 1
src/assets/svg/case-sensitive.svg

@@ -1 +0,0 @@
-<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1600349017792" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="17532" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M1014.208 898.666667h-52.629333l-101.76-261.781334h-187.648l-18.325334-48.085333h187.114667L670.442667 146.986667 577.066667 387.562667l-25.237334-66.090667 93.866667-239.552h48.469333l2.666667 6.762667 317.376 809.984zM374.186667 81.92l319.978666 816.746667h-52.586666l-101.781334-261.781334h-379.733333l-101.76 261.781334H5.696l320-816.746667h48.490667z m-23.744 65.088L178.965333 588.8H520.96L350.442667 147.008z" fill="#222222" p-id="17533"></path></svg>

Fișier diff suprimat deoarece este prea mare
+ 0 - 0
src/assets/svg/noImage.svg


+ 0 - 1
src/assets/svg/or.svg

@@ -1 +0,0 @@
-<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1600347179634" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8405" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M486.528 790.016A289.28 289.28 0 0 1 64 533.344a289.152 289.152 0 0 1 422.496-256.64 324.768 324.768 0 0 0-125.344 256.64c0 104.256 49.056 197.056 125.376 256.672z m37.152-23.168a288.896 288.896 0 0 0 118.624-233.504 288.928 288.928 0 0 0-118.624-233.568 284.384 284.384 0 0 0-121.888 233.568 284.448 284.448 0 0 0 121.888 233.504z m26.208-492.608a288 288 0 0 1 128.576-30.048 289.216 289.216 0 1 1-128.576 548.256 324.64 324.64 0 0 0 128.576-259.072 324.992 324.992 0 0 0-128.576-259.136z" fill="#A85EEF" p-id="8406"></path></svg>

+ 2 - 1
src/client/Login.vue

@@ -8,7 +8,7 @@
               <h1>
                 <img
                   alt=""
-                  src="../assets/image/template-logo.png"
+                  src="/static/assets/client-base-v4/image/template-logo.png"
                   style="margin-top: -40px; width: 100px; height: 100px"
                   @click="showAccount()"
                 />
@@ -184,6 +184,7 @@ import Common from '../common/Common.js';
 import CustomerEnvironment from '../CustomerEnvironment.js';
 import TokenClientResource from '../api/base/TokenClientResource.js';
 import LoginService from './LoginService.js';
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
   components: {},

+ 1 - 1
src/client/LoginNotice.vue

@@ -23,7 +23,7 @@ import StudyVideo from '../confirm/StudyVideo.vue';
 import ResetPassword from '../confirm/ResetPassword.vue';
 import KnowledgeTrain from '../confirm/KnowledgeTrain1.vue';
 import WorkflowResource from '../api/workflow/WorkflowResource.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 1 - 2
src/client/MenuNode.vue

@@ -72,8 +72,7 @@ import UserMenuClickCountResource from '../api/system/UserMenuClickCountResource
 
 import Language from '../common/Language.js';
 import CurdWindowResourceV2 from '../api/dic/CurdWindowResourceV2.js';
-
-import { Uuid } from 'pc-component-v3';
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
   name: 'MenuNode',

+ 1 - 1
src/client/MenuWidget.vue

@@ -1,7 +1,7 @@
 <template>
   <div class="menu-side left_col scroll-view">
     <div class="navbar nav_title" style="border: 0">
-      <a href="#/desktop/dashboard" class="site_title"><img src="../assets/image/template-logo_42.png" /></a>
+      <a href="#/desktop/dashboard" class="site_title"><img src="/static/assets/client-base-v4/image/template-logo_42.png" /></a>
     </div>
 
     <div class="clearfix" />

+ 1 - 1
src/client/Notification.vue

@@ -97,7 +97,7 @@
 
 <script>
 import Common from '../common/Common.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 // import VueSimpleSuggest from 'vue-simple-suggest';
 
 

+ 1 - 0
src/client/OrganizationEditPanel.vue

@@ -206,6 +206,7 @@ import OrganizationResource from '../api/base/OrganizationResource';
 import UserResource from '../api/base/UserResource.js';
 
 import 'vue-select/dist/vue-select.css';
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 1 - 0
src/client/RetrievePasswordStep2.vue

@@ -48,6 +48,7 @@ import UserResource from '../api/base/UserResource.js';
 import UserVerificationCodeResource from '../api/base/UserVerificationCodeResource.js';
 import { message } from 'ant-design-vue';
 import PasswordService from '../common/PasswordService.js';
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
   props: {

+ 1 - 1
src/client/SingleNotification.vue

@@ -32,7 +32,7 @@
 import Common from '../common/Common.js';
 
 import AuthImage from '../widget/AuthImage.vue';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 
 export default {

+ 1 - 0
src/client/UserParameters.vue

@@ -139,6 +139,7 @@ import ImageUpload from '../widget/image-upload.vue';
 import { requestFailed, requestSuccess} from '../common/request-result.js';
 import { notificationSuccess} from '../common/notification.js';
 import PasswordService from '../common/PasswordService.js';
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
   components: {

+ 1 - 1
src/client/top-nav-client-select.vue

@@ -34,7 +34,7 @@
 import Common from '../common/Common.js';
 import ClientResourceV2 from '../api/base/ClientResourceV2.js';
 import TokenClientResource from '../api/base/TokenClientResource.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
   props: {

+ 1 - 1
src/client/top-nav-message.vue

@@ -54,7 +54,7 @@
 <script>
 
 import Common from '../common/Common.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 1 - 1
src/common/Common.js

@@ -1,4 +1,4 @@
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 
 export default {

+ 1 - 1
src/common/WindowService.js

@@ -1,5 +1,5 @@
 
-import { Notify } from 'pc-component-v3';
+import { Notify, Uuid } from 'pc-component-v3';
 export default {
 
   /**

+ 1 - 1
src/confirm/KnowledgeTrainAnswer.vue

@@ -36,7 +36,7 @@
 
 <script>
 import { SqlApi } from 'pc-component-v3';
-import { Notify } from 'pc-component-v3';
+import { Notify, Uuid } from 'pc-component-v3';
 import Common from '../common/Common.js';
 import AnswerResource from '../api/base/AnswerResource.js';
 export default {

+ 1 - 1
src/confirm/PdfPrint.vue

@@ -28,7 +28,7 @@
 
 <script>
 import Common from '../common/Common.js';
-import { Notify } from 'pc-component-v3';
+import { Notify, Uuid } from 'pc-component-v3';
 import WorkflowResource from '../api/workflow/WorkflowResource.js';
 import FileResource from '../api/dic/FileResource.js';
 

+ 1 - 1
src/customer/BarCodeEditPanel.vue

@@ -74,7 +74,7 @@
 import Common from '../common/Common.js';
 
 import { PrintUtil } from 'pc-component-v3';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 1 - 11
src/customer/BatchUpdateField.vue

@@ -121,20 +121,10 @@
 <script>
 
 import Common from '../common/Common.js';
-
 import UserStorageResource from '../api/base/UserStorageResource.js';
-
-
-
-
-
-
-
-
-
-
 import fieldUtil from '../resource/dictionary/FieldUtil.js';
 import WindowServerUtil from '../resource/dictionary/WindowServerUtil.js';
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 1 - 1
src/customer/CustomerBarCodeEditPanel.vue

@@ -158,7 +158,7 @@
 
 import Common from '../common/Common.js';
 import { PrintUtil } from 'pc-component-v3';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 
 export default {

+ 1 - 1
src/customer/DataImportPanel.vue

@@ -115,7 +115,7 @@ import Common from '../common/Common.js';
 
 import DownloadService from '../resource/file/DownloadService.js';
 import WorkflowResource from '../api/workflow/WorkflowResource.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
   components: {

+ 1 - 0
src/customer/GenerateDocumentTool.vue

@@ -41,6 +41,7 @@
 <script>
 import Common from '../common/Common.js';
 import { UserStorageResource } from 'pc-component-v3';
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 1 - 1
src/customer/NotificationPanel.vue

@@ -88,7 +88,7 @@
 import Common from '../common/Common.js';
 
 import UserStorageResource from '../api/base/UserStorageResource.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
   components: {

+ 1 - 1
src/customer/PrintPage.vue

@@ -44,7 +44,7 @@
 
 import Common from '../common/Common.js';
 import { PrintUtil } from 'pc-component-v3';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 
 

+ 1 - 0
src/customer/TabDataSort.vue

@@ -61,6 +61,7 @@
 import Common from '../common/Common.js';
 
 import UserStorageResource from '../api/base/UserStorageResource.js';
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 1 - 1
src/customer/UserSearch.vue

@@ -236,7 +236,7 @@ import UserStorageResource from '../api/base/UserStorageResource.js';
 
 
 import AuthImage from '../widget/AuthImage.vue';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 
 

+ 1 - 1
src/dashboard/Dashboard.vue

@@ -12,7 +12,7 @@
 <script>
 
 import { defineComponent } from 'vue';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 
 import Common from '../common/Common.js';

+ 59 - 55
src/index.js

@@ -3,75 +3,79 @@ import './assets/common.css';
 import './assets/common1.css';
 import $ from 'jquery';
 
-import store from './store/index.js';
+import downloadStore from './store/modules/downloadStore.js';
 
 import langZhCn from './locales/zh-CN.json';
 import langEnUs from './locales/en-US.json';
 
-import Login from './client/Login.vue';
-import Desktop from './client/Desktop.vue';
-import { LowcodePage } from './lowcode/LowcodePage';
+import Common from './common/Common.js';
+
+import App from './App.vue';
 
 window.CRUDId = -2147483640;
 
-const Dashboard = () => import(/* webpackChunkName: "component-1" */ './dashboard/Dashboard.vue');
-const Window = () => import(/* webpackChunkName: "component-2" */ './window/Window.vue');
 
-const SheetWindow = () => import(/* webpackChunkName: "component-3" */ './sheetWindow/SheetWindow.vue');
-const TabFormEdit = () => import(/* webpackChunkName: "component-4" */ './window/tabFormView/TabFormEdit.vue');
-const TabFormView = () => import(/* webpackChunkName: "component-5" */ './window/tabFormView/TabFormView.vue');
-const AttributeEditPanel = () => import(/* webpackChunkName: "component-6" */ './window/attribute/AttributeEditPanel.vue');
-const TabAudit = () => import(/* webpackChunkName: "component-8" */ './window/tabView/TabAudit.vue');
-const Approve = () => import(/* webpackChunkName: "component-9" */ './workflow/Approve.vue');
-const RoleCurdField = () => import(/* webpackChunkName: "component-18" */ './role/RoleCurdField.vue');
-const RoleCurdFieldTab = () => import(/* webpackChunkName: "component-19" */ './role/RoleCurdFieldTab.vue');
-const TabDataSort = () => import(/* webpackChunkName: "component-21" */ './customer/TabDataSort.vue');
-const WorkflowEdit = () => import(/* webpackChunkName: "component-22" */ './workflow/WorkflowEdit.vue');
-const DataImportPanel = () => import(/* webpackChunkName: "component-23" */ './customer/DataImportPanel.vue');
-const Notification = () => import(/* webpackChunkName: "component-25" */ './client/Notification.vue');
-const SingleNotification = () => import(/* webpackChunkName: "component-26" */ './client/SingleNotification.vue');
-const GenerateDocumentTool = () => import(/* webpackChunkName: "component-27" */ './customer/GenerateDocumentTool.vue');
-const UserParameters = () => import(/* webpackChunkName: "component-28" */ './client/UserParameters.vue');
-const OrganizationEditPanel = () => import(/* webpackChunkName: "component-29" */ './client/OrganizationEditPanel.vue');
-const BarCodeEdit = () => import(/* webpackChunkName: "component-30" */ './customer/BarCodeEdit.vue');
-const Archive = () => import(/* webpackChunkName: "component-31" */ './client/Archive.vue');
-const UserSearch = () => import(/* webpackChunkName: "component-34" */ './customer/UserSearch.vue');
-const Monitor = () => import(/* webpackChunkName: "component-35" */ './customer/Monitor.vue');
-const BatchUpdateField = () => import(/* webpackChunkName: "component-36" */ './customer/BatchUpdateField.vue');
-const ActivitiAdmin = () => import(/* webpackChunkName: "component-38" */ './workflow/ActivitiAdmin.vue');
-const DocManagement = () => import(/* webpackChunkName: "component-39" */ './workflow/DocManagement.vue');
-const PrintPage = () => import(/* webpackChunkName: "component-49" */ './customer/PrintPage.vue');
-const NotFound = () => import(/* webpackChunkName: "component-50" */ './client/NotFound.vue');
-const Camera = () => import(/* webpackChunkName: "component-51" */ './widget/Camera.vue');
-const Cropper = () => import(/* webpackChunkName: "component-52" */ './widget/Cropper.vue');
-const WebSocketCapture = () => import(/* webpackChunkName: "component-53" */ './widget/WebSocketCapture.vue');
-const WebRtcCapture = () => import(/* webpackChunkName: "component-54" */ './widget/WebRtcCapture.vue');
-const InfoWindowPage = () => import(/* webpackChunkName: "component-57" */ './info/InfoWindowPage.vue');
-const TaskProcessManagement = () => import(/* webpackChunkName: "component-58" */ './workflow/TaskProcessManagement.vue');
-const ExecutionList = () => import(/* webpackChunkName: "component-59" */ './workflow/ExecutionList.vue');
-const NoRole = () => import(/* webpackChunkName: "component-60" */ './role/NoRole.vue');
-const PrivacyStatement = () => import(/* webpackChunkName: "component-test-62" */ './confirm/privacy-statement.vue');
-const StudyVideo = () => import(/* webpackChunkName: "component-test-63" */ './confirm/StudyVideo.vue');
-const ResetPassword = () => import(/* webpackChunkName: "component-test-64" */ './confirm/ResetPassword.vue');
-const PdfPrint = () => import(/* webpackChunkName: "component-test-66" */ './confirm/PdfPrint.vue');
-const RetrievePassword = () => import(/* webpackChunkName: "component-test-67" */ './client/RetrievePassword.vue');
-const KnowledgeTrain1 = () => import(/* webpackChunkName: "component-test-68" */ './confirm/KnowledgeTrain1.vue');
-const KnowledgeTrainAnswer = () => import(/* webpackChunkName: "component-test-69" */ './confirm/KnowledgeTrainAnswer.vue');
-const ReportApprove = () => import(/* webpackChunkName: "component-71" */ './workflow/ReportApprove.vue');
-const ExcelReport = () => import(/* webpackChunkName: "component-72" */ './client/ExcelReport.vue');
-const DateExcelReport = () => import(/* webpackChunkName: "component-73" */ './client/DateExcelReport.vue');
-const DelegationReport = () => import(/* webpackChunkName: "component-74" */ './client/DelegationReport.vue');
 
-const ContainerLayout = () => import(/* webpackChunkName: "component-test-1" */ '../test/ContainerLayout.vue');
-const DynamicImport = () => import(/* webpackChunkName: "component-test-2" */ '../test/DynamicImport.vue');
-const Test = () => import(/* webpackChunkName: "component-test-4" */ '../test/Test.vue');
-const Training = () => import(/* webpackChunkName: "component-test-5" */ '../test/Training.vue');
+
+import Login from './client/Login.vue';
+import Desktop from './client/Desktop.vue';
+import LowcodePage from './lowcode/LowcodePage';
+import Dashboard from './dashboard/Dashboard.vue';
+import Window from './window/Window.vue';
+import SheetWindow from './sheetWindow/SheetWindow.vue';
+import TabFormEdit from './window/tabFormView/TabFormEdit.vue';
+import TabFormView from './window/tabFormView/TabFormView.vue';
+import AttributeEditPanel from './window/attribute/AttributeEditPanel.vue';
+import TabAudit from './window/tabView/TabAudit.vue';
+import Approve from './workflow/Approve.vue';
+import RoleCurdField from './role/RoleCurdField.vue';
+import RoleCurdFieldTab from './role/RoleCurdFieldTab.vue';
+import TabDataSort from './customer/TabDataSort.vue';
+import WorkflowEdit from './workflow/WorkflowEdit.vue';
+import DataImportPanel from './customer/DataImportPanel.vue';
+import Notification from './client/Notification.vue';
+import SingleNotification from './client/SingleNotification.vue';
+import GenerateDocumentTool from './customer/GenerateDocumentTool.vue';
+import UserParameters from './client/UserParameters.vue';
+import OrganizationEditPanel from './client/OrganizationEditPanel.vue';
+import BarCodeEdit from './customer/BarCodeEdit.vue';
+import Archive from './client/Archive.vue';
+import UserSearch from './customer/UserSearch.vue';
+import Monitor from './customer/Monitor.vue';
+import BatchUpdateField from './customer/BatchUpdateField.vue';
+import ActivitiAdmin from './workflow/ActivitiAdmin.vue';
+import DocManagement from './workflow/DocManagement.vue';
+import PrintPage from './customer/PrintPage.vue';
+import NotFound from './client/NotFound.vue';
+import Camera from './widget/Camera.vue';
+import Cropper from './widget/Cropper.vue';
+import WebSocketCapture from './widget/WebSocketCapture.vue';
+import WebRtcCapture from './widget/WebRtcCapture.vue';
+import InfoWindowPage from './info/InfoWindowPage.vue';
+import TaskProcessManagement from './workflow/TaskProcessManagement.vue';
+import ExecutionList from './workflow/ExecutionList.vue';
+import NoRole from './role/NoRole.vue';
+import PrivacyStatement from './confirm/privacy-statement.vue';
+import StudyVideo from './confirm/StudyVideo.vue';
+import ResetPassword from './confirm/ResetPassword.vue';
+import PdfPrint from './confirm/PdfPrint.vue';
+import RetrievePassword from './client/RetrievePassword.vue';
+import KnowledgeTrain1 from './confirm/KnowledgeTrain1.vue';
+import KnowledgeTrainAnswer from './confirm/KnowledgeTrainAnswer.vue';
+import ReportApprove from './workflow/ReportApprove.vue';
+import ExcelReport from './client/ExcelReport.vue';
+import DateExcelReport from './client/DateExcelReport.vue';
+import DelegationReport from './client/DelegationReport.vue';
+
 
 
 export {
-  store,
+  App,
+  downloadStore,
   langZhCn,
   langEnUs,
+  Common,
+
   Login,
   Desktop,
   LowcodePage,

+ 1 - 1
src/lowcode/AmisExample.vue

@@ -12,7 +12,7 @@
 import { amisConfig } from './AmisConfig.js';
 import AmisWindowResource from '../api/dic/AmisWindowResource.js';
 import Common from '../base/common/Common.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 1 - 1
src/lowcode/LowcodeConfig.js

@@ -1,6 +1,6 @@
 import { buildComponents, AssetLoader } from '@leanwo/lowcode-utils';
 import AmisWindowResource from '../api/dic/AmisWindowResource.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 /**
  * 从服务器端获取 Project Schema

+ 1 - 1
src/lowcode/LowcodePage.js

@@ -29,4 +29,4 @@ const LowcodePage = defineComponent(() => {
   };
 });
 
-export { LowcodePage };
+export default LowcodePage;

+ 0 - 5
src/main.js

@@ -20,11 +20,6 @@ import { createRouter, createWebHashHistory } from 'vue-router';
 import * as PcClientComponent from 'pc-component-v3';
 import 'pc-component-v3/dist/pc-component-v3.css';
 
-window.Uuid = PcClientComponent.Uuid;
-window.Notify = PcClientComponent.Notify;
-
-
-
 import App from '../src/App.vue';
 
 import VTooltip from 'v-tooltip';

+ 1 - 1
src/role/NoRole.vue

@@ -1,7 +1,7 @@
 <template>
   <div id="content" class="content">
     <div>
-      <img src="../assets/image/computer.png" />
+      <img src="/static/assets/client-base-v4/image/computer.png" />
       <p style="font-size: 20px;color: #777777">
         您没有权限访问该页面,请点击<a @click="toIndex">返回首页</a>
       </p>

+ 1 - 1
src/routes/main_routes.js

@@ -1,6 +1,6 @@
 import Login from '../client/Login.vue';
 import Desktop from '../client/Desktop.vue';
-import { LowcodePage } from '../lowcode/LowcodePage';
+import LowcodePage from '../lowcode/LowcodePage';
 const Dashboard = () => import(/* webpackChunkName: "component-1" */ '../dashboard/Dashboard.vue');
 const Window = () => import(/* webpackChunkName: "component-2" */ '../window/Window.vue');
 

+ 1 - 1
src/sheetWindow/SheetWindow.vue

@@ -70,7 +70,7 @@
 
 import Common from '../common/Common.js';
 import { PrintUtil } from 'pc-component-v3';
-import { Uuid } from 'pc-component-v3';
+import { Notify, Uuid } from 'pc-component-v3';
 
 
 import CurdWindowService from './CurdWindowService.js';

+ 1 - 1
src/widget/Altimeter.vue

@@ -13,7 +13,7 @@ import Common from '../common/Common.js';
 
 import ImageService from '../resource/file/ImageService.js';
 import FileService from '../resource/file/FileService.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 
 export default {

+ 3 - 3
src/widget/AuthImage.vue

@@ -34,9 +34,9 @@ export default {
   },
 
   mounted: function () {
-    this.noImage = '../assets/image/no-image.png';
-    this.errorImage = '../assets/image/load-error.png';
-    this.loadingImage = '../assets/image/loading.gif';
+    this.noImage = '/static/assets/client-base-v4/image/no-image.png';
+    this.errorImage = '/static/assets/client-base-v4/image/load-error.png';
+    this.loadingImage = '/static/assets/client-base-v4/image/loading.gif';
     this.src = this.loadingImage;
     this.loadImage(this.authSrc);
   },

+ 1 - 1
src/widget/Camera.vue

@@ -92,7 +92,7 @@
 
 <script>
 import Common from '../common/Common.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 import AuthImage from '../widget/AuthImage.vue';
 

+ 1 - 1
src/widget/ClientOrganizationTree.vue

@@ -19,7 +19,7 @@
 import Common from '../common/Common.js';
 import OrganizationResource from '../api/base/OrganizationResource.js';
 import TreeViewNode from '../widget/TreeViewNode.vue';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 1 - 1
src/widget/ClientTree.vue

@@ -19,7 +19,7 @@
 import Common from '../../base/common/Common.js';
 import RoleOrganizationResource from '../../api/base/RoleOrganizationResource.js';
 import TreeViewNode from '../../base/widget/TreeViewNode.vue';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 1 - 1
src/widget/CommonVideo.vue

@@ -8,7 +8,7 @@
           controlslist="nodownload" class="video-box" @timeupdate="timeupdate"
         />
         <img
-          src="../assets/image/play.png" alt="播放" class="pointer operate-btn" :class="{ 'fade-out': videoState }"
+          src="/static/assets/client-base-v4/image/play.png" alt="播放" class="pointer operate-btn" :class="{ 'fade-out': videoState }"
           @click="operateVideo"
         />
       </div>

+ 1 - 1
src/widget/Cropper.vue

@@ -58,7 +58,7 @@
 
 <script>
 import Common from '../common/Common.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 
 export default {

+ 1 - 1
src/widget/FrameWindow.vue

@@ -9,7 +9,7 @@
         {{ title }}
         <img
           class="close-btn"
-          src="../assets/image/close.png"
+          src="/static/assets/client-base-v4/image/close.png"
           @click="close"
         />
       </div>

+ 1 - 1
src/widget/GanttScale.vue

@@ -48,7 +48,7 @@
 
 <script>
 import { Common } from 'pc-component-v3';
-
+import { Notify, Uuid } from 'pc-component-v3';
 export default {
     /**
      * ganttDivId : 甘特图DIV的id

+ 1 - 1
src/widget/ProgressBar.vue

@@ -22,7 +22,7 @@
 </template>
 
 <script>
-
+import { Notify, Uuid } from 'pc-component-v3';
 export default {
 
   components: {

+ 1 - 1
src/widget/ProjectItemTree.vue

@@ -17,7 +17,7 @@
 import Common from "../base/common/Common.js";
 import ProjectItemResource from '../api/commom/ProjectItemResource.js';
 import TreeViewNode from '../base/widget/TreeViewNode.vue';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
   /**

+ 1 - 1
src/widget/WebRtcImage.vue

@@ -16,7 +16,7 @@ import ImageService from '../resource/file/ImageService.js';
 import FileService from '../resource/file/FileService.js';
 
 import WebRtcCapture from '../widget/WebRtcCapture.vue';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 1 - 0
src/widget/WebSocketImage.vue

@@ -14,6 +14,7 @@ import Common from '../common/Common.js';
 
 
 import WebSocketCapture from '../widget/WebSocketCapture.vue';
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
   components: {

+ 1 - 0
src/window/Window.vue

@@ -10,6 +10,7 @@ import Common from '../common/Common.js';
 
 import TabGridEdit from './tabGridView/TabGridEdit.vue';
 import WindowServerUtil from '../resource/dictionary/WindowServerUtil.js';
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 1 - 0
src/window/attachment/AttachmentPanel.vue

@@ -75,6 +75,7 @@ import DownloadService from '../../resource/file/DownloadService.js';
 import FileImage from '../../widget/FileImage.vue';
 
 import AttachmentUpload from './AttachmentUpload.vue';
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 1 - 1
src/window/attachment/AttachmentUpload.vue

@@ -73,7 +73,7 @@ import AttachmentService from '../../resource/file/AttachmentService.js';
 import WebSocketImage from '../../widget/WebSocketImage.vue';
 import WebRtcImage from '../../widget/WebRtcImage.vue';
 import Altimeter from '../../widget/Altimeter.vue';
-
+import { Notify, Uuid } from 'pc-component-v3';
 export default {
 
   components: {

+ 1 - 1
src/window/attribute/AttributeEditPanel.vue

@@ -51,7 +51,7 @@
 
 <script>
 import Common from '../../common/Common.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 2 - 2
src/window/filter/AndOr.vue

@@ -5,7 +5,7 @@
   >
     <embed
       v-if="value"
-      src="../../assets/image/svg/or.svg"
+      src="/static/assets/client-base-v4/image/svg/or.svg"
       class="svg-logo"
       style="pointer-events: none;"
       title="或"
@@ -13,7 +13,7 @@
     />
     <embed
       v-else
-      src="../../assets/image/svg/and.svg"
+      src="/static/assets/client-base-v4/image/svg/and.svg"
       class="svg-logo"
       style="pointer-events: none;"
       title="且"

+ 2 - 2
src/window/filter/CaseSensitive.vue

@@ -5,7 +5,7 @@
   >
     <embed
       v-if="!value"
-      src="../../assets/image/svg/case-not-sensitive.svg"
+      src="/static/assets/client-base-v4/image/svg/case-not-sensitive.svg"
       class="svg-logo"
       style="pointer-events: none;"
       title="大小写不敏感"
@@ -13,7 +13,7 @@
     />
     <embed
       v-else
-      src="../../assets/image/svg/case-sensitive.svg"
+      src="/static/assets/client-base-v4/image/svg/case-sensitive.svg"
       class="svg-logo"
       style="pointer-events: none;"
       title="大小写敏感"

+ 1 - 1
src/window/filter/ComplexFilterHistory.vue

@@ -72,7 +72,7 @@
 import Common from '../../common/Common.js';
 
 import HistoryQueryResource from '../../api/system/HistoryQueryResource.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 
 export default {

+ 1 - 1
src/window/filter/ComplexFilterPanel.vue

@@ -651,7 +651,7 @@ import CaseSensitive from './CaseSensitive.vue';
 // import AssetCategoryTree from '../../asset/widget/AssetCategoryTree.vue';
 
 import ClientOrganizationTree from '../../widget/ClientOrganizationTree.vue';
-
+import { Notify, Uuid } from 'pc-component-v3';
 export default {
 
   components: {

+ 1 - 1
src/window/filter/SimpleFilterPanel.vue

@@ -74,7 +74,7 @@ import Common from '../../common/Common.js';
 
 import HistoryQueryResource from '../../api/system/HistoryQueryResource.js';
 import vClickOutside from 'click-outside-vue3';
-
+import { Notify, Uuid } from 'pc-component-v3';
 export default {
   directives: {
     clickOutside: vClickOutside.directive,

+ 2 - 2
src/window/tabFormView/TabFormEdit.vue

@@ -5,7 +5,7 @@
     <div class="row" style="height: 50px;">
       <div class="col-md-12">
         <h3>
-          <a class="a-back" @click="back()"><img class="m-image" src="../../assets/image/back.png" />
+          <a class="a-back" @click="back()"><img class="m-image" src="/static/assets/client-base-v4/image/back.png" />
             {{ Language.getNameTrl($i18n.locale, window) }}
           &nbsp;</a>/&nbsp;{{ subTitle() }}
           <div v-show="type != 'create'" class="btn-group" role="group">
@@ -276,7 +276,7 @@ import ApproveComment from '../../workflow/ApproveComment.vue';
 
 import DataRecoveryResource from '../../api/base/DataRecoveryResource.js';
 import JsUtil from '../../common/JsUtil.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 export default {
 
   components: {

+ 1 - 2
src/window/tabFormView/TabFormFieldEdit.vue

@@ -274,8 +274,7 @@ import RedGreenSelect from '../../widget/RedGreenSelect.vue';
 import ImageWidget from '../tabFormWidget/ImageWidget.vue';
 import RichTextAreaEditorWidget from '../tabFormWidget/RichTextAreaEditorWidget.vue';
 import JsUtil from '../../common/JsUtil.js';
-import { Uuid } from 'pc-component-v3';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 
 

+ 1 - 1
src/window/tabFormView/TabFormFieldView.vue

@@ -203,7 +203,7 @@ import ImageViewWidget from '../tabFormWidget/ImageViewWidget.vue';
 import ImageListViewWidget from '../tabFormWidget/ImageListViewWidget.vue';
 import JsUtil from '../../common/JsUtil.js';
 import { SqlApi } from 'pc-component-v3';
-
+import { Notify, Uuid } from 'pc-component-v3';
 export default {
   components: {
     ImageViewWidget,

+ 7 - 7
src/window/tabFormView/TabFormView.vue

@@ -5,7 +5,7 @@
       <div class="row clearfix">
         <div class="col-md-12">
           <h3>
-            <a class="a-back" @click="back()"><img class="m-image" src="../../assets/image/back.png" />{{
+            <a class="a-back" @click="back()"><img class="m-image" src="/static/assets/client-base-v4/image/back.png" />{{
               Language.getNameTrl($i18n.locale, window)
             }}&nbsp;</a>/&nbsp;{{ subTitle() }}
             <div class="btn-group" role="group">
@@ -329,7 +329,7 @@ import TabAudit from '../tabView/TabAudit.vue';
 import CurdWindowResourceV2 from '../../api/dic/CurdWindowResourceV2.js';
 import CurdWindowEditResource from '../../api/dic/CurdWindowEditResource.js';
 import JsUtil from '../../common/JsUtil.js';
-import { Uuid } from 'pc-component-v3';
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 
@@ -739,15 +739,15 @@ export default {
         var documentStatus =
             _self.modelData.data.documentStatus.displayValue[0];
         if (documentStatus == undefined || documentStatus == 'EDIT') {
-          return '../../assets/image-workflow/workflow/edit.png';
+          return '/static/assets/client-base-v4/image-workflow/workflow/edit.png';
         } else if (documentStatus == 'APPROVED') {
-          return '../../assets/image-workflow/workflow/approved.png';
+          return '/static/assets/client-base-v4/image-workflow/workflow/approved.png';
         } else if (documentStatus == 'REJECTED') {
-          return '../../assets/image-workflow/workflow/rejected.png';
+          return '/static/assets/client-base-v4/image-workflow/workflow/rejected.png';
         } else if (documentStatus == 'PROCESSING') {
-          return '../../assets/image-workflow/workflow/processing.png';
+          return '/static/assets/client-base-v4/image-workflow/workflow/processing.png';
         } else if (documentStatus == 'WITHDRAW') {
-          return '../../assets/image-workflow/workflow/withdraw.png';
+          return '/static/assets/client-base-v4/image-workflow/workflow/withdraw.png';
         }
       }
     },

+ 1 - 1
src/window/tabFormWidget/ImageListWidget.vue

@@ -69,7 +69,7 @@
 
 import AuthImage from '../../widget/AuthImage.vue';
 import Common from '../../common/Common.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 1 - 1
src/window/tabFormWidget/ImageWidget.vue

@@ -86,7 +86,7 @@ import Cropper from '../../widget/Cropper.vue';
 import WebRtcImage from '../../widget/WebRtcImage.vue';
 import WebSocketImage from '../../widget/WebSocketImage.vue';
 import AuthImage from '../../widget/AuthImage.vue';
-
+import { Notify, Uuid } from 'pc-component-v3';
 export default {
 
   components: {

+ 1 - 1
src/window/tabFormWidget/ManyToManySetSearchWidget.vue

@@ -72,7 +72,7 @@ import Common from '../../common/Common.js';
 import WindowClientUtil from '../../resource/dictionary/WindowClientUtil.js';
 import WindowServerUtil from '../../resource/dictionary/WindowServerUtil.js';
 import TabResource from '../../api/dic/TabResource.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 
 

+ 1 - 1
src/window/tabFormWidget/RichTextAreaEditorWidget.vue

@@ -7,7 +7,7 @@
 <script>
 import Common from '../../common/Common.js';
 import DynamicJsLoader from '../../common/DynamicJsLoader.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 export default {
 
   components: {

+ 1 - 1
src/window/tabFormWidget/SearchWidget.vue

@@ -87,7 +87,7 @@ import WindowClientUtil from '../../resource/dictionary/WindowClientUtil.js';
 import WindowServerUtil from '../../resource/dictionary/WindowServerUtil.js';
 import FieldResource from '../../api/dic/FieldResource.js';
 import TabResource from '../../api/dic/TabResource.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 
 

+ 1 - 1
src/window/tabFormWidget/SelectWidget.vue

@@ -39,7 +39,7 @@ import Common from '../../common/Common.js';
 import WindowServerUtil from '../../resource/dictionary/WindowServerUtil.js';
 import WindowClientUtil from '../../resource/dictionary/WindowClientUtil.js';
 import TabResource from '../../api/dic/TabResource.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 1 - 1
src/window/tabFormWidget/VideoListWidget.vue

@@ -33,7 +33,7 @@
 
 import AuthImage from '../../widget/AuthImage.vue';
 import Common from '../../common/Common.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 1 - 1
src/window/tabGridView/GridBody.vue

@@ -82,7 +82,7 @@ import Common from '../../common/Common.js';
 
 import Context from '../common/Context.js';
 import JsUtil from '../../common/JsUtil.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 export default {
 
   components: {

+ 1 - 1
src/window/tabGridView/GridHeader.vue

@@ -75,7 +75,7 @@ import Language from '../../common/Language.js';
 
 import Context from '../common/Context.js';
 import JsUtil from '../../common/JsUtil.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 export default {
 
   

+ 1 - 2
src/window/tabGridView/SubTabGridEdit.vue

@@ -296,8 +296,7 @@ import TabButton from '../tabView/TabButton.vue';
 import TabAudit from '../tabView/TabAudit.vue';
 import ComplexFilterPanel from '../filter/ComplexFilterPanel.vue';
 import JsUtil from '../../common/JsUtil.js';
-import { Uuid } from 'pc-component-v3';
-
+import { Notify, Uuid } from 'pc-component-v3';
 export default {
   name: 'SubTabGridEdit',
 

+ 1 - 2
src/window/tabGridView/TabGridEdit.vue

@@ -282,8 +282,7 @@ import AuthImage from '../../widget/AuthImage.vue';
 import DataRecoveryResource from '../../api/base/DataRecoveryResource.js';
 import CurdWindowResourceV2 from '../../api/dic/CurdWindowResourceV2.js';
 import JsUtil from '../../common/JsUtil.js';
-import { Uuid } from 'pc-component-v3';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 1 - 1
src/window/tabGridWidget/ManyToManySetCell.vue

@@ -69,7 +69,7 @@ import Common from '../../common/Common.js';
 import TabResource from '../../api/dic/TabResource.js';
 import WindowClientUtil from '../../resource/dictionary/WindowClientUtil.js';
 import WindowServerUtil from '../../resource/dictionary/WindowServerUtil.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 
 

+ 1 - 1
src/window/tabGridWidget/SearchCell.vue

@@ -88,7 +88,7 @@ import Common from '../../common/Common.js';
 
 import FieldResource from '../../api/dic/FieldResource.js';
 import TabResource from '../../api/dic/TabResource.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 
 

+ 1 - 1
src/window/tabGridWidget/SelectCell.vue

@@ -45,7 +45,7 @@ import Common from '../../common/Common.js';
 import WindowServerUtil from '../../resource/dictionary/WindowServerUtil.js';
 import WindowClientUtil from '../../resource/dictionary/WindowClientUtil.js';
 import TabResource from '../../api/dic/TabResource.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 
 export default {

+ 1 - 1
src/window/tabGridWidget/VideoListCell.vue

@@ -28,7 +28,7 @@
 <script>
 
 import Common from '../../common/Common.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 export default {
 

+ 1 - 1
src/window/tabView/TabAudit.vue

@@ -110,7 +110,7 @@
 <script>	
 import Common from '../../common/Common.js';
 
-
+import { Notify, Uuid } from 'pc-component-v3';
 import WindowClientUtil from '../../resource/dictionary/WindowClientUtil.js';
 
 export default {

+ 1 - 1
src/window/tabView/TabAuditData.vue

@@ -70,7 +70,7 @@
 <script>
 	
 	import Common from "../../common/Common.js";
-
+import { Notify, Uuid } from 'pc-component-v3';
 	export default {
 
 		data : function () {

+ 1 - 1
src/window/tabView/TabButton.vue

@@ -127,7 +127,7 @@ import HtmlWindowResource from '../../api/dic/HtmlWindowResource.js';
 import ProcessReportResource from '../../api/dic/ProcessReportResource.js';
 import UserStorageResource from '../../api/base/UserStorageResource.js';
 import Language from '../../common/Language.js';
-
+import { Notify, Uuid } from 'pc-component-v3';
 
 
 

Unele fișiere nu au fost afișate deoarece prea multe fișiere au fost modificate în acest diff