| | |
| | | ElMessage.warning(res.msg) |
| | | } |
| | | }) |
| | | let emit = defineEmits([ |
| | | 'getProduct' |
| | | ]) |
| | | const emitParent = () => { |
| | | emit('getProduct') |
| | | } |
| | | |
| | | </script> |
| | | |
| | | <template> |
| | | <div> |
| | | <el-cascader |
| | | @change="emitParent" |
| | | v-model="productGlassTypeStore.GlassType" |
| | | :options="options" |
| | | clearable |
| | |
| | | data:null,//表格数据 |
| | | toolbarConfig: { |
| | | buttons: [], |
| | | slots:{ |
| | | buttons: "toolbar_buttons" |
| | | }, |
| | | // import: false, |
| | | // export: true, |
| | | // print: true, |
| | |
| | | <template> |
| | | |
| | | <div style="width: 100%;height: 100%"> |
| | | <glass-type style="float: left" /> |
| | | <!-- <glass-type style="float: left" /> |
| | | <el-button |
| | | @click="getProduct" |
| | | id="select" |
| | | type="primary" :icon="Search">{{ $t('basicData.search') }}</el-button> |
| | | type="primary" :icon="Search">{{ $t('basicData.search') }}</el-button>--> |
| | | |
| | | |
| | | |
| | |
| | | ref="xGrid" |
| | | v-bind="gridOptions" |
| | | @scroll ="scrollEvnt" |
| | | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | |
| | | <template #state="{ row,column}"> |
| | | <el-checkbox @click.native.prevent :checked="row[column.field]===1"/> |
| | | </template> |
| | | <template #toolbar_buttons> |
| | | <glass-type @getProduct="getProduct" /> |
| | | </template> |
| | | |
| | | </vxe-grid> |
| | | |