ช่องทางการติดต่อ
ติดต่อสอบถามและสำรองที่นั่งอบรม (Contact Us)
ปรึกษาทีมวิชาการ ส่งคำขอจัดอบรมภายในองค์กร หรือสำรองที่นั่งในเวิร์กช็อป Dime

ศูนย์วิจัยและบริการข้อมูล
ทีมวิชาการของ Dime Research & Learning ยินดีให้คำแนะนำและตอบข้อซักถามเกี่ยวกับหลักสูตรการอบรม การสำรองที่นั่ง และการจัดสัมมนาเชิงลึกสำหรับองค์กร เจ้าหน้าที่จะติดต่อกลับภายใน 24 ชั่วโมงทำการ
<div style="display: flex; flex-direction: column; gap: 1.5rem; margin-bottom: 2.5rem;">
<div class="card-glass" style="padding: 1.25rem 1.5rem; display: flex; align-items: flex-start; gap: 1rem;">
<div style="color: var(--sol-green); font-size: 1.5rem;">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"></path><circle cx="12" cy="10" r="3"></circle></svg>
</div>
<div>
<strong style="color: #ffffff; display: block; margin-bottom: 0.25rem;">ที่ตั้งศูนย์วิจัย (Office Address):</strong>
<span style="color: var(--text-muted); font-size: 0.95rem;">Office 8, 36 Example Avenue, Khon Kaen 00000</span>
</div>
</div>
<div class="card-glass" style="padding: 1.25rem 1.5rem; display: flex; align-items: flex-start; gap: 1rem;">
<div style="color: var(--sol-cyan); font-size: 1.5rem;">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path></svg>
</div>
<div>
<strong style="color: #ffffff; display: block; margin-bottom: 0.25rem;">หมายเลขโทรศัพท์ (Phone):</strong>
<span style="color: var(--text-muted); font-size: 0.95rem;">+66 43 000 218</span>
</div>
</div>
<div class="card-glass" style="padding: 1.25rem 1.5rem; display: flex; align-items: flex-start; gap: 1rem;">
<div style="color: var(--sol-purple); font-size: 1.5rem;">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path><polyline points="22,6 12,13 2,6"></polyline></svg>
</div>
<div>
<strong style="color: #ffffff; display: block; margin-bottom: 0.25rem;">อีเมลติดต่อ (Email):</strong>
<span style="color: var(--text-muted); font-size: 0.95rem;">info@system-workpoint.click</span>
</div>
</div>
</div>
แบบฟอร์มติดต่อ & สำรองที่นั่ง
<div
x-data="{
form: {
name: '',
email: '',
service: 'เวิร์กช็อปความปลอดภัยกุญแจ Dime',
date: '',
message: ''
},
errors: {},
isSubmitting: false,
submitStatus: null,
validate() {
this.errors = {};
if (!this.form.name.trim()) this.errors.name = 'กรุณาระบุชื่อ-นามสกุล';
if (!this.form.email.trim()) {
this.errors.email = 'กรุณาระบุที่อยู่อีเมล';
} else if (!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(this.form.email)) {
this.errors.email = 'รูปแบบอีเมลไม่ถูกต้อง';
}
if (!this.form.message.trim()) this.errors.message = 'กรุณากรอกข้อความหรือข้อซักถาม';
return Object.keys(this.errors).length === 0;
},
async submitForm() {
if (!this.validate()) return;
this.isSubmitting = true;
this.submitStatus = null;
try {
const res = await fetch('/api/mock.json', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify(this.form)
});
if (res.ok) {
this.submitStatus = 'success';
this.form = { name: '', email: '', service: 'เวิร์กช็อปความปลอดภัยกุญแจ Dime', date: '', message: '' };
} else {
this.submitStatus = 'error';
}
} catch(err) {
this.submitStatus = 'error';
} finally {
this.isSubmitting = false;
}
}
}"
>
<div x-show="submitStatus === 'success'" class="form-alert-success" x-transition>
<strong>ส่งข้อความสำเร็จ!</strong> ข้อมูลของท่านถูกส่งถึงทีมงานแล้ว เจ้าหน้าที่จะติดต่อกลับเพื่อยืนยันข้อมูลภายใน 24 ชั่วโมงทำการ
</div>
<div x-show="submitStatus === 'error'" class="form-alert-error" x-transition>
<strong>เกิดข้อผิดพลาดในการส่งข้อมูล:</strong> ไม่สามารถติดต่อเซิร์ฟเวอร์ได้ในขณะนี้ กรุณาลองใหม่อีกครั้งหรือติดต่อทางโทรศัพท์ +66 43 000 218
</div>
<form @submit.prevent="submitForm()" novalidate>
<div class="form-group">
<label class="form-label">ชื่อ - นามสกุล *</label>
<input type="text" x-model="form.name" class="form-control" placeholder="เช่น คุณสมศักดิ์ สุขใจ">
<div x-show="errors.name" class="form-error" x-text="errors.name"></div>
</div>
<div class="form-group">
<label class="form-label">ที่อยู่อีเมล *</label>
<input type="email" x-model="form.email" class="form-control" placeholder="example@domain.com">
<div x-show="errors.email" class="form-error" x-text="errors.email"></div>
</div>
<div class="form-group">
<label class="form-label">หลักสูตรหรือบริการที่สนใจ</label>
<select x-model="form.service" class="form-control">
<option value="เวิร์กช็อปความปลอดภัยกุญแจ Dime">เวิร์กช็อปความปลอดภัยกุญแจ Dime (1 วัน)</option>
<option value="ประเมินสุขอนามัยความปลอดภัยส่วนบุคคล">การประเมินสุขอนามัยความปลอดภัยส่วนบุคคล (1-on-1)</option>
<option value="การอบรมระบบนิเวศ Dime สำหรับทีมองค์กร">การอบรมระบบนิเวศ Dime สำหรับทีมองค์กร</option>
<option value="ที่ปรึกษาเชิงเทคนิคโหนดและฉันทามติ">ที่ปรึกษาเชิงเทคนิคโหนดและฉันทามติ</option>
<option value="อื่นๆ / ข้อสอบถามทั่วไป">อื่นๆ / ข้อสอบถามทั่วไป</option>
</select>
</div>
<div class="form-group">
<label class="form-label">รอบวันที่หรือช่วงเวลาที่สะดวก (ถ้ามี)</label>
<input type="text" x-model="form.date" class="form-control" placeholder="เช่น 15 กันยายน 2026 หรือ วันธรรมดาช่วงบ่าย">
</div>
<div class="form-group">
<label class="form-label">ข้อความ / รายละเอียดความต้องการ *</label>
<textarea x-model="form.message" class="form-control" rows="4" placeholder="ระบุรายละเอียด เช่น จำนวนผู้เข้าอบรม พื้นฐานความรู้ หรือโจทย์ที่ต้องการปรึกษา..."></textarea>
<div x-show="errors.message" class="form-error" x-text="errors.message"></div>
</div>
<button type="submit" class="btn btn-primary" style="width: 100%;" :disabled="isSubmitting">
<span x-show="!isSubmitting">ส่งข้อมูลเพื่อรับการติดต่อกลับ</span>
<span x-show="isSubmitting">กำลังดำเนินการ...</span>
</button>
</form>
</div>