Browse Source

更新打包

lex-xin 3 years ago
parent
commit
da6452876d

+ 20 - 0
src/components/wfd/components/DetailPanel/HandleNodeDetail.vue

@@ -33,6 +33,7 @@
           <!-- <el-option key="persongroup" value="persongroup" :label="i18n['handleNode.assignType.persongroup']"/> -->
           <el-option key="department" value="department" :label="i18n['handleNode.assignType.department']" />
           <el-option key="variable" value="variable" :label="i18n['handleNode.assignType.variable']" />
+          <el-option key="post" value="post" :label="i18n['userTask.assignType.post']" />
         </el-select>
       </div>
       <div v-if="model.assignType === 'person'" class="panelRow">
@@ -119,6 +120,21 @@
           <el-option v-for="(item, index) in variableOptions" :key="index" :label="item.label" :value="item.value" />
         </el-select>
       </div>
+      <div v-else-if="model.assignType === 'post'" class="panelRow">
+        <div><span style="color: red">*</span> {{ i18n['userTask.assignType.post.title'] }}:</div>
+        <el-select
+          v-model.number="model.assignValue"
+          size="small"
+          style="width:90%; font-size:12px"
+          :placeholder="i18n['userTask.assignType.post.placeholder']"
+          :disabled="readOnly"
+          :multiple="true"
+          :filterable="true"
+          @change="(e) => { onChange('assignValue', e); getPersons(e) }"
+        >
+          <el-option v-for="(item, index) in postOptions" :key="index" :label="item.postName" :value="item.postId" />
+        </el-select>
+      </div>
       <!-- <div class="panelRow">
         <el-checkbox
           size="small"
@@ -198,6 +214,10 @@ export default {
       type: Array,
       default: () => ([])
     },
+    postOptions: {
+      type: Array,
+      default: () => ([])
+    },
     tasks: {
       type: Array,
       default: () => ([])

+ 2 - 2
src/components/wfd/components/ToolbarPanel.vue

@@ -27,12 +27,12 @@
       </span>
     </el-tooltip>
     <span class="separator" />
-    <el-tooltip :content="i18n['tooltip.zoomIn']" placement="bottom">
+    <el-tooltip :content="i18n['tooltip.zoomOut']" placement="bottom">
       <span class="command" data-command="zoomIn">
         <span class="iconfont icon-zoom-in-o" />
       </span>
     </el-tooltip>
-    <el-tooltip :content="i18n['tooltip.zoomOut']" placement="bottom">
+    <el-tooltip :content="i18n['tooltip.zoomIn']" placement="bottom">
       <span class="command" data-command="zoomOut">
         <span class="iconfont icon-zoom-out-o" />
       </span>

File diff suppressed because it is too large
+ 0 - 0
web/index.html


File diff suppressed because it is too large
+ 0 - 0
web/static/web/css/chunk-05325903.d46bcdcc.css


File diff suppressed because it is too large
+ 0 - 0
web/static/web/css/chunk-61d3f4f2.ea8b0245.css


File diff suppressed because it is too large
+ 0 - 0
web/static/web/js/app.0ba3543e.js


File diff suppressed because it is too large
+ 0 - 0
web/static/web/js/chunk-05325903.4764ade3.js


File diff suppressed because it is too large
+ 0 - 0
web/static/web/js/chunk-151de97c.eb102fb8.js


File diff suppressed because it is too large
+ 0 - 0
web/static/web/js/chunk-192165dd.57297113.js


File diff suppressed because it is too large
+ 0 - 0
web/static/web/js/chunk-61d3f4f2.02c06f20.js


File diff suppressed because it is too large
+ 0 - 0
web/static/web/js/chunk-b2cdb5c2.879d61f6.js


File diff suppressed because it is too large
+ 0 - 0
web/static/web/js/chunk-c819ff50.d735119b.js


Some files were not shown because too many files changed in this diff