| | |
| | | //扩展字段 |
| | | getColumns() |
| | | async function getColumns() { |
| | | let fieldResp = await post('/api/matField/list', { |
| | | fieldType: 1 |
| | | }) |
| | | 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); |
| | | } |
| | | let fieldResp = await post('/api/matField/list', { |
| | | fieldType: 1 |
| | | }) |
| | | 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); |
| | | } |
| | | } |
| | | |
| | | defineExpose({ |
| | |
| | | <a-form-item :label="formatMessage('db.man_loc_detl.anfme', '数量')" name="anfme" style="width: 250px;"> |
| | | <a-input v-model:value="formData.anfme" /> |
| | | </a-form-item> |
| | | <a-form-item :label="formatMessage('db.man_loc_detl.status', '状态')" name="status" |
| | | style="width: 250px;"> |
| | | <a-form-item :label="formatMessage('db.man_loc_detl.status', '状态')" name="status" style="width: 250px;"> |
| | | <a-select v-model:value="formData.status" :options="[ |
| | | { label: '正常', value: 1 }, |
| | | { label: '禁用', value: 0 }, |
| | |
| | | <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-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> |
| | | |