瀏覽代碼

添加多选

lex-xin 3 年之前
父節點
當前提交
6b0975cd9c

+ 5 - 4
src/components/VueFormMaking/components/WidgetConfig.vue

@@ -83,7 +83,8 @@
         <el-input-number v-model="data.options.step" :min="0" :max="100" :step="1" />
       </el-form-item>
       <!-- 是否多选 -->
-      <el-form-item v-if="data.type=='select' && data.options.showMultiple" :label="$t('fm.config.widget.multiple')">
+      <!-- && data.options.showMultiple -->
+      <el-form-item v-if="data.type=='select'" :label="$t('fm.config.widget.multiple')">
         <el-switch v-model="data.options.multiple" @change="handleSelectMuliple" />
       </el-form-item>
       <!-- 是否可搜索 -->
@@ -110,10 +111,10 @@
       </el-form-item>
       <!-- 选项 -->
       <el-form-item v-if="Object.keys(data.options).indexOf('options')>=0" :label="$t('fm.config.widget.option')">
-        <el-radio-group v-model="data.options.remote" size="mini" style="margin-bottom:10px;">
+        <!-- <el-radio-group v-model="data.options.remote" size="mini" style="margin-bottom:10px;">
           <el-radio-button :label="false">{{ $t('fm.config.widget.staticData') }}</el-radio-button>
           <el-radio-button v-if="data.options.showRemote" :label="true">{{ $t('fm.config.widget.remoteData') }}</el-radio-button>
-        </el-radio-group>
+        </el-radio-group> -->
         <template v-if="data.options.remote && data.options.showRemote">
           <div>
             <el-input v-model="data.options.remoteFunc" size="mini" style="">
@@ -458,7 +459,7 @@
           <el-checkbox v-if="Object.keys(data.options).indexOf('disabled')>=0" v-model="data.options.disabled">{{ $t('fm.config.widget.disabled') }}	</el-checkbox>
           <!-- <el-checkbox v-if="Object.keys(data.options).indexOf('showPassword')>=0" v-model="data.options.showPassword">{{ $t('fm.config.widget.showPassword') }}	</el-checkbox> -->
           <el-checkbox v-if="Object.keys(data.options).indexOf('editable')>=0" v-model="data.options.editable">{{ $t('fm.config.widget.editable') }}</el-checkbox>
-          <el-checkbox v-if="Object.keys(data.options).indexOf('clearable')>=0" v-model="data.options.clearable">{{ $t('fm.config.widget.clearable') }} </el-checkbox>
+          <!-- <el-checkbox v-if="Object.keys(data.options).indexOf('clearable')>=0" v-model="data.options.clearable">{{ $t('fm.config.widget.clearable') }} </el-checkbox> -->
           <el-checkbox v-if="Object.keys(data.options).indexOf('arrowControl')>=0" v-model="data.options.arrowControl">{{ $t('fm.config.widget.arrowControl') }}</el-checkbox>
           <el-checkbox v-if="Object.keys(data.options).indexOf('isDelete')>=0" v-model="data.options.isDelete">{{ $t('fm.config.widget.isDelete') }}</el-checkbox>
           <el-checkbox v-if="Object.keys(data.options).indexOf('isEdit')>=0" v-model="data.options.isEdit">{{ $t('fm.config.widget.isEdit') }}</el-checkbox>

+ 1 - 1
src/components/VueFormMaking/components/componentsConfig.js

@@ -228,7 +228,7 @@ export const basicComponents = [
     icon: 'icon-select',
     options: {
       defaultValue: '',
-      showMultiple: false,
+      showMultiple: true,
       multiple: false,
       disabled: false,
       clearable: false,

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

@@ -242,6 +242,9 @@ export default {
   data() {
     return {
       variableOptions: [{
+        value: 1,
+        label: '创建者'
+      }, {
         value: 2,
         label: '创建者部门主管'
       }, {

+ 3 - 0
src/components/wfd/components/DetailPanel/UserTaskDetail.vue

@@ -246,6 +246,9 @@ export default {
       //   label: '创建者'
       // },
       variableOptions: [{
+        value: 1,
+        label: '创建者'
+      }, {
         value: 2,
         label: '创建者部门主管'
       }, {

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-72197092.a60ff7e1.css


File diff suppressed because it is too large
+ 0 - 0
web/static/web/js/app.1891bcbd.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-05325903.732d345f.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-72197092.3551411c.js


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