UNPKG

flexbiz-server

Version:

Flexible Server

5 lines (4 loc) 1.36 kB
const model=global.getModel("experiencejourneypersona"),Customer=global.getModel("customer"),Data=global.getModel("experiencejourneydata"),controller=require("../../controllers/controller"); module.exports=function($router$$){(new controller($router$$,model,"experiencejourneypersona",{sort:{date_created:-1},notNeedRight:!0,onView:async($user$$,$items$$,$next$$)=>{await $items$$.asyncJoinModel2($user$$.current_id_app,Customer,{where:"ma_kh",fields:["ten_kh"]});$next$$(null,$items$$)},onCreated:async($user$$,$obj$$,$next$$)=>{await Data.create({id_app:$obj$$.id_app,id_journey:$obj$$.id_journey,id_persona:$obj$$._id.toString(),title:"emotions",type:"emotions"});await Data.create({id_app:$obj$$.id_app, id_journey:$obj$$.id_journey,id_persona:$obj$$._id.toString(),title:"\u0110i\u1ec3m ch\u1ea1m",type:"touchpoints"});await Data.create({id_app:$obj$$.id_app,id_journey:$obj$$.id_journey,id_persona:$obj$$._id.toString(),title:"Tr\u1ea3i nghi\u1ec7m t\u00edch c\u1ef1c",type:"list"});await Data.create({id_app:$obj$$.id_app,id_journey:$obj$$.id_journey,id_persona:$obj$$._id.toString(),title:"Tr\u1ea3i nghi\u1ec7m ti\u00eau c\u1ef1c",type:"list"});await Data.create({id_app:$obj$$.id_app,id_journey:$obj$$.id_journey, id_persona:$obj$$._id.toString(),title:"\u00dd ki\u1ebfn gi\u00fap c\u1ea3i thi\u1ec7n",type:"list"});$next$$(null,$obj$$)}})).route()};