| | |
| | | const submitButton = ref(null); |
| | | const isSave = ref(true); |
| | | const open = ref(false); |
| | | const extendField = ref([]); |
| | | const initFormData = {} |
| | | let formData = ref(initFormData); |
| | | |
| | |
| | | let result = resp.data; |
| | | TagQueryTree.value = result.data; |
| | | }) |
| | | } |
| | | |
| | | //扩展字段 |
| | | getColumns() |
| | | async function getColumns() { |
| | | let fieldResp = await post('/api/matField/list', {}) |
| | | let fieldResult = fieldResp.data; |
| | | if (fieldResult.code == 200) { |
| | | let data = fieldResult.data; |
| | | extendField.value = data; |
| | | } else if (result.code === 401) { |
| | | message.error(result.msg); |
| | | logout() |
| | | } else { |
| | | message.error(result.msg); |
| | | } |
| | | } |
| | | |
| | | |
| | |
| | | <a-input v-model:value="formData.memo" /> |
| | | </a-form-item> |
| | | |
| | | <a-form-item v-for="(item, index) in extendField" :key="index" :label="formatMessage(item.language, item.describe)" :name="item.name" style="width: 250px;"> |
| | | <a-input v-model:value="formData[item.name]" /> |
| | | </a-form-item> |
| | | |
| | | <a-form-item> |
| | | <a-button type="primary" html-type="submit" ref="submitButton" |
| | | style="visibility: hidden;">Submit</a-button> |