| | |
| | | </a-form-item> |
| | | </a-col> |
| | | <template v-if="toggleSearchStatus"> |
| | | <a-col :xl="6" :lg="7" :md="8" :sm="24"> |
| | | <a-form-item label="部门分组"> |
| | | <j-dict-select-tag v-model="queryParam.departId" placeholder="请选择部门分组" dictCode="sys_department,depart_name,depart_id"/> |
| | | <a-col :md="4" :sm="4"> |
| | | <a-form-item label="车间名称"> |
| | | <!--<a-input placeholder="请输入车间名称" v-model="queryParam.productionName"></a-input>--> |
| | | <a-tree-select v-model="queryParam.departId" :treeData="workshopTreeData" placeholder="请选择车间" |
| | | :treeDefaultExpandedKeys="treeDefaultExpandedKeys"></a-tree-select> |
| | | </a-form-item> |
| | | </a-col> |
| | | <a-col :xl="6" :lg="7" :md="8" :sm="24"> |
| | |
| | | import { JeecgListMixin } from '@/mixins/JeecgListMixin' |
| | | import JDictSelectTag from '@/components/dict/JDictSelectTag.vue' |
| | | import NcDeviceCharactersModal from './modules/NcDeviceCharacters/NcDeviceCharactersModal__Style#Drawer.vue' |
| | | import { queryProductionTreeList } from '@api/api' |
| | | |
| | | export default { |
| | | name: 'NcDeviceCharactersList', |
| | |
| | | importExcelUrl: "mdc/mdcDriveTypeParamConfig/importExcel", |
| | | }, |
| | | dictOptions:{}, |
| | | workshopTreeData: [], |
| | | treeDefaultExpandedKeys: [] |
| | | } |
| | | }, |
| | | created() { |
| | | this.getWorkshopListByApi() |
| | | }, |
| | | computed: { |
| | | importExcelUrl: function(){ |
| | |
| | | }, |
| | | methods: { |
| | | initDictConfig(){ |
| | | } |
| | | }, |
| | | /** |
| | | * 调用接口获取查询区域车间树列表 |
| | | */ |
| | | getWorkshopListByApi() { |
| | | queryProductionTreeList().then(res => { |
| | | if (res.success) { |
| | | this.workshopTreeData = res.result |
| | | this.treeDefaultExpandedKeys = [...res.result].map(item => item.key) |
| | | } |
| | | }) |
| | | }, |
| | | } |
| | | } |
| | | </script> |