can show input fields
This commit is contained in:
@@ -33,6 +33,10 @@ mongoManager.connect().then(r => {
|
||||
}
|
||||
)
|
||||
|
||||
function startBookWithNumbers(startNumber, endNumber) {
|
||||
|
||||
}
|
||||
|
||||
// Connect to the device.
|
||||
|
||||
async function needToBook(contact, mongoManager) {
|
||||
@@ -70,3 +74,5 @@ async function startWithList(contacts, device) {
|
||||
console.log(contents);
|
||||
}, Promise.resolve());
|
||||
}
|
||||
|
||||
module.exports = startBookWithNumbers
|
||||
+13
-4
@@ -5,11 +5,20 @@
|
||||
<!-- https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP -->
|
||||
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self'">
|
||||
<title>爱马仕约会</title>
|
||||
<script src="./renderer.js"></script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<h1>Hello World!</h1>
|
||||
We are using Node.js <span id="node-version"></span>,
|
||||
Chromium <span id="chrome-version"></span>,
|
||||
and Electron <span id="electron-version"></span>.
|
||||
<input type="number" id="start_number">开始联系人位置</input>
|
||||
<input type="number" id="end_number">结束联系人位置</input>
|
||||
<label name="store">目标商店</label>
|
||||
<select name="store_list" id="store_selector">
|
||||
<option value="faubourg">Hermès Faubourg Saint-Honoré</option>
|
||||
<option value="georgev">Hermès George V</option>
|
||||
<option value="sevres">Hermès Sèvres</option>
|
||||
</select>
|
||||
<br/>
|
||||
<button id="start_book_btn">开始约会
|
||||
</button>
|
||||
</body>
|
||||
</html>
|
||||
@@ -10,7 +10,9 @@ const createWindow = () => {
|
||||
}
|
||||
});
|
||||
|
||||
win.loadFile('index.html');
|
||||
win.loadFile('index.html').then((r) => {
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
app.whenReady().then(() => {
|
||||
@@ -22,4 +24,10 @@ app.whenReady().then(() => {
|
||||
|
||||
app.on('window-all-closed', () => {
|
||||
if (process.platform !== 'darwin') app.quit()
|
||||
})
|
||||
})
|
||||
const startBook = () => {
|
||||
console.log("called")
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
+24
-9
@@ -1,10 +1,25 @@
|
||||
window.addEventListener('DOMContentLoaded', () => {
|
||||
const replaceText = (selector, text) => {
|
||||
const element = document.getElementById(selector)
|
||||
if (element) element.innerText = text
|
||||
}
|
||||
const startBookWithNumbers = require('appointment')
|
||||
let startNumber = 0;
|
||||
let endNumber = 0;
|
||||
let selectedStore = 'faubourg';
|
||||
|
||||
for (const dependency of ['chrome', 'node', 'electron']) {
|
||||
replaceText(`${dependency}-version`, process.versions[dependency])
|
||||
}
|
||||
})
|
||||
window.addEventListener('load', () => {
|
||||
document.getElementById("start_book_btn").addEventListener('click', () => {
|
||||
startBook()
|
||||
})
|
||||
document.getElementById("store_selector").addEventListener('change', (event) => {
|
||||
selectedStore = event.target.value
|
||||
})
|
||||
document.getElementById("start_number").addEventListener('change', (event) => {
|
||||
startNumber = event.target.value
|
||||
})
|
||||
document.getElementById("end_number").addEventListener('change', (event) => {
|
||||
endNumber = event.target.value
|
||||
})
|
||||
})
|
||||
|
||||
const startBook = () => {
|
||||
alert("开始约会 " + "store:" + selectedStore + ",startNumber:" + startNumber + ",endNumber:" + endNumber)
|
||||
console.log("开始约会 " + "store:" + selectedStore)
|
||||
// startBookWithNumbers()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user