pengyuthon wechat
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
import {Component, markup, useState} from "@odoo/owl";
|
||||
// odoo\addons\web\static\src\views\view_dialogs\select_create_dialog.js
|
||||
export class SelectCreateDialog extends Component {
|
||||
setup() {
|
||||
this.viewService = useService("view");
|
||||
this.dialogService = useService("dialog");
|
||||
this.state = useState({ resIds: [] });
|
||||
// ℹ️ `_t` can only be inlined directly inside JS template literals
|
||||
// after Babel has been updated to version 2.12.
|
||||
const translatedText = _t("No records found!");
|
||||
this.busy = false; // flag used to ensure we only call once the onSelected/onUnselect props
|
||||
this.baseViewProps = {
|
||||
display: { searchPanel: true }, // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
editable: false, // readonly
|
||||
noBreadcrumbs: true,
|
||||
noContentHelp: markup(`<p>${escape(translatedText)}</p>`),
|
||||
showButtons: false,
|
||||
selectRecord: (resId) => this.select([resId]),
|
||||
onSelectionChanged: (resIds) => {
|
||||
this.state.resIds = resIds;
|
||||
},
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user