SYMBOL INDEX (1014 symbols across 132 files) FILE: cloudfunctions/mcloud/framework/cloud/cloud_base.js function getCloud (line 12) | function getCloud() { FILE: cloudfunctions/mcloud/framework/cloud/cloud_util.js function log (line 8) | function log(method, err, level = 'error') { function getTempFileURLOne (line 19) | async function getTempFileURLOne(fileID) { function getTempFileURL (line 31) | async function getTempFileURL(tempFileList, isValid = false) { function handlerCloudFilesForForms (line 61) | async function handlerCloudFilesForForms(oldForms, newsForms) { function handlerCloudFiles (line 94) | async function handlerCloudFiles(oldFiles, newFiles) { function handlerCloudFilesByRichEditor (line 121) | async function handlerCloudFilesByRichEditor(oldFiles, newFiles) { function deleteFiles (line 146) | async function deleteFiles(list) { FILE: cloudfunctions/mcloud/framework/core/app_error.js class AppError (line 10) | class AppError extends Error { method constructor (line 11) | constructor(message, code = appCode.LOGIC) { FILE: cloudfunctions/mcloud/framework/core/app_other.js function handlerOther (line 7) | function handlerOther(event) { FILE: cloudfunctions/mcloud/framework/core/app_util.js function handlerBasic (line 9) | function handlerBasic(code, msg = '', data = {}) { function handlerSvrErr (line 37) | function handlerSvrErr(msg = '') { function handlerSucc (line 41) | function handlerSucc(msg = '') { function handlerAppErr (line 45) | function handlerAppErr(msg = '', code = appCode.LOGIC) { function handlerData (line 50) | function handlerData(data, msg = '') { FILE: cloudfunctions/mcloud/framework/core/application.js function app (line 15) | async function app(event, context) { function beforeApp (line 164) | function beforeApp(method) { function showEvent (line 174) | function showEvent(event) { FILE: cloudfunctions/mcloud/framework/database/db_util.js constant MAX_RECORD_SIZE (line 11) | const MAX_RECORD_SIZE = 1000; constant DEFAULT_RECORD_SIZE (line 12) | const DEFAULT_RECORD_SIZE = 20; function getCmd (line 21) | function getCmd() { function insertBatch (line 26) | async function insertBatch(collectionName, data, size = 1000) { function insert (line 38) | async function insert(collectionName, data) { function edit (line 46) | async function edit(collectionName, where, data) { function inc (line 65) | async function inc(collectionName, where, field, val = 1) { function mul (line 85) | async function mul(collectionName, where, field, val = 1) { function del (line 105) | async function del(collectionName, where) { function count (line 120) | async function count(collectionName, where) { function distinct (line 133) | async function distinct(collectionName, where, field) { function distinctCnt (line 152) | async function distinctCnt(collectionName, where, field) { function groupSum (line 157) | async function groupSum(collectionName, where, groupField, fields) { function groupCount (line 192) | async function groupCount(collectionName, where, groupField) { function sum (line 217) | async function sum(collectionName, where, field) { function max (line 237) | async function max(collectionName, where, field) { function min (line 256) | async function min(collectionName, where, field) { function clear (line 275) | async function clear(collectionName) { function isExistCollection (line 283) | async function isExistCollection(collectionName) { function createCollection (line 293) | async function createCollection(collectionName) { function rand (line 307) | async function rand(collectionName, where = {}, fields = '*', size = 1) { function getListByArray (line 340) | async function getListByArray(collectionName, arrField, where, fields, o... function getListJoin (line 413) | async function getListJoin(collectionName, joinParams, where, fields, or... function getListJoinCount (line 506) | async function getListJoinCount(collectionName, joinParams, where) { function getList (line 533) | async function getList(collectionName, where, fields = '*', orderBy = {}... function getAllBig (line 584) | async function getAllBig(collectionName, where, fields = '*', orderBy, s... function getAll (line 606) | async function getAll(collectionName, where, fields = '*', orderBy, size... function getAllByArray (line 630) | async function getAllByArray(collectionName, arrField, where, fields = '... function getOne (line 656) | async function getOne(collectionName, where, fields = '*', orderBy = {}) { function fmtOrderBy (line 685) | async function fmtOrderBy(query, orderBy) { function fmtJoinSort (line 692) | function fmtJoinSort(sort) { function fmtFields (line 708) | function fmtFields(fields) { function fmtWhere (line 724) | function fmtWhere(where) { function fmtWhereSimple (line 782) | function fmtWhereSimple(arr) { FILE: cloudfunctions/mcloud/framework/database/model.js class Model (line 14) | class Model { method getOne (line 16) | static async getOne(where, fields = '*', orderBy = {}) { method edit (line 20) | static async edit(where, data) { method count (line 41) | static async count(where) { method insert (line 45) | static async insert(data) { method insertOrUpdate (line 80) | static async insertOrUpdate(where, data) { method insertBatch (line 90) | static async insertBatch(data = [], size = 1000) { method del (line 131) | static async del(where) { method inc (line 135) | static async inc(where, field, val = 1) { method mul (line 139) | static async mul(where, field, val = 1) { method groupSum (line 143) | static async groupSum(where, groupField, field) { method groupCount (line 147) | static async groupCount(where, groupField) { method sum (line 151) | static async sum(where, field) { method distinct (line 155) | static async distinct(where, field) { method distinctCnt (line 159) | static async distinctCnt(where, field) { method max (line 163) | static async max(where, field) { method min (line 167) | static async min(where, field) { method clear (line 171) | static async clear() { method rand (line 175) | static async rand(where = {}, fields = '*', size = 1) { method getAll (line 179) | static async getAll(where, fields, orderBy, size = 100) { method getAllBig (line 183) | static async getAllBig(where, fields, orderBy, size = 1000) { method getAllByArray (line 187) | static async getAllByArray(arrField, where, fields, orderBy, size = 10... method getList (line 191) | static async getList(where, fields, orderBy, page, size, isTotal, oldT... method getListJoin (line 195) | static async getListJoin(joinParams, where, fields, orderBy, page = 1,... method getListJoinCount (line 199) | static async getListJoinCount(joinParams, where) { method getListByArray (line 203) | static async getListByArray(arrField, where, fields, orderBy, page = 1... method converDBStructure (line 207) | static converDBStructure(stru) { method clearDirtyData (line 335) | static clearDirtyData(data) { method converDataType (line 344) | static converDataType(data, dbStructure) { method clearCreateData (line 384) | static clearCreateData(data) { method clearEditData (line 433) | static clearEditData(data) { method getDesc (line 444) | static getDesc(enumName, val) { FILE: cloudfunctions/mcloud/framework/database/multi_model.js class MultiModel (line 13) | class MultiModel extends Model { method C (line 15) | static C(cl) { method _getWhere (line 19) | static _getWhere(where, mustPID = true) { method getOneField (line 32) | static async getOneField(where, field, mustPID = true) { method getOne (line 46) | static async getOne(where, fields = '*', orderBy = {}, mustPID = true) { method edit (line 51) | static async edit(where, data, mustPID = true) { method editForms (line 56) | static async editForms(where, formName, objName, hasImageForms, mustPI... method count (line 83) | static async count(where, mustPID = true) { method insert (line 88) | static async insert(data, mustPID = true) { method insertBatch (line 93) | static async insertBatch(data = [], size = 1000, mustPID = true) { method insertOrUpdate (line 103) | static async insertOrUpdate(where, data, mustPID = true) { method del (line 110) | static async del(where, mustPID = true) { method clear (line 115) | static async clear() { method inc (line 119) | static async inc(where, field, val = 1, mustPID = true) { method mul (line 124) | static async mul(where, field, val = 1, mustPID = true) { method groupSum (line 129) | static async groupSum(where, groupField, field, mustPID = true) { method groupCount (line 134) | static async groupCount(where, groupField, mustPID = true) { method sum (line 139) | static async sum(where, field, mustPID = true) { method distinct (line 144) | static async distinct(where, field, mustPID = true) { method distinctCnt (line 149) | static async distinctCnt(where, field, mustPID = true) { method max (line 154) | static async max(where, field, mustPID = true) { method min (line 159) | static async min(where, field, mustPID = true) { method rand (line 164) | static async rand(where, field, size = 1, mustPID = true) { method getAll (line 169) | static async getAll(where, fields, orderBy, size = 100, mustPID = true) { method getAllBig (line 174) | static async getAllBig(where, fields, orderBy, size = 1000, mustPID = ... method getAllByArray (line 179) | static async getAllByArray(arrField, where, fields, orderBy, size = 10... method getList (line 184) | static async getList(where, fields, orderBy, page, size, isTotal, oldT... method getListJoin (line 189) | static async getListJoin(joinParams, where, fields, orderBy, page = 1,... method getListJoinCount (line 194) | static async getListJoinCount(joinParams, where, mustPID = true) { FILE: cloudfunctions/mcloud/framework/lib/faker_lib.js function getRnd (line 10) | function getRnd(arr, isNullable = false, ex = '') { function getProvince (line 38) | function getProvince(isNullable = false, ex = '') { function getProvinceAbbr (line 54) | function getProvinceAbbr(isNullable = false, ex = '') { function getCity (line 69) | function getCity(isNullable = false, ex = '') { function getArea (line 84) | function getArea(isNullable = false, ex = '') { function getStreet (line 104) | function getStreet(isNullable = false, ex = '') { function getAddress (line 110) | function getAddress() { function getCountry (line 115) | function getCountry(isNullable = false, ex = '') { function getCompanyPrefix (line 169) | function getCompanyPrefix(isNullable = false, ex = '') { function getCompanyType (line 192) | function getCompanyType(isNullable = false, ex = '') { function getCompany (line 198) | function getCompany(isNullable = false, ex = '') { function getContent (line 205) | function getContent(size = 1, isNullable = false, ex = '') { function getWord (line 402) | function getWord(isNullable = false, ex = '') { function getWeek (line 411) | function getWeek(isNullable = false, ex = '') { function getMonth (line 417) | function getMonth(isNullable = false, ex = '') { function getFirstName (line 423) | function getFirstName(isNullable = false, ex = '') { function getFemaleName (line 460) | function getFemaleName(isNullable = false, ex = '') { function getMaleName (line 478) | function getMaleName(isNullable = false, ex = '') { function getName (line 496) | function getName(isNullable = false, ex = '') { function getIdCard (line 504) | function getIdCard(birthday = '', isNullable = false) { function getMobile (line 527) | function getMobile(isNullable = false, ex = '') { function getPhone (line 537) | function getPhone(isNullable = false, ex = '') { function getEnWord (line 547) | function getEnWord(isNullable = false, ex = '') { function getDomain (line 554) | function getDomain(isNullable = false, ex = '') { function getEmail (line 564) | function getEmail(isNullable = false, ex = '') { function getTimestamp (line 573) | function getTimestamp(step = 0) { function getAddTimestamp (line 582) | function getAddTimestamp(min = 0, max = 1) { function getDate (line 589) | function getDate(start = 1900, end = 2020) { function getInt (line 603) | function getInt(size) { function getRdArr (line 612) | function getRdArr(arr) { function getIntBetween (line 617) | function getIntBetween(min, max) { function getStr (line 622) | function getStr(size) { function getIntStr (line 633) | function getIntStr(size) { function getStrLower (line 644) | function getStrLower(size) { function getStrUpper (line 649) | function getStrUpper(size) { function getUuid (line 653) | function getUuid() { function getCollege (line 668) | function getCollege(isNullable = false, ex = '') { function getItem (line 675) | function getItem(isNullable = false, ex = '') { function getTrade (line 682) | function getTrade(isNullable = false, ex = '') { function getEdu (line 689) | function getEdu(isNullable = false, ex = '') { function getDuty (line 696) | function getDuty(isNullable = false, ex = '') { function getResource (line 703) | function getResource(isNullable = false, ex = '') { function getMotto (line 710) | function getMotto(isNullable = false, ex = '') { function getAvatar (line 717) | function getAvatar(isNullable) { function getNullable (line 725) | function getNullable(isNullable) { FILE: cloudfunctions/mcloud/framework/lib/md5_lib.js function safe_add (line 7) | function safe_add(x, y) { function rol (line 16) | function rol(num, cnt) { function cmn (line 23) | function cmn(q, a, b, x, s, t) { function ff (line 27) | function ff(a, b, c, d, x, s, t) { function gg (line 31) | function gg(a, b, c, d, x, s, t) { function hh (line 35) | function hh(a, b, c, d, x, s, t) { function ii (line 39) | function ii(a, b, c, d, x, s, t) { function coreMD5 (line 47) | function coreMD5(x) { function binl2hex (line 138) | function binl2hex(binarray) { function binl2b64 (line 151) | function binl2b64(binarray) { function str2binl (line 166) | function str2binl(str) { function strw2binl (line 181) | function strw2binl(str) { function hexMD5 (line 195) | function hexMD5(str) { function hexMD5w (line 199) | function hexMD5w(str) { function b64MD5 (line 203) | function b64MD5(str) { function b64MD5w (line 207) | function b64MD5w(str) { function calcMD5 (line 211) | function calcMD5(str) { FILE: cloudfunctions/mcloud/framework/lib/mini_lib.js function fmtThing (line 12) | function fmtThing(str) { //20个以内字符,可汉字、数字、字母或符号组合 function fmtCharacterString (line 16) | function fmtCharacterString(str) { //32位以内数字、字母或符号 function fmtPhrase (line 20) | function fmtPhrase(str) { //5个以内汉字 function sendMiniOnceTempMsg (line 29) | async function sendMiniOnceTempMsg(body, key = '') { FILE: cloudfunctions/mcloud/framework/platform/controller/base_admin_controller.js class BaseAdminController (line 13) | class BaseAdminController extends BaseController { method constructor (line 15) | constructor(route, openId, event) { method isAdmin (line 27) | async isAdmin() { method isSuperAdmin (line 36) | async isSuperAdmin() { method log (line 45) | async log(content, type) { method logSys (line 50) | async logSys(content) { method logUser (line 54) | async logUser(content) { method logOther (line 58) | async logOther(content) { method logNews (line 62) | async logNews(content) { FILE: cloudfunctions/mcloud/framework/platform/controller/base_controller.js class BaseController (line 15) | class BaseController { method constructor (line 17) | constructor(route, openId, event) { method validateData (line 47) | validateData(rules = {}) { method getParameter (line 53) | getParameter(name) { FILE: cloudfunctions/mcloud/framework/platform/model/admin_model.js class AdminModel (line 10) | class AdminModel extends BaseModel { FILE: cloudfunctions/mcloud/framework/platform/model/base_model.js class BaseModel (line 10) | class BaseModel extends MultiModel { FILE: cloudfunctions/mcloud/framework/platform/model/log_model.js class LogModel (line 10) | class LogModel extends BaseModel { FILE: cloudfunctions/mcloud/framework/platform/service/base_admin_service.js class BaseAdminService (line 17) | class BaseAdminService extends BaseService { method isAdmin (line 21) | async isAdmin(token) { method isSuperAdmin (line 49) | async isSuperAdmin(token) { method insertLog (line 65) | async insertLog(content, admin, type) { FILE: cloudfunctions/mcloud/framework/platform/service/base_service.js class BaseService (line 11) | class BaseService { method constructor (line 12) | constructor() { method AppError (line 23) | AppError(msg, code = appCode.LOGIC) { method fmtSearchDate (line 28) | fmtSearchDate(where, search, field) { method fmtOrderBySort (line 39) | fmtOrderBySort(sortVal, defaultSort) { FILE: cloudfunctions/mcloud/framework/utils/data_util.js function getTitleByForm (line 42) | function getTitleByForm(arr) { function getValByForm (line 57) | function getValByForm(arr, mark, title) { function dbFormsFix (line 80) | function dbFormsFix(forms) { function dbForms2Obj (line 91) | function dbForms2Obj(forms, excludeContent = false) { function makeID (line 105) | function makeID() { function spArr (line 121) | function spArr(arr, size) { function str2Arr (line 137) | function str2Arr(str, sp = ',') { function isNumber (line 158) | function isNumber(val) { function getArrByKey (line 173) | function getArrByKey(arr, key) { function getArrByKeyMulti (line 188) | function getArrByKeyMulti(arr, keys = []) { function getDataByKey (line 211) | function getDataByKey(arr, key, val) { function fmtText (line 227) | function fmtText(content, len = -1) { function toHump (line 237) | function toHump(name) { function toLine (line 248) | function toLine(name) { function fmtMoney (line 259) | function fmtMoney(s, dot = ',', prefix = '¥') { function arr2ObjectArr (line 277) | function arr2ObjectArr(arr, key1, key2, key3) { function objArrSortAsc (line 295) | function objArrSortAsc(property) { function objArrSortDesc (line 313) | function objArrSortDesc(property) { function arrAddDel (line 331) | function arrAddDel(arr, data, sort = 'asc') { function deepClone (line 348) | function deepClone(data) { function padLeft (line 356) | function padLeft(str, len, charStr) { function padRight (line 364) | function padRight(str, len, charStr) { function getSelectOptions (line 374) | function getSelectOptions(str) { function arraySwap (line 392) | function arraySwap(arr, index1, index2) { function arrayTop (line 398) | function arrayTop(arr, idx) { function arrayBottom (line 405) | function arrayBottom(arr, idx) { function insertObjArrByKey (line 418) | function insertObjArrByKey(arr, key, val, obj) { function getValFromArr (line 444) | function getValFromArr(arr, key = 'val', val = '') { function splitTextByKey (line 455) | function splitTextByKey(txt, key) { FILE: cloudfunctions/mcloud/framework/utils/export_util.js function getExportDataURL (line 16) | async function getExportDataURL(key) { function deleteDataExcel (line 36) | async function deleteDataExcel(key) { function exportDataExcel (line 75) | async function exportDataExcel(key, title, total, data, options = {}) { FILE: cloudfunctions/mcloud/framework/utils/log_util.js class LogUtil (line 8) | class LogUtil { method constructor (line 10) | constructor(level = 'info') { method debug (line 41) | debug(str, ex = '') { method info (line 48) | info(str, ex = '') { method warn (line 56) | warn(str, ex = '') { method error (line 63) | error(str, ex = '') { method fatal (line 70) | fatal(str, ex = '') { method _getTime (line 77) | _getTime() { method err (line 81) | err(str) { method getLogOut (line 85) | getLogOut() { FILE: cloudfunctions/mcloud/framework/utils/math_util.js function percent (line 9) | function percent(num1, num2) { function arrayObjecSortAsc (line 14) | function arrayObjecSortAsc(property) { function arrayObjecSortDesc (line 23) | function arrayObjecSortDesc(property) { FILE: cloudfunctions/mcloud/framework/utils/setup/setup_model.js class SetupModel (line 10) | class SetupModel extends MultiModel { FILE: cloudfunctions/mcloud/framework/utils/setup/setup_util.js function set (line 15) | async function set(key, val, type = '') { function get (line 38) | async function get(key) { function get (line 59) | async function get(key) { function remove (line 80) | async function remove(key, fuzzy = false) { FILE: cloudfunctions/mcloud/framework/utils/time_util.js function simpleDate (line 10) | function simpleDate(date) { function fmtDateCHN (line 25) | function fmtDateCHN(date, fmt = 'Y-M-D') { function timestamp2Time (line 62) | function timestamp2Time(unixtime, format = 'Y-M-D h:m:s', diff = 0) { function timestame2Ago (line 80) | function timestame2Ago(dateTimeStamp, fmt = 'Y-M-D', diff = 0) { //dateT... function formatNumber (line 120) | function formatNumber(n) { function time2Timestamp (line 130) | function time2Timestamp(date) { function time (line 147) | function time(fmt, step = 0) { function getDayFirstTimestamp (line 157) | function getDayFirstTimestamp(timestamp) { function getAge (line 166) | function getAge(birth, isMonth = false) { function week (line 216) | function week(day) { function getMonthFirstTimestamp (line 226) | function getMonthFirstTimestamp(timestamp) { function getMonthLastTimestamp (line 234) | function getMonthLastTimestamp(timestamp) { function getNowMinTimestamp (line 242) | function getNowMinTimestamp() { function getFirstOfWeek (line 253) | function getFirstOfWeek(date) { function getLastOfWeek (line 264) | function getLastOfWeek(date) { function getFirstOfMonth (line 275) | function getFirstOfMonth(date) { function getLastOfMonth (line 281) | function getLastOfMonth(date) { function getTimeLeft (line 294) | function getTimeLeft(datetimeTo, flag = 1) { FILE: cloudfunctions/mcloud/framework/utils/util.js function getProjectId (line 7) | function getProjectId() { function isDefined (line 18) | function isDefined(val) { function isObjectNull (line 30) | function isObjectNull(obj) { function sleep (line 40) | function sleep(time) { FILE: cloudfunctions/mcloud/framework/validate/content_check.js function checkImgClient (line 16) | async function checkImgClient(imgData, mine) { function checkImgAdmin (line 26) | async function checkImgAdmin(imgData, mine) { function checkImg (line 34) | async function checkImg(imgData, mine) { function checkTextMultiAdmin (line 62) | async function checkTextMultiAdmin(input) { function checkTextMultiClient (line 71) | async function checkTextMultiClient(input) { function checkTextMulti (line 80) | async function checkTextMulti(input) { function checkTextAdmin (line 96) | async function checkTextAdmin(txt) { function checkTextClient (line 105) | async function checkTextClient(txt) { function checkText (line 114) | async function checkText(txt) { FILE: cloudfunctions/mcloud/framework/validate/data_check.js constant CHECK_OPEN (line 10) | const CHECK_OPEN = true; constant CHECK_SOURCE (line 11) | const CHECK_SOURCE = 'admin'; function isDefined (line 17) | function isDefined(val) { function isNull (line 25) | function isNull(value) { function isStrAndArrNull (line 31) | function isStrAndArrNull(value) { function isRealNull (line 41) | function isRealNull(value) { function getDataType (line 52) | function getDataType(value) { function checkRequired (line 58) | function checkRequired(value, desc = '') { function checkMin (line 79) | function checkMin(value, min, desc = '') { function checkMax (line 100) | function checkMax(value, max, desc = '') { function checkLen (line 121) | function checkLen(value, len, desc = '') { function checkMobile (line 137) | function checkMobile(value, desc = '') { function checkInt (line 144) | function checkInt(value, desc = '') { function checkDigit (line 151) | function checkDigit(value, desc = '') { function checkLetter (line 158) | function checkLetter(value, desc = '') { function checkMoney (line 165) | function checkMoney(value, desc = '') { function checkLetterNum (line 173) | function checkLetterNum(value, desc = '') { function checkId (line 180) | function checkId(value, desc = '', min = 1, max = 100) { function checkEmail (line 194) | function checkEmail(value, desc = '') { function checkDate (line 202) | function checkDate(value, desc = '') { function checkYear (line 215) | function checkYear(value, desc = '') { function checkYearMonth (line 225) | function checkYearMonth(value, desc = '') { function checkTime (line 236) | function checkTime(value, desc = '') { function checkHourMinute (line 248) | function checkHourMinute(value, desc = '') { function checkDatimeTime (line 259) | function checkDatimeTime(value, desc = '') { function checkArray (line 273) | function checkArray(value, desc = '') { function checkObject (line 278) | function checkObject(value, desc = '') { function checkBoolean (line 283) | function checkBoolean(value, desc = '') { function checkIn (line 289) | function checkIn(value, ref, desc = '') { function checkIds (line 300) | function checkIds(value, desc) {} function checkString (line 302) | function checkString(value, desc) { function check (line 308) | function check(data, rules, that) { function _showError (line 571) | function _showError(result, formName, that) { //admin/client FILE: cloudfunctions/mcloud/project/TRIP1/controller/admin/admin_album_controller.js class AdminAlbumController (line 15) | class AdminAlbumController extends BaseProjectAdminController { method sortAlbum (line 18) | async sortAlbum() { method vouchAlbum (line 34) | async vouchAlbum() { method statusAlbum (line 50) | async statusAlbum() { method getAdminAlbumList (line 68) | async getAdminAlbumList() { method insertAlbum (line 106) | async insertAlbum() { method getAlbumDetail (line 136) | async getAlbumDetail() { method editAlbum (line 153) | async editAlbum() { method delAlbum (line 180) | async delAlbum() { method updateAlbumForms (line 202) | async updateAlbumForms() { FILE: cloudfunctions/mcloud/project/TRIP1/controller/admin/admin_home_controller.js class AdminHomeController (line 10) | class AdminHomeController extends BaseProjectAdminController { method adminHome (line 14) | async adminHome() { method clearVouchData (line 31) | async clearVouchData() { FILE: cloudfunctions/mcloud/project/TRIP1/controller/admin/admin_meet_controller.js class AdminMeetController (line 14) | class AdminMeetController extends BaseProjectAdminController { method _getLeaveDay (line 17) | _getLeaveDay(days) { method getDayList (line 26) | async getDayList() { method genSelfCheckinQr (line 43) | async genSelfCheckinQr() { method checkinJoin (line 59) | async checkinJoin() { method scanJoin (line 75) | async scanJoin() { method sortMeet (line 91) | async sortMeet() { // 数据校验 method vouchMeet (line 107) | async vouchMeet() { method statusMeet (line 123) | async statusMeet() { method statusJoin (line 146) | async statusJoin() { method delJoin (line 164) | async delJoin() { method getAdminMeetList (line 180) | async getAdminMeetList() { method getJoinList (line 218) | async getJoinList() { method insertMeet (line 260) | async insertMeet() { method getMeetDetail (line 292) | async getMeetDetail() { method editMeet (line 309) | async editMeet() { method delMeet (line 341) | async delMeet() { method updateMeetContent (line 366) | async updateMeetContent() { method updateMeetStyleSet (line 390) | async updateMeetStyleSet() { method cancelJoinByTimeMark (line 411) | async cancelJoinByTimeMark() { method insertMeetTemp (line 429) | async insertMeetTemp() { method editMeetTemp (line 448) | async editMeetTemp() { method getMeetTempList (line 467) | async getMeetTempList() { method delMeetTemp (line 477) | async delMeetTemp() { method joinDataGet (line 496) | async joinDataGet() { method joinDataExport (line 516) | async joinDataExport() { method joinDataDel (line 535) | async joinDataDel() { FILE: cloudfunctions/mcloud/project/TRIP1/controller/admin/admin_mgr_controller.js class AdminMgrController (line 14) | class AdminMgrController extends BaseProjectAdminController { method adminLogin (line 16) | async adminLogin() { method delMgr (line 32) | async delMgr() { method statusMgr (line 49) | async statusMgr() { method getMgrList (line 66) | async getMgrList() { method insertMgr (line 99) | async insertMgr() { method editMgr (line 121) | async editMgr() { method pwdMgr (line 145) | async pwdMgr() { method getMgrDetail (line 167) | async getMgrDetail() { method clearLog (line 183) | async clearLog() { method getLogList (line 191) | async getLogList() { FILE: cloudfunctions/mcloud/project/TRIP1/controller/admin/admin_news_controller.js class AdminNewsController (line 15) | class AdminNewsController extends BaseProjectAdminController { method sortNews (line 18) | async sortNews() { method vouchNews (line 34) | async vouchNews() { method statusNews (line 50) | async statusNews() { method getAdminNewsList (line 68) | async getAdminNewsList() { method updateNewsContent (line 108) | async updateNewsContent() { method insertNews (line 129) | async insertNews() { method getNewsDetail (line 160) | async getNewsDetail() { method editNews (line 180) | async editNews() { method delNews (line 208) | async delNews() { method updateNewsPic (line 233) | async updateNewsPic() { method updateNewsForms (line 250) | async updateNewsForms() { FILE: cloudfunctions/mcloud/project/TRIP1/controller/admin/admin_product_controller.js class AdminProductController (line 16) | class AdminProductController extends BaseProjectAdminController { method sortProduct (line 19) | async sortProduct() { method vouchProduct (line 35) | async vouchProduct() { method statusProduct (line 51) | async statusProduct() { method getAdminProductList (line 69) | async getAdminProductList() { method insertProduct (line 107) | async insertProduct() { method getProductDetail (line 137) | async getProductDetail() { method editProduct (line 154) | async editProduct() { method delProduct (line 181) | async delProduct() { method updateProductForms (line 203) | async updateProductForms() { FILE: cloudfunctions/mcloud/project/TRIP1/controller/admin/admin_setup_controller.js class AdminSetupController (line 11) | class AdminSetupController extends BaseProjectAdminController { method setSetup (line 14) | async setSetup() { method setContentSetup (line 34) | async setContentSetup() { method genMiniQr (line 53) | async genMiniQr() { FILE: cloudfunctions/mcloud/project/TRIP1/controller/admin/admin_user_controller.js class AdminUserController (line 13) | class AdminUserController extends BaseProjectAdminController { method getUserDetail (line 17) | async getUserDetail() { method getUserList (line 44) | async getUserList() { method delUser (line 79) | async delUser() { method statusUser (line 100) | async statusUser() { method userDataGet (line 119) | async userDataGet() { method userDataExport (line 139) | async userDataExport() { method userDataDel (line 156) | async userDataDel() { FILE: cloudfunctions/mcloud/project/TRIP1/controller/admin/base_project_admin_controller.js class BaseProjectAdminController (line 10) | class BaseProjectAdminController extends BaseAdminController { method initSetup (line 12) | async initSetup() { FILE: cloudfunctions/mcloud/project/TRIP1/controller/album_controller.js class AlbumController (line 11) | class AlbumController extends BaseProjectController { method getAlbumList (line 14) | async getAlbumList() { method viewAlbum (line 50) | async viewAlbum() { FILE: cloudfunctions/mcloud/project/TRIP1/controller/base_project_controller.js class BaseProjectController (line 10) | class BaseProjectController extends BaseController { method initSetup (line 13) | async initSetup() { FILE: cloudfunctions/mcloud/project/TRIP1/controller/check_controller.js class CheckController (line 10) | class CheckController extends BaseProjectController { method checkImg (line 15) | async checkImg() { FILE: cloudfunctions/mcloud/project/TRIP1/controller/fav_controller.js class FavController (line 11) | class FavController extends BaseProjectController { method updateFav (line 14) | async updateFav() { method delFav (line 32) | async delFav() { method isFav (line 47) | async isFav() { method getMyFavList (line 61) | async getMyFavList() { FILE: cloudfunctions/mcloud/project/TRIP1/controller/home_controller.js class HomeController (line 10) | class HomeController extends BaseProjectController { method getSetup (line 12) | async getSetup() { method getHomeList (line 28) | async getHomeList() { FILE: cloudfunctions/mcloud/project/TRIP1/controller/meet_controller.js class MeetController (line 12) | class MeetController extends BaseProjectController { method transMeetList (line 16) | transMeetList(list) { method getMeetListByDay (line 33) | async getMeetListByDay() { method getHasDaysFromDay (line 51) | async getHasDaysFromDay() { method getMeetList (line 69) | async getMeetList() { method getMyJoinList (line 104) | async getMyJoinList() { method getMyJoinSomeday (line 147) | async getMyJoinSomeday() { method getMyJoinDetail (line 169) | async getMyJoinDetail() { method cancelMyJoin (line 189) | async cancelMyJoin() { method userSelfCheckin (line 204) | async userSelfCheckin() { method detailForJoin (line 220) | async detailForJoin() { method viewMeet (line 241) | async viewMeet() { method beforeJoin (line 261) | async beforeJoin() { method join (line 276) | async join() { method _getLeaveDay (line 293) | _getLeaveDay(days) { FILE: cloudfunctions/mcloud/project/TRIP1/controller/my_controller.js class MyController (line 9) | class MyController extends BaseProjectController { FILE: cloudfunctions/mcloud/project/TRIP1/controller/news_controller.js class NewsController (line 11) | class NewsController extends BaseProjectController { method transNewsList (line 14) | transNewsList(list) { method getNewsList (line 30) | async getNewsList() { method viewNews (line 68) | async viewNews() { FILE: cloudfunctions/mcloud/project/TRIP1/controller/passport_controller.js class PassportController (line 11) | class PassportController extends BaseProjectController { method getMyDetail (line 14) | async getMyDetail() { method getPhone (line 20) | async getPhone() { method register (line 37) | async register() { method editBase (line 57) | async editBase() { method login (line 76) | async login() { FILE: cloudfunctions/mcloud/project/TRIP1/controller/product_controller.js class ProductController (line 12) | class ProductController extends BaseProjectController { method getProductList (line 15) | async getProductList() { method viewProduct (line 50) | async viewProduct() { FILE: cloudfunctions/mcloud/project/TRIP1/controller/test/test_controller.js class TestController (line 19) | class TestController extends BaseController { method test (line 21) | async test() { method mockEnrollJoin (line 30) | async mockEnrollJoin() { method mockActivityJoin (line 70) | async mockActivityJoin() { method mockVoteJoin (line 111) | async mockVoteJoin() { FILE: cloudfunctions/mcloud/project/TRIP1/model/album_model.js class AlbumModel (line 10) | class AlbumModel extends BaseProjectModel { FILE: cloudfunctions/mcloud/project/TRIP1/model/base_project_model.js class BaseProjectModel (line 10) | class BaseProjectModel extends BaseModel { FILE: cloudfunctions/mcloud/project/TRIP1/model/day_model.js class DayModel (line 10) | class DayModel extends BaseProjectModel { FILE: cloudfunctions/mcloud/project/TRIP1/model/fav_model.js class FavModel (line 10) | class FavModel extends BaseProjectModel { FILE: cloudfunctions/mcloud/project/TRIP1/model/join_model.js class JoinModel (line 10) | class JoinModel extends BaseProjectModel { FILE: cloudfunctions/mcloud/project/TRIP1/model/meet_model.js class MeetModel (line 10) | class MeetModel extends BaseProjectModel { FILE: cloudfunctions/mcloud/project/TRIP1/model/news_model.js class NewsModel (line 10) | class NewsModel extends BaseProjectModel { FILE: cloudfunctions/mcloud/project/TRIP1/model/product_model.js class ProductModel (line 10) | class ProductModel extends BaseProjectModel { FILE: cloudfunctions/mcloud/project/TRIP1/model/user_model.js class UserModel (line 9) | class UserModel extends BaseProjectModel { } FILE: cloudfunctions/mcloud/project/TRIP1/service/admin/admin_album_service.js class AdminAlbumService (line 16) | class AdminAlbumService extends BaseProjectAdminService { method vouchAlbumSetup (line 19) | async vouchAlbumSetup(id, vouch) { method insertAlbum (line 24) | async insertAlbum({ method delAlbum (line 37) | async delAlbum(id) { method getAlbumDetail (line 43) | async getAlbumDetail(id) { method updateAlbumForms (line 56) | async updateAlbumForms({ method editAlbum (line 65) | async editAlbum({ method getAdminAlbumList (line 78) | async getAdminAlbumList({ method statusAlbum (line 136) | async statusAlbum(id, status) { method sortAlbum (line 141) | async sortAlbum(id, sort) { method vouchAlbum (line 146) | async vouchAlbum(id, vouch) { FILE: cloudfunctions/mcloud/project/TRIP1/service/admin/admin_home_service.js class AdminHomeService (line 16) | class AdminHomeService extends BaseProjectAdminService { method adminHome (line 21) | async adminHome() { method clearUserData (line 39) | async clearUserData(userId) { method clearVouchData (line 46) | async clearVouchData() { method updateHomeVouch (line 58) | async updateHomeVouch(node) { method delHomeVouch (line 81) | async delHomeVouch(id) { FILE: cloudfunctions/mcloud/project/TRIP1/service/admin/admin_meet_service.js constant SETUP_MEET_TEMP_KEY (line 23) | const SETUP_MEET_TEMP_KEY = 'SETUP_MEET_TEMP'; constant EXPORT_JOIN_DATA_KEY (line 26) | const EXPORT_JOIN_DATA_KEY = 'EXPORT_JOIN_DATA'; class AdminMeetService (line 28) | class AdminMeetService extends BaseProjectAdminService { method vouchMeetSetup (line 31) | async vouchMeetSetup(id, vouch) { method getDayList (line 37) | async getDayList(meetId, start, end) { method statJoinCntByMeet (line 49) | async statJoinCntByMeet(meetId) { method genSelfCheckinQr (line 70) | async genSelfCheckinQr(page, timeMark) { method checkinJoin (line 75) | async checkinJoin(joinId, flag) { method scanJoin (line 80) | async scanJoin(meetId, code) { method checkHasJoinCnt (line 88) | checkHasJoinCnt(times) { method getCanModifyDaysSet (line 97) | getCanModifyDaysSet(daysSet) { method cancelJoinByTimeMark (line 109) | async cancelJoinByTimeMark(admin, meetId, timeMark, reason) { method insertMeet (line 116) | async insertMeet(adminId, { method delMeet (line 130) | async delMeet(id) { method getMeetDetail (line 135) | async getMeetDetail(id) { method updateMeetContent (line 154) | async updateMeetContent({ method updateMeetStyleSet (line 167) | async updateMeetStyleSet({ method _editDays (line 177) | async _editDays(meetId, nowDay, daysSetData) { method editMeet (line 183) | async editMeet({ method getJoinList (line 198) | async getJoinList({ method getAdminMeetList (line 252) | async getAdminMeetList({ method delJoin (line 304) | async delJoin(joinId) { method statusJoin (line 312) | async statusJoin(admin, joinId, status, reason = '') { method statusMeet (line 317) | async statusMeet(id, status) { method sortMeet (line 322) | async sortMeet(id, sort) { method vouchMeet (line 327) | async vouchMeet(id, vouch) { method insertMeetTemp (line 333) | async insertMeetTemp({ method editMeetTemp (line 343) | async editMeetTemp({ method delMeetTemp (line 354) | async delMeetTemp(id) { method getMeetTempList (line 361) | async getMeetTempList() { method getJoinDataURL (line 369) | async getJoinDataURL() { method deleteJoinDataExcel (line 374) | async deleteJoinDataExcel() { method exportJoinDataExcel (line 379) | async exportJoinDataExcel({ FILE: cloudfunctions/mcloud/project/TRIP1/service/admin/admin_mgr_service.js class AdminMgrService (line 15) | class AdminMgrService extends BaseProjectAdminService { method adminLogin (line 18) | async adminLogin(name, password) { method clearLog (line 60) | async clearLog() { method getLogList (line 66) | async getLogList({ method getMgrList (line 108) | async getMgrList({ method delMgr (line 157) | async delMgr(id, myAdminId) { method insertMgr (line 162) | async insertMgr({ method statusMgr (line 173) | async statusMgr(id, status, myAdminId) { method getMgrDetail (line 179) | async getMgrDetail(id) { method editMgr (line 192) | async editMgr(id, { method pwdtMgr (line 203) | async pwdtMgr(adminId, oldPassword, password) { FILE: cloudfunctions/mcloud/project/TRIP1/service/admin/admin_news_service.js class AdminNewsService (line 16) | class AdminNewsService extends BaseProjectAdminService { method vouchNewsSetup (line 19) | async vouchNewsSetup(id, vouch) { method insertNews (line 24) | async insertNews({ method delNews (line 38) | async delNews(id) { method getNewsDetail (line 43) | async getNewsDetail(id) { method updateNewsForms (line 56) | async updateNewsForms({ method updateNewsContent (line 68) | async updateNewsContent({ method updateNewsPic (line 81) | async updateNewsPic({ method editNews (line 92) | async editNews({ method getAdminNewsList (line 106) | async getAdminNewsList({ method statusNews (line 165) | async statusNews(id, status) { method sortNews (line 170) | async sortNews(id, sort) { method vouchNews (line 175) | async vouchNews(id, vouch) { FILE: cloudfunctions/mcloud/project/TRIP1/service/admin/admin_product_service.js class AdminProductService (line 15) | class AdminProductService extends BaseProjectAdminService { method vouchProductSetup (line 18) | async vouchProductSetup(id, vouch) { method insertProduct (line 23) | async insertProduct({ method delProduct (line 36) | async delProduct(id) { method getProductDetail (line 42) | async getProductDetail(id) { method updateProductForms (line 55) | async updateProductForms({ method editProduct (line 64) | async editProduct({ method getAdminProductList (line 77) | async getAdminProductList({ method statusProduct (line 135) | async statusProduct(id, status) { method sortProduct (line 140) | async sortProduct(id, sort) { method vouchProduct (line 146) | async vouchProduct(id, vouch) { FILE: cloudfunctions/mcloud/project/TRIP1/service/admin/admin_setup_service.js class AdminSetupService (line 14) | class AdminSetupService extends BaseProjectAdminService { method setSetup (line 17) | async setSetup(key, val, type = '') { method genMiniQr (line 22) | async genMiniQr(page, sc = 'qr') { FILE: cloudfunctions/mcloud/project/TRIP1/service/admin/admin_user_service.js constant EXPORT_USER_DATA_KEY (line 17) | const EXPORT_USER_DATA_KEY = 'EXPORT_USER_DATA'; class AdminUserService (line 19) | class AdminUserService extends BaseProjectAdminService { method getUser (line 23) | async getUser({ method getUserList (line 34) | async getUserList({ method statusUser (line 97) | async statusUser(id, status, reason) { method delUser (line 102) | async delUser(id) { method getUserDataURL (line 110) | async getUserDataURL() { method deleteUserDataExcel (line 115) | async deleteUserDataExcel() { method exportUserDataExcel (line 120) | async exportUserDataExcel(condition, fields) { FILE: cloudfunctions/mcloud/project/TRIP1/service/admin/base_project_admin_service.js class BaseProjectAdminService (line 12) | class BaseProjectAdminService extends BaseAdminService { method getProjectId (line 14) | getProjectId() { method genDetailQr (line 18) | async genDetailQr(type, id) { FILE: cloudfunctions/mcloud/project/TRIP1/service/album_service.js class AlbumService (line 11) | class AlbumService extends BaseProjectService { method viewAlbum (line 14) | async viewAlbum(id) { method getAlbumList (line 32) | async getAlbumList({ FILE: cloudfunctions/mcloud/project/TRIP1/service/base_project_service.js class BaseProjectService (line 15) | class BaseProjectService extends BaseService { method getProjectId (line 16) | getProjectId() { method initSetup (line 20) | async initSetup() { FILE: cloudfunctions/mcloud/project/TRIP1/service/fav_service.js class FavService (line 11) | class FavService extends BaseProjectService { method isFav (line 14) | async isFav(userId, oid) { method updateFav (line 31) | async updateFav(userId, oid, title, type, path, cancelIfExist = true) { method delFav (line 66) | async delFav(userId, oid) { method getMyFavList (line 79) | async getMyFavList(userId, { FILE: cloudfunctions/mcloud/project/TRIP1/service/home_service.js class HomeService (line 12) | class HomeService extends BaseProjectService { method getSetup (line 14) | async getSetup(key) { method getHomeList (line 19) | async getHomeList() { FILE: cloudfunctions/mcloud/project/TRIP1/service/meet_service.js constant MEET_LOG_LEVEL (line 16) | const MEET_LOG_LEVEL = 'debug'; class MeetService (line 18) | class MeetService extends BaseProjectService { method constructor (line 20) | constructor() { method AppError (line 30) | AppError(msg) { method _meetLog (line 35) | _meetLog(meet, func = '', msg = '') { method getMeetOneDay (line 42) | async getMeetOneDay(meetId, day, where, fields = '*') { method getDaysSet (line 52) | async getDaysSet(meetId, startDay, endDay = null) { method statJoinCnt (line 78) | async statJoinCnt(meetId, timeMark) { method beforeJoin (line 113) | async beforeJoin(userId, meetId, timeMark) { method join (line 118) | async join(userId, meetId, timeMark, forms) { method getDaySetByDay (line 186) | getDaySetByDay(meet, day) { method getDayByTimeMark (line 195) | getDayByTimeMark(timeMark) { method getDaySetByTimeMark (line 200) | getDaySetByTimeMark(meet, timeMark) { method getTimeSetByTimeMark (line 211) | getTimeSetByTimeMark(meet, timeMark) { method checkMeetTimeControll (line 226) | async checkMeetTimeControll(meet, timeMark) { method checkMeetRules (line 256) | async checkMeetRules(userId, meetId, timeMark) { method checkMeetLimitSet (line 280) | async checkMeetLimitSet(userId, meet, timeMark) { method checkMeetEndSet (line 306) | async checkMeetEndSet(meet, timeMark) { method viewMeet (line 328) | async viewMeet(meetId) { method userSelfCheckin (line 395) | async userSelfCheckin(userId, timeMark) { method detailForJoin (line 446) | async detailForJoin(userId, meetId, timeMark) { method getUsefulTimesByDaysSet (line 505) | async getUsefulTimesByDaysSet(meetId, day) { method getMeetListByDay (line 528) | async getMeetListByDay(day) { method getHasDaysFromDay (line 561) | async getHasDaysFromDay(day) { method getMeetList (line 582) | async getMeetList({ method cancelMyJoin (line 638) | async cancelMyJoin(userId, joinId) { method getMyJoinDetail (line 683) | async getMyJoinDetail(userId, joinId) { method getMyJoinList (line 695) | async getMyJoinList(userId, { method getMyJoinSomeday (line 767) | async getMyJoinSomeday(userId, day) { FILE: cloudfunctions/mcloud/project/TRIP1/service/news_service.js class NewsService (line 11) | class NewsService extends BaseProjectService { method viewNews (line 14) | async viewNews(id) { method getNewsList (line 32) | async getNewsList({ FILE: cloudfunctions/mcloud/project/TRIP1/service/passport_service.js class PassportService (line 12) | class PassportService extends BaseProjectService { method register (line 15) | async register(userId, { method getPhone (line 50) | async getPhone(cloudID) { method getMyDetail (line 65) | async getMyDetail(userId) { method editBase (line 74) | async editBase(userId, { method login (line 108) | async login(userId) { FILE: cloudfunctions/mcloud/project/TRIP1/service/product_service.js class ProductService (line 11) | class ProductService extends BaseProjectService { method viewProduct (line 14) | async viewProduct(id) { method getProductList (line 32) | async getProductList({ FILE: miniprogram/cmpts/public/calendar/calendar_comm/calendar_comm_cmpt.js method attached (line 79) | attached() { method bindNextTap (line 96) | bindNextTap(e) { // 下月 method bindLastTap (line 100) | bindLastTap(e) { // 上月 method bindDayOneTap (line 104) | bindDayOneTap(e) { // 单个天点击 method bindDayMultiTap (line 113) | bindDayMultiTap(e) { // 多选天点击 method listTouchStart (line 131) | listTouchStart(e) { method listTouchMove (line 136) | listTouchMove(e) { FILE: miniprogram/cmpts/public/calendar/calendar_lib.js function isHoliday (line 12) | function isHoliday(day) { function weekIndexInMonth (line 24) | function weekIndexInMonth(year = null, month = null, today = null) { function fmtDate (line 47) | function fmtDate(str) { function getNowTime (line 56) | function getNowTime(that) { function getMonthCnt (line 90) | function getMonthCnt(year, month) { function getLastMonthCnt (line 99) | function getLastMonthCnt(year, month) { function getLastMonthArr (line 109) | function getLastMonthArr(that, year, month) { function getNextMonthArr (line 148) | function getNextMonthArr(that, year, month, hasDayLen) { function createDay (line 217) | function createDay(that) { function listTouchEnd (line 278) | function listTouchEnd(that) { function bindToNowTap (line 309) | function bindToNowTap(that) { function bindDayMultiTap (line 340) | function bindDayMultiTap(e, that) { function bindDayOneTap (line 370) | function bindDayOneTap(e, that) { function bindNextTap (line 391) | function bindNextTap(that) { function bindLastTap (line 416) | function bindLastTap(that) { function bindFoldTap (line 441) | function bindFoldTap(that) { FILE: miniprogram/cmpts/public/calendar/calendar_meet/calendar_meet_cmpt.js method attached (line 80) | attached() { method bindNextTap (line 97) | bindNextTap(e) { // 下月 method bindLastTap (line 112) | bindLastTap(e) { // 上月 method bindDayOneTap (line 126) | bindDayOneTap(e) { // 单个天点击 method bindDayMultiTap (line 130) | bindDayMultiTap(e) { // 多选天点击 method listTouchStart (line 154) | listTouchStart(e) { method listTouchMove (line 159) | listTouchMove(e) { FILE: miniprogram/cmpts/public/checkbox/checkbox_cmpt.js method _fixDefaultVal (line 60) | _fixDefaultVal() { //传入数据不匹配的时候,修正父页面传入的的数组默认值 FILE: miniprogram/cmpts/public/editor/editor_cmpt.js method setGlow (line 63) | setGlow(cur) { FILE: miniprogram/cmpts/public/form/form_set/form_set_cmpt.js method setGlow (line 48) | setGlow(cur) { FILE: miniprogram/cmpts/public/form/form_set_helper.js function initFieldOne (line 20) | function initFieldOne(field) { function initFields (line 24) | function initFields(defaultFields = null) { function checkIDCard (line 120) | function checkIDCard(idcode) { function getMustHint (line 167) | function getMustHint(type) { function checkForm (line 178) | function checkForm(fields, forms, that) { function mark (line 333) | function mark() { function getTypeOptions (line 337) | function getTypeOptions() { function getOnlySetOptions (line 344) | function getOnlySetOptions() { function getOnlySetDesc (line 379) | function getOnlySetDesc(rule) { FILE: miniprogram/cmpts/public/form/form_show/form_show_cmpt.js constant CACHE_FORM_SHOW_KEY (line 9) | const CACHE_FORM_SHOW_KEY = 'FORM_SHOW_CMPT'; constant CACHE_FORM_SHOW_TIME (line 10) | const CACHE_FORM_SHOW_TIME = 86400 * 365; method getOneFormVal (line 456) | getOneFormVal(formName) { method setOneFormVal (line 468) | setOneFormVal(formName, val) { FILE: miniprogram/cmpts/public/list/comm_list_cmpt.js method show (line 199) | async show() { method hide (line 207) | hide() { method resize (line 210) | resize(size) { method bindDateStartChange (line 470) | bindDateStartChange(e) { method bindDateEndChange (line 475) | bindDateEndChange(e) { FILE: miniprogram/cmpts/public/picker_multi/picker_multi_cmpt.js function isExist (line 14) | function isExist(field) { FILE: miniprogram/cmpts/public/picker_time/datetime_picker.js function withData (line 3) | function withData(param, unit = '') { function getLoopArray (line 8) | function getLoopArray(start, end, unit = '', step = 1) { function getMonthDay (line 28) | function getMonthDay(year, month, unit = '') { function getNewDateArry (line 57) | function getNewDateArry() { function dateTimePicker (line 70) | function dateTimePicker(startYear, endYear, date, minuStep = 1) { FILE: miniprogram/cmpts/public/poster/poster_cmpt.js method bindPosterSuccessListener (line 145) | bindPosterSuccessListener(e) { method bindPosterFailListener (line 158) | bindPosterFailListener(e) { FILE: miniprogram/cmpts/public/poster/poster_cmpt_helper.js function config1 (line 3) | async function config1({ FILE: miniprogram/cmpts/public/poster/wxa-plugin-canvas/index/index.js method drawBlock (line 6) | drawBlock({ method drawText (line 88) | drawText(params) { method drawImage (line 126) | drawImage({ method drawLine (line 188) | drawLine({ method downloadResource (line 206) | downloadResource({ method initCanvas (line 218) | initCanvas(w, h, debug) { method _drawRadiusRect (line 250) | _drawRadiusRect(x, y, w, h, r) { method _getTextWidth (line 279) | _getTextWidth(text) { method _drawSingleText (line 302) | _drawSingleText({ method _downloadImageAndInfo (line 406) | _downloadImageAndInfo(image, index) { method _downImage (line 466) | _downImage(imageUrl) { method _getImageInfo (line 498) | _getImageInfo(imgPath, index) { method toPx (line 515) | toPx(rpx, int) { method toRpx (line 521) | toRpx(px, int) { method _mapHttpToHttps (line 531) | _mapHttpToHttps(rawUrl) { method created (line 547) | created() { method getHeight (line 561) | getHeight(config) { method create (line 611) | async create(config) { method initCtx (line 692) | initCtx() { FILE: miniprogram/cmpts/public/poster/wxa-plugin-canvas/poster/index.js method ready (line 16) | ready() { method trigger (line 30) | trigger(event, data) { method once (line 35) | once(event, fun) { method downloadResource (line 41) | downloadResource(reset) { method onCreate (line 64) | onCreate(reset = false) { method onCreateSuccess (line 84) | onCreateSuccess(e) { method onCreateFail (line 90) | onCreateFail(err) { FILE: miniprogram/cmpts/public/poster/wxa-plugin-canvas/poster/poster.js function Poster (line 5) | function Poster(options = {}, that) { FILE: miniprogram/comm/behavior/news_index_bh.js method _setCate (line 58) | _setCate(cateList, options, cateId = 0) { FILE: miniprogram/comm/biz/admin_biz.js class AdminBiz (line 14) | class AdminBiz extends BaseBiz { method setContentDesc (line 17) | static setContentDesc(that) { method adminLogin (line 35) | static async adminLogin(that, name, pwd) { method clearAdminToken (line 79) | static clearAdminToken() { method getAdminToken (line 86) | static getAdminToken() { method getAdminName (line 93) | static getAdminName() { method isSuperAdmin (line 102) | static isSuperAdmin() { method isAdmin (line 109) | static isAdmin(that, isSuper = false) { FILE: miniprogram/comm/biz/base_biz.js class BaseBiz (line 9) | class BaseBiz { method getCateName (line 11) | static getCateName(cateId, cateList) { method getCateList (line 20) | static getCateList(cateList) { method setCateTitle (line 35) | static setCateTitle(cateList) { FILE: miniprogram/comm/biz/fav_biz.js class FavBiz (line 11) | class FavBiz extends BaseBiz { method isFav (line 13) | static async isFav(that, oid) { method updateFav (line 31) | static async updateFav(that, oid, isFav, type, title) { FILE: miniprogram/comm/biz/foot_biz.js constant CACHE_FOOT (line 11) | const CACHE_FOOT = 'CACHE_FOOT'; class FootBiz (line 13) | class FootBiz extends BaseBiz { method getFootList (line 15) | static getFootList() { method addFoot (line 38) | static addFoot(type, title, size = 60, expire = 86400 * 365 * 3) { FILE: miniprogram/comm/biz/passport_biz.js class PassportBiz (line 14) | class PassportBiz extends BaseBiz { method loginSilence (line 17) | static async loginSilence(that) { method loginSilenceMust (line 22) | static async loginSilenceMust(that) { method loginMustCancelWin (line 27) | static async loginMustCancelWin(that) { method loginMustBackWin (line 32) | static async loginMustBackWin(that) { method getToken (line 37) | static getToken() { method setToken (line 43) | static setToken(token) { method getUserId (line 49) | static getUserId() { method getUserName (line 56) | static getUserName() { method getStatus (line 62) | static getStatus() { method isLogin (line 69) | static isLogin() { method loginStatusHandler (line 74) | static loginStatusHandler(method, status) { method loginCheck (line 102) | static async loginCheck(mustLogin = false, method = 'back', title = ''... method clearToken (line 209) | static clearToken() { method getPhone (line 214) | static async getPhone(e, that) { FILE: miniprogram/comm/biz/public_biz.js class PublicBiz (line 12) | class PublicBiz extends BaseBiz { method initPageBase (line 18) | static initPageBase(that, { skin, isSetNavColor = true }) { method getRichEditorDesc (line 42) | static getRichEditorDesc(desc, content) { method isCacheList (line 52) | static isCacheList(key) { method removeCacheList (line 60) | static removeCacheList(key) { method setCacheList (line 66) | static setCacheList(key, time = setting.CACHE_LIST_TIME) { FILE: miniprogram/comm/biz/search_biz.js class SearchBiz (line 13) | class SearchBiz extends BaseBiz { method clearHistory (line 15) | static clearHistory(key){ method getHistory (line 19) | static getHistory(key) method addHistory (line 32) | static addHistory(key, val, size = 20, expire = 86400 * 30) { FILE: miniprogram/helper/cache_helper.js constant TIME_SUFFIX (line 8) | const TIME_SUFFIX = "_deadtime" function set (line 16) | function set(k, v, t = 86400 * 30) { function get (line 36) | function get(k, def = null) { function remove (line 65) | function remove(k) { function clear (line 75) | function clear() { FILE: miniprogram/helper/cloud_helper.js constant CODE (line 16) | const CODE = { function callCloudSumbitAsync (line 26) | function callCloudSumbitAsync(route, params = {}, options) { function callCloudSumbit (line 34) | async function callCloudSumbit(route, params = {}, options = { title: '提... function callCloudData (line 42) | async function callCloudData(route, params = {}, options) { function callCloud (line 64) | function callCloud(route, params = {}, options) { function dataList (line 193) | async function dataList(that, listName, route, params, options, isRevers... function getTempFileURLOne (line 270) | async function getTempFileURLOne(fileID) { function transTempPics (line 281) | async function transTempPics(imgList, dir, id, prefix = '') { function transRichEditorTempPics (line 314) | async function transRichEditorTempPics(content, dir, id, route) { function transCoverTempPics (line 351) | async function transCoverTempPics(imgList, dir, id, route) { function transFormsTempPics (line 369) | async function transFormsTempPics(forms, dir, id, route) { function transTempPicOne (line 407) | async function transTempPicOne(img, dir, id, isCheck = true) { FILE: miniprogram/helper/content_check_helper.js function imgTypeCheck (line 16) | function imgTypeCheck(path, type = ['jpg', 'jpeg', 'png','JPG','JPEG','P... function imgSizeCheck (line 29) | function imgSizeCheck(size, maxSize) { function imgCheckCloud (line 33) | async function imgCheckCloud(path, opt) { function imgCheck (line 75) | async function imgCheck(imgData) { FILE: miniprogram/helper/data_helper.js function fmtTag (line 36) | function fmtTag(tag) { function spArr (line 51) | function spArr(arr, size) { function str2Arr (line 67) | function str2Arr(str, sp = ',') { function isNumber (line 88) | function isNumber(val) { function getArrByKey (line 103) | function getArrByKey(arr, key) { function getArrByKeyMulti (line 118) | function getArrByKeyMulti(arr, keys = []) { function getDataByKey (line 141) | function getDataByKey(arr, key, val) { function fmtText (line 157) | function fmtText(content, len = -1) { function toHump (line 168) | function toHump(name) { function toLine (line 179) | function toLine(name) { function fmtMoney (line 190) | function fmtMoney(s, dot = ',', prefix = '¥') { function arr2ObjectArr (line 209) | function arr2ObjectArr(arr, key1, key2, key3) { function objArrSortAsc (line 227) | function objArrSortAsc(property) { function objArrSortDesc (line 245) | function objArrSortDesc(property) { function arrAddDel (line 263) | function arrAddDel(arr, data, sort = 'asc') { function deepClone (line 280) | function deepClone(data) { function padLeft (line 288) | function padLeft(str, len, charStr) { function padRight (line 296) | function padRight(str, len, charStr) { function getSelectOptions (line 306) | function getSelectOptions(str) { function arraySwap (line 329) | function arraySwap(arr, index1, index2) { function arrayTop (line 335) | function arrayTop(arr, idx) { function arrayBottom (line 342) | function arrayBottom(arr, idx) { function insertObjArrByKey (line 355) | function insertObjArrByKey(arr, key, val, obj) { function getValFromArr (line 381) | function getValFromArr(arr, key = 'val', val = '') { FILE: miniprogram/helper/file_helper.js function openDoc (line 9) | function openDoc(name, url, ext = '.xlsx') { FILE: miniprogram/helper/form_helper.js function model2Form (line 12) | function model2Form(model) { function setOptions (line 29) | function setOptions(that, options, name, val) { FILE: miniprogram/helper/helper.js function isDefined (line 11) | function isDefined(val) { function isObjectNull (line 23) | function isObjectNull(obj) { function sleep (line 28) | function sleep(time) { function formatNumber (line 33) | function formatNumber(n) { function getOptionsIdx (line 47) | function getOptionsIdx(options, val) { FILE: miniprogram/helper/mini_helper.js function getAuth (line 8) | function getAuth(auth, authName, callback) { FILE: miniprogram/helper/page_helper.js function addPhoneCalendar (line 13) | function addPhoneCalendar(title, startTime, endTime, alarmOffset = 3600) { function getCustomNavHeight (line 37) | function getCustomNavHeight() { function getCurrentPageURL (line 44) | function getCurrentPageURL() { function getCurrentPageUrlWithArgs (line 51) | function getCurrentPageUrlWithArgs() { function getPID (line 67) | function getPID() { function fmtURLByPID (line 75) | function fmtURLByPID(url, PID = '') { function clearTimer (line 86) | function clearTimer(that, timerName = 'timer') { function getPrevPage (line 96) | function getPrevPage(deep = 2) { function modifyListNode (line 110) | function modifyListNode(id, list, valName, val, idName = '_id') { function modifyPrevPageListNode (line 130) | function modifyPrevPageListNode(id, valName, val, deep = 2, listName = '... function modifyPrevPageListNodeObject (line 154) | function modifyPrevPageListNodeObject(id, vals, deep = 2, listName = 'da... function delListNode (line 178) | function delListNode(id, list, idName = '_id') { function delPrevPageListNode (line 196) | function delPrevPageListNode(id, deep = 2, listName = 'dataList', idName... function refreshPrevListNode (line 218) | async function refreshPrevListNode(deep = 2, listName = 'dataList', list... function scrollTop (line 228) | function scrollTop(e, that) { function delImage (line 247) | function delImage(that, idx, imgListName = 'imgList') { function previewImage (line 263) | function previewImage(that, url, imgListName = 'imgList') { function dataset (line 277) | function dataset(e, name, child = false) { function model (line 285) | function model(that, e) { function switchModel (line 293) | function switchModel(that, e, mode = 'int') { function showNoneToast (line 307) | function showNoneToast(title = '操作完成', duration = 1500, callback) { function showNoneToastReturn (line 322) | function showNoneToastReturn(title = '操作完成', duration = 2000) { function showErrToast (line 330) | function showErrToast(title = '操作失败', duration = 1500, callback) { function showLoadingToast (line 345) | function showLoadingToast(title = '加载中', duration = 1500, callback) { function showSuccToast (line 360) | function showSuccToast(title = '操作成功', duration = 1500, callback) { function showSuccToastReturn (line 375) | function showSuccToastReturn(title = '操作成功', duration = 1500) { function formClearFocus (line 383) | function formClearFocus(that) { function formHint (line 396) | function formHint(that, formName, hint) { function showConfirm (line 404) | function showConfirm(title = '确定要删除吗?', yes, no) { function showModal (line 420) | function showModal(content, title = '温馨提示', callback = null, confirmText... function setPageData (line 437) | function setPageData(that, data) { function commListListener (line 448) | function commListListener(that, e) { function bindShowModalTap (line 466) | function bindShowModalTap(e) { function bindHideModalTap (line 472) | function bindHideModalTap(e) { function showTopBtn (line 483) | function showTopBtn(e, that) { function top (line 498) | function top() { function anchor (line 505) | function anchor(id, that) { function url (line 529) | function url(e, that) { function getOptions (line 667) | function getOptions(that, options, idName = 'id') { function hint (line 682) | function hint(msg, type = 'redirect') { function toURL (line 695) | function toURL(url) { function listTouchStart (line 713) | function listTouchStart(e, that) { function listTouchMove (line 720) | function listTouchMove(e, that, precision = 50) { function listTouchEnd (line 734) | function listTouchEnd(e, that) { function queryMulti (line 759) | function queryMulti(that, e, key, val, def) { function cacheListExist (line 786) | function cacheListExist(key, that, listKey = 'list') { function cacheListRemove (line 794) | function cacheListRemove(key) { function cacheListSet (line 800) | function cacheListSet(key, time = setting.CACHE_LIST_TIME) { FILE: miniprogram/helper/pic_helper.js function getWritePhotosAlbum (line 8) | function getWritePhotosAlbum(callback) { FILE: miniprogram/helper/time_helper.js function simpleDate (line 11) | function simpleDate(date) { function fmtDateCHN (line 26) | function fmtDateCHN(date, fmt = 'Y-M-D') { function timestamp2Time (line 63) | function timestamp2Time(unixtime, format = 'Y-M-D h:m:s', diff = 0) { function timestame2Ago (line 80) | function timestame2Ago(dateTimeStamp, fmt = 'Y-M-D', diff = 0) { //dateT... function formatNumber (line 120) | function formatNumber(n) { function time2Timestamp (line 130) | function time2Timestamp(date) { function time (line 147) | function time(fmt, step = 0) { function getDayFirstTimestamp (line 157) | function getDayFirstTimestamp(timestamp) { function getAge (line 166) | function getAge(birth, isMonth = false) { function week (line 216) | function week(day) { function getMonthFirstTimestamp (line 225) | function getMonthFirstTimestamp(timestamp) { function getMonthLastTimestamp (line 233) | function getMonthLastTimestamp(timestamp) { function getNowMinTimestamp (line 241) | function getNowMinTimestamp() { function getFirstOfWeek (line 252) | function getFirstOfWeek(date) { function getLastOfWeek (line 263) | function getLastOfWeek(date) { function getFirstOfMonth (line 274) | function getFirstOfMonth(date) { function getLastOfMonth (line 280) | function getLastOfMonth(date) { function getTimeLeft (line 293) | function getTimeLeft(datetimeTo, flag = 1) { FILE: miniprogram/helper/validate.js constant CHECK_OPEN (line 9) | const CHECK_OPEN = true; constant CHECK_SOURCE (line 10) | const CHECK_SOURCE = 'client'; function isDefined (line 16) | function isDefined(val) { function isNull (line 24) | function isNull(value) { function isStrAndArrNull (line 30) | function isStrAndArrNull(value) { function isRealNull (line 40) | function isRealNull(value) { function getDataType (line 51) | function getDataType(value) { function checkRequired (line 57) | function checkRequired(value, desc = '') { function checkMin (line 78) | function checkMin(value, min, desc = '') { function checkMax (line 99) | function checkMax(value, max, desc = '') { function checkLen (line 120) | function checkLen(value, len, desc = '') { function checkMobile (line 136) | function checkMobile(value, desc = '') { function checkInt (line 143) | function checkInt(value, desc = '') { function checkDigit (line 150) | function checkDigit(value, desc = '') { function checkLetter (line 157) | function checkLetter(value, desc = '') { function checkMoney (line 164) | function checkMoney(value, desc = '') { function checkLetterNum (line 172) | function checkLetterNum(value, desc = '') { function checkId (line 179) | function checkId(value, desc = '', min = 1, max = 100) { function checkEmail (line 193) | function checkEmail(value, desc = '') { function checkDate (line 201) | function checkDate(value, desc = '') { function checkYear (line 214) | function checkYear(value, desc = '') { function checkYearMonth (line 224) | function checkYearMonth(value, desc = '') { function checkTime (line 235) | function checkTime(value, desc = '') { function checkHourMinute (line 247) | function checkHourMinute(value, desc = '') { function checkDatimeTime (line 258) | function checkDatimeTime(value, desc = '') { function checkArray (line 272) | function checkArray(value, desc = '') { function checkObject (line 277) | function checkObject(value, desc = '') { function checkBoolean (line 282) | function checkBoolean(value, desc = '') { function checkIn (line 288) | function checkIn(value, ref, desc = '') { function checkIds (line 299) | function checkIds(value, desc) {} function checkString (line 301) | function checkString(value, desc) { function check (line 307) | function check(data, rules, that) { function _showError (line 570) | function _showError(result, formName, that) { //admin/client FILE: miniprogram/lib/tools/base64_lib.js function Base64 (line 7) | function Base64() { function encode (line 114) | function encode(str) { function decode (line 118) | function decode(str) { function safeEncode (line 122) | function safeEncode(str) { FILE: miniprogram/lib/tools/lunar_lib.js constant LUNAR_HOLIDAY (line 11) | const LUNAR_HOLIDAY = { constant PUBLIC_HOLIDAY (line 24) | const PUBLIC_HOLIDAY = { constant SOLAR_STERM (line 53) | const SOLAR_STERM = ['小寒', '大寒', '立春', '雨水', '惊蛰', '春分', '清明', '谷雨', '立夏... constant SOLAR_STERM_INFO (line 56) | const SOLAR_STERM_INFO = [0, 1272480000, 2548020000, 3830160000, 5120220... constant LUNAR_YEAR_ARR (line 63) | const LUNAR_YEAR_ARR = [ constant LUNAR_MONTH (line 82) | const LUNAR_MONTH = ['正', '二', '三', '四', '五', '六', '七', '八', '九', '十', '... constant LUNAR_DAY (line 83) | const LUNAR_DAY = ['一', '二', '三', '四', '五', '六', '七', '八', '九', '十', '初'... constant TIAN_GAN (line 84) | const TIAN_GAN = ['甲', '乙', '丙', '丁', '戊', '己', '庚', '辛', '壬', '癸']; constant DIZHI (line 85) | const DIZHI = ['子', '丑', '寅', '卯', '辰', '巳', '午', '未', '申', '酉', '戌', '亥']; function sloarToLunar (line 89) | function sloarToLunar(sy, sm, sd) { function hasLeapMonth (line 204) | function hasLeapMonth(ly) { function leapMonthDays (line 215) | function leapMonthDays(ly) { function lunarYearDays (line 226) | function lunarYearDays(ly) { function lunarYearMonths (line 245) | function lunarYearMonths(ly) { function getTianGan (line 262) | function getTianGan(ly) { function getDiZhi (line 269) | function getDiZhi(ly) { function getSolarTerm (line 281) | function getSolarTerm(sy, sm, sd) { FILE: miniprogram/lib/tools/qrcode_lib.js function qrPolynomial (line 897) | function qrPolynomial(num, shift) { FILE: miniprogram/pages/test1/test1.js method onLoad (line 14) | onLoad(options) { method onReady (line 21) | onReady() { method onShow (line 28) | onShow() { method onHide (line 35) | onHide() { method onUnload (line 42) | onUnload() { method onPullDownRefresh (line 49) | onPullDownRefresh() { method onReachBottom (line 56) | onReachBottom() { method onShareAppMessage (line 63) | onShareAppMessage() { FILE: miniprogram/projects/TRIP1/biz/admin_album_biz.js class AdminAlbumBiz (line 11) | class AdminAlbumBiz extends BaseBiz { method initFormData (line 13) | static initFormData(id = '') { FILE: miniprogram/projects/TRIP1/biz/admin_meet_biz.js constant TIME_NODE (line 14) | const TIME_NODE = { class AdminMeetBiz (line 29) | class AdminMeetBiz extends BaseBiz { method getTypeList (line 32) | static getTypeList() { method getTypeName (line 46) | static getTypeName(typeId) { method getLeaveDay (line 56) | static getLeaveDay(days) { method getNewTimeNode (line 65) | static getNewTimeNode(day) { method getDaysTimeOptions (line 72) | static getDaysTimeOptions() { method getEndBeforeSetOptions (line 102) | static getEndBeforeSetOptions() { method getEndYesterdaySetOptions (line 125) | static getEndYesterdaySetOptions() { method getEndTodaySetOptions (line 139) | static getEndTodaySetOptions() { method getEndAfterSetOptions (line 153) | static getEndAfterSetOptions() { method getBeginDaySetOptions (line 171) | static getBeginDaySetOptions() { method getCancelSetOptions (line 205) | static getCancelSetOptions() { method getLimitSetOptions (line 254) | static getLimitSetOptions() { method getLimitSetDesc (line 287) | static getLimitSetDesc(rule) { method getEndSetDesc (line 310) | static getEndSetDesc(rule) { method getCancelSetDesc (line 342) | static getCancelSetDesc(rule) { method getBeginSetDesc (line 375) | static getBeginSetDesc(rule) { method initFormData (line 395) | static async initFormData() { method updateMeetStyleSet (line 428) | static async updateMeetStyleSet(that, meetId, styleSet) { method updateMeetCotnentPic (line 461) | static async updateMeetCotnentPic(that, meetId, content) { FILE: miniprogram/projects/TRIP1/biz/admin_news_biz.js class AdminNewsBiz (line 11) | class AdminNewsBiz extends BaseBiz { method initFormData (line 15) | static initFormData(id = '') { method getCateName (line 43) | static getCateName(cateId) { FILE: miniprogram/projects/TRIP1/biz/admin_product_biz.js class AdminProductBiz (line 11) | class AdminProductBiz extends BaseBiz { method initFormData (line 13) | static initFormData(id = '') { FILE: miniprogram/projects/TRIP1/biz/album_biz.js class AlbumBiz (line 10) | class AlbumBiz extends BaseBiz { method getCateName (line 13) | static getCateName(cateId) { method getCateList (line 17) | static getCateList() { method setCateTitle (line 21) | static setCateTitle() { method getSearchMenu (line 27) | static async getSearchMenu() { FILE: miniprogram/projects/TRIP1/biz/meet_biz.js class MeetBiz (line 12) | class MeetBiz extends BaseBiz { method subscribeMessageMeet (line 14) | static async subscribeMessageMeet(callback) { method setTypeTitle (line 18) | static setTypeTitle(that, typeId = null) { FILE: miniprogram/projects/TRIP1/biz/news_biz.js class NewsBiz (line 11) | class NewsBiz extends BaseBiz { method getCateList (line 14) | static getCateList() { method setCateTitle (line 30) | static setCateTitle(cateId = null, that) { method getSearchMenu (line 63) | static async getSearchMenu() { FILE: miniprogram/projects/TRIP1/biz/product_biz.js class ProductBiz (line 10) | class ProductBiz extends BaseBiz { method getCateName (line 12) | static getCateName(cateId) { method getCateList (line 16) | static getCateList() { method setCateTitle (line 20) | static setCateTitle() { method getSearchMenu (line 26) | static async getSearchMenu() { FILE: miniprogram/projects/TRIP1/biz/project_biz.js class ProjectBiz (line 12) | class ProjectBiz extends BaseBiz { method initPage (line 18) | static initPage(that, { isSetNavColor = true } = {}) { FILE: miniprogram/projects/TRIP1/pages/about/service/about_service.js method onLoad (line 16) | onLoad(options) { method onReady (line 23) | onReady() { method onShow (line 30) | onShow() { method onHide (line 37) | onHide() { method onUnload (line 44) | onUnload() { method onPullDownRefresh (line 51) | onPullDownRefresh() { method onReachBottom (line 58) | onReachBottom() { method onShareAppMessage (line 65) | onShareAppMessage() { FILE: miniprogram/projects/TRIP1/pages/admin/meet/edit/admin_meet_edit.js method formSetBarTitleByAddEdit (line 75) | formSetBarTitleByAddEdit(id, title) { FILE: miniprogram/projects/TRIP1/pages/admin/meet/join/admin_meet_join.js constant CACHE_CANCEL_REASON (line 7) | const CACHE_CANCEL_REASON = 'JOIN_CANCEL_REASON'; constant CACHE_REFUSE_REASON (line 8) | const CACHE_REFUSE_REASON = 'JOIN_REFUSE_REASON'; method success (line 164) | success(res) { FILE: miniprogram/projects/TRIP1/pages/admin/meet/scan/admin_meet_scan.js method success (line 63) | async success(res) { method fail (line 88) | fail(err) { FILE: miniprogram/projects/TRIP1/pages/admin/setup/about_list/admin_setup_about_list.js method onLoad (line 17) | onLoad(options) { method onReady (line 28) | onReady() { method onShow (line 35) | onShow() { method onHide (line 42) | onHide() { method onUnload (line 49) | onUnload() { method onPullDownRefresh (line 56) | onPullDownRefresh() { method onReachBottom (line 63) | onReachBottom() { FILE: miniprogram/projects/TRIP1/pages/admin/user/detail/admin_user_detail.js method onLoad (line 17) | async onLoad(options) { method onReady (line 27) | onReady() { method onShow (line 34) | onShow() { method onHide (line 41) | onHide() { method onUnload (line 48) | onUnload() { method onPullDownRefresh (line 55) | async onPullDownRefresh() { method onReachBottom (line 63) | onReachBottom() { method onShareAppMessage (line 70) | onShareAppMessage() { method url (line 99) | url(e) { FILE: miniprogram/projects/TRIP1/pages/admin/user/list/admin_user_list.js constant CACHE_USER_CHECK_REASON (line 7) | const CACHE_USER_CHECK_REASON = 'CACHE_USER_CHECK_REASON'; FILE: miniprogram/projects/TRIP1/pages/meet/join/meet_join.js method success (line 132) | success() {