| | |
| | | return ( |
| | | <div |
| | | class={{ |
| | | [styles.wmsmaterialList]: true, |
| | | [styles.wmsMaterialList]: true, |
| | | }} |
| | | > |
| | | <BaseTable |
| | | ref={tableRef} |
| | | url={url} |
| | | sortUrlTpl="/api/v1/hiawms/wmsmaterial/{id}/adjustsort/{sort}" |
| | | sortUrlTpl="/api/v1/hIAWms/wmsMaterial/{id}/adjustsort/{sort}" |
| | | v-model:dataSource={dataSource.value} |
| | | columns={columns} |
| | | contextMenu={contextMenu} |
| | |
| | | } |
| | | return () => { |
| | | return ( |
| | | <div class={styles.wmsmaterialContent}> |
| | | <div class={styles.wmsMaterialContent}> |
| | | {/* 添加/编辑 */} |
| | | <WmsMaterialDrawer |
| | | v-model={dialogConfig.visible} |
| | |
| | | <div class={styles.headerContent}> |
| | | <div class={styles.header}> |
| | | <IconButton |
| | | v-permission="wmsmaterial-add" |
| | | v-permission="wmsMaterial-add" |
| | | icon="add-p" |
| | | onClick={onAddWmsMaterial} |
| | | type="primary" |
| | |
| | | </IconButton> |
| | | <el-divider direction="vertical" /> |
| | | <el-upload |
| | | v-permission="wmsmaterial-import" |
| | | v-permission="wmsMaterial-import" |
| | | name="file" |
| | | accept=".xlsx,.xls,.csv" |
| | | show-file-list={false} |
| | |
| | | onSuccess={onSuccess} |
| | | before-upload={onBeforeUpload} |
| | | headers={headers.value} |
| | | action="/api/v1/hiawms/wmsmaterial/import" |
| | | action="/api/v1/hIAWms/wmsMaterial/import" |
| | | > |
| | | <IconButton icon="in">导入</IconButton> |
| | | </el-upload> |
| | | |
| | | <IconButton |
| | | v-permission="wmsmaterial-output" |
| | | v-permission="wmsMaterial-output" |
| | | icon="out" |
| | | onClick={onExport} |
| | | > |
| | |
| | | /> |
| | | </div> |
| | | <RenderBaseTable |
| | | url="/api/v1/hiawms/wmsmaterial" |
| | | url="/api/v1/hIAWms/wmsMaterial" |
| | | dataSource={dataSource} |
| | | isChecked={true} |
| | | isDrag={true} |