update 国内标准-编辑完善,AddForm组件完善
This commit is contained in:
@@ -18,7 +18,7 @@
|
||||
format="YYYY-MM-DD"
|
||||
value-format="YYYY-MM-DD"
|
||||
v-model="formInline[item.dbFieldName]"
|
||||
:disabled="disabled"
|
||||
:disabled="disabled || disabledFieldList.includes(item.dbFieldName)"
|
||||
style="width: 100%" />
|
||||
</a-form-model-item>
|
||||
</div>
|
||||
@@ -37,12 +37,12 @@
|
||||
@nameChange="userSelectNameChange"
|
||||
:nameStr="formInline[item.dbFieldName + '_name']"
|
||||
type="radio"
|
||||
:disabled="disabled" />
|
||||
:disabled="disabled || disabledFieldList.includes(item.dbFieldName)" />
|
||||
<!-- <user-or-organ-selection :placeholder="$t('pleaseSelect')+item.dbFieldTxt"-->
|
||||
<!-- v-model="formInline[item.dbFieldName]"-->
|
||||
<!-- type="radio"-->
|
||||
<!-- selectType="user"-->
|
||||
<!-- :disabled="disabled" />-->
|
||||
<!-- :disabled="disabled || disabledFieldList.includes(item.dbFieldName)" />-->
|
||||
</a-form-model-item>
|
||||
</div>
|
||||
</a-col>
|
||||
@@ -62,7 +62,7 @@
|
||||
<!-- v-model="formInline[item.dbFieldName]"-->
|
||||
<!-- selectType="organ"-->
|
||||
<!-- type="radio"-->
|
||||
<!-- :disabled="disabled" />-->
|
||||
<!-- :disabled="disabled || disabledFieldList.includes(item.dbFieldName)" />-->
|
||||
</a-form-model-item>
|
||||
</div>
|
||||
</a-col>
|
||||
@@ -75,7 +75,7 @@
|
||||
</div>
|
||||
<a-form-model-item class="item-model" :prop="item.dbFieldName">
|
||||
<j-multiple-date-picker class="box-input" v-model="formInline[item.dbFieldName]" :fieldName="item.dbFieldName"
|
||||
:disabled="disabled" />
|
||||
:disabled="disabled || disabledFieldList.includes(item.dbFieldName)" />
|
||||
</a-form-model-item>
|
||||
</div>
|
||||
</a-col>
|
||||
@@ -89,7 +89,7 @@
|
||||
<a-form-model-item class="item-model-textarea" :prop="item.dbFieldName">
|
||||
<a-textarea
|
||||
:placeholder="$t('pleaseEnter')+item.dbFieldTxt"
|
||||
:disabled="disabled"
|
||||
:disabled="disabled || disabledFieldList.includes(item.dbFieldName)"
|
||||
:maxLength="500"
|
||||
v-model="formInline[item.dbFieldName]" :rows="4" />
|
||||
</a-form-model-item>
|
||||
@@ -104,7 +104,7 @@
|
||||
</div>
|
||||
<a-form-model-item class="item-model" :prop="item.dbFieldName">
|
||||
<standard-selection :query="item"
|
||||
:disabled="disabled"
|
||||
:disabled="disabled || disabledFieldList.includes(item.dbFieldName)"
|
||||
:standard="formInline"
|
||||
@change="standardSelectionChange"
|
||||
v-model="formInline[item.dbFieldName]" />
|
||||
@@ -129,7 +129,7 @@
|
||||
<!-- v-model="formInline[item.dbFieldName]"-->
|
||||
<!-- selectType="organ"-->
|
||||
<!-- type="checkbox"-->
|
||||
<!-- :disabled="disabled" />-->
|
||||
<!-- :disabled="disabled || disabledFieldList.includes(item.dbFieldName)" />-->
|
||||
</a-form-model-item>
|
||||
</div>
|
||||
</a-col>
|
||||
@@ -162,7 +162,7 @@
|
||||
</div>
|
||||
<a-form-model-item class="item-model" :prop="item.dbFieldName">
|
||||
<a-input class="box-input"
|
||||
:disabled="disabled"
|
||||
:disabled="disabled || disabledFieldList.includes(item.dbFieldName)"
|
||||
v-model="formInline[item.dbFieldName]"
|
||||
:maxLength="50"
|
||||
:placeholder="specialPlaceholder[item.dbFieldName] || $t('pleaseEnter')+item.dbFieldTxt" />
|
||||
@@ -178,7 +178,7 @@
|
||||
</div>
|
||||
<a-form-model-item class="item-model" :prop="item.dbFieldName">
|
||||
<j-dict-select-tag class="box-input" v-model="formInline[item.dbFieldName]"
|
||||
:disabled="disabled"
|
||||
:disabled="disabled || disabledFieldList.includes(item.dbFieldName)"
|
||||
:placeholder="$t('pleaseSelect')+item.dbFieldTxt"
|
||||
:type="'select'"
|
||||
:triggerChange="false" :dictCode="item.dictField" />
|
||||
@@ -194,7 +194,7 @@
|
||||
</div>
|
||||
<a-form-model-item class="item-model" :prop="item.dbFieldName">
|
||||
<j-multi-select-tag class="box-input" v-model="formInline[item.dbFieldName]"
|
||||
:disabled="disabled"
|
||||
:disabled="disabled || disabledFieldList.includes(item.dbFieldName)"
|
||||
:placeholder="$t('pleaseSelect')+item.dbFieldTxt"
|
||||
:type="'select'"
|
||||
:triggerChange="false" :dictCode="item.dictField" />
|
||||
@@ -291,6 +291,22 @@ export default {
|
||||
default: () => {
|
||||
return {}
|
||||
}
|
||||
},
|
||||
// 默认值
|
||||
defaultValue: {
|
||||
type: Object,
|
||||
required: false,
|
||||
default: () => {
|
||||
return {}
|
||||
}
|
||||
},
|
||||
// 不可修改值
|
||||
disabledFieldList: {
|
||||
type: Array,
|
||||
required: false,
|
||||
default: () => {
|
||||
return []
|
||||
}
|
||||
}
|
||||
},
|
||||
data () {
|
||||
@@ -310,7 +326,7 @@ export default {
|
||||
},
|
||||
methods: {
|
||||
add () {
|
||||
this.formInline = {}
|
||||
this.formInline = Object.assign({}, this.defaultValue)
|
||||
this.type = 'add'
|
||||
this.getForm()
|
||||
},
|
||||
@@ -402,7 +418,7 @@ export default {
|
||||
this.$set(this.optionsData, item.dbFieldName, res.result)
|
||||
}
|
||||
})
|
||||
}else if (item.fieldShowType === FieldType.TREE.value && item.dictId) {
|
||||
} else if (item.fieldShowType === FieldType.TREE.value && item.dictId) {
|
||||
getFormDictTreeList({ dictId: item.dictId }).then(res => {
|
||||
if (res.success) {
|
||||
this.$set(this.optionsData, item.dbFieldName, res.result)
|
||||
|
||||
Reference in New Issue
Block a user