23 lines
550 B
JavaScript
23 lines
550 B
JavaScript
const { modules } = require('../../utils/prompt_ops');
|
|
|
|
Page({
|
|
data: {
|
|
modules: [],
|
|
routeMap: {
|
|
dashboard: '/pages/prompt/dashboard',
|
|
robots: '/pages/prompt/robots',
|
|
tasks: '/pages/prompt/tasks',
|
|
templates: '/pages/prompt/templates',
|
|
import: '/pages/prompt/import'
|
|
}
|
|
},
|
|
onLoad() {
|
|
this.setData({ modules });
|
|
},
|
|
goModule(e) {
|
|
const key = e.currentTarget.dataset.key;
|
|
const route = this.data.routeMap[key] || `/pages/prompt/tool?module=${key}`;
|
|
wx.navigateTo({ url: route });
|
|
}
|
|
});
|